@charset "utf-8";
body {font: 16px Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #000000;background-image:url(background.jpg);background-repeat:repeat-y;background-position:center;	background-color: #e8f2f7;}

#container {width:1058px; margin:0 auto;}
#nav1 {background-color:#111; font-size:70%; padding:.6em; text-align:right; color:#FFFFFF; padding-right:50px}
#nav1 a {color:#FFFFFF}
#banner {margin:30px 50px}
.artitle {text-align:right;font-size:1.7em;font-family:Georgia, "Times New Roman", Times, serif;color:#ff9900;font-weight:normal;margin:0}
.arsubtitle {text-align:right; font-size:.42em; color:#111; margin:0; font-family:Arial, Helvetica, sans-serif;}
#MenuBar1 {	position:absolute;top:8em;background-color:#ff9900;width:958px;padding:0em 50px;z-index:1}
#MenuBar1 a{font-size:.74em; font-weight:bold}
#MenuBar1 a:hover{background-color:#ff6600;}

#footer {clear:both; background-image: url(footer2.jpg);background-repeat: no-repeat; height:190px; background-position:bottom; padding-top:52px; font-family:Georgia, "Times New Roman", Times, serif; color:#e7ab59;}
#footer a{float:left;display:inline-block;padding:5px;font-size:0.74em;width:173px;color: #FFFFFF;margin: 1px; font-family:Arial, Helvetica, sans-serif}
#footer p{text-align:left; padding:6px 50px; font-size:.7em; margin:0}

#mainContent {font-size:.74em;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px; clear:both; margin-top:30px}
#mainContent p, #mainContent li {line-height:150%}

.grid9 {width:949px; display:inline; float:left;}
.grid6 {width:622px; display:inline; float:left}
.grid3 {width:295px; display:inline; float:left; padding-left:20px}
.grid3a {width:235px;display:inline;float:left;padding:10px;}
.omega {padding-right:20px; border-right:2px dotted #ccc;}
.alpha {padding-left:50px;}
.grid3 td, .grid3 table {border:none; text-align:center}

a img{border:none}
a {text-decoration:none; color:#125f82; font-weight:bold}
h1, h2 {font-family:"Georgia", "Times New Roman", Times, serif;}
h1 {font-size:300%;	font-weight:normal;	margin:.5em 0}
h2 {	font-size:200%;	font-weight: normal;}
h3 {font-size:160%;}
h4 {font-size:140%;}
h5 {font-size:110%;}

h2, h3, h4, h5 {margin:2em 0 0 0}
.subtext {margin-top:0; font-weight:bold; text-align:center}
.footnote {font-size:90%;margin-top:40px;background-image:url(footnote.gif);background-repeat:no-repeat;padding-top:26px;padding-bottom: 20px;}
blockquote {background-image:url(quote.gif);background-repeat:no-repeat;padding-left:50px;margin-left:10px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-top: 40px;margin-bottom: 40px;}
.takeout {border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:0 8px; margin:40px 0}
.takeout h3{color:#FF6600; margin-top:1em}
.section {border-top:1px dashed #ccc; padding:0 8px; margin:20px 0}
.section ul {margin-left:0px;padding-left:25px;margin-top: 0px;padding-top: 0px;}
.path{margin: 0;padding: 10px 0 20px 50px; font-size:90%;}
.next{padding: 30px 0 20px 0; font-size:90%;}
#header {height: 120px;}

table {width: 100%;padding: 0;border-left: 1px solid #dacfc1;border-collapse:collapse;font: normal 100%/150% Calibri, Arial,Helvetica, sans-serif;}
caption {text-align:left;font-weight:bold;width:auto;padding-top: 2em;padding-bottom: 0.5em;margin-bottom: 0.5px;}
th {color: #FFFFFF;border-right: 1px solid #dacfc1;border-bottom: 1px solid #dacfc1;border-top: 1px solid #dacfc1;text-align: left;padding: 8px 8px 4px 8px;vertical-align:middle;background: #ff6600 url(bg_header.jpg) repeat-x;}
.sh1 {color: #111;background-color: #cc9900; background-image:url(sh1.jpg)}
.sh2 {background-color: #ffcc66; background-image:none; color:#111}
.sh3 {background-color: #cccccc; background-image:none; color:#333333; text-align:left}
.arc {background-color: #f3f0ec;font-weight: bold;}
.ar tbody td, td.ar {text-align:right}
td {border-right: 1px solid #dacfc1;border-bottom: 1px solid #dacfc1;padding: 4px 8px;color: #333;vertical-align: top;}
.silent {border-bottom:none}
.silent ul {margin-top:0; margin-bottom:0}
td:hover {background-color:#dacfc1}
td:hover, tr:hover {background-image:url(blksq.png)}
td.subtotal {text-transform:uppercase;border-top-width: 0;border-left-width: 0;border-right: 1px solid #dacfc1;border-bottom: 2px solid #a69e94;}
td.total {font-weight:bold;	text-transform:uppercase;border-top-width: 0;border-left-width: 0;border-right: 1px solid #dacfc1;border-bottom: 3px solid #a69e94;}
tfoot td, tfoot td:hover{font-size:90%;padding-top:30px;background-image:none;background-color:#FFFFFF;}

tbody td.al {text-align:left}
colgroup {border-right:2px solid #a69e94}
colgroup.no {border-right:none}
.descriptor {border:1px solid #ff9900; padding:8px; background-color:#fffbe4; font-size:.9em}
dt {font-weight:bold}
dd {margin-left:.2em; color:#333333; margin-bottom:.5em}

