img{border:none;display: block;}
body{padding:0;margin:0;color:#4D4D4D;font-family:Tahoma,sans-serif;font-size:11px;background-color:#FFF}
table{border-collapse:collapse}
table td{padding:0px}
p{margin-top:10px;margin-bottom:5px}
a{color:#0099FF}
a:hover{color:#0099FF}
.main_table{width:1001px}
.main_table td{vertical-align:top}
.left_col{width:233px;background:#F2F7F9}
.center_col{padding:15px}
.right_col{width:233px}
.right_col .live{margin:10px 0px 10px -20px;display:block}
.left_col .fl_hdr{display:none}

.right_col h3, .left_col h3{
	font-size:11px;
	color: #4D4D4D;
	margin-top: 0px;
	padding-top: 5px;
}
.right_col a, .left_col a{text-decoration:none;color: #4D4D4D}
.right_col a:hover, .left_col a:hover{text-decoration:underline;color: #4D4D4D}

.center_col .fl_hdr{display:none}
.categories{
	margin-bottom: 10px;
}
.categories a{color:#000000;text-decoration:none;display:block;background:url(/image/mrk1.gif) 30px no-repeat;padding-left:45px;font-size:11px;padding-top:4px;padding-bottom:4px;width:188px;font-family:Verdana,sans-serif}
.categories a:hover,.categories .act{
	color:#FFFFFF;
	background-color:#18A8EB;
	background-image:url(/image/mrk2.gif);
	text-decoration: none;
}
.prods .col1{}
.prod{border-color:#F2F2F2;border-width:1px 5px 1px 1px;border-top-color:#FFFFFF;border-left-color:#FFFFFF;margin-bottom:8px}
.prod td{vertical-align:middle}
.prod .pic{width:104px;text-align:center;height:80px}
.prod .desc1{padding-left:20px;color:#999999;width:200px;vertical-align:top}
.prod .desc1 .nm{font-size:20px;color:#FF0000;display:block;margin-bottom:2px;margin-top:20px;text-decoration:none}
.prod .desc2{width:163px;padding:0px 5px 0px 20px}
.prod .price, .also .price{font-size:18px;color:#000000;font-weight:bold;margin-top:0px}
.prod .buy{width:113px;text-align:center;vertical-align:top;background:url(/image/buy.gif) no-repeat center}
.prod a:hover{}
.prod1{border-right-width:3px}
.prod1 .pic{width:200px;padding-left:30px}
.prod1 .desc2{width:261px;background:none;padding-left:30px}
.prod2{width:100%;border-right-width:3px}
.prod2 .desc1{background:none;width:auto}
.desc1 h3{text-decoration:underline}
.carty{background:url(/image/cart.gif) no-repeat;font-size:11px;height:74px}
.carty table{margin-left:50px;margin-top:20px}
.carty a{margin-top:7px;font-weight:bold;display:block;color:#4D4D4D}
.carty a:hover{}
.carty .crt{}
.carty .c1{width:90px;vertical-align:bottom;text-align:center;padding-right:10px;padding-top:16px}
.carty .c2{}
.menu_bot{}
.menu_bot a{text-decoration:none;margin-right:10px;color:#585858;margin-left:10px}
.menu_bot a:hover{text-decoration:underline}
.bg1{background:#D8D8D8}
.copy{}
.price_tbl{width:100%;border-bottom:solid #F2F2F2 1px;border-right:solid #F2F2F2 3px;margin-bottom:20px}
.price_tbl .discount{white-space:nowrap;color:#C62323;font-size:12px;font-weight:bold}
.price_tbl .free{color:#FF0000;text-transform:uppercase}
.price_tbl thead td{font-weight:bold;font-size:12px;padding:5px 12px;color:#333333;background:#F2F2F2}
.price_tbl thead td.price{}
.price_tbl thead td.buy{}
.price_tbl td{text-align:center;vertical-align:middle;padding:5px 12px;font-size:10px}
.price_tbl .currency td{padding:6px 0px;font-size:9px;white-space:nowrap;color:#666666}
.price_tbl td.buy{font-size:11px;font-weight:bold}
.price_tbl .buy a{color:#FF0000}
.price_tbl .price{font-weight:bold;color:#000000;font-size:11px}
.price_tbl .cont1,.price_tbl .cont2{text-align:left;white-space:nowrap;line-height:13px;padding-top:5px;padding-bottom:5px;font-size:10px}
.price_tbl .cont1{padding-right:7px;font-weight:bold;padding-left:7px;color:#333333}
.price_tbl .cont2{padding-left:2px}
.price_tbl thead td.pack{background:#E6EBF0}
.price_tbl .pack{padding-left:5px;padding-right:5px;font-size:11px}
.price_tbl .pack b{color:#0099FF}
.price_tbl img{display:inline}
.price_tbl td.bot{padding:0px;line-height:3px}
ol{margin-left:0px;padding-left:0px;list-style-position:inside}
li{margin-bottom:10px;margin-top:5px}
li span{font-weight:bold;padding-left:3px}
li.act{color:#FF0000}
h1{font-size:12px;color:#4580BF;margin-top:2px;margin-bottom:2px;text-transform:uppercase}
h2{font-size:18px;margin-top:25px;margin-bottom:5px;color:#4B4C4C;border-bottom:solid #F2F2F2 2px;padding-left:15px;padding-bottom:5px;border-color:#33E6AF}

.main{}
.main h3{margin-top:20px}
.main .test{margin-bottom:background:url(/image/quot.gif) 10px #F0F0F0 no-repeat;padding:10px 10px 10px 15px;font-size:12px;border:dotted #CCCCCC 1px}
.main .brdr{margin-top:15px;margin-bottom:20px}
.main .p{border-bottom:solid #F2F2F2 1px;border-right:solid #F2F2F2 3px;margin-bottom:5px;padding:15px}
.main .p h3{margin-top:0px}
.cont{margin-top:20px;margin-bottom:20px}
.cont .msg{width:370px;height:120px;border:solid #CCCCCC 1px;padding:5px}
.cont td{padding:3px}
.cont th{color:#18A8EB;text-align:left;font-weight:normal;width:160px}
.cont input.rnd{width:80px;margin-right:10px}
.cont a{color:#009900;font-weight:bold}
.cont input{border:solid #CCCCCC 1px;width:250px;padding:3px}
.cart{margin-bottom:10px}
.cart .ship{text-align:right}
.cart .ship select{font-size:11px;margin-top:5px;margin-bottom:5px;color:#4D4D4D}
.cart td input.qty{font-family:tahoma;font-size:10px;font-weight:bold;text-align:center;border:solid #DDDDDD 1px;width:17px}
.cart td input.cbx{border:none;width:15px}
.cart td{}
.cart td.subtot{font-weight:bold;color:#FF0000;font-size:11px}
.cart .total{text-align:right;font-weight:bold;line-height:25px;font-size:12px}
.cart .pckg{white-space:nowrap;text-align:left}
.cart .nm{text-align:left;font-size:11px}
.cart .rem{text-align:left}
.price_tbl .hr{padding:0;padding-right:10px}
.price_tbl .hr div{background:url(/image/d.gif)}
h3{
	font-size:12px;
	margin-bottom:5px;
	color:#000000;
	margin-top: 5px;
}
.hr1,.hr2,.hr3,.hr4,.hr5{margin-top:5px;margin-bottom:5px;background:#CCCCCC}
.hr1{height:1px}
.hr2{margin-top:0px;margin-bottom:10px}
.hr3{margin-top:10px;margin-bottom:0px}
.hr4{margin-top:0px;margin-bottom:10px;margin-left:0px;width:200px}
.hr5{margin-bottom:0px;margin-top:0px;width:826px;margin-left:37px}

.bookmark{margin-top:15px}
.bookmark td{height:20px}
.bookmark a{color:#7F7F7F;font-size:10px;margin-left:5px}
.bookmark img{display:inline}
.name_tbl{width:100%;margin-bottom:5px}
.name_tbl td{vertical-align:middle}
.name_tbl .nm{font-size:14px;color:#FF0000;font-weight:bold;padding-bottom:1px}
.name_tbl .vnm{color:#666666;padding-right:7px}
.name_tbl a{color:#FF0000}
.brdr{border:solid #CCCCCC 1px;border-bottom-width:2px;padding:1px}
.catr{background:url(/image/pair.jpg) no-repeat;padding-top:5px;height:218px;margin-left:0px}
.catr a{font-size:9px;width:auto;margin-left:110px;background:none;font-weight:normal;padding-top:2px;padding-bottom:2px;padding-left:7px}
.catr a:hover,.catr a.act{background:url(/image/mrk4.gif) left center no-repeat}
.cart_btns{text-align:center;margin-bottom:15px;margin-top:20px}
.cart_btns a{margin:5px;color:#009900;font-weight:bold}
.center{text-align:center}
.blist{margin-right:15px;margin-bottom:15px}
.blist .desc1{height:auto}
.blist h3{margin-top:0px;text-decoration:underline}
.addr{background:url(/image/addr.gif) #F0F0F0 no-repeat 15px 10px;margin-top:10px;height:60px}
td.top2{}
td.top3{}
#fl_top{height:223px}
.also{border:dotted #D9D9D9 1px}
.also .price{width:95px;padding-top:8px}
.also .desc1{width:100%}
tr.bot td{background:url(/image/bg1.gif) repeat-x;vertical-align:middle;font-size:10px;text-align:center;color:#585858;vertical-align:middle;}

.btn, .btnr{float:left; margin-right:3px}
.btn span, .btnr span{background:no-repeat left;float:left}
.btn input, .btnr input{background:no-repeat right;height:30px;border:none;color:#FFFFFF;font-weight:bold;font-size:12px;width:auto}

.btn{background-image:url(/image/btn3.gif)}
.btn span{background-image:url(/image/btn1.gif)}
.btn input{background-image:url(/image/btn2.gif)}

.btnr{background-image:url(/image/btnr3.gif)}
.btnr span{background-image:url(/image/btnr1.gif)}
.btnr input{background-image:url(/image/btnr2.gif)}

table.faq,table.faq td{border:solid #F2F2F2 1px;padding:4px 8px}
table.faq thead td{font-weight:bold;background:#FAFAFA}

table.pack td{border-bottom:solid #F2F2F2 1px}

.price_tbl .del{ height:10px}

.news{font-size:11px;width:100%;
	border-left:solid #DAF3EB 1px;
	border-bottom:solid #DAF3EB 1px;
	margin-bottom:15px
}
.news .date{width:30px;color:#4D4D4D;font-size:9px;padding-left:5px;padding-top:7px}
.news .link{color:#777777}
.news p,.news h3{
	text-align: justify;
	margin: 5px 10px 5px 0px;
}
.news h3{
	padding: 0;
}

.wht_bar{background-color:#FFFFFF; height:10px}

.comment{}
.comment td{}
.comment input,.comment textarea{
	border:solid 1px;
	font-size:9px;
	font-family:Tahoma;
	color:#999999;
	width:185px;
	border-color: #CFE4EA;
	padding: 2px 3px;
	margin-bottom: 5px;
}
.comment textarea{height:50px}

.msgs{
	width: 100%;
}
.msgs td{
	padding: 2px 0;
}
.msgs .date, .msgs .name{
	padding-top:10px;
	border-bottom: solid 1px #CFE4EA;
}
.msgs .date{
	text-align:right;
}
.msgs .name{
	font-weight: bold;
}
.info_ship{border-left:solid #DAF3EB 1px;border-bottom:solid #DAF3EB 1px;padding-left:20px;padding-bottom:15px;margin-bottom:1px}
.info_ship a{
	color:#0099FF;
}
.test{border-left:solid #DAF3EB 1px;border-bottom:solid #DAF3EB 1px;padding-left:20px;padding-bottom:15px;margin-bottom:1px}
.test p{
	margin:0px;
	line-height: 15px;
}
.test span{font-weight:bold;font-size:11px}
.test a{
	text-decoration:none;
	color: #4D4D4D;
}
.test a:hover{
	text-decoration:underline;
	color: #4D4D4D;
}

.left_col .text {
	padding:0 20px 20px;
}
.left_col .text p, .right_col .text p{
	line-height:15px;
}
.right_col .text{border-left:solid #DAF3EB 1px;border-bottom:solid #DAF3EB 1px;padding-left:20px;padding-bottom:15px;margin-bottom:1px}
div.faq table,div.faq table td{border:1px solid #DAF3EB;padding:4px 8px}
div.faq table thead td{font-weight:bold}
.upgrade td{font-size:12px}
.error{color:#F00;font-weight:bold;display:block;padding:10px}
.lang{padding:15px 0}
.lang a{margin:4px;float:left}
.lang div{padding:4px}
.simple{margin:10px 0;font-size:11px;color:#000000}
.simple li{margin-top:0px;margin-bottom:0px;}
.info td, .info th, .simple td, .simple th{padding:3px 5px;border:solid 1px #ccc;vertical-align:middle}
.info thead tr, .simple thead tr{background-color:#EFF4ED}
.quicksearch{width:190px;height:48px;background-image:url(/image/quicksearch.gif)}
.quicksearch td{padding-top:21px}
.quicksearch input{border:none;font-size:9px;font-family:Tahoma;color:#999;margin-left:10px;width:155px;background:none}
.wea {padding-top:8px}