/* 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:1px solid #999999; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#171717; font-weight:normal; text-decoration:none; padding-left:2px; height:15px; vertical-align:middle; }
.input-combo{ border:1px solid #999999; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#171717; 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-repeat:no-repeat; }
.leftsubnavhadericonbg1{ padding-left:5px; 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-repeat:repeat-y }
.main-rightbg{ background-image:url('../images/rightbg.gif'); background-repeat:repeat-y }
.toprightbg{text-align:right; background-repeat:no-repeat }
.topnavbg{background-repeat:no-repeat }
.topnavbgseparator{background-repeat:no-repeat }
.bottomnavbg{ background-image:url('../images/bottomnav.gif'); background-repeat:no-repeat; }
.category-mid-header{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-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-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-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-repeat:no-repeat; }
.home-header-right{background-repeat:no-repeat; }
.home-headerbg{ 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:#99a8b1;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; vertical-align:middle; }
.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; margin-top:10px;}
.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;}
.protected-cart{float:left; width:500px; height:39px; background:url(../images/protected-cart.gif) top right no-repeat; padding:10px 0 7px 0;}
.protected-cart-foot{float:left; width:240px; height:39px; background:url(../images/protected-cart-foot.gif) top right no-repeat; padding:14px 10px 7px 10px; vertical-align:middle;}
.ccard {float:left; width:190px; padding:0 10px 0 0px;}
.bottomlnk{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; padding: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:93px; 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;}
.add-card-btn img{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) 0 8px 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:165px; 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:165px; 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; display:block; float:right; padding-left:8px; text-decoration:none; height:30px;}
b.chckout_btn input { background:url(../images/blink-arrow-right.gif) no-repeat scroll right top transparent; padding:3px 40px 3px 10px; margin:0; border:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; text-align:center; cursor:pointer; height:30px; }

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/blink-arrowright-left.gif) top right no-repeat; display:block; float:left; padding-right:8px; text-decoration:none; white-space:nowrap;}
.buymore-btn a {background:url(../images/more-arrow.gif) no-repeat scroll left top transparent; display:block; padding:0px 10px 0px 40px; margin:0px;
border:0px; outline:0 none; font:normal 18px/30px 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:410px; height:23px; padding:4px 70px; font-size:12px; color:#666666; margin-top:3px;}
.phn-txt {float:left; background:url(../images/phimg.gif) no-repeat; margin-right:50px; padding-left:20px; height:16px;}
.chat-txt {float:left; background:url(../images/chatimg.gif) no-repeat; margin-right:50px; 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:50px; padding-left:85px; color:#666666; text-decoration:none;}
.bb-txt:hover {color:#333333; text-decoration:underline; }
.lnk-txt {float:left; margin-right:20px; white-space:nowrap;}
.lnk-txt a{float:left; color:#666666; text-decoration:none; white-space:nowrap;}
.lnk-txt a:hover{color:#333333; text-decoration:underline;}
.skyp-txt {float:left; display:block; background:url(../images/skype-logo.png) no-repeat; margin-right:20px; padding-left:20px; color:#666666; text-decoration:none; height:16px;}
.skyp-txt a{float:left; color:#666666; text-decoration:none;}
.skyp-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;}
.heading-txt{font-family:Arial Narrow; font-size:18pt; color:#1053a2; font-weight:normal; margin:0px; background:url(../images/faded_header_line.gif) no-repeat bottom left; padding-bottom:5px; display:block; }


.cat-out { border:solid 12px #f0f0f0; padding:6px;}
.thanks-cat-out {border-bottom:solid 12px #f0f0f0;}
.cat-out-box {padding:12px; border-bottom:solid #f0f0f0 12px; border-left:solid #f0f0f0 12px; border-right:solid #f0f0f0 12px;  }
.cat-out-top { border-top:solid 12px #f0f0f0;}
.cat-header{ font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:35px; vertical-align:middle; color:#0093df; padding:5px 10px;}
.thanks-cat-header{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0093df;}
.cat-men-bg{ height:20px; vertical-align:middle; color:#0093df; font-weight:bold; font-size:12px;}
.ProductPrice-cart { COLOR: #0E4B7A;  FONT-SIZE: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; }
.cat-delivery-box {padding:15px 0 15px 0;}
.buymore-btn-left {
background:url(../images/blink-arrowright-left.gif) top right no-repeat; display:block; float:left; padding-right:8px; height:30px; text-decoration:none;}
.buymore-btn-left a {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-left a:hover {text-decoration:none;}
.cart-remove { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline; font-weight:bold;}
.cart-remove a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline; font-weight:bold;}
.inputboxtxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.re-input { height:14px; vertical-align:middle; padding-top:5px;}
.input-com {background:#e6eded url(/images/input-com.png) top left no-repeat; padding:8px 8px 8px 55px; max-width:450px; float:left; position:absolute; margin:-8px 0 0 182px; font-size:10px; color:#5b6767;}


.prod-feature {width:550px;	float:left; border-top:1px solid #dededf; border-bottom:1px solid #dededf; padding:5px; margin-top:10px; color:#1e7dad; font-weight:bold;}

.add-basket{background:url(../images/addcart-bg.png) left no-repeat; padding:4px 0px 4px 15px; color:#FFF; text-decoration:none;}
.add-basket:hover {text-decoration:none;}
.add-basket span {background:url(../images/addcart-bg.png) right no-repeat; padding:4px 15px 4px 0px; color:#FFF; white-space:nowrap; font-weight:bold; text-decoration:none;}
.add-basket span:hover {text-decoration:none;}

.moreinfo{background:url(../images/moreinfobg.png) left no-repeat; padding:4px 0px 4px 15px; color:#000; text-decoration:none;}
.moreinfo:hover {text-decoration:none;}
.moreinfo span {background:url(../images/moreinfobg.png) right no-repeat; padding:4px 15px 4px 0px; color:#000; white-space:nowrap; font-weight:bold; text-decoration:none;}
.moreinfo span:hover {text-decoration:none;}

.newfooter{float:left; width:960px; padding:10px; border-top:2px solid #CCCCCC; }
.bigtxt{font-size:24px; color:#333; display:block; padding-bottom:10px;}
.new-foot-txt {padding:0px 10px;}
.new-foot-txt a {color:#666; font-size:12px; text-decoration:none; background:url(../images/sm-arrow-blk.gif) no-repeat center left; background-position:0px 5px;  display:block; padding-left:10px;}
.new-foot-txt a:hover {text-decoration:underline; background-position:3px 5px;}

.product_desc_head_nwprdpg {width:100%; float:left; border-bottom:1px solid #009bc8;}
.heading_xpnd_nwprdpg {float:left; height:23px; padding-right:10px; margin-right:3px; display:block; background:url(../images/offer-lcv.gif) no-repeat top right; color:#FFF; font-weight:bold;}
.heading_xpnd_nwprdpg span {line-height:20px; padding:3px 0 4px 10px; display:block; background:url(../images/offer-rcv.gif) no-repeat top left; text-align:right;}

.heading_xpnd {float:left; height:23px; padding-right:10px; margin-right:3px; display:block; background:url(../images/offer-lcv.gif) no-repeat top right; color:#FFF; font-weight:bold;}
.heading_xpnd span {line-height:20px; padding:3px 0 4px 10px; display:block; background:url(../images/offer-rcv.gif) no-repeat top left; text-align:right;}

a.grnlft_btn{background:url(../images/blu_crvrt.gif) no-repeat scroll right top transparent;color:#FFFFFF;display:block;float:left;font:bold 12px tahoma,sans-serif;height:26px;margin-right:3px;padding-right:10px;text-decoration:none;}
a.grnlft_btn span{background:url(../images/blu_crvlft.gif) no-repeat scroll 0 0 transparent;display:block;line-height:16px;padding:5px 0 5px 10px;text-align:right;}
.topnwsltr_fld input {float:left; height:15px; color:#999; font-size:9px; border:0; background:url(../images/topnwsltr_fldbg.gif) no-repeat top left; padding:5px 5px 5px 10px; width:260px;}
.topnwsltr_fld img {float:left; margin-top:0px; vertical-align:middle; margin-right:5px;}
.topnwsltr_fld a {margin-top:0px;}

.multi {font-size:11px; color: #333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}

.also-pur {font-size:11px; color: #333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.also-pur:hover {font-size:11px; color: #333; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.clock{float:left; width:510px; line-height:45px; background:url(../images/clock-bg.png) no-repeat top left; padding-left:50px; margin-bottom:10px;}

#cart-header-ajax-bg-out { width:260px; float:left; height:auto; overflow:hidden;}
.cart-header-ajax-bg {width:258px; float:left; height:auto; background-color:#FFFFFF; border-left:1px solid #b6b5b5; border-right:1px solid #b6b5b5;}
#cart-header-ajax-pro {width:260px; float: left; padding:8px 0 8px 0;}
.cart-header-ajax-img {margin:0px 4px 4px 4px; float:left; border:1px solid  #CCCCCC;}
.cart-header-ajax-pro-txt {width:200px; float:left;}
.cart-header-ajax-sp {border-bottom:1px dotted #d7d6d6;}
.cart-header-ajax-totel {font-size:14px; color:#333333; font-weight:bold; float:right; display:block; text-align:right; padding-right:10px; line-height:30px;}
.cart-header-totel {font-size:12px; color:#666666; font-weight:bold; text-align:right; vertical-align:middle;}

.add-info1{float:right; height:19px; margin:5px 0px 0px 0px; padding:0px; width:105px;}
.more-info1{float:right; font-size:11px; color:#000; line-height:19px; background:url(../images/more-info-bg1.gif) top left; padding:0px 0px 0px 15px; margin:0px; text-decoration:none; display:block;}
.more-info1:hover{background:url(../images/more-info-hbg1.gif) top left;}
.add-info1 span{float:right; font-size:11px; color:#000; line-height:19px; background:url(../images/more-info-bg1.gif) top right; padding:0px 15px 0px 0px; margin:0px; text-decoration:none; white-space:nowrap;}
.add-info1 span:hover{background:url(../images/more-info-hbg1.gif) top right;}

.moreinfo-btn {background:url(../images/more-info-bg1.gif) left no-repeat; padding:4px 0px 4px 15px; color:#000; height:22px;}
.moreinfo-btn b {background:url(../images/more-info-bg1.gif) right no-repeat; padding:4px 15px 4px 0px; color:#000; font-size:12px; font-weight: normal; line-height:22px; white-space:nowrap; text-decoration:none;}
.moreinfo-btn:hover {background:url(../images/more-info-hbg1.gif) left no-repeat;}
.moreinfo-btn:hover b{background:url(../images/more-info-hbg1.gif) right no-repeat;}


/* New Catg Best 1*/

