/* layout */
#wrapper { width:935px; background-color:#fff; margin-left:auto; margin-right:auto; }
	
	#bannerContainer { width:935px; height:110px; }
		#bannerLeft { width:175x; height:110px; float:left; }
		#bannerRight { width:750px; height:23px; float:right; color:#007ac9; text-align:right; padding-top:87px; padding-right:10px; background-image:url(../../images/bannerRight.jpg); background-repeat:no-repeat; }
		
	#indexContentContainer { width:935px; clear:both; }
		#indexLeft { width:640px; padding-left:5px; float:left; }
			#investorType { width:640px; height:30px; background-color:#4c4c4c; }
			#flash { width:640px; height:165px; margin-top:2px; clear:both; }
			#welcomeServiceContainer { width:640px; height:30px; margin-top:2px; color:#4c4c4c; clear:both; }
				#welcomeServiceLeft { width:310px; height:30px; padding-left:10px; float:left; color:#4c4c4c; font-size:12px; font-weight:bold; line-height:30px; background-image:url(../../images/welcomeServiceleft.gif); background-repeat:no-repeat; }
				#welcomeServiceRight { width:320px; height:30px; float:right; }
			#indexContent { width:600px; padding-top:30px; padding-left:10px; padding-right:30px; clear:both; }
		
	#insideContentContainer { width:935px; clear:both; }
		#insideLeft { width:645px; float:left; }
			#insideMenu { width:195px; float:left; }
			#insideContent{ width:450px; float:left; }
				#insideHeadings { width:450px; height:62px; }
				#insideService { width:450px; height:30px; text-align:right; clear:both; }
				#insideCopy{ width:450px; clear:both; }
			
		#bipsFunds { width:645px; height:32px; margin-top:25px; float:left; clear:both; }
			#bipsFundsLeft { width:120px; height:32px; float:left; font-size:12px; line-height:32px; padding-left:10px; background-image:url(../../images/bipsFundsVignette.gif); background-repeat:no-repeat; }	
			#bipsFundsRight { width:515px; height:32px; line-height:32px; float:right; background-image:url(../../images/bipsFundsBorder.jpg); background-repeat:no-repeat; }	
		
		
		#universalRight { width:285px; float:right; }
			#universalTop { width:265px; height:210px; padding:10px; color:#fff; background-color:#4c4c4c; }
			#universalBottom { width:265px; height:220px; padding:10px; margin-top:5px; font-size:12px; background-color:#e5e5e5; clear:both; }
			#universalBottom2 { width:265px; height:220px; padding:10px; margin-top:5px; font-size:12px; background-color:#e5e5e5; }
			#universalGraph { width:265px; height:232px; padding:10px; margin-top:5px; background-color:#FFFFFF;    }
		
		
#footer { width:935px; padding-top:10px; padding-bottom:10px; background-color:#e5e5e5; text-align:center; color:#4c4c4c; float:left; clear:both }		
		

/* default copy */
body { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333; letter-spacing:1px; line-height:16px; margin-top:0px; background-image:url(../../images/bodyVignette.jpg); background-repeat:repeat-x; background-attachment:fixed;  }
p, div, td { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333; }

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007ac9;
	letter-spacing:1px;
	font-weight:normal;
	text-transform:none;
	margin:0px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#79bb53;
	letter-spacing:1px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#007ac9; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#79bb53; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#007ac9; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#79bb53; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }

a:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333; text-decoration:underline;  }
a:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333; text-decoration:underline;  }
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#79bb53; text-decoration:underline; }
a:active {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333; text-decoration:underline;  }

:focus { -moz-outline-style:none; }

ul, ol{ margin-top: 0px; margin-left: 12px; padding-left: 12px; }
ul li { list-style-type: disc; color:#333; }
ul li li { list-style-type: disc; color:#333; }
ul li li li { list-style-type: square; color:#333; }
ol li { list-style-type: decimal; color:#333; }
ol ol li { list-style-type: lower-alpha; color:#333; }
ol ol ol li { list-style-type: lower-roman; color:#333; }

/* styled */
.outstanding { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; letter-spacing:1px; font-weight:normal; text-transform:uppercase; }

/* links */
a.navSub:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4c4c4c; font-weight:normal; display:block; width:90%; height:30px; border-bottom:1px solid #b0b0b0; letter-spacing:normal; text-decoration:none;  }
a.navSub:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4c4c4c; font-weight:normal; display:block; width:90%; height:30px; border-bottom:1px solid #b0b0b0; letter-spacing:normal; text-decoration:none;  }
a.navSub:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4c4c4c; font-weight:bold; display:block; width:90%; height:30px; border-bottom:1px solid #b0b0b0; letter-spacing:normal; text-decoration:none; }
a.navSub:active {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4c4c4c; font-weight:bold; display:block; width:90%; height:30px; border-bottom:1px solid #b0b0b0; letter-spacing:normal; text-decoration:none;  }

a.serviceMenu:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#007ac9; font-weight:bold; text-decoration:none;  }
a.serviceMenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#007ac9; font-weight:bold; text-decoration:none;  }
a.serviceMenu:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#79bb53; font-weight:bold; text-decoration:none; }
a.serviceMenu:active {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#007ac9; font-weight:bold; text-decoration:none;  }

a.navFooter:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4c4c4c; font-weight:bold; text-decoration:none;  }
a.navFooter:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4c4c4c; font-weight:bold; text-decoration:none;  }
a.navFooter:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#007ac9; font-weight:bold; text-decoration:none; }
a.navFooter:active {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4c4c4c; font-weight:bold; text-decoration:none;  }

/* borders */
.borderBottom { border-bottom:1px solid #b0b0b0; }
.borderBottomLeft { border-bottom:1px solid #b0b0b0; border-left:1px solid #b0b0b0; }
.borderLeft { border-left:1px solid #b0b0b0; }

/* bordersBlue */
.borderBottomBlue { border-bottom:1px solid #007ac9; }

/* bordersGreen */
.borderBottomGreen { border-bottom:1px solid #79bb53; }

