body {
	font-size: 10px;
	color: #474747;
	font-family: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

a:link {
	/*FONT-WEIGHT: bold;*/
	color: #005288;
	TEXT-DECORATION: none
}

a:visited {
	/*FONT-WEIGHT: bold;*/
	/*color: #474747;*/
	color: #005288;
	TEXT-DECORATION: none
}

a:hover {
	/*FONT-WEIGHT: bold;*/
	color: #187dcf;
	TEXT-DECORATION: underline
}

.content_p {
	font-size: 11px;
	width: 500px;
	line-height: 17px;
	text-align: left;
	padding-bottom: 7px;
	/*margin-left: 20px;*/
}
.maincontent{
	padding-left: 23px;
	padding-top: 23px;
	padding-bottom: 25px;
}

.hedgetable table{
	background-color: white;
	margin-top: 10px;
}

.hedgetable{
	font-size: 11px;
}

.hedgetable table td, .hedgetable td{
	font-size: 10px;
	border-top: 1px solid #e9e9e9;
	padding: 4px 10px;
}
.content_header1{
	color: #005288;
	font: bold 17px Verdana, Lucida, sans-serif;
	padding-bottom: 3px;
	padding-top: 0px;
/*width: 500px;*/
}
.content_header2{
	color: #005288;
	font: bold 12px Verdana, Lucida, sans-serif;
	padding-bottom: 0px;
	padding-top: 1px;
	width: 500px;
}

.content_header3{
	color: #727272;
	font: bold 11px Verdana, Lucida, sans-serif;
	width: 500px;
}

.required {
	COLOR: red
}

.ErrorText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana
}

.ErrorText A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	TEXT-DECORATION: underline
}

.ErrorText A:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	TEXT-DECORATION: underline
}

.ErrorText A:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	TEXT-DECORATION: underline
}

.SuccessText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: green;
	FONT-FAMILY: Arial,Tahoma,Verdana
}

.header1 {
	FONT-WEIGHT: 500;
	FONT-SIZE: 14px;
	COLOR: #464646;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.bubble_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.bubble_header12 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.bubble_header_grey {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #464646;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.bubble_header16_grey {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #464646;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.bubble_header18_grey {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #003860;
	FONT-FAMILY: Geneva,sans-serif
}

.content {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
}

/*@AT*/ /*new class*/
.content8BottomPadded
{
	font-family: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	padding-bottom:7px;
	text-decoration: none;
	color: #474747;
}


.content8 {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
	padding-top: 4px;
	padding-bottom: 4px;
}

.content11 {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}

.content11Black {
	FONT-SIZE: 11px;
	COLOR:Black;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}


.content13 {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.content15 {
	FONT-SIZE: 13px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.content15_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
}

/*A.content11 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content11:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content11:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content11:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}*/

.content11_red {
	FONT-SIZE: 11px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none
}

/*@AT*/ /*replacing content10_bold_left*/
.perfHeaderCol
{
	text-align: left;
	font-family: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;

	font-size: 10px;
	text-decoration: none;
	background-color:#eeeeee;  /*#dbe5ec*/
	color: #474747;
}

/*@AT*/
/*
.content10_bold_left {
	FONT-WEIGHT: 600;
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
*/

.content11_right {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}


.content11_left {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}


.perftable_content11_right {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}
/*
A.content11bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content11bold:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content11bold:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content11bold:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}
*/
.content12 {
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.content12 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content12:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content12:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content12:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.content11bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	/*COLOR: #000;*/
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.content11bold_white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none
}

.content11bold_white_bg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.content13bold_white_bg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.content13bold_Black_bg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: black;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.content13_Black_bg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #80888a;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: center
}

.content12_Black_bg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: center
}

