@charset "utf-8";
body {
	margin: 0;
	padding: 0;
	color: #000000;
	background-image:url(background.jpg);
	background-repeat:repeat-y;
	background-position:center;
	background-color: #e8f2f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

#container {width:1058px; margin:0 auto; font-size:100%}
#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:#2684b3;
	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:#2684b3; width:958px; padding:0em 50px; background-image:url(navtrans.png); z-index:1}
#MenuBar1 a{font-size:.74em; font-weight:bold}
#MenuBar1 a:hover{background-color:#cc0000; background-image:url(navtrans.png);}

#footer {clear:both; background-image: url(footer2.jpg);background-repeat: no-repeat; height:170px; background-position:bottom; padding-top:52px}
#footer a{float:left; display:inline-block; color:#FFFFFF; padding:6px; font-size:.74em; width:180px}
#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%;}
p {font-size:100%}


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: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}
.takeout {border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:0 8px; margin:40px 0}
.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 #C1DAD7; 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 #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;text-align: left;padding: 8px 8px 4px 8px;vertical-align:middle;background: #206e95 url(bg_header.jpg) no-repeat;}
.sh1 {color: #FFFFFF;background-color: #2c9ad1; background-image:url(sh1.jpg)}
.sh2 {background-color: #6bafd1; background-image:none;}
.sh3 {background-color: #cccccc; background-image:none; color:#333333}
.arc, .arp {text-align:right}
.arc {background-color: #e9f3f8;font-weight: bold;}
td {border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;padding: 4px 8px;color: #333;vertical-align: top;}
.silent {border-bottom:none}
.silent ul {margin-top:0; margin-bottom:0}
td:hover {background-color:#C1DAD7}
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 #C1DAD7;border-bottom: 2px solid #C1DAD7;}
td.total {
	font-weight:bold;
	text-transform:uppercase;
	border-top-width: 0;
	border-left-width: 0;
	border-right: 1px solid #C1DAD7;
	border-bottom: 3px solid #c1daff;
}
tfoot td, tfoot td:hover{font-size:90%;padding-top:30px;background-image:none; background-color:#FFFFFF}

