FORM{padding:0px;margin:0px}
img{border:none}
body{padding:0;margin:0;color:#000000}
body{font-family:Tahoma,sans-serif;font-size:12px}
table{border-collapse:collapse}
table td{padding:0px}
p{margin-top:5px;margin-bottom:5px}
a{color:#000000}
a:hover{color:#FF0000}
.main_table{width:950px}
.main_table td{vertical-align:top}
.left_col{width:190px}
.center_col{padding-left:10px;padding-right:10px}
.categories{margin-left:10px}
.categories a{color:#000000;text-decoration:none;display:block;background:url(imgs/mrk3.gif) left no-repeat;padding-left:11px;font-weight:bold;font-size:11px;padding-top:4px;padding-bottom:4px;width:169px}
.categories a:hover,.categories .act{text-decoration:underline;color:#FF0000;background-image:url(imgs/mrk4.gif)}
.prods .col1{width:260px}
.prod{margin-bottom:10px;border:solid #CCCCCC 1px;border-bottom-width:2px;font-size:11px;color:#333333}
.prod td{padding:5px}
.prod .pic{padding-right:0px;padding-left:0px}
.prod .desc1{height:100px;width:160px;padding-top:0px;padding-bottom:0px}
.prod .desc2{color:#9A9A9A;padding-top:0px;padding-bottom:0px}
.prod .price{font-size:18px;color:#FF0000;text-align:center;vertical-align:middle;font-weight:bold}
.desc1 h3{text-decoration:underline}
.carty{background-image:url(imgs/top3.gif);width:230px;height:77px;background-repeat:no-repeat;font-size:11px;color:#000000}
.carty table{margin-left:40px;margin-top:30px;margin-bottom:10px}
.carty a{color:#000000}
.carty a:hover{color:#FF0000}
.carty .crt{width:110px;padding-top:5px}
.menu_bot{padding-top:10px;color:#000000}
.menu_bot a{text-decoration:none;font-size:11px;margin-right:10px;color:#000000;margin-left:10px}
.menu_bot a:hover{color:#000000;text-decoration:underline}
.bg1{background-color:#D8D8D8}
.copy{font-size:11px;padding-top:15px;padding-bottom:10px;padding-left:10px;color:#999999}
.price_table{width:100%}
.price_table .discount{white-space:nowrap;color:#C62323;font-size:12px;font-weight:bold}
.price_table .free{color:#C62323}
.price_table thead td{line-height:28px;background-color:#E5E5E5;font-weight:bold;font-size:11px;padding:0px}
.price_table thead td.price{background-color:#DCDCDC;color:#000000}
.price_table td{text-align:center;vertical-align:middle;border-bottom:#CCCCCC solid 1px;padding-left:12px;padding-right:12px;font-size:10px}
.price_table thead td.buy{background-color:#DCDCDC}
.price_table td.buy{padding:0px;width:100px;background-color:#EEE}
.price_table td a{color:#DA1D1D;font-weight:bold}
.price_table .price{font-weight:bold;color:#FF0000;background-color:#EEEEEE;font-size:11px}
.price_table .cont1,.price_table .cont2{text-align:left;white-space:nowrap;line-height:14px;padding-top:5px;padding-bottom:5px}
.price_table thead td.pack{background-color:#DCDCDC}
.price_table .pack{background-color:#EEEEEE;padding-left:5px;padding-right:5px}
.price_table .cont1{padding-right:2px;font-size:11px}
.price_table .cont2{padding-left:2px}
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}
h1{font-size:24px;color:#6196DF;margin-top:10px;margin-bottom:10px}
h2{font-size:14px;margin-top:5px;margin-bottom:5px}
h2.faq{margin-top:2em;margin-bottom:-1em;color:#487B10}
table.faq,table.faq td{border:1px solid #487B10;padding:4px 8px}
table.faq thead td{font-weight:bold;background:#F0F0F0}
.main{}
.main h3{margin-top:20px}
.main .test{margin-bottom:10px}
.main .news{margin-bottom:10px;font-size:13px}
.main .news h3,.main .news p{margin-top:10px;margin-bottom:10px}
.main .news .date{padding-top:11px;padding-left:10px;width:75px;font-size:11px}
.main .brdr{margin-top:15px;margin-bottom:20px}
.contactform{margin-top:20px;margin-bottom:20px;margin-left:20px}
.contactform .msg{width:420px;height:120px;border:solid #CCCCCC 1px;padding:5px}
.contactform td{padding:2px}
.contactform th{text-align:left;padding-top:5px;color:#666666}
.contactform TBODY TD input{border:solid #CCCCCC 1px;width:240px;padding:2px 5px 2px 5px}
.contactform input.rnd{width:80px}
.contactform TFOOT TD,
.cart .ship{text-align:right}
.cart .ship select{font-size:11px;margin-top:5px;margin-bottom:5px}
.cart td input.qty{width:17px;font-family:tahoma;font-size:10px;font-weight:bold;text-align:center;border:solid #DDDDDD 1px}
.cart td input.cbx{border:none;width:15px}
.cart td{padding-top:7px;padding-bottom:7px}
.cart td.subtot{font-weight:bold;color:#F40000;font-size:11px}
.cart .total{text-align:right;font-weight:bold;line-height:25px;font-size:11px}
h3{font-size:11px;margin-bottom:5px;margin-top:5px}
.left_col p,.left_col h3{margin-left:10px;font-size:11px}
.left_col h3{margin-top:0px}
.q{background-image:url(imgs/q_form.gif);height:120px;background-repeat:no-repeat;width:100%;margin-bottom:5px}
.q td{height:25px}
.q input,.q textarea{border:none;font-size:9px;font-family:Tahoma;color:#999999;margin-left:10px;width:170px;margin-top:4px}
.q textarea{height:50px;margin-top:10px}
.link_r{text-align:right}
.nav_top{margin-left:10px;height:170px}
.nav_top td{}
.nav_top a{background:url(imgs/mrk1.gif) left center no-repeat;width:161px;padding-left:9px;display:block}
.nav_top a:hover,.nav_top a.act{background-image:url(imgs/mrk2.gif)}
.nav_top a img{background:url(imgs/dt1.gif) bottom repeat-x;width:161px}
.hr1,.hr2,.hr3,.hr4,.hr5{background-color:#CCCCCC;margin-top:5px;margin-bottom:5px;margin-left:10px}
.hr1{margin-top:10px}
.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:510px}
.hr5{margin-top:20px;margin-bottom:0px}
.qs{width:190px;height:48px;background-image:url(imgs/qs.gif)}
.qs td{padding-top:21px}
.qs input{border:none;font-size:9px;font-family:Tahoma;color:#999999;margin-left:10px;width:155px;background:none}
.test,.info_ship{background:url(imgs/quot.gif) #F0F0F0 no-repeat;padding:10px 10px 10px 15px;color:#606060;font-size:13px}
.info_ship{background:#F0F0F0}
.test span{font-weight:bold;font-size:11px;display:inline}
.news{background-color:#F0F0F0;font-size:11px;width:100%}
.news .date{width:35px;color:#787878;font-size:9px;padding-left:5px;padding-top:7px}
.news .link{color:#777}
.news p,.news h3{margin-right:10px}
.news a{text-decoration:none}
.news a:hover {color:#000000;text-decoration:underline}
.news1{background:none}
.news1 .date{}
.bookmark{margin-left:15px;margin-top:15px}
.bookmark td{height:20px}
.bookmark a{color:#7F7F7F;font-size:10px;margin-left:5px}
.prod1{border:solid #CCCCCC 1px;border-top-width:5px;padding:10px}
.prod1 p{color:#333333;font-size:12px;margin-bottom:15px;margin-top:15px}
.prod1 .tbl{width:100%}
.prod1 .tbl a{text-decoration:none;font-weight:normal;color:#000000}
.brdr{border:solid #CCCCCC 1px;border-bottom-width:2px;padding:1px}
.prod1 a{font-size:11px;font-weight:bold;color:#333333}
.prod1 a:hover {color:#000000;text-decoration:underline}
.prod2{width:100%}
.prod2 .pic{width:85px;text-align:center}
.prod2 .desc1{width:auto;height:auto}
#flashcontent2 div{background:url(imgs/pair.jpg) no-repeat;padding-top:5px;height:218px;margin-left:0px}
#flashcontent2 div a{font-size:9px;width:auto;margin-left:110px;background:none;font-weight:normal;padding-top:2px;padding-bottom:2px;padding-left:7px}
#flashcontent2 div a:hover,
#flashcontent2 div a.act{background:url(imgs/mrk4.gif) left center no-repeat}
#big_pic{width:510px;height:234px;background-image:url(imgs/big1.jpg)}
#big_pic td{vertical-align:bottom}
#flashcontent2{border-top:solid #CCCCCC 2px;border-bottom:solid #CCCCCC 1px;height:231px}
.cart_btns{text-align:center}
.cart_btns a{margin:5px}
.subtitle{color:#487B10;font-weight:bold;padding:11px 10px 8px;font-family:Tahoma}
.error{color:#F00}
TABLE.download{width:100%}
.download TD{vertical-align:middle;padding:2px 4px 8px 4em;}
.download TH{text-align:left;width:50%}
caption{font-weight:bold}
.bonus{background: url(imgs/bonus.gif) no-repeat 26px 80px}
.data_tbl{
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 20px;
	width: 420px;
}
.data_tbl td, .data_tbl th, .data_tbl caption{
	border:#CCCCCC solid 1px;
	padding: 5px 10px 5px 10px;
}
.data_tbl td{
}
.data_tbl th{
	text-align: left;
	font-size: 11px;
}
.data_tbl thead td{
	text-align: left;
	font-weight: bold;
	background-color: #F0F0F0;
	border-bottom: none;
}
.center{text-align:center}
.blist{
        margin-right: 15px;
        margin-bottom: 15px;
}
.blist .desc1{
        height:auto;
}
.blist h3{
        margin-top: 0px;
        text-decoration: underline;
}

