body{margin:20px 0;background:#fff;font:normal 12px Tahoma,sans-serif}
p{text-align:justify}

#header,#main,#main2,#footer{width:693px;margin:auto}

#header{position:relative;background:url(../img/bg-top.jpg) no-repeat}
 #logo{position:absolute;top:30px}

#copy{font-size:11px;font-weight:bold;color:#3a3a3a;text-align:center}
 
#footer{height:31px}
#footer a{display:block}
#footer .left{float:left;margin-left:40px;margin-top:7px;font-size:11px;color:#333}
#footer a:hover{color:#999}
#footer #oak{float:right;margin-right:40px}

hr{border:1px solid #dbdbdb;border-width:1px 0 0;margin:20px 0;height:0}

.flags a img{opacity:1;filter:alpha(opacity=100)}
.flags a:hover img{opacity:.5;filter:alpha(opacity=50)}

#content a{color:#c68521}
#nav li a:hover,#content a:hover{color:#e8a743}

.fl{float:left}
.fr{float:right}
.ar{text-align:right}
.vm{vertical-align:middle}
.cb{clear:both;height:1px}

td,th{border:1px solid #ccc;;padding:5px;text-align:left}
th{background:#ddd}
td{background:#eee;vertical-align:top}
td a.i{margin-right:7px}
tr.error td{border-color:#f99;background:#fcc;color:#f00;font-weight:bold}
#content tr.error li{padding:3px 0 0 0;background:none}

small{font-size:0.9em}ckground:none}

small{font-size:0.9em}
