/* CSS Document */

/* general styles */

body {font:70% Arial, Helvetica, sans-serif;color: #929292;;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF;}
hr {color:#0168B5;}
strong { color:#638CC0;}

/* background styles */
.topbackground {background:#86A6CF url(../images/circle_background.jpg) top left no-repeat; width:765; height:106px;}
.topbackgroundsplash {background:#FFF url(../images/splash_background.jpg) top left no-repeat; width:765; height:106px;}
.welcomenote {background-color:#E9F0F7; color:#929292; padding:15px;}
.newsbackground {color:#426B94; padding:0px 0px 0px 0px; border-left:1px solid #E2EFF3;border-right:1px solid #E2EFF3;border-top:0px solid #E2EFF3; background-image:url(../images/breadcrumb_bkr.gif);}
.newsheader {background-color:#638CC0; color:#fff; padding:6px 0px 6px 10px;; font-size:11px; text-transform:uppercase; border-bottom:1px solid #223A85;border-top:1px solid #638CC0;border-right:0px solid #fff;border-left:0px solid #264A97; font-weight:bold; }
.newscontent {padding:8px; border-left:0px solid #C7D3E1;border-right:0px solid #EFEFEF;border-bottom:0px solid #C7D3E1; background-color:#FFF;}
.sharepriceheader {background-color:#000; color:#FFF; padding:6px;}
.sharepricecontent {padding:6px; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; background-color:#FFF;}
.footer {background-color:#2169AD; color:#FFF; padding:10px;}
.welcomepic {float:left; border:1px solid #223A85; margin-right: 10px;}
.leftnav {border-right:1px solid #EFEFEF;border-left:1px solid #EFEFEF;}
.leftnavline {border-bottom:0px solid #e5e5e5; padding-bottom:3px;}
.selected {background-color:#F3F4F9;}
.icon {float:left; margin-bottom: 50px; margin-right: 10px;}

/* page styles */
.breadcrumbs {color:#999999; padding:10px 0px 10px 10px; border-bottom:1px solid #EFEFEF;}
.content {padding:15px; border-right:0px solid #EFEFEF;border-left:0px solid #EFEFEF; letter-spacing:0.2px}
.contentshareprice {padding:0px;border-left:1px solid #E2EFF3;}

/* table styles */
.tablemain {border:1px solid #EFEFEF;}
.tablelines {border-bottom:1px solid #EFEFEF;}
.tablehead {border-bottom:#000; color:#FFF; background-color:#0168B5; font-weight:bold; padding:5px;}
.thinline {border-bottom:1px solid #0168B5;}
.thickline {border-bottom:2px solid #0168B5;}

/* Forms */
input {	border-right: #638CC0 1px solid; border-top: #638CC0 1px solid; font-size: 9px; background: #FFF; border-left: #638CC0 1px solid; color: #2D4358; border-bottom: #638CC0 1px solid; padding:3px;}
select {border-right: #E7E9ED 1px solid; border-top: #E7E9ED 1px solid; font-size: 9px; background: #FFF; border-left: #E7E9ED 1px solid; color: #2D4358; border-bottom: #E7E9ED 1px solid; padding:2px;}
.button {background-color:#638CC0; padding:2px;}

/* Financials */
.fintop {border-top:1px solid #000066; border-left:1px solid #000066; border-right:1px solid #000066;}
.finmid {border-left:1px solid #000066; border-right:1px solid #000066;}
.finbot {border-bottom:1px solid #000066; border-left:1px solid #000066; border-right:1px solid #000066;}


/*navigation*/
.navigation{background:#0168B5;color:#FFF;border-bottom:1px solid #223A85; height:35px; background-image:url(../images/newsheader_bkr.jpg);}
.mainNav{text-transform:uppercase;color:#FFF;padding:0px 10px 0px 10px;border-left:1px solid #FFF;}
.mainNav a {color:#FFF;text-decoration:none;text-align:center;}
.mainNav a:hover {color:#F6EFDF;text-align:center;text-decoration:none;}
.subNav{position: absolute;z-index:100;text-align: left;display: none;border: 1px solid #fff;background: #223A85;text-decoration:none;}
.subNav a{text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-transform:none;text-decoration:none;}
.subNav 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;}
.breadcrumb {font-size:10px;background-color:#FFF; padding-left:10px; padding-top:3px; padding-bottom:3px;padding-right:10px;color:#6C6B6E; border-bottom:1px solid #E2EFF3;}
.search {background-color:#264A97; color:#FFF; padding:2px; border-bottom:1px solid #fff;}

/* header styles */
.lrgwhite {font-size:18px; color:#FFF;}
.blueheadings {font-size:13px; color:#0065B2; text-transform:uppercase; padding-bottom:1px; font-weight: bold;}
.subheading {color:#638CC0; font-weight:bold;}
.whiteheadings {font-size:11px; color:#FFF; text-transform:uppercase;}
.blackheadings {font-size:18px; color:#000; text-transform:uppercase;}
.greytext {color:#929292; font-size:18px; font-weight: bold;}
.blacktext {color:#000; font-size:18px; font-weight: bold;}
.bluetext {color:#2169AD; font-size:18px; font-weight: bold;}
.newsdates {color:#000;}

/* links */

.content a:link {text-decoration: underline;color: #223A85;}
.content a:visited {text-decoration: underline;color: #0B5AA7;}
.content a:hover {text-decoration: underline;color:#333;}

.leftnav a:link {text-decoration: underline;color: #223A85;}
.leftnav a:visited {text-decoration: underline;color: #0B5AA7;}
.leftnav a:hover {text-decoration: underline;color:#333;}

.breadcrumbs a:link {text-decoration: underline;color: #223A85;}
.breadcrumbs a:visited {text-decoration: underline;color: #0B5AA7;}
.breadcrumbs a:hover {text-decoration: underline;color:#333;}

.footer a:link {text-decoration: underline;color: #FFF;}
.footer a:visited {text-decoration: underline;color: #FFF;}
.footer a:hover {text-decoration: underline;color:#FFF;}


/* new navigation styles */
body {behavior: url('stylesheet/csshover.htc');} /* WinIE behavior call */
#center {
width:760px;
margin:auto;
padding: 0px;
}

#nav {
padding: 0;
margin: 0px 0px 0px 0px;
width: 100%;
height: 30px;
}

div#nav ul {
margin: 0;
padding: 0;
background-color: #223A85;
color: #FFF;
text-align:center;
}

div#nav li {
position: relative;
list-style: none;
margin: 0;
float: left;
line-height: 1em;
padding: 0;
}

div#nav li:hover {
background-color: #223A85;
}
div#nav li.submenu {
}
div#nav li.submenu:hover {
background-color: #223A85;
}

div#nav li a {
display: block;
padding: 2px 12px;
text-decoration: none;
color: #FFF;
}

div#nav>ul a {
width: auto;
color: #FFF;
}
div#nav ul ul {
position: absolute;
display: none;
color: #FFF;
text-align: left;
width: 80px;
}

div#nav ul ul li {
font-size: 11px;
background-color: #223A85;
width: 150px;
font-weight:normal;
line-height:15px;
border-bottom:1px solid #FFF;
border-right:1px solid #FFF;
border-left:1px solid #FFF;

}
div#nav ul ul li:hover {

}
div#nav ul ul li a {
display: block;
color: #FFF;
font-weight:normal;
background-color: #223A85;
width: 100%;
padding-left: 20px;
padding-right: 20px;
}
div#nav ul ul li a:hover {
color: #FFF;
background-color: #000;
}
div#nav li.submenu li.submenu {

}
div#nav li.submenu li.submenu:hover {
background-color: #000;
}
div#nav ul.level1 li.submenu:hover ul.level2,div#nav ul.level2 li.submenu:hover ul.level3,div#nav ul.level3 li.submenu:hover ul.level4 {
display:block;
}
div#nav ul.level2 {
top: 30px;
left: 0px;

}
div#nav ul.level3 {
top: 0px;
left: 190px;

}
div#nav ul.level4 {
top: 0px;
left: 190px;
}

div#nav div.submenu {
padding: 8px;
color: #FFF;
border-left:1px solid #223A85;
}

div#nav div.currentsubmenu {
padding: 8px;
color: #FFF;
font-weight:bold;
font-size: 100%;
background-color: #49D;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
}


/* In This Section navigation styles */
.insection {list-style-type:none;margin-left:-25px;*margin-left:7px;}
.insection li, .insection li li {list-style-type:none;}
.insection li li {margin-left:-20px;}
.insection li li li {margin-left:-20px;}

.insectionovr {background:#EEE;}