body{background-color:#FFF;margin:0px;font-size:12px;}
td{font-family:arial,tahoma;font-size:12px;color:#000000;}

  div.container {font-family:arial,verdana;font-size:12px;color:#000000;margin:0px;}
  .sm {font-size:11px;}
  .esm {font-size:10px;}
  .error {font-size:12px;color:#FF0000;}
  a.asm, a.asm:hover  {font-size:10px;color:#666666;}


a {font-family:arial;font-size:12px;text-decoration:none;color:#0000FF}
a:hover {font-family:arial;font-size:12px;text-decoration:underline;color:#0000FF}

div.top  {  width:100%;margin:0px;background-image:url('/img/topbgnew3.gif');background-repeat:repeat-x;border-bottom:2px solid #BECAB9;height:100px;}
div #logo{float:left;margin-left:20px;margin-top:18px;}
div #search{float:right;margin-left:20px;margin-top:18px;clear:right;margin-right:120px;}
div #logo a{font-size:18px;color:#112287;}
div #logo {font-size:12px;color:#FFFFFF;}
div.nav  {  float:left;margin-top:18px;margin-left:10px;clear:left;width:90%}

div.nav ul {  width: 100%;float:right clear: both;   list-style-type: none;  padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
div.nav li { float: left; text-align: center; padding:10px 10px 10px 10px; margin-right:2px;background-image:url('/img/navbutbgnew2.gif');background-repeat:repeat-x;}
div.nav li#active{background-image:url('/img/navbutbg2new2.gif');background-repeat:repeat-x;}
div.nav li#active a{text-decoration:underline;}

div.nav a {font-size:18px;text-decoration:none;color:#855926;}
div.nav a:hover {font-size:18px;text-decoration:underline;color:#932522;}

div.subnav  {   width:100%;margin:5px 0px 0px 0px;display:block;margin-left:200px;margin-top:10px;}
div.subnav a, div.subnav a:hover {font-size:12px;font-weight:bold;}
div.subnav ul { text-align:left; clear: both;   list-style-type: none;  padding:0px 0px 00px 10px;margin:0px 0px 0px 0px;}
div.subnav li { text-align:left; padding:0px 0px 0px 0px;margin-right:1px;}


div.main{ margin:0px 10px 10px 10px;}

/*div.main table{text-align:left;padding:10px 10px 10px 10px}
div.main table.bg, table.bg2{background-color:#183E57;border:1px dotted #20567A;}
div.main table.bg2 td{border-bottom:1px dotted #20567A;padding:2px 2px 2px 2px }
*/
div.mainleft { float:left;clear:left;margin-top:20px;width:180px;}
div.maincenter { float:left;margin-left:5px;}
div.mainright{ float:left;margin-top:20px;width:180px;}


table.list{padding:3px;clear:left;width:100%;}
table.list tr.titles{background-color:#FFFFFF;border-bottom:1px solid #EEEEEE;}
table.list tr#row{background-color:#FAFAFA;border-bottom:1px solid #EEEEEE;}
table.list  td#col{border-bottom:1px solid #EEEEEE; font-size:11px;}

a.list_title, a.list_title:hover {font-weight:bold;font-size:11px;}

div.searchbox {background-color:#4487BB;width:220px;border:1px solid #BECAB9;padding:5px;font-size:11px;text-align:left;font-weight:bold;color:#FFFFFF}
div.searchbox #title {font-size:18px;font-weight:bold; margin-bottom:5px;margin-top:5px;margin-left:5px;}

div.searchbox #opt {margin:10px;}
div.searchbox #but {float:right;margin-top:10px;margin-right:5px;}

div.searchbox input,div.searchbox select,div.searchbox textarea {font-size:11px;}

  h1 {font-size:18px;}
.big {font-size:18px;}

div #hotdeals{clear:right;width:180px;}
div #hotdeals a{letter-spacing:0.9px;}
div #maindeals{clear:left;}

div.smbox{padding:3px;margin:0px 8px 5px 0px;float:left;border:1px solid #E0E0E0;padding:10px;background-color:#FFFFFF;}
div.smbox .title{font-size:18px;margin-bottom:20px;border-bottom:1px dotted #000000;letter-spacing:0.9px;clear:left;}

div .smbox li{list-style-type: none;padding-bottom:2px;}

#hot{color:#FF0000;font-weight:bold;clear:left;}
#recent{color:#2FB510;}
#popular{color:#2851D5;}
#new{color:#EA9808;}
#grey{color:#AAAAAA;}

div.viewdom{background-color:#FFFFFF;padding:3px;margin-top:20px;width:550px;line-height:20px;border:1px solid #EEEEEE;padding:20px;float:left;clear:left;}

div.viewdom #row{font-size:12px;margin-bottom:5px;}
div.viewdom #title{font-size:18px;margin-bottom:20px;border-bottom:1px dotted #000000;letter-spacing:0.9px;clear:left;}
div.viewdom #title #subtit{float:right;}
div.viewdom #b{font-weight:bold;} 
div.viewdom #price {font-size:18px;margin:10px;}
div.viewdom select input {font-size:12px;}
div.viewdom #subbox {display:block;background-color: #AFD7FA;border:1px solid #629ACA;padding:10px;}


INPUT,textarea,select{font-family:Tahoma;font-size:11px;color:#000000;border:1px solid #7CB9F6;}


div.rightbox{ float:left;clear:right;margin-left:10px;margin-top:20px;width:250px;border:1px solid #EEEEEE;padding:20px;}


div .footer {border-top:1px solid #1A78C8;clear:both;margin-top:20px;padding:0px;font-size:11px;margin-bottom:20px;padding:2px 10px 2px 10px}



.smlink{font-family:tahoma;font-size:11px;color:#404C91;text-decoration:none;}
.smlink:hover{font-family:tahoma;font-size:11px;color:#5461AC;text-decoration:underline;}







.div_box{border-style: solid;border-color: #ABCEF3;border-width: 1px;background-color:#DCEBF4;clear:left;margin-bottom:10px;}
.mod_smtit{font-family:tahoma;font-size:11px;color:#000000;font-weight:bold;}

.mod_smdlink{font-family:tahoma;font-size:10px;color:#000000;text-decoration:none;}
.mod_smdlink:hover{font-family:tahoma;font-size:10px;color:#000000;text-decoration:underline;}

.mod_seplin_dot{background-image:url('i/seplinedot.gif');background-repeat:repeat-x;}
.line_bg{background-color:#EEEEEE;}

#colored{color:#FF0000;}

.smtxt{font-family:tahoma,arial;font-size:11px;color:#000000;}
.sm{font-family:tahoma,arial;font-size:11px;color:#000000;}
.xsmtxt{font-family:tahoma,arial;font-size:10px;color:#000000;}

.price_over{font-family:tahoma,arial;font-size:12px;color:#AAAAAA;text-decoration:line-through;}
.price_hot{font-family:tahoma,arial;font-size:12px;color:#FF0000;font-weight:bold;}

.prod_box{border-style: solid;border-color: #EEEEEE;;border-width: 1px;width:230px;margin-top:5px;}
.answer_box{border-style: solid;border-color: #000000;border-width: 1px;background-color:#FFC438}

.big:hover{font-family:arial,tahoma;font-size:18px;font-weight:bold;color:#0000FF;text-decoration:underline;}
.bigtxt{font-family:arial,tahoma;font-size:18px;color:#000000;}

.titline_box{background-image:url('i/titline_box2.gif');background-repeat:no-repeat;width:21;height:23px;}
.titline_ltr{font-family:tahoma;font-size:18px;color:#FFFFFF;}