BODY {
scrollbar-3dlight-color: #E7E5E3;
scrollbar-arrow-color: #521900;
scrollbar-base-color: #E0DCDA;
scrollbar-darkshadow-color: #E0DCDA;
scrollbar-face-color: #E0DCCD;
scrollbar-highlight-color: #521900;
scrollbar-shadow-color: #521900;
scrollbar-track-color: #521900;
}

.SubNav a:link {color: #5F4D91; font-weight: normal; text-decoration:none;} 
.SubNav a:visited {color: #5F4D91; font-weight: normal; text-decoration:none;}
.SubNav a:hover {color: #4F5D7A; font-weight: normal; text-decoration:underline;}
.SubNav a:active {color: #5F4D91; font-weight: normal; text-decoration:none;}

.OrangeLinkLine a:link {color: #F2A54A; font-weight: normal; text-decoration:underline;} 
.OrangeLinkLine a:visited {color: #F2A54A; font-weight: normal; text-decoration:underline;}
.OrangeLinkLine a:hover {color: #7465A0; font-weight: normal; text-decoration:none;}
.OrangeLinkLine a:active {color: #F2A54A; font-weight: normal; text-decoration:underline;}

.PurpleLinkBold a:link {color: #5F4D91; font-weight: normal; text-decoration:underline;} 
.PurpleLinkBold a:visited {color: #5F4D91; font-weight: normal; text-decoration:underline;}
.PurpleLinkBold a:hover {color: #5F4D91; font-weight: normal; text-decoration:none;}
.PurpleLinkBold a:active {color: #5F4D91; font-weight: normal; text-decoration:underline;}


A:link {  
	text-decoration: underline;
	FONT-WEIGHT: normal;
	color: #FD0201;
}

A:visited, A:active {  
	text-decoration: underline; 
	font-weight: normal; 
	color: #FD0201;
}

a:hover {  
	color:#FFFFFF;
	text-decoration: none;
}
	

.PurpleBullet {  
	margin-top: 10px;
	margin-left: -10px; 
	list-style-image:   url('../images/PurpleArrow.gif');
	font-weight: normal;
	color: #4D4D4D;
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	line-height: 12pt;
	font-variant: normal;
	font-style: normal
	}


li {  
	margin-top: 10px;
	margin-left: -10px; 
	list-style-image:   url('../images/Bullet.gif');
	font-weight: normal;
	color: #51503A;
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	line-height: 12pt;
	font-variant: normal;
	font-style: normal
	}

P {
	font-weight: normal;
	color:#000000;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	line-height: 11pt;
	font-variant: normal;
	font-style: normal;
	text-justify: auto;
	text-align: normal;
}

TD {
	font-weight: normal;
	color:#51503A;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 9pt;
	line-height: 12pt;
	font-variant: normal;
	font-style: normal;
	text-justify: auto;
	text-align: normal;
}

.FormFieldsSmall {
	height: 12pt;
	padding: 2px;
	color:#635425;
	font-family: Arial;
	font-size: 8pt;
	border: 1px solid #635425;
	background-color: #F0F0D6;
}

.FormFieldsLarge {
	height: 14pt;
	padding: 2px;
	font-family: Arial;
	font-size: 8pt;
	border: 1px solid #635425;
	background-color: #E3E5C5;
}


.TablePurple {  
	font-weight: bold; 
	font-size: 8pt; 
	color: #FFFFFF; 
	background-color: #604E92; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 4px;
	}
	
.TextPurple {  
	font-weight: normal;
	color: #604E92;
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	line-height: 11pt;
	font-variant: normal;
	font-style: normal;
}	
	
.IndexNews {  
	font-weight: normal;
	color: #5B5276;
	font-family: Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	line-height: 11pt;
	font-variant: normal;
	font-style: normal;
}


.HeaderOrangeLarge {
	font-weight: bold;
	color:#ED8000;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 10pt;
	line-height: 11pt;
	font-variant: normal;
	font-style: normal;
	text-justify: auto;
	text-align: normal;
}

.HeaderOrangeSmall {
	font-weight: bold;
	color:#ED8000;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	line-height: 11pt;
	font-variant: normal;
	font-style: normal;
	text-justify: auto;
	text-align: normal;
}

.HeaderPurpleLarge {
	font-weight: bold;
	color:#45307F;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	text-justify: auto;
	text-align: normal;
}

.HeaderPurpleSmall {
	font-weight: bold;
	color:#45307F;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	font-variant: normal;
	font-style: normal;
	text-justify: auto;
	text-align: normal;
}
	
.BevelTable1 {
	background-color: #F4F1F0;
	border-color: #DFDCD8 #DFDCD8 #DFDCD8 #DFDCD8;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	padding-bottom: 0px;	
}

.BevelTable2 {
	background-color: #F8F3E7;
	border-color: #E3DCCA;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	padding-bottom: 0px;	
}

.BevelTableDarkGrey {
	background-color: #E1DEDC;
	border-color: #BDB6B0 #BDB6B0 #BDB6B0 #BDB6B0;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;	
	padding-bottom: 6px;	
}

.BevelTablePurple {
	background-color: #6E5E9B;
	border-color: #45307F #45307F #45307F #45307F;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;	
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff
}

.BevelTableLightBlue {
	background-color: #FFFFFF;
	border-color: #C2CCE1 #C2CCE1 #C2CCE1 #C2CCE1;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff
}

.BevelTableYellow {
	background-color: #FFFFFF;
	border-color: #F8C256 #F8C256 #F8C256 #F8C256;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff
}

.BevelTableGreen {
	background-color: #FFFFFF;
	border-color: #B6D3B6 #B6D3B6 #B6D3B6 #B6D3B6;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff
}

.MarketCommentaryDisclaimer
{
	font-weight: normal;
	color:#FF3333;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	line-height: 9pt;
	font-variant: normal;
	font-style: normal;
	text-justify: auto;
	text-align: normal;
}

.divPageContent
{
	padding:10px;
}

.TextBold
{
	font-weight: bold;
}

.tdStaffCat
{
	font-weight: bold;
	color:#FFFFFF;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 8pt;
	background-color: #45307F;
}

.tdStaffCatDesc
{
	font-weight: normal;
	color:#FFFFFF;
	font-family:  Arial, Helvetica, MS Sans Serif;
	font-size: 9pt;
	background-color: #45307F;
}

.tdDocumentName
{
	text-align: left;
	verticle-align: top;
	font-weight: bold;
}