﻿/* CSS Document */

body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background: #FFFFFF }
h1, h2, h3, h4, h5, h6, p, ul, li{font-size:13px; margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form, input{/*border:1px none;*/ margin:0px; padding:0px}
a {text-decoration:none; cursor:pointer;}
.img_left{float:left;}
.img_right{float:right;}

.freeship{
background-image:url('/ystore/images/freeshipping_new.gif');
width:180px;
height:55px;
margin-bottom:2px;
}
.freeship_near_search{
background-image:url('/ystore/images/freeshipping_new.gif');
width:180px;
height:55px;
position:absolute;
top:15px;
left:440px;
}

#galprev{
	background-image:url('/ystore/images/prev.gif');
	background-repeat:no-repeat;
	background-position:top;
	height:50px;
	width:25px;
	margin-top:120px;
	
}
#galnext{
	background-image:url('/ystore/images/next.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	height:50px;
	width:25px;
	margin-top:120px;
}

/************searchModels*************/
#divsearch{
	float:right;
	margin-bottom:8px;
	position:relative;
	width:306px;
}
#searchcontent{
	/*background:	none repeat scroll 0 0 #FFFFFF;*/
	position:absolute !important;
	top:20px;
	z-index:1000;
	left:0;
}
#searchcontent ul{
    width:304px;
	border-width:0 1px 1px;
	border:1px solid #3D6A8D;
	border-top:none;
	background-color:#FFFFFF;
	padding-bottom:5px;
	padding-top:10px;
	position:absolute;
}
#searchcontent ul li{
	padding-bottom:5px;
	overflow:hidden;
}
#searchcontent ul li a{
	font-family:Arial,Helvetica,sans-serif;
	color:#004B91;
}
#searchcontent ul li a:hover{
	color:#FF6633;
}
.img_thumb {
	vertical-align:middle;
}
/************end searchModels*************/

#menu{float:left; width:180px; margin:0px 0px; text-align:center;  }

#menu h3{background:url('images/title_bg_down_1.gif') no-repeat left top; line-height:24px; font-size:13px; font-weight:bold; color:#fff; margin:0px; float:left; width:180px; height:31px; padding-left:5px; padding-top:2px; }
#menu h4.bookmark{background:url('images/bookmark_bg.gif') no-repeat left top; line-height:28px; font-size:12px; font-weight:bold; color:#fff; float:left; width:150px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:8px; padding-left:30px; padding-right:0px; padding-top:3px; padding-bottom:0px}
#menu h4.tellafriend{background:url('images/tella_friend_bg.gif') no-repeat left top; line-height:30px; font-size:12px; font-weight:bold; color:#fff; float:left; width:150px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:8px; padding-left:30px; padding-right:0px; padding-top:0px; padding-bottom:0px}

#menu h4 a{color:#000000}
#menu ul{
	margin:-5px 0px 5px 0px; 
	padding:0px; 
	padding-top:2px;
	font-size:11px; 
	background:url('images/lm_center.gif') repeat-y left bottom; 
	float:left; 
	width:178px; 
	_width:180px;
	list-style-type:none; 
	border:1px #93bbd6 solid;
	border-top-style:none;

}
#menu li{ 
	margin:0px 0px 0px 0px; 
	padding:2px 20px 2px 20px; 
	background:#edf7ff; 
	font-family: Arial, Helvetica,sans-serif; 
	height:16px;
}

#menu li a {
	font-family: Arial, Helvetica,sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#menu li a.high {
	color: #1c3357;
}

