body{
    margin:0;
    padding:0;
    background-color:#5C7FA9;
    font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
    font-size:12px;
}

#container{
    margin:15px auto;
    width:950px;
}

#header{
    height:123px;
    text-align:center;
    margin:0;
    padding:40px 0 0 0;
    clear:both;
    background: #fff URL(../images/hbg.gif) top center no-repeat;
}

#main{
    width:950px;
    padding:0;
    margin:0 0 0 0;
    background-color:#FFF;
    border-bottom:2px solid #FF4100;
    float:left;
    clear:both;
}

#content{
    margin:0px 0 30px 0;
    padding:0 20px 15px 20px;
    float:left;
    width:660px;
}

#header img{border:none;}

#nav{
    margin:0 0 30px 0;
    font-size:10px;
    width:220px;
    float:left;
}

#nav ul{
    list-style:none;
    padding:0;
    margin:0;
}

#nav li{
    margin:0 0 1px 0;
}

#nav li a{
    text-decoration:none;
    color:#17385A;
    padding:4px 0 4px 14px;
    display:block;
    border-bottom:1px solid #E5B019;
}

#nav li a:hover{
    text-decoration:none;
    color:#FFF;
    border-bottom:1px solid #17385A;
    background-color:#E5B019;
}

#nav li a.sub  {padding-left:40px;}

li a#current{
    text-decoration:none;
    color:#FFF;
    border-bottom:1px solid #17385A;
    background-color:#E5B019;
}

#footer{
    width:950px;
    color:#CCC;
    float:left;
    padding:3px 0 0 0;
    margin:0;
    font-size:11px;
}

#footer p{
    float:left;
    width:300px;
}

#counters img{
    float:right;
    margin-left:5px;
}
td, input, textarea { font-family: Verdana; font-size: 12px }
input, textarea { border: 1px #777 solid }

div.bottom_links {
    font-family: Verdana;
    font-size: 10px;
    color: #aaa
}

TD.topmenu A {color: #e5b019; font-weight: bold; text-decoration: none;}
TD.topmenu A:hover {color: #24b09b; font-weight: bold; text-decoration: underline;}