.maintext {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	color: #666666;	text-align: left;	vertical-align: top;}.image_globe {	background-attachment: scroll;	background-image: url(../Images/globe2.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 280px;	width: 900px;}.headline {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;}.subhead {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.whitetext1 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;}.image_ecommerce {	background-attachment: scroll;	background-image: url(../Images/PS_E-commerce.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 280px;	width: 900px;}.image_fulfillment {	background-attachment: scroll;	background-image: url(../Images/2009/Image_Fulfillment.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;	vertical-align: middle;}.container {	margin: 0px;	padding: 0px;}.image_fulfillment2 {	background-attachment: scroll;	background-image: url(../Images/istockphoto_528121_stock_boy2.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_travel {	background-attachment: scroll;	background-image: url(../Images/ist2_3829703_travel2.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.PageID {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #FFFFFF;}.image_industries {	background-attachment: scroll;	background-image: url(../Images/ist2_3958241_industry2.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_ourpeople {	background-attachment: scroll;	background-image: url(../Images/ourpeople_143.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;	vertical-align: middle;}.image_solutions {	background-attachment: scroll;	background-image: url(../Images/2009/Image_SolutionsServices.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_ecommerce_small {	background-attachment: scroll;	background-image: url(../Images/e_commerceE010869_7_small.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 140px;	width: 900px;}.Ecomm_vert {	background-attachment: scroll;	background-color: EC530A;	background-image: url(Images/ECOMM_vert_E010869_7.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 350px;	width: 300px;}.headline2 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #1F2F42;	line-height: 22px;}.image_fulfillmenttest {	background-attachment: scroll;	background-image: url(Images/RedBow.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_WhyJP {	background-attachment: scroll;	background-image: url(../Images/Click_to_Ship_Flat2_Titles2.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.SubNav_JP {	background-attachment: scroll;	background-image: url(Images/JP_SubnavBack.jpg);	background-repeat: repeat-x;	background-position: left top;	text-align: left;	vertical-align: middle;	height: 30px;	padding-left: 8px;}.image_execTeam {	background-attachment: scroll;	background-image: url(../Images/ExecTeam2.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.LeftNavBox {	width: 100%;	text-align: left;	vertical-align: top;	padding-left: 5px;	color: #003399;	padding-top: 5px;	padding-bottom: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}.MainContent {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;	vertical-align: top;	padding: 20px;	width: 450px;	line-height: 18px;}.rightHighlightBox {	width: 150px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #cccccc;	border-right-color: #cccccc;	border-bottom-color: #cccccc;	border-left-color: #cccccc;	background-color: #efefef;}.image_technology {	background-attachment: scroll;	background-image: url(../Images/ist2_4618375_blue_shine_of_bulb.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_SalesCTR {	background-attachment: scroll;	background-image: url(../Images/SalesCheckeredFlag.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_aboutUs {	background-attachment: scroll;	background-image: url(../Images/ist2_4489378_WhyJP.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_ContactUs {	background-attachment: scroll;	background-image: url(../Images/2009/Image_Phone.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_happyPeople {	background-attachment: scroll;	background-image: url(../Images/2009/ImageReady/images/ImageReady_FL1.gif);	background-repeat: no-repeat;	background-position: center center;	height: 298px;	width: 900px;}.maintext2 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	color: #666666;}.IndustryHeader {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #233877;	text-align: left;	vertical-align: middle;	height: 25px;	background-attachment: scroll;	background-image: url(Images/IndustryHeaderBack2.gif);	background-repeat: repeat-x;	background-position: left top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 6px;}.LeftRule {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}.image_InvestorCenter {	background-attachment: scroll;	background-image: url(../Images/2009/Image_Business.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_Partners {	background-attachment: scroll;	background-image: url(../Images/ist2_4124344_dragon_boat.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_NewsEvents {	background-attachment: scroll;	background-image: url(../Images/2009/Image_LatestNews.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_SiteMap {	background-attachment: scroll;	background-image: url(../Images/NavigationSiteMap.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_locations {	background-attachment: scroll;	background-image: url(../Images/BayportTopBanner.gif);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_ConsumerBrand {	background-attachment: scroll;	background-image: url(../Images/Image_ConsumerProducts.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.RightHeader {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #233877;	text-align: center;	vertical-align: middle;	height: 25px;	background-attachment: scroll;	background-image: url(Images/RightHeaderBack.gif);	background-repeat: no-repeat;	background-position: center center;	width: 225px;	padding: 0px;}.maintext2indent {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	color: #666666;	padding-left: 16px;}.SiteMapText1 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: 003399;	line-height: 20px;}.SiteMapText2 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: 003399;	padding-left: 15px;	line-height: 20px;}.SiteMapText3 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	padding-left: 30px;	line-height: 20px;}.headline3 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #956E44;	line-height: 22px;	background-color: #CAC0A0;	border: 4px double #993300;	text-align: center;	vertical-align: middle;	height: 30px;}.LeftNavHeader {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #233877;	text-align: left;	vertical-align: middle;	height: 25px;	background-attachment: scroll;	background-image: url(Images/IndustryHeaderBack2.gif);	background-repeat: repeat-x;	background-position: left top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 6px;}.smalltext {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-align: left;	line-height: 14px;}.LeftBox {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	text-align: left;	vertical-align: top;	width: 250px;	border: 1px none #CCCCCC;}.stage510 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #333333;	text-align: left;	vertical-align: top;	width: 650px;}.footer {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	vertical-align: middle;	height: 150px;	width: 900px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	background: #FFFFFF url(../Images/2009/BG_Footer.jpg) repeat-x scroll left top;	color: #666666;}.Stage725 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #333333;	text-align: left;	vertical-align: top;	padding: 12px;	width: 725px;	height: 400px;}.maintext2Indent {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	color: #660000;	text-indent: 5px;	font-weight: bold;}.image_Partners2 {	background-attachment: scroll;	background-image: url(Images/Laurel_Hardy.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.Formtext {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-align: left;	line-height: 12px;}.image_happyPeople2 {	background-attachment: scroll;	background-image: url(Images/111_homeBanner.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 280px;	width: 900px;}.LeftNavBox2 {	width: 100%;	text-align: left;	vertical-align: top;	padding-left: 10px;	color: #003399;	padding-top: 5px;	padding-bottom: 5px;	background-color: #efefef;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.LeftNavBox3 {	width: 100%;	text-align: left;	vertical-align: top;	padding-left: 15px;	color: #003399;	padding-top: 5px;	padding-bottom: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: dotted;	border-top-color: #e1e1e1;	border-right-color: #e1e1e1;	border-bottom-color: #e1e1e1;	border-left-color: #e1e1e1;}.BreadCrumbs {	font-size: 11px;	font-weight: normal;	color: #003366;	text-align: left;	vertical-align: bottom;}.image_SalesCTRcontactRep {	background-attachment: scroll;	background-image: url(../Images/2009/Image_CrewChief.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_SalesReqDemo {	background-attachment: scroll;	background-image: url(../Images/2009/Image_PutOnGloves.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_SalesRequestQuote {	background-attachment: scroll;	background-image: url(../Images/2009/Image_TiresRequestQuote.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_SalesWhitepapers {	background-attachment: scroll;	background-image: url(../Images/2009/Image_WhitePapers.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_SalesReqBrochure {	background-attachment: scroll;	background-image: url(../Images/2009/Image_Folders.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_SalesUploadRFP {	background-attachment: scroll;	background-image: url(../Images/2009/Image_PitStop.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.headlineHome {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #233877;	line-height: 19px;}.ImagineBox {	background-attachment: scroll;	background-image: url(Images/Imagine3.jpg);	background-repeat: no-repeat;	background-position: right center;	height: 209px;	border: 1px solid #efefef;}.maintextBox {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	color: #666666;	text-align: left;	padding: 5px 3px 3px 5px;	height: 15px;	border-top: 1px none #efefef;	border-right: 1px none #efefef;	border-bottom: 1px solid #efefef;	border-left: 1px none #efefef;}.maintextBoxGreen {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	color: #666666;	background-attachment: scroll;	background-image: url(Images/GrayGrade.jpg);	background-repeat: repeat-y;	background-position: left center;	text-align: left;	vertical-align: middle;	border: 1px solid #efefef;	padding: 2px;	height: 18px;}.Banner_ECommerce {	background-image: url(../Images/PS_E-commerce_900.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.maintextBox2 {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #333333;	text-align: center;	vertical-align: middle;	height: 60px;	background-image: url(Images/Box.jpg);	background-repeat: no-repeat;	background-position: center center;	width: 116px;}.Image_EDGE {	background-attachment: scroll;	background-image: url(../Images/EDGEbanner_900.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 143px;	width: 900px;}.Image_ProServices {	background-attachment: scroll;	background-image: url(../Images/Image_ProServices.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 143px;	width: 900px;}.Image_ConsumerBrands {	background-image: url(../Images/ConsumerBrands.jpg);	height: 143px;	width: 900px;}.Image_ChannelSurf {	background-attachment: scroll;	background-image: url(../Images/Image_ChannelSurfing.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 143px;	width: 900px;}.image_Pharmaceuticals {	background-attachment: scroll;	background-image: url(../Images/Image_Pills.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.image_FinancialServ {	background-attachment: scroll;	background-image: url(../Images/Image_FinalcialServ.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;}.Image_Advertising {	background-attachment: scroll;	background-image: url(../Images/Image_Advertising.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 143px;	width: 900px;}.linkIndent {	text-indent: 6px;}.WhatsNew {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #304FAC;	background-color: #FFFCE0;	line-height: 15px;	text-align: center;}.WhatsNewPage {	background-attachment: scroll;	background-image: url(../Images/WhatsNewBackWide.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 500px;	width: 900px;}.EDGESpotlightPage {	background-attachment: scroll;	background-image: url(../Images/EDGE_spotlight2.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 500px;	width: 900px;}.Image_DigitalAssets {	background-image: url(../Images/Image_DigitalAssets.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.image_OrderMgt {	background-attachment: scroll;	background-image: url(../Images/Image_orderMgt.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;	vertical-align: middle;}.Image_ECatalog {	background-image: url(../Images/Image_E-catalog.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.Image_MemberRegistration {	background-image: url(../Images/Image_MemberRegistration.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.Image_InStoreDemo {	background-image: url(../Images/Image_InStoreDemo.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.Image_MarketingMaterials {	background-image: url(../Images/Image_MarketingMaterials.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.Image_ReverseLogistics {	background-image: url(../Images/Image_ReverseService.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.Image_SalesIncentives {	background-image: url(../Images/Image_SalesIncentives.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.Image_ProductRegister {	background-image: url(../Images/Image_ProductRegister.jpg);	height: 143px;	width: 900px;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center center;}.R1TopNavBox {	height: 59px;	width: 893px;	background: #F3F3F3 repeat-x scroll left top;	font: 12px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #336699;	text-align: center;	vertical-align: middle;	border-bottom: 1px solid #FFFFFF;	text-transform: uppercase;	padding-left: 7px;}.R1TopNavBox a:link {	font: 11px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #666666;}.R1TopNavBox a:visited {	font: 11px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #666666;}.R1TopNavBox a:active {	font: 11px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;}.R1TopNavBox a:hover {	font: 11px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #2A557F;	text-decoration: none;}.R1header {	background: url(../Images/2009/R1_Header2.jpg) no-repeat scroll center top;	height: 46px;	width: 900px;}.2009_LeftBox {	text-align: left;	vertical-align: top;	width: 371px;	height: 195px;}.2009_Stage {	width: 529px;	height: 350px;}.2009_IconBox {	background: #FFFFFF;	border: 1px solid #666699;	height: 194px;	width: 363px;	padding: 3px;}.2009_IconCopyBox {	background: #FFFFFF;	height: 194px;	width: 515px;	border: 1px solid #666699;}.IconBox {	height: 195px;	width: 366px;	padding: 0px;	background: url(Images/2009/BG_IconBox.gif) no-repeat scroll center center;	vertical-align: middle;}.IconCopyBox {	background: url(Images/2009/BG_IconCopyBox.gif) no-repeat scroll center center;	height: 195px;	width: 521px;}.LeftBox2 {	text-align: left;	vertical-align: top;	width: 371px;	padding-top: 10px;}.Stage2 {	width: 529px;	height: 350px;	padding-top: 10px;}.IconBoxTextlink {	font: bold 12px/18px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	height: 18px;	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 1px solid #CCCCCC;}.BG_IconBox {	height: auto;	width: 366px;	padding: 0px;	background: url(Images/2009/BG_IconBoxBack.gif) repeat-y scroll center center;	vertical-align: middle;}.BG_IconBoxTop {	height: 11px;	width: 366px;	padding: 0px;	background: url(Images/2009/BG_IconBoxTop.gif) no-repeat scroll center bottom;	vertical-align: middle;}.BG_IconBoxBottom {	height: 11px;	width: 366px;	padding: 0px;	background: url(Images/2009/BG_IconBoxBottom.gif) no-repeat scroll center top;	vertical-align: middle;}.IconBoxTextlink a:link {	font: bold 12px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.IconBoxTextlink a:visited {	font: bold 12px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.IconBoxTextlink a:active {	font: bold 12px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.IconBoxTextlink a:hover {	font: bold 12px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #67536C;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.IconBoxTextSublink {	font: 12px/18px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	height: 18px;	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 1px solid #CCCCCC;}.IconBoxTextSublink a:link {	font: 12px/18px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.IconBoxTextSublink a:visited {	font: 12px/18px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.IconBoxTextSublink a:active {	font: 12px/18px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #8489A4;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.IconBoxTextSublink a:hover {	font: 12px/18px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #67536C;	padding-top: 3px;	padding-bottom: 3px;	text-decoration: none;}.stageWide {	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	padding: 20px 25px;	height: auto;	width: 850px;}.LeftBox250 {	text-align: left;	vertical-align: top;	width: 250px;	padding-top: 10px;}.BG_IconBox250 {	height: auto;	width: 250px;	padding: 0px;	background: #FFFFFF url(../Images/2009/BG_IconBoxBack_250.gif) repeat-y scroll center center;	vertical-align: top;	text-align: left;}.BG_IconBoxTop250 {	height: 11px;	width: 250px;	padding: 0px;	background: url(../Images/2009/BG_IconBoxTop_250.gif) no-repeat scroll center bottom;	vertical-align: middle;}.BG_IconBoxBottom250 {	height: 11px;	width: 250px;	padding: 0px;	background: url(../Images/2009/BG_IconBoxBottom_250.gif) no-repeat scroll center top;	vertical-align: middle;}.image_Customers {	background-attachment: scroll;	background-image: url(../Images/2009/Image_Customers.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;	vertical-align: middle;}.image_IndustryServed {	background-attachment: scroll;	background-image: url(../Images/2009/Image_LargeGroupPeople.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;	vertical-align: middle;}.image_SellingDirect {	background-attachment: scroll;	background-image: url(../Images/2009/Image_Mouse_20.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;	vertical-align: middle;}.image_SolutionSeries {	background-attachment: scroll;	background-image: url(../images/2009/Image_SolutionSeries.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 143px;	width: 900px;	vertical-align: middle;}.IND_TopNavBox {	height: 59px;	width: 1009px;	background: #F3F3F3 repeat-x scroll left top;	font: 13px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #336699;	text-align: left;	vertical-align: middle;	padding-left: 15px;	border-bottom: 1px solid #FFFFFF;}.IND_stageWide {	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	padding: 12px 0px 20px;	height: auto;	width: 1024px;}.IND_footer {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	vertical-align: middle;	height: 150px;	width: 1024px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	background: #FFFFFF url(../Images/2009/BG_Footer.jpg) repeat-x scroll left top;	color: #666666;}.BG_IconBox250x300 {	height: 300px;	width: 250px;	padding: 0px;	background: url(../Images/2009/BG_IconBoxBack_250.gif) repeat-y scroll center center;	vertical-align: top;	text-align: left;	margin: 0px;	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;	color: #666666;}h1 {	font: 22px/28px Tahoma, Arial, Helvetica, sans-serif;	color: #336699;}h2 {	font: 17px/19px Tahoma, Arial, Helvetica, sans-serif;	color: #FF6600;	margin: 4px 0px 10px;	padding: 0px;}h3 {	font: 15px/17px Tahoma, Arial, Helvetica, sans-serif;	color: #336699;	padding: 0px;	margin: 1px 0px 2px;}.IconBoxTextlinkRED {	font: bold 12px/18px Tahoma, Tahoma, Arial, Helvetica, sans-serif;	color: #FF6600;	height: 18px;	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 1px solid #CCCCCC;}.POP_header {	background: url(../Images/2009/TC_header.jpg) no-repeat scroll left top;	height: 46px;	width: 600px;}.POP_body {	background: url(../Images/2009/BG_PopUpPageBack.jpg) repeat-x scroll left top;}h4 {	height: 65px;}.POPstage {	background: #FFFFFF;	padding: 25px;	height: 500px;	width: 650px;	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;	color: #666666;	border-bottom: 1px solid #666666;	text-align: left;	vertical-align: top;}.POP_headline {	height: 59px;	text-align: left;	vertical-align: middle;	padding: 6px 0px 0px 10px;}.SS_Header {	font: bold 12px/14px Tahoma, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #006699;	text-align: center;	vertical-align: middle;}.SS_level1 {	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;	color: #000000;	background: #FF6600;	text-align: center;	vertical-align: middle;}.SS_level2 {	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	background: #FFCC00;	text-align: center;	vertical-align: middle;}.SS_level3 {	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	background: #FFFF66;	text-align: center;	vertical-align: middle;}.SS_level4 {	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	background: #FFFFCC;	text-align: center;	vertical-align: middle;}h5 {	font: 22px/26px Tahoma, Arial, Helvetica, sans-serif;	color: #FF6600;	margin: 4px 0px 10px;	padding: 0px;}.maintext a:link {	font: 12px/17px Tahoma, Arial, Helvetica, sans-serif;	color: #FF3300;}.maintext a:visited {	font: 12px/17px Tahoma, Arial, Helvetica, sans-serif;	color: #FF3300;}.maintext a:active {	font: 12px/17px Tahoma, Arial, Helvetica, sans-serif;	color: #FF3300;}.maintext a:hover {	font: 12px/17px Tahoma, Arial, Helvetica, sans-serif;	color: #990066;	text-decoration: underline;}.smallText {	font: 12px/14px Tahoma, Arial, Helvetica, sans-serif;	color: #666666;	text-align: left;	vertical-align: top;}.maintextOrangeBold {	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	color: #FF6600;	font-weight: bold;}.QuotationMark {	font: bold 24px/24px "Times New Roman", Times, serif;	color: #FF6600;}ul {	padding-top: 2px;}.PR_stage {	background: #FFFFFF no-repeat scroll center top;	padding: 25px;	height: 700px;	width: 800px;	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;	color: #666666;	border-bottom: 1px solid #666666;	text-align: left;	vertical-align: top;}#TB_iframe {	margin-top: 15px;	margin-right: auto;	margin-left: auto;	z-index: 1;	background: #FFFFFF;}.404text {	font: 14px/22px Tahoma, Arial, Helvetica, sans-serif;	color: #666666;	text-align: left;	vertical-align: top;}.404TextBold {	font: bold 14px/22px Tahoma, Arial, Helvetica, sans-serif;	color: #F45E28;	text-align: left;}.404Headline {	font: 48px/48px Tahoma, Arial, Helvetica, sans-serif;	color: #6988A8;	text-align: center;	vertical-align: middle;	height: 75px;}.404stage {	padding: 25px;	height: 500px;	width: 650px;	text-align: left;	vertical-align: middle;}.404_body {	background: url(../Images/2009/BG_PopUpPageBack.jpg) repeat-x scroll left top;}