/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {color:#C71C22; font-size:16px; font-weight:bold; letter-spacing:-0px; padding-top:8px;}
h2 {color:#C71C22; font-size:12px;}
h3 {color:#09347A; font-size:12px;}
.content {padding:15px; background-color:#FFFFFF; border-right:1px solid #CCCCCC;}
.contentRight {padding:15px; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.contentLeft {padding:15px; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.contentmiddle {padding:15px; background-color:#FFFFFF;}

/*default styles*/
.greyboldtext {color:#6D6E71; font-weight:900;}
.blueboldtext {color:#0079C2; font-size:115%; font-weight:bold}
.highlightsText {font-size:15px;}

.logo {border:1px solid #C1C2BC; padding:10px;}
.bannerpics {border-left:0px solid #FFF;}

/*navigation*/
.navigation{height:20px; background-color:#C71C22; padding:5px 15px 5px 15px; font-size:11px; font-weight:900; text-transform:uppercase;}
.mainNav {border-left:1px solid #AE161B; padding:0px 10px 0px 10px;}
.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 #FFF;background: #000;text-decoration:none; color:#FFF; text-transform:none; font-weight:100;}
.subnav a {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 180px;text-decoration:none;border:none; border-bottom:1px solid #191919;}
.subnav a:hover {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 180px;background:#C71C22; text-transform:none;text-decoration:none;}

/* headers */
.highlights {font-size:11px; color:#FFF; font-weight:900; background-color:#C71C22; padding:4px; background-image:url(../images/highlights_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.commentary {font-size:11px; color:#FFF; font-weight:900; background-color:#D2992E; padding:4px; background-image:url(../images/highlights_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.financials {font-size:11px; color:#FFF; font-weight:900; background-color:#00B7B5; padding:4px; background-image:url(../images/financials_bkr.gif); background-repeat:no-repeat; background-position:top right; }
.headers {font-size:11px; color:#FFF; font-weight:900; background-color:#0073BF; padding:4px; background-image:url(../images/commentary_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.downloads {font-size:11px; color:#FFF; font-weight:900; background-color:#84886F; padding:4px; background-image:url(../images/downloads_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.redtext {color:#BF2E1A;}

/*backgrounds*/
.breadcrumbs { background-color:#FFF; font-size:9px; color:#000; padding:10px 10px 10px 10px;  border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.breadcrumbs a:link, .breadcrumbs a:visited {color:#000; text-decoration:underline;}
.breadcrumbs a:hover {color:#000;text-decoration:none;}
.leftcolumn {padding:10px; border-right:1px dotted #CACACA;border-left:1px dotted #CACACA;}
.middlecolumn {padding:10px; border-right:1px dotted #CACACA;}
.rightcolumn {padding:10px; border-right:1px dotted #CACACA;}
.footer {background-color:#000; padding:8px; color:#CCCCCC; background-image:url(../images/footer.gif); background-position:right; background-repeat: no-repeat; height:22px; color:#fff; font-size:9px;}
.topshell {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:5px;}

/*links*/
a:link {color:#FFF; text-decoration:none;}
a:visited {color:#FFF; text-decoration:none;}
a:hover {color:#FFF; text-decoration:none;}

.leftcolumn a:link {color:#007BC6; text-decoration:underline;}
.leftcolumn a:visited {color:#000; text-decoration:underline;}
.leftcolumn a:hover {color:#BFC0B9; text-decoration:underline;}

.leftnavheader {background-color:#008A8A; color:#FFF; padding:5px; }
.leftnavrows {border-bottom:1px solid #E8E8E8; padding-top:3px; padding-bottom:3px;}
.leftnavrowsbottom {border-bottom:3px solid #C4C4C4; padding-top:3px; padding-bottom:3px;}

.middlecolumn a:link {color:#000; text-decoration:underline;}
.middlecolumn a:visited {color:#000; text-decoration:underline;}
.middlecolumn a:hover {color:#BFC0B9; text-decoration:underline;}

.rightcolumn a:link {color:#000; text-decoration:underline;}
.rightcolumn a:visited {color:#000; text-decoration:underline;}
.rightcolumn a:hover {color:#BFC0B9; text-decoration:underline;}


/*financial*/
.finthinline {border-bottom:1px solid #000;}
.finthickline {border-bottom:2px solid #000;}
.finthicklinetopred {border-top:2px solid #C93337;}


.colfintopleft {border-left:1px solid #000;border-top:1px solid #000;}
.colfintopright {border-right:1px solid #000;border-top:1px solid #000;}
.colfinbotright {border-right:1px solid #000;border-bottom:1px solid #000;}
.colfinbotleft {border-left:1px solid #000;border-bottom:1px solid #000;}
.colfinmidleft {border-left:1px solid #000;}
.colfintoptop {border-top:1px solid #000;}
.colfinbottom {border-bottom:1px solid #000;}
.colleft {border-left:1px solid #000;}
.colright {border-right:1px solid #000;}
.colfinmidright {border-right:1px solid #000;}
.colfintop {border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000; }
.colfinmid {border-left:1px solid #000;border-right:1px solid #000;}
.colfinbot {border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;}

.dottedline {display:none;}
.column {background-color:#E9E9E9;font-weight:bold;}
.datatable tr:hover, .datatable tr.hilite {background-color: #E5E5E5;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;}


.leftnavrows a:link {color:#716559; text-decoration:none;}
.leftnavrows a:visited {color:#4C433A; padding-top:3px; padding-bottom:3px;}
.leftnavrows a:hover {background-color:#DBDBDB; display:block; padding-top:3px; padding-bottom:3px;}

.contentmiddle a:link {color:#000; text-decoration:underline;}
.contentmiddle a:visited {color:#000;}
.contentmiddle a:hover {color:#C71C22; background-color:#C1C2BC;}

.content a:link {color:#000;}
.content a:visited {color:#000;}
.content a:hover {color:#C71C22; background-color:#C1C2BC;}


.contentRight a:link {color:#000; text-decoration:underline;}
.contentRight a:visited {color:#000; text-decoration:underline;}
.contentRight a:hover {color:#C71C22; background-color:#C1C2BC;}

.contentLeft a:link {color:#000; text-decoration:underline;}
.contentLeft a:visited {color:#000; text-decoration:underline;}
.contentLeft a:hover {color:#C71C22; background-color:#C1C2BC;}


.contentTop a:link {color:#1F2F73;}
.contentTop a:visited {color:#000;}
.contentTop a:hover {color:#C71C22; background-color:#C1C2BC;}


.breadCrumb a:link {color:#1F2F73;}
.breadCrumb a:visited {color:#000;}
.breadCrumb a:hover {color:#C71C22; background-color:#C1C2BC;}


@media print {

body {font:70% Arial, Helvetica, sans-serif;color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {color:#C71C22; font-size:16px; font-weight:bold; letter-spacing:-0px; padding-top:8px;}
h2 {color:#C71C22; font-size:12px;}
h3 {color:#09347A; font-size:12px;}
.content { border:1px solid #CCCCCC;}
.contentRight {padding:15px; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.contentLeft {display:none;}
.contentmiddle {padding:15px; background-color:#FFFFFF;}

/*default styles*/
.greyboldtext {color:#6D6E71; font-weight:900;}
.blueboldtext {color:#0079C2; font-size:115%; font-weight:bold}
.highlightsText {font-size:15px;}

.logo {display:none;}
.bannerpics {border-left:0px solid #FFF;}

/*navigation*/
.navigation{ display:none;}
.mainNav {border-left:1px solid #AE161B; padding:0px 10px 0px 10px;}
.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 #FFF;background: #000;text-decoration:none; color:#FFF; text-transform:none; font-weight:100;}
.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:#C71C22; text-transform:none;text-decoration:none;}

/* headers */
.highlights {font-size:11px; color:#FFF; font-weight:900; background-color:#C71C22; padding:4px; background-image:url(../images/highlights_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.commentary {font-size:11px; color:#FFF; font-weight:900; background-color:#D2992E; padding:4px; background-image:url(../images/highlights_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.financials {font-size:11px; color:#FFF; font-weight:900; background-color:#00B7B5; padding:4px; background-image:url(../images/financials_bkr.gif); background-repeat:no-repeat; background-position:top right; }
.headers {font-size:11px; color:#FFF; font-weight:900; background-color:#0073BF; padding:4px; background-image:url(../images/commentary_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.downloads {font-size:11px; color:#FFF; font-weight:900; background-color:#84886F; padding:4px; background-image:url(../images/downloads_bkr.gif); background-repeat:no-repeat; background-position:top right;}
.redtext {color:#BF2E1A;}

/*backgrounds*/
.breadcrumbs {display:none;}
.breadcrumbs a:link, .breadcrumbs a:visited {color:#000; text-decoration:underline;}
.breadcrumbs a:hover {color:#000;text-decoration:none;}
.leftcolumn {padding:10px; border-right:1px dotted #CACACA;border-left:1px dotted #CACACA;}
.middlecolumn {padding:10px; border-right:1px dotted #CACACA;}
.rightcolumn {padding:10px; border-right:1px dotted #CACACA;}
.footer {display:none;}
.topshell {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:5px;}

/*links*/
a:link {color:#FFF; text-decoration:none;}
a:visited {color:#FFF; text-decoration:none;}
a:hover {color:#FFF; text-decoration:none;}

.leftcolumn a:link {color:#007BC6; text-decoration:underline;}
.leftcolumn a:visited {color:#000; text-decoration:underline;}
.leftcolumn a:hover {color:#BFC0B9; text-decoration:underline;}

.leftnavheader {background-color:#008A8A; color:#FFF; padding:5px; }
.leftnavrows {border-bottom:1px solid #E8E8E8; padding-top:3px; padding-bottom:3px;}
.leftnavrowsbottom {border-bottom:3px solid #C4C4C4; padding-top:3px; padding-bottom:3px;}

.middlecolumn a:link {color:#000; text-decoration:underline;}
.middlecolumn a:visited {color:#000; text-decoration:underline;}
.middlecolumn a:hover {color:#BFC0B9; text-decoration:underline;}

.rightcolumn a:link {color:#000; text-decoration:underline;}
.rightcolumn a:visited {color:#000; text-decoration:underline;}
.rightcolumn a:hover {color:#BFC0B9; text-decoration:underline;}


/*financial*/
.finthinline {border-bottom:1px solid #000;}
.finthickline {border-bottom:2px solid #000;}

.colfintopleft {border-left:1px solid #000;border-top:1px solid #000;}
.colfintopright {border-right:1px solid #000;border-top:1px solid #000;}
.colfinbotright {border-right:1px solid #000;border-bottom:1px solid #000;}
.colfinbotleft {border-left:1px solid #000;border-bottom:1px solid #000;}
.colfinmidleft {border-left:1px solid #000;}
.colfintoptop {border-top:1px solid #000;}
.colfinbottom {border-bottom:1px solid #000;}
.colleft {border-left:1px solid #000;}
.colright {border-right:1px solid #000;}
.colfinmidright {border-right:1px solid #000;}
.colfintop {border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000; }
.colfinmid {border-left:1px solid #000;border-right:1px solid #000;}
.colfinbot {border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;}

.dottedline {display:none;}
.column {background-color:#E9E9E9;font-weight:bold;}
.datatable tr:hover, .datatable tr.hilite {background-color: #E5E5E5;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;}


.leftnavrows a:link {color:#716559; text-decoration:none;}
.leftnavrows a:visited {color:#4C433A; padding-top:3px; padding-bottom:3px;}
.leftnavrows a:hover {background-color:#DBDBDB; display:block; padding-top:3px; padding-bottom:3px;}

.contentmiddle a:link {color:#000; text-decoration:underline;}
.contentmiddle a:visited {color:#000;}
.contentmiddle a:hover {color:#C71C22; background-color:#C1C2BC;}

.content a:link {color:#000;}
.content a:visited {color:#000;}
.content a:hover {color:#C71C22; background-color:#C1C2BC;}


.contentRight a:link {color:#000; text-decoration:underline;}
.contentRight a:visited {color:#000; text-decoration:underline;}
.contentRight a:hover {color:#C71C22; background-color:#C1C2BC;}

.contentLeft a:link {color:#000; text-decoration:underline;}
.contentLeft a:visited {color:#000; text-decoration:underline;}
.contentLeft a:hover {color:#C71C22; background-color:#C1C2BC;}


.contentTop a:link {color:#1F2F73;}
.contentTop a:visited {color:#000;}
.contentTop a:hover {color:#C71C22; background-color:#C1C2BC;}


.breadCrumb a:link {color:#1F2F73;}
.breadCrumb a:visited {color:#000;}
.breadCrumb a:hover {color:#C71C22; background-color:#C1C2BC;}

}
