/* ------------------------------------------ */
/* Amendments to stylesheets for printing     */
/* 					      */
/* added in Display:none to hide top nav +    */
/* side menu to;			      */
/* 					      */
/* div.banner 				      */
/* div.ContentHolder_MenuHolder 	      */
/* div.InfoBarContact			      */
/* 					      */
/* Adjusted left pos of;		      */
/* 					      */
/* div.ContentHolder			      */
/*					      */
/* Table.GraphTable.added top-margin to       */
/* print graphs on seperate page	      */
/*					      */
/* div.ContentHolder_Disclaimer_Text:	      */
/* reduced width to fit to print	      */
/*					      */
/*					      */
/* ------------------------------------------ */

margin-top:100px;




body { 	
	background-color: #FFFFFF; 
	font-family: arial;
	font-size: 11px; 
	color: #DCDCD7; 
	padding:0px 0px 0px 0px;
	text-align:center;
	margin:0 auto;


}

/* ------------------------------------------ */
/* Base DIV style			      */
/* ------------------------------------------ */

div{
	border-color: none;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	background-color:white;
	text-align:left;
}


/* ------------------------------------------ */
/* Generic Template Items */
/* ------------------------------------------ */



div.banner {

	background:#9AD7E3;
	height:107px;
	border-color: #FFFFFF;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	display:noene;
}

div.MenuBar {

	background:#005B8C;
	height:107px;
	border-color: #FFFFFF;
	border-style: solid;
	background-image: url(../images/BannerBkg.gif); 
}

div.InfoBar {
	position:relative;
	background:#D3D3D7;
	height:18px;
	border-color: #FFFFFF;
	border-width: 2px 2px 0px 2px;
	border-style: solid;
	z-index:8;
}

div.InfoBarContentHolder {
	position:relative;
	background:#D3D3D7;
	height:18px;
	border-color: #FFFFFF;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	width:860px;
	margin:0 auto;
	text-align:left;
}

div.InfoBarDateTime {
	left:0px;
	background:#0093B1;
	height:18px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:227px;
	text-indent:5px;
}

div.InfoBarContact {
	position:absolute;
	top:0px;
	left:753px;
	background:#0093B1;
	height:18px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:105px;
	text-indent:5px;
	cursor:pointer;
	vertical-align:bottom;
	display:none;
}

div.NavHolder {
	Position:relative;
	background:#FFFFFF;
	height:107px;
	border-color: #FFFFFF;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	width:862px;
	margin:0 auto;
}

div.NavHolder_Logo {
	left:0px;
	background:#005B8C;
	height:107px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:227px;
	vertical-align:center;
}

img.Logo{ 
	Position:absolute;
	top:38px;
	left:28px;
} 

div.NavHolder_Overview {

	position:absolute;
	top:0px;
	left:229px;
	background:#0093B1;
	height:107px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:103px;	
	cursor:pointer;
	
}

div.NavHolder_Portfolio {
	position:absolute;
	top:0px;
	left:304px;
	background:#199EB9;
	height:107px;
	border-color: #199EB9;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:103px;
	cursor:pointer;

}

div.NavHolder_Performance {
	position:absolute;
	top:0px;
	left:380px;
	background:#33A9C1;
	height:107px;
	border-color: #199EB9;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:103px;
	cursor:pointer;
}

div.NavHolder_Reporting {
	position:absolute;
	top:0px;
	left:484px;
	background:#4CB3C8;
	height:107px;
	border-color: #199EB9;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:103px;
	cursor:pointer;
}

div.NavHolder_Investing {
	position:absolute;
	top:0px;
	left:575px;
	background:#66BED0;
	height:107px;
	border-color: #199EB9;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:104px;
	cursor:pointer;
}

div.NavHolder_Blank{
	position:absolute;
	top:0px;
	left:755px;
	background:#7FC9D8;
	height:107px;
	border-color: #199EB9;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:105px;
}

.NavHolder_NavItem{
	position:absolute;
	top:5px;
	left:5px;
}




