/*fonts*/
body, td, th, select, input  {
	font-size: 12px;
	font-family:Tahoma, Arial, Helvetica;color:#000000;
}
form {
	margin: 0px;
	padding:0px;
}
.bd {
font-weight:bold;
}

table{
border-collapse:collapse; 
}

table td{
padding:0px; 
}
a img {
	border: 0;
}

.sth0   {font-family:Tahoma;}
.sth1   {font-family:Arial;}
.sth2   {font-family:Arial Narrow;}
.sth3   {font-family:Verdana;}

.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13, h2{font-size:13px;}
.fs14{font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;} 
.fs18, h1{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs23{font-size:23px;}

.al0{text-align:left;}
.al1{text-align:center;}
.al2{text-align:right;}
.al4{float:left;}
.al5{text-transform:uppercase;}

.lh10{line-height:10px;}
.lh12{line-height:12px;}

h1 {
margin:0px;padding:0px;
}

h2 {
margin:0px;padding:0px;font-weight:bold;
font-size:14px;
}

.co0 {color:#333333;}
.co1 {color:#ffffff;}
.co2 {color:#000000;}
.co3 {color:#666666;}
.co4 {color:#BF523E;}
.co5 {color:#255B97;}
.co6 {color:#999999;}
.coOr {color:#de6100;}
/*lists*/
	
/*rotator*/
.div23 {
	display:none;
}

.div24 {
	display:block;
}

/*marg */	
.marg1 	{padding:4px 12px;}
.marg2 	{padding:3px 5px 3px 21px;}
.marg3 	{padding:3px 5px 7px 12px;}

	a.href0:link, a.href0:visited {color:#333333; text-decoration: none;}
	a.href0:hover {color:#333333; text-decoration: underline;}	

	a.href1:link, a.href1:visited {color:#ffffff; text-decoration: none;}
	a.href1:hover {color:#ffffff; text-decoration: underline;}	

	a.href2:link, a.href2:visited {color:#000000; text-decoration: none;}
	a.href2:hover {color:#000000; text-decoration: underline;}	

	a.href3:link, a.href3:visited {color:#255B97; text-decoration: none;}
	a.href3:hover {color:#255B97; text-decoration: underline;}		

	a.href4:link, a.href4:visited {color:#525252; text-decoration: none;}
	a.href4:hover {color:#525252; text-decoration: underline;}		
	
.t1a1 {	}
.t1a2 {	background:url(../i/cart-l.gif) no-repeat;}
.t1a3 {	background:url(../i/form-bg.gif) no-repeat right top;}

.t1b1 {	background:#E8EEFA url(../i/tnav-bg2.gif) no-repeat right top;}
.t1b1 div {	background: url(../i/ar1.gif) no-repeat 3px 2px;padding:0px 24px 0px 13px;}

.t1c1 {	background:#b9e0f0 url(../i/f3.gif) no-repeat bottom left;}

.t1d1 {	border:1px solid #DFE1E7;padding:9px 0;}
.t1d2 {	background:#9EB7DE url(../i/title-bg.gif) no-repeat bottom left;}
.t1d2th {	background:#9EB7DE url(../i/title-bg-th.gif) no-repeat bottom left;}

.t1d3 {	border:1px solid #268caf;}
.t1d3a {	border:1px solid #e98538;}
.t1d4 {	background: url(../i/t1a1.gif) repeat-y;}
.t1d4th {	background: url(../i/t1a1th.gif) repeat-y;}
.t1d5 {	background: url(../i/t1a2.gif) no-repeat bottom left;}
.t1d5th {	background: url(../i/t1a2th.gif) no-repeat bottom left;}

.t1d6 {	background: #e98538 url(../i/shopb-bg.gif) no-repeat bottom left;}
.t1d7 {	background: url(../i/menu-title.gif) no-repeat;}
.t1d8 {	background:#9EB7DE url(../i/sign-bg.gif) no-repeat bottom left;}
.t1d9 {	background: url(../i/t3a2.gif) repeat-y;}
.t1d10 {	background: url(../i/t3a1.gif) no-repeat bottom left;}

.t2a1 {	background: url(../i/t2a1.gif) no-repeat;}
.t2a2 {	background: url(../i/t2a2.gif) repeat-y;}
.t2a3 {	background: url(../i/t2a3.gif) no-repeat bottom left;}

.t2b1 {	background: url(../i/t2b1.gif) no-repeat;}
.t2b2 {	background: url(../i/t2b2.gif) repeat-y;}
.t2b3 {	background: url(../i/t2b3.gif) no-repeat bottom left;}
.t2b4 {	border-bottom:1px solid #E2E9F5;}

.t2c1 {	background: url(../i/dot1.gif) no-repeat 0px 4px;
margin-left:10px;border-bottom:2px solid #cae4ef; }
.t2c2 {	background: url(../i/dot2.gif) no-repeat 0px 4px;
margin-left:10px;border-bottom:2px solid #E2E9F5; }
.t2c3 {	background: url(../i/dot3.gif) no-repeat 13px 4px;padding:2px 5px 3px 27px;}
.t2c4 {	background: url(../i/dot4.gif) no-repeat 13px 4px;padding:2px 5px 3px 27px;}
.t2c5 {	background: url(../i/dot5.gif) no-repeat 23px 5px;padding:2px 5px 3px 37px;}
.t2c6 {	background: url(../i/dot6.gif) no-repeat 23px 5px;padding:2px 5px 3px 37px;}

.t2d1 {	background: url(../i/best-bg.gif) no-repeat;}
.t2d2 {	background: url(../i/title-bg2.gif) no-repeat;}
.t2d3 {	background: url(../i/title-bg3.gif) no-repeat;}
.t2d4 {	border:1px solid #DEA89E;}
.t2d5 {	background: url(../i/t3b1.gif) repeat-y;}
.t2d6 {	background: url(../i/t3b2.gif) no-repeat bottom left;}
.t2d7 {	background: url(../i/t3b3.gif) no-repeat bottom left;}
.t2d8 {	border-left:1px solid #409bbf;}
.t2d9 {	border-right:1px solid #409bbf;}

.t3a1 {	background: url(../i/ar2.gif) no-repeat 4px 12px;padding:9px 5px 7px 21px;}
.t3a2 {	background: #E9EFFA;padding:3px 5px 3px 5px;}
.t3a3 {	background: #ffffff;padding:3px 5px 3px 5px;}
.t3a4 {	background: url(../i/related-bg.gif) no-repeat;}

.thCnWrap {width:645px;}
.t3a4th1 {	background: #9eb7de url(../i/related-bg1.gif) no-repeat;font-size:11px;font-weight:bold;color:#ffffff;}
.t3a4th1 div{	background: url(../i/related-bg2.gif) no-repeat top right;height:25px;}
.t3a4th1 div div{	padding:6px 0 0px 35px}

.t3a4th {	font-size:16px;font-weight:bold;color:#cc6600;}

.thCont {padding:10px 0 10px 0;margin:5px 10px 20px 0;border-top:1px solid #9fccde;border-bottom:1px solid #9fccde;}
.thCont1 {padding:0px 0 10px 0;margin:5px 10px 20px 0;border-top:1px solid #9fccde;border-bottom:1px solid #9fccde;}
.thCont2 {padding:0px 0 0 0;margin:5px 10px 20px 0;border-bottom:1px solid #9fccde;}
.thCont3 {padding:10px 0 10px 0;margin:5px 10px 0 0;border-top:1px solid #9fccde;border-bottom:1px solid #9fccde;}

.t3a5 {	background: url(../i/i-bg.gif) no-repeat;}
.t3a6 {	background: url(../i/t3c1.gif) repeat-y;}
.t3a7 {	background: url(../i/t3c2.gif) no-repeat bottom left;}
.t3a8 {	background: url(../i/i1.gif) no-repeat;padding:0 0 0 19px;}
.t3a9 {	background: url(../i/i2.gif) no-repeat;padding:0 0 0 19px;}
.t3a10 {	background: url(../i/rec-bg.gif) no-repeat;}
.t3a11 {	background: url(../i/sim-bg.gif) no-repeat;}
.t3a12 {	background: url(../i/combo-bg.gif) no-repeat;}
.t3a14 {	background: url(../i/add1-bg.gif) no-repeat;}

.t3b1 {	background: url(../i/t3d1.gif) no-repeat;}
.t3b2 {	background: #EDF1FB url(../i/t3d2.gif) no-repeat bottom left;}

.t3c1 {	background: #F1F1F1 url(../i/t3e1.gif) no-repeat bottom right;}

.t4a1 {	background: url(../i/t4a2.gif) repeat-y;}
.t4a2 {	background: url(../i/t4a1.gif) no-repeat;}
.t4a3 {	background: url(../i/t4a3.gif) no-repeat bottom right;}

.t4a1th {	background: url(../i/t4a2th.gif) repeat-y;}
.t4a2th {	background: url(../i/t4a1th.gif) no-repeat;}
.t4a3th {	background: url(../i/t4a3th.gif) no-repeat bottom right;}

.t4a4 td { padding:4px 5px 4px 12px;}
.t4a5 {	border-right:1px solid #9EB7DE;}
.t4a6 {	border-top:1px solid #9EB7DE;}
.t4a7 td { padding:0px 5px 4px 12px;}

.t4b1 {	background: url(../i/t4b2.gif) repeat-y;}
.t4b2 {	background: url(../i/t4b1.gif) no-repeat;}
.t4b3 {	background: url(../i/t4b3.gif) no-repeat bottom right;}

.t4c1 {	background: url(../i/t4c1.gif) repeat-y;}
.t4c2 {	background: url(../i/t4c2.gif) no-repeat bottom left;}
.t4c3 {	background: url(../i/ar4.gif) no-repeat 10px 4px;padding:0 0px 0 23px;}
.t4c4 {	background: url(../i/dot8.gif) no-repeat 0px 4px;padding:4px 0px 4px 18px;}



.t26a1  {
	background: #E8EEFA url(../i/t4d1.gif) no-repeat top right;	
	height:26;
	text-align:center;	
	font: bold 11px Tahoma, Arial, Helvetica;	
	padding:0 10px 0 10px;
	
}
	.t26a1 a {color:#255B97;cursor:pointer;}	

	.t26a2 a {color:#FFFFFF;cursor:pointer;}	
	
.t26a2  {
	background: #51a7ca url(../i/t4d2.gif) no-repeat top right;
	height:26;
	text-align:center;	
	font: bold 11px  Tahoma, Arial,Helvetica;
	padding:0 10px 0 10px;
}


.t27a1  {
	
}

.t27a2  {
	width:804px;
	border-top: 4px solid #51a7ca;
}

.t27a3  {
	background: #ffffff;
	border-left: 1px solid #51a7ca;border-right: 1px solid #51a7ca;
	display:block;
	overflow:scroll;overflow-x : hidden;
	width:804px;
}

.t27a4  {
	background: #ffffff;
	border-left: 1px solid #51a7ca;border-right: 1px solid #51a7ca;
	display:none;
	overflow:scroll;overflow-x : hidden;
	width:804px;
}



.bg1 {background:#ffffff;}


.tex1 		{
	width:110px;
	height:17px;
	border:1px solid #000000;
	}	

.tex2 		{
	width:29px;
	height:17px;
	}	

.tex4 		{
	width:70px;
	background:#ffede6;
	border:1px solid #ffede6;
	}		

#mrgOpt {padding-top:10px;}
#mrgOpt a {float:left;border:2px solid #ffffff;padding:1px;margin:1px;display:block;}
.shOut {padding-top:20px;}

.man1 {	background: url(../i/man-y.gif) repeat-y;}
.man2 {	background: url(../i/man1.gif) no-repeat;margin-top:20px;}
.man3 {	background: url(../i/man2.gif) no-repeat bottom left;padding:2px 10px 5px 10px;text-align:center;}
.man3 .ttl{font-size:18px;color:#de6100;text-align:left;padding:6px 0 4px 16px;}

.man3 .ln {height:60px;	background: url(../i/man-r.gif) no-repeat right center;}
.man3 td,.man3 th {width:112px;text-align:center;	}



#tText{float:right;font-size:11px;font-weight:bold;color:#de4905;padding:0 39px 12px 0;}
#tNav{font-size:11px;padding: 0 0 12px 40px;}
#tNav a{ float:left;color:#297999;display:block;padding:0 10px 0 9px;	background: url(../i/ar6.gif) no-repeat 0 2px;}
#tNav a:hover{ float:left;text-decoration: underline;}

#tCat {background: #255b97 no-repeat top right;height:35px !important;}
#tCbot {background: url(../i/t-navbot.gif) no-repeat;height:9px;}


.ordWrapp {border-bottom:1px solid #96cadf;width:405px;}
.ordp {width:400px;}
.ordp td {height:100px;font-size:11px;color:#4b494c;}
.ordp .c1 {width:30px;text-align:center;color:#2e3e93;}
.ordp .c2 {width:276px;vertical-align:middle;}
.ordp .c6 {width:114px;text-align:right;}
.ordp .c6 div {padding-right:10px;}
.giftBut {padding: 6px 9px 0px 35px;text-align:right;}


#coup {background: url(../i/coup-y.gif) repeat-y;margin-top:6px;}
#coup1 {background: url(../i/coup1.gif) no-repeat;}
#coup2 {background: url(../i/coup2.gif) no-repeat bottom left;padding:7px 7px 9px 12px;}

.fcwrap1 {position:absolute;width:300px; margin: 0 0 0 -204px;}
.fcwrap2 {}
.fcwrap3 { font-size:11px; font-weight:normal;}

.yui-dt-bd td {font-weight:normal;}
#yfc_subTotal {font-weight:normal;}

/*.fcwrap1 {text-align:center;}
.fcwrap2 {width:1000px;  margin:auto;text-align:left;}
.fcwrap3 { font-size:11px;width:325px;margin:16px 0 0 585px;}

/* CSS Document */
/* Element Defaults */

*/
b, strong{font-weight:bold;}
blockquote{margin:1em;}
dd{margin:0 0 0 10px;}
dl{margin:5px 0;}
em, i{font-style:italic;}
img{border:0;}
input.addtocartInp, {
     border:1px solid #CECECD;
     margin:1px 5px 0 5px;
     padding:2px;
     background:$emphasis-color;
     color:#fff;
     font:bold 12px $text-font;
     text-align:center;
     cursor:pointer;
}

li{margin:0 0 0 15px; padding:0;}
ol, ul{list-style:disc outside; margin:0; padding:0;}
p{margin:10px 0; padding:0;}
tr, td{}

/* CSS Document */
/* 100606 0.04*/
/* Elements */
a{color:$link-color}
a:visited{color:$visited-link-color;}
* {padding:0; /*margin:0;*/}
td { padding:0; margin:0;}
h1, h2, h3{margin:0;}

/* Classes */
.boxclose {zoom:1;}
.breadcrumbs{margin:10px;}
.clear {clear:both; display:block; font-size:1px; height:1px; line-height:-1;}
.last {border:0 solid;}
input.buttonsubmit {margin-left:4px !important; text-transform:uppercase;}

.fbDiv {padding:24px 0 10px 0;}

