/* CSS Document */

body { margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px; margin-right: 0px; background:url(../images/main-bg.gif) top center repeat-y; font-size:12px; 
	color: #333333; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; }
.readmore {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0e4b7a; background:url(/images/readmore-arw.gif) no-repeat left center; padding-left:7px; text-decoration:none;}
.readmore:hover {text-decoration:underline;}
.headingbdr {font-family:Arial Narrow; font-size:18pt; color:#1053a2; font-weight:normal; margin:0px; background:url(../images/faded_header_line.gif) no-repeat left bottom; height:30px;}
a{color:#1f5fb6; text-decoration:underline;}
a img {border:0px;}
/* homepage new css */
.homecatbox1{ float:left; width:275px; margin:0px 9px 10px 0px; }
.homecatbox2{ float:left; width:275px; margin:0px 0px 10px 0px; }
.hm_catghlnks{ display:block; background-image:url(/images/hm_catghbg.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0E4B7A; height:16px; padding:3px 0px 0px 10px; margin-bottom:6px; vertical-align:middle; }
.hm_catghlnks:hover{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0f74a8; height:16px; padding:3px 0px 0px 10px; margin-bottom:6px; vertical-align:middle; }
.hm_prdimgs{ float:left; height:80px; width:80px; margin-right:5px; }
.hmcatg_txtbox1{ float:left; height:62px; width: 190px; }
.hmcarg_btnbox{ float:right; text-align:right; width:190px; }
#leftnav {width:158px;float:left;}
#leftnav img{ margin-bottom:15px; }
.topbgli{ background-image:url(../images/left_nav_top.gif); background-repeat:no-repeat; height:7px; width:158px; margin:0px; padding:0px; }
.botbgli{ float:left; background-image:url(../images/left_nav_bottom.gif); background-repeat:no-repeat; height:7px; width:158px; padding:0px; margin-bottom:15px; }
.leftmenu1{ font-size:11px; font-family:trebuchet ms, Verdana, sans-serif; background-image:url(../images/lmenumainbg1.gif); background-position:top; padding-top:0px; float: left;	
	width:158px; float:left; background-repeat:repeat-y; }

/*
div.leftmenu1 ul, li {padding:0px 0px 0px 0px; margin:0 0 0 0; list-style-type:none;}
div.leftmenu1 ul li a{color:#5b5b5b; text-decoration:none; width:139px; height:20px; display:block; background-image:url(../images/lmenubg.gif); padding-left:19px; padding-top:3px;}
div.leftmenu1 ul li ul li a{color:#5b5b5b; font-weight:normal; border-top:none;width:189px;padding-top:0px;margin-top:0px;}
div.leftmenu1 ul li a:hover {color:#0f74a8;background-color:#ffffff;background-image:url(../images/lmenubg_down.gif);}
div.leftmenu1 ul li ul li a:hover { color:#0f74a8;background-color:#ffffff;font-weight:bold;}
*/
.leftlinks {color:#5b5b5b; width:139px; height:20px; display:block; background-image:url(../images/lmenubg.gif); padding-left:19px; padding-top:3px; font-weight:bold;}
.leftlinks:hover {color:#0f74a8;background-color:#ffffff;background-image:url(../images/lmenubg_down.gif);font-weight:bold;}
.leftsublinks {color:#5b5b5b; width:130px; height:20px; display:block; background-image:url(../images/lsubmenubg.gif); padding-left:28px; padding-top:3px;}
.leftsublinks:hover {color:#0f74a8;background-color:#ffffff;background-image:url(../images/lsubmenubg_down.gif);}
.leftmainhead {color:#ffffff; width:134px; height:24px; display:block; background-image:url(../images/leftmainhdbg.gif); padding-left:24px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; font-weight:bold;}
#loginformdiv{ float:left; width:190px; text-align:center; }
.loginboxbgmain{ float:left; width:190px; background-image:url(../images/login_bg.gif); }
#loginformdiv b{ display:block; background-image:url(../images/login_top.gif); height:18px; width:180px; color:#FFFFFF; font-weight:bold; padding-left:10px; padding-top: 4px; margin-bottom:5px; text-align: left; }
#loginformdiv input{ margin:3px; }
.loginbotcbg1{ float:left; height:7px; width:190px; background-image:url(../images/login_bottom.gif); background-repeat:no-repeat; }
#srchbgmain{ float:left; height:46px; width:180px; background-image:url(../images/srchbgmain.gif); padding: 5px; margin-bottom: 15px; margin-top: 15px; }
#srchbgmain b{ color:#FFFFFF; font-weight:bold; display:block; margin:2px; }
#srchbgmain input{ margin:2px; vertical-align:middle; }
.topheadlogobg{ float:left; height:68px; width:980px; background-image:url(../images/shytobuy_glass_shy.gif); background-position:right; background-repeat:no-repeat; }
.topheadlogobg h1 {display:none;}
.topbannimg1{ float:left; display:inline; }
.topflagsdiv{ float:left; width:198px; height:20px; padding:5px 5px 0px 5px; margin-bottom:7px; }
.topdiscimg1{ float:right; padding:5px 5px 0px 5px; text-align:right; margin-bottom: 7px; }
#rightnav{ float:left; width:152px; }
#rightnav img{ margin-bottom:15px; text-align:center; }

.leftmainhome {color:#056191; width:134px; height:24px; display:block; background-image:url(../images/home-bg.gif); padding-left:24px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; font-weight:bold;}
.leftmainhome:hover {color:#0f74a8;background-color:#ffffff;background-image:url(../images/home-bg-hover.gif);font-weight:bold;}
/* end of new css */
form{ padding:0px; margin:0px; }
.input{ border-bottom:1px #A7C2D5 solid; border-left:1px #A7C2D5 solid; border-top:1px #A7C2D5 solid; border-right:1px #A7C2D5 solid; background-color:#E1E8EE; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0E4B7A; font-weight:normal; text-decoration:none; padding-left:2px; height:15px; vertical-align:middle; }
.input-combo{ border-bottom:1px #A7C2D5 solid; border-left:1px #A7C2D5 solid; border-top:1px #A7C2D5 solid; border-right:1px #A7C2D5 solid; background-color:#E9F0F8; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0E4B7A; font-weight:normal; text-decoration:none; padding-left:2px; vertical-align:middle; }
.input1{ border-bottom:1px #cccccc solid; border-left:1px #cccccc solid; border-top:1px #cccccc solid; border-right:1px #cccccc solid; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D00053; font-weight:normal; text-decoration:none; padding-left:2px; height:20px; vertical-align:middle; }
.input-three{ border-bottom:1px #cccccc solid; border-left:1px #cccccc solid; border-top:1px #cccccc solid; border-right:1px #cccccc solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D00053; font-weight:normal; text-decoration:none; padding-left:5px; height:15px; width:23px; vertical-align:middle; }
.input-four{ border-bottom:1px #cccccc solid; border-left:1px #cccccc solid; border-top:1px #cccccc solid; border-right:1px #cccccc solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D00053; font-weight:normal; text-decoration:none; padding-left:5px; height:15px; width:28px; vertical-align:middle; }

.loginbg{ background-image:url('../images/cart-bg.gif'); background-repeat:repeat-y; font-size:11px; color: #000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal }
.table-border{ border-bottom:1px #cccccc solid; border-top:1px #cccccc solid; border-left:1px #cccccc solid; border-right:1px #cccccc solid; }
.table-border-pink{ border-bottom:1px #F7BDD5 solid; border-top:1px #F7BDD5 solid; }
.table-border-gray{ border-left:1px #9C9C9C solid; border-right:1px #9C9C9C solid; }
.bmatter{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration:none; }
.cantfind{ font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#979797; }
.toplinks { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #ffffff; font-weight: bold; text-decoration:none; }
.toplinks:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #DEC8CE; font-weight: bold; text-decoration:none; }
.leftlinks1{font-size: 11px; color: #505050; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.rightlinks {font-size: 11px; color: #4C4C4C; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.rightlinks:hover {font-size: 11px; color: #4C4C4C; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.wmatter {font-size: 10px; color: #ffffff; text-decoration:none; font-family: Verdana,Arial, Helvetica, sans-serif; font-weight:bold;}
.wmatter:hover {font-size: 10px; color: #ffffff; text-decoration:underline; font-family: Verdana,Arial, Helvetica, sans-serif; font-weight:bold;}
.greymatter {font-size:11px; color: #333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.text {font-size:12px; color: #333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.text {font-size:12px; color: #333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.text:hover {font-size:12px; color: #333333; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.text_blue {font-size:11px; color: #333333; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.text_blue_link {font-size:11px; color: #333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.text_blue_link:hover {font-size:11px; color: #333333; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.text_blue_small {font-size:10px; color: #333333; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.pagination {font-size:11px; color: #000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.pagination:hover {font-size:11px; color: #000000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.leftnavheader {font-size:12px; color: #D30055; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.blue_link {font-size:11px; color: #0E4B7A; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
.blue_link:hover {font-size:11px; color: #0F74A8; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
.product-title {font-size:11px; color: #0E4B7A; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.product-title:hover {font-size:11px; color: #0F74A8; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.cartbg{ background-image:url('../images/cartbg.gif'); background-repeat:no-repeat; border-left:1px solid #c6d5dd; border-right:1px solid #c6d5dd; padding:10px; }
.cartbghd1{ float:left; background-image:url(../images/cartbghd1.gif); line-height:19px; width:142px; padding-left:10px; color:#FFFFFF; font-weight:bold; }
.cartmidbg{ background-image:url('../images/cart_midbg.gif'); background-repeat:repeat-y; }
.btnbg{ background-image:url('../images/btnbg.gif'); background-repeat:no-repeat; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FD0166; padding-left:5px }
.graymatter { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #585858; text-decoration:underline; }
.graymatter:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #585858; text-decoration:none; }
.graymatter1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #585858; text-decoration:none; }
.leftnavbg{ background-image:url('../images/leftnavbg.gif'); background-repeat:repeat-y }
.rightnavbg{ background-image:url('../images/rightnavbg.gif'); background-repeat:repeat-y }
.specsbg{ background-image:url('../images/spec-bg.gif'); background-repeat:no-repeat }
.leftnavhadericonbg{ padding-left:5px; background-image:url('../images/header-icon.gif'); background-repeat:no-repeat; 
 }
.leftsubnavhadericonbg{ padding-left:5px; background-image:url('../images/subnav-icon-plus.gif'); background-repeat:no-repeat; }
.leftsubnavhadericonbg1{ padding-left:5px; background-image:url('../images/subnav-icon-minus.gif'); background-repeat:no-repeat;}
.leftsubnavheadericonbg-1{ background-image:url('../images/subnav-icon-1.gif'); background-repeat:no-repeat; vertical-align:middle; }
.login_top{ background-image:url('../images/login_top.gif'); background-repeat:no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:7px; font-weight:normal; text-decoration:none; }
.login_bg{ background-image:url('../images/login_bg.gif'); background-repeat:repeat-y; }
.login_bottom{ background-image:url('../images/login_bottom.gif'); background-repeat:no-repeat; }
.contactno{ font-family: Arial narrow, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none; color:#1F1F1F; }
.main-leftbg{ background-image:url('../images/leftbg.gif'); background-repeat:repeat-y }
.main-rightbg{ background-image:url('../images/rightbg.gif'); background-repeat:repeat-y }
.toprightbg{ background-image:url('../images/topright-img.gif'); text-align:right; background-repeat:no-repeat }
.topnavbg{ background-image:url('../images/topnav.gif'); background-repeat:no-repeat }
.topnavbgseparator{ background-image:url('../images/topnav-spacer.gif'); background-repeat:no-repeat }
.bottomnavbg{ background-image:url('../images/bottomnav.gif'); background-repeat:no-repeat; }
.category-mid-header{ background-image:url('../images/mid-header.gif'); background-repeat:no-repeat; padding-left:12px; font-size: 12px; color: #ffffff; text-decoration:none; font-family: Verdana,Arial, Helvetica, sans-serif; font-weight:normal }
.category-header{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }
.product-header{ background-image:url('../images/header-box.gif'); background-repeat:no-repeat; padding-left:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }
.category-vert-spacer{ background-image:url('../images/mid-vert-line-spacer.gif'); background-repeat:repeat-y; }
.category-horz-spacer{ background-image:url('../images/mid-horz-line-spacer.gif'); background-repeat:repeat-x; }
.category-horz-spacer-black{ background-image:url('../images/mid-horz-line-spacer-1.gif'); background-repeat:repeat-x }
.category-title-text{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#0F74A8; font-weight:bold; text-decoration:none; }
.category-title-text:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; }
.product-price-bg{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#333333; }
.description-title{ font-size: 11px; color: #0E4B7A; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.description-name{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#E2005B; }
.description-name:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#E2005B; }
a { text-decoration:none; }
.cartpage-header-bottbg{ background-image:url('../images/cart-header-bott.gif'); background-repeat:no-repeat }
.cartpage-midbg{ background-image:url('../images/cartpage-header-bg.gif'); background-repeat:repeat-y }
.cartpage-title-header{ background-image:url('../images/cartpage-title-header.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-left:15px }
.cartpage-pro-bottbg{ background-image:url('../images/cartpage-pro-bott.gif'); background-repeat:no-repeat }
.checkout-topbg{ background-image:url('../images/cartpage-pro-top.gif'); background-repeat:no-repeat }
.cartpage-pro-midbg{ background-image:url('../images/cartpage-pro-mid-bg.gif'); background-repeat:repeat-y }
.checkout-black-bott{ background-image:url('../images/checkout-black-bott.gif'); background-repeat:no-repeat }
.checkout-black-mid-bg{ background-image:url('../images/checkout-black-mid-g.gif'); background-repeat:repeat-y }
.checkout-black-header{ background-image:url('../images/chekcout-black-header.gif'); background-repeat:no-repeat; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-left:10px }
.checkout-red-header{ background-image:url('../images/chekcout-red-header.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#E2005B; padding-left:10px }
.payment-order-header{ background-image:url('../images/payment-order-header.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-left:15px }
.memberareaboxbg{ background-image:url('../images/memberareaboxbg.gif'); background-repeat:no-repeat }
.white-title-text{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.white-title-text1{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.white-title-text1:hover{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#FFFFFF; }
.enlargebg{ background-image:url('../images/enlarge-links.gif'); background-repeat:no-repeat }
.subcat-blackbg{ background-image:url('../images/subcat-blackbg.gif'); background-repeat:no-repeat }
.order-header{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#0E4B7A; }
.lgtgreybg{ background-color:#F5F5F5; }
.lgtpinkbg{ background-color:#FBE6EF; }
.spec-top-left{ background-image:url('../images/spec-top-left.gif'); background-repeat:no-repeat; }
.spec-topbg{ background-image:url('../images/spec-topbg.gif'); background-repeat:repeat-x; }
.spec-top-right{ background-image:url('../images/spec-top-right.gif'); background-repeat:no-repeat; }
.spec-left-bott{ background-image:url('../images/spec-leftbott.gif'); background-repeat:no-repeat; }
.spec-right-bott{ background-image:url('../images/spec-rightbott.gif'); background-repeat:no-repeat; }
.spec-leftbg{ background-image:url('../images/spec-leftbg.gif'); background-repeat:repeat-y; }
.spec-rightbg{ background-image:url('../images/spec-rightbg.gif'); background-repeat:repeat-y; }
.spec-bottombg{ background-image:url('../images/spec-bottom-bg.gif'); background-repeat:repeat-x; }
h2{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0E4B7A; }
h3{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0E4B7A; }
.bmatter-link{font-size:11px; color: #000000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.bmatter-link:hover {font-size:11px; color: #000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.login-link{font-size:11px; color: #000000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.login-link:hover {font-size:11px; color: #000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.subcat-lefttop{ background-image:url('../images/subcat-lefttop.gif'); background-repeat:no-repeat; }
.subcat-righttop{ background-image:url('../images/subcat-righttop.gif'); background-repeat:no-repeat; }
.subcat-leftbott{ background-image:url('../images/subcat-leftbott.gif'); background-repeat:no-repeat; }
.subcat-rightbott{ background-image:url('../images/subcat-rightbott.gif'); background-repeat:no-repeat; }
.subcat-leftbg{ background-image:url('../images/subcat-leftbg.gif'); background-repeat:repeat-y; }
.subcat-topbg{ background-image:url('../images/subcat-topbg.gif'); background-repeat:repeat-x; }
.subcat-bottbg{ background-image:url('../images/subcat-bottbg.gif'); background-repeat:repeat-x; }
.subcat-rightbg{ background-image:url('../images/subcat-rightbg.gif'); background-repeat:repeat-y; }
.home-header-left{ background-image:url('../images/header-left.gif'); background-repeat:no-repeat; }
.home-header-right{ background-image:url('../images/header-right.gif'); background-repeat:no-repeat; }
.home-headerbg{ background-image:url('../images/header-midbg.gif'); background-repeat:repeat-x; }
.header-link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
.header-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.leftsubnav {font-size: 11px; color: #505050; text-decoration:underline; font-family: tahoma, Arial, Helvetica, sans-serif; font-weight:normal;}
.leftsubnav:hover {font-size: 11px; color: #CA316F; text-decoration:none; font-family: tahoma, Arial, Helvetica, sans-serif; font-weight:normal;}
.wmatter-small {font-size: 10px; color: #ffffff; text-decoration:none; font-family: Verdana,Arial, Helvetica, sans-serif; font-weight:normal;}
.big-txt{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold;}
.lightgreenbg_02{ background-color:#E9F0F8; font-family:Verdana; font-size:8pt; color:#333333; }
.footertxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration:none; font-weight:normal; }
.desc_title {  	font-family:Verdana; font-weight:bold;  	font-size:8pt;  	color:#E2005B; text-decoration:none; }
.bott_horz_line{ background-image:url('../images/bott_horz_line_shy.gif'); background-repeat:repeat-x; }
.bottlinks{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#5897BF;text-decoration:none; text-transform:uppercase;}
.bottlinks:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#21608D;text-decoration:none; text-transform:uppercase;}
.copyright{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#B8C8D2;text-decoration:none;}
.main-table{ border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 1px #cccccc; }
.left_nav_top{ background-image:url('../images/left_nav_top.gif'); background-repeat:no-repeat; }
.left_nav_bottom{ background-image:url('../images/left_nav_bottom.gif'); background-repeat:no-repeat; }
.left_nav_bg{ background-image:url('../images/left_nav_Bg.gif'); background-repeat:repeat-y; }
.left_nav_bullet{ background-image:url('../images/left_nav_bullet.gif'); background-repeat:no-repeat; }
.left_subnav_bullet{ background-image:url('../images/left_subnav_bullet.gif'); background-repeat:no-repeat; }
.left_nav_spacer{ background-image:url('../images/left_nav_spacer.gif'); background-repeat:repeat-x; }
.search_top{ background-image:url('../images/search_top.gif'); background-repeat:no-repeat; }
.search_bg{ background-image:url('../images/search_bg.gif'); background-repeat:repeat-y; }
.search_bottom{ background-image:url('../images/search_bottom.gif'); background-repeat:no-repeat; }
.search_header{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.cart_lefttop{ background-image:url('../images/cart_LT.gif'); background-repeat:no-repeat; }
.cart_righttop{ background-image:url('../images/cart_RT.gif'); background-repeat:no-repeat; }
.cart_topmidbg{ background-image:url('../images/cart_TB.gif'); background-repeat:repeat-x; font-size: 10px; color: #ffffff; text-decoration:none; font-family: Verdana,Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; }
.cart_leftbottom{ background-image:url('../images/cart_LB.gif'); background-repeat:no-repeat; background-position:left; width:71px; height:19px; float:left; background-color:#54B1C8; line-height:19px; padding-left:5px;  }
.cart_rightbottom{ background-image:url('../images/cart_RB.gif'); background-repeat:no-repeat; background-position:right; width:71px; height:19px; float:left; background-color:#368A9F; line-height:19px; padding-right:5px; text-align:right;  }
.SB_header_left{ background-image:url('../images/SB_header_left.gif'); background-repeat:no-repeat; }
.SB_header_right{ background-image:url('../images/SB_header_right.gif'); background-repeat:no-repeat; }
.SB_header_bg{ background-image:url('../images/SB_header_bg.gif'); background-repeat:repeat-x; font-size: 11px; color: #0E4B7A; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.cat_LT{ background-image:url('../images/cat_LT.gif'); background-repeat:no-repeat; }
.cat_left_bg{ background-image:url('../images/cat_left_bg.gif'); background-repeat:repeat-y; }
.sitemaphr{ color:#9999CC; }
	
.cat_LB{ background-image:url('../images/cat_LB.gif'); background-repeat:no-repeat; }
.cat_RT{ background-image:url('../images/cat_RT.gif'); background-repeat:no-repeat; }
.cat_right_bg{ background-image:url('../images/cat_right_bg.gif'); background-repeat:repeat-y; }
.cat_RB{ background-image:url('../images/cat_RB.gif'); background-repeat:no-repeat; }
.cat_top_bg{ background-image:url('../images/cat_top_bg.gif'); background-repeat:repeat-x; }
.cat_bottom_bg{ background-image:url('../images/cat_bottom_bg.gif'); background-repeat:repeat-x; }
.title_leftCor1{ background-image:url('../images/title_leftCor1.gif'); background-repeat:no-repeat; }
.title_rightCor1{ background-image:url('../images/title_rightCor1.gif'); background-repeat:no-repeat; }
.title_topBG2{ background-image:url('../images/title_topBG2.gif'); background-repeat:repeat-x; font-size: 11px; color: #0E4B7A; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.price{ font-size: 12px; color: #1e7dad; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.heading h1{ font-family:Arial Narrow; font-size:18pt; color:#1053a2; font-weight:normal; margin:0px; }
.heading{ font-family:Arial Narrow; font-size:18pt; color:#1053a2; font-weight:normal; margin:0px; }
.gmatter{ color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.faded_header_line{ background-image:url('../images/faded_header_line.gif'); background-repeat:no-repeat; }
.shyheading{ FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #0E4B7A; FONT-FAMILY: Verdana }
.shytitle{ FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #378CB1; FONT-FAMILY: Verdana }
.shytitlelnks{ Text-Decoration: Underline; Color: #378CB1 }
.shytitlelnks:hover{ Text-Decoration: Underline; Color: #000000 }
.shytxt{ FONT-SIZE: 12px; COLOR: #333333; TEXT-ALIGN: justify; FONT-FAMILY: Arial; }
.shybuytoptxt{ FONT-SIZE: 8pt; COLOR: #0E4B7A; FONT-WEIGHT: bold; FONT-FAMILY: Verdana }
.shybuytoplnks{ Text-Decoration: None; Color: #0E4B7A }
.shybuytoplnks:hover{ Text-Decoration: Underline; Color: #0E4B7A }
.shop_prod1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0f74a8; font-weight: bold; }
.shop_remove1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #081589; text-decoration:none; }
.shop_heading1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.ProductPrice { COLOR: #0E4B7A; FONT-WEIGHT: bold; FONT-SIZE: 12px; font-family: Arial, Helvetica, sans-serif; }
.shop_subtotal1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; }
.shop_clearCart { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #081589; }
.box-header-title {font-size:12px; color: #0F75A9; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.error_box { 
border:1px solid #e20908; background-color:white; color:#e20908; text-align:left; background-repeat:no-repeat; padding-left:30px; height:22px; }
.popup_checkout{ background-image:url(../images/popup_checkout.png); background-repeat:no-repeat; height:223px; width:274px; }
.cartnew_head1{ background-image:url(../images/cartnew_head1.gif); background-repeat:no-repeat; height:21px; width:121px; padding-left:31px; color:#FFFFFF; font-weight:bold; }
.cartnewmidbg{ background-image:url(../images/cartnewmidbg.gif); background-repeat:repeat-y; padding:5px; }
.cartnewmidbg img{ margin-right:5px; vertical-align:middle; }
.cartnew_bott1{ background-image:url(../images/cartnew_bott1.gif); background-repeat:no-repeat; height:10px; }
.cartnew_sap1{ background-image:url(../images/cartnew_sap1.gif); background-repeat:repeat-x; height:7px; }
.cartnew_grybox{ padding:5px; background-color:#f1f1f1; text-align:center; font-size:11px; }
.checkout_lnk1{ background-image:url(../images/arrowbullw1.gif); background-position:left; background-repeat:no-repeat; padding-left:15px; color:#FFFFFF; font-weight:bold; }
/* New Checkout CSS */
.stepcorlt1{ background-image:url(../images/stepcorlt1.gif); width:15px; height:18px; }
.stepcorlt2{ background-image:url(../images/stepcorlt2.gif); width:15px; height:18px;  }
.stepcorlt-dr1{ background-image:url(../images/stepcorlt-dr1.gif); width:18px; height:18px;  }
.stepcordr1{ background-image:url(../images/stepcordr1.gif); width:15px; }
.stepcordr2{ background-image:url(../images/stepcordr2.gif); width:15px; }
.stepcordr-lt2{ background-image:url(../images/stepcordr-lt2.gif); width:15px; }
.stepcorlt-lt1{ background-image:url(../images/stepcorlt-lt1.gif); width:18px;  }
.stepdrtxt1{ background-color:#0362ab; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:0 5px 0 5px;  }
.steplttxt1{ background-color:#dff1ff; color:#0362ab; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:0 5px 0 5px; }
.checkfadeline1{ background-image:url(../images/checkfadeline1.gif); background-repeat:no-repeat; height:11px; background-position:top; }
.smllogintbl1{ border:1px solid #e2e2e2; background-color:#f8f8f8; height:35px; }
.shiptbl_hline{ background-image:url(/images/shiptbl_hline.gif); height:5px; background-repeat:repeat-x; }
.ctxtb_txt{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0262af; font-weight:bold; }
.ctxtb_txt2{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#003e6d; font-weight:bold;  }
.redstrtxt{ color:#FF0000; font-size:15px; }
.rederrortxt{ color:#FF0000; }
.grytblbrdr{ border:1px solid #d8d8d8; background-color:#f4f4f4; }
.grytblbrdr2{ border:1px solid #d8d8d8; background-color:white; }
.bluesmltxt1{ color:#2c79b6; font-size:11px; }
.seobullet{ list-style-type:disc; margin:10px 10px 10px 10px; }
a.normallink {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#378cb1; text-decoration:underline;}
a.normallink:hover {text-decoration:none;}
.logintick {background:url(/images/bluetick.gif) no-repeat center left; padding-left:15px; font-size:12px;}
.blue_title {color:#2763b3; font-size:13px; font-weight:bold;}
.smbnr-box {width:760px; float:left; margin-bottom:10px;}
.sm-lftbnr {float:left; padding-right:10px;}
.sm-rtbnr {float:right;}
/* LubesSEOPage */
.lubehead_bg {background:url(/images/lubes-head_bg.gif) no-repeat top left; font-size:12px; color:#666; padding-left:10px;}
.prodname_bluetxt {font-size:12px; font-weight:bold; color:#0f74a8;}
.lubeprod_bg {background:url(/images/lubes-prod_bg.gif) no-repeat top left; width:165px; height:145px; text-align:center; vertical-align:middle;}
.lubeprod-new_bg {background:url(/images/lubes-prod_bg-new.gif) no-repeat top left; width:155px; height:125px; text-align:center; vertical-align:middle;}
.lubeprod-new_bg-f {background:url(/images/lubes-prod-new_bg-f.gif) no-repeat top left; width:155px; height:125px; text-align:center; vertical-align:middle;}
a.prodname_link {font-size:12px; font-weight:bold; color:#0f74a8;}
a img {border:none;}
.lubehead_bg-f {background:url(/images/lubes-head_bg-f.gif) no-repeat top left; font-size:12px; color:#333; padding-left:10px;}
.prodname_bluetxt-f {font-size:12px; font-weight:bold; color:#bc3f80;}
.lubeprod_bg-f {background:url(/images/lubes-prod_bg-f.gif) no-repeat top left; width:165px; height:145px; text-align:center; vertical-align:middle;}
a.prodname_link-f {font-size:12px; font-weight:bold; color:#bc3f80;}
.bluetick{list-style-image:url(/images/bluetick.gif); list-style:none;}
.bluetick li {list-style-image:url(/images/bluetick.gif);}
/* PRESS AREA */
.press-box {width:760px; float:left; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #d2dae4;}
.articlepic {float:left; width:100px; padding:5px; margin-right:5px;}
.articlepic a img {border:1px solid #d2dae4;}
.article-cont {float:left; width:643px;}
.article-cont h2 a {color:#1053a2; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
.article-cont h2 a:hover {text-decoration:underline;}
.articledate {color:#1053a2; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;}
.press_btncont {float:right; padding-right:10px;}
.redfont { color:#1053a2; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:7px 0; }
.comments_box {border-bottom:1px dotted #edeff1; margin-bottom:10px; padding-bottom:8px;}
.commentor_name {font-style:italic; font-size:13px;}
.press_area_bar {float:left; width:400px; margin-top:5px;}
.press_btn {float:left; width:76px;}
.article_scrlbar {float:left; width:275px; height:16px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px 2px 0 0px; background:url(../images/press_area_barbg.gif) no-repeat top right;}
.article_scrlbar a {color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.article_scrlbar a:hover {text-decoration:underline;}
.rss_btn {float:right; width:40px; padding-top:2px; padding-left:5px;}
/* RSS AREA HOMEPAGE RIGHT */
.wrap_rss {float:left; width:152px; margin:0 0 10px 0;}
.rss_heading {float:left; height:22px; width:143px; padding:5px 8px 0 0; background:url(../images/news_rss-heading.gif) no-repeat top left;}
.rss_contbtmbg {float:left; width:132px; padding:10px 10px 10px 10px; background:url(../images/news_rss-btmbg.gif) no-repeat bottom left;}
.rss_linkcont {float:left; width:131px; padding-bottom:10px;}
.rss_linkcont a {color:#000; text-decoration:none; padding-bottom:15px;}
.rss_linkcont a:hover {text-decoration:underline;}
.rss_readmorelink {float:left; color:#04568f; font-weight:bold; padding-top:10px;}
.rss_readmorelink a {color:#04568f; font-weight:bold; text-decoration:none;}
.rss_readmorelink a:hover {text-decoration:underline;}
.go_btn {margin:0px; width:25px; height:18px; background:url(../images/go_btn.gif) no-repeat top left; border:0px; cursor:pointer;}
.newsmarquee{ height:60px; overflow:hidden; width:132px;}

/* TOP 3 DOT */
#dot-txt {float:right; width:65%; color:#056191; font-size:13px; font-weight:bold; }
#dot-txt a{color:#056191; text-decoration:none;}
#dot-txt a:hover{color:#056191; text-decoration:underline;}
.dot1{background:url(../images/dot1.gif) no-repeat; float:right; padding-left:20px; margin:5px; line-height:16px;}
.dot2{background:url(../images/dot2.gif) no-repeat; float:right; padding-left:20px; margin:5px; line-height:16px;}
.dot3{background:url(../images/dot3.gif) no-repeat; float:right; padding-left:20px; margin:5px; line-height:16px;} 

/* CHRISTMAS */
.v-line{background:url(../images/v-line.gif) repeat-y; width:11px;} 
.h-line{background:url(../images/h-line.gif) repeat-x; height:11px;} 
.christ-title{font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#0F74A8; }
.christ-text{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#0F74A8; }
.christ-text-sml{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0F74A8; }
.christ-text-red{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#d50000;}
.christ-text-grey{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.christ-text-grey-sml{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.christ-text-grey-sml-lnk{font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.christ-text-grey-sml-lnk:hover{font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.christ-top-lnk{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; text-decoration:underline;}
.christ-top-lnk:hover{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}

/* New Product POPUP Display */
.brand_name {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px; color:#b9c6d3; font-weight:bold;}
.product_name {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:24px; color:#256199; border-bottom:1px solid #b9c6d3; font-weight:bold;}
.product_for {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3a79ab; font-weight:bold;}
.bluebg_txt {font-family:Arial, Helvetica, sans-serif; padding:6px 0; background:#b9c6d3; color:#FFF; font-size:12px; font-weight:bold;}
.whitebg_txt {font-family:Arial, Helvetica, sans-serif; padding:6px 0; font-size:12px; color:#2d6da5; font-weight:bold;}
.pricegrn_txt {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#74b938; font-weight:bold;}
.prod_thumb-bdr {border:1px solid #e2e4ea; margin-right:7px;}

/* Product Page Change */
.prdrite {float:left; width:330px; padding-bottom:10px;}
.prdrite_lftbox {float:left; width:125px; text-align:left;}
.prdrite_rtbox {float:left; width:200px; text-align:right}

.review_box {float:left; width:760px; padding-bottom:20px;}
.review_head {float:left; width:760px; padding-bottom:6px; background:url(../images/faded_header_line.gif) no-repeat bottom left;}
.review_heading {font-family:Arial Narrow; font-size:18pt; color:#1053a2; font-weight:normal; margin:0px; height:30px;}
a.review_headinglink {color:#000; font-weight:bold; text-decoration:none;}
a.review_headinglink:hover {color:#000; font-weight:bold; text-decoration:underline;}

.rev_ltbluebg {float:left; background:#d2e3f3; color:#000; padding:5px 10px; width:740px; font-weight:bold; border-bottom:1px solid #FFF;}
.rev_ltbluebg img {vertical-align:middle;}
.rev_gry {float:left; width:740px; padding:7px 10px; background:#f7f7f7;}
.rev_ltgry {float:left; width:740px; padding:7px 10px; background:#fdfdfd;}
.greentxt{list-style-image:url(/images/bluetick.gif); list-style:none; color:#090;}
.greentxt li {list-style-image:url(/images/bluetick.gif); color:#090;}

/* New Layout Div 7-4-10 */
.scpt-banner{float:left; width:540px; margin:0px; padding:0px;}
.ups-banner{float:left; width:210px; margin:0px 0px 0px 10px; padding:0px;}

/* Index prod */
.prod-box-l {float:left;width:375px; font-family: Arial, Helvetica, sans-serif; color:#666666; margin-right:10px; }
.prod-box {float:left;width:375px; font-family: Arial, Helvetica, sans-serif; color:#666666;}
.prod-bg {float:left; width:375px; background:url(../images/top-bg-prod.gif) top left;}
.prod-bg-new {float:left; width:375px; background:url(../images/top-bg-prod-new.gif) top left; border:none;}
.prod-bg-bot {float:left; width:375px; height:10px; background:url(../images/bot-bg-prod.gif) top left no-repeat; padding-bottom:10px;}
.catg-bg {float:left; line-height:25px;}
.catg-bg-l {float:left; width:10px; height:25px; background:url(../images/catg-bg.gif) top left; margin:0px 0px 0px 15px;}
.catg-bg-r {float:left; background:url(../images/catg-bg.gif) top right;}
.catg-bg-r a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1e7dad; text-decoration:none; padding:0px 10px 0px 0px;}
.catg-bg-r a:hover{float:left; color:#666666;}
.prod-detail {float:left; width:375px; margin-top:10px; min-height:90px;}
.prod-detail-img-home{float:left; width:80px; margin:0px 10px 10px 10px;}
.prod-detail-img{float:left; width:80px; padding:0px 10px; font-size: 12px; color: #0E4B7A; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.prod-descrip {float:left; width:264px; font-size:12px;}
.prod-descrip-txt {float:left; width:264px; font-size:12px; height:60px; margin:0px; padding:0px;}
.prod-descrip-head {display:block; font-size:12px; border-bottom:solid 1px #CCC; line-height:25px; text-decoration:none; color:#1e7dad; margin-bottom:3px; }
.prod-descrip-head:hover {color:#000;}
.add-info{float:right; height:19px; margin-top:5px;}
.more-info{float:left; font-size:11px; color:#000; line-height:19px; background:url(../images/more-info-bg.gif) top left; padding:0px 15px 0px 15px; margin-right:1px; text-decoration:none;}
.more-info:hover{background:url(../images/more-info-hbg.gif) top left;}
.add-cart{float:left; font-size:11px; color:#FFF; line-height:19px; background:url(../images/add-cart-bg.gif) top right; padding:0px 15px 0px 15px; text-decoration:none;}
.add-cart:hover{background:url(../images/add-cart-hbg.gif) top right;}
.space10{float:left; width:10px;}

#searchbgmain{float:right; width:220px; background-image:url(../images/searchbg.gif); background-repeat:no-repeat; margin-top:3px; padding-bottom: 5px;}
#searchbgmain input[type='text'],input.text {cursor:auto; border:0px; float:left; background:none; width:153px; padding:3px 10px; margin:0px 3px 0px 0px; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
#searchbgmain input[type='image'],input.image { border:0px; width:35px; cursor:pointer; vertical-align:middle; }

#topimg-cart{float:left; width:980px; height:120px;}
#top-head-ban{float:left; width:670px;}
#top-cart{float:left; width:300px; height:118px; padding-left:10px; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
#ph-txt {float:right; color:#056191; font-size:13px; width:300px; font-weight:bold; margin-right:10px; }
#ph-txt a{color:#056191; text-decoration:none;}
#ph-txt a:hover{color:#056191; text-decoration:underline;}
.phimg{background:url(../images/phimg.gif) no-repeat; float:right; padding-left:20px; margin:5px; line-height:16px;}
.chatimg{background:url(../images/chatimg.gif) no-repeat; float:right; padding-left:20px; margin:5px; line-height:16px;}

#shop-cart{float:right; width:300px; padding-left:10px;}
.your-cart-txt{float:right; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#056191; background:url(../images/cart-bg-new.gif) top left no-repeat; padding:0px 15px 0px 30px; margin-top:10px;}
.item-txt{font-size:12px; color:#666; padding:5px 0px;}
.cart-link{font-size:12px; color:#056191;}
.cart-link a{text-decoration:underline; color:#056191;}
.cart-link a:hover{text-decoration:none;}

#footer-new{width:980px; float:left; margin-top:10px;}
.protected_main {width:960px; padding:0 10px 0 10px; float:left; margin:0 0 10px 0;}
.protected{float:left; width:760px; height:39px; background:url(../images/protected.gif) top right; padding:10px 0 7px 0;}
.ccard {float:left; width:190px; padding:0 10px 0 0px;}
.bottomlnk{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; padding:20px 0px 0px 0px; min-height:55px; color:#5897BF; text-decoration:none;  background:url(../images/foot-bg.gif) top left repeat-x; text-align:center; float:left; width:980px;}

.prod-descrip-cat-head {float:left; width:353px; padding:5px 10px 5px 11px; display:block; font-size:12px; border-bottom:solid 1px #e6e7e8; line-height:20px; color:#1e7dad;}
.prod-descrip-cat-head a{text-decoration:none; color:#1e7dad;}
.prod-descrip-cat-head a:hover{color:#000;}
.prod-descrip-cat-txt {float:left; width:265px; font-size:12px; height:70px; margin:0px; padding:0px; text-align:justify;}

.prod-prz-rat {width:550px;	float:left; border-bottom:1px solid #dededf; border-top:1px solid #dededf; padding:10px 5px;}
.prod-was-save {color:#666666; text-align:right; padding-bottom:5px;}
.average-rating {width:260px; float:left; color:#1e7dad; font-weight:bold; line-height:30px;}
.average-rating img{vertical-align:middle; margin-bottom:4px;}
.in-stock {width:96px; float:left; color:#85ca3c; font-size:16px; font-weight:bold; line-height:30px;}
.add-card-btn {width:194px; float:left; font-size:20px; color:#666666; font-weight:bold; text-align:right; line-height:30px;}
.add-card-btn input{vertical-align:middle; margin-bottom:4px;}
.blue12 {font-size:12px; color:#1e7dad;}

/* Left Menu */
.leftnav-new {width:190px; float:left;}
.leftnav-new-head {width:175px; height:28px; float:left; background:url(../images/leftmenu-new-head.gif) top left no-repeat; font-size:14px; color:#FFF; font-weight:bold; padding:4px 5px 0px 10px; margin:0px;}
.leftnav-new-bg {float:left; width:190px; background:url(../images/leftmenu-new-bg.gif) bottom left no-repeat; margin:0px 0px 10px 0px; padding:0px;}
.leftnav-new a{color:#1871a5; background:url(../images/leftcatg-arrow.gif) left no-repeat; vertical-align:middle; line-height:24px; font-weight:normal; border-bottom:1px solid #e6e7e8;  text-decoration:none; padding-left:10px; margin:0px 10px; float:left; width:160px;}
.leftnav-new a:hover{color:#000;}
.leftnav-sub{float:left; width:160px; padding:0px 5px; margin:0px 0px 0px 5px;}
.leftnav-sub a{background:url(../images/sub-arrow.gif) left no-repeat; font-size:11px; color:#6c6c6c; text-decoration:none; float:left; width:145px; border:none; padding:0 0 0 10px;}
.leftnav-sub a:hover{ color:#000;}

#opaque {position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; display: none; background-color: #9FB4C5; filter: alpha(opacity=40); opacity: 0.4;}

.cart-men-bg{ height:25px; background:url(../images/cart-menu-bg.gif) repeat-x; vertical-align:middle; color:#FFF; font-weight:bold;}
.cart-men-bg img{height:25px; vertical-align:middle;}

.stock-cart{font-size:11px; color:#666; font-weight:normal; padding:3px 0px;}
.small-txt-cart{font-size:11px; color:#333;}
.need-help{background:url(../images/need-help-bg.gif) top left no-repeat; width:400px; height:50px;}

b.chckout_btn {
background:url(../images/sec-check-bg.gif) no-repeat scroll 0 0 transparent; display:block; float:right; padding-left:8px; text-decoration:none;}
b.chckout_btn input { background:url(../images/blink-arrow.gif) no-repeat scroll right top transparent; display:block; height:30px; padding:0px 40px 0px 10px; margin:0;
border:0; outline:0 none; font:normal 24px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; cursor:pointer; }

b.buymore_btn {
background:url(../images/more-bg.gif) top right no-repeat; display:block; float:left; padding-right:8px; height:34px; text-decoration:none;}
b.buymore_btn input { background:url(../images/more-arrow.gif) no-repeat scroll left top transparent; display:block; line-height:34px; padding:0px 10px 0px 40px; margin:0;
border:0; outline:0 none; font:normal 24px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; cursor:pointer; }

.buymore-btn {
background:url(../images/more-bg.gif) top right no-repeat; display:block; float:left; padding-right:8px; height:30px; text-decoration:none;}
.buymore-btn a {background:url(../images/more-arrow.gif) no-repeat scroll left top transparent; display:block; height:30px; padding:0px 10px 0px 40px; margin:0px;
border:0px; outline:0 none; font:normal 24px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; cursor:pointer; text-decoration:none;}
.buymore-btn a:hover {text-decoration:none;}

.need-help-txt{font-size:14px; color:#009ac8; font-weight:bold;}
.productpricebig {color: #000000; font-weight:bold; font-size:16px; font-family: Arial, Helvetica, sans-serif; }


.blackberry {background:url(../images/blackberry-logo.gif) no-repeat; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#056191; padding:0px 15px 0px 85px;}  
#blackberry-bg{float:right; width:300px; padding-left:10px;}

.ph-cat{float:left; background:url(../images/ph-chat-bg.gif) no-repeat; width:522px; height:23px; padding:4px 15px 2px 15px; font-size:12px; color:#666666; margin-top:3px;}
.phn-txt {float:left; background:url(../images/phimg.gif) no-repeat; margin-right:15px; padding-left:20px; height:16px;}
.chat-txt {float:left; background:url(../images/chatimg.gif) no-repeat; margin-right:15px; text-decoration:none; padding-left:20px; height:16px;}
.chat-txt a{float:left; text-decoration:none; color:#666666;}
.chat-txt a:hover{text-decoration:underline; color:#333333;}
.bb-txt {float:left; display:block; background:url(../images/blackberry.gif) no-repeat; margin-right:15px; padding-left:85px; color:#666666; text-decoration:none;}
.bb-txt:hover {color:#333333; text-decoration:underline; }
.lnk-txt {float:left; margin-right:18px;}
.lnk-txt a{float:left; color:#666666; text-decoration:none;}
.lnk-txt a:hover{color:#333333; text-decoration:underline;}

b.tes_btn {
background:url(../images/sec-check-bg.gif) no-repeat scroll 0 0 transparent; display:block; float:left; padding-left:8px; text-decoration:none;}
b.tes_btn input { background:url(../images/blink-arrow.gif) no-repeat scroll right top transparent; display:block; height:30px; padding:0px 40px 0px 10px; margin:0;
border:0; outline:0 none; font:normal 24px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; cursor:pointer; }

.geo{height:40px; width:84px;}
.geo img{height:40px; width:84px; border:0px; text-decoration:none;}

.sitemap-cat-lnk {font-size:14px; font-weight:bold; text-decoration:underline; color:#0F74A8; padding-bottom:10px;}
.sitemap-cat-lnk:hover {text-decoration:none; color:#03486b;}
.sitemap-subcat-lnk {font-weight:bold; text-decoration:none; color:#333333; padding-bottom:10px;}
.sitemap-subcat-lnk a{font-weight:bold; text-decoration:none; color:#333333;}
.sitemap-subcat-lnk a:hover{text-decoration:none; color:#4d4d4d;}
.link-txt{color:#666666; text-decoration:none; padding:0px 5px 10px 0px;}
.link-txt a{color:#666666; text-decoration:none;}
.link-txt a:hover{color:#666666; text-decoration:underline;}