div.ContentHolder {
	Position:absolute;
	left:-225px;
	top:150px;
	background:#FFFFFF;
	height:127px;
	border-color: #FFFFFF;
	border-width: 0px 0px 0px 0px;
	border-style: solid;



}

div.ContentHolder_Disclaimer {
	Position:relative;
	background:#FFFFFF;
	height:auto;
	border-color: #BEC0C2;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	width:859px;
	margin:0 auto;
	margin-top:2px;


}

div.ContentHolder_Disclaimer_Text {
	Position:relative;
	background:#FFFFFF;
	border-color: #FFFFFF;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	margin: 19px 19px 19px 19px;
	display: block; 
	font-family: arial;
	color:#333333;
	font-size:11px;
	width:570px;
}

div.ContentHolder_Disclaimer_Text_Rejected {
	Position:relative;
	background:green;
	border-color: #FFFFFF;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	margin: 19px 19px 19px 19px;
	display: block; 
}




div.ContentHolder_MenuHolder_Home {
	position:absolute;
	top:400px;
	left:230px;
	background:#FFFFFF;
	height:18px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:227px;
	height:100px;
}

div.ContentHolder_MenuHolder_SharePrice {
	position:relative;
	top:0px;
	left:0px;
	background:#A8DAE5;
	height:18px;
	border-color: #26A2BD;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:225px;
	height:21px;
	text-indent:5px;
	font-family: verdana;
	color:#005B8C;
	font-size:11px;
	vertical-align:middle;
	line-height:20px;
	letter-spacing:-1px;
	font-weight:bold;
}

div.ContentHolder_MenuHolder_Performance_SharePrice {
	position:relative;
	top:5px;
	left:0px;
	background:#A8DAE5;
	height:18px;
	border-color: #26A2BD;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:225px;
	height:21px;
	text-indent:5px;
	font-family: arial;
	color:#005B8C;
	font-size:11px;
	vertical-align:middle;
	line-height:20px;
	letter-spacing:-0.0em;
}


div.ContentHolder_MenuHolder_SectionImage {
	position:relative;
	top:0px;
	left:0px;
	width:225px;
	height:107px;
	z-index:100;

}

div.ContentHolder_MenuHolder_SharePrice_Value {
	position:absolute;
	top:0px;
	left:168px;
	background:#E6E7E8;
	height:18px;
	border-color: #26A2BD;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:57px;
	height:21px;
	text-indent:5px;
	font-face:verdana;
	color:#005B8C;
	font-size:11px;
	vertical-align:middle;
	line-height:20px;
	text-align:right;


	background:#E6E7E8;
	font-family: arial;
	font-size: 11px; 
	font-weight:normal;
	color: #0093B1; 	
	text-align:right;
	letter-spacing:0px;
	
}

div.ContentHolder_MenuHolder_SharePrice_Performance_Value {
	position:absolute;
	top:175px;
	left:175px;
	background:#E6E7E8;
	height:18px;
	border-color: #26A2BD;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:50px;
	height:21px;
	text-indent:5px;
	font-face:arial;
	color:#005B8C;
	font-size:9px;
	vertical-align:middle;
	line-height:20px;
	text-align:right;
}


div.ContentHolder_MenuHolder_NAVTable {
	position:absolute;
	top:37px;
	left:00px;
	background:#FFFFFF;
	height:18px;
	border-color: #BDBFC1;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:225px;
	height:201px;
}

div.ContentHolder_MenuHolder_Disclaimer {
	position:absolute;
	top:290px;
	left:00px;
	background:#FFFFFF;
	height:18px;
	border-color: #BDBFC1;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:225px;
	height:201px;

}

div.ContentHolder_MenuHolder_SubNavItem {
	height:19px;
	margin-top:2px;	
	cursor:pointer;
}

div.ContentHolder_MenuHolder_SubNavItem_Invisible {
	height:19px;
	margin-top:2px;	
	cursor:pointer;
	visibility:hidden;
}

