@charset "UTF-8";
/* CSS Document */

body {color:#fff; background:#600 url(/i/bg_pg.jpg) repeat-x 0 0;}
a, a:visited, a:active {color:#fff;}
a:hover {color:#000;}
#bg {background:transparent url(/i/bg_content.jpg) repeat-y top center;}
#header {width:1000px; height:220px; background:transparent url(/i/header.jpg) no-repeat 0 0; margin:0 auto; z-index:2; position:relative;}
.container {z-index:1;}
.portlet {padding: 0.2em;}
.portlet a {color:#A00;}
.portlet a:hover, .ui-widget-content a:hover {color:#F00; text-decoration:none;}
.portlet-title {display:block; padding:0.6em;}
.portlet-title a {margin:0; padding:0; display:block;}
.portlet-content {padding:0 0.7em 1px; margin-top:10px;}
#footer {width:960px; margin:0 auto 30px; padding:0px; color:#fff; border-bottom:10px solid #fff;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}
#footercontent {margin:0 10px 10px; padding: 1px 10px 10px; background-color:#000;}
#footercontent ul {padding-left:20px;}
#footercontent ul ul {}
#disclaimer {font-size:.8em; line-height:1.2em; padding:4px 10px 0px; color:#000;}
#copyright {font-size:.9em; padding:4px 10px 0px; text-align:center;}

.tbl-data, .tbl-links {border-collapse:collapse; background-color:#fee6b3; font-size:11px; margin:0; padding:0;}
.tbl-data tr.alt, .tbl-links tr.alt {background-color:#FEEECD;}
.tbl-data th, .tbl-links th {padding:2px; font-weight:bold; text-align:center; border:1px solid black; border-color:#FDCE69; background-color:#FDCE69;}
.tbl-data td, .tbl-links td {padding:2px; border:1px solid black; border-color:#FDCE69;}

.formText {width:90%; padding:5px; margin:4px 0; border:3px solid #e3d8c5; background-color:#EEE8DD;}

.bullet {float:left; margin:0.8em 0 0 0.7em;}
a.button {padding:0.4em 1em 0.4em 20px; position:relative; text-decoration:none;}
a.button:hover {background: #3c6439 url(/i/ui/ui-bg_gloss-wave_50_3c6439_500x100.png) 50% 50% repeat-x; color:#fff;}
.button span.ui-icon {left:0.2em; margin:-8px 5px 0 0; position:absolute; top:50%;}
.notice, .error {padding:0 0.7em 0 2.3em;}
.article-photo {margin:0 10px 10px 0; float:left;}
.title-icon {padding:4px; margin:-5px 4px 0 -5px; position:relative; width:16px; height:16px; display:block; float:left;}
.footnote {margin:0; padding:0; text-align:right; font-size:11px;}
