/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #b7b7b7;
}

/* td {		font-family: Tahoma, Arial, Helvetica, sans-serif;} */

td {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#747474;
	}
img { border: 0px; display:block;}
a img { border: 0px;}
a {color:#e7a116; text-decoration:none; cursor:pointer; font-weight:normal !important;}
a:hover {color:#666; text-decoration:none;}




form {
	margin: 0px;
	padding: 0px;
}


.whitebg { background-color: #FFFFFF; }


.topnav {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #ffffff;
	 /*font-weight: bold;*/
	 font-weight: normal;
	 vertical-align:middle;
	 padding:0px 0px 3px 0px;
}

.topnav a:link { color: #ffffff; text-decoration: none; }
.topnav a:visited { color: #ffffff; text-decoration: none; }
.topnav a:hover { color: #f3b719; text-decoration: underline; }


.midstropbg {
	background-image: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/middlestrip.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.midhd-bg {
	 background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/mid-hd-bg.gif);
	 background-repeat: no-repeat;
	 background-position: top left;
	 height: 23px;
	 background-color: #D3D3D6;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5F6B78;
	padding-left: 28px;
	text-transform: uppercase;
}

.midthd-2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6A6A6A;
	padding:2px 0px 2px 0px;
}


.midprodfullbox { height:143px; width:143px;}

.midprodfullbox2 { border: 1px solid #D8D8D8; width: 71px; height: 71px; }


.midnav {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #1b1b1b;
	 font-weight: bold;
}

a.midnav:link { color: #575757 !important; text-decoration: none; font-size:12px !important; }
a.midnav:visited { color:#575757 !important; text-decoration: none; font-size:12px !important; }
a.midnav:hover { color: #747474 !important; text-decoration: underline; font-size:12px !important; }


.midnav-new {
     font-family:Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color: #495867;
	 font-weight: bold !important;
}

a.midnav-new:link { color: #575757 !important; text-decoration: none; font-size:12px !important; }
a.midnav-new:visited { color: #575757 !important; text-decoration: none; font-size:12px !important; }
a.midnav-new:hover { color: #747474 !important; text-decoration: underline; font-size:12px !important; }

.midnav2 {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #495867;
	 font-weight: bold;
	 text-decoration: underline;
}

a.midnav2:link { color: #747474; text-decoration: underline; }
a.midnav2:visited { color: #747474; text-decoration: underline; }
a.midnav2:hover { color: #8A97A4; text-decoration: none; }


.price {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 font-weight: bold;
}

.price-new {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #525252;
	 font-weight: bold;
}


.navstriptop {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/navstrip-new.gif);
	background-repeat: repeat-x;
	background-position: top left;
	height: 21px;
	
}

.searchbg {
	 background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/searchbgtop.gif);
	 background-repeat: no-repeat;
	 background-position: top left;
	 height: 52px;
	 width: 250px;
}

.comninput {
	background-color: #FFFFFF;
	border: 1px solid #5d5d5d;
	color: #1b1b1b;
	font-size: 10px;
}


.comninput2 {
	background-color: #FFFFFF;
	border: 1px solid #CECECE;
	color: #6A6A6A;
	font-size: 10px;
}



.bottomnav {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #6A6A6A;
}

.bottomnav a:link { color: #6A6A6A; text-decoration: none; }
.bottomnav a:visited { color: #6A6A6A; text-decoration: none; }
.bottomnav a:hover { color: #3C3C3C; text-decoration: underline; }


.bottomnav1 {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
     color: #e1a116;
	 padding-bottom:10px;
}

.bottomnav1 a:link { color: #e1a116; text-decoration: none; font-weight:bold;}
.bottomnav1 a:visited { color: #e1a116; text-decoration: none; font-weight:bold;}
.bottomnav1 a:hover { color: #3C3C3C; text-decoration: underline; font-weight:bold;}

.bottomnav2 {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #91B032;
}

a.bottomnav2:link { color: #91B032; text-decoration: underline; }
a.bottomnav2:visited { color: #91B032; text-decoration: underline; }
a.bottomnav2:hover { color: #3C3C3C; text-decoration: none; }

.bottombordtop { border-top: 1px solid #D8D8D8; }

.leftbord2 { border-right: 1px solid #D8D8D8; }

.leftcallusbg {
	 background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/calltospeaktoone-new1.jpg);
	 background-repeat: no-repeat;
	 background-position: top left;
	 height: 72px;
}

.lefthd-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000080;
}

.lefthd-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #50575f;
}

.leftbluebg { /*background-color: #747474;*/}
.leftbluebg-hd {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/navstrip-new.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/*\*/
 /*html>body*.leftbluebg-hd {font-size: 11px; }*/
 /**/

/*html[xmlns*=""]:root .leftbluebg-hd { font-size: 11px;}*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .leftbluebg-hd  { font-size: 11px; }
}

 

/*body:nth-of-type(1) .leftbluebg-hd {
font-size: 11px;
	}*/



.fullboxbord { border: 1px solid #D8D8D8; }


ul.leftlisting4, ul.categoryitems {
	margin: 0px;
	padding: 0px;
	list-style:none;
	/*padding:0px 2px;*/
}

ul.leftlisting4 li {
	padding: 5px 0px 5px 25px;
	/*background: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/arrow-left.gif) no-repeat left top;*/
	border-bottom:1px solid #d8d8d8;
	margin-left:0px;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#575757;
}

h3.leftlisting4{
	padding: 5px 0px 5px 25px !important;
	/*background: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/arrow-left.gif) no-repeat left top;*/
	border-bottom:1px solid #d8d8d8;
	margin:0px !important;
	font-weight:normal !important;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#575757;}

ul.categoryitems li {
	border-bottom:1px solid #d8d8d8;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#575757;
	padding:0px 0px;
	margin:0px;
}

.openheader, .openheader a, .openheader a:link, .openheader a:visited, .openheader a:active{ font-weight:bold !important;}

h3.leftlisting4 a, ul.leftlisting4 li a {
	color:#575757;
	text-decoration: none; 
}

h3.leftlisting4 a:link, ul.leftlisting4 a:link {
	color:#575757;
	text-decoration: none; 
}

h3.leftlisting4 a:visited, ul.leftlisting4 a:visited { 
	color: #575757; 
	text-decoration: none; 
}

h3.leftlisting4 a:hover, ul.leftlisting4 a:hover { 
	color: #F3B719; 
	text-decoration: underline;
}



/*h3.leftlisting4 a:visited, ul.leftlisting4 a:visited #new{ 
	color: #000000; 
	font-weight:bold;
}*/
ul.categoryitems li a {
	padding: 5px 0px 5px 15px;
	background: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/arrow-left-new.gif) no-repeat left center;
	margin-left:25px;
	color:#575757;
	text-decoration: none;
	display:block;
}

ul.categoryitems a:link {
	padding: 5px 0px 5px 15px;
	background: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/arrow-left-new.gif) no-repeat left center;
	margin-left:25px;
	color:#575757;
	text-decoration: none; 
	display:block;

}

ul.categoryitems a:visited {
	padding: 5px 0px 5px 15px;
	background: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/arrow-left-new.gif) no-repeat left center;
	margin-left:25px; 
	color: #575757; 
	text-decoration: none; 
	display:block;
}

ul.categoryitems a:hover { 
	padding: 5px 0px 5px 15px;
	background: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/arrow-left-new.gif) no-repeat left center;
	margin-left:25px;
	color: #F3B719; 
	text-decoration: underline;
	display:block;
}



.linetopbg {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/line-top-bg-new.gif);
	background-repeat: repeat-x;
	background-position: top left;
	height:18px;
}

.linebottombg {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/line-bottom-bg-new.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}

.lineleftbg {
	background-image: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/line-left-bg-01-new.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

.linerightbg {
	background-image: url(http://lib.store.yahoo.net/lib/yhst-59646753717138/line-right-bg-01-new.gif);
	background-repeat: repeat-y;
	background-position: top right;
}



.copyright {
	font-size: 10px;
	color: #91B032;
}


/*start class for a main photo gallery page*/
.fullboxgallery { border: 1px solid #FF0000; }

.midhd3 {
	background-color: #EEEEEE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #495867;
	padding-left:18px;
	height: 38px;
}

.midhd3-new {
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #747474;
	padding-left:18px;
	height: 38px;
	text-transform: uppercase;
}

.pathnav{
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #8696A6;
}

.pathnav a:link { color: #495867; text-decoration: none; }
.pathnav a:visited { color: #495867; text-decoration: none; }
.pathnav a:hover { color: #8696A6; text-decoration: underline; }

.linehr-gray {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/linehr-gray-new.gif);
	background-position: top left;
	background-repeat: repeat-x;
	height: 1px;
}

/*end class for a main photo gallery page*/



/*start class for a detail page*/


.tdbg2 { background-color: #B6BCC2; }

.midnav3 {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #747474;
	 font-weight: normal;
	 text-decoration: none;
}

.midnav4 {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #747474;
	 font-weight: bold;
	 text-decoration: underline;
}

a.midnav4:link { color: #42484D; text-decoration: underline; }
a.midnav4:visited { color: #42484D; text-decoration: underline; }
a.midnav4:hover { color: #8A97A4; text-decoration: none; }


.midnav5 {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #495867;
	 font-weight: bold;
	 text-decoration: underline;
}

a.midnav5:link { color: #42484D; text-decoration: underline; }
a.midnav5:visited { color: #42484D; text-decoration: underline; }
a.midnav5:hover { color: #8A97A4; text-decoration: none; }


.price2 {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #495867;
	 font-weight: bold;
}

/*end class for a detail page*/

.listhdbg {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/navstrip-new.gif);
	background-repeat: repeat-x;
	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
text-decoration: none;
}

a.listhdbg:link { color: #FFFFFF; text-decoration: none;}
a.listhdbg:visited { color: #FFFFFF; text-decoration: none;}
a.listhdbg:hover { color: #FFFFFF; text-decoration: none;}

.rednav {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #BF2727;
}

a.rednav:link { color: #BF2727; text-decoration: underline; }
a.rednav:visited { color: #BF2727; text-decoration: underline; }
a.rednav:hover { color: #FC5A13; text-decoration: none; }



.paging{
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #6A6A6A;
}

.paging a:link { color: #6A6A6A; text-decoration: underline; }
.paging a:visited { color: #6A6A6A; text-decoration: underline; }
.paging a:hover { color: #8696A6; text-decoration: none; }


.comnmatter {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #6A6A6A;
}


.comnmatter2{
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #495867;
}

/*************/
.cate-pro-link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-right:28px;
	}
.cate-pro-link:link { color:#333333; text-decoration:none;}
.cate-pro-link:visited { color:#333333; text-decoration:none;}
.cate-pro-link:hover { color:#0000FF; text-decoration:none;}
.cate-pro-link:active { color:#333333; text-decoration:none;}

.product-page-mainimage
{
	/*border: 2px solid #f3b719;*/
	border: 1px solid #f3b719;
	/*padding:2px 3px 3px 2px;*/
	padding:2px;
}

.page-title-txt {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#585858;
	}

.pht-gry-link {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#495867;
}
.pht-gry-link:link {}
.pht-gry-link:visited {}
.pht-gry-link:hover {}	
.pht-gry-link:active {}

.searchinput{ background:#FFFFFF; border:1px solid #9d9f9c; color:#575757; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding:0px 3px; height:16px; vertical-align:middle;}

.bordertop{ border-top:1px solid #d8d8d8;}
.headerbg{ background: transparent url(http://lib.store.yahoo.net/lib/yhst-59646753717138/header-bg2.gif) no-repeat top left; height:100px;}

.headerbg img{margin-left:17px; margin-top:40px;}
.breadcrumb{height:25px; font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#747474;}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active{ color:#747474; font-weight:bold; text-decoration:none;}
.breadcrumb a:hover{color:#3C3C3C; text-decoration:none; font-weight:bold;}
.borderright{ border-right:1px solid #D8D8D8;}
.borderbottom{border-bottom:1px solid #D8D8D8;}

/*added on Date-28-08-09*/
.lefthb-4-new{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #50575f;
  }
a{ color:#e1a116;}
.fullboxbord-paging { border: 0px solid #D8D8D8; vertical-align:top; }
.topnav-viewcart {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #ffffff;
	 font-weight: bold;
	 padding-right:23px;
}

.topnav-viewcart a:link { color: #ffffff; text-decoration: none; }
.topnav-viewcart a:visited { color: #ffffff; text-decoration: none; }
.topnav-viewcart a:hover { color: #f3b719; text-decoration: underline; }
.midnav2-name {
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #495867;
	 font-weight: bold;
	 text-decoration: underline;
}

a.midnav2-name:link { color: #747474; text-decoration: underline; }
a.midnav2-name:visited { color: #747474; text-decoration: underline; }
a.midnav2-name:hover { color: #8A97A4; text-decoration: none; }

.tabnav3-name {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #E1A116;
	 font-weight: bold;
	 text-decoration: underline;
	 }
a.tabnav3-name:link { color: #E1A116; text-decoration: underline; }
a.tabnav3-name:visited { color: #E1A116; text-decoration: underline; }
a.tabnav3-name:hover { color: #8A97A4; text-decoration: none; }

#tabber { clear:both; float:left; width:797px;  margin:10px 0;}
#container {float:left; width:797px;}
#container #tabs-nav {float:left; margin:0; padding:0; width:797px;}
#container #tabs-nav li{list-style-type:none; float:left; width:104px; height:19px; margin-right:2px;}
#container #tabs-nav a {display:block; _display:inline-block; background:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/selected-tab2.jpg) no-repeat; text-align:center;cursor:pointer;font-size:12px;color:#DA841E;width:104px;height:17px; padding:3px 0px 0px 0px; font-family:arial;}
#container #tabs-nav a:hover {background:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/selected-tab3.gif) no-repeat; color:#ffffff; text-decoration:none;}
#container #tabs-nav .tabs-selected {}
#container #tabs-nav .tabs-selected a{background:url(http://lib.store.yahoo.net/lib/yhst-59646753717138/selected-tab3.gif) no-repeat;color:#ffffff;width:104px;}
#container .tabs-hide {display:none}
.tab-container{float:left;*float:none;padding:10px; width:777px;*width:799px; border:1px solid #d7d7d7;}
#promo-banner a { display:block; width:165px; height:290px;}