div.ContentHolder_MenuHolder_SubNavPerformance_Value{
	position:absolute;
	top:-1px;
	left:175px;
	background:#E6E7E8;
	height:18px;
	border-color: #26A2BD;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:50px;
	height:21px;
	text-indent:5px;
	font-face:arial;
	color:#005B8C;
	font-size:9px;
	vertical-align:middle;
	line-height:20px;
	text-align:right;


	background:#E6E7E8;
	font-family: arial;
	font-size: 11px; 
	font-weight:normal;
	color: #0093B1; 	
	text-align:right;
	letter-spacing:0px;
}

div.ContentHolder_MenuHolder_SubNavPerformance{
	height:22px;
	margin-top:15px;	
	cursor:default;
	background:#A8DAE5;
	position:relative;
	height:18px;
	border-color: #26A2BD;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:225px;
	height:21px;
	text-indent:5px;
	font-family: arial;
	color:#005B8C;
	font-size:11px;
	vertical-align:middle;
	line-height:20px;
	letter-spacing:0px;
	font-weight:bold;
}

div.ContentHolder_MenuHolder_SubNavDisclaimer {
	height:22px;
	margin-top:17px;	
	cursor:pointer;
	display:none;

}

div.ContentHolder_MenuHolder_SubNavHemscott {
	height:22px;
	margin-top:17px;	
	cursor:pointer;
}

div.ContentHolder_MenuHolder_SubNavHemscott_Link {
	height:22px;
	margin-top:1px;	
	cursor:pointer;

}

iframe.RNSIframe {
	height:522px;
	width:590px;
	margin-top:1px;	
	cursor:pointer;
	border:0px;

}

div.ContentHolder_Welcome {
	position:absolute;
	top:0px;
	left:229px;
	background:#FFFFFF;
	height:18px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	width:632px;
	height:100px;
	
}

div.ContentHolder_ContentLarge {
	position:absolute;
	top:115px;

	left:666px;
	height:188px;
	border-color: #BDBFC1;
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	width:194px;
	height:206px;
	z-index:0;
}

div.ContentHolder_Body {

	position:absolute;
	top:115px;
	left:229px;
	height:18px;
	border-color: #BDBFC1;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:436px;
	height:206px;
}

div.ContentHolder_BodyLarge {

	position:absolute;
	top:115px;
	left:229px;
	height:18px;
	border-color: #BDBFC1;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:631px;
	height:206px;
	
}

div.ContentHolder_HomeText {
	position:absolute;
	top:10px;
	left:10px;
	height:38px;
	padding-right:10px;
	height:146px;
	overflow:auto;	
	z-index:5;
	scrollbar-face-color: #F0F0F0;
	scrollbar-shadow-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-3dlight-color: #BDB6B5; 
	scrollbar-darkshadow-color: #BDB6B5;
	scrollbar-track-color: #E7E3E7; 
	scrollbar-arrow-color: #999999;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
}

div.ContentHolder_HomeTextLarge {

	position:absolute;
	top:10px;
	left:10px;
	height:98px;
	padding-right:10px;
	height:146px;
	overflow:none;	
	width:500px;
	z-index:5;
	scrollbar-face-color: #F0F0F0;
	scrollbar-shadow-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-3dlight-color: #BDB6B5; 
	scrollbar-darkshadow-color: #BDB6B5;
	scrollbar-track-color: #E7E3E7; 
	scrollbar-arrow-color: #999999;
	font-family: arial;
	font-size: 12px; 
	
}


div.ContentHolder_PageHeader {
	position:relative;
	top:98px;
	left:229px;
	background:#FFFFFF;
	height:18px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	width:632px;
	height:26px;
	
}



div.ContentHolder_MenuHolder {
	position:relative;
	top:80px;
	left:230px;
	background:#FFFFFF;
	height:18px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	width:227px;
	height:100px;

}


div.ContentHolder_PageContent {
	position:relative;
	top:98px;
	left:229px;
	background:#FFFFFF;
	border-color: #C1C2C4;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	width:630px;
	min-height:300px;

}

