body { margin:0; padding:0; background:url(img/sky1.jpg) 0 0 repeat-x; text-align:center; background-color:#FFFFFF}
.title { margin-bottom:25px; float:left}
p { font:12px/1.7em Tahoma, Verdana, "Trebuchet MS"; margin-top:10px;}
h3 { font:20px/1.5em Tahoma, Verdana, "Trebuchet MS"; color:#CC0000; margin:0; padding:0;}
h4 { font:15px Tahoma, Verdana, "Trebuchet MS"; color:#003399; font-weight:bold; margin-bottom:0;}
.menu { background:url(img/menu_bg.png) no-repeat; width:224px; smargin-bottom:1em; padding-top:.7em; font:12px Tahoma, Verdana, "Trebuchet MS"; color:#7c7c7c;}
.menu div.link { color:#7c7c7c; padding:9px 0}
.menu div.link a { padding-left:2.7em; color:#2a6dc8; }
.link a:hover {background:url(img/arrow_gray.png) no-repeat}
.menu div.link2 { color:#7c7c7c; padding:9px 0}
.menu div.link2 a { padding-left:4.5em; color:#2a6dc8; }
.link2 a:hover {background:url(img/arrow_gray.png) no-repeat}
.menu #active a {background:url(img/arrow.png) no-repeat}
.under { border-bottom:1 px dotted #999999; height:20px}
.dot { background:url(img/dot.png) right no-repeat; height:1px;  padding-left:29px}
#correction a, #correction a:hover, .menu #active #correction a{ margin:0; padding-left:32px; background:none}

.z {padding:10px;}
.ttable { border-bottom:1px  dotted #CCC}
th, td.ttable, .ao { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
th { color:#666; padding:5px 0}
td.ttable { vertical-align:top}
form#town { font-size:14px}
#town img { vertical-align: top}
.ao a { color:#2a6dc8}
.ao a:hover { text-decoration:none; color:#003399}
.ao a#act { color:#7c7c7c; text-decoration:none}
.home {position:relative; width:94px; height:94px; cursor:pointer; float:right}

