html,body{margin:0;padding:0;}body{font:73% arial, helvetica, sans-serif;line-height:1.8em;background:#fff url(../images/02.png) repeat;color:#666;}
#banner{width:100%;height:150px;background:#007FAA;border-bottom:3px solid #CCC;}
#banner h1{letter-spacing:3px;font-size:48px;color:#FFF;margin:auto 0 auto 250px;padding:50px 0 0;font-weight:bold;}
#banner h1 a{color:#FFF;}
#banner h1 span {color:#003399;font-size:100%;}#banner h2{margin:auto 0 auto 550px;padding: 20px 0 0 0;color:#FFFFFF;font-size:32px;}
ul#nav a:hover{background:#e7f1f8;color:#666;}ul#nav li.activelink a,ul#nav li.activelink a:hover{background:#fff;color:#003;}#container{width:770px;margin:0 auto;padding:0;}#content{width:490px;float:left;margin:25px 0 0;padding:0 0 30px 10px;}#content h1{font-size:1.5em;letter-spacing:3px;text-transform:uppercase;color:#06a;}#content_right{width:200px;float:right;padding-bottom:30px;margin:25px 10px 0 0;}#footer{clear:both;height:100px;border-top:3px solid #CCC;background:#007FAA;padding:5px;}#footer p,#footer a{color:#fff;font-size:12pt;margin:40px auto auto;}dl.curved{background:#007FAA;width:100%;margin:15px 0;padding:0;}dl.curved dt{text-align:center;font-weight:700;color:#fff;padding:10px;}dl.curved dd{background:#FFF;border:1px solid #007FAA;margin:0;padding:0;}dl.curved dd p{line-height:1.53em;margin:0;padding:10px;}a:link,a:visited{color:#286e87;background:inherit;text-decoration:none;}a:hover{text-decoration:none;color:#999;background:inherit;}#navlist{padding:10px;}#navlist li{list-style-type:none;color:#444;}
