body {font: 0.75em arial, helvetica, sans, verdana, sans-serif; 
padding:0; margin:0; color:#003768; background:#b0e2fa; text-align:center;}


h1 {color:#003768; font-size:1.5em; font-weight:normal; margin:0 0 15px 0; text-transform:uppercase;}
h2 {color:#003768; font-size:1.2em; margin-bottom:0;}
h3 {color:#82d5f7; font-size:1.1em; margin-bottom:0;}

p {margin-top:0;}
td {font-size:12px;}


#wrapper {position:relative; width:780px; min-width:780px; background:url('../i/wrap.jpg') repeat-y top left; margin:0 auto; padding:0; text-align:left;}
#topsec {position:absolute; z-index:199; top:0; left:8px; height:152px; width:764px; background:url('../i/topsec.gif') repeat-x left top;}
#logo {position:absolute; top:10px; left:0; width:764px; text-align:center;}
#title {padding-top:27px; font-size:1.5em;color:#fff;}

#homecontain {width:764px; padding:220px 0 20px 0; margin:0 0 0 8px; background:url('../i/hrep.gif') repeat-y top left;}
#innercontain {width:730px; padding:220px 0 20px 0; margin:0 0 0 25px; background:#fff;}
#homecontain h1 {color:#003768; font-size:1.2em; font-weight:normal; margin:0 0 15px 0; text-transform:none;}
#homecontain .float-r {float:right; width:235px; margin:0;}
#homecontain .float-r table tr td {padding:6px 6px 0 6px; text-align:center; width:215px;}
#homecontain .float-r table tr td h2 {font-size:2.5em; font-weight:400; margin:0;}
#hleft {float:left; width:480px; margin-left:10px; text-align:center;}

.blk_1 {color:#fff; background:#7cc242;}
.blk_1 h2 {color:#fff;}
.blk_2 {color:#003768; background:#bfdd9e;}
.blk_3 {color:#fff; background:#0d456e;}
.blk_3 h2 {color:#fff;}
.blk_4 {color:#003768; background:#82d5f7;}
.blk_5 {color:#003768; background:#c2e9fb;}

.clearboth {clear:both; height:1px;}

#topmenu {position:absolute; top:160px; left:15px; z-index:500; width:764px;}
#topmenu ul {list-style-type:none; margin:0; padding:0;}
#topmenu li {float:left; list-style-type:none; margin:0; padding:0; font-size:0.8em;}
#topmenu li a {color:#003768; display:block; height:30px; background:#7dd3f7; text-align:center; text-decoration:none; padding:3px 0 2px 0; font-weight:bold;}
#topmenu li a:hover {color:#003768; display:block; background:#c6e9fc;}
.butt1 {width:50px; border-right:1px #fff solid;}
.butt2 {width:74px; border-right:1px #fff solid;}
.butt3 {width:74px; border-right:1px #fff solid;}
.butt4 {width:74px; border-right:1px #fff solid;}
.butt5 {width:74px; border-right:1px #fff solid;}
.butt6 {width:84px; border-right:1px #fff solid;}
.butt7 {width:90px; border-right:1px #fff solid;}
.butt8 {width:74px; border-right:1px #fff solid;}
.butt9 {width:74px; border-right:1px #fff solid;}
.butt10 {width:74px;}

*html .butt6 {width:92px; border-right:1px #fff solid;}

.selected {background:#7cc242; color:#fff; text-align:center; font-weight:bold; height:30px; padding:3px 0 2px 0!important;}


.fin-tbl {width:100%;}
.fin-tbl tr td {vertical-align:bottom; padding:1px 5px 1px 3px;}
.fin-tbl tr th {padding:1px 5px 1px 3px; font-size:0.8em; text-align:left; background:#82d5f7; color:#fff;}
.uline1 {border-bottom:1px #003768 solid;}
.uline2 {border-bottom:2px #003768 solid;}
.t {border-top:1px #003768 solid;}
.tr {border-top:1px #003768 solid; border-right:1px #003768 solid;}
.r {border-right:1px #003768 solid;}
.tl {border-top:1px #003768 solid; border-left:1px #003768 solid;}
.l {border-left:1px #003768 solid;}
.b {border-bottom:1px #003768 solid;}
.bl {border-bottom:1px #003768 solid; border-left:1px #003768 solid;}
.br {border-bottom:1px #003768 solid; border-right:1px #003768 solid;}
.bt {border-bottom:1px #003768 solid; border-top:1px #003768 solid;}
.btr {border-bottom:1px #003768 solid; border-top:1px #003768 solid; border-right:1px #003768 solid;}
.btl {border-bottom:1px #003768 solid; border-top:1px #003768 solid; border-left:1px #003768 solid;}
.bl2 {border-bottom:2px #003768 solid; border-left:1px #003768 solid;}
.br2 {border-bottom:2px #003768 solid; border-right:1px #003768 solid;}
.tlr {border-top:1px #003768 solid; border-left:1px #003768 solid; border-right:1px #003768 solid;}
.blr {border-bottom:1px #003768 solid; border-left:1px #003768 solid; border-right:1px #003768 solid;}
.lr { border-left:1px #003768 solid; border-right:1px #003768 solid;}
.tblr {border-top:1px #003768 solid; border-left:1px #003768 solid; border-right:1px #003768 solid; border-bottom:1px #003768 solid;}
.spacer {line-height:3px; height:3px;}
.footer {font-size:11px;}