#menu li a:hover {
	/*COLOR: #004b91;*/
	color:#0099FF;
	text-decoration:underline;
}
/*
#menu li a{color:#000000;}
#menu li a.high{color:#1c3357;}
#menu li a:hover{color:#004B91;}
*/
.newsletter{margin:0px; text-align:center; float:left; width:180px; height:auto; background:url('images/Newsletter.gif') no-repeat ; font-size:11px; color:#000000; padding-left:0px; padding-right:0px; padding-top:70px; padding-bottom:5px}

.newsletter span{float:left; width:142px; background:url('images/Newsletter.gif') no-repeat left top; margin-bottom:3px; border-bottom:1px solid #f0f0f0; font-size:14px; padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px}

#menu p{color:#000000; padding:3px 8px; font-size:10px; float:left; width:171px;}

/*::::::::::::::::::::::::::subsection CSS:::::::::::::::::::::::::::::::*/

#sub_section{float:right; width:187px; margin:0px 0px; text-align:center; }

#sub_section h5{background:url('images/lm_title_bg_org.gif') no-repeat left top; line-height:28px; font-size:12px; font-weight:bold; color:#fff; margin:0px; float:left; width:170px; padding-left:17px; padding-right:0px; padding-top:3px; padding-bottom:0px}


#sub_section h6{line-height:28px; font-size:12px; font-weight:bold; color:#f58e09; margin:0px; float:left; width:170px; padding-left:17px; padding-right:0px; padding-top:3px; padding-bottom:0px; font-size:14px; }

.recently_view{float:left; width:187px; padding:0px; background:url('images/sub_section_bg.gif') repeat-y left bottom;}

.recently_view ul{margin:0px 10px 0px 10px; padding:0px 0px 10px 0px; list-style:none; font-size:11px; }

.recently_view li{ margin:0px; background:url('images/horizontal_separator.gif') repeat-X left bottom; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}

.recently_view li a{color:#004B91; background:url('images/bullet_blue.gif') no-repeat left 8px; display:block; padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px}

.recently_view li a:hover{color:#004B91;}

.testimonials{float:left; width:180px; padding-left:7px; padding-bottom:10px; padding-top:10px; font-weight:bold; text-align:left; background-color:#EDF7FF;}
.testimonials ul{margin:0px 10px 0px 10px; padding:10px 0px 10px 0px; list-style:none; font-size:11px; }
.testimonials li.date{ margin:0px 0px 0px 0px; padding:0px 5px 0px 5px; font-size:11px; font-weight:bold; color:#004B91 }
.testimonials li.text{ margin:0px 0px 0px 0px; padding:2px 15px 8px 15px; font-size:11px; color:#004B91;  }

.bestseller{float:left; width:173px; background:url('images/sub_section_bg.gif') repeat-y left bottom;; padding-left:7px; padding-right:7px; padding-top:0px; padding-bottom:0px }

.bs_box{float:left; text-align:left; width:173px; padding:8px 0px; border-bottom:1px solid #d9d9d9;}
.bs_box div{float:left; text-align:left; margin-right:8px; height:90px;}
.bs_box img{float:left; text-align:left; }
.bs_box h6 a{font-size:11px; color:#000000; margin-bottom:3px; float:left; width:100px; height:35px;}
.bs_box span{font-size:11px; text-decoration:line-through;width:150px; text-align:center}
.bs_box span.saleprice{font-size:13px; text-decoration:none; color:#000000;}

.shoppingcart{float:left; width:107px; font-weight:bold;  font-size:13px; text-align:left; background:url('images/sub_section_add2.gif') no-repeat left top; height:82px; margin-bottom:6px; padding-left:10px; padding-right:70px; padding-top:40px; padding-bottom:0px}
.shoppingcart_Aug17 {width:100px; text-align:right; height:23px; padding-right:30px; background:url('images/sub_nav_right.gif') no-repeat right; float:right;}
.shoppingcart a{color:#004B91;}

.hackersafe{float:left; width:147px; text-align:left; height:25px; margin-bottom:6px; padding-left:30px; padding-right:20px; padding-top:0px; padding-bottom:5px}

.live_support{float:left; width:157px; text-align:left; background:url('images/sub_section_add3.gif') no-repeat left top; height:27px; margin-bottom:6px; padding-left:10px; padding-right:20px; padding-top:75px; padding-bottom:0px}

.html_place_holder {float:left; margin:8px 0px; width:187px; font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.html_place_holder div.img_center{display:table-cell; text-align:center; vertical-align:middle;    }
.html_place_holder div.img_center *{vertical-align:middle;}
.html_place_holder div.img_center span{display:inline-block; height:100%; width:1px;}

<!--[if IE]>

.html_place_holder div.img_center span{display:inline-block; height:100%;}

.banner{float:left; width:810px; display:inline;  margin-bottom:8px; margin-left:-4px; _margin-left:0px;}

.banner_pt1{float:left; width:810px; height:200px; text-align:center; }

.banner_pt1 p{font-size:12px; float:right; }

.fp_display_bestseller{width:810px;  float:left; margin:10px 0px;}

.newsletter_old{width:200px; height:auto; margin:10px 5px; float:right; background:url('images/Newsletter.gif') no-repeat ; font-size:11px; color:#000000; padding:70px 0px 5px 0px;}

.fp_display{width:800px; float:left;}

.fp_box{float:left; width:175px; padding:0px 0px 30px 20px; margin:0px 2px 10px 0px; text-align:center; color:#000000; font-size:12px; height:180px; }

.fp_box_old{float:left; width:144px; padding:0px 0px 10px 5px; border-right:1px solid #e6e6e6;  margin:0px 2px 10px 0px; text-align:left; color:#000000; font-size:12px; background: url(images/dot_gray.gif) 5px bottom repeat-x; height:180px; }

.fp_box h2{margin-bottom:5px; font-size:12px; color:#004B91; line-height:normal; font-weight:bold; text-align:center;}

.fp_box h2 a{font-size:12px; color:#004B91;} 

.fp_box h2 a:hover{color:#FF6633;}

.fp_box div.img_center{text-align:center; vertical-align:middle; width:150px; height:136px; /*padding-left:10px;*/}

.fp_box div.img_center *{vertical-align:middle;}

.fp_box div.img_center span{display:inline-block; height:100%; width:1px;}





<!--{ item-tab }

/********** TAB ON STYLE ************/
.pditemlinkcellon{
	background-image:url(http://site.wirester.com/ystore/images/pdItemTabLOn.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	border-right:1px solid #ffffff;
	
}
.pditemtablinkon{
	background-image:url(http://site.wirester.com/ystore/images/pdItemTabROn.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:25px;
	padding-left:15px;
	padding-right:15px;
	color:#ffffff; 
	font-family:arial,verdana,sans-serif; 
	font-size:13.5px;
	font-weight:700; 
	cursor:hand;
	cursor:pointer;
	text-align:left;
}
/********** TAB OFF STYLE ***********/
.pditemlinkcelloff{
	background-image:url(http://site.wirester.com/ystore/images/pdItemTabLOff.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	border-right:1px solid #ffffff;
	
}
.pditemtablinkoff{
	background-image:url(http://site.wirester.com/ystore/images/pdItemTabROff.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:25px;
	padding-left:15px;
	padding-right:15px;
	color:#ffffff; 
	font-family:arial,verdana,sans-serif; 
	font-size:13.5px;
	font-weight:700; 
	cursor:hand;
	cursor:pointer;
	
}

.pditemtabdisable{display:none;}

.pditemdatatabscontent{
	border:1px solid #C2CACF;
	padding:0px;
	padding-top:10px;
	margin-top:25px;
	width:800px;
}

.img_coupon{
background-position:bottom;
background-image:url('http://site.wirester.com/ystore/images/coupon_finish.jpg');
background-repeat:no-repeat;
margin-right:10px; 
float:right;
height:27px;
width:204px;
z-index:1;
}
<!--{ }
{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.fp_box div.img_center span{display:inline-block; height:100%;}

.fp_box span.regular_price{font-size:12px; text-decoration:line-through; width:150px; text-align:center}

.fp_box span.saleprice{font-size:13px; text-decoration:none; color:#000000; width:150px; text-align:center}

.fp_box input.quantity{border:1px solid #a6a6a6; width:35px; text-align:center}



.breadcrumb{text-align:left; padding:0px 0px 8px 0px; color:#000000; font-size:11px; line-height:16px; }

.breadcrumb a{color:#000000;}

.breadcrumb span{color:#004B91;}







.cat_display{float:left; width:798px; margin-bottom:10px; }

.cat_row{float:left; width:796px; }

.cat_divider_old{float:left; background:url(images/cat_box_divider_2.gif) repeat-x; width:800px; height:1px; }

.cat_divider{float:left; width:800px; height:1px; }

.cat_box{float:left;width:170px; padding:10px 5px 8px 24px; margin-left:0px; text-align:left; color:#000000; font-size:12px; }

.cat_box div.img_center{display:block; text-align:left; vertical-align:middle; width:150px; height:150px;/* border:1px solid #b8d8e4; */ }

.cat_box h2 a:hover{color:#FF6633;}

.cat_box div.img_center *{vertical-align:middle;}

.cat_box div.img_center span{display:inline-block; height:100%; width:1px; text-align:left}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.cat_box div.img_center span{display:inline-block; height:100%;}

.cat_box h2{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:2px 0px; clear:both; float:left; width:117px;}

.cat_box h2 a{color:#004B91; text-align:left}

.icons{width:15px; float:left;}

.icons img{margin-bottom:0px;}

.cat_box input.quantity{border:1px solid #a6a6a6; height:14px; width:35px; text-align:left;}

.cat_box span.saleprice{font-size:13px; text-decoration:none; color:#ff0000; width:150px; text-align:left;}





.cat_box1{float:left; width:117px; padding:18px 15px 18px 15px; margin-left:2px; border-right:1px solid #e3e3e3;  text-align:left; color:#000000; font-size:12px; background:url(images/dot_gray.gif) 5px bottom repeat-x; height:255px; text-align:center }

.cat_box1 div.img_center{display:table-cell; text-align:left; vertical-align:middle; width:115px; /* border:1px solid #b8d8e4; */}

.cat_box1 div.img_center *{vertical-align:middle;}

.cat_box1 div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.cat_box1 div.img_center span{display:inline-block; height:100%;}

.cat_box1 h2{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align: left; margin: 5px 0px;}

.cat_box1 h2 a{color:#004B91;}

.cat_box1 input.quantity{border:1px solid #a6a6a6; height:14px; width:35px; text-align:left}

.cat_box1 span.saleprice{font-size:13px; text-decoration:none; color:#ff0000; width:150px; text-align:left}



.sort{width:796px;background-color:#E2E2E2;text-align:right; padding:10px 0px 10px 0px; color:#004B91; font-size:12px; line-height:16px; margin-bottom:10px;border: 2px solid #E2E2E2; margin-top:-10px;}

.sort span{text-align:right; padding:0px 0px 0px 0px; color:#004B91; font-size:12px; line-height:16px;  }

.sort select{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:px 12px 5px 0px; border:1px solid #d4d0c8; }



.subcat_display{float:left; width:610px; margin-bottom:10px; }

.subcat_box{float:left; width:119px; padding:10px 14px 0px 14px; margin-left:2px; border-right:1px solid #e3e3e3;  text-align:center; color:#000000; font-size:12px; background:url(images/dot_gray.gif) 5px bottom repeat-x; }

.subcat_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:117px; height:117px; /*border:1px solid #b8d8e4;*/}

.subcat_box div.img_center *{vertical-align:middle;}

.subcat_box div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.subcat_box div.img_center span{display:inline-block; height:100%;}

.subcat_box h2{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; margin: 5px 0px; height:45px;}

.subcat_box h2 a{color:#004B91;}





.pagging{text-align:left; padding:5px 5px 0px 0px; width:790px; float:left; color:#000000; font-size:12px; line-height:16px;   background:url(images/horizontal_seperator1.gif) left top repeat-x;  }

.pagging p.left{float:left;}

.pagging p.right{float:right;}

.pagging p span{text-align:right;  color:#FE3737; font-size:12px; line-height:16px;  }

.pagging a.viewall{color:#004B91; text-decoration:underline; }

.pagging a.next{color:#309aca;}

.pagging a{color:#060505;}



.sorting{text-align:left; padding:5px 2% 5px 2%; width:96%; float:left; color:#004B91; font-size:12px; line-height:16px; margin-bottom:0px;  background:url(images/horizontal_seperator1.gif) left bottom repeat-x;  }

.sorting p.left{float:left;}

.sorting p.right{float:right;}

.sorting p.left a.high{color:#0C0C0B; font-weight:bold; }

.sorting a{color:#0D0C0B;}







.cat_banner{float:left; width:810px; margin-bottom:10px; text-align:left;}

.cat_banner_img{padding:0px 10px; float:left;}

.cat_banner p{padding:10px 20px 0px 0px; text-align:justify; float:left; }

.cat_banner_pt1{float:left; width:810px; margin-bottom:10px; text-align:left; }

.cat_banner_pt2{float:left; width:810px; text-align:left;}



.related_box {
border-bottom:1px solid #DBDBDB;
float:left;
margin-bottom:10px;
padding-bottom:20px;
width:150px;
height:auto;
}
.related_img {
float:left;
height:60px;
text-align:center;
width:55px;
}

.subcat_display{float:left; width:100%; margin-bottom:10px; }

.subcat_box1{float:left; width:119px; height:270px; padding:14px 14px 0px 14px; line-height:18px; margin-left:2px; border-right:1px solid #e3e3e3;  text-align:left; color:#808080; font-size:12px; background:url(images/dot_gray.gif) 5px bottom repeat-x; }

.subcat_box1 div{float:left; width:119px;}

.subcat_box1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:90px; height:120px; }

.subcat_box1 div.img_center *{vertical-align:middle;}

.subcat_box1 div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }


[if IE]>

.subcat_box1 div.img_center span{display:inline-block; height:100%;}

.subcat_box1 h2{font-size:12px; line-height:normal; font-family:Arial, Helvetica, sans-serif; text-align:center;  height:60px; clear:both;}

.subcat_box1 h2 a{color:#004B91;}

.subcat_box1 span.retail{font-size:12px; color:#696868; text-decoration:line-through; width:150px; text-align:center}

.subcat_box1 span.saleprice{font-size:13px; text-decoration:none; color:#ff0000; width:150px; text-align:center}

.subcat_box1 input.quantity{border:1px solid #a6a6a6; width:35px; text-align:center}





.prolist_box{float:left; width:121px; padding:18px 13px 18px 13px; line-height:18px; margin-left:2px; border-right:1px solid #e3e3e3;  text-align:center; color:#808080; font-size:12px; background:url(images/dot_gray.gif) 5px bottom repeat-x; }

.prolist_box div{float:left; width:121px;}

.prolist_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:121px; height:90px; }

.prolist_box div.img_center *{vertical-align:middle;}

.prolist_box div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.prolist_box div.img_center span{display:inline-block; height:100%;}

.prolist_box h2{font-size:12px; line-height:normal; font-family:Arial, Helvetica, sans-serif; text-align:center;  height:60px; clear:both;}

.prolist_box h2 a{color:#004B91;}

.prolist_box span.retail{font-size:12px; color:#696868; text-decoration:line-through; width:150px; text-align:center}

.prolist_box span.saleprice{font-size:13px; text-decoration:none; color:#000000; width:150px; text-align:center}

.prolist_box input.quantity{border:1px solid #a6a6a6; width:35px;}



.item_display{float:left; width:800px; padding:20px 0px ; margin-bottom:20px; }

.item_pt1 {float:left; width:330px;}

.item_pt1 div.imgmain{width:300px; float:left;}

.item_pt1 div.icon{width:30px; float:left; }

.item_pt1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:300px; height:300px;}

.item_pt1 div.img_center *{vertical-align:middle;}

.item_pt1 div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.item_pt1 div.img_center span{display:inline-block; height:100%;}

.item_pt1 div.moreimg{width:300px; padding:0px 15px; float:left;}

.item_pt1 div.moreimg img{ float:left; margin-right:15px;}



.item_pt2 { float:right; text-align: left; font-size:12px; color:#004B91; line-height:10px; width:430px; background:url(images/item_pt2_bg_2.jpg) repeat-y }

.item_pt2 h5{text-align: left; font-size:12px; color: #004B91; margin-bottom:15px; padding:0px 20px; width:390px;}

.item_pt2 h5.regularprice{text-align: left; font-size:12px; color: #000000; }

.item_pt2 h5.rating{text-align: left; font-size:12px; color: #004B91;}

.item_pt2 h5.yousave{text-align:left; font-size:12px; color:#000000; font-style:bold;}

.item_pt2 h5 a{ color: #000000; font-size:11px; font-weight:bold; }

.item_pt2 h5 a.gotquestion{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.item_pt2 h5 a.emailfriend{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.item_pt2 h5 a.livechat_old{background:url(images/icon_live_chat.jpg) left center no-repeat; padding:0px 0px 3px 21px; margin:0px 18px 0px 0px;}

.item_pt2 h5 a.print{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.item_pt2 h5 input.quantity{border:1px solid #a6a6a6; font-size:12px; color: #a6a6a6; width:50px; height:18px;}

.item_pt2 h6{text-align: left; font-size:21px; color:#004B91; font-weight:bold; margin-bottom:3px; padding:0px 20px;}

.item_pt2 h6 span{font-size:21px; color: #f00; font-weight:bold; }

.item_tab_display{float:left; width:800px; padding:0px ;  margin-bottom:10px; font-size:12px; color:#000000; }

.item_tab_display li{ margin:0px 0px 0px 0px; padding:2px 20px 2px 10px;}

.item_tab_content { font-size:12px; padding:25px 40px 25px 40px; text-align:left; width:720px;}

.divbox{
	float:left;
	height:250px;
	width:170px;
	border:0;
	padding-left:8px;
}
.divbox_img{
	height:130px;
	width:130px;
}
.divbox h2 a{
clear:both;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:2px 0;
text-align:left;
color:#004B91;
}
.divbox h2 a:hover{
	color:#FF6633;
}
/*.divbox h2 a:visited{
	color:#004B91;
}*/
.divbox span.saleprice {
color:#FF0000;
font-size:13px;
text-align:left;
text-decoration:none;
width:150px;
}
.divbox input.quantity {
border:1px solid #A6A6A6;
height:14px;
text-align:left;
width:35px;
margin-bottom:3px;
}
.product_description{float:left; width:800px; padding:0px ;  margin-bottom:10px; font-size:12px; color:#000000; }

.product_description p{margin-bottom:8px; text-align:justify; line-height:18px; padding:0px 12px;}

.product_description ul{margin:0px 12px 0px 30px; padding:0px 0px 0px 0px; list-style-type:disc; font-size:12px;  }

.product_description li{ margin:0px 0px 0px 0px; padding:2px 20px 2px 10px; /* background:url(images/bullet_blue.gif) left center no-repeat;*/}

.product_description li a{color:#000000;}

.product_description td.name{color:#004B91;}

.product_description td{ padding:5px;}



.customer_rating{color:#004B91; font-size:12px; padding:0px 0px 3px 0px; background:url(images/horizontal_seperator2.gif) repeat-x left bottom;}



.customer_box{float:left; width:165px; padding:0px 0px 0px 14px;   margin:0px 3px 40px 0px; text-align:left; color:#000000; font-size:12px; }

.customer_box h2{margin-bottom:5px; font-size:12px; color:#004B91; line-height:normal; font-weight:bold;}

.customer_box h2 a{font-size:12px; color:#004B91;}

.customer_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:170px; height:136px;}

.customer_box div.img_center *{vertical-align:middle;}

.customer_box div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.customer_box div.img_center span{display:inline-block; height:100%;}

.customer_box span.regular_price{font-size:14px; float:left; color:#000000; font-weight:bold;}

.customer_box p{font-size:11px; color:#000000; margin-bottom:5px; height:40px;}





.static_display{float:left; width:100%; padding:0px ; text-align:left;  margin-bottom:10px; font-size:12px; color:#000000; }

.static_display p{margin-bottom:8px; text-align:justify; line-height:18px; padding:0px 12px;}

.static_display p.bluetext{color:#004B91; text-align:justify; font-weight:bold; margin-bottom:0px; line-height:18px; padding:0px 12px;}

.static_display p.redtext{color:#de2001;}

.static_display p a{color:#db9234;}

.static_display p.top{text-align:right; margin:0px; font-weight:bold;}

.static_display p a:hover{text-decoration:underline;}

.static_display ul{margin:0px 12px 0px 30px; padding:0px 0px 0px 0px; list-style:none; font-size:12px;  }

.static_display li{ margin:0px 0px 0px 0px; padding:2px 20px 2px 10px;  background:url(images/bullet_blue.gif) left center no-repeat;}

.static_display li a{color:#004B91;}

.static_display h5{ text-align:justify; line-height:18px; margin-bottom:8px; padding:0px 12px; font-size:13px; font-weight:bold;}

.static_display p.question{color:#004B91; text-align:justify; margin-bottom:0px; line-height:18px; padding:0px 12px;}

.static_display p.answer{color:#000000; text-align:justify;  line-height:18px; padding:0px 12px;}

.static_display input{ }

.static_display table{width:98%; }





.textfield_medium{border:1px solid #c1c1c1; font-size:12px; color: #000000; height:16px; width:150px; font-family:Arial, Helvetica, sans-serif}

.textarea_medium{border:1px solid #c1c1c1; font-size:12px; color: #626161; height:100px; width:670px; font-family:Arial, Helvetica, sans-serif;}



.datatable{border:1px solid #d2d2d2; border-collapse:collapse; text-align:left}

.datatable td{padding:4px; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c;  border:1px solid #d2d2d2;}

.datatable th{background:#eee; font-size:13px; padding:5px 8px; border:1px solid #d2d2d2;}

.datatable td input.txtbox{border:solid 1px #cecece; font-weight:normal; text-align:center;}

.datatable td textarea{border:solid 1px #cecece; width:350px; font-weight:normal;}

.datatable td a{color:#f60 !important;}









.popup_page_bg{background:#fafafa; margin:14px; }

#popup {width:556px; padding:0px;background:#FFFFFF url('images/click_to_enlarge_center.gif') repeat-y left top; float:left}

#popup_header { width:526px; padding:8px 15px 0px 15px; text-align:left; float:left; margin-bottom:15px;}

#popup_content {float:left; width:526px; padding:0px 15px;}

#popup_content h1 {margin:0px 0px 0px 0px;   font-size:16px; color:#004B91; }

.popup_box{float:left; width:526px; }

.popup_box div.img_center{display:table-cell;  text-align:center; vertical-align:middle; width:526px; height:360px; }

.popup_box div.img_center *{vertical-align:middle;}

.popup_box div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.popup_box div.img_center span{display:inline-block; height:100%;}

.popup_more_img{float:left; width:526px; padding:0px 15px; text-align:center; margin-bottom:8px; }

.popup_more_img div{background: url(images/more_img_bg.gif) center center no-repeat; float:left; padding:10px 6px 10px 7px; margin-right:10px; width:86px; height:76px; display:inline;}

*html .popup_more_img div{background: url(images/more_img_bg.gif) center center no-repeat; float:left; padding:5px 6px 5px 7px; margin-right:10px; width:99px; height:96px; }

.add_to_cart{float:right; margin-right:15px;}







#print_popup {width:774px; padding:10px 10px 10px 10px ; }

#print_popup_width{float:left; width:734px; padding:0px 15px;  }

#print_popup_header { width:734px; margin-bottom:8px; text-align:left; float:left;}

#print_popup_content {float:left; width:734px;}

#print_popup_content h1 {background:url('images/popup_title_bg1.gif') no-repeat left top; float:left; width:760px; line-height:28px; padding-left:15px; font-size:14px; color:#6e6e6e; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:8px }

.popup_box{float:left; width:489px; }

.popup_box div.img_center{display:table-cell;  text-align:center; vertical-align:middle; width:489px; height:386px; }

.popup_box div.img_center *{vertical-align:middle;}

.popup_box div.img_center span{display:inline-block; height:100%; width:1px;}


<!--{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

{  }

[if IE]>

.popup_box div.img_center span{display:inline-block; height:100%;}



#print_popup h4{color:#004B91; font-size:16px; margin-bottom:8px; padding:0px 0px 3px 10px; background:url(images/horizontal_seperator2.gif) repeat-x left bottom;}





.index {background:url('images/bullet_blue.gif') no-repeat 8px 6px; font-size:12px;color:#696868; font-weight: bold; line-height:18px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px}

.category {font-size:12px; color:#f60; font-weight: normal;text-align:left; line-height:18px; background:url('images/bullet_orange2.gif') no-repeat 8px 5px;; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px}

.sub_category {font-size:12px; color:#696868; line-height:18px; text-align:left; background:url('images/bullet_gray1.gif') no-repeat 8px 5px;; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.item { background:url('images/bullet_orange11.gif') no-repeat 8px 5px; line-height:18px; font-size:12px; color:#fe8b3e; text-decoration:underline; font-weight: normal; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px}

.static { background:url('images/bullet_gray2.gif') no-repeat 8px 7px; line-height:18px; font-size:12px; color:#000000; font-weight: normal; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px}

.customer_review{color:#004B91;}

.error{color:#000000;}

.link{color:#004B91; font-size:11px; font-weight:bold; height:14px;}



.review_table{ text-align:left}

.review_table td{padding:2px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c;  }

.review_table th{background:#eee; font-size:13px; padding:5px 8px;}

.review_table td input.radio{ font-weight:normal; vertical-align:middle; text-align:center;}

.review_table td select{ font-weight:normal; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #cecece;}

.review_table td textarea{border:solid 1px #cecece; width:350px; font-weight:normal;}

.review_table td a{color:#f60 !important;}



.charger_table{ text-align:left; border:1px solid #c3c3c3; border-collapse:collapse; font-weight:normal;}

.charger_table td{padding:1px;  font:11px Arial, Helvetica, sans-serif; color:#4c4c4c; font-weight:normal;  }

.charger_table th{background:#eee; font-size:13px; padding:5px 8px;}

.charger_table td select{ font-weight:normal; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #cecece;}

.charger_table td a{color:#f60 !important;}



/* Chagnes */

#globalnav{position: relative; left:0px; height:0px; margin:0; z-index:90; width:100%;  height:38px; float:left} 

/* nav and dropdown stuff */ 

.navitem { position:relative; text-align:center; } 

#nav, #nav ul {width:100%; list-style:none; padding:0; margin:0; text-align:center; float:none;} 

#nav{width:900px; float:left; padding-left:30px; margin-top:2px; margin-right:auto; margin-left:auto; margin-bottom:0px;}

#nav a { display: block; color: #FFFFFF; text-decoration: none; } 

#nav li{ 
	float: left; 
	padding: 0; 
	position:relative; 

} 

#nav li ul {
	position:absolute; 
	left:-999em; 
	width:210px; 
	padding:5px; 
	font-weight: normal; 
	background:none; 
	background-color:#edf7ff; 
	border:1px #4D9BC9 solid;
	border-top-style:none;
	
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;


}


#nav li ul li { width:100%; text-align: left; background:none; }  

#nav li ul li a  { 
	padding:3px !important; 
	font-family: Arial, Helvetica, sans-serif !important; 
	font-size: 12px !important; 
	display:block; 
	color:#004B91; 
	line-height:14px !important; 
	border-bottom:0px black solid;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{ left: -999em; } 

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left:0px; } 

#nav li ul li:hover, #nav li ul li:hover a, #nav li.sfhover { 
	position:relative; 
	background: #3399cc;
	color:white !important;
	font-weight:bold;
	/*text-decoration:underline;*/
} 

#nav a { display:block; } 

/*nav rollovers*/ 

#nav li.brand, #nav a.brand {
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; color:#FFFF00; 
	 background-color: transparent; 
	 text-align:center; 
	 margin-top:3px;
	 display: block; 
	 width: 107px; 
	
} 

/*nav rollovers

highlighted*/ 

#nav a.brand:hover, #nav li.brand:hover { color: #f19f29; } 

body#brand #nav a.brand {}





#header{width:100%; padding-top:0px; text-align:right;  }

.header_row1{float:right; width:540px; color:#000000; font:10px Verdana, Arial, Helvetica, sans-serif;  }

#header p{color:#000000;font-size:10px; font-weight:normal; margin:0px 3px; text-align:right; padding-bottom:4px; }

#header p a{color:#000000;font-size:11px; font-weight:normal; margin:0px 0px;}

#header span{padding:9px 15px 8px 14px; float:left; font-size:14px; color:#454444; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:url(images/icon_tollfree.gif) no-repeat left 9px;}

.header_row2{float:left; word-spacing:10px; width:1000px;  text-align:center; margin-top:0px; font-size:13px; background:url(images/header_row2_center.gif) left top repeat-x; color:#000000; }

.header_row2 div{float:right; width:1000px; }

.header_row2 p{float:right; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

.header_row2 ul{margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; list-style:none; font-size:13px; text-align:center; width:1000px; float:left;}

.header_row2 li{background:url(images/header_link_seperator.gif) right top no-repeat ;  margin:0px 0px 0px 0px; width:100px; text-align:center; padding:8px 0px 4px 0px; float:left;}

.header_row2 li a{color:#fff;}

.header_row2 li a:hover{color:#000000;}

.header_row2 a{word-spacing:0px; color:#000000;  }

.sub_nav {width:700px;  height:25px; background:url(images/sub_nav_center.gif) repeat-x; float:left; padding-bottom:5px; padding-top:0px;} 

.sub_nav a{ padding-top:5px;}

.search_box_old{float:left;  width:450px; text-align:left; margin-top:10px; font-weight:bold; color:#fff; font-size:11px; background:#bcbbbb url(images/search_right.gif) right no-repeat;}
 
.search_box{width:526px; height:36px; text-align:right; padding-right:12px; padding-top:5px; font-weight:bold; font-size:11px; 
            background:url(images/search_bg.gif) no-repeat; float:right;}

.search_box input[type="text"]{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

body:first-of-type .search_textfield .search_select{ margin:3px 0px 0px 5px;}

.search_select{
	border:1px solid #D4D4D4;
	height:26px;
	/*margin:1px 5px;*/
	vertical-align:top;
	width:160px;
	padding-bottom:2px;
	padding-top:3px;
	
}

.search_textfield{
	background-color:#fff; 
	color:#000000; 
	padding:0px 2px 0px 4px; 
	vertical-align:text-top; 
	font-size:16px; 
	height:23px; 
	width:360px;
	margin:1px 5px 1px 5px; 
	display:inline;
}

.header_row2 span{  text-align:right; padding:12px 0px 3px 25px;   font-size:14px; background:url(images/icon_ups.gif) left 8px no-repeat;  line-height:30px;  color:#c71212;  }



#content_area{float:right; width:800px; display:inline;}

#content{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; width:800px }

#content h1.featured{color:black; font-size:20px; font-weight:normal; margin-right:4px; margin-bottom:8px; padding:0px 0px 3px 0px; border-bottom:1px solid #01233C; }

#content h1{color:#000000; font-size:18px; margin-bottom:0px; padding:0px 0px 3px 10px; }

#content h4{color:#004B91; font-size:16px; margin-bottom:8px; padding:0px 0px 3px 10px; background:url(images/horizontal_seperator2.gif) repeat-x left bottom;}

.smallbanner {padding:30px 5px; width:800px;}




#doc_width {width:1000px; text-align:center;}

#bottom_bar {width:1000px; clear:both;  color:#575757; font-size:11px; text-align:left; padding:12px 0px 0px 0px;}

.bottombar_row1{float:left; width:1000px; text-align:center; margin-top:10px; font-size:13px; background:url(images/bottombar_center.gif) left top repeat-x;   color:#000000; }

.bottombar_row1 div{float:right; width:1000px; padding:0; background:url(images/bottombar_left.gif) left top no-repeat; }

.bottombar_row1 div.right{float:right; width:1000px;  background:url(images/bottombar_right.gif) right top no-repeat; }

.bottombar_row1 ul{margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; list-style:none; font-size:11px; text-align:center; width:135px; float:left;  }

.bottombar_row1 li{margin:0px 0px 0px 10px; text-align:left; padding:1px 0px 1px 0px; }

.bottombar_row1 li a{color:#7d7d7d; padding-left:20px; word-spacing:0px; display:block; background:url(images/bullet_gray.gif) 10px 6px no-repeat; }

.bottombar_row1 li.title{color:#004B91; font-size:12px; word-spacing:0px; padding-left:15px; background:url(images/bullet_orange.gif) left 5px no-repeat;  }

.bottombar_row1 li a:hover{color:#000000;}

.bottombar_row1 h3{color:#000000;}

.bottombar_row2{float:left; text-align:center; width:980px; padding:10px; margin-top:10px; font-size:13px; color:#000000; }

.bottombar_row2 h6{font-size:10px; color:#004B91; }

.bottombar_row2 h6 a{font-size:10px; color:#004B91; }



.comnselect

{

width:300px;

}/* CSS Document */



#resultdiv, #resultdiv ul {position:absolute; left:18em; padding:5px; text-align:left; background-color:#f6f6f6; border:solid 1px #a9a9a9; list-style:none;} 

#resultdiv{width:200px; margin-top:5px; margin-right:auto; margin-left:auto; margin-bottom:0px;}



#resultdiv li a { text-decoration: none; padding:4px 2px; font: Arial, Helvetica, sans-serif; font-size: 12px; display:block; color:#004B91; line-height:12px !important; } 

#resultdiv li { float: left; padding: 0; position:relative; background:none; } 

#resultdiv a { display:block; }

#resultdiv li:hover ul ul, #resultdiv li:hover ul ul ul, #resultdiv li.sfhover ul ul, #resultdiv li.sfhover ul ul ul { left: -999em; } 

#resultdiv li:hover ul, #resultdiv li li:hover ul, #resultdiv li li li:hover ul, #resultdiv li.sfhover ul, #resultdiv li li.sfhover ul, #resultdiv li li li.sfhover ul { left:0px; }

#resultdiv li:hover, #resultdiv li.sfhover { position:relative; background: #3399cc;} 





/*Added for Search on 16th July, 2008*/

.cat_display{float:left; width:798px; margin-bottom:10px;}

.cat_row{float:left; width:796px;}

.cat_divider{float:left; height:1px;}

.cat_box_search{float:left; width:172px; padding:18px 5px 8px 15px; margin-left:2px; text-align:left; color:#000000; font-size:12px; /*border-right:1px solid #b4b4b4;*/background:url(images/dot_gray.gif) 3px bottom repeat-y;}

.cat_box_search div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:155px;/* border:1px solid #b8d8e4; */ }

.cat_box_search div.img_center *{vertical-align:middle;}

.cat_box_search div.img_center span{display:inline-block; height:100%; width:1px;}

.cat_box_search h2{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:5px 0px; clear:both; float:left; width:117px;}

.cat_box_search h2 a{color:#004B91;}
.cat_box_search h2 a:hover{color:#FF6633;}

.icons{width:23px; float:right;}

.cat_box_search input.quantity{border:1px solid #a6a6a6; width:35px; height:14px; text-align:center}

.cat_box_search span.saleprice{font-size:13px; text-decoration:none; color:#ff0000; width:150px; text-align:center}

.changeTextColor a:hover{color:#FF6633;}

#keywords{border:thin solid #004B91; color:#004B91; padding:2px 5px;}

#home_banner {width:1000px; height:50px;}

.sub_cat_no_price{
     	 color:#000000;
	float:left;
	font-size:12px;
	margin-bottom:10px;
	padding:10px 10px 8px 15px;
	text-align:left;
	width:135px;
	height:180px;
	text-align:center;
}

.sub_cat_no_price a:hover{color:#FF6633;}

.sub_cat_no_price h2 a{color:#004B91;}

.pg-normal{
	cursor:pointer;
	color:#060505;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
}
.pg-selected{
	color:#FE3737;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
}

.pg-next-prev{
	display:none;
}

.pg-next-prev-normal{
	cursor:pointer;
	color:#004B91;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.pg-viewall{
	cursor:pointer;
	color:#004B91;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.pg-viewall-selected{
	color:#FE3737;
	font-size:12px;
	line-height:16px;
}

.caseoption {
	background-color:#BACDEA;
	height:30px;
	line-height:30px;
	margin-top:-20px;
	text-align:left;
	font-size:12px;
	width:780px;
}


