
.investment_brochure_request {
    width:370px;
    background: url(/images/investment/brochure/invest_form_top.gif) no-repeat;
    padding-top:6px;
}


.investment_brochure_request div {
    background: url(/images/investment/brochure/invest_form_btm.gif) no-repeat;
    background-position: bottom;
    padding-bottom:6px;
}

.investment_brochure_request div div {
    background-image:none;
    border-left: solid 1px #850001;
    border-right: solid 1px #850001;
    padding: 4px 10px 4px 10px;
}

.investment_brochure_request div div div {
    border:none;
    padding:0px;
}

.investment_brochure_request .subtitle {
	font-size:16px;
	font-weight:bold;
	color:#850001;
}


.investment_brochure_request .fund_name {
	font-size:20px;
	font-weight:bold;
	color:#850001;
}

.investment_brochure_request .divider {
	margin-top:10px;
	margin-bottom:10px;
	border-top: solid 1px #DDDDDD;
}	

.investment_brochure_request .submit_button 
{
    background: no-repeat url(/images/investment/brochure/submit_butt_bkgd.gif);
    width:84px;
    height:28px;
    border:none;
    font-weight:bold;
    color:#ffffff;
    font-size:14px;
    text-align:left;
    padding-bottom:4px;
    float:right;
    cursor:pointer;
    padding-left:6px;
}    

.investment_brochure_request span.InputError2 {
	display:block;
}
.investment_brochure_request .FormCell
{
    text-align:left;
    
}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;    
	font-weight:bold;
    text-decoration:none;
}
a.tt span.tooltip { display: none; }
a.tt:hover span.tooltip, 
a.tt_always_on span.tooltip { display: block; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover { z-index:25; color: #aaaaff; background:;}
a.tt span.tooltip{    
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:470px;
	color: black; 
	font-weight:normal;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90; 
}

a.tt_always_on span.tooltip 
{
    filter: alpha(opacity:100);
	KHTMLOpacity: 1;
	MozOpacity: 1;
	opacity: 1; 
}

a.tt span.tooltip p 
{
    margin:0px;    
    padding-bottom:5px;    
}
a.tt span.tooltip table 
{
    border-collapse:collapse;   
    width:100%; 
}

a.tt span.tooltip table td 
{
    white-space:nowrap !important;
    padding:2px;
    width:20px !important;
    border:solid 1px #888888;    
}

a.tt span.tooltip table td p 
{
    padding:0px;
}

a.tt span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/images/investment/tooltip/bubble.gif) no-repeat top;
}
a.tt span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/images/investment/tooltip/bubble_filler.gif) repeat bottom; 
}
a.tt span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/images/investment/tooltip/bubble.gif) no-repeat bottom;
}

/* Brochure page grey box */
.simplyForm div.InvestmentFormIntroText 
{
    padding-top: 10px;
    background-image:url(/images/investment/brochure/greybox_top.gif);
    background-repeat:no-repeat;
    background-position:top;
    width:370px;            
}

.simplyForm div.InvestmentFormIntroText div
{
    padding: 0 10px 10px 10px;
    background-image:url(/images/investment/brochure/greybox_btm.gif);
    background-repeat:no-repeat;
    background-position:bottom;    
    background-color:#EBEBEB;
    margin-bottom:15px;
}

.simplyForm div.InvestmentFormIntroText p,
.simplyForm div.InvestmentFormIntroText ul
{
    margin-top: 0px;
    margin-bottom:10px;
    padding-top:0px;
    padding-bottom:0px;
}

div.simplyContent ul {
	padding:0;
	margin:0;
}

div.simplyContent li {
    background: url("/images/investment/brochure/bullet_red2.png") no-repeat left center transparent;
    list-style: none outside none;
    padding: 2px 0 2px 25px;
    margin:0;
}



