/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #6185A9;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#000000;}
.maintable {background-color:#FFFFFF; border:5px solid #007BC6;}
strong { color:#00316B;}
h1 {color:#007BC6; font-size:15px; font-weight:bold; font-stretch: narrower; letter-spacing:-1px;}
h2 {color:#A29061; font-size:15px;}
h3 {color:#09347A; font-size:12px;}
.content {padding:15px;}
ul {margin-left:30px; margin-bottom:3px;}
hr {color:#D5DEEF; padding-bottom:0px;padding-top:0px;}
strong {color:#0079C2;}
.contenthome {padding:15px;}

/*default links*/
a:link {color:#042E61;}
a:visited {color:#042E61;}
a:hover {color:#000;}

/*navigation*/
#navigation {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; background-color:#00316B; border-left:10px solid #FFF;border-right:10px solid #FFF; padding:2px; text-transform:uppercase;}
#navigation ul {list-style: none;margin: 0; padding:8px;}
#navigation li {display: inline;}
#navigation a:link, #navigation a:visited { padding: 5px 10px 10px 10px; color: #FFFFFF;background-color: #00316B;text-decoration: none;border: 1px solid #007BC6;}
#navigation a:hover {color: #FFFFFF;background-color: #007BC6;}
#navigation li.navOvr a:link, #navigation li.navOvr a:visited {color: #FFFFFF;background-color: #007BC6;}


/*headers*/


/*financial*/
.thinline {border-bottom:1px solid #000;}
.thinline2006 {background-color:#E9E9E9; border-bottom:1px solid #000;}
.thickline {border-bottom:2px solid #000;}
.thickline2006 { background-color:#E9E9E9; border-bottom:2px solid #000;}
.redtext {color:#FF0000;}
.datatable tr:hover, .datatable tr.hilite {background-color: #D3D7DA;color: #000000;}
.dottedline {display:none;}
.column {background-color:#E9E9E9;font-weight:bold;}
.boxtop { border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000;}
.boxmiddle { border-left:1px solid #000;border-right:1px solid #000;}
.boxbottom { border-left:1px solid #000;border-right:1px solid #000; border-bottom:1px solid #000;}
.datatable tr:hover, .datatable tr.hilite {background-color: #E7EFF7;color: #000000;}
.downloads { padding:3px;}
.downloadpdf {border-right: #000 1px dotted; padding-right: 10px; border-top: #000 1px dotted; padding-left: 10px; padding-bottom: 10px; border-left: #000 1px dotted; padding-top: 10px; border-bottom: #000 1px dotted; background-color: #ffffcc;}
.donwloadsline {border-bottom:1px solid #E7E7E7;}



/*backgrounds*/
.bluebackground {background-color:#007BC6; border-left:10px solid #FFF; border-bottom:1px solid #00316B;}
.bluebackgroundcircles {background-color:#007BC6; border-right:10px solid #FFF; background-image:url(../images/circles.gif); background-position:right; background-repeat:no-repeat; border-bottom:1px solid #00316B;}
.highlights {background-color:#E7EFF7; padding:15px; border-left:10px solid #FFF; border-right:1px solid #D5DEEF;}
.highlightsline { background-image:url(../images/blue_line_dots.gif); background-repeat:no-repeat; height:1px; background-position:left;}
.notes {background-color:#0079C2; color:#FFF; padding:4px;}
.tools {padding:3px;}

/*links*/
.content a:link {color:#00316B;}
.content a:visited {color:#00316B;}
.content a:hover {color:#000;}

/*general styles*/
.logo { padding-top:25px;padding-bottom:25px; padding-left:10px;}
.breadcrumb {color:#858DB4; border-bottom:1px solid #D5DEEF; padding:10px; border-left:10px solid #FFF; border-right:10px solid #FFF;}
.footer {color:#858DB4; border-bottom:10px solid #FFF; padding:10px; border-left:10px solid #FFF; border-right:10px solid #FFF; background-color:#00316B;}
.greytext {color:#94949C; font-size:110%;}
.aquablue {color:#007BC6; font-size:110%;}
.vertline {background-image:url(../images/vert_line.gif); background-repeat:no-repeat;}

/*form styles*/
input, select {font-size:100%;border:1px solid #09347A;}


/*links*/
.contentleft a:link {color:#042E61;}
.contentleft a:visited {color:#042E61;}
.contentleft a:hover {color:#000;}

/*links*/
.contentright a:link {color:#042E61;}
.contentright a:visited {color:#042E61;}
.contentright a:hover {color:#000;}

@media print {

body {font:70% Arial, Helvetica, sans-serif;color: #6185A9;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#000000;}
.maintable {background-color:#FFFFFF; border:5px solid #007BC6;}
strong { color:#00316B;}
h1 {color:#007BC6; font-size:15px; font-weight:bold; font-stretch: narrower; letter-spacing:-1px;}
h2 {color:#A29061; font-size:15px;}
h3 {color:#09347A; font-size:12px;}
.content {padding:15px;}
.contenthome { display:none;}
ul {margin-left:30px; margin-bottom:3px;}
hr {color:#D5DEEF; padding-bottom:0px;padding-top:0px;}
strong {color:#0079C2;}

/*default links*/
a:link {color:#042E61;}
a:visited {color:#042E61;}
a:hover {color:#000;}

/*navigation*/
#navigation { display:none;}
#navigation ul {list-style: none;margin: 0; padding:8px;}
#navigation li {display: inline;}
#navigation a:link, #navigation a:visited { padding: 5px 10px 10px 10px; color: #FFFFFF;background-color: #00316B;text-decoration: none;border: 1px solid #007BC6;}
#navigation a:hover {color: #FFFFFF;background-color: #007BC6;}
#navigation li.navOvr a:link, #navigation li.navOvr a:visited {color: #FFFFFF;background-color: #007BC6;}


/*headers*/


/*financial*/
.thinline {border-bottom:1px solid #000;}
.thinline2006 {background-color:#E9E9E9; border-bottom:1px solid #000;}
.thickline {border-bottom:2px solid #000;}
.thickline2006 { background-color:#E9E9E9; border-bottom:2px solid #000;}
.redtext {color:#FF0000;}
.datatable tr:hover, .datatable tr.hilite {background-color: #D3D7DA;color: #000000;}
.dottedline {display:none;}
.column {background-color:#E9E9E9;font-weight:bold;}
.boxtop { border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000;}
.boxmiddle { border-left:1px solid #000;border-right:1px solid #000;}
.boxbottom { border-left:1px solid #000;border-right:1px solid #000; border-bottom:1px solid #000;}
.datatable tr:hover, .datatable tr.hilite {background-color: #E7EFF7;color: #000000;}
.downloads { padding:3px;}
.downloadpdf {border-right: #000 1px dotted; padding-right: 10px; border-top: #000 1px dotted; padding-left: 10px; padding-bottom: 10px; border-left: #000 1px dotted; padding-top: 10px; border-bottom: #000 1px dotted; background-color: #ffffcc;}
.donwloadsline {border-bottom:1px solid #E7E7E7;}
.tools {display:none;}



/*backgrounds*/
.bluebackground {display:none;}
.bluebackgroundcircles {display:none;}
.highlights {background-color:#E7EFF7; padding:15px; border-left:10px solid #FFF; border-right:1px solid #D5DEEF;}
.highlightsline { background-image:url(../images/blue_line_dots.gif); background-repeat:no-repeat; height:1px; background-position:left;}
.notes {background-color:#0079C2; color:#FFF; padding:4px;}


/*links*/
.content a:link {color:#00316B;}
.content a:visited {color:#00316B;}
.content a:hover {color:#000;}

/*general styles*/
.logo { padding-top:25px;padding-bottom:25px; padding-left:10px;}
.breadcrumb {display:none;}
.footer {color:#858DB4; border-bottom:10px solid #FFF; padding:10px; border-left:10px solid #FFF; border-right:10px solid #FFF; background-color:#00316B;}
.greytext {color:#94949C; font-size:110%;}
.aquablue {color:#007BC6; font-size:110%;}
.vertline {background-image:url(../images/vert_line.gif); background-repeat:no-repeat;}

/*form styles*/
input, select {font-size:100%;border:1px solid #09347A;}


/*links*/
.contentleft a:link {color:#042E61;}
.contentleft a:visited {color:#042E61;}
.contentleft a:hover {color:#000;}

/*links*/
.contentright a:link {color:#042E61;}
.contentright a:visited {color:#042E61;}
.contentright a:hover {color:#000;}

}
