/* 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; background-image:url(../images/bkr.gif); background-repeat:repeat-x;}
.content {padding:15px; background-color:#FFFFFF; border-left:1px solid #EAEAEA;}
.contentinternal {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.tabcontent {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; }
.contentintro {padding:15px; background-color:#FFFFFF; border-left:1px solid #EAEAEA; font-size:12px;}
.contentRight {padding:15px; background-color:#FFFFFF; border-right:1px solid #EAEAEA;}
.contentLeft {padding:15px; background-color:#659FB5; color:#FFF;}
.contentprint {padding:15px; border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA;}
.contentLeftFin {padding:15px; background-color:#00AEEF; border-right:1px solid #EAEAEA;}
.contentTop {padding:15px; background-color:#FFFFFF; border-bottom:1px solid #EAEAEA;}
.whitebkr {background-color:#FFF;}
h1 {color:#31487C; font-size:17px; font-weight:900;}
h2 {color:#449CDB; font-size:12px; font-weight:100;}
.h1white {color:#FFF; font-size:17px;}
.border {border:5px solid #FFF;}

/* navigation */

.navigation{background:#449CDB;color:#8993BC;height:15px;padding:8px; letter-spacing:0px; text-transform:uppercase; border-top:1px solid #3C92D0; border-bottom:1px solid #3C92D0; background-image:url(../images/nav_bg.gif); background-repeat:repeat-x;}
.mainNav{text-transform:normal;color:#8993BC;padding:0px 10px 0px 10px;}
.mainNav a:link, .mainNav a:visited {color:#FFF;text-decoration:none;text-align:center; }
.mainNav a:hover {color:#FFF;text-align:center;text-decoration:none;}
.subNav{position: absolute;z-index:150;text-align: left;display: none;border: 1px solid #FFF;background:#5FB9EF;text-decoration:none; color:#FFF;}
.subNav a:link, .subNav a:visited {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 #6FC0F1;}
.subNav a:hover{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#27387C;text-transform:none;text-decoration:none;}


/* style & backgrounds */
.breadCrumb {padding:8px; border-bottom:1px solid #EAEAEA; background-color:#FFF; font-size:9px;}
.logo {padding:10px 0px 0px 10px; background-color:#FFFFFF; border-top:1px solid #EAEAEA;  border-right:1px solid #EAEAEA;  border-left:1px solid #EAEAEA;}
.banner {background-image:url(../images/banner1.jpg); background-repeat:no-repeat; height:160px; border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}
.sharepriceblock {padding:15px;}
.sharepricedarkblue {color:#31487C; font-size:17px;}
.sharepricelightblue {color:#419EDB; font-size:35px;}
.headerlightblue {background-color:#3490D1; color:#FFF; padding:5px;}
.headerdarkblue {background-color:#324D7C; color:#FFF; padding:5px;} 
.headergreen {background-color:#47760a; color:#FFF; padding:5px;}
.headerbrown {background-color:#8F7457; color:#FFF; padding:5px;}
.lightbluebkr {background-color:#DEEBFA; padding:10px; border:1px solid #D2DEEB;}
.tabs {background-color:#47760a; border-right:1px solid #FFF;  border-top:8px solid #FFF; color:#FFF;  padding:5px 5px 5px 10px;}
.tabsselect {background-color:#47760a; border-right:1px solid #FFF; border-top:3px solid #47760a; color:#FFF; padding:5px 10px 10px 10px;}
.dates {color:#449CDB; font-weight:bold;}
.headings {color:#324D7C; font-weight:bold;}
.search-box {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 35px; BACKGROUND-COLOR: #2e4978;}
.search-field {FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Arial, Helvetica, sans-serif;}


/* Table styles */
.tableheader {background-color:#2E4978; color:#FFF; padding:5px;}
.tableline {border-bottom:1px solid #DDDDDD;}
.tablelineblack {border-bottom:1px solid #000;}
.tablelinethick {border-bottom:3px solid #DDDDDD;}
.tablelinethickblack {border-bottom:2px solid #000;}
.tablerow {background-color:#EAEAEA;}

/* background color */
.footer {background-color:#324D7C; color:#FFF; padding:8px; height:15px;}
.search { background-image:url(../images/top_lines.gif); background-repeat:no-repeat; background-position:top right;}
.searchbox { padding:10px; background-color:#E7E7E7;}
input {font-size:10px;}
.mainpics {border:2px solid #EFEFEF;}
.dirblocks {background-color:whitesmoke; padding:5px;}

/* links */
.tabcontent a:link {color:#1F2F73;}
.tabcontent a:visited {color:#1F2F73;}
.tabcontent a:hover {color:#000; background-color:#DEEBFB;}

.sharepriceblock a:link {color:#1F2F73;}
.sharepriceblock a:visited {color:#1F2F73;}
.sharepriceblock a:hover {color:#000; background-color:#DEEBFB;}

.link a:link {color:#1F2F73; font-size:11px;}
.link a:visited {color:#1F2F73; font-size:11px;}
.link a:hover {color:#000; background-color:#DEEBFB; font-size:11px;}

#pageNav {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; FLOAT: left; PADDING-BOTTOM: 10px; FONT: 11px Tahoma, Arial, sans-serif; PADDING-TOP: 10px; TEXT-ALIGN: center}
#pageNav SPAN {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid}
#pageNav A {BORDER-RIGHT: #e2eff3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e2eff3 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f8fbfc; PADDING-BOTTOM: 3px; BORDER-LEFT: #e2eff3 1px solid; COLOR: #001C34; PADDING-TOP: 2px; BORDER-BOTTOM: #e2eff3 1px solid; TEXT-DECORATION: none}
#pageNav A:hover {BORDER-LEFT-COLOR: #b7d7e1; BORDER-BOTTOM-COLOR: #b7d7e1; BORDER-TOP-COLOR: #b7d7e1; BORDER-RIGHT-COLOR: #b7d7e1;}


.contentinternal a:link {color:#1F2F73;}
.contentinternal a:visited {color:#1F2F73;}
.contentinternal a:hover {color:#000; background-color:#CED6E0;}

.contentprint a:link {color:#1F2F73;}
.contentprint a:visited {color:#1F2F73;}
.contentprint a:hover {color:#000; background-color:#CED6E0;}


.footer a:link {color:#FFF;}
.footer a:visited {color:#FFF;}
.footer a:hover {color:#000; background-color:#C3CFEA;}


.breadCrumb a:link {color:#1F2F73; text-decoration:none;}
.breadCrumb a:visited {color:#1F2F73; text-decoration:none;}
.breadCrumb a:hover {color:#000; background-color:#C3CFEA; text-decoration:none;}

.leftnav a:link {color:#000;}
.leftnav a:visited {color:#000;}
.leftnav a:hover {color:#000;}

/* left navigation */
#dis {display:block;width:210px; background-color:#FFF; border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA;}
#hidenav {display:none;width:5px;}
.leftnav {padding:15px; background-color:whitesmoke;}
.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;}
.navline {padding-top:5px; padding-bottom:5px; border-bottom:1px solid #EEEEEE;}
.leftnavheader {background-color:#4AA5E2; color:#FFF; padding:5px; display:block;}
.leftnavselect {background-color:#F8F8F8;padding-top:5px; padding-bottom:5px; border-bottom:1px solid #4AA5E2; }

.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;}

/* financial styles */

.fincolumn {background-color:#B3D9F1;}
.fincolumnthinline {background-color:#B3D9F1; border-bottom:1px solid #000;}
.fincolumnthickline {background-color:#B3D9F1; border-bottom:2px solid #000;}
.fincolumntop {background-color:#B3D9F1; border-top:1px solid #000;}
.fincolumnbot {background-color:#B3D9F1; border-bottom:1px solid #000;}
.fincolumntopleft {background-color:#B3D9F1; border-top:1px solid #000; border-left:1px solid #000;}
.fincolumnbotleft {background-color:#B3D9F1; border-left:1px solid #000; border-bottom:1px solid #000;}
.fincolumnleft {background-color:#B3D9F1; border-left:1px solid #000;}
.fintopleft { border-left:1px solid #000; border-top:1px solid #000;}
.fintopright { border-right:1px solid #000; border-top:1px solid #000;}
.finright { border-right:1px solid #000;}
.fintop {border-top:1px solid #000;}
.finbottom {border-bottom:1px solid #000;}
.finbottomright { border-right:1px solid #000; border-bottom:1px solid #000;}
.finbottomleft { border-left:1px solid #000; border-bottom:1px solid #000;}
.datatable tr:hover, .datatable tr.hilite {background-color: #E6E6E6;color: #000000;}

