/* Defaults */
body{ margin: 0;padding:0;}
body,div, select,input { font-family:Arial; font-size:12px;text-decoration:none;color:#575757;}
td,p, span {font-family:Arial;font-size:12px;color:#575757; }
a:link, a:visited, a:active, a:hover{
	font-size: 12px;
	font-family: Arial;
	color : #000000;
	text-decoration: underline;
}
h1{	font-family: Arial;font-size: 22px;margin:0 0 0 0;	}
h2{ font-family:Arial; color: #1d2995; font-size:16px;text-decoration:none;font-weight:bold;margin:0 0 3px 0;padding:0; }
h3{ margin:0 0 0 0;padding:0 0 0 0; }
p{ 
	font-size:12px; 
	padding-bottom: 5px;
	color: #575757;
}
strong{ color:#202785;font-size:14px; font-weight:bold; }

h2.breadcrumb{ margin:0; padding:0; font-weight: normal;}

/* standards */
.left{ float: left; }
.right{ float: right; }
.cleft{ clear: left; }
.cright{ clear: right; }
.cboth{ clear: both; }
.tright{ text-align: right; }
.tcenter{ text-align: center; }
.tleft{ text-align: left; }
.abs{ position: absolute; }
.relativePos{ position: relative; }
.hand,.pointer {cursor: pointer;}
.border{border: 1px solid #ff0000;}
.center{text-align:center;}
.hiddendiv{ visibility: hidden; display: none; }
.visiblediv{ visibility: visible; display: block; }
.autoMargin{margin:0px auto;}


/* spacing  */
.hSpc1{height:1px;line-height:1px;}
.hSpc2{height:2px;line-height:2px;}
.hSpc4{height:4px;line-height:4px;}
.hSpc5{height:5px;line-height:5px;}
.hSpc7{height:7px;line-height:7px;}
.hSpc10{height:10px;line-height:10px;}
.hSpc12{height:12px;line-height:12px;}
.hSpc14{height:14px;line-height:14px;}
.hSpc16{height:16px;line-height:16px;}
.hSpc18{height:18px;line-height:18px;}
.hSpc20{height:20px;line-height:20px;}
.hSpc24{height:24px;line-height:24px;}
.hSpc26{height:26px;line-height:26px;}
.hSpc27{height:27px;line-height:27px;}
.hSpc28{height:28px;line-height:28px;}
.hSpc30{height:30px;line-height:30px;}
.hSpc34{height:34px;line-height:34px;}
.hSpc35{height:35px;line-height:35px;}
.hSpc36{height:36px;line-height:36px;}
.hSpc40{height:40px;line-height:40px;}
.hSpc42{height:42px;line-height:42px;}
.hSpc44{height:44px;line-height:44px;}
.hSpc54{height:54px;line-height:54px;}
.hSpc100{height:100px;line-height:100px;}
.hSpc28 {line-height:28px;}
.Lh10{line-height:10px;}

.hT1{height:1px;}
.hT5{height:5px;}
.hT10{height:10px;}
.hT17{height:17px;}
.hT23{height:23px;}
.hT24{height:24px;}
.hT42{height:42px;}
.hT35{height:35px;}
.hT36{height:36px;}
.hT24{height:24px;}
.hT71{height:71px;}
.hT145{height:145px;}
.hT180{height:180px;}
.hT240{height:240px;}
.hT112{height:112px;}


/* padding  */
.tpad1{padding-top:1px;}
.tpad3{padding-top:3px;}
.tpad4{padding-top:4px;}
.tpad6{padding-top:6px;}
.tpad5, .toppadsearch {padding-top:5px;}
.tpad10{padding-top:10px;}
.tpad12{padding-top:12px;}
.tpad14{padding-top:14px;}
.tpad16{padding-top:16px;}
.tpad22{padding-top:22px;}
.tpad24{padding-top:24px;}
.tpad30{padding-top:30px;}
.tpad40{padding-top:40px;}

.lpad2{padding-left:2px;}
.lpad4{padding-left:4px;}
.lpad5{padding-left:5px;}
.lpad6{padding-left:6px;}
.lpad8{padding-left:8px;}
.lpad10{padding-left:10px;}
.lpad12{padding-left:12px;}
.lpad14{padding-left:14px;}
.lpad15{padding-left:15px;}
.lpad16{padding-left:16px;}
.lpad18{padding-left:18px;}
.lpad20{padding-left:20px;}
.lpad27{padding-left:27px;}
.lpad30{padding-left:30px;}
.lpad35{padding-left:35px;}
.lpad40{padding-left:40px;}
.lpad50{padding-left:50px;}
.lpad60{padding-left:60px;}
.lpad155{padding-left:155px;}


.rpad2{padding-right:2px;}
.rpad5{padding-right:5px;}
.rpad10{padding-right:10px;}
.rpad12{padding-right:12px;}
.rpad15{padding-right:15px;}
.rpad16{padding-right:16px;}
.rpad18{padding-right:18px;}
.rpad20{padding-right:20px;}
.rpad25{padding-right:25px;}
.rpad27{padding-right:27px;}
.rpad50{padding-right:60px;}


/* margin  */
.tmar5{margin-top:5px;}
.tmar7{ margin-top:7px; }
.tmar13{margin-top:13px;}
.tmar9{ margin-top: 9px; }
.tmar20{ margin-top: 20px; }
.tmarN5{ margin-top: -5px; }

.lmar9{margin-left:9px;}
.lmar14{margin-left:14px;}
.lmar15{margin-left:15px;}
.lmar16{margin-left:16px;}
.lmar18{margin-left:18px;}
.lmar20{margin-left:20px;}
.lmar24{margin-left:24px;}
.lmar27{margin-left:27px;}
.lmar12{margin-left:12px;}

.bmarg8{margin-bottom:8px;}
.bmarg10{margin-bottom:10px;}
.bpad5{ padding-bottom:5px; }
.bpad2{ padding-bottom:2px; }
.bpad3{ padding-bottom:3px; }
.bpad12{ padding-bottom:12px; }


.pad5{ padding:5px; }

.white{color:#ffffff;}
.blue{color:#1d2995;}
.grey{color:#575757;}
.grey1{color:#6a737b;}
.lightgrey{color:#999999;}
.black{color:#575757;}
.red{color:#ff0000;}
.grey1{ color: #575757; }
.pblack{ color:#000000; }
.blue1{ color:#202785; }
.boldFont{font-weight:bold; }
.fontN{font-weight:normal; }
.fontS9{font-size:9px;}
.fontS10{font-size:10px;}
.fontS11{font-size:11px;}
.fontS12{font-size:12px;}
.fontS14{font-size:14px;}
.fontS15{font-size:15px;}
.fontS16{font-size:16px;}
.fontS18{font-size:18px;}
.fontS24{font-size:24px;}
.fontS28{font-size:28px;}
.fontS58{font-size:58px;}
.bgWhite{background:#fff; }
.leftB{border-left:1px solid #fff;}
.underline { text-decoration:underline; }
.myriadFont{ font-family: Myriad, Arial; }

/* bgimg  */
.pngF,.pngFixed{}
.width1x1{ width:1px; height:1px; }
.width1x2{ width:1px; height:2px; }
.width1{width:1px;}
.width10{width:10px;}
.width11{width:11px;}
.width13{width:13px;}
.width16{width:16px;}
.width17{width:17px;}
.width25{width:25px;}
.width40{width:40px;}
.width48{width:48px;}
.width54{width:54px;}
.width58{width:58px;}
.width60{width:60px;}
.width90{width:90px;}
.width100{width:100px;}
.width108{width:108px;}
.width124{width:130px;}
.width133{width:133px;}
.width165{width:165px;}
.wid170{width:170px;}
.wid155{width:155px;}
.width150{width:150px;}
.width160{width:160px;}
.width176{width:176px;}
.width205{width:205px;}
.width228{width:228px;}
.width230{width:230px;}
.width290{width:290px;}
.width300{width:300px;}
.width400{width:400px;}
.width439{width:439px;}
.width465{width:465px;}
.width466{width:466px;}
.width470{width:470px;}
.width520{width:520px;}
.width540{width:540px;}
.width605{width:605px;}
.width580{width:580px;}
.width600{width:600px;}
.width623{width:623px;}
.width590{width:590px;}
.width618{width:618px;}
.width620{width:620px;}
.width445{width:445px;}

.width630{width:630px;}

.width626{width:626px;}
.width888{width:888px;}
.midDiv{width:915px;}
.mainDiv{width:934px;}
.rightWH{width:254px;height:40px;}


.topBgR{background: url('../webImages/topBred.png') no-repeat;height:110px;width:915px;}
.bgR{background: url('../webImages/bgR.gif') repeat-y;width:934px;}
.midBg{background: #000;width:915px;}
.bottomBreadC{background: url('../webImages/blue_bar.png') no-repeat;height:41px;width:915px;margin:-24px 0 0 0;}
.bgHospot{background: url('../webImages/bgHotspot.gif') no-repeat;width:229px;height:234px;}
.bgHospot1{background: url('../webImages/bgHotspot1.gif') no-repeat;width:228px;height:234px;}
.bgHospot1Hover{background: url('../webImages/bgHotSpotHover1.gif') no-repeat;width:228px;height:234px;}
.bgHospot2{background: url('../webImages/bgHotspot2.gif') no-repeat;width:229px;height:234px;}
.footerBG{background: url('../webImages/bgRFooter.gif') repeat-y;width:934px;}
.footerDisc{background: url('../webImages/bgFooterDesc.jpg') top center repeat-y;width:922px;height:218px;margin-left:9px;}
.bgHospotHover{background: url('../webImages/bottomHover.gif') no-repeat;width:229px;height:234px;}
a.bottomText:link,a.bottomText:active,a.bottomText:visited,a.bottomText:hover{font-size:11px;color:#575757;text-decoration:none;}
.hotspotData,table.hotspotData td { font-size: 10px; color:#575757;text-decoration:none;font-family:Arial; }
a.bottomTextF:link,a.bottomTextF:active,a.bottomTextF:visited{font-size:11px;color:#575757;text-decoration:none;}
a.bottomTextF:hover{font-size:11px;color:#202785;text-decoration:none;}

a.bottomTextFT:link,a.bottomTextFT:active,a.bottomTextFT:visited{font-size:10px;color:#575757;text-decoration:none;}
a.bottomTextFT:hover{font-size:10px;color:#202785;text-decoration:none;}


a.bgBottom{background: url('../webImages/bgBox.gif') no-repeat;width:138px;height:69px;color:#fff;font-size:18px;font-weight:bold;text-align:center;padding-top:15px;display:block;}
input.blank{border:0;color:#575757;font-size:10px;padding-top:4px;}
input.textBox{ width:300px;border:1px solid #000000; }
.textarea{border:1px solid #000000; }
input.textBoxRed{ width:300px;border:1px solid #ff0000; }
a.productBread:link,a.productBread:active,a.productBread:visited{color:#575757;text-decoration:none;font-size:14px;font-weight:normal;}
a.productBread:hover{color:#1d2995;text-decoration:none;font-size:14px;font-weight:normal;}

/*Top menu*/
ul.hList{text-align: left; list-style: none;padding:0; margin:0 0 0 0px;text-decoration:none;}
ul.hList li{text-align: left; list-style: none;padding:0; margin:0 0 0 0px;float: left;text-decoration:none;}
ul.vList{text-align: left; list-style: none;padding:0; margin:0 0 0 0px;text-decoration:none;}
ul.vList li{text-align: left; list-style: none;padding:0; margin:0 0 0 0px;text-decoration:none;}
ul.vList1 li{text-align: left; list-style: none;padding:0; margin:0 0 0 0px;text-decoration:none;width:123px;height:24px;margin:0 0 0 -20px;}
a.topNavi:link,a.topNavi:active,a.topNavi:visited,a.topNavi:hover {font-family:Arial,Verdana,Georgia,Helvetica; color: #fff; font-size:12px;text-decoration:none;height:28px;width:122px;display:block;text-align:center;outline:none;}
a.topNavi1:link,a.topNavi1:active,a.topNavi1:visited,a.topNavi1:hover {font-family:Arial,Verdana,Georgia,Helvetica; color: #fff; font-size:12px;text-decoration:none;height:28px;width:122px;display:block;outline:none;border:1px solid red;}
a.rightNavi:link,a.rightNavi:active,a.rightNavi:visited{font-family:Arial,Verdana,Georgia,Helvetica; color: #575757; font-size:11px;text-decoration:none;outline:none;}
a.rightNavihover,a.rightNavi:hover{font-family:Arial,Verdana,Georgia,Helvetica; color: #444d9d; font-size:11px;text-decoration:none;}
a.footer:link,a.footer:active,a.footer:visited,a.footer:hover{font-family:Arial,Verdana,Georgia,Helvetica; color: #fff; font-size:12px;text-decoration:none;outline:none;line-height:20px;height:20px;white-space:nowrap;}
a.topSubNavi:link,a.topSubNavi:active,a.topSubNavi:visited{background:#f6f7f7;border-bottom:1px solid #d4d4d4;font-family:Arial,Verdana,Georgia,Helvetica; color: #1e2a97; font-size:12px;text-decoration:none;outline:none;display:block;padding:5px 0 5px 0; }
a.topSubNavi:hover{background:#202C98;border-bottom:1px solid #d4d4d4;font-family:Arial,Verdana,Georgia,Helvetica; color:#fff; font-size:12px;text-decoration:none;outline:none;display:block;}
a.topSubNavi:hover span {color:#fff;}
span.topSubNavi1{color:#1e2a97;}
span.topSubNavi1:hover{color:#fff;}

a.bottomNavi{font-family:Arial,Verdana,Georgia,Helvetica; color: #575757; font-size:11px;text-decoration:none;outline:none;}
ul.topMarginM{ margin-top:35px; }
ul.vListBotm {text-align: left; list-style: none; margin:0;padding:0; }
ul.vListBotm li{text-align: left; list-style: none; margin:0;padding:0 0 0 15px;  }
a.thirdLevel:active,a.thirdLevel:link,a.thirdLevel:visited{ background:#f6f7f7;color:#1e2a97;width:121px;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;font-family:Arial,Verdana,Georgia,Helvetica;padding-top:3px;font-size:12px;padding:5px 0 5px 0;text-decoration:none; }
a.thirdLevel:hover{ background:#202C98;color:#fff;text-decoration:none; }
a.hotspotLink:active,a.hotspotLink:link,a.hotspotLink:visited,a.hotspotLink:hover{font-family:Arial;text-decoration:none;color:#1d2995;font-size:12px; font-weight:bold;}
a.hotspotLinkNormal:active,a.hotspotLinkNormal:link,a.hotspotLinkNormal:visited,a.hotspotLinkNormal:hover{font-family:Arial;text-decoration:none;color:#1d2995;font-size:12px;}
a.hotspotBodyLink:active,a.hotspotBodyLink:link,a.hotspotBodyLink:visited,a.hotspotBodyLink:hover{font-family:Arial;text-decoration:none;color:#575757;font-size:10px; }
a.hotspotHeading:active,a.hotspotHeading:link,a.hotspotHeading:visited,a.hotspotHeading:hover{font-family:Arial;text-decoration:none;color:#1d2995; font-size:18px;font-weight:normal;}
a.hotspotHeadingS:active,a.hotspotHeadingS:link,a.hotspotHeadingS:visited,a.hotspotHeadingS:hover{font-family:Arial;text-decoration:none;color:#1d2995; font-size:15px;font-weight:normal;}
a.hotspotHeadingS1:active,a.hotspotHeadingS1:link,a.hotspotHeadingS1:visited,a.hotspotHeadingS1:hover{font-family:Arial;text-decoration:none;color:#1d2995; font-size:12px;font-weight:normal;}
a.hotspotLinkNormalRu:active,a.hotspotLinkNormalRu:link,a.hotspotLinkNormalRu:visited,a.hotspotLinkNormalRu:hover{font-family:Arial;text-decoration:none;color:#1d2995;font-size:11px;}

/* language dropdown */
.extraUl{	margin : 0 0 0 0;	padding : 0 0 0 0;	}
.extraUl1{	margin : 0 0 0 0;	padding : 0 0 0 0;	}
.extraLi{	list-style-type : none;	margin : 0 0 0 0;	padding : 0 0 0 0;		list-style-position : outside;}
.extraLi1{	list-style-type : none;	margin : 0 0 0 0;padding : 0 0 0 0;list-style-position : outside;background-color:#ffffff;}
a.languageName,a.languageName:link,a.languageName:active,a.languageName:visited{ text-decoration:none; color:#000000;padding:0 2px 0 15px;font-size:11px;outline:none;display:block; }
a.languageName:hover{ text-decoration:none; padding:0 2px 0 15px;font-size:11px;background-color:#000000;color:#ffffff;outline:none; }
a.plainlink:link,a.plainlink:active,a.plainlink:visited{ text-decoration:none;outline:none; }
a.Shadow{display:block;text-decoration:none;outline:none;}
a.Shadow:hover{text-decoration:none;outline:none;display:block;background:#c0cef1;opacity:0.3; filter:alpha(opacity=30);}
ol{	margin:0px;	padding:0px; }
ul{	margin-top:.25em;	padding:0px;}
li{	list-style-image :none;list-style-position : outside; }
.textRight,a.textRight{ text-align:right; }
.textLeft,a.textLeft{ text-align:left; }
a.variantName,a.variantName:link,a.variantName:active,a.variantName:visited{ text-decoration:none; color:#575757;padding:3px 3px 3px 15px;font-size:12px;outline:none;display:block; }
a.variantName:hover{ text-decoration:none; padding:3px 3px 3px 15px;font-size:12px;background-color:#000000;color:#ffffff;outline:none; }

.currLang,a.currLang:active,a.currLang:link,a.currLang:visited,a.currLang:hover{ padding-left:0;margin-left:0;width:70px;color:#575757;font-size:10px;text-decoration:none;height:19px;  }

/* image flow */
.filmDiv{ position: absolute; overflow: hidden;color:#000;border: 0px solid red; }
.dataCont{	background-color: #ffffff;	height: 150px; 	width: 133px; 	color:#000;	text-align: center;	border:1px solid #ff0000; }
.dataSep{background-color: #ffffff;	height: 40px; }
.outerdiv{	 width:682px; }


/* CATEGORY PAGE */
.searcHBox{background: url('../webImages/bgSearchBox.jpg') no-repeat;width:189px;height:632px;}
select.optionBgBlank{width:175px;color:#2430a1;font-size:11px;padding-left:2px;}
select.optionColorBlack{width:175px; color:#000000;font-size:11px;padding-left:2px;}
select.optionBgBlankSmallOLD{width:144px;color:#2430a1;font-size:11px;padding-left:2px;}
select.optionColorBlackN{color:#000000;font-size:11px;padding-left:2px;}
select.optionSort{width:144px;color:#000000;font-size:11px;padding-left:2px;}
select.opBgBsmall{width:133px;color:#a7a7a7;font-size:11px;padding-left:2px; }
.bg45{background:#4553b4;}
.bgD1{background:#d1d1d1;}
input.checB{width:14px;height:14px;padding:0;margin:0;}
.cdFlash{background: url('../webImages/bgOpticalFlash.jpg') no-repeat;width:682px;height:194px;}
.cdRange{background: url('../webImages/bgOpticalRange.jpg') no-repeat;width:448px;height:194px;}
.bgc7c{background:#c7c7c7;}
.rightStep{background: url('../webImages/bgRightNavi.jpg') no-repeat;width:244px;}
.rightW{background:#fff;width:254px;height:35px;}
.rightWOpt{background:#fff;width:242px;height:35px;}
.rightWOptProduct{background:#fff;width:252px;height:35px;}
.rightWOptBlue{background:#e9f1ff;width:252px;height:35px;}
.rightWOptOptical{background:#fff;width:240px;height:35px;}

.rightBtnScroll{ margin-top:90px;margin-left:6px; }
.leftBtnScroll{ margin-top:90px;margin-left:10px; }
.scrollerContent{ border:0px solid #ff0000;text-align:center;float:left;height:170px;position: relative;margin:0;padding:0; }
.scrollerCatName { padding:160px 10px 0 10px;color:#1d2995;font-weight:bold; }
a.CatName:link,a.CatName:active,a.CatName:visited,a.CatName:hover{ color:#1d2995;cursor:pointer;text-decoration:none; }

div.cbgR{background: url('../webImages/buttonBgr.gif') repeat-x;height:24px;color:#060606;font-size:11px;line-height:24px;padding-right:5px;}
td.centerbg div {background-position:center; }
div.cbgRTrans{background: url('../webImages/buttonBgrTrans.gif') repeat-x;height:24px;color:#1d2995;font-size:11px;line-height:24px;padding-right:5px;}
div.cbgR:hover,.cbgRHover {background: url('../webImages/buttonBgr_Hover.gif') repeat-x;height:24px; color:#060606;font-size:11px;line-height:24px;padding-right:5px;}
div.cbgRQS{background: url('../webImages/quichsearch_buttonBgr.gif') repeat-x;height:22px;color:#1d2995;font-size:11px;line-height:22px;padding-right:5px;}
div.cbgRQS:hover,.cbgRQSHover {background: url('../webImages/quichsearch_buttonBgrHover.gif') repeat-x;height:22px; color:#1d2995;font-size:11px;line-height:22px;padding-right:5px;}

.cbgRHoverTrans {background: url('../webImages/buttonBgr_Hover_trans.gif') repeat-x;height:24px; color:#060606;font-size:11px;line-height:24px;padding-right:5px;}
a.anchorClass:active,a.anchorClass:link,a.anchorClass:visited{ color:#1d2995; font-size:24px;text-decoration:none; }
a.anchorClass:hover{ color:#1d2995; font-size:24px;text-decoration:underline; }

/* OTHER CATEGORY LISTING PAGES CSS */
.rightW1{background:#fff;width:254px;height:35px;}
.paperRange{background: url('../webImages/bgOtherRange.jpg') no-repeat;width:626px;height:190px;}
.rightNaviCss1{background: url('../webImages/rightBgRepeat.jpg') repeat-y ;width:254px;}
.rightNaviCss2{background: url('../webImages/rightBgRepeat_2.jpg') repeat-y; width:244px; }
.rightNaviCss3{background: url('../webImages/rightBgRepeat_3.jpg') repeat-y; width:240px; }

/* Paper range category listing */
.productDiv { height:100px; line-height:100px; width:100px; }

/* Toner category page */
div.cartRidge{ height:25px; }
img.cartRidge{ position:absolute;margin-top:-22px;margin-left:-14px;}
.oemfield{  }

/* sort Panel */
.sortPanelTop { background:url('../webImages/sortPanelTop.gif') no-repeat;width:600px;display:block; }
.sortPanelMiddle { background:#e6e6e6 repeat-y;width:621px;margin-left:1px; }
.sortPanelBottom { background:url('../webImages/sortPanelBottom.gif') no-repeat;width:600px;height:11px;display:block; }
select.sortPanel{ font-size:11px; color:#575757; border:0; outline:none;}

/* Right navigation */
a.rightNaviLink:active,a.rightNaviLink:visited,a.rightNaviLink:link{ color:#575757; font-size:11px;text-decoration:none; }
a.rightNaviLink:hover{ color:#1d2995;font-size:11px;text-decoration:none; }
.rightNaviUL ul{ 	margin-top:0.1em;	margin-left:0;	padding-left:0px;color:#575757;font-size:11px;border:0px solid #ff0000;  }
.rightNaviUL li{	list-style-image : url('../images/listbull.gif');	margin-left: 2.5em; 	padding-left:0;	list-style-position : outside;color:#575757;font-size:11px; }


/* Product listing page */
.sortPanelBlock{background: url('../webImages/bgSortPanel.gif') no-repeat;height:43px;width:689px;}
.sortPanelBlockSmall{background: url('../webImages/bgSortPanelSmall.gif') no-repeat;height:43px;width:624px;}
.productImageHover{ background-color:#1d2995;opacity:0.2;filter:alpha(opacity=20); }
.centerbutton{text-align:center;font-size:0px;display: table-cell;display:inline-block; vertical-align:top;   }

/* Product page */
.tabClass { background: url('../webImages/tabBg.gif') no-repeat;height:42px;width:153px;vertical-align:middle;font-weight:bold;cursor:pointer;border-bottom:1px solid #d1d1d1; }
.libgBot{ background-position:0 0; }
.libgBotHover, .libgBot:hover { background-position:0 -43px;border-bottom:1px solid #fff; }


.galary {text-align:center;font-size:0px; /* clear gaps in inline structure */margin-top:2px;border:0px solid #ff0000;}
.galary li {list-style:none;display:inline;vertical-align:top;border:0px solid #ff0000;background-color: transparent;cursor:pointer;}
.galary li span {   font-size:10px; /* Base level of the font */   display: table-cell; /*Firefox 2 */   display: inline-block; /* Other */    border:1px solid #cccccc;    background-color: transparent;    vertical-align:top;    margin-left:2px;    margin-right:2px; }
.galary li a {    margin-top:10px;    font-size:1em; /* We have the right unit  */    display:block;    display:inline-block; /* for Opera */    width:100%; /* for Opera */ }
.galary li a:hover {	 }
.galary li a.imageLink {    margin-top:0px;   padding-top:0px; }

.productTour {font-size:0px; /* clear gaps in inline structure */margin-top:2px;border:0px solid #ff0000;margin-left:-10px;}
.productTour li {list-style:none;display:inline;vertical-align:top;border:0px solid #ff0000;background-color: transparent;cursor:pointer;}
.productTour li span {   font-size:10px; /* Base level of the font */   display: table-cell; /*Firefox 2 */   display: inline-block; /* Other */    background-color: transparent;    vertical-align:top;margin:0 padding:0; }
.pTourPopbox{ position:absolute;width:640px;top:50px;left:250px; }
.pTourBg{ background-color:#ffffff; }
.pTourPopboxTop{ float:left;border:0px solid #ff0000; width:620px; }
.pTourPopboxLeft{ float:left;height:640px;width:20px;background:url('../images/pTourRepeat.png') repeat-y top left #ffffff; }
.pTourPopboxClose{ text-align:right;width:570px;border:0px solid #ff0000;padding-right:5px;font-weight:bold;cursor:pointer; }
.pTourPopboxRight{ height:640px;width:20px;background:url('../images/pTourRepeat.png') repeat-y top right #ffffff;}
.findstorelink,a.findstorelink:active,a.findstorelink:visited,a.findstorelink:link,a.findstorelink:hover { color:#ffffff; font-size:11px; font-weight:bold;text-decoration:none;  }

select.variantDrop{ font-size:11px; color:#000000; outline:none; }
select.variantDrop option { font-size:11px; color:#000000; height:20px; }

/* for tabs on product page */
.divOuter{ 	display: table; height: 42px; width: 153px;_position:relative; }
.divContainer{ _position: absolute;_top: 50%; display: table-cell; vertical-align: middle;text-align:center;color:#1d2995;font-size:12px; }
.pTagCss{ _position: relative;_top: -50%;color:#1d2995;font-size:12px;text-align:center; }

.divOuter1{ 	display: table; height: 42px; width: 123px;_position:relative; }

.divContainer1{ _position: absolute; display: table-cell; vertical-align: middle;text-align:center;color:#1d2995;font-size:12px; }
.pTagCss1{ _position: relative;display:table-cell;height:35px; vertical-align: middle; color:#ffffff;font-size:12px;text-align:center; }

a.pTagCsslink:link,a.pTagCsslink:active,a.pTagCsslink:visited,a.pTagCsslink:hover { position: relative;color:#ffffff;font-size:12px;text-decoration:none;}
.pTagCSSTxt{ position: relative;color:#ffffff;font-size:12px;text-decoration:none;cursor:default;}
/* search page */
.searchHead { padding-top: 5px;padding-left: 30px;color : #202785;font-family : Arial;font-size: 15px;font-weight: Bold; }
.productstrip{	background-color:#C7C7C7;height: 1px; }
.searchtext{ padding-left: 30px;color : #202785;font-family : Arial;font-size: 12px; }
.searchstrip{width: 3px;	padding-right: 18px; }
.advsearch{	color : #202785;	font-family : Arial;	font-size: 15px;	font-weight: Bold; }
.advSearchBtn{ background-image: url('../images/advSearch.gif');	background-repeat: no-repeat;	width: 107px;	height: 18px;	color: #000000;	font-family:Arial;	font-size:10px;	border:0px solid #ff0000; }
.searchData{ color: #1f2784; font-size: 12px; }
.searchfield {}
table.searchData td { font-size: 12px; color:#575757; }

/* where to buy */
.buyfont-new{ color : #202785;font-family : Arial;font-size:14px;margin-top : 7px;margin-bottom : 0px; }
.pressHead,a.pressHead:link, a.pressHead:visited, a.pressHead:active,a.pressHead:hover{ 	color: #202785;	text-decoration: none;	font-family : Arial;	font-size: 12px;	font-weight: Bold;text-decoration:none;	}
.wtbData,table.wtbData td { font-size: 12px; color:#575757; }
.whitelink,a.whitelink:active,a.whitelink:visited,a.whitelink:link,a.whitelink:hover { color:#ffffff; font-size:12px;text-decoration:underline;  }
.blacklink,a.blacklink:active,a.blacklink:visited,a.blacklink:link,a.blacklink:hover { color:#000000; font-size:12px;text-decoration:underline;  }
.submitbutton { font-family: Arial;font-size: 12px;color: #FFFFFF;font-weight: bold;background-color: #004187;border-color: #8EA9C7 #001E5A #001E5A #8EA9C7; }

/* support center */
.faq_headline{ color : #202785;	font-family : Arial;	font-weight: bold;	font-size: 22px; margin: 0; }
a.faqlinks:link,a.faqlinks:active,a.faqlinks:visited,a.faqlinks:hover {	font-family: Arial; 	font-size: 14px;	color:#202785;	text-decoration: none; }
.optical{	background-image: url('../images/faq_optical.jpg');background-repeat: no-repeat; cursor:pointer; width:103px; height:60px; }
a.catClass:link,a.catClass:active,a.catClass:visited,a.catClass:hover{ color : #202785; font-family : Arial; font-weight:bold; font-size:12px; text-decoration:none; }
.storageMedia{	background-image: url('../images/faq_storage.jpg');background-repeat: no-repeat; cursor:pointer; width:103px; height:60px; }
.flashMedia{	background-image: url('../images/faq_flash.jpg');background-repeat: no-repeat; cursor:pointer;	width:103px; height:60px;  }
.ssdClass{	background-image: url('../images/faq_ssd.jpg');background-repeat: no-repeat; cursor:pointer; width:98px; height:60px;  }
.hddClass{	background-image: url('../images/faq_hdd.jpg');background-repeat: no-repeat; cursor:pointer; width:104px; height:60px;  }
.multiClass{	background-image: url('../images/faq_multi.jpg');background-repeat: no-repeat; cursor:pointer; width:135px; height:60px;   }
.printClass{	background-image: url('../images/faq_printer.jpg');background-repeat: no-repeat; cursor:pointer; width:100px; height:60px;  }
.subHeadStor{ 	color : #ec2a8b;	font-family : Arial;	font-weight:bold;	font-size:16px;	padding : 11px 0px 11px 0px;	}
.subStorBig{	color : #ec2a8b;	font-family : Arial;	font-weight:bold;	font-size:22px; }
.subHeadFlash{	color : #f8982a;	font-family : Arial;	font-weight:bold;	font-size:16px;	padding : 11px 0px 11px 0px;	}
.subFlashBig{	color : #f8982a;	font-family : Arial;	font-weight:bold;	font-size:22px; }
.subHeadHDD{	color : #01b1af;	font-family : Arial;	font-weight:bold;	font-size:16px;	padding : 11px 0px 11px 0px;	}
.subHDDBig{	color : #01b1af;	font-family : Arial;	font-weight:bold;	font-size:22px; }
.subHeadOpt{	color : #01bce7;	font-family : Arial;	font-weight:bold;	font-size:16px;	padding : 11px 0px 11px 0px;	}
.subOptBig{	color : #01bce7;	font-family : Arial;	font-weight:bold;	font-size:22px; }
.subHeadMulti{	color : #9762a6;	font-family : Arial;	font-weight:bold;	font-size:16px;	padding : 11px 0px 11px 0px;	}
.subMultiBig{	color : #9762a6;	font-family : Arial;	font-weight:bold;	font-size:22px; }
.subHeadPrint{	color : #ffc428;	font-family : Arial;	font-weight:bold;	font-size:16px;	padding : 11px 0px 11px 0px;	}
.subPrintBig{	color : #ffc428;	font-family : Arial;	font-weight:bold;	font-size:22px; }
.subHeadSSD{	color : #91c758;	font-family : Arial;	font-weight:bold;	font-size:16px;	padding : 11px 0px 11px 0px; }
.subSSDBig{	color : #91c758;	font-family : Arial;	font-weight:bold;	font-size:22px;}
a.suppLinks:link,a.suppLinks:active,a.suppLinks:visited,a.suppLinks:hover{	color : #9da5ac;	font-family : Arial;	font-weight:bold;	font-size:11px;	text-decoration:none; }
.kdHeading{	padding-left: 12px;	font-size: 18px;	color: #202785;	text-decoration: none;	font-family: arial, helvetica, sans-serif;	}
.verticalgreybar {	background-image: url('../images/verticalgreyrp.gif');	background-repeat: repeat-y;	width: 3px; }
.answer ol,ul{ 	margin-top:.25em;	margin-left:0.6em;	padding-left:0px;color:#575757;font-size:12px; }
.answer li{	list-style-image : url('../images/listbull.gif');	margin-left: 10px; 	padding-left:-.11em;	list-style-position : outside;color:#575757;font-size:12px; }

/* articles page */
a.bigbluelinks:link,a.bigbluelinks:active,a.bigbluelinks:visited {	font-family: Arial;	margin: 0px;	font-size: 14px;	color:#202785;	text-decoration: underline;	font-weight: bold;}
a.greylinks:link,a.greylinks:active,a.greylinks:visited, a.greylinks:hover{
	font-family: Arial;	margin: 0px;	font-size: 12px;	color:#575757;	text-decoration: none;	font-weight: Bold;
}

/* tech page + articles */
.midstrip{	background-image: url('../images/midstrip.gif');background-repeat: repeat-y;width: 2px;}
.headerrow {	background-color: #202785;	font-family: Arial;	font-size: 12px;	color: #FFFFFF;}
.normalrow {	background-color: #c5c7df;color: #575757;font-family: Arial, Helvetica, Tamoha, Verdana;font-size: 12px;letter-spacing: 0.7;border-width: 1px;border-color: #000000; }
.arttextfont{	font-size:12px;color: #575757;font-family: arial, helvetica, sans-serif;}

/* vmail form */
.regHead{
	font-family: Myriad, Arial;
	font-size: 17px;
	color:#ffffff;
}
.regGoBtn{
	background-image: url('../images/regGoBtn.gif');
	border: 0px solid #000000;width: 33px;height: 33px;
	cursor: pointer;
	color:#ffffff;
}
.regBtmBg{
	background-image: url('../images/regBtmBg.jpg');
	background-repeat: no-repeat;
	width: 536px;
	height: 111px;
	font-family: Arial;
	font-size: 11px;
	color:#ffffff;
	padding-top: 35px;
	padding-left: 52px;	
	padding-right: 30px;	
}
.regForm{
	background-image: url('../images/regFormBg.jpg');
	background-repeat: no-repeat;
	width: 536px;
	/*height: 359px;*/
	padding-top: 123px;
	padding-left: 52px;	
}
.regText{
	font-family: Myriad, Arial;
	font-size: 13px;
	color:#ffffff;
	padding-right: 50px;
	padding-bottom:40px;
}

.footerBoldTxt{font-size:12px;color:#575757;text-decoration:none;line-height:18px;}


a.productlink:link,a.productlink:active,a.productlink:visited{ font-size:9px;color:#000000;text-decoration:none; }
a.productlink:hover{ font-size:9px;color:#1d2995;text-decoration:none;  }

a.productlink10:link,a.productlink10:active,a.productlink10:visited{ font-size:10px;color:#000000;text-decoration:none; }
a.productlink10:hover{ font-size:10px;color:#1d2995;text-decoration:none;  }

.seachBtn{ background:url('../webImages/btnSearch.gif') no-repeat;width:100px;height:24px;color:#1d2995;font-size:11px;text-align:center;line-height:24px; }
.seachBtnHover{ background:url('../webImages/btnSearchHover.gif') no-repeat;width:100px;height:24px;color:#1d2995;font-size:11px;text-align:center;line-height:24px; }

.listtableNormal{ background-color:#ffffff; }
.listtableHightlight{ background-color:#b4b9f1; }
a.showalllink:link,a.showalllink:active,a.showalllink:visited,a.showalllink:hover{ font-size:11px;color:#000000;text-decoration:none; }

.submitFrmbutton {
	background-image:url("../images/submitBtn.gif");
	background-repeat:no-repeat;	
	width:111px;
	height:22px;	
	cursor:pointer;
	border:0px solid #ff0000;
	color:#202785;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
}
.submitFrmbuttonFr {
	background-image:url("../images/submitBtnFr.gif");
	background-repeat:no-repeat;	
	width:150px;
	height:22px;	
	cursor:pointer;
	border:0px solid #ff0000;
	color:#202785;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
}

input.txtBoxBg{
	border: 1px solid #aeaeae;	
	width: 179px;
	height: 24px;
}

.redTxt{
	color:#ff0000;
	text-decoration: underline;
}
a.blackLink{
	color:#000000;
	padding: 0px;
	margin: 0px;
	vertical-align:middle;
}
.spanClass {
	font-family:Arial;
	font-size: 13px;
	color:#202785; 
	font-weight:bold;		
}
.searchtextfont{
	font-size:12px;color: #202785;font-family: arial, helvetica, sans-serif;
}

.tooltipH1{ font-weight:bold;color:#1d2995;padding-bottom:5px; }

input.btnClass{ background-image: url('../webImages/right_Arrow.png');background-repeat: no-repeat;background-color: transparent;border: 0px solid #000000;width: 27px;height: 24px;cursor:pointer; }
input.btnClass:hover { background-image: url('../webImages/right_Arrow_Hover.png');background-repeat: no-repeat;background-color: transparent;border: 0px solid #000000;width: 27px;height: 24px;cursor:pointer; }

/* inline validation css */
#msg {display:none; position:absolute; z-index:200; background:url(../webImages/msg_arrow.gif) left center no-repeat; padding-left:7px;color:#575757; }
#msgcontent {display:block; background:#EFF5FF; border:2px solid #c70105; border-left:none; padding:5px;font-family:Arial; color:#575757; }

.promotiontext, .promotiontext p, .promotiontext span { font-size:11px; font-family:Arial; }

.textclass{
	width: 163px;height: 19px;padding-left: 8px;color: #6A737B;font-size:11px;
}
.footertext,a.footertext:active,a.footertext:link,a.footertext:visited,a.footertext:hover{ font-family: Arial;margin: 0px;color:#575757;text-decoration: none;font-size:10px; }

select.textclass{
	height: 19px;padding-left: 8px;color: #6A737B;font-size:11px;
}

/* media share */
a.lightbluelinks:link,a.lightbluelinks:active,a.lightbluelinks:visited,a.lightbluelinks:hover {	font-family: Arial;	margin: 0px;	font-size: 12px;	color:#3660f8;	text-decoration: underline;	font-weight: bold;}


/* new css for about us, environment */
.blue2  { color: #2d50a2; }
.green { color:#5aa746; }
a.articleNavi:link,a.articleNavi:active,a.articleNavi:visited { color: #2d50a2; font-size:15px; font-weight:bold;text-decoration:none; }
a.articleNavi:hover,a.articleNaviHover { color: #2d50a2; font-size:15px; font-weight:bold;text-decoration:underline; }
table.articleBlueTxt td { color: #2d50a2; }
.hstxtcol{color:#1e439b;padding-top:10px;}
ul.blkBullet{ margin:0 0 0 20px; padding:0; list-style-type:none;}
ul.blkBullet li{background: url('../webImages/environment/bullet.gif') 0 4px no-repeat; margin:0; padding:0 0 0 18px;}
ul.star{ margin:0; padding:0; list-style-type:none;}
ul.star li{background: url('../webImages/environment/star.gif') 0 4px no-repeat; margin:0; padding:0 0 5px 10px;}
.width230{font-size:11px; font-weight:normal; color:#58595b; line-height:14px;}
.width230 p{margin:0;padding:0;}
.width68{width:68px;}

.tbgX{background: url('../webImages/bgTopx.gif') repeat-x;height:9px;font-size:1px;}
.bbgX{background: url('../webImages/bgBottomX.gif') repeat-x;height:9px;font-size:1px;}
.lbgy{background: url('../webImages/lbgY.gif') repeat-y;width:9px;font-size:1px;}
.rbgy{background: url('../webImages/rbgY.gif') repeat-y;width:9px;font-size:1px}

/* hdd formatter */
ul.bdots{margin:0 0 0 15px; padding:0; list-style-type:none;}
ul.bdots li{margin:0; padding:0 0 0 20px; background: url('../webImages/hddformatter/blackdots.gif') 0 4px no-repeat; color:#575757; font-size:12px; line-height:18px;}
.width302{width:302px;}
.maroon { color:#a01e21; }

.11grey { font-family:Arial;font-size: 11px; color:#6a737b; }
