BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA{font-family:Arial, Verdana, Helvetica, Sans-serif;color:#225171;font-size:12px}
A:hover{color:#345f91;text-decoration:underline}
H1{font-size:15px}
H2{font-size:13px}
H3{font-size:12px}
HR{color:#DDD;height:1px}
BODY{background-color:#fff;margin:0}
.HeadText{font-weight:700;color:#666}
.VertMenuBorder{background-color:#000}
.VertMenuTitle{background-color:#FFC58C;color:#000;font-weight:700}
.VertMenuItems{color:#000;text-decoration:none}
.VertMenuItems:hover{color:#500;text-decoration:underline}
.VertMenuHr{color:#999}
.DialogTitle{color:#14374f;font-weight:700;font-size:11px}
.NumberOfArticles{color:#14374f;font-weight:700;font-size:10px}
.TopLabel{color:#666;font-weight:700;font-size:10px}
.AdminSmallMessage{color:#500}
.AdminTitle{color:#300;font-weight:700}
.Line{background-color:#49ACC8}
.ProductTitle{color:#14374f;font-weight:700;font-size:14px}
.ProductPrice{color:#cd0c0a;font-weight:700}
.ProductPriceSmall{color:#500;font-weight:700;font-size:10px}
.MarketPrice{font-size:11px}
.ItemsList{color:#000;font-weight:700;font-size:10px}
.NavigationPath{color:#6d6d6d;text-decoration:none;font-size:11.5px}
.FormButton{font-weight:700}
.Button{background:URL(images/butbg.gif);background-color:#E3E3E3;color:#676767;font-weight:700;font-size:11px;text-decoration:none}
.CustomerMessage{color:#cd0c0a;font-weight:700;font-size:10px}
.ErrorMessage{color:#F30;font-weight:700;font-size:10px}
.HighLight{background-color:#FFC}
.SaveMoneyLabel{color:#FFF;font-weight:700;font-size:10px}
.TableHead{background-color:#DDD}
.SmallNote:hover{color:#888;text-decoration:underline;font-size:9px}
.Bottom{background-color:#FFF;font-size:9px;color:#300}
.Tab{background-color:#FFC58C;font-weight:700;text-transform:uppercase}
.CatMenuItemOn{background-color:#FFC58C;border-right:#FFC58C 1px solid;border-top:#FFC58C 1px solid;border-left:#FFC58C 1px solid;border-bottom:#FFC58C 1px solid;margin-left:1px;margin-right:2px;cursor:pointer}
.CatSubMenu{background-color:#EDEDED;border-right:#000 1px solid;border-top:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid;margin-left:1px;margin-right:2px}
.CatMenuItem{cursor:pointer}
.NavDialogTitle{font-size:11px;font-weight:700;color:#300}
.SubHeader2{color:#666;font-size:11px;font-weight:700}
.SubHeader2Line{background-color:#CCC}
.PopupHelpLink{font-size:9px;color:#300;text-decoration:none}
.HightLightRow{background-color:#B0B0B0;font-weight:700}
.HightLightEqualRow{background-color:#ffe8af}
.NoBorder{border-bottom:0 solid #FFF;border-left:0 solid #FFF;border-right:0 solid #FFF;border-top:0 solid #FFF}
.welcome_top{width:770px;padding-top:3px;padding-bottom:3px}
.HorizLine{background-image:url(images/horiz-dot.gif);background-repeat:repeat-x}
.VertLine{background-image:url(images/vert-dot.gif);background-repeat:repeat-y}
.LeftLine{background-repeat:repeat-y;background-position:top right}
.HeadText2{font-size:9px;color:#666;text-align:left}
.DashVert{border-right-width:1px;border-right-style:dashed;border-right-color:#B2B2B2}
.DashHoriz{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#B2B2B2}
.LineVert{border-right-width:1px;border-right-style:Solid;border-right-color:#B2B2B2}
.LineHoriz{border-bottom-width:1px;border-bottom-style:Solid;border-bottom-color:#B2B2B2}
form{margin:0;padding:0}
.DetailedHeaders{font-weight:700;font-size:14px;color:#666;border-bottom-width:1px;border-bottom-style:Solid;border-bottom-color:#B2B2B2}
.LineTop{border-bottom:#B2B2B2 1px solid}
.NavLink{color:#6d6d6d;font-weight:400;font-size:11.5px;text-transform:capitalize;text-decoration:underline}
.NavLink:link,.NavLink:visited,.NavLink:hover,.NavLink:active,.navViewall:link,.navViewall:visited,.navViewall:hover,.navViewall:active{color:#6d6d6d;font-weight:400;font-size:11.5px;text-transform:capitalize;text-decoration:none}
.NavLink:hover,.navViewall:hover{text-decoration:underline}
td.NavLink b{color:#8fc826;border-bottom:1px solid #8fc826}
.NavLinkNext:link,.NavLinkNext:visited,.NavLinkNext:hover,.NavLinkNext:active{color:#8fc826}
.NavLinkCurrent,.NavLinkCurrent:hover{text-decoration:none}
.SmallLink:hover{color:#900;font-size:10px;text-decoration:none}
.ProductPriceSale{color:#387c8f}
.ProductPriceStrike{text-decoration:line-through}
.ProductBorder{border:#CCC 1px solid}
.ABThumbnail{border:none}
.Special{margin-top:6px;margin-bottom:6px;font-size:11px;line-height:1.5em}
.TopSpecial{margin-bottom:6px}
.SmallTotals{color:#666;font-size:10px}
.RecentBox{width:88px;top:215px;position:relative;margin-left:6px;padding:0!important}
.RecentBoxInner{width:64px;text-align:center;padding:0 1em 1em}
.RecentBoxInner img{border:1px solid #EDEEFB;margin-top:8px}
.RecentBoxRight{text-align:right;margin:0;padding:0}
.RecentBoxLeft{text-align:left;margin:0;padding:0}
.RecentTitle{border-bottom:1px dashed #CAD4E1;color:#44ABCA;font-size:12px;font-weight:400;text-align:center;padding:5px 0}
.RecentPrice{font-size:11px;color:#44ABCA;border-color:#ACA899 silver silver #ACA899;padding:1px}
.SuperMain{width:100%;border-collapse:collapse}
.SuperMainCenter{width:976px;vertical-align:top}
.SuperMainRight{width:33%;text-align:left}
.SuperMainLeft{width:33%}
A:link,A:visited,A:active{color:#284970;text-decoration:none}
.HeadBox,.DialogBox{background-color:#fff}
.HeadLine,.VertMenuBox,.NavDialogBox{background-color:#EDEDED}
.VertMenuItems:link,.VertMenuItems:visited,.VertMenuItems:active{color:#300;text-decoration:none}
.DialogBorder,.NavDialogBorder,.VertMenuSubTitle{background-color:#FFC58C}
.Text,.ProductDetails{color:#14374f}
.ProductDetailsTitle,.ProductPriceTitle,.ProductPriceConverting{color:#14374f;font-weight:700}
a.NavigationPath:link,a.NavigationPath:visited{color:#6d6d6d;text-decoration:none}
a.NavigationPath:hover,a.NavigationPath:active{color:#6d6d6d;text-decoration:underline}
.Star,.ProductSKU{color:red}
.SmallNote:link,.SmallNote:visited,.SmallNote:active{color:#888;text-decoration:none;font-size:9px}
.CatMenuItemOff,.CatMenuItemOffExp{background-color:transparent;border-right:none;border-top:none;border-left:none;border-bottom:none;cursor:pointer;margin:1px 2px 1px 1px}
.CatMenuItem:link,.CatMenuItem:visited,.CatMenuItem:hover,.CatMenuItem:active{color:#000}
.SmallLink,.SmallLink:link,.SmallLink:visited,.SmallLink:active{color:#900;font-size:10px;text-decoration:underline}
.RecentBoxTitle,.RecentCell{text-align:center;padding-top:4px;padding-bottom:4px}
/* p.r. skin-oct-11 */

.iHeader{
	height:207px;
	background: transparent url('images/sp-main.png') no-repeat 0 -100px;
	text-align:left;
	position: relative;
}
.iHeader .ih1{width:290px;}
.iHeader .ih2{margin-right: 16px;}
.ih1{margin-top:15px;height:36px;}
.ih2{margin-top:18px;text-align:right;color:#687686;}
.ih3{margin-top:27px;text-align:right;height:24px;margin-right:3px !important;}
.ih4{margin-top:31px;}
.ih5{margin-top:26px;}
.ih6{margin-top:15px;height:50px;line-height:50px;text-align:right;}

.ih2 a:link,.ih2 a:visited,
.ih2 a:active,.ih2 a:hover
{color:#687686;text-decoration:underline;}
.ih2 a:hover{text-decoration:none;}

.ih4 a:link,.ih4 a:visited,
.ih4 a:active,.ih4 a:hover{color:#474747;}



.ih-checkout, .ih-cart{float:right;}
.ih-checkout{margin-top:9px;margin-left: 12px;margin-right: 12px;}
.ih-cart{color:#fff;font-size:15px;}
.ih-cart a{color:#fff;text-transform:capitalize;}
.ih-checkout img{border:none;}

.ih-checkout{background: transparent url('images/sp-main.png') no-repeat -250px 0;}
.ih-checkout:hover{background-position:-250px -50px;}

div.ih-btnSearch input {
	background: transparent url('images/sp-main.png') no-repeat -150px 0px;
	cursor:pointer;width: 58px;	height: 26px;	border: none;	float:left;	margin-left:33px;
}
div.ih-btnSearch input:hover{background-position:-150px -49px;}
	
.ih-txtSearch{color:#b7c0cb;background-color: #FFFFFF;border: medium none;float: left;margin-left: 8px;margin-top: 4px;width: 164px;outline: none;}
.ih-txtSearch:focus{color:#666;}

body{background: transparent url('images/top-bar-bg.gif') repeat-x 0px 146px;}
.iMain, #CategoryMenu{text-align:left;}

.ib1,.ib2,.ib3{margin-top:8px;}

.iDlg{background: transparent url('images/sp-main.png') no-repeat -1px -601px;margin-bottom:8px;}
.iDlg H1 {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0 28px;
	padding: 0px;
}
.iDlg H1 em {
	font-style: normal;
	font-weight: normal;
}
.iDlg-green{background: transparent url('images/dlg-green-bg.png') repeat-x bottom left;padding-left: 1em;padding-right: 1em; }
.TableThumbnailBorder table td.DialogBox{background-color:transparent;}

.iDlgSubCat {margin-top:8px;}
.iDlgSubCat h1 {    margin-bottom: 10px;}
.iDlgSubCat .iDlg-green{padding-bottom: 12px;}
.subcattop{margin-top:30px; margin-bottom:20px;}

.iDlgCommon{margin-top:8px;}

.iDlgInfo{
	margin-top:10px;
	padding:0 !important;
	border-color: #CAD4E0;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-width: 1px;
}
.iDlgInfo Table{padding:1em;padding-top:2px;}
.iDlgInfo h2{color:#1e3d49;font-size:14px;line-height:26px;background-color:#ffdc90;margin:0;padding-left:12px;
	border-color: #fff;
    border-top-left-radius: 6px;
	border-top-right-radius: 6px;
    border-style: solid;
    border-width: 1px;
    font-weight:normal;
}
.iDlgInfoTitle{padding:1px;}


.iFooter{background: transparent url('images/footer-bg.png') repeat-x top left;height:416px;width:100%;}

.iFooterInner{
	background: transparent url('images/sp-cards.png') no-repeat 140px 227px;
	margin-left:auto;margin-right:auto;width:976px;height:390px;font-size:13px;
}


.iToggle h2, #itoggleCat1{
	border-color: #28486d;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	color: #28486d;
	font-size: 18px;
	padding: 8px;
	cursor:pointer;
	background: #e4e5e5; /* Fallback background */
	background-image: url('images/sp-main.png'); /* fallback */
}

.iToggle h2{background-position: -218px -543px;background-repeat:no-repeat;}
.iToggle h2.ih2Close{background-position: -218px -504px;background-repeat:no-repeat;}

.iToggle p, .toggle-div{padding-left:10px;padding-right:10px;color:#576d85;line-height:1.5em;}
.toggle-div p{color:#576d85;}
.toggle-div h2{text-align:left;}

#itoggle2-p1{display:none;}

#itoggleCat1 {background-position: -195px -543px;background-repeat: no-repeat;}
#itoggleCat1.ih2Close {background-position: -195px -504px;background-repeat: no-repeat;}


.footer-a1,.footer-a2,.footer-a3,.footer-a4{color:#6ab5ca;font-size:13px;margin-top:24px;}
.footer-a1{margin-left:50px;}
.footer-a4{width:342px !important;}
.iFooterInner a:link,
.iFooterInner a:hover,
.iFooterInner a:active,
.iFooterInner a:visited{color:#838383;text-decoration:none;}
.iFooterInner a:hover{text-decoration:underline;}

.iFooterInner ul{padding-left:0;}
.iFooterInner ul li{list-style:none;line-height: 24px;}
.iFooterInner strong{text-transform:uppercase;}

.iSignup{background: transparent url('images/sp-main.png') no-repeat -550px 0;margin-top: 18px;}
.if-txtSignup{background-color: #FFFFFF;border: medium none;float: left;margin-left: 8px;margin-top: 7px;width: 210px;outline: none;}
.if-btnSignup input{
	background: transparent url('images/sp-main.png') no-repeat -400px 0px;
	cursor:pointer;width: 85px;	height: 31px;	border: none;	float:left;	margin-left:33px;
}
.if-btnSignup input:hover{background-position:-400px -50px;}


.iCopy{
	color: #FFFFFF;
    font-size: 13px;
    margin-top: 180px;
    text-align: center;
}

#CategoryMenu a {
	display: block;
	padding-left: 5px;
	padding-top: 20px;
	padding-bottom: 4px;
	color: #7ea732;
	text-decoration: none;
	font-weight: bold;
}
#CategoryMenu a:hover { text-decoration: underline;}


#CategoryMenu .subcatlink:link,
#CategoryMenu .subcatlink:visited,
#CategoryMenu .subcatlink:hover,
#CategoryMenu .subcatlink:active {
	display: block;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #6d6d6d;
	font-weight: normal;
}
#CategoryMenu .subcatlink:hover { text-decoration:underline; }


/* rounded corners with single image */
.box_8 {background-color: #ffffff;border:1px solid #cad4e0;}
.rounded_corner_8 {
	position: absolute;
	width: 8px;
	height: 8px;
	background: url(images/TransparentCorners-8.png) no-repeat;
}

.box_6 {background-color: #ffffff;border:1px solid #cad4e0;}
.rounded_corner_6 {
	position: absolute;
	width: 6px;
	height: 6px;
	background: url(images/TransparentCorners-6.png) no-repeat;
}


.rounded_corner_box {position: relative;padding: 1em;}
.box_TL {	top: -1px;	left: -1px;background-position: 0 0;}
.box_TR {	top: -1px;	right: -1px;background-position: 100% 0;}
.box_BL {	bottom: -1px;	left: -1px;background-position: 0 100%;}
.box_BR {	bottom: -1px;	right: -1px;background-position: 100% 100%;}

/* ---------------------------------- */

.iDlgBest{padding-left:1px; padding-right:1px;padding-bottom:0;}
.iDlgBest h1{padding-left:13px;}

.cat-outer{margin-top:8px;padding-top:0px;margin-bottom: 12px;}

.iTestbox img{border-width: 0px;
	background: url('images/testimonal-sp1.jpg') no-repeat;
	margin-bottom:35px;
}

.itb1 .span-9, .itb2 .span-9{ margin-top:10px;color:#576d85;line-height:1.4em;}

.itb2{float:left;}
.itb2 .span-9{width:221px;margin-left:16px;}
.itb2 .span-6{margin-right:0;width:127px;}
.iti-name{margin-top:22px;color:#576d85}
.itb1 .itb-pad, .itb2 .itb-pad{margin-top:1.5em;}

.itb1 .span-9{width:216px;}

.iTestbox .iti2{background-position:-200px 0px;}
.iTestbox .iti3{background-position:-400px 0px;}
.iTestbox .iti4{background-position:-600px 0px;}
.iTestbox .iti5{background-position:-800px 0px;}
.iTestbox .iti6{background-position:-1000px 0px;}
.iTestbox .iti8{background-position:-1200px 0px;}
.iTestbox .iti7{background-position:-1400px 0px;}


.iTestbox .isp-main{background: transparent url('images/sp-main.png') no-repeat;}
.iti-btn{display:block; width:90px; height:29px;margin-left: 16px;margin-top: -30px;}
.iTestbox .iti-btn img{margin-bottom:0;background-image:none;}
.iTestbox .iti-btn:hover{background-position:0 -50px;}


::selection{color: white;background-color: #53c4e4;}
::-moz-selection{color: white;background-color: #53c4e4;}


/* products list */
.iThumb{
	height: 171px;
    margin-bottom: 40px;
    padding: 5px;
    width: 160px;
}
.iThumb:hover{
	background: transparent url('images/thumb-bg.gif') repeat-x bottom left;
	text-decoration:none;
}
.iThumbTd{text-align:center;}
/*
.iClipThumb{
	position: relative;
	height: 72px;
	width: 150px;
	overflow:hidden;
}
.iClipThumb img {
	clip: rect(0px, 120px, 135px, 0px);
	left: 14px;
	position: absolute;
	top: -58px;  
}
*/
.iMoreColors{background: transparent url('images/sp-main.png') no-repeat 0 -350px;margin-bottom: 5px;}
.iNoColors{margin-bottom: 5px;}

.iThumbLink:link,.iThumbLink:visited,
.iThumbLink:hover,.iThumbLink:active{color:#50a39c;}

.MarketPrice, .ProductSKU{font-size:14px; font-weight:bold;color:#143956;}

.style3{color:#7EA732 !important;}

.prodnav{margin:12px 0 0 5px;}

.iProdImg{padding:5px;width:370px;height:170px;}

/*
.iClipProd {
	height: 168px;
	overflow: hidden;
	position: relative;
	width: 368px;
}
.iClipProd img{
	clip: rect(0px, 368px, 368px, 0px);
	position: absolute;
	top: -200px;
	left: 0;
}
*/
.iStockInfo{font-size:13px;text-align:center;}
.iProdSoc{text-align:center;}

.iStockInfo em{
	color:#cd0c0a;
	font-weight:bold;
	font-style:normal;
}
.iStockInfo{color:#3e95ad;}

.iOptTitle{text-transform:capitalize;width:100px;white-space:nowrap;}
.iOptTitle, .iOptValue, .iOptRow{padding-bottom:15px;color:#14374F;}
.iOptValue{padding-left:5px;}
.iOptValue s{font-weight:bold;}
.iProdAddBtn{background: transparent url('images/sp-sub.png') no-repeat 0 0;}
.iProdAddBtn:hover{background-position:0 -50px;}
.iDlgRec{margin-top:10px;}
.iLarger:link,.iLarger:hover,.iLarger:visited,.iLarger:active{
	font-size:14px; font-weight:bold; color:#6d6d6d; text-decoration:none;text-transform:uppercase;
	background: transparent url('images/sp-sub.png') no-repeat -148px 5px;
	padding:5px 0 5px 25px;
	line-height:30px;
}
div.tab-content a:link,div.tab-content a:hover,div.tab-content a:active,div.tab-content a:visited {
	color:#1882ca;
	text-decoration:underline;
}
div.tab-content a:hover{text-decoration:none;}
td.iInfoBoxQ{color:#385662;font-weight:bold;font-size:14px;text-align:center;text-transform:uppercase;padding-bottom:0;padding-bottom:8px;padding-right: 12px;}
td.iInfoBoxQ hr{margin:0 0 5px 0;}
table.links-section{padding:0;}
table.links-section .header{margin-top:8px;}

.iOtherPages p{ line-height:1.5em;}

.Text {    color: #14374F;}

tr.contentcontainer td h1{color:#576d85;font-size:18px;}
.iDlgCommon .content .subHeader{color:#576d85;font-size:18px;}
.iDlgCommon .content{color:#576d85;}

.fb-like{margin-top:7px;vertical-align:top;}
.iTweet{display:inline-block;margin-top:6px;vertical-align:top;}
.twitter-share-button:link,.twitter-share-button:visited,.twitter-share-button:active{color: #FEFEFE;}
.iGPlus{display:inline-block; width:80px; margin-top:5px;vertical-align:top;}
.iGPlus div{width:80px;}

.HorizLine{background-image:none;}

.iFLinks{}
.iSeal1{margin-top:20px;}
.iSeal2{margin-top:12px;}
.iIlinks{margin-top:106px; margin-left:10px;}

a img, img {border:none;}

.iCOAdd{width:750px; margin-left:0;}
.Button1{color: #454545;font-size: 11px;font-weight: bold;text-decoration: none;}

.subHeader{line-height:22px !important;}

.iLogo{display:block; position:absolute;left:0; top:30px;}

.iDlgCartInfo{margin-top:-51px;}
.iDlgCartInfo h2{line-height:48px; text-align:center; font-size:14px; color:#fff;
	background: #7fcadf; /* for non-css3 browsers */
	background-image: -ms-linear-gradient(top, #BCEAF7 0%, #51B1CC 100%);
	background-image: -moz-linear-gradient(top, #BCEAF7 0%, #51B1CC 100%);
	background-image: -o-linear-gradient(top, #BCEAF7 0%, #51B1CC 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #BCEAF7), color-stop(1, #51B1CC));
	background-image: -webkit-linear-gradient(top, #BCEAF7 0%, #51B1CC 100%);
	background-image: linear-gradient(top, #BCEAF7 0%, #51B1CC 100%);}
.iDlgCartInfo h2 em{font-style:normal; font-weight:bold;}

.iDlgCartInfo ul{
	list-style: none outside none;
    margin: 0;
    padding-left: 8px;
    padding-right:6px;
}
.iDlgCartInfo ul li{
    background: url("images/sp-sub.png") no-repeat scroll 0 -200px transparent;
    color: #4F5E71;
    font-size: 11px;
    line-height: 2em;
    padding: 6px 0 4px 20px;
}

.icart-box{
	background: #fff; /* for non-css3 browsers */
	background-image: -ms-linear-gradient(top, #ffffff 0%, #ddf8ff 100%);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #ddf8ff 100%);
	background-image: -o-linear-gradient(top, #ffffff 0%, #ddf8ff 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ddf8ff));
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #ddf8ff 100%);
	background-image: linear-gradient(top, #ffffff 0%, #ddf8ff 100%);
}

.ics1{float:left;margin:5px;margin-top:18px;margin-left:8px;}
.ics1 a img{width:90px;height:45px;}
.ics2{float:left;margin:5px;}

.iCartHeadOuter{
	border-color: #8ec9d8;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    padding: 0 !important;
    background-color:#c1f3ff;
   	background-image: -ms-linear-gradient(top, #c7f3ff 0%, #aaedff 100%);
	background-image: -moz-linear-gradient(top, #c7f3ff 0%, #aaedff 100%);
	background-image: -o-linear-gradient(top, #c7f3ff 0%, #aaedff 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c7f3ff ), color-stop(1, #aaedff));
	background-image: -webkit-linear-gradient(top, #c7f3ff 0%, #aaedff 100%);
	background-image: linear-gradient(top, #c7f3ff 0%, #aaedff 100%);
}
.iCartHeadInner{
	width:100%;
	line-height:45px;
	color:#091417;
	border-color: #fff;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
}

.iCartQtyInput{
	color:#5c7f98;
	font-size:18px;
	text-align:center;
	width:35px;
	padding:4px 0 4px 0;
	margin-left: 15px;
}

.icart-reu{
	list-style: none outside none;
    margin: 0;
    padding-left: 0;
    padding-right: 6px;
    margin-top:5px;
}
.icart-reu li{
	background: url("images/sp-sub.png") no-repeat transparent;
    color: #4F5E71;
    font-size: 11px;
    line-height: 1em;
    padding: 0 0 4px 15px;
}
.icart-reu .i-r{background-position:0 -359px;}
.icart-reu .i-u{background-position:0 -409px;}
.icart-reu .i-d{background-position:0 -459px;}

.icart-reu li a:link,.icart-reu li a:visited, .icart-reu li a:hover, .icart-reu li a:active{
	color:#5c7f98;text-decoration:underline;
}
.icart-reu li a:hover{text-decoration:none;}
.iCartThumb img{border:1px solid #d0dae5;}
.SmallTotals{color:#355d79; font-size:12px;}
.iCartProdDesc{color:#5c7f98; font-size:11px;line-height:1.5em;}
.iCartProdDesc b{text-transform:capitalize;}
.iCartTotals div table{margin-top:10px;}
.iCartTotals .FormButton,.iCartTotals .ProductPriceSmall {color:#5c7f98; font-size:12px !important;}
.iCartTotals td{padding-top:5px; padding-bottom:8px; padding-left:16px;}
.iCartTotalRow td{padding:9px 4px 8px 16px;}
.iCartTotalRow{background-color:#c2f3ff;}

.istep{background: url("images/sp-sub.png") no-repeat transparent 0 -500px;height:50px;}
.istep1{background-position:0 -500px;}
.istep2{background-position:0 -550px;}
.istep3{background-position:0 -600px;}
.istep4{background-position:0 -650px;}
.TableHead{background-color: #dbf8ff;}

.AdminSmallMessage a:link,.AdminSmallMessage a:visited, .AdminSmallMessage a:active{text-decoration: underline;}
.AdminSmallMessage a:hover{text-decoration: none;}
.iPgCart{padding-left:4px;padding-right:4px;}
.tr-nor{top:0 !important; right:0 !important;}
.prod-box-desc{height:64px;overflow:hidden;}
#adjust{margin-bottom:4px;display:block;font-size: 10.5px;}

.iOptValue select{width:200px;}
#product_avail{width:50px;}

.iDlgCommon a.links:link,.iDlgCommon a.links:visited, .iDlgCommon a.links:hover, .iDlgCommon a.links:active{color:#284970;text-decoration: underline;}
.iDlgCommon a.links:hover{text-decoration: none;}
.iltop{padding-right:15px;background: url("images/sp-sub.png") no-repeat transparent 86px -705px}
.iDlgCommon table{text-align:left;}
.iComPages{background: transparent url('images/bg-g.gif') repeat-x bottom left;}
.iComPages div{background-color: transparent !important;}

