.header{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; text-align:left}
.sectionHeader{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; text-align:left}
.sectionSubHeader{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration:none; text-align:center}
.sectionSubHeading{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; text-align:left} 
.largeText{font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; text-align:left}
.mediumText{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; text-align:left}
.mediumWhiteText{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; text-align:left; color:#FFFFFF}
.smallText{font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
/* text-align:left*/
}
.portGlobalBanner{width:720px;padding:10px 15px 10px 15px;}
.portGlobalBanner h1, .portGlobalBanner h2{color:inherit;position:relative;top:3px;left:10px;font-size:22px;line-height:1em;padding:0;margin:0;font-weight:bold;}
.portGlobalBanner p{padding:0px 0 0px 0;font-weight:bold;font-size:12px;line-height:18px;}

.portfoliobanner100{background-color:#FF0000;color:#FFF}
.portfoliobanner90{background-color:#FFCC00;color:#000}
.portfoliobanner80{background-color:#800080;color:#FFF}
.portfoliobanner70{background-color:#003366;color:#FFF}
.portfoliobanner60{background-color:#008000;color:#FFF}
.portfoliobanner50{background-color:#339966;color:#FFF}
.portfoliobanner40{background-color:#33CCCC;color:#000}
.portfoliobanner30{background-color:#99CCFF;color:#000}
.portfoliobanner20{background-color:#CCFFFF;color:#000}
.portfoliobanner10{background-color:#FFFF99;color:#000}


.source{font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; font-weight:bold; color:#B4943F}
.tinypopup {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333}

table #obj11T9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	text-decoration:none;
	border: 1px solid black;
	border-spacing:1px;
	background-color:white;
}

table.indexalloc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
}

tr.alternGray {
	background-color:#CCCCCC;
}

td #datacolumn {
	text-align:right;
}

input.align {
	text-align:right;
	border-style:none;
	border-width:0px;
	background-color:#CCCCCC;
}

.LabelRow{/* */		background-color: #edda9e;	}
.sp500, .psp500 {	/* Light Gray */	background-color: #A0A0A0;	color:#FFFFFF;}
.p100 {	/* Bright Red */	background-color: #FF0000;	color:#FFFFFF;}
.p095, .p95 {	/* Yellow */	background-color: #FFFF00;}
.p090, .p90 {	/* Gold */		background-color: #FFCC00;}
.p085, .p85 {	/* Orange */	background-color: #FF9900;}
.p080, .p80 {	/* Purple */	background-color: #800080;	color:#FFFFFF;}
.p075, .p75 {	/* Dark Blue */	background-color: #333399;	color:#FFFFFF;}
.p070, .p70 {	/* Dark Teal */	background-color: #003366;	color:#FFFFFF;}
.p065, .p65 {	/* Dark Green */	background-color: #003300;	color:#FFFFFF;}
.p060, .p60 {	/* Green */	background-color: #008000;	color:#FFFFFF;}
.p055, .p55 {	/* Olive */		background-color: #808000;	color:#FFFFFF;}
.p050, .p50 {	/* Sea Green */	background-color: #339966;	color:#FFFFFF;}
.p045, .p45 {	/* Teal */		background-color: #008080;	color:#FFFFFF;}
.p040, .p40 {	/* Aqua */		background-color: #33CCCC;}
.p035, .p35 {	/* Sky Blue */	background-color: #00CCFF;}
.p030, .p30 {	/* Pale Blue */	background-color: #99CCFF;}
.p025, .p25 {	/* Ice Blue */	background-color: #CCCCFF;}
.p020, .p20 {	/* Light Turquoise */	background-color: #CCFFFF;}
.p015, .p15 {	/* Light Green */	background-color: #CCFFCC;}
.p010, .p10 {	/* Light Yellow */	background-color: #FFFF99;}
.p005, .p5 {	/* Ivory */		background-color: #FFFFCC;}

.iEV, .ev {	background-color: #00b6e7;	color:#FFFFFF;}
.iES, .es {	background-color: #00a651;	color:#FFFFFF;}
.iEM, .em {	background-color: #82c341;	color:#FFFFFF;}
.iSV, .sv {	background-color: #c0e6ee;}
.iISV, .isv {	background-color: #f499c1;}
.iIS, .is {	background-color: #fdc99b;}
.iSC, .sc, .iMC, .mc {	background-color: #89c9ef;}
.iRE, .re {	background-color: #bee0c0;}
.iIV, .iv {	background-color: #faf398;}
.iLV, .lv {	background-color: #c39ec9;}
.iLC, .lc {	background-color: #c2c1c1;}
.i5G, .i5g, .i3G, .i3g {	background-color: #00b2bb;	color:#FFFFFF;}
.i5F, .i5f {	background-color: #f8951d;}
.i2F, .i2f {	background-color: #82c341;}
.i1F, .i1f {	background-color: #ffca06;}

/*For Portfolio Tables*/
#PortTable1{
	
	width: 750px;
	padding: 0px;
	
}
#PortTable1 table{
    border: #000000 2px solid;
    border-collapse: collapse;
}
#PortTable1 td, #PortTable1 tr{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 2px;
	font-family:Arial, Helvetica, sans-serif;
	border: #cccccc solid 1px;	
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	font-size:12px;
	vertical-align:top;
	text-align:center;
	
}
#PortTable1 a:link, #PortTable1 a:visited{
text-decoration:none;
color:#0E457B;

}

#PortTable1 a:hover{
text-decoration:underline;
color:#0E457B;
background:none;

}

#PortTable1 th {
	vertical-align:bottom;
	border: #000000 solid 1px;
	font-weight:bold;
}

#PortTable1 td.alignright{
    text-align:right;
    border-right: #cccccc 0px solid;
    border-left: none;
}

#PortTable1 td.alignleft{
    text-align:left;
    border-left: none;
}

#PortTable1 td.mergetable{
    padding: 0px;
    border: none;
}

.portAlternColor {
background-color: #EFEFEF;
}




/**==Navigation Menu==**/
#indexmenu1 table, #indexmenu2 table
{
	border-collapse:collapse;
}


#indexmenu1 table table td, #indexmenu1 table table tr, #indexmenu2 table table td, #indexmenu2 table table tr{
	text-align:center;
	border:2px solid;
	border-bottom:none;
	padding: 6px;
    font-size: 11px;

}

#indexmenu1 a:link, #indexmenu1 a:visited, #indexmenu2 a:link, #indexmenu2 a:visited{
	
	font-size:11px;
	font-weight:bold;
	line-height: 1.2em;

	text-decoration:none;

	

}


#fundTableName{
	font-weight: bold;
	font-size: 16px;
	padding-left: 8px;
}


.fundtablelabel{
	font-weight: bold;
	font-size: 16px;
	padding-left: 8px;
	vertical-align:top;
}

.functablelabel a:link {
	font-size: 16px;
}
	
.allocationmenu
{
border-collapse:collapse;
}

.allocationmenu td, .allocationmenu th
{
padding: 3px;
text-align:center;
vertical-align:bottom;
border:2px solid;
}


.allocationmenu a:link, .allocationmenu a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height: 1.2em;


}

/* === Thumb Popper-Upper === */

.indexThumbnail{
position: relative;
z-index: 0;
}

.indexThumbnail:hover{
background-color: #FFFFFF;
z-index: 50;
}

.indexThumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
padding: 2px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.indexThumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.indexThumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left:-45px; /*position where enlarged image should offset horizontally */

}
