img {border:0px;}

h2 {margin-top:10px;}

.col_1 #content,.col_1 #breadCrumb {_float:none;width:690px !important;}
.col_2 #content {float:left;width:450px !important;}
.col_2 #breadCrumb {float:left;width:690px !important;}
.col_3 #content {float:left;width:470px !important;}
.col_3 #breadCrumb {float:left;width:450px !important;}

#contentBackground {overflow:hidden;zoom:1;}

/*.table tbody tr */
#content .table a {
font-size:100% !important;
color: #003399;
}

#content .table li {font-size:100% !important;}

#content .table .tableText ul {margin-left:-20px !important;}

#content .table {margin-right:10px;*margin-right:0px;}
#content ul li .itemDesc{display:inline;}

#content .errorMessage {display:none;}

#content.landing {padding-left:0px !important;width:470px;}
#content.landing .picnormal{margin-top:0px;}
#content.landing .boxTabHomeLeft{margin-right:10px;}
#content.landing .boxTabHomeRight{float:left;padding-left:10px;}


#leftNav tr.leftNavBg2 td.navTextLast {background:#608CC8 url(../images/right_leftNav2_last.gif) no-repeat scroll right bottom;}


.boxTabHomeRight {margin-right:0px;}

#tabNav a, #tabNav span {background-position:right -1px;*background-position:right 0px;}

#leftNavCont {display:none;}
#leftNavCont .px5 {width:5px;}
#leftNavCont .px8 {width:8px;}
#leftNavCont .px12 {width:12px;}
#leftNavCont .px138 {width:138px;}
#leftNavCont .px158 {width:158px;}

#div_tabNav {visibility:hidden;}
#div_tabNav td.firstCell {width:179px;height:20px;}
#div_tabNav td.firstCell a {padding-left:14px;}


/* productenquiry form */
.onecolumn { width:430px;}

/*td #box {padding-right:0px;width: 230px;}*/


/* if_fundsToolbox_performance.asp */
.tb {text-align:right !important;padding-left:2px !important;padding-right:2px !important;}
.tb.d span {background:transparent url(../images/arrow_down_red.gif) no-repeat scroll right top;
	padding-right:8px;
	white-space:nowrap;}
.tb.u span {background:transparent url(../images/arrow_up_blue.gif) no-repeat scroll right top;
	padding-right:8px;
	white-space:nowrap;}
.tb.icon {text-align:center;}
.tb.icon a img {border:medium none;
	height:12px;
	margin:1px 3px;
	width:12px;}


/* buttons */
#content a.button {height:21px;text-align:center;font-size:12px !important;line-height:15px;display:inline-block;text-decoration:none;color:white;}
#content a.button.w57{width:57px;background-image:url(../images/button_57.gif);}
#content a.button.w72{width:72px;background-image:url(../images/button_72.gif);}



/* search */

.searchBrowse, .searchBrowseTop, .searchBrowseBottom, .searchResultDetailed, .boxSeperatorMidBlue.cntWidth {width:675px;}
.searchBrowseTop, .searchBrowseBottom{background:none;}
.searchBrowseTop td.paging{background:transparent url(../images/box_header_webblue1_cnt_1500.gif) no-repeat scroll right top;}
.searchBrowseTop td.link{background:transparent url(../images/box_header_webblue1_cnt_1500.gif) no-repeat scroll left top;}
.searchBrowseBottom td.paging{background:transparent url(../images/box_bg_webblue1_cnt_1500.gif) no-repeat scroll right bottom;}
.searchBrowseBottom td.link{background:transparent url(../images/box_bg_webblue1_cnt_1500.gif) no-repeat scroll left bottom;}

.searchBrowseBottom .pages .curPage {
	background:transparent url(../images/curPage.gif) repeat scroll 0 0;
	color:#FFFFFF;
}

#content .searchBrowse h2{margin-top:0px;}
#content .searchBrowse .hits{padding-top:5px;}


