/* Reset Trick */

@media all {
   #printlogo {display:none;} }

@media print {
   #normallogo {display:none;}
   #printlogo {display:block;} }

html {
	height: 100%;
	margin-bottom: 1px;
}

img, img a {
	border: none;
}

ul {
	list-style-type: square;
}

ul li {
	padding-bottom: 3px;
}

ol li {
	padding-bottom: 3px;
}

p {
	color: #fff;
	font-size: 1.1em;
}

a {
	color: #fff;
}

h1, h2, h3, h4, h5 {color:#acb8e0;}
h1 {font-size:21px;}
h2 {font-size:19px;}
h3 {font-size:17px;}
h4 {font-size:14px;}
h5 {font-size:11px;}




div.graphview fieldset{border:1px solid #829099; padding:10px;}
div.graphview div.fields fieldset{width:256px; float:left;}

div.graphview legend{color:#ffffff;}
div.graphview fieldset label{float:left; width:44px;}
div.graphview div.datepicker{float:left; display:block;}

div.graphview select{width:210px; font-size:0.9em; vertical-align:top}
div.graphview select.thin{width:auto; font-size:0.9em;}
div.graphview input.button{background-color:#232d3f; color:#ffffff; border:none;}
table.graphtable{border:1px solid #829099; width:100%; margin:0; padding:0;}
table.graphtable td, table.graphtable th{border:1px solid #829099; margin:0; padding:3px; vertical-align:top;}
table.graphtable th{ font-weight:bold; color:#fff; font-size:1.1em; text-align:left; background-color:#829099; color:#232d3f;}
table.graphtable td.data{white-space:nowrap;}


.floatleft {
	float:left;
}
 
.floatright {
	float:right;
	padding-left:3px;
}
 
.floatnone {
	float:none;
}
 
.floatleftpadding {
	float:left; 
	padding-right:4px;
}
 
.floatleftborder {
	float:left; 
	border-right:solid 1px #000;
} 



/* Clear Fixes */

.clearfix {
	display: block;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}

body
{
	margin: 0px;
	padding: 0px;
	font-size: 67.5%;
	color: #fff;
	background-color: #4e5671;
	font-family: 'Trebuchet MS';
}

.global
{
	margin: 0 auto;
	width: 852px;
}

.header
{
	
	margin:30px 0 0 20px;
	padding: 34px 0 4px 15px;
	width: 837px;
}

.contentArea
{
	background: url(../images/circle_bg.jpg) no-repeat 92% top;
	width: 852px;
	
}

.top_nav {
	padding-top: 23px;
	width: 852px;
}

.top_nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.top_nav ul li {
	/*background: url(../images/bg_nav_left.gif) no-repeat 0 0;*/
	padding: 0 0 12px 3px;
	float: left;
	font-size: 1.1em;
	margin: 0 8px 0 0;
}

.top_nav ul li.selected {
	/*background: url(../images/bg_nav_left_sel.gif) no-repeat 0 0;*/
}

.top_nav ul li.home {
	/*background: url(../images/bg_nav_left_hm.gif) no-repeat 0 0;*/
}

.top_nav ul li.lastItem {
	margin: 0;
}

.top_nav ul li a {
	background: url(../images/bg_nav_right2.gif) no-repeat right top;
	display: block;
	font-weight: bold;
	padding: 2px 10px 12px 0;
	text-align: center;
	width: 100px;
	text-decoration: none;
	text-transform: lowercase;
}

.top_nav ul li a.selected, .top_nav ul li a:hover {
	background: url(../images/bg_nav_right_sel2.gif) no-repeat right top;
}

.top_nav ul li a.home {
	background: url(../images/bg_nav_right_hm2.gif) no-repeat right top;
}
.top_nav ul li a.home:hover {
	background: url(../images/bg_nav_right_sel2.gif) no-repeat right top;
}

.hm_content
{
	padding: 0px 0 0 15px; 
	width: 265px;
	min-height:350px;
}

.hm_content_wide
{
	padding: 40px 0 0 15px; 
	width: 325px;
}


/*.hm_content h3 {
	background: url(../images/specialist.gif) no-repeat 0 0;
	text-indent: -999em;*/ /* Doesn't work in IE 
	margin: 14px 0 5px 0;
	padding: 0;
	font-size: 1.2em;
}*/

.hm_content p
{
	padding: 0 0 15px 0;
	margin: 0;
	font-size: 1.2em;
}



.lnkBreadcrumbs
{
	clear:both;
	font-weight: bold;
	font-size: 1.1em;
	color: #fff;
	text-decoration: none;
	padding: 0px 0 11px 247px;
}

.lnkBreadcrumbs a
{
	text-decoration: none;
	font-weight: normal;
	font-size: 1.1em;
}

.lnkBreadcrumbs a:hover
{
	text-decoration: underline;
}

.contactUsMain
{
	width: 851px;
	border-bottom: 1px solid #949aaa;
	padding: 15px 0 9px 0;
	margin-bottom: 5px;
}


.contactUsMain_1
{
	padding: 9px 10px 0 15px;
	float: left;
	width: 214px;
}

.contactUsMain_1 h1 
{
	margin: 5px 0;
    color: #acb8e0;
	padding: 0px;
	font-size: 21px;
}

.contactUsMain_1 p {
	font-size: 1.1em;
	margin: 5px 0 0 0;
	padding: 0;
}

.contactUsMain_2
{
	padding: 5px 21px 0 8px;
	float: left;
	width: 260px;
}

div.contactUsMain_2 h3
{
	font-weight: bold;
	font-size: 1.3em;
	color: #acb8e0;
	padding: 0 0 5px 0;
	margin: 0px;
}


div.contactUsMain_2 h4
{
	font-weight: bold;
	font-size: 1.2em;
	color: #ffffff;
	margin: 0px;
	padding: 0 0 5px 0;
}


div.contactUsMain_2 p
{
	margin: 0px;
	padding: 0px 0 15px 0;
}

.contactUsMain_3
{
	padding: 5px 0 0 0px;
	float: left;
	width: 306px;
}

.contactUsMain_3 img {
	float: left;
	margin: 0 0 10px 0;
}

.contactUsMain_3 p {
	font-size: 1.1em;
	margin: 0;
	padding: 10px 0 0 0;
}

/****** Footer *******/


.footerNavMainHme {
	float:left;
	width: 855px;
	padding-bottom: 15px;
	border-top: none}
.footerNavMainHme ul
{
	margin: 5px 0px 0px 12px;
	padding: 0px;
	list-style-type: none;
}


.footerNavMainHme ul li
{
	display:inline;
	background: url('../images/footer_li.gif') no-repeat 0 11px;
	padding: 7px 3px 7px 3px;
}

.footerNavMainHme ul li.first
{
	background: none;
}

.footerNavMainHme ul li a
{
	text-decoration: none;
	font-size: 0.9em;
	padding-left: 3px;
}

.footerNavMainHme ul li a.selected
{
	font-weight: bold;
}


.footerNavMainHme ul
{
	margin: 5px 0px 0px 12px;
	padding: 0px;
	list-style-type: none;
}


.footerNavMainHme ul li
{
	display:inline;
	background: url('../images/footer_li.gif') no-repeat 0 11px;
	padding: 7px 3px 7px 3px;
}

.footerNavMainHme ul li.first
{
	background: none;
}

.footerNavMainHme ul li a
{
	text-decoration: none;
	font-size: 0.9em;
	padding-left: 3px;
}

.footerNavMainHme ul li a.selected
{
	font-weight: bold;
}


.footerNavMain
{
	float:left;
	width: 855px;
	padding-bottom: 15px;
	border-top: 1px solid #949aaa;
}

.footerNavMain ul
{
	margin: 5px 0px 0px 12px;
	padding: 0px;
	list-style-type: none;
}


.footerNavMain ul li
{
	display:inline;
	background: url('../images/footer_li.gif') no-repeat 0 11px;
	padding: 7px 3px 7px 3px;
}

.footerNavMain ul li.first
{
	background: none;
}

.footerNavMain ul li a
{
	text-decoration: none;
	font-size: 0.9em;
	padding-left: 3px;
}

.footerNavMain ul li a.selected
{
	font-weight: bold;
}


.footerNavMain ul
{
	margin: 5px 0px 0px 12px;
	padding: 0px;
	list-style-type: none;
}


.footerNavMain ul li
{
	display:inline;
	background: url('../images/footer_li.gif') no-repeat 0 11px;
	padding: 7px 3px 7px 3px;
}

.footerNavMain ul li.first
{
	background: none;
}

.footerNavMain ul li a
{
	text-decoration: none;
	font-size: 0.9em;
	padding-left: 3px;
}

.footerNavMain ul li a.selected
{
	font-weight: bold;
}

.footer_left {
    float:left; }

.right_footer {
    float:right;
    color:#888FAB;
    padding: 5px 0 0 0;
    font-size:10px; }


.right_footer a {
   text-decoration:none;}


.abt_content
{
	width: 852px;
	border-bottom: 0px solid #949aaa;
}

.abt_content_1
{
	padding: 15px 0 0 7px; 
	width: 232px;
	float: left;
}


.abt_content_1 h1 
{
	border-top: 1px solid #949aaa;
	margin: 5px 0;
    color: #acb8e0;
	padding: 5px;
	font-size: 21px;
}

.abt_content_1 p
{
	padding: 0 0 15px 0;
	margin: 0;
	font-size: 1.1em;
	color: #acb8e0;
}


.abt_content_1 ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.abt_content_1 ul li {
	background: url(../images/unorder_li.gif) no-repeat 0 9px;
	padding: 0px 0 5px 9px;
	margin: 0 10px 0 0;
	color: #acb8e0;
}

.abt_content_2
{
	padding: 15px 27px 0 7px; 
	width: 565px;
	float: left;
}

.abt_content_2 h3 {
	margin: 5px 0 5px 0;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #acb8e0;
}


.abt_content_2 p {
	margin: 0px 0 15px 0;
	padding: 0;
	font-size: 1.1em;
	clear:both;
}

abt_content_2 .left{
	float:left;
	width:269px;
	}

abt_content_2 .left img{
	float:left;
	width:269px;
	padding-top:10px;
	}


.nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.nav ul li {
	background: none;
	margin: 0 10px 0 0;
	color: #acb8e0;
}

.nav li li{
	padding:0 0 0 10px;
}

.nav ul li a {
	background: url(../images/unorder_arrow_on.gif) no-repeat 0 6px;
	padding: 0px 0 5px 7px;
	margin: 0 10px 0 0;
	color: #acb8e0;
	text-decoration:none;
	display:block;
}
.wide_content {
	padding: 0px 0 5px 7px;
	margin: 0 10px 0 0;
	color: #fff;
	}

.nav ul li a.selected, .nav ul li a:hover {
	background: url(../images/unorder_arrow_off.gif) no-repeat 0 6px;
	padding: 0px 0 5px 7px;
	margin: 0 10px 0 0;
	color: #fff;
}

.nav_corporate ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.nav_corporate ul li {
	background: none;
	margin: 0 10px 0 0;
	color: #fff;
}

.nav_corporate ul li a {
	background: url(../images/unorder_arrow_on.gif) no-repeat 0 6px;
	padding: 0px 0 5px 7px;
	margin: 0 10px 0 0;
	color: #fff;
	text-decoration:none;
}
.wide_content {
	padding: 0px 0 5px 7px;
	margin: 0 10px 0 0;
	color: #fff;
	}

.nav_corporate ul li a.selected, .nav_corporate ul li a:hover {
	background: url(../images/unorder_arrow_off.gif) no-repeat 0 6px;
	padding: 0px 0 5px 7px;
	margin: 0 10px 0 0;
	color: #fff;text-decoration:underline;
}

.fundRangeContent_1
{
	padding: 15px 0 0 15px; 
	width: 233px;
	float: left;
}


.fundRangeContent_1 h1 
{
	border-top: 1px solid #949aaa;
	margin: 5px 0;
    color: #acb8e0;
	padding: 5px;
	font-size: 21px;
}

.fundRangeContent_1 p
{
	padding: 0 0 15px 0;
	margin: 5px 0 0 0;
	font-size: 1.2em;
	color: #acb8e0;
}

.fundRangeContent_2
{
	padding: 15px 0px 0 0px; 
	width: 600px;
	float: left;
	
}


.fundRangeContent_2_content_right
{
	padding: 0px 17px 25px 0px; 
	width: 280px;
	float: right;
	min-height:120px;
}



.fundRangeContent_2_content
{
	padding: 0px 0px 25px 0px; 
	width: 280px;
	float: left;
	clear:both;
	min-height:120px;
}

.fund_block_image
{	width:100px;
    float:left;
    border:solid 0px #f00;
     }
     
.fund_block_text
{	width:170px;
    float:left;
    border:solid 0px #f00;
     }

.fundRangeContent_2_content h3 {
	margin: 0px 0 5px 0px;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #acb8e0;
}

.fundRangeContent_2_content img {
	margin: 0px 9px 0 0;
	padding: 0;
	float: left;
}

.fundRangeContent_2_content p {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 1.1em;
}


.fundRangeContent_2_content_right h3 {
	margin: 0px 0 5px 0px;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #acb8e0;
}

.fundRangeContent_2_content_right img {
	margin: 0px 9px 0 0;
	padding: 0;
	float: left;
}

.fundRangeContent_2_content_right p {
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 1.1em;
}

.corporate_1
{
	padding: 15px 0 0 15px; 
	width: 245px;
	float: left;
}


.corporate_1 h1 
{
	border-top: 1px solid #949aaa;
	margin: 5px 0;
    color: #acb8e0;
	padding: 5px;
	font-size: 21px;
}

.corporate_1 p
{
	padding: 0 0 19px 0;
	margin: 0 0 21px 0;
	font-size: 1.2em;
	color: #acb8e0;
	border-bottom: 1px solid #949aaa;
}


.corporate_1 h3 {
	margin: 5px 0 5px 0px;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #acb8e0;
}

.corporate_1 h2 {
	margin: 5px 0 5px 0px;
	padding: 0;
	font-size: 2.3em;
	font-weight: bold;
	color: #fcc303;
}

.corporate_1 h2 span {
	margin: 5px 0 5px 0px;
	padding: 0;
	font-size: 0.6em;
	font-weight: normal;
	color: #fcc303;
}

.corporate_1 p.small
{
	padding: 0 0 3px 0;
	margin: 0;
	font-size: 1.1em;
	color: #acb8e0;
	border: none;
}

.corporate_1 p.small span
{
	margin: 0 0 0 19px;
	font-size: 1.2em;
	color: #ffffff;
}

.corporate_1 p.big
{
	padding: 0 0 15px 0;
	margin: 0;
	font-weight: bold;
	font-size: 1.3em;
	color: #acb8e0;
	border: none;
}


.corporate_1 a
{
	font-weight: bold;
	font-size: 1.1em;
}


.corporate_2
{
	padding: 15px 0px 0 55px; 
	width: 519px;
	float: left;
}


.corporate_2_1
{
	padding: 0px 19px 21px 0px; 
	width: 332px;
	float: left;
}


.corporate_2_1 h3 {
	margin: 5px 0 5px 0;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #acb8e0;
}

.corporate_2_1 p {
	margin: 0px 0 15px 0;
	padding: 0;
	font-size: 1.1em;
}


.corporate_2_1 ul {
	list-style: none;
	padding: 0;
	margin: 0 0 35px 0;
}

.corporate_2_1 ul li {
	background: url('../images/unorder_corp.gif') no-repeat 0 9px;
	padding: 0px 0 0px 9px;
	font-size: 1.0em;
	margin: 0 10px 0 0;
	color: #ffffff;
}

.corporate_2_2
{
	padding: 0px 0px 0 0px; 
	width: 165px;
	float: left;
}


.corporate_2_2 h3 {
	margin: 5px 0 1px 0px;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #acb8e0;
}

.corporate_2_2 p.date {
	margin: 0px 0 1px 0;
	padding: 0;
	font-size: 1.1em;
	color: #ffffff;
}


.corporate_2_2 p.news {
	margin: 0px 0 11px 0;
	padding: 0;
	font-size: 1.1em;
	color: #acb8e0;
}

.corporate_2_2 a {
	margin: 0px 0 15px 0;
	padding: 0;
	font-weight: bold;
	font-size: 1.1em;
}

.biog .left {float:left; width:auto;padding-top:10px;}
.biog .left .name {font-size:12px;font-weight:bold;}

div.sitemap 
{
	margin-left:210px;
	padding: 0;
	text-transform: uppercase;
}

div.sitemap ul {list-style-type:none;}

div.sitemap ul li {
	font-size: 1.0em;
	padding-bottom: 10px;
}

div.sitemap ul li ul {
	padding: 5px 0 0 0;
}

div.sitemap ul li ul li {
	font-size: 1.0em;
	padding-bottom: 3px;
}

div.sitemap ul li ul li ul li {
	font-size: 1.0em;
	margin-left:20px;
}

div.sitemap ul li a {
	color: #fff;
	font-weight: bold;
}

div.sitemap ul li ul li a {
	color: #fff;
	font-weight: normal;
	text-decoration:none;
	margin-left:20px;
}

div.sitemap_column1 {
	float: left;
	width: 500px;
}

div.sitemap_column2 {
	float: left;
	padding: 0 0 0 70px;
	width: 200px;
}


/******** Table starts *********/

table.tableData {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.tableData tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;color:#fff;padding: 2px;text-align: left;}
table.tableData tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;	padding: 2px;text-align: center;	color:#fff;}
table.tableData tr.alt td {	background-color: #83899b;}
table.tableData tr td.cell_1 {font-weight:bolder;}
table.tableData tr td.cell_3 { font-weight:bold;}
table.tableData tr td.cell_2 {text-align:center;}
table.tableData tr td.cell_4 {text-align:center;}

table.tableData_1 {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.tableData_1 tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;color:#2f3c54;padding: 2px;text-align: left;}
table.tableData_1 tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;	padding: 2px;text-align: center;	color:#2f3c54;}
table.tableData_1 tr.alt td {	background-color: #ccced6;}
table.tableData_1 tr.row_1 td {font-weight:bolder;}
table.tableData_1 tr td.cell_3 { text-align:center;}
table.tableData_1 tr td.cell_2 {text-align:center;}

table.tableData_2 {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.tableData_2 tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #fff;color:#2f3c54;padding: 2px;text-align: left;}
table.tableData_2 tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #fff;	padding: 2px;text-align: center;	color:#2f3c54;}
table.tableData_2 tr.alt td {	background-color: #fff;}
table.tableData_2 tr.row_1 td {font-weight:bolder;}
table.tableData_2 tr td.cell_3 { text-align:center;}
table.tableData_2 tr td.cell_2 {text-align:center;}

table.tableData_4 {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.tableData_4 tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #fff;color:#fff;padding: 2px;text-align: left;}
table.tableData_4 tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #fff;	padding: 2px;text-align: center;	color:#fff;}
table.tableData_4 tr td.cell_3 {background-color: #83899b;font-weight:bold;}
table.tableData_4 tr td.cell_2 {text-align:center;background-color: #656e88;}
table.tableData_4 tr td.cell_1 {background-color: #83899b;font-weight:bold;}
table.tableData_4 tr td.cell_4 {text-align:center;background-color: #656e88;}

table.table_events {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.table_events tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #fff;color:#2f3c54;padding: 2px;text-align: left;}
table.table_events tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #fff;	padding: 2px;text-align: center;	color:#2f3c54;}
table.table_events tr td.cell_3 {background-color: #83899b;font-weight:bold;}
table.table_events tr.row_1 td.cell_1, table.table_events tr.row_1 td.cell_2 {color:#2f3c54;	background-color: #ccced6; font-weight:bold;}
table.table_events tr.row_2 td.cell_1, table.table_events tr.row_2 td.cell_2 {color:#2f3c54;	background-color: #83899b;}

table.table_reports {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.table_reports tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;color:#2f3c54;padding: 2px;text-align: left;}
table.table_reports tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;	padding: 2px;text-align: center;	color:#2f3c54;}
table.table_reports tr.alt td {	background-color: #83899b; text-align:center;}
table.table_reports tr.row_1 td {font-weight:bolder; background-color: #ccced6; text-align:center;}
table.table_reports tr td.cell_3 { text-align:center;}
table.table_reports tr td.cell_2 {text-align:center;}
table.table_reports tr td.cell_1 a {text-decoration:none;}
table.table_reports tr td.cell_2 a, table.table_reports tr td.cell_3 a, table.table_reports tr td.cell_4 a, table.table_reports tr td.cell_5 a, table.table_reports tr td.cell_6 a
  {text-decoration:none;color:#83899b;background: url(../images/pdf.gif) no-repeat 15px 0;}


table.table_reports_align_left {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.table_reports_align_left tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;color:#2f3c54;padding: 2px;text-align: left;}
table.table_reports_align_left tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;	padding: 2px;text-align: left;	color:#2f3c54;}
table.table_reports_align_left tr.alt td {	background-color: #83899b; text-align:left;}
table.table_reports_align_left tr.row_1 td {font-weight:bolder; background-color: #ccced6; text-align:left;}
table.table_reports_align_left tr td.cell_3 { text-align:left;}
table.table_reports_align_left tr td.cell_2 {text-align:left;}
table.table_reports_align_left tr td.cell_1 a {text-decoration:none;}
table.table_reports_align_left tr td.cell_2 a, table.table_reports tr td.cell_3 a, table.table_reports tr td.cell_4 a, table.table_reports tr td.cell_5 a, table.table_reports tr td.cell_6 a
  {text-decoration:none;color:#83899b;background: url(../images/pdf.gif) no-repeat 15px 0;}

table.table_reports_align_right {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.table_reports_align_right tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;color:#2f3c54;padding: 2px;text-align: right;}
table.table_reports_align_right tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;	padding: 2px;text-align: right;	color:#2f3c54;}
table.table_reports_align_right tr.alt td {	background-color: #83899b;text-align:right;}
table.table_reports_align_right tr.row_1 td {font-weight:bolder; background-color: #ccced6;text-align:right;}
table.table_reports_align_right tr td.cell_3 { text-align:right;}
table.table_reports_align_right tr td.cell_2 {text-align:right;}
table.table_reports_align_right tr td.cell_1 a {text-decoration:none;}
table.table_reports_align_right tr td.cell_2 a, table.table_reports tr td.cell_3 a, table.table_reports tr td.cell_4 a, table.table_reports tr td.cell_5 a, table.table_reports tr td.cell_6 a
  {text-decoration:none;color:#83899b;background: url(../images/pdf.gif) no-repeat 15px 0;}
  
table.table3col {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.table3col tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;color:#2f3c54;padding: 2px;text-align: right;}
table.table3col tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;	padding: 2px;text-align: right;	color:#2f3c54;}
table.table3col tr.alt td {	background-color: #83899b;text-align:right;}
table.table3col tr.row_1 td {font-weight:bolder; background-color: #ccced6;}
table.table3col tr td.cell_1 { text-align:left;}
table.table3col tr td.cell_2 {text-align:center;}
table.table3col tr td.cell_3 { text-align:right;}
table.table3col tr td.cell_1 a {text-decoration:none;}
table.table3col tr td.cell_2 a, table.table_reports tr td.cell_3 a, table.table_reports tr td.cell_4 a, table.table_reports tr td.cell_5 a, table.table_reports tr td.cell_6 a
  {text-decoration:none;color:#83899b;background: url(../images/pdf.gif) no-repeat 15px 0;}
  
table.table4col {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.table4col tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;color:#2f3c54;padding: 2px;text-align: right;}
table.table4col tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;	padding: 2px;text-align: right;	color:#2f3c54;}
table.table4col tr.alt td {	background-color: #83899b;text-align:right;}
table.table4col tr.row_1 td {font-weight:bolder; background-color: #ccced6;}
table.table4col tr td.cell_1 { text-align:left;}
table.table4col tr td.cell_2 {text-align:left;}
table.table4col tr td.cell_3 { text-align:center;}
table.table4col tr td.cell_4 { text-align:right;}
table.table4col tr td.cell_1 a {text-decoration:none;}
table.table4col tr td.cell_2 a, table.table_reports tr td.cell_3 a, table.table_reports tr td.cell_4 a, table.table_reports tr td.cell_5 a, table.table_reports tr td.cell_6 a
  {text-decoration:none;color:#83899b;background: url(../images/pdf.gif) no-repeat 15px 0;}
  
table.table6col {border-collapse: collapse;	font-size: 1.1em;	margin: 20px 0 3px 0;	width: 98%;}
table.table6col tr th {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #ccced6;color:#2f3c54;padding: 2px;text-align: right;}
table.table6col tr td {border-bottom: 1px solid #4e5671;	border-right: 1px solid #4e5671;background-color: #83899b;	padding: 2px;text-align: right;	color:#2f3c54;}
table.table6col tr.alt td {	background-color: #83899b;text-align:right;}
table.table6col tr.row_1 td {font-weight:bolder; background-color: #ccced6;}
table.table6col tr td.cell_1 { text-align:left;}
table.table6col tr td.cell_2 {text-align:center;}
table.table6col tr td.cell_3 { text-align:right;}
table.table6col tr td.cell_4 { text-align:left;}
table.table6col tr td.cell_5 { text-align:center;}
table.table6col tr td.cell_6 { text-align:right;}
table.table6col tr td.cell_1 a {text-decoration:none;}
table.table6col tr td.cell_2 a, table.table_reports tr td.cell_3 a, table.table_reports tr td.cell_4 a, table.table_reports tr td.cell_5 a, table.table_reports tr td.cell_6 a
  {text-decoration:none;color:#83899b;background: url(../images/pdf.gif) no-repeat 15px 0;}
  

/* Feedback Form */

div.rego {width:510px;background:#33394d;height:20px;padding:4px 0 0 0px; margin-top:10px;}
div.rego_wide {width:510px;background:#474f6b;}
div.CMS_notice {margin: 0 0 10px 0;}
div.formelement {margin-bottom: 10px;width: 400px;}
div.formelement label {float: left;font-size: 1.1em;width: 100px;margin-left:12px;}
div.TextInput div.caption{float: left;font-size: 1.1em;width: 100px;margin-left:12px;}
div.formelement div.input .textbox {float: left;width: 200px;}
div.formelement div.input select {float: left;width: 200px;}
div.formelement div.input textarea {
	border: 1px solid #70727a;
	width: 200px;
}
div.formelement div.input checkbox input{float: left;border:none;width:10px;}
.rego_wide input.submit {margin: 0 0 10px 290px;}
div.formelement div.valid {float:left;display:none;}
#ValidationSummary1 {color:#fcc303;}
span#passreq{color:#fcc303;}
element.style {color:#fcc303;}
select {width: 200px;}
.formelement .input input[type='radio']{ border:none; }
.formelement .input input[type='checkbox']{  width:30px; float:left;}
div.CheckBoxList .input label {width:350px;float:left;}
div.CheckBoxList label {width:0px;}

div.login {
	padding-top: 0px;
}
div.login div.field {
	clear: both;
	padding-bottom: 10px;
	width: 370px;
}
div.login label {
	font-size: 1.1em;
	float: left;
	width: 80px;
	height:20px;	
}

div.login input {
	border: 1px solid #70727a;
	float: left;
	
}

div.login input.textbox {
width:200px	
}

div.login #btnSubmit1 {float:left;border:none;margin-left:260px;}
div.login .gobutton {float:left;border:none;margin-left:260px;}

/* End of Feedback form */

#popup { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 0 0px; }
#popup h2 {	margin: 0 auto; padding:0px 0 0 0; background:#2c334a ; margin-top:20px; padding: 10px 10px; color:#fff; font-weight:bold;font-size:1.2em }
#popup h3 { font-size: 10px; font-weight: bold; padding: 0 10px;}
#popup ul { list-style: none; margin: 20px auto; width: 200px; }
#popup ul li { display: inline; }
#popup ul li a { color: #fff; background: url(../images/square.gif) top left no-repeat; line-height: 25px; padding-left: 20px; margin: 0 10px; font-family: Tahoma Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
#popup p {padding: 0 10px;}

#ibox_wrapper { border: 1px solid #687175; height: 1000px; }
#ibox_wrapper, #ibox_footer_wrapper a { background-color:#fff; }
#ibox_content { background: #48516c bottom repeat-x; border: 4px solid #E1E0E0; }
#ibox_footer_wrapper, #ibox_footer_wrapper a { color: #8dd6e2; background: #444; }
#ibox_footer_wrapper a { color: #8dd6e2; font-weight: bold; text-decoration: none; padding: 0 3px; }
#ibox_progress { text-indent: -100000px; background: #fff url('images/loading.gif') center center no-repeat; }

.smaller_text {font-size:1.0em !important; padding: 0 0 0 10px !important;}
.CMS_notice p{color:#f00;}

.newssummary {
    float:left;
    width:100%;
    padding: 10px 0 0 0; }
    
/* Disclaimer Box */

.disclaimer {
    float:right;
    padding: 55px 33px 0 0; }
    
.disclaimer_warningtxt {
    float:left;
    font-size:14px;
    padding: 55px 0 0 35px; }
    
.disclaimer_warningtxt p {
    margin:0; }    

.disclaimerbox {
    float:left;
    background: url(../images/disclaimer_bg.jpg) no-repeat;
    width:619px;
    margin: 0 0 0 123px;
    height:437px; }

.disclaimer_txt {
    float:left;
    border:solid 0px #000;
    width:566px;
    margin: 8px 0 0 35px;
    height:332px;
    overflow:scroll; }    

/* Cufon */

h1 {
    margin: 0px; 
    padding: 10px 0px 10px 0px; 
    font-size: 21px; 
    color:#acb8e0; 
	font-family: 'Trebuchet MS'; }


/*********** News Ticker ************/
.latest_news{float:left; background-color: #383e52;margin-top: 15px;}

.latest_news p
{
	padding: 4px 0px 4px 16px;
	margin: 0;
	font-weight: bold;
	font-size: 1.1em;
	color: #EEDB8E;
}

.latest_news p span.heading{font-weight: bold;font-size: 1.1em;color: #fcc303; }
div.latest_news {width: 876px;}
div.latest_news div.floatright {float: left!important;}

div.latest_news h3 {
	color: #FCC303;
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 7px 16px;
	
}

div.latest_news ul {float: left;list-style: none;margin: 0;padding: 0;}
div.latest_news ul li {color: #EEDB8E; font-weight: bold;font-size: 1.1em;padding: 8px 12px 0px 0;width: 725px;}
div.news_ticker ul li a {color: #244080;text-decoration: none;}

/*********** /News Ticker ************/