div.ContentHolder_PageContent_Text {
	position:relative;
	background:#FFFFFF;
	border-color: #C1C2C4;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:490px;
	margin: 19px 19px 19px 19px;
 	display: block; 
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	line-height:15px;


}

div.ContentHolder_PageContent_MAP {
	position:absolute;	
	top:0px;
	left:248px;
	background:#FFFFFF;
	width:200px;
	height:291px;
	margin: 19px 19px 19px 19px;
 	display: block; 
	font-family: arial;
	font-size: 11px; 
	color: #333333; 

}

div.TeamMembers_TeamItem_Holder {
	position:relative;
	background:#F1F2F2;
	border-color: #C1C2C4;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #D1D3D4;
	width:530px;
	height:16px;
	display: block; 
	font-family: arial;
	font-size: 11px; 
	color: #333333; 
	line-height:15px;

}

div.TeamMembers_TeamItem_Holder_Fullname {
		
	position:absolute;
	top:0px;
	background:#F1F2F2;	
	width:390px;
	height:16px;
	display: block; 
	font-family: arial;
	font-size: 11px;
	font-weight:bold; 
	text-decoration:none;
	color: #333333; 
	line-height:15px;
	Text-Indent:10px;

}

div.TeamMembers_TeamItem_Holder_Position {
		
	position:absolute;
	left:180px;
	top:0px;
	background:#F1F2F2;	
	width:200px;
	height:16px;
	display: block; 
	font-family: arial;
	font-size: 11px; 
	color: #333333; 
	line-height:15px;
	Text-Indent:10px;

}

div.TeamMembers_TeamItem_FullBio {
	position:relative;		
	background:#FFFFFF;
	width:530px;
	height:16px;
	display: block; 
	font-family: arial;
	font-size: 11px; 
	color: #333333; 
	line-height:15px;
	margin-top:10px;
}

div.ContentHolder_CustomBox {
	position:absolute;
	top:115px;
	left:669px;
	background:#FFFFFF;
	height:18px;
	border-color: #C1C2C4;
	border-style: none;
	border-width: 1px 1px 1px 1px;
	width:190px;
	height:206px;
	z-index:10;
}

div.CustomBox_Header {
	background-image: url(../images/CustomBox_HeaderBkg.gif); 
	position:absolute;	
	width:192px;
	height:19px;
	border-color: #BDBFC1;
	border-style: dotted;
	border-width: 0px 0px 0px 0px;
	text-indent:5px;
	font-family: arial;
	font-weight:bold;
	font-size: 11px; 
	color: #0093B1; 
	line-height:19px;

}

div.CustomBox_Body {
	background-image: url(../images/CustomBox_BodyBkg.gif); 
	position:absolute;	
	top:21px;
	width:182px;
	height:177px;
	border-color: #BDBFC1;
	border-style: dotted;
	border-width: 0px 0px 0px 0px;
	text-indent:5px;
	font-family: arial;
	font-weight:bold;
	font-size: 11px; 
	color: #0093B1; 
	padding: 5px 5px 5px 5px;
}


div.CustomBox_Body_Scrolling {
	position:absolute;	
	background:none;
	top:10px;
	width:162px;
	height:157px;
	text-indent:5px;
	font-family: arial;
	font-weight:bold;
	font-size: 11px; 
	color: #0093B1; 
	overflow:auto;
	scrollbar-face-color: #F0F0F0;
	scrollbar-shadow-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-3dlight-color: #BDB6B5; 
	scrollbar-darkshadow-color: #BDB6B5;
	scrollbar-track-color: #E7E3E7; 
	scrollbar-arrow-color: #999999;
}




div.d {
	position:relative;
	background:yellow;
	height:18px;
	border-color: #FFFFFF;
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	width:100px;
}


/* ------------------------------------------ */
/* Performance Positioning		      */
/* ------------------------------------------ */