.content11bold_left {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.content11_centered {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.content11_right {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}

.content11_centered_red {
	FONT-SIZE: 11px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.contentBlue {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #113b62;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none
}

.contentBlue_12 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #113b62;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: underline
}

.intheNews {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify
}

A.content {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content:link {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content:visited {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

A.content:hover {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.InputBox {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

SELECT {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

/*@AT*/ /*different from original*/
.SubHeader_PerfTab {
	text-align: center;
	color: #113b62;
	height: 28px;
/*	color: #000;*/
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	font-weight: bold;
	font-size: 10px;
	background-color:#CCCCCC;
}

.SubMenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0099cc;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.SecondSubMenu{
	font-size: 11px;
	FONT-WEIGHT: bold;
	color: #474747;
	font-family: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

a.SecondSubMenu_1{
	font-size: 11px;
	FONT-WEIGHT: bold;
	font-family: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

a.SecondSubMenu_1:link    { text-decoration: none ;color:#005288 }
a.SecondSubMenu_1:visited { text-decoration: none;color:#005288  }
a.SecondSubMenu_1:hover   { text-decoration: underline;color:#005288 }
a.SecondSubMenu_1:active {  text-decoration: none;color:#005288  }

a.SecondSubMenu_2{
	font-size: 11px;
	FONT-WEIGHT: bold;
	color:Green ;
	font-family: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

a.SecondSubMenu_2:link    { text-decoration: none;color:#474747 }
a.SecondSubMenu_2:visited { text-decoration: none;color:#474747 }
a.SecondSubMenu_2:hover   { text-decoration: none;color:#474747 }
a.SecondSubMenu_2:active {  text-decoration: none;color:#474747  }


.SubMenu_Perf {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #113b62;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	BACKGROUND-COLOR: #ebe9eb
}
/*
A.SubMenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #113b62;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.SubMenu:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #113b62;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.SubMenu:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: #113b62;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.SubMenu:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #113b62;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}
*/
.Bullets {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

A.Bullets {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.Bullets:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.Bullets:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.Bullets:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #d3002b;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

.Bubbles {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.Bubbles {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.Bubbles:link {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.Bubbles:visited {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.Bubbles:hover {
	FONT-SIZE: 11px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

.footer {
	FONT-WEIGHT: 500;
	FONT-SIZE: 10px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

A.footer {
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.footer:link {
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.footer:visited {
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

A.footer:hover {
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #335060;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: underline
}

.datagridHead {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #00a3b4;
	TEXT-ALIGN: center
}

datagridHead TD {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #00a3b4;
	TEXT-ALIGN: center
}

.datagridHead A {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #00a3b4;
	TEXT-ALIGN: center
}

.datagridHead A:link {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #00a3b4;
	TEXT-ALIGN: center
}

.datagridHead A:visited {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #00a3b4;
	TEXT-ALIGN: center
}

.datagridHead A:hover {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #00a3b4;
	TEXT-ALIGN: center
}

.datagridItem {
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #ffffff
}

.datagridItemAlt {
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Arial,Tahoma,Verdana;
	BACKGROUND-COLOR: #f2f2f2
}

.datagridFooter {
	COLOR: white;
	LINE-HEIGHT: 10pt;
	BACKGROUND-COLOR: #00a3b4
}

.pageTitleBlue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #004080;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.requiredFieldHeaderRed {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.optionalFieldHeader {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.fieldHeader {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none
}

.submitButton {
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.sectionHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify
}

.sectionHeadRed {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: red;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-ALIGN: justify
}

.constituentList {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	DISPLAY: none;
	BORDER-LEFT: medium none;
	WIDTH: 388px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-COLOR: white
}

.td_left_border {
	BORDER-LEFT: #80888a 1px solid
}

.td_right_border {
	BORDER-RIGHT: #80888a 1px solid
}

.td_bottom_border {
	BORDER-BOTTOM: #80888a 1px solid
}

.content11bold_bottom_border {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #474747;
	/* BORDER-BOTTOM: #80888a 1px solid;*/  /*@AT*/
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif
}

.td_top_border {
	BORDER-TOP: #80888a 1px solid
}

.newsmore {
	FONT-SIZE: 9px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.newsmore {
	FONT-SIZE: 9px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.newsmore:link {
	FONT-SIZE: 9px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.newsmore:hover {
	FONT-SIZE: 9px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.newsmore:visited {
	FONT-SIZE: 9px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

.lowerTab {
	FONT-SIZE: 11px;
	WIDTH: 1000px;
	FONT-FAMILY: Verdana,Arial
}

.lowerTabItem {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	CURSOR: pointer;
	COLOR: white;
	PADDING-TOP: 5px;
	HEIGHT: 23px;
	BACKGROUND-COLOR: #003860
}

.lowerTabSelected {
	CURSOR: default;
	COLOR: #003860;
	PADDING-TOP: 5px;
	HEIGHT: 23px;
	BACKGROUND-COLOR: #003860
}

.lowerTabOver {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	CURSOR: pointer;
	COLOR: white;
	PADDING-TOP: 5px;
	HEIGHT: 23px;
	BACKGROUND-COLOR: #003860;
	TEXT-DECORATION: underline
}

.lowerTabInnerTable {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: medium none;
	COLOR: #003860;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: Verdana,Arial;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: white
}

.lowerTabInnerCell {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.topTab {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 0px;
	WIDTH: 1000px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana,Arial
}

.topTabItem {
	WIDTH: 156px;
	CURSOR: pointer;
	COLOR: #18384a;
	HEIGHT: 28px;
	TEXT-ALIGN: center
}

.topTabSelected {
	WIDTH: 156px;
	CURSOR: default;
	COLOR: white;
	HEIGHT: 28px;
	TEXT-ALIGN: center
}

.topTabSelectedWithHand {
	WIDTH: 156px;
	CURSOR: pointer;
	COLOR: white;
	HEIGHT: 28px;
	TEXT-ALIGN: center
}

.topTabOver {
	WIDTH: 156px;
	CURSOR: pointer;
	COLOR: #18384a;
	HEIGHT: 28px;
	TEXT-ALIGN: center
}

.CurrencyMenuSep {
	MARGIN-LEFT: 0px;
	WIDTH: 1px;
	MARGIN-RIGHT: 0px;
	BACKGROUND-COLOR: #003860
}

.CurrencyMenuCap {
	FONT-WEIGHT: bold;
	COLOR: #003860
}

.CurrencyMenuItem {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px
}

.CurrencyLink {
	COLOR: #003860;
	TEXT-DECORATION: underline
}

.CurrencyLinkSelected {
	FONT-WEIGHT: bold;
	COLOR: black
}

A .CurrencyLinkSelected {
	
}

.menuPicker {
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	FONT-SIZE: 8pt;
	LEFT: 0px;
	VISIBILITY: hidden;
	BORDER-LEFT: 1px outset;
	WIDTH: 52px;
	COLOR: #ffffff;
	BORDER-BOTTOM: 1px outset;
	FONT-FAMILY: Tahoma,sans-serif;
	POSITION: absolute;
	TOP: 0px;
	BACKGROUND-COLOR: #c9dae4
}

A.menuPickerItem {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	WIDTH: 51px;
	COLOR: #464645;
	PADDING-TOP: 2px;
	FONT-FAMILY: Tahoma,sans-serif;
	BACKGROUND-COLOR: #c9dae4;
	TEXT-DECORATION: none
}

A.menuPickerItem:link {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

A.menuPickerItem:visited {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

menuPickerSelectedItem {
	BORDER-RIGHT: #000000 0px solid;
	PADDING-RIGHT: 12px;
	BORDER-TOP: #000000 0px solid;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #000000 0px solid;
	WIDTH: 51px;
	CURSOR: default;
	COLOR: #464645;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 0px solid;
	FONT-FAMILY: Tahoma,sans-serif;
	BACKGROUND-COLOR: #c9dae4;
	TEXT-DECORATION: none
}

A.menuPickerItem:hover {
	FONT-WEIGHT: lighter;
	COLOR: #003860;
	BACKGROUND-COLOR: #b7b7b7;
	TEXT-DECORATION: none
}

.tables {
	BORDER-RIGHT: #7f99b2 1px solid;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #7f99b2 1px solid;
	FONT-FAMILY: Courier New;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: left
}

.perfomanceSection {
	BACKGROUND-COLOR: white
}

.newsSection {
	BORDER-LEFT: #80888a 1px solid;
	BACKGROUND-COLOR: #edf6fb
}

.Cell1 {
	FONT-SIZE: 10px;
	FONT-FAMILY: helvetica, arial, sans-serif
}

.Cell2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: helvetica, arial, sans-serif
}

.Cell3 {
	FONT-SIZE: 11px;
	FONT-FAMILY: helvetica, arial, sans-serif;
	HEIGHT: 20px
}

/*@AT*/ /*original*/
/*
.IndexStatsTopGroupCls { BACKGROUND-COLOR: #003860 }
.IndexStatsRow { TEXT-ALIGN: right }
.IndexStatsRowHighLight { FONT-WEIGHT: bold; }
.IndexStatsItem { PADDING-RIGHT: 10px; TEXT-ALIGN: right }
.IndexStatsFirstRowLeft { WIDTH: 15px; font-weight:bold;}
.IndexStatsFirstRowRight { WIDTH: 15px; font-weight:bold; }
.IndexStatsMidRowLeft {  WIDTH: 15px; BACKGROUND-COLOR: #dbe5ec; text-align:left }
.IndexStatsMidRowRight {  WIDTH: 15px; BACKGROUND-COLOR: white }
.IndexStatsHeaderItem { BORDER-LEFT: white 2px solid; TEXT-ALIGN: center }
.DefaultLookCls { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: default; COLOR: white; FONT-FAMILY: verdana; HEIGHT: 20px; }
.SelectedLookCls { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: default; COLOR: white; FONT-FAMILY: verdana; HEIGHT: 20px }
.HoverLookCls { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: hand; COLOR: white; FONT-FAMILY: verdana; HEIGHT: 20px;  }
*/

/*@AT*/ /*--begin perf details style --*/
.TopLeftDataHeader{
	text-align:left;
	FONT-WEIGHT: bold;
	font-size: 11px;
}

.IndexStatsTopGroupCls {
	BACKGROUND-COLOR: #003860
}

.IndexStatsRow {
	TEXT-ALIGN: right
}

.IndexStatsRowHighLight {
	FONT-WEIGHT: bold;
/*	BACKGROUND-COLOR: #e8eaec*/
}

.IndexStatsItem {
	PADDING-RIGHT: 10px;
	TEXT-ALIGN: right
}

.IndexStatsFirstRowLeft {
	FONT-WEIGHT: bold;
	WIDTH: 15px;
/*	BACKGROUND-COLOR: #eeeeee;*/
}

.IndexStatsFirstRowRight {
	FONT-WEIGHT: bold;
	WIDTH: 15px;
/*	BACKGROUND-COLOR: white */
}

.IndexStatsMidRowLeft {
	WIDTH: 15px;
	BACKGROUND-COLOR: #EEEEEE
}

.IndexStatsMidRowRight {
	WIDTH: 15px;
/*	BACKGROUND-COLOR: white */
}

.IndexStatsHeaderItem {
	BORDER-LEFT: white 2px solid;
	TEXT-ALIGN: center
}

.DefaultLookCls {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	CURSOR: default;
	COLOR: white;
	FONT-FAMILY: verdana;
	HEIGHT: 20px
}

.SelectedLookCls {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	CURSOR: default;
	COLOR: white;
	FONT-FAMILY: verdana;
	HEIGHT: 20px
}

.HoverLookCls {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	CURSOR: hand;
	COLOR: white;
	FONT-FAMILY: verdana;
	HEIGHT: 20px
}
/*@AT*/ /*--end perf details style --*/

.modalPanelTitle TD {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	BACKGROUND-IMAGE: url(/images/window_titlebg.gif);
	PADDING-BOTTOM: 3px;
	WIDTH: 100%;
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana;
	HEIGHT: 30px;
	BACKGROUND-COLOR: #6f90dc
}

.modalPanel {
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	Z-INDEX: 500;
	BORDER-LEFT: 1px outset;
	WIDTH: 500px;
	BORDER-BOTTOM: 1px outset;
	POSITION: absolute;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: buttonface
}

.modalPanel TD {
	VERTICAL-ALIGN: top
}

.titleIcon {
	PADDING-RIGHT: 20px
}

.content08 {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
	line-height: 10px;
	TEXT-ALIGN: right;
}

.content09 {
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
	line-height: 10px;
	TEXT-ALIGN: right;
}


.content10 {
	FONT-SIZE: 10px;
	COLOR: #474747;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
	line-height: 10px;
	TEXT-ALIGN: left;
}

.content18 {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,Geneva,sans-serif;
	TEXT-DECORATION: none;
	padding-bottom: 0px;
	padding-top: 0px;
}

.squarebox 
{
    width: 100%;
    border: solid 1px #999999;
    text-align: left;
    overflow: hidden;
 }
    
.squareboxgradientcaption 
{   color: White;
    padding: 2px;
    FONT-SIZE: 12px;
    background-image: url(../images/gradient_blue.png);
    background-repeat: repeat-x; 
}
    
.squareboxcontent 
{
   background-color: #F5F5F5;
   padding: 10px;
   overflow: hidden;
   border-top: solid 1px #999999; 
   position:relative;
 }


        .fadea
        {
            filter: alpha(opacity=0);
            -moz-opacity: 0%;
            /* background-color: White; */
        }
        .fadeb
        {
             filter: alpha(opacity=0);
            -moz-opacity: 0%;
           /* background-color: White; */
        }
        .fadec
        {
            filter: alpha(opacity=0);
            -moz-opacity: 0%;
           /* background-color: White; */
        }
        .faded
        {
            filter: alpha(opacity=0);
            -moz-opacity: 0%;
            /* background-color: White; */
        }
        .fadee
        {
             filter: alpha(opacity=0);
            -moz-opacity: 0%;
            /* background-color: White; */
        }
        



/* horizontal menu bar */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	background: #BEBEBE;
	color: Black;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	margin: 0;
	padding: 0;
	background: #BEBEBE}
	
	
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #BEBEBE;
		color: black;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}
