/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #494949;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {color:#000; font-size:16px; font-weight:bold; letter-spacing:-0px; padding-top:8px;}
h2 {color:#007BC6; font-size:14px;}
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}


#logo {padding-left:10px;}
.logo {border-top:5px solid #000; border-left:1px dotted #CACACA;}
.bannerpics {border-left:0px solid #FFF;}

/*navigation*/
.navigation{height:20px; background-color:#000; padding:5px 10px 5px 10px; font-size:11px; border-bottom:2px solid #FFF; text-transform:uppercase;}
.mainNav {border-left:1px solid #716559; text-transform:uppercase;}
.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:uppercase;}
.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:#0D7EC5; text-transform:none;text-decoration:none; text-transform:uppercase;}

/* 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; }
.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: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;}
.redtext {color:#BF2E1A;}

/*backgrounds*/
.breadcrumbs { background-color:#FFF; font-size:9px; color:#000; padding:0px 10px 0px 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:8px;}

/*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:#007BC6; text-decoration:underline;}
.leftcolumn a:hover {color:#000; 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:#007BC6; text-decoration:underline;}
.middlecolumn a:visited {color:#007BC6; text-decoration:underline;}
.middlecolumn a:hover {color:#000; text-decoration:underline;}

.rightcolumn a:link {color:#007BC6; text-decoration:underline;}
.rightcolumn a:visited {color:#007BC6; text-decoration:underline;}
.rightcolumn a:hover {color:#000; text-decoration:underline;}


/*financial*/
strong { color:#0D7EC5; font-weight:900;}
.finthinline {border-bottom:1px solid #0D7EC5;}
.finthickline {border-bottom:2px solid #0D7EC5;}

.colfintop {border-left:1px solid #6D6E71;border-top:1px solid #6D6E71;border-right:1px solid #6D6E71; padding-right:2px;}
.colfinmid {border-left:1px solid #6D6E71;border-right:1px solid #6D6E71; padding-right:2px;}
.colfinbot {border-left:1px solid #6D6E71;border-bottom:1px solid #6D6E71;border-right:1px solid #6D6E71; padding-right:2px;}

.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:#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; text-decoration:underline;}
.contentRight a:visited {color:#1F2F73; text-decoration:underline;}
.contentRight a:hover {color:#000; background-color:#C3CFEA;}

.contentLeft a:link {color:#000; text-decoration:underline;}
.contentLeft a:visited {color:#1F2F73; text-decoration:underline;}
.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;}


@media print {
body {font:70% Arial, Helvetica, sans-serif;color: #494949;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {color:#000; font-size:16px; font-weight:bold; letter-spacing:-0px; padding-top:8px;}
h2 {color:#007BC6; font-size:14px;}
h3 {color:#09347A; font-size:12px;}
.content {padding:15px; background-color:#FFFFFF; border:1px solid #CCCCCC;}
.contentRight {display:none;}
.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}


#logo {padding-left:10px;}
.logo {border-top:5px solid #000; border-left:1px dotted #CACACA;}
.bannerpics {border-left:0px solid #FFF;}

/*navigation*/
.navigation{display:none;}
.mainNav {border-left:1px solid #716559; text-transform:uppercase;}
.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:uppercase;}
.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:#0D7EC5; text-transform:none;text-decoration:none; text-transform:uppercase;}

/* 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; }
.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: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;}
.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 {display:none;}

/*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:#007BC6; text-decoration:underline;}
.leftcolumn a:hover {color:#000; 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:#007BC6; text-decoration:underline;}
.middlecolumn a:visited {color:#007BC6; text-decoration:underline;}
.middlecolumn a:hover {color:#000; text-decoration:underline;}

.rightcolumn a:link {color:#007BC6; text-decoration:underline;}
.rightcolumn a:visited {color:#007BC6; text-decoration:underline;}
.rightcolumn a:hover {color:#000; text-decoration:underline;}


/*financial*/
strong { color:#0D7EC5; font-weight:900;}
.finthinline {border-bottom:1px solid #0D7EC5;}
.finthickline {border-bottom:2px solid #0D7EC5;}

.colfintop {border-left:1px solid #6D6E71;border-top:1px solid #6D6E71;border-right:1px solid #6D6E71; padding-right:2px;}
.colfinmid {border-left:1px solid #6D6E71;border-right:1px solid #6D6E71; padding-right:2px;}
.colfinbot {border-left:1px solid #6D6E71;border-bottom:1px solid #6D6E71;border-right:1px solid #6D6E71; padding-right:2px;}

.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:#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; text-decoration:underline;}
.contentRight a:visited {color:#1F2F73; text-decoration:underline;}
.contentRight a:hover {color:#000; background-color:#C3CFEA;}

.contentLeft a:link {color:#000; text-decoration:underline;}
.contentLeft a:visited {color:#1F2F73; text-decoration:underline;}
.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;}
}
