* {margin: 0;}
HTML, BODY {height:100%;}

BODY {margin:0px;padding:0px;font-family:sans-serif;font-size:10pt;color:#666666;}
TABLE {border-collapse:collapse;}
TABLE TD {padding:0px;vertical-align:top;}

A {color:#5AACA6;text-decoration:none;}
A:hover {}

IMG {border-width:0px;border-style:none;}

#header, #header_vn {background:url('/img/h_bg.jpg') repeat-x;width:100%;height:255px;}
#header TD, #header_vn TD {padding-top:25px;width:50%;}
#logo {}

#header_vn TD {width:30% !important;}
#header_vn .mainMenu {margin-top:100px;}

#span {background:url('/img/hr_bg.jpg') no-repeat top right;}
#span FORM {background:transparent url('/img/query_bg.gif') no-repeat scroll 0 0;height:22px;margin-right:20px;text-align:left;width:170px;}
#submit {padding:0px 4px;vertical-align:middle;}
#query {border-style:none;border-width:0px;color:#A7A7A7;font-size:12px;height:14px;margin-top:0px;width:135px;margin-top:2px;}

.mainMenu {}
.mainMenu TD {width:50%;}
.mainMenu TD A {color:#0B6383;display:block;font-weight:bold;margin:0 0 0 55px;padding:3px 20px 3px 30px;text-decoration:none;white-space:nowrap;}
.mainMenu TD A:hover {background:url('/img/me_bg.jpg') no-repeat;color:#123985;}

H1.title {color:#A2A2A2;font-weight:normal;margin-right:15%;margin-top:30px;text-align:right;font-size:170%;white-space:nowrap;}
H1.title SPAN {color:#5AACA6;}
H2.title {color:#A2238E;text-transform:uppercase;font-size:150%;font-weight:normal;margin-left:20px;}
H3.title {color:#2B6978;font-size:160%;font-weight:normal;margin:10px 0px;}
H4.title {color:#4F243F;margin:10px 0px;}

.colmask {padding:20px 50px;clear:both;overflow:hidden;position:relative;}
.colleft {right:75%;float:left;position:relative;width:100%;}
.col1 {left:101%;width:73%;float:left;overflow:hidden;position:relative;}
.col2 {left:3%;width:23%;float:left;overflow:hidden;position:relative;}

.item {padding:20px 20px 0px 20px;height:200px;width:30%;}
.item IMG {float:left;margin:5px;}
.item .price {border-top:1px solid #EBE3E3;padding:5px 0px;margin-top:10px;clear:both;}
.item .price SPAN {color:#BE58B6;font-weight:bold;}

.more, .more_price {clear:both !important;overflow:hidden;text-align:right;border-bottom: 1px solid #EACCE5;}
.more A, .more_price A {background:transparent url('/img/more_bg.gif') no-repeat scroll 0 0;color:#FFFFFF;display:block;float:right;padding:3px 0;text-align:center;text-decoration:none;width:116px;}
.more_price {position:relative;top:2px;border-style:none;border-width:0;}
.more_price A {border-bottom:1px solid #FFFFFF;}

.diritem {margin:10px 30px;float:left;width:auto;}
.diritem A {color:#666666;}


.footer {clear:both;padding:0px 50px;width:899px;}
.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -134px;clear:both;}
.footer, .pusher {height: 134px;}

#footer_copy, #footer_sep, #footer_con {float:left;height:134px;}
#footer_logo {float:left;margin:25px 50px 0px 35px;}

#footer_copy {background:url('/img/footer_bg.jpg') no-repeat;width:358px;}
#footer_copy DIV {font-size:11px;padding-top:35px;}
#footer_copy DIV A {color:#A1A1A1;}

#footer_con {padding:10px 25px 10px 25px;height:114px !important;overflow:hidden;width:455px;}
#footer_con H3.title {margin-left:30px;}
#footer_con P {margin:10px 30px;}
#footer_con IMG {float:left;margin:0px 5px;}

.page_name {font-size:180%;font-weight:normal;margin-bottom:10px;}

.prodItemList {padding:20px 0px;}
.prodItemList IMG {float:left;margin:5px;}
.prodItemList .price {border-top:1px solid #EBE3E3;padding:5px 0px;margin-top:10px;clear:both;width:50%;}
.prodItemList .price SPAN {color:#BE58B6;font-weight:bold;}

.col2 .diritem {margin-left:0px;}

.ScrollSelect {font-size:11px;}

.mainTable {border-collapse:collapse;width:100%;}
.mainTable .main {width:70%;padding-right:20px}
.mainTable .main P {margin:10px 0;}
.mainTable .left {width:30%}
.mainTable .left .diritem {margin-left:0px;float:none;}
