/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {padding:0px 0px 0px 0px; font-size:17px; color:#0079C2;}
.homeul {margin-left:3px;}
.caption {font-size:12px;}
.bluehead {font-size:11px;font-weight:bold;color:#007AC2;}
hr {color:#007AC2;}

input {	border: #ccc 1px solid; font-size: 10px; color: #0070BE; padding:5px;}
button {padding:0px; font-weight:bold; color:#FFF; height:25px;}

.h1home {color:#000; font-size:17px; font-weight:100;}
.h1finrev {color:#BC6F3D; font-size:17px; font-weight:100;}
.h1corpgov {color:#37939B; font-size:17px; font-weight:100;}
.h1fin{color:#007DC3; font-size:17px; font-weight:100;}
.h1orange{color:#D59F0F; font-size:17px; font-weight:100;}
.h1blue{color:#3A6E8F; font-size:17px; font-weight:100;}


/* text */
.caption_whiteText {font-size:17px; color:#FFF; text-transform:uppercase;}
.blackbreadcrumb {color:#000;}
.highlightsLargebrown {font-size:17px; color:#BC6F3D;}
.highlightsunderlinebrown { padding-bottom:1px; border-bottom:1px solid #E7E7E7; display:block; color:#BC6F3D;}
.highlightsLarge {font-size:17px;}
.highlightsunderline { padding-bottom:1px; border-bottom:1px solid #E7E7E7; display:block;}
.corpgovsub {color:#37939B; font-size:13px; font-weight:100;}
.finsub {color:#007DC3; font-size:13px; font-weight:100;}
.finrevsub {color:#BC6F3D; font-size:13px; font-weight:100;}
.corpgovblue {color:#37939B; font-size:11px; font-weight:100;}
.tableheaders { border-bottom:1px solid #000; padding:2px;}
.browntext {color:#BC6F3D;}
.caption {font-size:9px;}

/* backgrounds */
.leftbkr {background-color:#007DC3; border-right:1px solid #FFF;}
.rightbkr {background-color:#007DC3; border-left:1px solid #FFF;}
.footerleft {background-image:url(../images/footer_left.gif); background-repeat:repeat-x; background-color:#004985;}
.footerright { background-image:url(../images/footer_right.gif); background-repeat:repeat-x; background-color:#004985; color:#FFF; padding-top:8px; padding-right:5px;}
.breadCrumb {padding:10px; letter-spacing:0.5px; color:#7B7B7B; border-bottom:1px solid #E2E2E2; font-size:9px;}

/* navigation */

.navigation{background:#3C3F4B;color:#FFF;height:20px;padding:0px; border-top:1px solid #FFF;}

.mainNavHome{text-transform:normal;color:#FFF;padding:7px 7px 7px 7px; background-color:#000; border-right:1px solid #FFF;}
.mainNavHome a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavHome a:hover {color:#FFF;text-align:center;text-decoration:none;}

.mainNavFinrev{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#BC6F3D; border-right:1px solid #FFF;}
.mainNavFinrev a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavFinrev a:hover {color:#FFF;text-align:center;text-decoration:none;}

.mainNavFinance{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#007DC3; border-right:1px solid #FFF;}
.mainNavFinance a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavFinance a:hover {color:#FFF;text-align:center;text-decoration:none;}


.mainNavCorpgov{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#37939B; border-right:1px solid #FFF;}
.mainNavCorpgov a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavCorpgov a:hover {color:#FFF;text-align:center;text-decoration:none;}

.mainNavDownloads{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#3C3F4B;}
.mainNavDownloads a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavDownloads a:hover {color:#FFF;text-align:center;text-decoration:none;}

.subNavFinrev
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #BC6F3D;text-decoration:none; color:#FFF;}
.subNavFinrev a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-transform:none;text-decoration:none; border-bottom:1px solid #C37D50;}
.subNavFinrev a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#000;	text-transform:none;text-decoration:none;}

.subNavCorpgov
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #37939B;text-decoration:none; color:#FFF;}
.subNavCorpgov a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 160px;text-transform:none;text-decoration:none; border-bottom:1px solid #4B9EA5;}
.subNavCorpgov a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 160px;background:#000;	text-transform:none;text-decoration:none;}

.subNavOperating
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #8EB6DB;text-decoration:none; color:#FFF;}
.subNavOperating a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 180px;text-transform:none;text-decoration:none; border-bottom:1px solid #99BDDF;}
.subNavOperating a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 180px;background:#000;	text-transform:none;text-decoration:none;}

.subNavFinance
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #0074BA;text-decoration:none; color:#FFF;}
.subNavFinance a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 230px;text-transform:none;text-decoration:none; border-bottom:1px solid #198AC9;}
.subNavFinance a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 230px;background:#000;	text-transform:none;text-decoration:none;}

.subNavDownloads
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #3C3F4B;text-decoration:none; color:#FFF;}
.subNavDownloads a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-transform:none;text-decoration:none; border-bottom:1px solid #4F525D;}
.subNavDownloads a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#000;	text-transform:none;text-decoration:none;}

.subNavsub2{position: absolute;margin-left:145px;margin-top:-30px;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #0074BA;text-decoration:none; color:#FFF;}
.subNavsub2 a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-transform:none;text-decoration:none; border-bottom:1px solid #198AC9;}
.subNavsub2 a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#000;text-transform:none;text-decoration:none;}

/* styles */
.logo {padding:15px 40px 10px 15px; border:1px solid #D8D8D8;}
.content_home {padding:20px;}
.content{padding:20px; border-right:1px solid #E2E2E2;}
.contentinternal{padding:20px; border-right:1px solid #E2E2E2; border-left:1px solid #E2E2E2;}
.content_left {padding:20px; border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;}
.content_right {padding:20px;  background-color:#DCE7F6;}
.homepics {float:left; padding:2px; border:1px solid #CCCCCC; margin-right:10px;}

/* left navigation */
#dis {display:block;width:210px;}
#hidenav {display:none;width:5px;}
.leftnav {padding:10px; background-color:#fff; border-left: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;}

.headerfinrev {background-color:#BC6F3D; padding:8px; color:#FFF;}
.headerdownloads {background-color:#3C3F4B; padding:8px; color:#FFF;}
.headercorpgov {background-color:#37939B; padding:8px; color:#FFF;}
.headerops {background-color:#8EB6DB; padding:8px; color:#FFF;}
.headercgr {background-color:#813E7C; padding:8px; color:#FFF;}
.headercorp {background-color:#008285; padding:8px; color:#FFF;}
.headerfin {background-color:#0074BA; padding:8px; color:#FFF;}
.headershares {background-color:#DAB189; padding:8px; color:#FFF;}

/* tables */
.finrevcolumn {background-color:#ECD0BB;}
.finrevcolumnthinline {background-color:#ECD0BB; border-bottom:1px solid #A84D0F; }
.finrevcolumnthickline {background-color:#ECD0BB; border-bottom:2px solid #A84D0F; }
.finrevthickline {border-bottom:2px solid #A84D0F; }
.finrevthinline {border-bottom:1px solid #A84D0F; }
.finrevthinlinetop {border-top:1px solid #A84D0F; }
.finrevthinlinebottom {border-bottom:1px solid #A84D0F; }
.finrevthinlinebottomright {border-bottom:1px solid #A84D0F; border-right:1px solid #A84D0F; }
.finrevthinlinetopright {border-top:1px solid #A84D0F; border-right:1px solid #A84D0F; }
.finrevcolumntopleft {background-color:#ECD0BB; border-top:1px solid #A84D0F; border-left:1px solid #A84D0F; }
.finrevcolumnbottomleft {background-color:#ECD0BB; border-bottom:1px solid #A84D0F; border-left:1px solid #A84D0F; }
.finrevcolumntop {background-color:#ECD0BB; border-top:1px solid #A84D0F;}
.finrevcolumnbottom {background-color:#ECD0BB; border-bottom:1px solid #A84D0F;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #E6E6E6;color: #000000;}
.btopleft {border-left:1px solid #007AC2; border-top:1px solid #007AC2;}
.btopright {border-right:1px solid #007AC2; border-top:1px solid #007AC2;}
.btop {border-top:1px solid #007AC2;}
.bright {border-right:1px solid #007AC2;}
.bleft {border-left:1px solid #007AC2;}
.bbottom {border-bottom:1px solid #007AC2;}
.bbottomleft {border-bottom:1px solid #007AC2; border-left: 1px solid #007AC2;}
.bbottomright {border-bottom:1px solid #007AC2; border-right: 1px solid #007AC2;}
.notesbackground {background-color:#007AC2; padding:10px; color:#FFF; font-weight: bold;}

/*links*/
.content a:link {color:#504B48;}
.content a:visited {color:#504B48;}
.content a:hover {color:#000;}

.content_left a:link {color:#000;}
.content_left a:visited {color:#000;}
.content_left a:hover {color:#000;}

.content_right a:link {color:#000;}
.content_right a:visited {color:#000;}
.content_right a:hover {color:#504B48;}

.contentinternal a:link {color:#000;}
.contentinternal a:visited {color:#000;}
.contentinternal a:hover {color:#504B48;}

.content_home a:link {color:#000;}
.content_home a:visited {color:#000;}
.content_home a:hover {color:#504B48;}


.breadCrumb a:link {color:#000;}
.breadCrumb a:visited {color:#000;}
.breadCrumb a:hover {color:#504B48;}

.leftnav a:link {color:#000;}
.leftnav a:visited {color:#000;}
.leftnav a:hover {color:#000;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #E6E6E6;color: #000000;}
.notesbackground {background-color:#007AC2; padding:10px; color:#FFF; font-weight: bold;}
.thinlineblack {border-bottom:1px solid #000;}
.thicklineblack {border-bottom:2px solid #000;}
.rowthinlineblack {border-bottom:1px solid #000; border-top:1px solid #000;}
.thinline {border-bottom:1px solid #0070BE;}
.thickline {border-bottom:2px solid #0070BE;}
.corpthinline {border-bottom:1px solid #37939B;}
.corpthickline {border-bottom:2px solid #37939B;}
.finselect {background-color:#C7D9F0; font-weight: 900;}
.finselectthinline {background-color:#C7D9F0; border-bottom:1px solid #0079C2;}
.finselectthickline {background-color:#C7D9F0; border-bottom:2px solid #0079C2;}
.fintableheader {border-bottom:1px solid #0079C2; color:#0070BE; font-weight:900;}
.findotthinline {border-bottom:1px solid #0079C2;}
.findotthinlineselect {border-bottom:1px solid #0079C2; background-color:#C7D9F0;}
.caps { text-transform:uppercase;}
.content_bluetextBold {font-size:115%; color:#007AC2; font-weight:900;} 
.blacktext {color:#000;}
.bluetext {color:#007AC2;}
.bluetextbld {font-weight:bold;color:#007AC2;}

.boxleft {border-left:1px solid #0079C2;}
.boxright {border-right:1px solid #0079C2;}
.boxbottomleft {border-left:1px solid #0079C2; border-bottom:1px solid #0079C2;}
.boxbottomright {border-right:1px solid #0079C2; border-bottom:1px solid #0079C2;}
.boxtop {border-top:1px solid #0079C2;}
.boxbottom {border-bottom:1px solid #0079C2;}
.boxtopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2;}
.boxtopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;}
.boxselecttop {border-top:1px solid #0079C2;background-color:#C7D9F0; }
.boxselecttopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#C7D9F0;}
.boxselecttopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#C7D9F0;}
.boxselectbottomright {border-bottom:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectbottomleft {border-bottom:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectleft {border-left:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectright {border-right:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectbottom {border-bottom:1px solid #0079C2;background-color:#C7D9F0; }

.finbluebackground {background-color:#C7D9F0;}

@media print {

body {font:70% Arial, Helvetica, sans-serif;color: #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h1 {padding:0px 0px 0px 0px; font-size:17px; color:#0079C2;}
.homeul {margin-left:3px;}
.caption {font-size:12px;}
.bluehead {font-size:11px;font-weight:bold;color:#007AC2;}
hr {color:#007AC2;}

input {	border: #ccc 1px solid; font-size: 10px; color: #0070BE; padding:5px;}
button {padding:0px; font-weight:bold; color:#FFF; height:25px;}

.h1home {color:#000; font-size:17px; font-weight:100;}
.h1finrev {color:#BC6F3D; font-size:17px; font-weight:100;}
.h1corpgov {color:#37939B; font-size:17px; font-weight:100;}
.h1fin{color:#007DC3; font-size:17px; font-weight:100;}
.h1orange{color:#D59F0F; font-size:17px; font-weight:100;}
.h1blue{color:#3A6E8F; font-size:17px; font-weight:100;}


/* text */
.caption_whiteText {font-size:17px; color:#FFF; text-transform:uppercase;}
.blackbreadcrumb {color:#000;}
.highlightsLargebrown {font-size:17px; color:#BC6F3D;}
.highlightsunderlinebrown { padding-bottom:1px; border-bottom:1px solid #E7E7E7; display:block; color:#BC6F3D;}
.highlightsLarge {font-size:17px;}
.highlightsunderline { padding-bottom:1px; border-bottom:1px solid #E7E7E7; display:block;}
.corpgovsub {color:#37939B; font-size:13px; font-weight:100;}
.finsub {color:#007DC3; font-size:13px; font-weight:100;}
.finrevsub {color:#BC6F3D; font-size:13px; font-weight:100;}
.corpgovblue {color:#37939B; font-size:11px; font-weight:100;}
.tableheaders { border-bottom:1px solid #000; padding:2px;}
.browntext {color:#BC6F3D;}
.caption {font-size:9px;}

/* backgrounds */
.leftbkr {background-color:#007DC3; border-right:1px solid #FFF;}
.rightbkr {background-color:#007DC3; border-left:1px solid #FFF;}
.footerleft { display:none;}
.footerright {  display:none;}
.breadCrumb { display:none;}

/* navigation */

.navigation{ display:none;}

.mainNavHome{text-transform:normal;color:#FFF;padding:7px 7px 7px 7px; background-color:#000; border-right:1px solid #FFF;}
.mainNavHome a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavHome a:hover {color:#FFF;text-align:center;text-decoration:none;}

.mainNavFinrev{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#BC6F3D; border-right:1px solid #FFF;}
.mainNavFinrev a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavFinrev a:hover {color:#FFF;text-align:center;text-decoration:none;}

.mainNavFinance{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#007DC3; border-right:1px solid #FFF;}
.mainNavFinance a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavFinance a:hover {color:#FFF;text-align:center;text-decoration:none;}


.mainNavCorpgov{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#37939B; border-right:1px solid #FFF;}
.mainNavCorpgov a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavCorpgov a:hover {color:#FFF;text-align:center;text-decoration:none;}

.mainNavDownloads{text-transform:normal;color:#FFF;padding:7px 10px 7px 10px; background-color:#3C3F4B;}
.mainNavDownloads a {color:#FFF;text-decoration:none;text-align:center;}
.mainNavDownloads a:hover {color:#FFF;text-align:center;text-decoration:none;}

.subNavFinrev
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #BC6F3D;text-decoration:none; color:#FFF;}
.subNavFinrev a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-transform:none;text-decoration:none; border-bottom:1px solid #C37D50;}
.subNavFinrev a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#000;	text-transform:none;text-decoration:none;}

.subNavCorpgov
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #37939B;text-decoration:none; color:#FFF;}
.subNavCorpgov a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 160px;text-transform:none;text-decoration:none; border-bottom:1px solid #4B9EA5;}
.subNavCorpgov a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 160px;background:#000;	text-transform:none;text-decoration:none;}

.subNavOperating
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #8EB6DB;text-decoration:none; color:#FFF;}
.subNavOperating a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 180px;text-transform:none;text-decoration:none; border-bottom:1px solid #99BDDF;}
.subNavOperating a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 180px;background:#000;	text-transform:none;text-decoration:none;}

.subNavFinance
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #0074BA;text-decoration:none; color:#FFF;}
.subNavFinance a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 230px;text-transform:none;text-decoration:none; border-bottom:1px solid #198AC9;}
.subNavFinance a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 230px;background:#000;	text-transform:none;text-decoration:none;}

.subNavDownloads
{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #3C3F4B;text-decoration:none; color:#FFF;}
.subNavDownloads a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-transform:none;text-decoration:none; border-bottom:1px solid #4F525D;}
.subNavDownloads a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#000;	text-transform:none;text-decoration:none;}

.subNavsub2{position: absolute;margin-left:145px;margin-top:-30px;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #0074BA;text-decoration:none; color:#FFF;}
.subNavsub2 a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-transform:none;text-decoration:none; border-bottom:1px solid #198AC9;}
.subNavsub2 a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#000;text-transform:none;text-decoration:none;}

/* styles */
.logo { display:none;}
.content_home {padding:20px;}
.content{padding:20px; border-right:1px solid #E2E2E2;}
.content_left { display:none;}
.content_right { display:none;}
.homepics { display:none;}

/* left navigation */
#dis { display:none;}
#hidenav { display:none;}
.leftnav { display:none;}
.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 { display:none;}
.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;}

.headerfinrev {background-color:#BC6F3D; padding:8px; color:#FFF;}
.headerdownloads {background-color:#3C3F4B; padding:8px; color:#FFF;}
.headercorpgov {background-color:#37939B; padding:8px; color:#FFF;}
.headerops {background-color:#8EB6DB; padding:8px; color:#FFF;}
.headercgr {background-color:#813E7C; padding:8px; color:#FFF;}
.headercorp {background-color:#008285; padding:8px; color:#FFF;}
.headerfin {background-color:#0074BA; padding:8px; color:#FFF;}
.headershares {background-color:#DAB189; padding:8px; color:#FFF;}

/* tables */
.finrevcolumn {background-color:#ECD0BB;}
.finrevcolumnthinline {background-color:#ECD0BB; border-bottom:1px solid #A84D0F; }
.finrevcolumnthickline {background-color:#ECD0BB; border-bottom:2px solid #A84D0F; }
.finrevthickline {border-bottom:2px solid #A84D0F; }
.finrevthinline {border-bottom:1px solid #A84D0F; }
.finrevthinlinetop {border-top:1px solid #A84D0F; }
.finrevthinlinebottom {border-bottom:1px solid #A84D0F; }
.finrevthinlinebottomright {border-bottom:1px solid #A84D0F; border-right:1px solid #A84D0F; }
.finrevthinlinetopright {border-top:1px solid #A84D0F; border-right:1px solid #A84D0F; }
.finrevcolumntopleft {background-color:#ECD0BB; border-top:1px solid #A84D0F; border-left:1px solid #A84D0F; }
.finrevcolumnbottomleft {background-color:#ECD0BB; border-bottom:1px solid #A84D0F; border-left:1px solid #A84D0F; }
.finrevcolumntop {background-color:#ECD0BB; border-top:1px solid #A84D0F;}
.finrevcolumnbottom {background-color:#ECD0BB; border-bottom:1px solid #A84D0F;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #E6E6E6;color: #000000;}
.btopleft {border-left:1px solid #007AC2; border-top:1px solid #007AC2;}
.btopright {border-right:1px solid #007AC2; border-top:1px solid #007AC2;}
.btop {border-top:1px solid #007AC2;}
.bright {border-right:1px solid #007AC2;}
.bleft {border-left:1px solid #007AC2;}
.bbottom {border-bottom:1px solid #007AC2;}
.bbottomleft {border-bottom:1px solid #007AC2; border-left: 1px solid #007AC2;}
.bbottomright {border-bottom:1px solid #007AC2; border-right: 1px solid #007AC2;}
.notesbackground {background-color:#007AC2; padding:10px; color:#FFF; font-weight: bold;}

/*links*/
.content a:link {color:#504B48;}
.content a:visited {color:#504B48;}
.content a:hover {color:#000;}

.content_left a:link {color:#000;}
.content_left a:visited {color:#000;}
.content_left a:hover {color:#000;}

.content_right a:link {color:#000;}
.content_right a:visited {color:#000;}
.content_right a:hover {color:#504B48;}

.content_home a:link {color:#000;}
.content_home a:visited {color:#000;}
.content_home a:hover {color:#504B48;}


.breadCrumb a:link {color:#000;}
.breadCrumb a:visited {color:#000;}
.breadCrumb a:hover {color:#504B48;}

.leftnav a:link {color:#000;}
.leftnav a:visited {color:#000;}
.leftnav a:hover {color:#000;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #E6E6E6;color: #000000;}
.notesbackground {background-color:#007AC2; padding:10px; color:#FFF; font-weight: bold;}
.thinlineblack {border-bottom:1px solid #000;}
.thicklineblack {border-bottom:2px solid #000;}
.rowthinlineblack {border-bottom:1px solid #000; border-top:1px solid #000;}
.thinline {border-bottom:1px solid #0070BE;}
.thickline {border-bottom:2px solid #0070BE;}
.corpthinline {border-bottom:1px solid #37939B;}
.corpthickline {border-bottom:2px solid #37939B;}
.finselect {background-color:#C7D9F0; font-weight: 900;}
.finselectthinline {background-color:#C7D9F0; border-bottom:1px solid #0079C2;}
.finselectthickline {background-color:#C7D9F0; border-bottom:2px solid #0079C2;}
.fintableheader {border-bottom:1px solid #0079C2; color:#0070BE; font-weight:900;}
.findotthinline {border-bottom:1px solid #0079C2;}
.findotthinlineselect {border-bottom:1px solid #0079C2; background-color:#C7D9F0;}
.caps { text-transform:uppercase;}
.content_bluetextBold {font-size:115%; color:#007AC2; font-weight:900;} 
.blacktext {color:#000;}
.bluetext {color:#007AC2;}
.bluetextbld {font-weight:bold;color:#007AC2;}

.boxleft {border-left:1px solid #0079C2;}
.boxright {border-right:1px solid #0079C2;}
.boxbottomleft {border-left:1px solid #0079C2; border-bottom:1px solid #0079C2;}
.boxbottomright {border-right:1px solid #0079C2; border-bottom:1px solid #0079C2;}
.boxtop {border-top:1px solid #0079C2;}
.boxbottom {border-bottom:1px solid #0079C2;}
.boxtopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2;}
.boxtopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;}
.boxselecttop {border-top:1px solid #0079C2;background-color:#C7D9F0; }
.boxselecttopleft {border-top:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#C7D9F0;}
.boxselecttopright {border-top:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#C7D9F0;}
.boxselectbottomright {border-bottom:1px solid #0079C2;border-right:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectbottomleft {border-bottom:1px solid #0079C2;border-left:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectleft {border-left:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectright {border-right:1px solid #0079C2;background-color:#C7D9F0; }
.boxselectbottom {border-bottom:1px solid #0079C2;background-color:#C7D9F0; }

.finbluebackground {background-color:#C7D9F0;}
#banner {display:none;}
#banner2{display:none;}
}
