body{
background-color:#cccccc;
margin:0px;
padding:0px;
font-size:11px;
font-family:Arial;
color:#333333;
}

table{
font-size:11px;
font-family:Arial;
}

form{
margin:0px;
padding:0px;
}

input, textarea, select{
font-family:Arial;
border:1px solid #cccccc;
color:#666666;
padding:3px;
font-size:11px;
}

img{
border: 0px;
}

a{
 color:#666666;
}

ul{
color:#333333;
list-style-image: url('/img/dot.gif')
}

ul li{
 margin:10px;
}

h1{
 font-size: 18px;
}

h3{
 font-size:12px;
}

h4 {
 color:#AE2B00;
 font-size:11px;
 margin-top:15px;
}

#mainbox{
width:850px;
background:#ffffff;
text-align:left;
min-height:600px;
height: auto !important;
height: 600px;
}

#mainbox #headmenu{
padding:4px;
padding-right:10px;
text-align:right;
border-bottom:1px solid #cccccc;
}

#mainbox #headmenu input{
font-size:11px;
padding:1px;
padding-left:5px;
}

#mainbox #leftbar{
position: absolute;
width:170px;
@width:200px;
padding:15px;
@margin-left: -210px;
}

#mainbox #leftbar #menu{
list-style-type:none;
list-style-image:none;
font-size:13px;
margin:0px;
margin-top:60px;
padding:0px;
}

#mainbox #leftbar #menu li{
margin:0px;
padding:1px;
}

#mainbox #leftbar #menu li a{
display:block;
padding:5px;
border-left:8px solid #ffffff;
}

#mainbox #leftbar #menu li a:hover, #mainbox #leftbar #menu li .focus{
border-left:8px solid #AE2B00;
}

#mainbox #mobile{
width:547px;
margin-left: 210px;
line-height:13px;
}

#footer{
width:790px;
@width:850px;
background:#ffffff;
padding:30px;
text-align:center;
}

#footer .small{
font-size:9px;
}
