/* Reset************************/html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, img, strong, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}html,body{background-color:#fff;}body {	line-height: 1;	font-family:Arial, Helvetica, sans-serif;	color: #333;}ul {	list-style: none;}blockquote, q {	quotes: none;}table {	border-collapse: collapse;	border-spacing: 0;}img{display:block;}#wrap {width:940px;  margin:0 auto; font-size:.75em;}.font11 {
	font-size: 11px;
}
hr {	color: #DCDCDC;	background-color: #DCDCDC;	height: 1px;	border:none;}/* Generic************************/ol {	list-style-type:decimal-leading-zero;	margin:0 0 15px 25px;}ol li {	color:#333333;	line-height:125%;	padding-bottom:5px;	font-size: 12px;}ul {	list-style-image:none;	list-style-position:outside;	list-style-type:none;}ul li {	background:transparent url(../images/arrow.gif) no-repeat scroll 0 5px;	color:#333333;	line-height:125%;	padding-bottom:5px;	padding-left:10px;	font-size: 12px;}/* Header************************/#head{background:url(../images/head_back.gif) bottom no-repeat; height:110px; margin-bottom:20px;}#head a{text-decoration:none;}#head h4{display:none;}#head #logo{float:left; display:inline; margin:18px 0 20px; width:143px; padding:0 38px 0 19px;}#head #head_mid{float:left; width:500px;}#head #secure_login{float:right; width:104px; margin-top:35px; background:url(../images/padlock.gif) left top no-repeat; padding:0 43px;min-height:42px; line-height:1.2; padding-top:4px;}#head #secure_login a.login_link{display:block; color:#015440; line-height:1.3; font-size:1em;}#head #secure_login a{color:#000; font-size:.91em;}#head #secure_login a:hover{text-decoration:underline;}#head #mainmenu{margin-top:37px; height:22px;}#head #mainmenu li{float:left; padding:0 12px; border-right:1px solid #dfdfdf; line-height:22px; vertical-align:middle; background: none;}#head #mainmenu li.first{padding-left:2px;}#head #mainmenu li.last{border-right:none;}#head #mainmenu li a{color:#000;}#head #mainmenu li a.current{font-weight:bold; color:#015440;}#head #mainmenu li a:hover{text-decoration:underline;}#head #typemenu{margin-top:17px; overflow:hidden; width:496px; height:34px;}#head #typemenu li{float:left; background: none; padding: 0;}#head #typemenu li a{display:block; text-indent:-9999px; overflow:hidden; height:34px;}#head #typemenu li.indv_invest a{width:162px; background: url(../images/type_menu/indv_invest.gif) 0 0 no-repeat; }#head #typemenu li.fin_planners a{width:159px; background: url(../images/type_menu/fin_planners.gif) 0 0 no-repeat;}#head #typemenu li.instit_invest a{width:175px; background: url(../images/type_menu/instit_invest.gif) 0 0 no-repeat;}#head #typemenu li a:hover, #head #typemenu li a.current{background-position:0 -34px;}/* Home Styles************************/#home_wrap{clear:both; line-height:1.2;}#home_wrap a{color:#f65500; text-decoration:underline;}#home_wrap a:hover{text-decoration:none;}/*#home_banner{width:940px; height:190px; padding-top:50px; background:url(../images/home_banner_bg.jpg) no-repeat;}*/#home_banner{width:940px; height:241px;}#home_banner h1{width:349px; padding-left:51px; padding-bottom:14px; height:21px; margin-bottom:15px;background:url(../images/welcome_txt.gif) 51px 0 no-repeat; text-indent:-9999px; overflow:hidden; border-bottom:2px solid #f65500; }#home_banner p{padding:0 520px 0 51px;}#home_panels {margin:20px 0; width:100%; overflow:hidden; line-height:1.2;}#home_panels .panel{width:177px; padding:24px 17px 0 106px; height:86px; float:left; margin-right:20px;}#home_panels .last_panel{margin-right:0;}#home_panels .panel h3{width:175px; }#home_panels .panel h4{width:175px; font-size: 15px;font-weight: bold; padding: 0; margin: 0;}#home_panels .panel p{font-size:.91em; margin: 0; padding: 0;}#home_panels #our_business{background:url(../images/panel_bgs/our_business.jpg) no-repeat;}#home_panels #media_centre{background:url(../images/panel_bgs/media_centre.jpg) no-repeat;}#home_panels #featured_fund{background:url(../images/panel_bgs/featured_fund.jpg) no-repeat;}/* Footer************************/#footer{clear:both; background:url(../images/footer_bg.jpg) no-repeat; text-align:center; padding:20px 0;}#footer h4{display:none;}#footer #footer_menu li{display:inline; padding:0 8px; border-right:1px solid #999; line-height:1; background: none;}#footer #footer_menu li.last{border-right:none;}#footer #footer_menu li a{color:#015440; text-decoration:underline;}#footer #footer_menu li a:hover{text-decoration:none;}