/* CSS Document */


body {font:70% Arial, Helvetica, sans-serif;color: #3C3C3C;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {color:#1E74C2; font-size:14px; font-weight:bolder;}
h2 {color:#000; font-size:11px;font-weight:bold;}
h3 {color:#09347A; font-size:12px;}
.content {padding:15px; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
.contentleft {padding:15px; border-left:1px solid #E8E8E8; background-image:url(../images/left_graph_bkr.gif); background-repeat:no-repeat;}
.contentright {padding:15px; border-right:1px solid #E8E8E8; background-color:#DCE7F6;}
.contentmiddle {padding:15px; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8;}


/*navigation*/
.navigation{background:#007BC4;color:#FFF;padding:10px; border-top:1px solid #CFD4D9;}
.mainNav{color:#FFF;padding:0px 6px 0px 6px;border-left:1px solid #FFF;}
.mainNav a:link, .mainNav a:visted {color:#FFF;}
.mainNav a:hover {color:#FFF;text-align:center;}
.subNav{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #0076C2; color:#FFF; *margin-left:-105px;*margin-top:12px;}
.subNav a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px; border-bottom:1px solid #318CCC;}
.subNav a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px;background:#211D1E;}


/*headers*/
.blutextLrg {color:#007BC4; font-size:17px; font-weight:100;}
.blutext {color:#007BC4; font-weight:900;}
.smltext {font-size:9px}


/*financials*/
.datatable tr:hover, .datatable tr.hilite {background-color: #E6E6E6;color: #000000;}
.notesbackground {background-color:#007AC2; padding:10px; color:#FFF; font-weight: bold;}
.thinline {border-bottom:1px solid #0070BE;}
.thickline {border-bottom:2px solid #0070BE;}
.finselect {background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.finselectthinline {background-color:#CEDEF2; border-bottom:1px solid #0079C2; color:#318CCC;}
.finselectthickline {background-color:#CEDEF2; border-bottom:2px solid #0079C2; color:#318CCC;}
.fintableheader {border-bottom:1px solid #0079C2; color:#0070BE; font-weight:900;}

.boxleft {border-left:1px solid #0079C2;}
.boxright {border-right:1px solid #0079C2;}
.boxbottomleft {border-left:1px solid #0079C2; border-bottom:1px solid #0079C2; font-weight: 900; color:#318CCC;}
.boxbottomright {border-right:1px solid #0079C2; border-bottom:1px solid #0079C2;}
.boxtop {border-top:1px solid #0079C2;}
.boxbottom {border-bottom:1px solid #0079C2;}
.boxtopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2; font-weight: 900; color:#318CCC;}
.boxtopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;}
.boxselecttop {border-top:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselecttopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselecttopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#CEDEF2font-weight: 900; color:#318CCC;;}
.boxselectbottomright {border-bottom:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselectbottomleft {border-bottom:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#CEDEF2;font-weight: 900; color:#318CCC; }
.boxselectleft {border-left:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselectright {border-right:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselectbottom {border-bottom:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}


/*links*/

a:link {color:#FFF; text-decoration:none;}
a:visited {color:#FFF; text-decoration:none;}
a:hover {color:#FFF; text-decoration:none;}

.content a:link {color:#00316B;}
.content a:visited {color:#00316B;}
.content a:hover {color:#000;}

.breadcrumb a:link {color:#000; text-decoration:underline;}
.breadcrumb a:visited {color:#000; text-decoration:underline;}
.breadcrumb a:hover {color:#000; text-decoration:underline;}


/*general styles*/
.logo { background-color:#FFF; padding:15px; border-top:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-left:1px solid #E0E0E0;}
.breadcrumb {color:#000; background-color:#FFF; padding:8px; border-bottom:1px solid #E8E8E8; font-size:9px;}
.footerleft {background-image:url(../images/footer_left.gif); background-repeat:repeat-x; background-color:#004985;padding-left:5px; padding-top:8px;}
.footerright { background-image:url(../images/footer_right.gif); background-repeat:repeat-x; background-color:#004985; color:#FFF; padding-top:8px; padding-right:5px;}


/*links*/

.content a:link {color:#042E61; text-decoration:underline;}
.content a:visited {color:#042E61; text-decoration:underline;}
.content a:hover {color:#000; text-decoration:underline;}

.footer a:link {color:#FFF; text-decoration:underline;}
.footer a:visited {color:#FFF; text-decoration:underline;}
.footer a:hover {color:#000; text-decoration:underline;}


.contentleft a:link {color:#042E61; text-decoration:underline;}
.contentleft a:visited {color:#042E61; text-decoration:underline;}
.contentleft a:hover {color:#000; text-decoration:underline;}

/*links*/
.contentright a:link {color:#042E61; text-decoration:underline;}
.contentright a:visited {color:#042E61; text-decoration:underline;}
.contentright a:hover {color:#000; text-decoration:underline;}

.contentmiddle a:link {color:#042E61; text-decoration:underline;}
.contentmiddle a:visited {color:#042E61; text-decoration:underline;}
.contentmiddle a:hover {color:#000; text-decoration:underline;}


@media print {
body {font:70% Arial, Helvetica, sans-serif;color: #3C3C3C;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {color:#1E74C2; font-size:14px; font-weight:bolder;}
h2 {color:#000; font-size:11px;text-transform:uppercase;font-weight:bold;}
h3 {color:#09347A; font-size:12px;}
.content {padding:15px; border:1px solid #E8E8E8;}
.contentleft { display:none;}
.contentright {display:none;}
.contentmiddle {padding:15px; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8;}


/*navigation*/
.navigation{display:none;}
.mainNav{color:#FFF;padding:0px 6px 0px 6px;border-left:1px solid #FFF;}
.mainNav a:link, .mainNav a:visted {color:#FFF;}
.mainNav a:hover {color:#FFF;text-align:center;}
.subNav{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #0076C2; color:#FFF; *margin-left:-105px;*margin-top:12px;}
.subNav a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px; border-bottom:1px solid #318CCC;}
.subNav a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px;background:#211D1E;}


/*headers*/
.blutextLrg {color:#007BC4; font-size:17px; font-weight:100;}
.blutext {color:#007BC4; font-weight:900;}
.smltext {font-size:9px}


/*financials*/
.datatable tr:hover, .datatable tr.hilite {background-color: #E6E6E6;color: #000000;}
.notesbackground {background-color:#007AC2; padding:10px; color:#FFF; font-weight: bold;}
.thinline {border-bottom:1px solid #0070BE;}
.thickline {border-bottom:2px solid #0070BE;}
.finselect {background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.finselectthinline {background-color:#CEDEF2; border-bottom:1px solid #0079C2; color:#318CCC;}
.finselectthickline {background-color:#CEDEF2; border-bottom:2px solid #0079C2; color:#318CCC;}
.fintableheader {border-bottom:1px solid #0079C2; color:#0070BE; font-weight:900;}

.boxleft {border-left:1px solid #0079C2;}
.boxright {border-right:1px solid #0079C2;}
.boxbottomleft {border-left:1px solid #0079C2; border-bottom:1px solid #0079C2; font-weight: 900; color:#318CCC;}
.boxbottomright {border-right:1px solid #0079C2; border-bottom:1px solid #0079C2;}
.boxtop {border-top:1px solid #0079C2;}
.boxbottom {border-bottom:1px solid #0079C2;}
.boxtopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2; font-weight: 900; color:#318CCC;}
.boxtopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;}
.boxselecttop {border-top:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselecttopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselecttopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#CEDEF2font-weight: 900; color:#318CCC;;}
.boxselectbottomright {border-bottom:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselectbottomleft {border-bottom:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#CEDEF2;font-weight: 900; color:#318CCC; }
.boxselectleft {border-left:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselectright {border-right:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.boxselectbottom {border-bottom:1px solid #0079C2;background-color:#CEDEF2; font-weight: 900; color:#318CCC;}
.footerleft { display:none;}
.footerright { display:none;}


/*links*/

a:link {color:#FFF; text-decoration:none;}
a:visited {color:#FFF; text-decoration:none;}
a:hover {color:#FFF; text-decoration:none;}

.content a:link {color:#00316B;}
.content a:visited {color:#00316B;}
.content a:hover {color:#000;}

.breadcrumb a:link {color:#000; text-decoration:underline;}
.breadcrumb a:visited {color:#000; text-decoration:underline;}
.breadcrumb a:hover {color:#000; text-decoration:underline;}


/*general styles*/
.logo { display:none;}
.breadcrumb {display:none;}
.footer {display:none;}


/*links*/

.content a:link {color:#042E61; text-decoration:underline;}
.content a:visited {color:#042E61; text-decoration:underline;}
.content a:hover {color:#000; text-decoration:underline;}

.contentleft a:link {color:#042E61; text-decoration:underline;}
.contentleft a:visited {color:#042E61; text-decoration:underline;}
.contentleft a:hover {color:#000; text-decoration:underline;}

/*links*/
.contentright a:link {color:#042E61; text-decoration:underline;}
.contentright a:visited {color:#042E61; text-decoration:underline;}
.contentright a:hover {color:#000; text-decoration:underline;}

.contentmiddle a:link {color:#042E61; text-decoration:underline;}
.contentmiddle a:visited {color:#042E61; text-decoration:underline;}
.contentmiddle a:hover {color:#000; text-decoration:underline;}
}
