/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.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;}

.border {border:3px solid #FFF;}
h3 {color:#007AC3; font-size:14px;}
h4 {color:#007AC3; font-size:12px;}
h1 {color:#09347A; font-size:16px;}

/* highlights lists */

/* left navigation */
#dis {display:block;width:160px; background-color:#FFFFFF;}
#hidenav {display:none;width:5px;}
.leftnav {padding:10px; background-color:#fff;}
.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;}

/* navigation */

.navigation{height:20px; background-color:#000; padding:5px 10px 5px 10px; font-size:11px; border-bottom:2px solid #FFF;}
.mainNav {border-left:1px solid #716559;}
.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 #716559;background: #000;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:#927560; text-transform:none;text-decoration:none;}



/* style & backgrounds */
.breadCrumb {padding:8px 0px 8px 10px; border-bottom:1px solid #EAEAEA;border-top:1px solid #EAEAEA; background-color:#FFFFFF; font-size:10px;}
.breadbluetext { color:#DD4026;}
.topbackground {background-image:url(../images/main_graphic.jpg); background-repeat:no-repeat; height:100px; width:250px; background-position:right; background-color:#FFFFFF;}
.logo {padding:10px 10px 10px 0px; background-color:#FFFFFF;}
.homepics {margin-right:10px; float:left; border:1px solid #C6C9D2; margin-bottom:10px;}
.smlText {font-size:9px;}
.groupServices {padding:10px 0px;border-top:10px solid #CDDEF1;border-bottom:10px solid #CDDEF1;}
.groupTbl {background:#CDDEF1;border-bottom:1px solid #FFF;}
.groupTblHead {font-weight:bold;color:#5089C8;}
.groupTblBlu {background:#CDDEF1;border-bottom:1px solid #FFF;color:#09347A;}
.groupBluItalics {color:#09347A;font-style:italic;}
.groupWhite {background:#FFF;}
.groupWhiteTotal {background:#FFF;border-bottom:1px solid #98BFE5;}
.overviewHilite {background:#CDDEF1;padding:10px;font-weight:bold;font-size:12px;}
.banner {padding-bottom:10px;}
.highlightsText {font-size:15px;}


/* background color */
.footer {background-color:#000; color:#FFF; padding:10px;}


/* headers */
.highlights {font-size:12px; color:#FFF; font-weight:900; background-color:#B44B2E; padding:4px; background-image:url(../images/highlights_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.financials {font-size:12px; color:#FFF; font-weight:900; background-color:#927560; padding:4px; background-image:url(../images/financials_bkr.gif); background-repeat:no-repeat; background-position:top right; }
.commentary {font-size:12px; color:#FFF; font-weight:900; background-color:#0079C2; padding:4px; background-image:url(../images/commentary_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.downloads {font-size:12px; color:#FFF; font-weight:900; background-color:#2756A2; padding:4px; background-image:url(../images/downloads_bkr.gif); background-repeat:no-repeat; background-position:top right;}

/*financial*/

.finbluebold {color:#097AC1; font-weight:900;}
.columnhighlight {color:#097AC1; font-weight:900; padding-right:5px;}
.column{padding-right:5px;}
.columnhighlighttop {color:#097AC1; font-weight:900; border-top:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.columnhighlightbottom {color:#097AC1; font-weight:900; border-bottom:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.columnhighlightmiddle {color:#097AC1; font-weight:900; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}

.highlighttop { border-top:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.highlightbottom { border-bottom:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.highlightmiddle { border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}


.columnline { background-image:url(../images/line.gif); background-repeat:repeat-y; background-position:center;}
.columnlinewhite { background-image:url(../images/line_white.gif); background-repeat:repeat-y; background-position:center;}
.thinline {border-bottom:1px solid #097AC1; padding-right:5px;}
.thinlinetop {border-top:1px solid #097AC1; padding-right:5px;}
.thickline {border-bottom:2px solid #097AC1; padding-right:5px;}

.datatable tr:hover, .datatable tr.hilite {background-color: #E5E5E5;color: #000000;}


/* links */
.contentmiddle a:link {color:#000;}
.contentmiddle a:visited {color:#1F2F73;}
.contentmiddle a:hover {color:#000; background-color:#C3CFEA;}

.content a:link {color:#000;}
.content a:visited {color:#1F2F73;}
.content a:hover {color:#000; background-color:#C3CFEA;}


.contentRight a:link {color:#000;}
.contentRight a:visited {color:#1F2F73;}
.contentRight a:hover {color:#000; background-color:#C3CFEA;}

.contentLeft a:link {color:#000;}
.contentLeft a:visited {color:#1F2F73;}
.contentLeft a:hover {color:#000; background-color:#C3CFEA;}


.contentTop a:link {color:#1F2F73;}
.contentTop a:visited {color:#1F2F73;}
.contentTop a:hover {color:#000; background-color:#C3CFEA;}


.breadCrumb a:link {color:#1F2F73;}
.breadCrumb a:visited {color:#1F2F73;}
.breadCrumb a:hover {color:#000; background-color:#C3CFEA;}

.leftnav a:link {color:#1F2F73;}
.leftnav a:visited {color:#1F2F73;}
.leftnav a:hover {color:#000; background-color:#C3CFEA;}

@media print {

body {font:70% Arial, Helvetica, sans-serif;color: #383636;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
.content {padding:15px; background-color:#FFFFFF; border:1px solid #EAEAEA;}
.contentRight {display:none;}
.contentLeft {display:none;}
.contentmiddle {padding:15px; background-color:#FFFFFF;}

.border {border:3px solid #FFF;}
h3 {color:#007AC3; font-size:14px;}
h4 {color:#007AC3; font-size:12px;}
h1 {color:#09347A; font-size:16px;}

/* highlights lists */

/* left navigation */
#dis {display:block;width:160px; background-color:#FFFFFF;}
#hidenav {display:none;width:5px;}
.leftnav {padding:10px; background-color:#fff;}
.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;}

/* navigation */

.navigation{ display:none;}
.mainNav {border-left:1px solid #716559;}
.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 #716559;background: #000;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:#927560; text-transform:none;text-decoration:none;}



/* style & backgrounds */
.breadCrumb {display:none;}
.breadbluetext {display:none;}
.topbackground {background-image:url(../images/main_graphic.jpg); background-repeat:no-repeat; height:100px; width:250px; background-position:right; background-color:#FFFFFF;}
.logo {display:none;}
.homepics {display:none;}
.smlText {font-size:9px;}
.groupServices {padding:10px 0px;border-top:10px solid #CDDEF1;border-bottom:10px solid #CDDEF1;}
.groupTbl {background:#CDDEF1;border-bottom:1px solid #FFF;}
.groupTblHead {font-weight:bold;color:#5089C8;}
.groupTblBlu {background:#CDDEF1;border-bottom:1px solid #FFF;color:#09347A;}
.groupBluItalics {color:#09347A;font-style:italic;}
.groupWhite {background:#FFF;}
.groupWhiteTotal {background:#FFF;border-bottom:1px solid #98BFE5;}
.overviewHilite {background:#CDDEF1;padding:10px;font-weight:bold;font-size:12px;}
.banner {display:none;}
.highlightsText {font-size:15px;}


/* background color */
.footer {display:none;}


/* headers */
.highlights {font-size:12px; color:#FFF; font-weight:900; background-color:#B44B2E; padding:4px; background-image:url(../images/highlights_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.financials {font-size:12px; color:#FFF; font-weight:900; background-color:#927560; padding:4px; background-image:url(../images/financials_bkr.gif); background-repeat:no-repeat; background-position:top right; }
.commentary {font-size:12px; color:#FFF; font-weight:900; background-color:#0079C2; padding:4px; background-image:url(../images/commentary_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.downloads {font-size:12px; color:#FFF; font-weight:900; background-color:#2756A2; padding:4px; background-image:url(../images/downloads_bkr.gif); background-repeat:no-repeat; background-position:top right;}

/*financial*/

.finbluebold {color:#097AC1; font-weight:900;}
.columnhighlight {color:#097AC1; font-weight:900; padding-right:5px;}
.column{padding-right:5px;}
.columnhighlighttop {color:#097AC1; font-weight:900; border-top:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.columnhighlightbottom {color:#097AC1; font-weight:900; border-bottom:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.columnhighlightmiddle {color:#097AC1; font-weight:900; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}

.highlighttop { border-top:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.highlightbottom { border-bottom:1px solid #097AC1; border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}
.highlightmiddle { border-right:1px solid #097AC1; border-left:1px solid #097AC1; padding-right:5px;}


.columnline { background-image:url(../images/line.gif); background-repeat:repeat-y; background-position:center;}
.columnlinewhite { background-image:url(../images/line_white.gif); background-repeat:repeat-y; background-position:center;}
.thinline {border-bottom:1px solid #097AC1; padding-right:5px;}
.thinlinetop {border-top:1px solid #097AC1; padding-right:5px;}
.thickline {border-bottom:2px solid #097AC1; padding-right:5px;}

.datatable tr:hover, .datatable tr.hilite {background-color: #E5E5E5;color: #000000;}


/* links */
.contentmiddle a:link {color:#000;}
.contentmiddle a:visited {color:#1F2F73;}
.contentmiddle a:hover {color:#000; background-color:#C3CFEA;}

.content a:link {color:#000;}
.content a:visited {color:#1F2F73;}
.content a:hover {color:#000; background-color:#C3CFEA;}


.contentRight a:link {color:#000;}
.contentRight a:visited {color:#1F2F73;}
.contentRight a:hover {color:#000; background-color:#C3CFEA;}

.contentLeft a:link {color:#000;}
.contentLeft a:visited {color:#1F2F73;}
.contentLeft a:hover {color:#000; background-color:#C3CFEA;}


.contentTop a:link {color:#1F2F73;}
.contentTop a:visited {color:#1F2F73;}
.contentTop a:hover {color:#000; background-color:#C3CFEA;}


.breadCrumb a:link {color:#1F2F73;}
.breadCrumb a:visited {color:#1F2F73;}
.breadCrumb a:hover {color:#000; background-color:#C3CFEA;}

.leftnav a:link {color:#1F2F73;}
.leftnav a:visited {color:#1F2F73;}
.leftnav a:hover {color:#000; background-color:#C3CFEA;}

}