/* #best-seller-catg1 {float:left; width:238px; background:url(../images/bestseller-top.png) top left no-repeat; padding:10px 0px 0px 0px; margin:0px 0px 5px 10px;}
.best-prod1{float:left; padding:5px; margin:2px; background:url(../images/bestseller-bg.png) top left repeat-x; line-height:20px; width:223px;}
#best-seller-catg1 a{float:left; text-decoration:none; color:#1e7dad; width:110px;}
#best-seller-catg1 a:hover{color:#000;}
.price-best{float:left; width:48px; text-align:right; font-weight:normal;}
.star-rating{float:left; width:60px; padding-top:2px;}
.best-prod-bot{float:left; background:url(../images/bestseller-bot.png) bottom left no-repeat; height:18px; width:238px;}
.best-title1{border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6; font-size:14px; font-weight:bold; color: #378CB1; font-family:Verdana, Geneva, sans-serif; display:block; line-height:24px; padding-left:10px;}

#best-feature-link {float:left; width:238px; background:url(../images/bestseller-top.png) top left no-repeat; padding:10px 0px 0px 0px; margin:10px 0px 5px 10px;}
.best-feat{float:left; padding:5px; margin:2px; background:url(../images/bestseller-bg.png) top left repeat-x; line-height:20px; width:223px;}
#best-feature-link a{float:left; text-decoration:none; color:#1e7dad; width:223px; display:block;}
#best-feature-link a:hover{color:#000;}
.best-feautre-title{float:left;font-size:14px; font-weight:bold; color: #378CB1; font-family:Verdana, Geneva, sans-serif; display:block; line-height:24px; padding-left:10px;} */


