html,body,form{margin:0px;padding:0px;}

* {
   font-family:arial,verdana,tahoma,sans-serif;
   font-size:12px;
}

body {
   color:#000000;
   overflow:yes;
   cursor:default;
   font-family:arial,verdana,tahoma,sans-serif;
   font-size:12px;
   font-weight:normal;
   background:#FFFFFF;
}

h1 {
   color:#fff;
   font-weight:normal;
   margin:6px 0 10px 0;
}

h2 {
   font-size:20px;
   font-family:"Times New Roman";
   font-weight:bold;
   margin:20px 0 20px 0;
}
a,a:hover{
   color:#1a4e88;
}

div#page{
    width:1000px;
    text-align:left;
}

div#header{
  width:100%;
}

#header-wrapper{
   background:#477bb5 url("h_models.gif") repeat-x;
}

div#content{
   padding:5px;
}

div#footer{
   margin-top:20px;
   padding:20px;
   background:#eeeeee;
   height:80px;
   color:#888;
}
div#footer a{
   color:#888;
}

a.caption, a.caption:hover {
   font-family:"Times New Roman";
   font-size:28px;
   color:#fff;
   font-weight:bold;
   text-decoration:none;
}

div.top-menu{
   background:#595959 url("b.gif") repeat-x;
   height:29px;
   padding-left:10px;
   padding-right:10px;
}

div.menu-wrapper{
   height:29px;
   margin-top:1px;
}

div.top-menu a{
   font-size:14px;
   color:#fff;
   font-weight:bold;
   text-decoration:none;
}

div.top-menu a:hover{
   text-decoration:underline;
}

td.menu_separator{
   height:39px;
   width:3px;
   padding:0;
   margin:0;
}

td.menu_item{
   padding-top:6px;
   padding-left:3px;
   padding-right:3px;
   width:50px;
}

td.menu_item1{
   padding-top:6px;
   padding-left:3px;
   padding-right:3px;
}

div#under-menu {
   font-weight:bold;
   padding:0 10px;
   padding-top:10px;
   text-align:right;
   background:#fff url("s.gif") repeat-x top;
}

div.text_block{
   background-color:#eeeeee;
   padding:10px 10px 20px 10px;
   width:650px;
   min-height:220px;
   color:#656464;
}

div.text_block1{
   background-color:#FFFFFF;
   padding:10px 10px 20px 10px;
   width:650px;
   min-height:220px;
   color:#656464;
}

.products_list th{
   font-size:14px;
   text-align:left;
   background:#ecefdf;
   padding:0 4px;
   font-weight:bold;
   color:#858b6b;
   height:40px;
}

.products_list td{
   padding:6px 4px;
   color:#555;
}

.products_list td.line1{
   background:#f8f8f8;
   padding:6px 4px;
   color:#555;
}

.hidden{
  display:none;
}