/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #404040;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.h1_home {font-size:12px;text-transform:uppercase; color:#19388A;}
.h1_homewhite {font-size:13px;text-transform:none; color:#FFF;}
h1 {font-size:17px;text-transform:uppercase; color:#19388A; font-weight:300; padding-bottom:3px;}
h2 {font-size:13px;text-transform:none; color:#1875A9;}
h3 {font-size:11px;text-transform:none; color:#727A35; padding:0px;}
h4 {font-size:13px;text-transform:none; color:#000;}
h5 {font-size:11px;text-transform:none; color:#76787B;}
h6 {font-size:13px;text-transform:none; color:#76787B;}

.content {padding:15px;  border-left:1px solid #E1E1E1; background-repeat:no-repeat;}
.contentLeft {padding:15px; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; }
.contentmiddle {padding:20px; background-color:#BCCAE3;}
.contentRight {padding:15px; background-color:#FFF; border-left:1px solid #FFF; color:#000;}
.contentwhite { background-image: url(../images/content_bg.png); background-repeat:repeat-x;}
.contentsearch {padding:15px;  border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; background-repeat:no-repeat;}

.greyline {border-bottom:1px solid #EFEFEF;}


/* textstyles */
.highlightsbluetext {color:#19388A; font-size:14px;}
.highlightsbluetextLarge {color:#19388A; font-size:25px;}
.greyblock {background-color:#E2E3E4; padding:12px;}
.lightblueblock {background-color:#DEDFEE; padding:12px;}
.blueblocks {background-color:#19398A; padding:12px; color:#7D82B8; font-size:12px;}
.whitetextlarge {color:#FFF; font-size:17px;}
.greytext {color:#7E7F80;}


/* backgrounds */
.bannerdarkblue {background-color:#003569; padding:15px; color:#FFF; background-image:url(../images/homeintroblockbkr.jpg); background-repeat:no-repeat; background-position:left;}
.footer {background-color:#003569; padding:10px; color:#FFF; border-top:3px solid #FFF;}
.logo {padding:15px; background-color:#FFF; border-top:1px solid #003569; border-left:1px solid #003569; border-right:1px solid #003569;}

/* styles */
.breadcrumbs {padding:10px; border-bottom:1px solid #E1E1E1; font-size:9px; background-color:whitesmoke; border-right:1px solid #E1E1E1; border-left:1px solid #E1E1E1;}
.redText {color:#FF0000;}

.homeblockintro {color:#FFF; background-color:#003569; padding:10px; filter:alpha(opacity=90);opacity:0.9;}
.homeheaders {background-color:#839CC4; padding:5px; color:#FFF; text-transform:uppercase;}
.homecontentblocks {background-color:#CCD6E6; padding:12px;}
.homecontentblocksbottom {background-color:#7A9EC4; padding-top:5px;}
.homeimagesfloat {float:left; margin-right:10px; margin-bottom:50px; border:1px solid #7A9EC4;}
.floatimages {float:left; margin-right:10px; margin-bottom:10px;}
.bannercaption {padding:3px; display:block; font-size:9.5px; border:1px solid #5A79A8; background-color:#86A2CB;}
.homepics {border:1px solid #fff;}
.printcopy { background-color:#6A6A6A; border:1px solid #FFF;}
.bluebold {color:#1875A9; font-weight:900;}
.blue {color:#1875A9;}
.darkblueblue {color:#19388A;}
.darkblueuppercase {color:#19388A; text-transform:uppercase;}

.leftheader {background-color:#003366; padding:8px; color:#FFF;}


/* left navigation */
#dis {display:block;width:210px; background-color:whitesmoke;}
#hidenav {display:none;width:5px;}
.leftnav {padding:10px; background-color:#fff; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; }
.leftnav .header {text-transform:normal;border:1px solid #98A0BF;}
.leftnav .cont {padding:10px 10px 10px 10px;border-left:1px solid #98A0BF;border-bottom:1px solid #98A0BF;}
.leftnav .contarrow {border-right:1px solid #98A0BF;border-bottom:1px solid #98A0BF;}

.leftnavrows {border-bottom:1px solid #E8E8E8; padding-top:3px; padding-bottom:3px;}


.leftnavrows a:link {color:#716559; text-decoration:none;}
.leftnavrows a:visited {color:#4C433A; padding-top:3px; padding-bottom:3px;text-decoration:none;}
.leftnavrows a:hover {padding-top:3px; padding-bottom:3px;text-decoration:none;}


/* links */
a:link, a:visited {color:#0A2052;text-decoration:underline;}
a:hover {color:#9FABC5;text-decoration:none;}

.contentRight a:link {color:#000;}
.contentRight a:visited {color:#B8BABC;}
.contentRight a:hover {color:#000;}

.homeblockintro a:link {color:#FFF;}
.homeblockintro a:visited {color:#FFF;}
.homeblockintro a:hover {color:#C8C9CE;}

.contentmiddle a:link {color:#FFF;}
.contentmiddle a:visited {color:#000;}
.contentmiddle a:hover {color:#000;}


.breadcrumbs a:link {color:#000;}
.breadcrumbs a:visited {color:#000;}
.breadcrumbs a:hover {color:#000;}

.logo a:link {color:#B1B2B9; font-size:10px;}
.logo a:visited {color:#000;}
.logo a:hover {color:#000;}



/* financials */
.fintableheadertop {background-color:#DEDFEE;}
.fintableheader {background-color:#DEDFEE; border-bottom:2px solid #19388A;}
.finthinline {border-bottom:1px solid #19388A;}
.finthinlineSelect {border-bottom:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finthicklineSelect {border-bottom:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finthickline {border-bottom:2px solid #19388A;}
.finselectopleft {border-top:1px solid #19388A; border-left:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finselectleft {border-left:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finselectright {border-right:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finselectrowright {border-right:1px solid #19388A; border-bottom:1px solid #19388A; border-top:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finselectrowleft {border-left:1px solid #19388A; border-bottom:1px solid #19388A; border-top:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finselectopright {border-top:1px solid #19388A; border-right:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finselectbottomleft {border-bottom:1px solid #19388A; border-left:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.finselectbottomright {border-bottom:1px solid #19388A; border-right:1px solid #19388A; background-color:#DEDFEE; color:#19388A;}
.datatable tr:hover, .datatable tr.hilite {background-color: #D4E1F3;color: #000000;}
.fincolumnselect {background-color:#DEDFEE; color:#19388A;}

.fintopleft {border-top:1px solid #19388A; border-left:1px solid #19388A;}
.finleft {border-left:1px solid #19388A;}
.finright {border-right:1px solid #19388A;}
.fintop {border-top:1px solid #19388A;}
.finbottom{border-bottom:1px solid #19388A;}
.fintopbot {border-bottom: 1px solid #19388A; border-top:1px solid #19388A;}
.fintopbotwhite {background-color:#FFF; border-bottom: 1px solid #19388A; border-top:1px solid #19388A;}
.fintopbotright {border-bottom: 1px solid #19388A; border-top:1px solid #19388A; border-right:1px solid #19388A;}
.finrowright {border-right:1px solid #19388A; border-bottom:1px solid #19388A; border-top:1px solid #19388A;}
.finrowleft {border-left:1px solid #19388A; border-bottom:1px solid #19388A; border-top:1px solid #19388A;}
.finrowleftwhite {background-color:#FFF; border-left:1px solid #19388A; border-bottom:1px solid #19388A; border-top:1px solid #19388A;}
.fintopright {border-top:1px solid #19388A; border-right:1px solid #19388A;}
.finbottomleft {border-bottom:1px solid #19388A; border-left:1px solid #19388A;}
.finbottomright {border-bottom:1px solid #19388A; border-right:1px solid #19388A;}
.finlineright {border-right:1px solid #19388A;}
.finlinerightSelect {border-right:1px solid #19388A;background-color:#DEDFEE }
.finlinerighttop {border-right:1px solid #19388A; border-bottom:2px solid #19388A;}
.finlinerightbottom {border-right:1px solid #19388A; border-bottom:2px solid #19388A;}
.finlinerighttopSelect{border-right:1px solid #19388A; border-bottom:2px solid #19388A; background-color:#DEDFEE;}
.finlinerighttopthin {border-right:1px solid #19388A; border-bottom:1px solid #19388A;}
.finlinerightbottomthin {border-right:1px solid #19388A; border-bottom:1px solid #19388A;}
.finlinerightbottomthink {border-right:1px solid #19388A; border-bottom:2px solid #19388A;}


.whitecolumnselect {background-color:#FFF; color:#19388A;}
.whitethinline {border-bottom:1px solid #19388A;}
.whitethickline {border-bottom:2px solid #19388A;}
.whitecolumnthinline {color:#19388A; border-bottom:1px solid #19388A; background-color:#FFF;}
.whitecolumnthickline {color:#19388A; border-bottom:2px solid #19388A; background-color:#FFF;}
.whitelineright {color:#19388A; border-right:1px solid #19388A;}
.whitelinerighttop {border-right:1px solid #19388A; border-top:1px solid #19388A;}
.whitelinerightbottom {border-right:1px solid #19388A; border-bottom:1px solid #19388A;}
.whitelinerightbottomthick {border-right:1px solid #19388A; border-bottom:2px solid #19388A;}
.whitelineleftbottomthick {border-left:1px solid #19388A; border-bottom:2px solid #19388A;}

.whitefintopleft {border-top:1px solid #19388A; border-left:1px solid #19388A; background-color:#FFF; color:#19388A; }
.whitefintop {border-top:1px solid #19388A; background-color:#FFF; color:#19388A; }
.whitefinbottom {border-bottom:1px solid #19388A; background-color:#FFF; color:#19388A; }
.whitefinleft {border-left:1px solid #19388A; background-color:#FFF; color:#19388A;}
.whitefinbottomleft {border-bottom:1px solid #19388A; border-left:1px solid #19388A; background-color:#FFF; color:#19388A; }


@media print {
}