Table.GraphTable{
	margin-top:290px;
	top:0px;	
	background:#FFFFFF;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	width:390px;
}

div.Performance_MainText {
	font-family: arial;
	font-weight:bold;
	font-size: 12px; 
	color: #333333; 
	line-height:14px;
	letter-spacing:0px;
}
div.Performance_NavDisclaimer {
	position:relative;
	background:#FFFFFF;
	font-family: arial;
	font-size: 10px; 
	color: #333333; 
	letter-spacing:-1px;
}
div.Performance_ExplanatoryNotes {
	position:relative;
	background:#FFFFFF;
	font-family: arial;
	font-size: 10px; 
	color: #333333; 
	letter-spacing:-1px;
}



.MainPerformanceTables{
	position:relative;
	left:10px;
	top:10px;4:34 PM 6/8/2006
}

/* ------------------------------------------ */
/* Performance Tables Posioting		      */
/* ------------------------------------------ */





/* ------------------------------------------ */
/* Performance tables styles				      */
/* ------------------------------------------ */

Table.GenericPerformacerTable{

	top:0px;	
	background:#FFFFFF;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	width:290px;
}

Caption.GenericPerformacerTable{
	background:#B4B4B4;
	font-family: arial;
	font-weight:bolllld;
	font-size: 11px; 
	color:#FFFFFF;
	text-align:left;
	height:15px;
	line-height:15px;
	letter-spacing:0px;
	text-indent:3px;
}

TD.GenericPerformacerTable{

	background:#FFFFFF;
	font-family: arial;
	font-size: 10px; 
	color: #333333; 
	width:230px;
	height:22px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;


}

TR.GenericPerformacerTable{

	height:190px;
}

TR{

	height:19px;
}

.PerformanceTableGreyCol{

	background:#E6E7E8;
	font-family: arial;
	font-size: 10px; 
	font-weight:bold;
	color: #0093B1; 
	width:55px;
	height:22px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:right;


}

.PerformanceTableGreyHeader{

	background:#E6E7E8;
	font-family: arial;
	font-size: 10px; 
	color: #333333; 
	width:55px;
	height:22px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:middle;
	
}


/* ------------------------------------------ */
/* PT: Total Return Styles				      */
/* ------------------------------------------ */


.PT_TotalReturn_Header_Col1{

	background:#FFFFFF;
	font-family: arial;
	font-size: 10px; 
	color: #333333; 
	width:30px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align: center;

}

.PT_TotalReturn_Header_Col2{

	background:#FFFFFF;
	font-family: arial;
	font-size: 11px; 
	color: #333333; 
	width:130px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:center;
}

.PT_TotalReturn_Header_Col3{

	background:#E6E7E8;
	font-family: arial;
	font-size: 11px; 
	color: #333333; 
	width:130px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:center;
}

.PT_TotalReturn_Data_Col1{

	background:#FFFFFF;
	font-family: arial;
	font-size: 11px; 
	color: #333333; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:center;

}

.PT_TotalReturn_Data_Col2{

	background:#FFFFFF;
	font-family: arial;
	font-size: 11px; 
	font-weight:boldd;
	color: #0093B1; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:center;
}

.PT_TotalReturn_Data_Col3{

	background:#E6E7E8;
	font-family: arial;
	font-size: 11px; 
	font-weight:boldd;
	color: #0093B1; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:center;
}

/* ------------------------------------------ */
/* PT: NAV Total Return Styles				      */
/* ------------------------------------------ */


.PT_NAVTotalReturn_Header_Col1{

	background:#FFFFFF;
	color: #333333; 
	width:200px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:left;
	font-family: arial;
	font-size: 11px; 
	text-align:left;
	height:15px;
	line-height:15px;
	letter-spacing:0px;
	text-indent:3px;
}

.PT_NAVTotalReturn_Header_Col2{

	background:#FFFFFF;
	color: #333333; 
	width:80px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:right;
	font-family: arial;
	font-size: 11px; 
	height:15px;
	line-height:15px;
	letter-spacing:0px;
	text-indent:3px;
}

