#bannerbox{
width:680px;height:260px;
}

.l-foot{background:url(../images/l-grey.gif) no-repeat; width:4px;height:58px;float:left;}
.m-foot{background:url(../images/m-grey.gif) repeat-x; width:221px;height:58px;float:left;
		 font-size:14px; color:#153a46;}
		
		
.event-tbl td{padding:0px 0px 0px 3px;}
.r-foot{background:url(../images/r-grey.gif) no-repeat;width:4px; height:58px;float:left;}



.m-content{background:url(../images/horiz-bg-small.gif) repeat-y;width:230px;float:left;padding:10px 3px 0px;}


.date{font-size:12px; color:#808080;}
.eventname{font-size:12px;color:#0157a7;}

.rightbar{padding-left:0px;padding-top:10px;}


/* BANNER */
.ban-topedge{
background:url(../images/slider-top-bg.gif) no-repeat left bottom;height:2px;
}
.ban-mid{
background:url(../images/slider-mid-bg.gif) repeat-y;height:225px;padding-left:3px;
}
.ban-btmedge{
background:url(../images/slider-btm-bg.gif) no-repeat;height:3px;
}

.cycleBanner {
margin-left:550px;
margin-top:-34px;
}

/* END */




/* SUBSCRIBE NOW */
.subscribe-top{
	background:url(../images/subscribe-top.gif) no-repeat left bottom; height:4px;
	
}
.subscribe-mid{
	background:url(../images/subscribe-mid.gif) repeat-y; padding:10px 0px 10px 12px;
}
.subscribe-btm{
	background:url(../images/subscribe-btm.gif) no-repeat; height:3px;}
.subscribe-mid h1{
font-family:"Franklin Gothic Heavy";
font-size:18px;
color:#890500;
}
.subscribe-mid p{
font-size:16px;
color:#153b46;
margin:0;
}

.smallsel-left{
background:url(../images/sel-city-l.gif) no-repeat;width:1px;height:22px;float:left;
}
.smallsel-mid{
background:url(../images/sel-city-m.gif) repeat-x;width:180px;height:22px; float:left;}
.small-right{
background:url(../images/sel-city-r.gif) no-repeat;width:22px;height:22px;float:left;}
.gap{padding:4px 0px 0px 8px;}

.subsmail{
background:url(../images/sel-city-m.gif) repeat-x;width:180px;height:20px; float:left;border-style:none;color:#225c64;padding:4px 0px 0px 4px;font-size:12px;}

.subscribe-btn{
background:url(../images/horiz-arrow.gif) no-repeat;width:22px;height:22px;float:left;border-style:none;cursor:pointer;}
/* END */

/* daily Poll*/

.poll-content{background:url(../images/poll-bg.gif) repeat-y; width:230px;padding-left:5px;}
.poll-content p{padding:4px 0 0 10px;color:#a7663d;  font-size:15px;line-height:18px;margin-bottom:5px;}
.poll-tbl td{padding:0px 2px 2px 2px;font-size:13px;color:#808080;}
.poll-tbl{padding-left:10px;margin-bottom:0;}

.footerpoll{background:url(../images/poll-btm.gif) no-repeat; height:38px; width:230px;}
.submitbtn {padding:7px 0px 0px 22px;float:left;}
.viewlnk{margin-right:10px;margin-top:8px;color:#0157a7;font-size:12px;}
.pollres-lnk{float:right;padding-top:5px;}

/* retirement calculator */
.rc-mid{background:url(../images/horiz-bg-small.gif) repeat-y;width:230px;height:265px;float:left;}


.rc-content{padding:10px 5px 0px 8px;}
.rc-content p{font-size:15px; color:#a7663d;line-height:18px;}
.rc-content span{font-size:13px; color:#1b4000;line-height:36px;}
.calc-tbl td{ font-size:13px;color:#808080;letter-spacing:0px; padding:2px 0px 0px 2px;}
.rc-content .cur{ font-size:17px; color:#8d8d8d;}
.rc-content .amt{ font-size:17px; color:#f07100;}
.rcbottom{background:url(../images/retire-btm.gif) no-repeat; width:232px; height:58px;}





.viewAll{float:right;background-color:#f2f2f2;padding:5px;position:relative;width:65px;margin-right:5px;font-family:Arial;font-weight:bold;}
.viewAll a{color:#9a231c;font-size:12px;text-decoration:none;float:left;}



.abtinvest{width:680px;}
.abtinvest h1{color:#27636b; font-size:20px;line-height:17px;font-family:Georgia, "Times New Roman", Times, serif;}
.abtinvest p{margin:0; font-family:Georgia, "Times New Roman", Times, serif;color:#4d4d4d; padding-bottom:25px;}




/*.heading{padding-top:25px; padding-bottom:10px;}*/
.inv-bg{background:url(../images/inv-btm.gif) no-repeat; height: 4px; margin-left:-2px; }
.investtitle{
padding-bottom:20px;
}
		.investmentTopicList{
			width:171px;
			float:left;
			
		}
		.investmentTopicList .active{
			border:1px solid #cebe8d;
			border-right:none;
			background-color:#fcf9e4;
			position:relative;
			left:4px;
			height:50px;
			width:155px;
		}
		.investmentTopics{
			padding-left:12px;
			height:51px;
		}
		.investmentTopicContent{
			display:none;
		}
		.investmentTopics a{
			text-decoration:none;
			color:#837a65;
			font-weight:bold;
		}
		.investmentTopics a:hover{
			color:#5a4d31;
			text-decoration:underline;
		}
		.divider{
			height:2px;
			background:url(../images/divider.gif) repeat-x;
			width:152px;
		}
                .separator{
			height:2px;
			background:url(../images/divider.gif) repeat-x;
			width:668px;
		}
               .trseparator{
			height:2px;
			background:url(../images/divider.gif) repeat-x;
			width:300px;
		}


		.investmentTopicsContainer{
			float:left;
			/*border:1px solid #cebe8d;*/
			border-left:1px solid #cebe8d;
			border-top:1px solid #cebe8d;
			background-color:#fcf9e4;
			width:501px;
			/*height:340px;*/
		}
		.tabTxt{padding-left:10px;float:left;width:20px;}
		
		.tabImg {float:left;padding-top:5px;}
		
		.topMargin{margin-top:5px;}
		
		.investmentTopicCover{padding:0px 5px;background:url(../images/inv-bg.gif) repeat-y;}
		
		.investmentTopicList hr{margin:0px auto; width:90%;height:1px;}
		
		
		.investmentHead{margin:0px;border-bottom:1px solid #e8e0c9;padding:10px 0px 5px 10px;color:#5a4d31;font-size:16px;}

.investmentTopicContent .details{border-bottom:1px solid #e8e0c9; padding-bottom:3px;margin-top:5px;}

.investmentTopicContent table td{vertical-align:top;padding:4px 5px 4px 5px;}

.investmentTopicContent table td ul{list-style-type:none;margin:0px;}

.investmentTopicContent table{margin:0;}

.investmentTopicContent p.faqtext{color:#666666;font-size:12px;font-weight:normal;padding:0px;margin:0px;}

.investmentTopicContent p.faqtext b a{color:#9a231c;font-size:13px;text-decoration:none;}
.investmentTopicContent p.faqtext b a:hover{color:#9a231c;font-size:13px;text-decoration:underline;}

.investmentTopicContent table ul a{font-size:12px;text-decoration:none;}

/*.investmentTopicContent .popularQuestn li{background:transparent url(../images/listImg.gif) no-repeat scroll left 8px;padding-left:10px;line-height:1.4em;}*/

.investmentTopicContent .lotsMore{padding-top:10px;height:55px;text-align:right;padding-right:10px;}

.investmentTopicContent .lotsMore a{color:#4181bd;}
		
		
select.replaced {
	display: none;
}
.searchbox{
	position:relative;
}
#selectReplacement1{
	width:255px;
}
ul.selectReplacement {
	margin:0;
	padding: 0;
	display:none;
	overflow:scroll;
	width: 203px;
	z-index:100;
	position:absolute;
	background-color: #f5f8e3;
}
ul.selectReplacement li {
	cursor: pointer;
	font-size: 11px;
	line-height: 1.7em;
	list-style: none;
	margin:0;
	background-color:#f5f8e3;
	padding: 1px 12px;
}
ul.selectReplacement li.selected {
	background-color: #DDE2C2;
}
ul.selectReplacement li.hover,ul.selectReplacement li:hover{
	background-color: #DDE2C2;
}
.fakeSelect1{
	font-size:11px;
	background:url(../images/sel-img.gif) no-repeat;
	width:264px;
	height:17px;
	cursor:pointer;
	padding:1px 0 0 4px;
}

.fakeSelect2{
	background:url(../images/fakeSelect.jpg) no-repeat;
	width:203px;
	height:22px;
	cursor:pointer;
	padding:2px 0 0 5px;
	font-size:12px;
	color:#225c64;
}
.selbox{
margin-top:1px;}


/* GET ANSWERS */
.getAns{
background:transparent url(../images/getans.gif) no-repeat left top;
padding:0px 10px 0px 0px;
}
.ansDiv {
background:url(../images/ans-bg.gif) repeat-y;
margin-top:35px;
width:393px;
}
.faq {padding:0px 3px 0px 3px ;}
.faqbg{background-color:#DEDEDE;padding:5px 0px;}
.faq table td{vertical-align:top;padding:10px 0px 10px 5px;}

.faq table td ul{list-style-type:none;}

.faq table{margin:0;}

.faq p.faqtext{color:#666666;font-size:12px;font-weight:normal;padding:0px;}

.faq table ul a{font-size:12px;text-decoration:none;color:#4181bd;}

.faq{padding:;}

.submit{float:right;margin-right:15px;}

.faq table td.topic{color:#a7663d;font-size:14px;font-weight:bold;width:205px; }

.popularQuestn li{background:transparent url(../images/list-img.gif) no-repeat scroll left 8px;padding-left:10px; list-style-type:none;}


.query{background-color:#dedede;padding:10px;width:367px}
.querybox{padding-left:3px;padding-right:3px;}
.query-btm{background:url(../images/ans-btm.gif) no-repeat;height:5px;}
.query p{margin:0;color:#a7663d;font-size:15px;font-weight:bold;}

.txtbox {
background-color:#e7eef0;
border:1px solid #56878c;
color:#56878c;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
height:15px;
margin-top:2px;
width:348px;
padding-left:2px;
}

.queryBar {
background-color:#e7eef0;
border:1px solid #56878c;
color:#56878c;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
height:100px;
margin:5px 0 5 5px;
padding:0;
margin:0;
width:350px;
}

/* END */

/* INSIGHTS */
.insights{
padding-bottom:8px;
}
.pptList{margin-top:22px;}

.pptList table td{vertical-align:top; font-size:12px;padding:10px;}

.pptList a{text-decoration:none;color:#4181bd;}

/* END */

.faqtitle{
color:#666666;
font-size:14px;
padding:5px 0px 5px 2px;
margin:0px;
font-weight:bold;
}

.fieldname{
color:#666666;
padding-top:5px;
}
.poll-results{
padding:5px;
}
.poll-choices{
color:#808080;
padding:5px 8px;
}

.view-results-link{
display:none;
}
#query_msg{
color:#E44129;
text-align:center;
}
.thanksmsg{
color:#4181BD;
}
.temp{
display:none;
}
.submitbtn .res{
display:none;
}


