html {margin:0;background:#90d3fe;height:100%;}
body {margin:0;font-family:Tahoma,Verdana,Arial;font-size:10pt;background:url('/templates/v3/images/bg.jpg') repeat-x left top;color:#626262;height:100%;padding-top:20px;}
a img {border:0;}
h1,h2 {margin:0;padding:0;font-weight:normal;}
h1 {color:#245389;font-size:20pt;margin-left:-3px;}
h2 {color:#6f6f6f;font-size:13pt;}
ul {list-style-type:none;padding:0 10px;text-align:right;margin:0;}
dl dt {clear:both;float:left;width:150px;}
dl dd {float:left;margin:0 0 0.5em 0.25em;width:300px;}

#container {margin:0 auto;background:#fff;width:935px;text-align:center;padding:10px;}
#nav {width:550px;float:right;height:57px;text-align:right;padding-top:25px;font-size:12pt;font-family:Arial;padding-right:5px;font-weight:bold;}
#portfolio {width:230px;float:right;padding-top:17px;}
#portfolio p {padding:5px;margin:0;}
#alt_content {float:left;width:743px;text-align:left;background:url('/templates/v3/images/alt_body_bg.gif') repeat-y left top;padding:0 17px 17px 17px;}
#content {float:left;width:771px;text-align:left;background:url('/templates/v3/images/body_bg.gif') repeat-y left top;}
#subnav {width:158px;float:left;padding-top:5px;}
#body {width:504px;float:left;padding:0 17px 17px 17px;}
#body ul {list-style-type:square;list-style-position:inside;text-align:left;}
#footer {clear:both;text-align:center;font-size:8pt;line-height:150% !important;line-height:175%;padding:8px 5px 0 5px !important;padding:8px 5px 0 5px;background:url('/templates/v3/images/ft_bg.jpg') repeat-x left top;color:#fff;height:42px;}

.ac {text-align:center;}
.al {text-align:left;}
.ar {text-align:right;}
.b {font-weight:bold;}
.button {border:1px solid #000;background:url('/templates/v3/images/ft_bg.jpg') repeat-x left top;color:#fff;font-weight:bold;}
.fl {float:left;}
.fr {float:right;}
.clr {clear:both;}
.small {font-size:10px;}

a:link, a:visited {color:#0d8fe5;}
a:hover {text-decoration:none;}

#nav a:link, #nav a:visited {color:#626262;text-decoration:none;padding:9px;}
#nav a:hover {color:#fff;background:#0d8fe5;}
#nav a:link.active, #nav a:visited.active {color:#0d8fe5;background:#fff;}
#footer a:link, #footer a:visited {color:#fff;font-weight:bold;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#subnav a:link, #subnav a:visited {color:#626262;font-size:8pt;text-decoration:none;}
#subnav a:hover {text-decoration:underline;}
#alt_content img {padding:10px;}