.PT_NAVTotalReturn_Header_Col3{

	background:#E6E7E8;
	color: #333333; 
	width:50px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:right;
	font-family: arial;
	font-size: 11px; 
	height:15px;
	line-height:15px;
	letter-spacing:0px;
	text-indent:3px;
}

.PT_NAVTotalReturn_Data_Col1{

	background:#FFFFFF;
	color: #333333; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:left;
	font-family: arial;
	font-size: 11px; 
	text-align:left;
	height:15px;
	line-height:15px;
	letter-spacing:0px;
	text-indent:3px;
}

.PT_NAVTotalReturn_Data_Col2{

	background:#FFFFFF;
	font-family: arial;
	font-size: 11px; 
	font-weight:boldd;
	color: #0093B1; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:right;
}

.PT_NAVTotalReturn_Data_Col3{

	background:#E6E7E8;
	font-family: arial;
	font-size: 11px; 
	font-weight:boldd;
	color: #0093B1; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:right;
	letter-spacing:0px;
}


.PT_SharePrice_Header_Col2{

	background:#FFFFFF;
	color: #333333; 
	width:80px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:right;
	font-family: arial;
	font-size: 11px; 
	height:15px;
	line-height:15px;
	letter-spacing:0px;
	text-indent:3px;
	text-align:center;
}

.PT_SharePrice_Header_Col3{

	background:#E6E7E8;
	color: #333333; 
	width:50px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:right;
	font-family: arial;
	font-size: 11px; 
	height:15px;
	line-height:15px;
	letter-spacing:0px;
	text-indent:3px;
	text-align:center;
}


.PT_SharePrice_Data_Col2{

	background:#FFFFFF;
	font-family: arial;
	font-size: 11px; 
	font-weight:bold;
	color: #0093B1; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:center;
}

.PT_SharePrice_Data_Col3{

	background:#E6E7E8;
	font-family: arial;
	font-size: 11px; 
	font-weight:bold;
	color: #0093B1; 
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 1px 0px 0px 1px;	
	text-align:center;
	letter-spacing:0px;
}


/* ------------------------------------------ */
/* Annual Interim Reports Table 	      */
/* ------------------------------------------ */

Table.AnnualInterimTable{

	top:0px;	
	background:#FFFFFF;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:300px;
}

.ReportsTable_AnnualReports{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:150px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	letter-spacing:-1px;
	height:10px;
}

.ReportsTable_Spacer{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:0px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	letter-spacing:-1px;
}

.ReportsTable_InterimReports{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:150px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	letter-spacing:-1px;
	height:10px;
}


Table.ShareHolderInformation{

	top:0px;	
	background:#FFFFFF;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:500px;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	line-height:15px;
}

.ShareHolderInformation_Col1{

	width:250px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	height:10px;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	line-height:15px;
}

.ShareHolderInformation_Col2{

	background:#FFFFFF;	
	width:230px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	height:10px;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	line-height:15px;
}



Table.PDFDownload{

	top:0px;	
	background:#FFFFFF;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:180px;
}

Table.KeyDates{

	top:0px;	
	background:#FFFFFF;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:500px;
}

Table.Disclaimer{

	top:0px;	
	background:#FFFFFF;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width:500px;
}

.Disclaimer_Col1{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:30px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	letter-spacing:-1px;
	height:10px;
}

.Disclaimer_Col2{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:180px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	letter-spacing:-1px;
	height:10px;
}

.KeyDates_Col1{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:180px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	letter-spacing:-1px;
	height:10px;
}

.KeyDates_Col2{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:19px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:right;
	letter-spacing:-1px;
	height:10px;
}

.KeyDates_Col3{

	background:#FFFFFF;
	font-family: arial;
	font-size: 12px; 
	color: #333333; 
	width:250px;
	border-color: #BCBEC0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;	
	text-align:left;
	letter-spacing:-1px;
	height:10px;
	text-indent:5px;
}