/* New Catg Best 1*/

#best-seller-catg1 {float:right; width:240px; padding:0px 5px; margin:0px 0px 10px 0px; background:url(../images/top-sell-bg.png) top left no-repeat; font-size:11px;}
#best-seller-catg1 b{font-size:14px; font-weight:bold; color: #FFF; display:block; line-height:30px; padding-left:5px;}
#best-seller-catg1 img{border:1px solid #a6a6a6; width:30px; height:30px; margin:0 5px 0 0;}
#best-seller-catg1 font{float:left; width:100px; font-size:11px;}
#best-seller-catg1 span{float:right; color:#000;}
#best-seller-catg1 span a{float:right; color:#000; text-decoration:underline;}
#best-seller-catg1 span a:hover{text-decoration:none;}
.best-prod1{float:left; padding:5px 0px; margin:2px 0px; width:243px; border-bottom:1px dotted #d6d6d6;}
#best-seller-catg1 a{text-decoration:none; color:#1e7dad;}
#best-seller-catg1 a:hover{color:#000;}
.price-best{float:left; width:48px; text-align:right; font-weight:normal;}
.best-prod-bot{float:left; background:url(../images/top-sell-bg.png) bottom left no-repeat #FFF; height:10px; width:250px; padding:0; margin:0 0 0 -5px;}
.best-title1{border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6; font-size:14px; font-weight:bold; color: #378CB1; font-family:Verdana, Geneva, sans-serif; display:block; line-height:28px; padding-left:5px; background-color:#f4f4f4;}



.best-feat1{float:left; padding:5px 0px; margin:2px 0px; width:232px; border-bottom:1px dotted #d6d6d6;}
.best-feat1 a{background:url(../images/sub-arrow.gif) left no-repeat; float:left; text-decoration:none; color:#1e7dad; width:240px; display:block; padding-left:10px; background-position:0px 5px; font-size:12px;}
.best-feat1 a:hover{color:#000; background:url(../images/sub-arrow.gif) left no-repeat; background-position:3px 5px;}


/* New Catg Desing 1*/
#catmain{float:left; width:760px;}
.cathead{font-family:Arial Narrow; font-size:24px; color:#1053a2; font-weight:normal; margin:0px;}
.cathead h1{font-family:Arial Narrow; font-size:24px; color:#1053a2; font-weight:normal; margin:0px; background:url(../images/faded_header_line.gif) left bottom; background-repeat:no-repeat; height:35px;}
.bdmargin{ margin-bottom:5px;}
/*round corner*/
#cat-bann{float:left; width:760px; height:240px; margin:10px 0; position:relative; overflow:hidden;}
.maincorn{background:url(../images/round-corn.png) left top no-repeat; height:20px; width:20px; _background: none; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round-corn.png', sizingMethod='scale'); position: absolute;}
.cornlt{top:-1px; left:-1px; clip: rect(0px 12px 12px 0px);}
.cornrt{right: -1px; top: -1px; clip: rect(0px 24px 12px 12px);}
.cornlb{bottom:-1px; left:-1px; clip: rect(12px 12px 24px 0px);}
.cornrb{right: -1px; bottom: -1px; clip: rect(12px 24px 24px 12px);}
.corn-lt {top: 0; left: 0;}
.corn-rt {top: 0; right: 0;}
.corn-lb {bottom: 0; left: 0;}
.corn-rb {bottom: 0; right: 0;}

.bann-opci{opacity:0.6;filter: alpha(opacity=60); font-size:14px; color:#000; background-color:#FFF; width:430px; padding:5px 320px 5px 10px; position:absolute; bottom: 0; left: 0;}
.bann-opci span{opacity:100;filter: alpha(opacity=100); color:#000;}

.bann-catg-txt{background:url(../images/top-ban-catg-bg.png) right top no-repeat; height:240px; width:316px; position:absolute; top:0; right:0;}

.top-ban-catg{float:right; width:265px; height:68px; color:#b4fffe; background:url(../images/top-cat-sept.png) bottom left no-repeat; padding:6px 8px 7px 0px;}
.top-ban-catg:hover{background:url(../images/cat-hbg.png) bottom left no-repeat; cursor:pointer;}
.top-ban-catg-img{float:right; width:65px; height:65px; vertical-align:middle; border:1px solid #ddf2ff; margin:0px;}
.top-ban-catg p{float:left; color:#FFF; padding:10px 12px 0 0; margin:0px; font-weight:bold; text-decoration:underline; background:url(../images/arrow-topcat.png) right 14px no-repeat;}
.top-ban-catg span{float:left; color:#b4fffe; width:180px;}

#cond-bg{float:left; padding:0px 5px 0px 5px; background:url(../images/sub-cat-bg.png) top left no-repeat; width:490px; color:#000; margin:0 0 10px 0;}
.cond-big-txt{float:left; padding:0 0 0 10px; width:300px; font-size:16px; font-weight:bold; color:#FFF; line-height:32px;}
.view-txt{float:right; padding:0 12px 0 0px; color:#FFF; line-height:32px; text-decoration:underline; background:url(../images/arrow-topcat.png) right 12px no-repeat;}
.view-txt:hover{text-decoration:none;}
.cond-bg-bot{float:left; background:url(../images/sub-cat-bg.png) bottom left no-repeat #FFF; height:10px; width:500px; padding:0; margin:0 0 0 -5px;}
.cond-box{float:left; background:url(../images/sub-cond-bg.png) top left repeat-x; padding:0px 5px 2px 1px; width:239px; height:68px; margin:5px 0px 0px 0px; color:#000;}
.cond-box a{color:#000;}
.cond-box:hover{background:url(../images/cat-hbg1.png) bottom left no-repeat #dadada; cursor:pointer; color:#000;}
.cond-box img{float:left; border:1px solid #a3a3a3; margin:0 5px 0 0; color:#000;}
.cond-box p{padding:5px 0 0 0; margin:0px; font-weight:bold; color:#000;}

.pagi-bord{float:left; background:url(../images/pagination-bg.png) top left no-repeat; line-height:32px; margin:10px 0px; padding:0 5px 5px 5px; width:750px; color:#000;}


.seo-out { border:solid 8px #dedede; padding:8px; float:left; width:736px; overflow: hidden; position:relative; margin-bottom:10px;}
.seo-out img {width:120px; height:120px; margin:0 10px 0 0; border:solid 1px #cbcbcb;} 
.seo-out font {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1053a2; background:url(../images/seo-page-header-bu.gif) no-repeat 0 4px; width:550px; padding:0 0 10px 15px; float:left;}
.seo-out p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:url(../images/seo-page-txt-bul.gif) no-repeat 0 2px; width:38%; padding:0px 0 0 15px; margin:0px 0 0 6px; float:left;}
.seo-out p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px; float:left;}
.seo-out p:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/seo-page-txt-bul.gif) no-repeat 4px 2px; margin:0px; float:left; color:#006699; margin:0px 0 0 6px;}
.seo-out a {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1053a2; }

.seo-but { background:url(../images/seo-but-new.png) bottom left; padding:4px 4px 4px 10px; float:right; font-size:12px; color:#000; position:
absolute; right:0px; bottom:0px;}
.seo-but span { background:url(../images/seo-but-new.png) bottom right; padding:4px 24px 4px 4px; font-size:12px; color:#000;}
.seo-but:hover {font-size:12px; color:#006699; padding:4px 4px 4px 10px; background:url(../images/seo-but-new.png) bottom left; }
.seo-but:hover span {font-size:12px; color:#006699; padding:4px 24px 4px 4px; background:url(../images/seo-but-new.png) bottom right;}

.seo-fdline {background:url(../images/faded_header_line.gif) no-repeat bottom; height:3px; width:550px; position:absolute; top:30px; left:140px;}

/* New Cart*/
.your-cart-txt-new {float:right; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#056191; background:url(../images/shopping-basket-header.gif) top left no-repeat; padding:10px 15px 25px 60px; margin-top:10px; width:185px;}
#cart-headerajax-bgout { width:260px; float:left; height:auto; overflow:hidden; border:1px solid #9db0bc; padding:2px; background-color:#FFFFFF;}
.cart-headerajax-bg {width:260px; float:left; height:auto; background-color:#FFFFFF; }
.cart-header-ajax-pro-txt {width:200px; float:left;}
.cart-header-ajax-img {margin:0px 4px 4px 4px; float:left; border:1px solid  #CCCCCC;}
.cart-header-ajax-totel {font-size:14px; color:#333333; font-weight:bold; float:right; display:block; text-align:right; padding-right:10px; line-height:30px;}
.cart-header-totel {font-size:12px; color:#666666; font-weight:bold; text-align:right; vertical-align:middle;}
#cart-headerajax-pro {width:260px; float: left; padding:8px 0 8px 0; background-color:#f7f6f6;}
.cart-headerajax-sp {border-bottom:1px dotted #d7d6d6; margin-top:2px; padding-bottom:5px;}

.red-error-field-chk {border:1px solid #e31e0a; height:15px; font-size:11px; vertical-align:middle;}
.red-error-field-com {border:1px solid #e31e0a; height:18px; font-size:11px; vertical-align:middle;}
.red-error-field {border:1px solid #e31e0a; width:175px; height:15px; font-size:11px;}
.red-error-text {font-size:10px; color:#FF0000; padding-top:5px; width:175px; height:15px; font-size:11px;}

.seo-head{background: url(/images/lefttop-bg.jpg) no-repeat scroll 0 0 transparent; height: 90px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: #ffffff; padding-bottom: 8px;}
.seo-head h1{font-size: 18px; color: #ffffff; font-weight:normal;}

.vip-pr-headr{background:url(../images/offer-rcv.gif) top left no-repeat; color:#FFFFFF; font:bold 12px tahoma,sans-serif; line-height:20px; padding:3px 0 4px 10px; background-color:#009bc8; border-right:1px solid #00a9da; text-align:center;}
.vip-pr-headl{background:url(../images/offer-lcv.gif) top right no-repeat; color:#FFFFFF; font:bold 12px tahoma,sans-serif; line-height:20px; padding:3px 0 4px 10px; background-color:#009bc8;border-left:1px solid #00a9da; text-align:center;}
.vip-pr-headtxt{color:#FFFFFF; font:bold 12px tahoma,sans-serif; line-height:20px; padding:3px 10px 4px 10px; background-color:#009bc8; white-space:nowrap; border-right:1px solid #00a9da; text-align:center;}
.borde{border-left:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.doctor-text{font-size:12px; font-style:italic;  font-family:Arial, Helvetica, sans-serif; color:#000000; padding:0px;}
.doctor-text-1{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:0px;}

#searchbgmain input{border:0px; margin:2px 2px ;}
#searchbgmain input img{margin:2px 0 0 10px;}

.fgoogle, .fgoogle1 {width:604px; float:left; padding:22px 120px 0px 36px; background:url(../images/google-bg.png) 0px 14px no-repeat; height:50px;}
.fgoogle1 {background:url(../images/google-bg1.png) left 14px no-repeat; width:609px; padding-left:16px;}
.fgoogle input[type="text"], .fgoogle1 input[type="text"] {width:544px; border:1px solid #e2e2e2; height:20px; float:left; margin:4px 0 0 0;}
.fgoogle1 input[type="text"] {width:500px;}

.rht-testimonial{width:250px; float:left; padding-top:10px;}
.rht-testimonial p{list-style:none; padding:0px 0px 0px 20px; font-family:'Times New Roman', Times, serif; font-size:18px; color:#979797; font-style:italic; margin:0px;}
.rht-testimonial span{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0398c5;}


#google_search 
{
	border:0px !important;
	margin: 2px 3px 0 10px !important;
	padding: 2px 10px 2px 0px !important;
}

#searchbgmain input[type="image"] {padding:0 !important; margin:0 !important;}

.shytitlecart{font-size:11pt; font-weight:bold; color:#378CB1; font-family:Verdana, Geneva, sans-serif;}
.shytitlecart-new{font-size:9pt; font-weight:bold; color:#378CB1; font-family:Verdana, Geneva, sans-serif;}

.calculator-but{float:left; font-size:11px; color:#FFF; line-height:19px; background:url(../images/penis-calculator-but.gif) top left; padding:0px 0px 0px 12px; text-decoration:none;}
.calculator-but span{float:left; font-size:11px; color:#FFF; line-height:19px; background:url(../images/penis-calculator-but.gif) top right; padding:0px 12px 0px 0px; text-decoration:none;}

/***** Jes extender calc *****/
.buybtn, .buybtn input {background:url(../images/but_submit.png) no-repeat left; border:0 none; color:#000; cursor:pointer; font-size:14px; margin:0px; padding:7px 0 7px 20px; text-decoration:none; font-weight:bold;}
.buybtn input {background-position:right; padding:7px 20px 7px 0;}

/*mini cart on checkout*/
#minicart-chqout {width:350px; background-color:#FFFFFF; border:5px solid #cccccc; height: auto; padding: 5px; text-align: left; z-index:1;}
#minicart-chqout span{float:right; font-weight:bold;}
.proddetails{float:left; width:100%; height:auto; padding:5px 0px; border-bottom:1px dotted #999;}
.proddetails img{float:left; width:35px; height:35px; border:1px solid #ccc; margin:0 5px 0 0;}
.proddetails b{color:#1e7eae; line-height:20px; text-align:left;}
.shipping{float:left; width:100%; height:auto; padding:5px 0px; border-bottom:1px dotted #999;}
.shipping b{color:#1e7eae; line-height:20px; text-align:left; margin-right:10px;}
.qty-prc{display:block; text-align:left;}

