/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF; letter-spacing:0.5px;}
.content {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contentRight {padding:15px; background-color:#FFFFFF; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.contentLeft {padding:15px; background-color:#FFFFFF; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.contentmiddle {padding:15px; background-color:#FFFFFF;}
.contentnotes {padding:15px; background-color:#FFFFFF;}
.topgraphicbkr {background-image:url(../images/bkr.gif); background-repeat:no-repeat; background-position:top right;}
.border {border:5px solid #1F3065;}

H1 {color:#000; font-size:12px; background-color:#C4C4C4; background-image:url(../images/header_cnr.gif); background-repeat:no-repeat; background-position:right; padding:5px; border-left:5px solid #C4C4C4;}

/* navigation */

.navigation{height:20px; background-color:#1F3065; padding:5px 10px 5px 10px; font-size:11px; border-left:5px solid #FFF; border-right:5px solid #FFF;}
.mainNav {border-left:1px solid #9196AA;}
.mainNav a {color:#FFF;text-decoration:none;text-align:center;padding:0px 5px;}
.mainNav a:hover {background:#FFF;color:#2E2B2B;}

.subnav {position: absolute;z-index:200px;text-align: left;display: none;border: 1px solid #000;background: #1F3065;text-decoration:none; color:#FFF;}
.subnav a {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-decoration:none;border:none;}
.subnav a:hover {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#9196AA; text-transform:none;text-decoration:none;}


/* style & backgrounds */
.breadCrumb {padding:8px 0px 8px 10px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:10px;}
.breadbluetext { color:#DD4026;}
.logo {background-color:#FFF; padding:10px}
.banner {background-color:#231F20; padding:2px; border-left:5px solid #FFF; border-right:5px solid #FFF;}

/* background color */
.footer {background-color:#000; color:#FFF; padding:10px; border-right:5px solid #FFF; border-left:5px solid #FFF; border-bottom:5px solid #FFF;}


/* headers */
.highlights {font-size:11px; color:#7A7A7A;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #DFDFDF;color: #000000; padding-right:3px;}
.fintop {border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; padding-right:3px;}
.finbottom {border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; padding-right:3px;}
.finmiddle {border-left:1px solid #000; border-right:1px solid #000; padding-right:3px;}

.thinline {border-bottom:1px solid #000; padding-right:3px;}
.thickline {border-bottom:2px solid #000; padding-right:3px;}
.thicklinetop {border-top:2px solid #000; padding-right:3px;}


.fincolumn {padding-right:3px;}


/* links */
.content a:link {color:#1F2F73;}
.content a:visited {color:#898FAB;}
.content a:hover {color:#000; background-color:#C3CFEA;}

.contentRight a:link {color:#000;}
.contentRight a:visited {color:#898FAB;}
.contentRight a:hover {color:#000; background-color:#C3CFEA;}

.contentnotes a:link {color:#000;}
.contentnotes a:visited {color:#898FAB;}
.contentnotes a:hover {color:#000; background-color:#C3CFEA;}


.contentLeft a:link {color:#000;}
.contentLeft a:visited {color:#898FAB;}
.contentLeft a:hover {color:#000; background-color:#C3CFEA;}

.contentmiddle a:link {color:#000;}
.contentmiddle a:visited {color:#898FAB;}
.contentmiddle a:hover {color:#000; background-color:#C3CFEA;}

.breadCrumb a:link {color:#1F2F73;}
.breadCrumb a:visited {color:#898FAB;}
.breadCrumb a:hover {color:#000; background-color:#C3CFEA;}

@media print {

body {font:70% Arial, Helvetica, sans-serif;color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF; letter-spacing:0.5px;}
.content {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contentRight {display:none;}
.contentLeft {display:none;}
.contentmiddle {padding:15px; background-color:#FFFFFF;}
.contentnotes {padding:15px; background-color:#FFFFFF;}
.topgraphicbkr {display:none;}
.border {border:5px solid #1F3065;}

H1 {color:#000; font-size:12px; background-repeat:no-repeat; background-position:right;}

/* navigation */

.navigation{ display:none;}
.mainNav {border-left:1px solid #9196AA;}
.mainNav a {color:#FFF;text-decoration:none;text-align:center;padding:0px 5px;}
.mainNav a:hover {background:#FFF;color:#2E2B2B;}

.subnav {position: absolute;z-index:200px;text-align: left;display: none;border: 1px solid #000;background: #1F3065;text-decoration:none; color:#FFF;}
.subnav a {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-decoration:none;border:none;}
.subnav a:hover {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#9196AA; text-transform:none;text-decoration:none;}


/* style & backgrounds */
.breadCrumb {display:none;}
.breadbluetext { color:#DD4026;}
.logo {display:none;}
.banner {display:none;}

/* background color */
.footer {display:none;}


/* headers */
.highlights {font-size:11px; color:#7A7A7A;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #DFDFDF;color: #000000; padding-right:3px;}
.fintop {border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; padding-right:3px;}
.finbottom {border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; padding-right:3px;}
.finmiddle {border-left:1px solid #000; border-right:1px solid #000; padding-right:3px;}

.thinline {border-bottom:1px solid #000; padding-right:3px;}
.thickline {border-bottom:2px solid #000; padding-right:3px;}
.thicklinetop {border-top:2px solid #000; padding-right:3px;}


.fincolumn {padding-right:3px;}


/* links */
.content a:link {color:#1F2F73;}
.content a:visited {color:#898FAB;}
.content a:hover {color:#000; background-color:#C3CFEA;}

.contentRight a:link {color:#000;}
.contentRight a:visited {color:#898FAB;}
.contentRight a:hover {color:#000; background-color:#C3CFEA;}

.contentnotes a:link {color:#000;}
.contentnotes a:visited {color:#898FAB;}
.contentnotes a:hover {color:#000; background-color:#C3CFEA;}


.contentLeft a:link {color:#000;}
.contentLeft a:visited {color:#898FAB;}
.contentLeft a:hover {color:#000; background-color:#C3CFEA;}

.contentmiddle a:link {color:#000;}
.contentmiddle a:visited {color:#898FAB;}
.contentmiddle a:hover {color:#000; background-color:#C3CFEA;}

.breadCrumb a:link {color:#1F2F73;}
.breadCrumb a:visited {color:#898FAB;}
.breadCrumb a:hover {color:#000; background-color:#C3CFEA;}
}