/* ------------------------------------------ */
/* Font Styles				      */
/* ------------------------------------------ */


.NewsDate{
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-WEIGHT:bold;
	LINE-HEIGHT: 14px; 
	TEXT-DECORATION:underline;
	FONT-FAMILY:arial, Tahoma, helvetica, sans-serif
}


.DisclaimerRed{
	FONT-SIZE: 12px; 
	COLOR: red; 
	FONT-WEIGHT:bold;
	LINE-HEIGHT: 12px; 
	FONT-FAMILY:arial, Tahoma, helvetica, sans-serif
}

.DisclaimerTitle{
	FONT-SIZE: 12px; 
	FONT-WEIGHT:bold;
	LINE-HEIGHT: 12px; 
	FONT-FAMILY:arial, Tahoma, helvetica, sans-serif
}


.RequiredFieldAsterisk{
	FONT-SIZE: 13px; 
	COLOR: #0093B1; 
	LINE-HEIGHT: 12px; 
	FONT-FAMILY:arial, Tahoma, helvetica, sans-serif
}


.HomePDFDownload{
	font-family: arial;
	FONT-SIZE: 10px; 
	COLOR: green;
	LINE-HEIGHT: 18px; 
}

.DateTime{
	font-family: arial;
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF;
	LINE-HEIGHT: 18px; 
}

.Copyright{
	font-family: arial;
	FONT-SIZE: 11px; 
	COLOR: #333333;
	LINE-HEIGHT: 14px; 
}


a.DisclaimerLink:active
{
	FONT-SIZE: 10px; 
	height=15px; 
	COLOR: #008CA5;
	LINE-HEIGHT: 9px; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration:underline;	
 
}
a.DisclaimerLink:link
{
	FONT-SIZE: 10px; 
	height=15px; 
	COLOR: #008CA5;
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif;	
	text-decoration:underline;	
}
a.DisclaimerLink:visited
{
	FONT-SIZE: 10px; 
	height=15px; 
	COLOR: #008CA5;
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration:underline;	
}
a.DisclaimerLink:hover
{
	FONT-SIZE: 10px; 
	height=15px; 
	COLOR: #008CA5;
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif;	
	text-decoration:underline;	
}


--
a.BlueLink:active
{
	FONT-SIZE: 11px; 
	height=15px; 
	COLOR: #0093B1;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration:underline;	
 
}
a.BlueLink:link
{
	FONT-SIZE: 11px; 
	height=15px; 
	COLOR: #0093B1;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, helvetica, sans-serif;	
	text-decoration:underline;	
}
a.BlueLink:visited
{
	FONT-SIZE: 11px; 
	height=15px; 
	COLOR: #0093B1;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration:underline;	
}
a.BlueLink:hover
{
	FONT-SIZE: 11px; 
	height=15px; 
	COLOR: #0093B1;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, helvetica, sans-serif;	
	text-decoration:underline;	
}


a:active
{
	FONT-SIZE: 11px; 
	height=15px; 
	COLOR: #333333;
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: arial, arial, helvetica, sans-serif	
 
}
a:link
{
	FONT-SIZE: 12px; 
	height=15px; 
	COLOR: #333333;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, arial, helvetica, sans-serif	
}
a:visited
{
	FONT-SIZE: 12px; 
	height=15px; 
	COLOR: #8C847F;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, arial, helvetica, sans-serif	
}
a:hover
{
	FONT-SIZE: 12px; 
	height=15px; 
	COLOR: #333333;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, arial, helvetica, sans-serif	
}


a:active
{
	FONT-SIZE: 12px; 
	height=15px; 
	COLOR: #333333;
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: arial, arial, helvetica, sans-serif;
	
 
}

ul { 

	margin-left: 5px;
	padding-left: 1em;
	text-indent: -1em
	margin-bottom: -1em;
	margin-top: -.2em;;
	list-style-image: url(../images/bullet.gif);
	LINE-HEIGHT: 17px; 


 }


