/* 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:#D8D8D9; background-color:#999999;}
.content {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;border-left:1px solid #EAEAEA;}
.contentRight {padding:15px; background-color:#FFFFFF; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.contentLeft {padding:15px; background-color:#FFF9E7; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.contentmiddle {padding:15px; background-color:#FFFFFF;}
.contentnotes {padding:15px; background-color:#FFFFFF;}
.border {border:1px solid #000;}
.button {padding:3px; color:#666666; border:1px solid #FFF;}

/* Text styles */
.Largeblacktext {color:#000; font-size:12px;}
.Largeredtext {color:#EE3224; font-size:15px;}

.pageheaders {background-color:#FFC20F; padding:5px;}

H1 {color:#000; font-size:17px; }
.H2 {border-bottom:1px solid #E3E3E3;padding:5px; background-color:#FFF;}
.thinline {border-bottom:1px solid #000; }
.thickline {border-bottom:2px solid #000;}
.highlightsredtext {color:#E32219; font-size:20px;}
.highlightsthinline {border-bottom:2px solid #EE3224; margin-top:-20px;}

/* navigation */

.navigation{height:20px; background-color:#000; font-size:11px; }
.mainNav {border-right:2px solid #FFF; border-top:2px solid #FFF;  padding:6px 10px 6px 10px; background-color:#FFC20F;}
.mainNav a {color:#000;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: #FFC20F;text-decoration:none; color:#000;}
.subnav a {text-align: left;padding:2px 5px 2px 5px;display: block;color: #000;height:auto;width: 200px;text-decoration:none;border:none; border-bottom:1px solid #FFCE3F;}
.subnav a:hover {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px;background:#000; text-transform:none;text-decoration:none;}


/* style & backgrounds */
.breadCrumb {padding:8px 10px 8px 10px; border-bottom:1px solid #EAEAEA;background-color:#FFFFFF; font-size:10px;}
.logo {background-color:#FFF; padding:10px; border-top:1px solid #000;border-left:10px solid #EAEAEA;border-right:10px solid #EAEAEA; border-top:10px solid #EAEAEA;}
input {background-color:#FFC20F; padding:3px; font-size:9px; color:#000;}
.topic {background-image:url(../images/mainpic.jpg); background-repeat:no-repeat; background-position:right;}

/* background color */
.footer {background-color:#000; color:#FFF; padding:10px; border-top:3px solid #FFF;}
.disclaimer {background-color:#FFF3D1; padding:10px;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #DFDFDF;color: #000000;}
.fincolumn {background-color:#FFF3D1; color:#000; font-weight:900;}
.finheaderbkrcolumn {background-color:#FFEBA8;}
.finheaderbkrcolumnline {background-color:#FFEBA8; border-bottom:1px solid #000;}
.finheaderbkrcolumnthickline {background-color:#FFEBA8; border-bottom:2px solid #000;}
.finthinlinecolumn {background-color:#FFF3D1; color:#000; font-weight:900; border-bottom:1px solid #000;}
.fintoplinecolumn {background-color:#FFF3D1; color:#000; font-weight:900; border-top:1px solid #000;}
.finthicklinecolumn {background-color:#FFF3D1; color:#000; font-weight:900; border-bottom:2px solid #000;}
.finthinline { border-bottom:1px solid #000;}
.finthickline { border-bottom:2px solid #000;}

.fincolumntopleft { background-color:#FFF3D1; border-top:1px solid #000; border-left:1px solid #000;}
.fintopleft {background-color:#FFF3D1;  border-top:1px solid #000; border-left:1px solid #000;}
.fintopright {background-color:#FFF3D1;  border-top:1px solid #000; border-right:1px solid #000;}
.fintopleftnobkr {border-top:1px solid #000; border-left:1px solid #000;}
.fintoprightnobkr {border-top:1px solid #000; border-right:1px solid #000;}
.fincolumntop { border-top:1px solid #000;}
.fintop { border-top:1px solid #000;}
.fincolumnleft {background-color:#FFF3D1; border-left:1px solid #000;}
.fincolumnright {background-color:#FFF3D1; border-right:1px solid #000;}
.finleft { border-left:1px solid #000;}
.finright { border-right:1px solid #000;}
.fintopright { border-top:1px solid #000; border-right:1px solid #000;}
.finbottomright { border-bottom:1px solid #000; border-right:1px solid #000;}
.fincolumnbottomleft {background-color:#FFF3D1; border-bottom:1px solid #000; border-left:1px solid #000;}
.fincolumnbottomright{background-color:#FFF3D1; border-bottom:1px solid #000; border-right:1px solid #000;}
.finbottomleft { border-bottom:1px solid #000; border-left:1px solid #000;}
.finbottom { border-bottom:1px solid #000;}
.fincolumnbottom {background-color:#FFF3D1; border-bottom:1px solid #000;}

.tableblack {background-color:#000;}
.tablebeige {background-color:#FFF3D1;}
.tablewhite {background-color:#FFF;}

/* links */
.footer a:link {color:#FFF;}
.footer a:visited {color:#FFF;}
.footer a:hover {color:#000; background-color:#D7D7D7;}

.content a:link {color:#1F2F73;}
.content a:visited {color:#999;}
.content a:hover {color:#000; background-color:#D7D7D7;}


.topic a:link {color:#FFF; font-size:9px; font-weight:900;}
.topic a:visited {color:#999;}
.topic a:hover {color:#000; background-color:#D7D7D7;}

.contentRight a:link {color:#000;}
.contentRight a:visited {color:#999;}
.contentRight a:hover {color:#000; background-color:#D7D7D7;}


.contentnotes a:link {color:#000;}
.contentnotes a:visited {color:#999;}
.contentnotes a:hover {color:#000; background-color:#D7D7D7;}


.contentLeft a:link {color:#000;}
.contentLeft a:visited {color:#999;}
.contentLeft a:hover {color:#000; background-color:#D7D7D7;}

.contentmiddle a:link {color:#000;}
.contentmiddle a:visited {color:#999;}
.contentmiddle a:hover {color:#000; background-color:#D7D7D7;}

.breadCrumb a:link {color:#000;}
.breadCrumb a:visited {color:#999;}
.breadCrumb a:hover {color:#000; background-color:#D7D7D7;}

@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:#D8D8D9; background-color:#999999;}
.content {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;border-left:1px solid #EAEAEA;}
.contentRight { display:none;}
.contentLeft { display:none;}
.contentmiddle {padding:15px; background-color:#FFFFFF;}
.contentnotes {padding:15px; background-color:#FFFFFF;}
.border {border:1px solid #000;}
.button {padding:3px; color:#666666; border:1px solid #FFF;}

/* Text styles */
.Largeblacktext {color:#000; font-size:12px;}
.Largeredtext {color:#EE3224; font-size:15px;}

.pageheaders {background-color:#FFC20F; padding:5px;}

H1 {color:#000; font-size:17px; }
.H2 {border-bottom:1px solid #E3E3E3;padding:5px; background-color:#FFF;}
.thinline {border-bottom:1px solid #000; }
.thickline {border-bottom:2px solid #000;}
.highlightsredtext {color:#E32219; font-size:20px;}
.highlightsthinline {border-bottom:2px solid #EE3224; margin-top:-20px;}

/* navigation */

.navigation{ display:none;}
.mainNav {border-right:2px solid #FFF; border-top:2px solid #FFF;  padding:6px 10px 6px 10px; background-color:#FFC20F;}
.mainNav a {color:#000;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: #FFC20F;text-decoration:none; color:#000;}
.subnav a {text-align: left;padding:2px 5px 2px 5px;display: block;color: #000;height:auto;width: 200px;text-decoration:none;border:none; border-bottom:1px solid #FFCE3F;}
.subnav a:hover {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 200px;background:#000; text-transform:none;text-decoration:none;}


/* style & backgrounds */
.breadCrumb { display:none;}
.logo { display:none;}
input {background-color:#FFC20F; padding:3px; font-size:9px; color:#000;}
.topic {background-image:url(../images/mainpic.jpg); background-repeat:no-repeat; background-position:right;}

/* background color */
.footer { display:none;}
.disclaimer {background-color:#FFF3D1; padding:10px;}

/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #DFDFDF;color: #000000;}
.fincolumn {background-color:#FFF3D1; color:#000; font-weight:900;}
.finheaderbkrcolumn {background-color:#FFEBA8;}
.finheaderbkrcolumnline {background-color:#FFEBA8; border-bottom:1px solid #000;}
.finheaderbkrcolumnthickline {background-color:#FFEBA8; border-bottom:2px solid #000;}
.finthinlinecolumn {background-color:#FFF3D1; color:#000; font-weight:900; border-bottom:1px solid #000;}
.fintoplinecolumn {background-color:#FFF3D1; color:#000; font-weight:900; border-top:1px solid #000;}
.finthicklinecolumn {background-color:#FFF3D1; color:#000; font-weight:900; border-bottom:2px solid #000;}
.finthinline { border-bottom:1px solid #000;}
.finthickline { border-bottom:2px solid #000;}

.fincolumntopleft { background-color:#FFF3D1; border-top:1px solid #000; border-left:1px solid #000;}
.fintopleft {background-color:#FFF3D1;  border-top:1px solid #000; border-left:1px solid #000;}
.fintopright {background-color:#FFF3D1;  border-top:1px solid #000; border-right:1px solid #000;}
.fintopleftnobkr {border-top:1px solid #000; border-left:1px solid #000;}
.fintoprightnobkr {border-top:1px solid #000; border-right:1px solid #000;}
.fincolumntop { border-top:1px solid #000;}
.fintop { border-top:1px solid #000;}
.fincolumnleft {background-color:#FFF3D1; border-left:1px solid #000;}
.fincolumnright {background-color:#FFF3D1; border-right:1px solid #000;}
.finleft { border-left:1px solid #000;}
.finright { border-right:1px solid #000;}
.fintopright { border-top:1px solid #000; border-right:1px solid #000;}
.finbottomright { border-bottom:1px solid #000; border-right:1px solid #000;}
.fincolumnbottomleft {background-color:#FFF3D1; border-bottom:1px solid #000; border-left:1px solid #000;}
.fincolumnbottomright{background-color:#FFF3D1; border-bottom:1px solid #000; border-right:1px solid #000;}
.finbottomleft { border-bottom:1px solid #000; border-left:1px solid #000;}
.finbottom { border-bottom:1px solid #000;}
.fincolumnbottom {background-color:#FFF3D1; border-bottom:1px solid #000;}

.tableblack {background-color:#000;}
.tablebeige {background-color:#FFF3D1;}
.tablewhite {background-color:#FFF;}

/* links */
.footer a:link {color:#FFF;}
.footer a:visited {color:#FFF;}
.footer a:hover {color:#000; background-color:#D7D7D7;}

.content a:link {color:#1F2F73;}
.content a:visited {color:#999;}
.content a:hover {color:#000; background-color:#D7D7D7;}


.topic a:link {color:#FFF; font-size:9px; font-weight:900;}
.topic a:visited {color:#999;}
.topic a:hover {color:#000; background-color:#D7D7D7;}

.contentRight a:link {color:#000;}
.contentRight a:visited {color:#999;}
.contentRight a:hover {color:#000; background-color:#D7D7D7;}


.contentnotes a:link {color:#000;}
.contentnotes a:visited {color:#999;}
.contentnotes a:hover {color:#000; background-color:#D7D7D7;}


.contentLeft a:link {color:#000;}
.contentLeft a:visited {color:#999;}
.contentLeft a:hover {color:#000; background-color:#D7D7D7;}

.contentmiddle a:link {color:#000;}
.contentmiddle a:visited {color:#999;}
.contentmiddle a:hover {color:#000; background-color:#D7D7D7;}

.breadCrumb a:link {color:#000;}
.breadCrumb a:visited {color:#999;}
.breadCrumb a:hover {color:#000; background-color:#D7D7D7;}


}