table.form td{font-size:12px;padding:6px 10px 5px;}

#content .curPage a:link {color:#FFFFFF;text-decoration:none;}
#content .curPage a.visited {color:#FFFFFF;text-decoration:none;}



/*hide before render Nav*/
#contentArea {display:none;}
.popup #contentArea {display:table;_display:block !important;}

/* button font size */
#content input.button, #content input.buttonGo, #content input.buttonSearch, #content input.buttonWide, #content input.buttonLarge, #content input.button36, #content input.button57, #content input.button72, #content input.button100, #content input.button120, #content input.button140, #content input.button160 {font-size:12px;}

#contentArea{min-height:0px;}
#footer .copyright #cr_year {font-size:100%;}

#content input {font-size:12px !important;}
#content select {font-size:12px !important;}
.form label{font-size:12px !important;}
#content textarea{font-size:12px !important;}


/*html > body #box .boxTitle {width:auto;}*/
body #box .boxTitle {width:220px;}
body #box .boxBgLeftWebBlue3 .boxTitle {width:auto;}


/* popup using the "\9" hack for IE6+7+8 */
#popup{
	width:49%;width:99% \9;
	margin-left:50%;margin-left:0 \9;
	text-align:left;text-align:center \9;
	height:1px;
	margin-right:0;
	margin-top:0px;
	visibility:hidden;
	z-index:10;
	}
#popup_flash_content{position:absolute; top:160px;margin-left:-277px;}

#content li li{font-size:12px !important;}
#content li p{font-size:12px !important;}
#content ul ul li{font-size:12px !important;}
#content ol ul li{font-size:12px !important;}
#content ol ul li p, #content ul li p{font-size:100% !important \9;}
#content ul,#content ol{margin-bottom:15px !important;margin-top:10px !important;}

#riskprofiler .itemTitle{font-size:12px !important;}
#riskprofiler .q_choice{clear:both;padding-bottom:3px;}
#riskprofiler input{float:left;}
#riskprofiler li{padding-top:12px;clear:both;border:1px solid #f6f6f6;}
#riskprofiler .q_lbl{display:block;float:left;width:20px;margin-top:3px;}
#riskprofiler .q_txt{display:block;float:left;width:540px;margin-top:3px;}

.itemSubtitle {_display:inline !important;}
#footnote {margin-top:20px;margin-bottom:20px;}
#content p {margin-bottom:12px;}
#box .boxImageLeft {float:left;margin:7px 15px 5px 18px;}


#fullwidthimg{
	margin-left:20px;
	width:678px;
	overflow:hidden;
}


.cntWidht672 .cntTitleWebGrey1Full {background: url('../images/box_header_webgrey1_full_672.gif') no-repeat left top; padding-top:8px; width:672px; margin-left:9px;}
.cntWidht672 .cntBgWebGrey1Full {background: url('../images/box_bg_webgrey1_full_672.gif') no-repeat left bottom; padding-bottom:7px;*padding-top:2px!important;}


.cntWidht672 .cntTitleSkyBlue {background: url('../images/box_header_skyblue_full_672.gif') no-repeat left top; padding-top:8px; width:672px; margin-left:9px;}
.cntWidht672 .cntBgSkyBlue {background: url('../images/box_bg_skyblue_672.gif') no-repeat left bottom; padding-bottom:7px;}

.infoseminar {margin:0px; border-spacing:0px; border:none; margin:0 9px 6px; width:500px;}
.infoseminar dt {float:left; width:80px; margin:0px; padding:0px; border-spacing:0px; font-size:80%; margin-bottom:0.5em;}
.infoseminar dd {float:left; margin:0px; padding:0px; font-size:80%; line-height:1.4em; width:420px; margin-bottom:0.5em;}
.infoseminar_left{float:left;}
.enrollmentform {padding-top:20px; clear:both; margin:0px;}