 body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	height:100%;
	background:url(images/bg.jpg) repeat;
	}
* {
	padding: 0;
	margin: 0;
}


p{
	margin:0 0 14px 0;
	line-height:16px;
	}
a{
	color:#326698;
	text-decoration:none;
	}
a:hover{
	margin:0;
	padding:0;
	}
h1{
	font-size:17px;
	text-transform:uppercase;
	color:#00518D;
	font-weight:bold;
	margin:0 0 7px 0;
	padding:10px 0 0 9px;
	border-bottom:1px solid #E7F1F9;
	}
h2{
	font-size:18px;
	color:#A49600;
	font-weight:normal;
	padding:0 0 0 9px;
	position:relative;
	margin:0 0 7px 0;
	}
/* Main Header Starts Here */

#main_container{
	margin:auto;
	width:984px;
	min-height:100%;
	}
#global_container{
	float:left;
	width:960px;
	padding:0 12px;
	background:url(images/shdw-bg.jpg) repeat-y;
	}


/*#main_container{
	margin:auto;
	width:960px;
	min-height:100%;
	padding:0 12px;
	background:url(images/shdw-bg.jpg) repeat-y;
	}*/
/* Header Starts Here */
#header{
	width:960px;
	height:146px;
	background:url(images/header-bg.jpg) repeat-x;
	}
#logo{
	width:185px;
	height:105px;
	position:relative;
	margin:19px 26px 0 17px;
	float:left;
	}

*html #logo{
	width:185px;
	height:105px;
	position:relative;
	margin:19px 15px 0 10px;
	float:left;
	}

#logo-login{
	width:185px;
	height:105px;
	position:absolute;
	margin:19px 26px 0 17px;
	float:left;
	}
*html #logo-login{
	width:185px;
	height:105px;
	position:absolute;
	padding:0px 26px 0 0;
	margin-left:-80px;
	float:left;
	diplay:inline;
	}

#header_right{
	width:731px;
	float:right;
	height:146px;
	}
.hdr_top {
	color:#356AA0;
	float:right;
	font-size:10px;
	height:31px;
	margin:0 5px 0 0;
	padding:9px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:665px;
	}

.hdr_txt{
	padding:5px 5px 0 0;
	float:left;
	margin:0;
	}
.login_signup{
	width:200px;
	height:22px;
	float:left;
	padding:1px 11px 0 0;
	}
.hdr_top input{
	border:1px solid #cccccc;
	background:url(images/search_icon.jpg) no-repeat left;
	height:18px;
	color:#333;
	width:112px;
	padding:2px 0 0 25px;
	font-size:12px;
	}
.hdr_btm{
	width:100%;
	float:left;
	}

/* Header Ends Here */
/* Navigation Starts Here */
#navigation{
	width:100%;
	height:30px;
	background:url(images/nav_bg.jpg) repeat-x;
	}
#navigation ul{
	margin:0;
	padding:0;
	}
#navigation li{
	list-style:none;
	border-right:1px solid #9bc5d9;
	height:22px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 22px 0 23px;
	font-size:11px;
	text-transform:uppercase;
	}
#navigation li a{
	color:#FFFFFF;
	text-decoration:none;
	}
#navigation li a:hover{
	color:#000;
	}
#navigation .nobdr{
	border-right:none;
	}
	
/* Navigation Ends Here */




/* Container Starts Here */
#body_container{
	width:100%;
	float:left;
	padding:5px 0;
	min-height:100%;
	}
#left_container{
	float:left;
	width:635px;
	}
/* lft_panel Starts Here */
#lft_panel{
	width:300px;
	float:left;
	padding:0 0 0 15px;
	}
.rotator{
	background:#D0E0EE;
	width:286px;
	margin:0;
	padding:7px;
	float:left;
	}

.rotator_bg {
	background:#FFFFFF;
	float:left;
	border:1px solid #e9e9e9;
}
.rotator_bg p {
	margin:0;
}
.no_show {
	width:265px;
	height:37px;
	margin:15px auto 0;
}
.no_show ul{
	margin:0;
	padding:0;
	}
.no_show li{
	list-style:none;
	float:left;
	}
.slide_no {
	border:1px solid #ebebeb;
	width:18px;
	height:18px;
	float:left;
	margin:0 3px 0 0;
	font-size:14px;
	text-align:center;
}
.slide_no a {
	color:#666666;
}
.slide_no a:hover {
	color:#A19400;
}
.slideselected {
	color:#A19400;
	font-weight:bold;
}
.start_show {
	width:65px;
	height:16px;
	float:right;
	font-size:11px;
	border:1px solid #ebebeb;
	text-align:center;
	padding:2px 0 0 0;
}
.start_show a {
	color:#666666;
}
.start_show a:hover {
	color:#A19400;
}
.rotator_bg .img {
	width:239px;
	margin:0 auto 10px;
}
.rotator_txt {
	float:left;
	width:275px;
	padding:4px 0 0 0;
}
.rotator_hdng {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#A49600;
	padding:15px 0 0 0;
	line-height:20px;
}
.rotator_hdng a{
color:#A49600;
}
.rotator_txt p {
	line-height:16px;
	margin:5px 0 0 0;
}
.todays_picks{
	width:300px;
	float:left;
	margin:10px 0 0 0;
	
	}
*html .todays_picks{
	width:300px;
	float:none;
	margin:10px 0 15px 0;
	}
.todays_picks ul{
	margin:0;
	padding:0;
	}
.todays_picks li{
	list-style:url(images/arrow.jpg);
	margin:0 0 0 30px;
	line-height:18px;
	}
.todays_picks img{
	float:right;
	}
.speak_ur_mind{
	width:300px;
	float:left;
	margin:15px 0;
	}
*html .speak_ur_mind{
	width:300px;
	float:none;
	}
.content_dv{
	width:280px;
	margin:auto;
	}
.content_dv img{
	float:left;
	margin:0;
	}
.content_dv p{
	margin:5px 0 0 0;
	}
.content_dv input{
	margin:5px 0 0 0;
	}
.blue_hdng{
	font-weight:bold;
	color:#0197C3;
	font-size:15px;
	}
.speak_ur_mind_text{
	color:#0197C3;
	font-size:12px;
	}
/*Added by B Mahesh*/
.speak_ur_mind_text_div {
	color:#0197C3;
	font-size:12px;
	margin:0 0 10px;
	}
.gold_txt{
	font-size:12px;
	font-weight:bold;
	color:#A49600;
	padding:10px 0 5px 0;
	}
.gold_txt a{
	font-size:12px;
	font-weight:bold;
	color:#A49600;
	padding:10px 0 5px 0;
	}
.response_dv{
	width:280px;
	margin:0 0 10px 0;
	float:left;

	}
.response_hdng{
	width:80px;
	}
.response_txt{
	width:280px;
	line-height:16px;
	}
.msg_head{
	margin:7px 0 0 0;
	}
.more_comments{
	width:129px;
	height:18px;
	float:left;
	margin:7px 11px 0 0;
	}

.signup_dv{
	width:275px;
	margin:0 2px;
	font-size:11px;
	color:#666666;
	background:#F7FBFE;
	padding:0 10px 10px;
	}
.signup{
	width:91px;
	float:left;
	}
.input{
	border:1px solid #cccccc;
	font-size:11px;
	color:#666666;
	height:18px;
	padding:2px 3px 0;
	margin:0 0 5px 0;
	}
	.newsinput{
	width:107px;
	font-size:9px;
	color:#FF0000;
	float:right;
	margin:-20px 0 0 0;
	
	}
/* lft_panel Ends Here */
/*mdl_panel_starts Here*/
#mdl_panel{
	width:300px;
	float:left;
	margin:0 0 0 15px; 
/*	margin: 0 12px 0; */
	}

.market_summary{
	width:298px;
	float:left;
	margin:0;
	border:1px solid #DADADA;
	border-top:none;
	}
	
.hdng_bg{
	background:url(images/hdng_bg.jpg) repeat-x;
	
	}
.top_ad{
	background:url(images/hdng_bg.jpg) repeat-x;
	padding:7px; 
	border-bottom:1px solid #E7F1F9; 
	text-align:center;	
	}
.index{
	width:100%;
	}
.financial_iq{
	border:6px solid #D0E0EE;
	width:288px;
	float:left;
	}
.financial_iqa {
	border:6px solid #D0E0EE;
	float:left;
	margin:10px 0 0;
	width:288px;
}
*html .index{
	width:100%;
	float:left;
	}
.index_bg {
	margin:8px 0 0 0;
	padding:2px;
}

.table_bg {
	padding:6px;
	border-top:1px solid #dcdcdc;
}
.atv_bg {
	background:#f1f1f1;
}
.index_hbg {
	font-weight:bold;
	background:#F1F1F1;
	padding:0 6px;
}
.grn_txt {
	color:#027602;
}
.red_txt {
	color:#ff0000;
}
.link_txt{
	font-size:11px;
	}
.link_txt a{
	font-size:12px;
	color:#0197C3;
	font-weight:bold;
	}
.expert-opinion{
	width:280px;
	margin:auto;
	position:relative;
	}
.expert-opinion .expertimg{
	float:right;
	width:83px;
	margin:0 0 0 10px;
	}
.sponser_dv{
	width:187px;
	float:right;
	position:relative;
	color:#0197c3;
	margin:5px 0 0 0;
	font-weight:bold;
	}
	
.financial_img{
	width:98px;
	display:inline;
	height:108px;
	margin:0 5px;
	text-align:center;
	
	}
.financial_img map{
	float:left;
	}
/*mdl_panel ends Here*/
/* Rht panel starts Here*/
#rht_panel{
	width:300px;
	float:right;
	margin:0 15px 0 0;
	}
*html #rht_panel{
	width:300px;
	float:right;
	margin:0 5px 0 0;
	}
.banner{
	width:300px;
	float:left;
	}
.portfolio_hdng{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#0197c3;
	padding:7px 0 5px 0;
	}
.winners_hdng{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#a49600;
	padding:7px 0 5px 0;
	}
.table_hdng{
	background:#eaeaea;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#004f89;
	height:22px;
	}
.dotted_line{
	background:url(images/dotted_line.jpg) repeat-x bottom;
	}
.space{
	padding:0 0 0 5px;
	}
.margin{
	margin:15px 0 0 0;
	}
.tab_bg {
	margin:0 0 0 0;
	background:#FFF;
}
/* Rht panel ends Here*/
.ym_magazine{
	width:613px;
	margin:15px 0 0 15px;
	float:left;
	padding:0px 0 0 0;
	border:1px solid #bfbfbf;
	}
*html .ym_magazine{
	width:613px;
	margin:0 0 0 15px;
	float:none;
	}
.magazine_hdng{
	width:401px;
	background:url(images/magazine-heading.jpg) no-repeat left #00518d;
	height:33px;
	}
.magazine_form{
	width:401px;
	float:left;
	}
.magazine_img{
	float:right;
	width:186px;
	}
.magazine_bg{
	width:186px;
	float:left;
	background:url(images/magazine-bg.jpg) repeat-y left #fed322;
}
.form_bg{
	background:url(images/magazine_grad.jpg) repeat-x top #FFF;
	padding:10px;
	font-size:11px;
	}
.form_bg input{
	margin:0 0 8px 0;
	#height:17px;
	#padding:3px 0 0 3px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	}
.mandatory{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#be0000;
	}
.google_ads {
	width:600px;
	float:left;
	margin:14px 0 0 15px;
	position:relative;
	padding:14px 5px 0;
	border:1px solid #e6e6e6;
}
*html .google_ads {
	width:600px;
	float:none;
	margin:14px 0 0 15px;
	position:relative;
	padding:14px 5px 0;
	border:1px solid #e6e6e6;
}
.blue_txt {
	font-weight:bold;
	color:#326698;
}
/* Container Ends Here */
#footer{
	width:900px;
	color:#326698;
	float:left;
	margin:-20px 0 0 0;
	background:url(images/footer_bg.jpg) center no-repeat;
	font-size:11px;
	padding:45px 15px 15px 20px;
	}
#footer a{
	color:#326698;
	padding:0 5px;
	}
#footer a:hover{
	color:#000000;
	}
.small_txt{
	font-size:10px;
	color:#326698;
	line-height:16px;
	padding:0 8px;
	}
.small_txt a{
	margin:0 0 0 0px;
	}
.copy_right{
	color:#333333;
	}
/* Main Container Ends Here */
/* Custom Newsletters Start Here --*/
.msg_body{
	font-size:11px;
	color:#333333;
	line-height:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	}
.msg_body p{
	float:left;
	width:140px;
	margin:4px 0;
	}
#accPop {
	display: none;
	background: #f7fbfe;
	color: white;
	width: 298px;
	border: 1px solid #dadada;
	border-top:none;
	position: absolute;
	padding:0 0 10px 0;
	color:#000000;
	z-index: 100;
	margin:-40px 0 0 -1px;
}
#accPop .topImg {
	margin:0 5px 0 0;
}
.close {
	width:16px;
	height:16px;
	float:right;
	margin:19px 0 0 0;
}
.account {
	padding:5px;
}
.todays_picks li a{
	color:#333333;
	}
/* Custom Newsletters End Here --*/
/* Inner Page styles Start here */

#inner_body_container{
	width:100%;
	float:left;
	padding:15px 0;
	min-height:100%;
	margin:1px 0 0 0;
	}


.investing_hdl{
	width:300px;
	float:left;
	}
.investing_txt p, .investing_txt a {
	margin:0; display: block; z-index: 50;
}
.investing_txt {
	width:220px;
	float:right;
	margin:0 0 25px 0;
}
.investing_img {
	float:left;
}
.investing_hdng{
	font-weight:bold;
	font-size:15px;
	color:#a49600;
	padding:0 0 5px 0;
	}
.inner_lft{
	width:613px;
	margin:15px 0 0 15px;
	float:left;
	}
*html .inner_lft{
	width:615px;
	margin:15px 0 15px 6px;
	position:relative;
	float:left;
	}
.investing101{
	background:url(../images/investing101_bg.jpg) no-repeat top;
	width:100%;
	float:left;
	margin:7px 0 0 0;
	}
.investing101 .left{
	width:265px;
	float:left;
	margin:0 15px 0 0;
	}
.investing101 ul{
	margin:10px 0 0 0;
	padding:0;
	}
.investing101 li{
	list-style:url(images/bullet.jpg);
	background:url(images/dotted_line.jpg) repeat-x bottom;
	margin:0 0 5px 35px;
	padding:0 0 0 5px;
	color:#00407;
	}	
.rhtspace{
	margin:0 10px 0 0;
	}
.more{
	font-size:14px;
	font-weight:bold;
	color:#0197c3;
	padding:7px 0 5px 10px;
	}
.more ul{
	margin:10px 0 0 0;
	padding:0;
	}
.more li{
	list-style:url(images/morearrow.jpg);
	margin:0 0 0 15px;
	padding:0;
	line-height:20px;
	border-bottom:1px solid #e7e7e7;
	font-weight:bold;
	font-size:11px;
	color:#33333;
	}
.special_offers ul{
	margin:0;
	padding:0;
	}
.special_offers li{
	list-style:url(../images/arrow_bg.jpg);
	background:url(../images/dotted_line.jpg) repeat-x bottom;
	margin:0 10px 10px 30px;
	padding:0;
	}
.column_container{
	width:100%;
	float:left;
	}
.bannerads{
	width:720px;
	margin:auto;
	font-size:11px;
	}
.banner4{
	width:720px;
	margin:14px auto 0;
	}
/* Inner Page styles End here */

/*articles page styles start here */
#article_container{
	width:625px;
	margin:0 0 0 10px;
	}

.article_heading{
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	margin:0 0 -5px 0;
	position:relative; /*For IE6*/
	line-height:normal;
	}
.artcl_rht{
	width:300px;
	float:right;
	margin:10px;
	}
*html .artcl_rht{
	width:300px;
	float:right;
	margin:10px 0 10px 10px;
	}
.gray_txt{
	color:#333;
	}
.URL_dv{	
	margin:auto;
	height:15px;
	width:310px;
	border:1px solid #ccc;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	padding:4px;
	}
.minus_margin{
	margin:15px 0 0 0;
	}
*html .minus_margin{
	margin:15px 0 0 0px;
	}
.share_page_dv{
	width:100%;
	margin:15px 0 0 0;
	float:left;
	}
.share_page_bg{
	background:#f1f1f1;
	padding:7px;
	margin:10px 0;
	}
.share_icon{
	width:125px;
	height:16px;
	float:right;
	margin:-10px 0 0 0;
	}
.icons{
	padding:7px 10px 0;
	height:45px;
	}
.icons img{
	margin:0 30px 0 0;
	}
.comments{
	border:1px solid #ccc;
	}
.comments td{
	padding:10px;
	}
.form_bdr{
	background:#fcfcfc;
	border:1px solid #ccc;
	padding:10px;
	float:left;
	width:603px;
	margin:10px 0 0 0;
	}
.form_bdr input{
	border:1px solid #ccc;
	width:550px;
	height:25px;
	padding:3px 0 0 3px;
	margin:0 0 6px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:14px;
	}
.form_bdr textarea{
	border:1px solid #ccc;
	width:550px;
	padding:3px 0 0 3px;
	margin:0 0 6px 0;
	overflow:hidden;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:14px;
	}
.say_it{
	width:550px;
	margin:0 0 6px 0;
	text-align:right;
	}
.captcha_txt{
	width:550px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
	}
/*articles page styles end here */

/*Mortgage page styles Start here */

#mortgage_lft_container{
	width:227px;
	margin:0 15px 0 13px;
	float:left;
	background:url(images/lft_bg_img.jpg) repeat-y;
	}
#mortgage_rht_container{
	width:688px;
	float:left;
	min-height:730px;
	}

*html #mortgage_lft_container{
	margin:0 15px 0 6px;
	}
*html #mortgage_rht_container{
	width:688px;
	float:left;
	position:absolute;
	}
.btm_curve{
	background:url(images/mortgage_bcurve.jpg) no-repeat top left;
	float:left;
	width:253px;
	height:10px;
	margin:-9.5px 0 0 0.02em;
	}

.lft_bg{
	width:205px;
	margin:0 auto;
	min-height:100%;
	padding:0 6px 6px;
	}
.lft_category_bg{
	margin:0;
	padding:6px;
	min-height:100%;
	}
.category ul{
	margin:0;
	padding:0;
	}
.category li{
	list-style:none;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
	}
.category li a{
	color:#494949;
	}
.category li ul{
	margin:7px 0;
	}
.category ul li {
	list-style:url(images/category_arrow.jpg);
	margin:0 0 3px 30px;
	padding:0;
	font-weight:normal;
	color:#014f89;
	font-size:11px;
	}
.category ul li a{
	color:#014f89;
	}
.category ul li a:hover{
	color:#333333;
	}
.category li p{
	margin:0;
	}
.get_started{
	width:227px;
	margin:auto;
	height:45px;
	}

.mortgage_txt{
	width:326px;
	height:233px;
	float:right;
	margin:0 0 0 17px;
	padding:10px 0 0 0;
	}
.mortgage_hdng{
	font-weight:bold;
	font-size:15px;
	color:#00518d;
	border-bottom:1px solid #d9e6f2;
	}
#mortgage_rht_container p{
	line-height:18px;
	}
.rqst_quote{
	color:#0197c3;
	font-weight:bold;
	font-size:11px;
	}
.reduce_spc{
	margin:-15px 0 0 0;
}
.mortgage_h1{
	font-size:22px;
	color:#00518d;
	font-weight:bold;
	}
.mortgage_calculators{
	width:252px;
	border:3px solid #d8e7f6;
	background:#f3f9ff;
	margin:auto;
	padding:5px;
	}
.calc_bdrbtm{	
	border-bottom:none;
	}
.mortgage_calculators ul{
	margin:0 0 10px 0;
	padding:0;
	}
.mortgage_calculators li{
	list-style:url(../images/calc_arrow.jpg);
	margin:0 0 0 20px;
	background:url(images/dotted_line.jpg) repeat-x bottom;
	line-height:25px;
	padding:0;
	}	
	
.mortgage_calculators li a{
	color:#333333;
	}
.apply_now{
	width:133px;
	margin:7px auto;
	height:27px;
	}
.lending_free{
	border:3px solid #d1e1ee;
	width:538px;
	margin:auto;
	height:150px;
	background:#FFFFFF;
	padding:3px;
	}
/*Mortgage page styles end here */
/*AutoLoan page styles starts here */
.autoloan {
	margin:-17px 0 12px 10px;
	padding:0;
	}
.autoloan li {
	background:url(images/tab_bullet.jpg) no-repeat left 5px;
	list-style-type:none;
	padding:0 0 0 15px;
	}
.autoloan_text {
	margin:-18px 0 0 0;
	padding:0 0 10px 0;
	}
.autoloan_green{
	font-weight:bold;
	font-size:12px;
	color:#a49600;
	padding:0 0 5px 0;
	}
.left_marg {
	margin:0 0 0 15px;
	}
.num_list {
	margin:-12px 0 15px 10px;
	padding:0;
	}
.num_list li {
	list-style-type:none;
	}
/*AutoLoan page styles end here */

/*   Footer Category menu Styles   */
.footerUl
{
clear:both;
float:none;
list-style-type:none;
margin:auto;
padding-left:8px;
position:relative;
width:101%;
z-index:0;
}
.footerUl li
{
border-right:1px solid #326698;
list-style-type:none;
text-transform:lowercase;
float:left;
}
/*added for category page */
h3 {
color:#00518D;
font-size:17px;
font-weight:bold;
margin:0;
padding:0 0 0 4px;
text-transform:uppercase;
}

/* bank rate category page*/
.bankrate{
	margin:15px 0;
	font-size:11px;
	}
.bankrate td{
	padding:3px;
	}
.bankrate table{
	border:5px solid #D0E0EE;
	}
.bankrate .body-brm-link{
	color:#326698;
	font-weight:bold;
	}
.bankrate .header-brm{
	font-weight:bold;
	font-size:12px;
	}
.quickpoll_left{
margin:0 0 0 315px;
position:relative;
top:-15px;


}
/* comment.php form */

.comment_form{
	background:#fcfcfc;
	border:1px solid #ccc;
	padding:10px;
	float:left;
	width:603px;
	margin:10px 0 0 0;
}
.comment_input{
  border:1px solid #ccc;
	width:550px;
	height:25px;
	padding:3px 0 0 3px;
	margin:0 0 6px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:14px;
}
.comment_textarea{
	border:1px solid #ccc;
	width:550px;
	padding:3px 0 0 3px;
	margin:0 0 6px 0;
	overflow:hidden;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:14px;
}
#products_page_container{
	padding:3px 0 0 3px;
	margin:0 0 6px 40PX;
}
#calcpage_inner_body_container{
	width:100%;
	float:left;
	padding:1px 0;
	min-height:100%;
	margin:0px 0 0 0;
	}
#speak_body_container{
	width:100%;
	float:left;
	padding:0px 0;
	min-height:100%;
	margin:1px 0 0 0;
	}
a {
z-index: 15; position:relative;
}
a.blue_txt:link, a.blue_txt:visited, a.blue_txt:active {
	color: #326698;
}
#article_container p a {
	color: #326698;
}
#article_container p a:link {
	color: #0015FF;
	text-decoration:underline;
} 
#article_container p a:visited {
	color:#336498;
} 
#article_container p a:active {
	color: #326698;
}

#article_container .comment_form a {
	color: #326698;
}
#article_container .comment_form a:link {
	color: #326698;
}
#article_container .comment_form a:visited {
	color: #00cc00;
}
#article_container .comment_form a:active {
	color: #00cc00;
}
a:hover {
}

/* styles for speak your mind in category pages*/
.response_dv1{
	width:580px;
	margin:0 0 10px 0;
	float:left;

	}
.response_txt1{
	width:575px;
	line-height:16px;
	}
.speak_ur_mind_text1{
	color:#0197C3;
	font-size:12px;
	}
.content_dv1{
	width:594px;
	margin:auto;
	}
	.speak_ur_mind1{
	width:616px;
	float:left;
	margin:15px 0;
	}
.content_dv2{
	width:318px;
	float:left;
	padding: 10px 10px 0px 8px;
	margin:auto;
	}
.response_dv2{
	width:280px;
	margin:0 0 5px 0;
	float:left;

	}
.todays_picks_expert{
	width:300px;
	float:left;
	margin:0px 0 0 0;
	
	}
.speak_ur_mind_financial_center_home{
	width:300px;
	float:left;
	margin:0px 0;
	padding-top:12px;
	}
.expert-opinion_home{
	width:287px;
	margin:auto;
	position:relative;
	}
.quickpoll_left_career{
margin:0 0 0 0px;
position:relative;
top:-15px;


}
.speak_ur_mind_home{
	width:616px;
	float:left;
	margin:0px 0 0 15px;
}
.all-101{
color:#000000;
}
.rotator-salary-widget{
	width:286px;
	margin:0;
	padding:10px 0px 0px 0px;
	float:left;
	}
/* end of styles for speak your mind in category pages*/
.error_text{
color:#CC3256;
font-weight:bold;
}

/*interest_calculator page styles starts here */

.autoloan li a{
	color:#333;
}
.autoloan li a:hover{
	color:#709fc2;
	text-decoration:none;
}

.compound_inter {
	margin:18px 0 0 9px;
	padding:0;
	width:605px;
	height:534px;
	}
#definations {
	margin:42px 0 0 33px;
	padding:0;
	}

.defination_inner {
	padding:0;
	margin:0 22px 20px 53px;
	border-bottom:#d6d6d6 1px solid;
	}

.about_calculator {
	background-image:url(images/about_calc_bg.jpg);

	background-repeat: repeat-x;
	background-position:top;
	background-color:#d5ebf1; 
	border:1px solid #c4e0e8;
	padding:15px 7px 10px 12px;
	
	}
.saving_calculator {
	float:left;
	margin:24px 0 0 0;
	padding:13px 3px 0 13px;
	background: url(images/savings_calculator.jpg) repeat-x;
	background-color:#ffffff;
	border:1px solid #e9e9e9;
	width:93%;
	}
.calculator_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00518d;
	font-weight:bold;
	padding:0 0 15px 0;
	}
.saving {
	margin:0 0 0 5px;
	padding:0 0 17px 0;
	}
.saving li {
	background:url(images/tab_bullet_saving.jpg) no-repeat left 7px;
	list-style-type:none;
	padding:0 0 0 10px;
	line-height:18px;
	}
.entrepreneur {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
/*interest_calculator page styles end here */

/*calculator page styles start here */
#left_container_1{
	float:left;
	width:688px;
	padding:0 17px 0 0;
	}
#calculator_body_container{
	width:100%;
	float:left;
	padding:0 0 15px 0;
	min-height:100%;
	margin:0 0 0 0;
	}

.calc_left_container{
	margin:0;
	padding:0 0 33px 10px;
	border-bottom:1px solid  #eaeaea;
	border-right:1px solid  #eaeaea;
	width:161px;
	border-top:1px solid  #eaeaea;
	}
.calc_left_navigation {
	margin:0;
	padding:0 0 10px 0;
	}
.left_nav {
	margin:0;
	padding:4px 0px 0 0;
	}
.left_nav li {
	list-style-type:none;
	line-height:23px;
	border-bottom:1px solid #eaeaea;
	background:url(images/left_nav_arrow.jpg) no-repeat left 10px;
	padding:0 0 0 15px;
	}
.left_nav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00518d;
	}
.left_nav li a:hover {
	color:#a29602;
	text-decoration:none;
}
.left_nav li.border_none {
	border:none;
	}
.border_none {
	border:none;
	padding:0 0 15px 0;
	}
.calc_right_container{
	float:right;
	margin:0;
	padding:14px 0 0 14px;
	width:442px;
	}
.calculators_table {
	margin:0;
	padding:15px 0 0 0;
	float:left;
	border:1px solid #eaeaea;
	
	}

.calculators_table_row {
	float:left;
	margin:0;
	padding:0;
	width:442px;
	}
.loan_mortgage {
	float:left;
	margin:0;
	padding:0 0 0 11px;
	width:200px;

	}

.savings_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0197c3;
	font-weight:bold;
	background:url(images/heading_arrow.jpg) no-repeat left 4px;
	padding:0 0 25px 13px;
	}

.usefull_tools {
	float:left;
	margin:10px 0 0 0;
	padding:0;
	border:1px solid #c2c2c2;
	width:98%;
	}
.usefull_tools_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(images/usefull_tools_bg.jpg) repeat-x;
	padding:7px 0 10px 11px;
	width:96.5%;
	margin:0;
	}

.usefull {
	margin:-5px 0 0 0;
	padding:0 1px 0 0;
	}
.usefull li {
	list-style-type:none;
	background:url(images/usefull_tools_listtbg.jpg) repeat-x bottom;
	background-color:#ffffff;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	padding:10px 0 6px 8px;
	}
.usefull li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a29602;
	font-weight:bold;
	background:url(images/usefull_list_arrow.jpg) no-repeat left;
	padding:0 0 0 15px;
	}
.usefull li a:hover {
	padding:0 0 0 15px;
	color:#00518d;
	}
.home_mortgage {
	float:left;
	margin:0 0 0 0;
	padding:25px 0 0 19px;
	width:250px;
	overflow:hidden;
	}
.home_mortgage_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
/*calculator page styles end here */
/*college savings cal page*/
ul#category-subnav, .node ul#category-subnav
{
 list-style: url(images/layout/bullet-blue-arrow.gif);
 color: #888;
 font-weight: bold;
 margin: 0px;
 padding: 0px 0px 0px 15px;
}


.calc_input {
border:1px solid #CCCCCC;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:17px;
padding:0 0 0 2px;
width:120px;
}
.date_input {youngmoney.css (line 1270)
border:1px solid #CCCCCC;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:15px;
padding:0 0 0 2px;
width:35px;
}
.saving li {
background:transparent url(images/tab_bullet_saving.jpg) no-repeat scroll left 7px;
line-height:18px;
list-style-type:none;
padding:0 0 0 10px;
}
 /*home budget calculator pages*/
.calc_input {
border:1px solid #CCCCCC;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:17px;
padding:0 0 0 2px;
width:120px;
}
/*Credit Card and Debt*/
.list_input {
border:1px solid #CCCCCC;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:18px;
padding:0 0 0 2px;
width:45px;
}
mortgage_hdng {
border-bottom:1px solid #D9E6F2;
color:#00518D;
font-size:15px;
font-weight:bold;
}
.savings_heading a:hover {
	color:#333333;
	}
.savings_heading a {
	color:#0197C3;
	}

.wincash {
	height:155px;
	margin:20px 0 0 25px;
	}
.todays_picks_expert_opinion{
	width:300px;
	float:left;
	margin:10px 0 0 0;
	background:transparent url(images/hdng_bg.jpg) repeat-x scroll 0 0;
	
	}
.home_dizital_video {
border:6px solid #D0E0EE;
color:#666666;
float:left;
margin:10px 0;
width:289px;
}
.ym_video {
padding:0 17px;
width:253px;
}

.todays_picks_home{
	border:6px solid #d0e0ee;
	width:289px;
	float:left;
	margin:10px 0 0 0;
	
	}
*html .todays_picks_home{
	width:289px;
	float:none;
	margin:10px 0 15px 0;
	}
.todays_picks_home ul{
	margin:0;
	padding-bottom:5px;
	}
.todays_picks_home li{
	list-style:url(images/arrow.jpg);
	margin:0 0 0 30px;
	line-height:18px;
	}
.todays_picks_home img{
	float:right;
	}
.subscribe_normal{
	padding-left:35px;
}
.subscribe_normal li{
	padding-bottom:4px;
}
.subscribe_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#333333;
}
.subscribe_text{
	width:650px;
}
.hint_text{
color:#7F7F7F;
}
.author_page_left_container{
	margin:0;
	padding:0 0 33px 10px;
	border-bottom:1px solid  #eaeaea;
	border-right:1px solid  #eaeaea;
	width:170px;
	border-top:1px solid  #eaeaea;
}
#author_page_left_container{
	float:left;
	width:690px;
}	
.profile_table {
	margin:0;
	padding:15px 0 0 0;
	float:left;
}
.btm_curve_left{
	background:url(images/mortgage_bcurve.jpg) no-repeat top left;
	float:left;
	width:253px;
	height:10px;
	margin:-20.5px 0 0 0.02em;
}
.btm_curve_left_custom{
	background:url(images/mortgage_bcurve.jpg) no-repeat top left;
	float:left;
	width:253px;
	height:10px;
	margin:-18.5px 0 0 0.02em;
}
.left_nav_profile {
	margin:0;
	padding:4px 13px 0 0;
	}
.left_nav_profile li {
	list-style-type:none;
	line-height:23px;
	border-bottom:1px solid #eaeaea;
	}
.left_nav_profile li a {
	background:url(images/left_nav_arrow.jpg) no-repeat left ;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00518d;
	}
.left_nav_profile li a:hover {
	color:#a29602;
	padding:0 0 0 15px;
	text-decoration:none;
}
.left_nav_profile li.border_none {
	border:none;
}
#article_container ul{
	padding:0px 0px 0px 15px;
	}

#article_container ol{
	padding:0px 0px 0px 15px;
	}

.partypic {
float:left;
position:relative;
background-color:#FFFFFF;
border-color:#D7D7D7 #ACACAC #ACACAC #D7D7D7;
border-style:solid;
border-width:1px;
padding:4px;
}
.partypic_rotator {
position:relative;
background-color:#FFFFFF;
border-color:#D7D7D7 #ACACAC #ACACAC #D7D7D7;
border-style:solid;
border-width:1px;
padding:4px;
}

.hdng_bg_smg{
	background:url(images/hdng_bg.jpg) repeat-x;
	
}
.signup_dv_smg{
	width:275px;
	margin:0 2px;
	font-size:11px;
	color:#666666;
	background:#F7FBFE;
	padding:0 10px 10px;
	border:1px solid #cccccc;
}
.static_page_headings{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	padding:10px 0 10px 0;
}
.about_us_arrow_image {
background-image:url(/images/layout/arrow-grey.gif);
background-repeat:no-repeat;
margin-left:0;
padding-left:11px;
padding-bottom:5px;
font-weight:bolder;
}

.signup_form{
 width:200px; 
 float:left;
}
.breadcrumbs{
font-weight: bold; 
margin-top: -10px;
margin:10px;
}
 /*added for media kit*/
 #leftCol {
	font-size: 11px;
	display:block;
	background-image: url(/images/mediakit/leftCol_bg.jpg);
	padding:18px 10px 10px 18px;
	background-repeat: no-repeat;
}

#leftCol h3 {
	font-size: 12px;
	color: #727375;
	font-weight: bold;
	margin:0px 0px 4px 0px;
}
#pageHead {
font-size: 19px;
	font-weight: bold;
	color:#333;
	padding:16px 0px 10px 0px;
}
.red_text{
color:red;
}
.expert_opinion_learnmore{
width:600px;
padding:15px 15px 15px 15px;
float:left;
}
.adProd_categoryHead_blue {
background-color: #CFE9FF;
font-size:12px;
font-weight:bold;
padding:7px 6px 6px 13px;
}
.sub_header{
font-size: 14px;
	color: #00518D;
	font-weight: bold;
	margin:0 0 7px 0;
	padding:10px 0 0 9px;
	border-bottom:1px solid #E7F1F9;
}

#profile_rht_panel{
	width:250px;
	float:right;
	margin:0 15px 0 0;
	}
.profile_calc_left_container {
border-bottom:1px solid #EAEAEA;
border-right:1px solid #EAEAEA;
border-top:1px solid #EAEAEA;
margin:0;
padding:0 0 33px 10px;
width:161px;
}
.profile_calc_right_container{
	float:right;
	margin:0;
	padding:14px 0 0 14px;
	width:490px;
}
.profile_saving_calculator {
	float:left;
	margin:24px 0 0 0;
	padding:13px 3px 0 3px;
	background: url(images/savings_calculator.jpg) repeat-x;
	background-color:#ffffff;
	width:93%;
	}
.profile_usefull_tools {
	float:left;
	margin:10px 0 0 0;
	padding:0;
	width:98%;
	}
.rqst_quote a{
	color:#0197c3;
	font-weight:bold;
	font-size:11px;
	}
.fhc_lead_form_text{
padding-bottom:10px;
}
.ie6 .btm_curve{
	background:url(images/mortgage_bcurve.gif) no-repeat top left;
	float:left;
	width:253px;
	clear:both;
	height:10px;
	margin:-1.5em 0 0 -0.09em;
	position:absolute;
	}
.ie6 .calc_left_container{
	margin:0;
	padding:0 0 33px 10px;
	border-bottom:1px solid  #eaeaea;
	border-right:1px solid  #eaeaea;
	width:135px;
	border-top:1px solid  #eaeaea;
	}
.ie6 #mdl_panel{
	width:300px;
	float:left;
	margin:0 0 0 5px;
	}
.ie6 .btm_curve_left_custom{
	background:url(images/mortgage_bcurve.jpg) no-repeat top left;
	float:left;
	width:253px;
	height:10px;
	margin:-1.5px 0 0 0.02em;
}
.ie7 .btm_curve_left_custom{
	background:url(images/mortgage_bcurve.jpg) no-repeat top left;
	float:left;
	width:253px;
	height:10px;
	margin:-1.5px 0 0 0.02em;
}
.white_text{
color:#FFFFFF;
font-weight:bold;
	font-size:11px;
}
.white_text a{
color:#FFFFFF;
font-weight:bold;
	font-size:11px;
}
.subtext {
	color: #4373B3;
	font-size: 18px;
}
#login_error{
color:#CC3256;
}
#a2apage_EMAIL, #a2apage_BROWSER { display:none !important; }
h4{
color:#00518D;
font-size:15px;
margin:0;
padding:0 0 0 4px;
font-weight:normal;

}
/*Mortage Form Starts Here */
#mf_bg {
	width:688px;
	margin:0;
	padding:0;
	float:left;
}
.mf_heading {
	width:678px;
	margin:0;
	padding:5px;
	float:left;
	background:#afafaf;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.mf_pannel {
	width:676px;
	margin:0;
	padding:5px;
	float:left;
	background-image: url(../images/form_bg_03.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-size:12px;
	color:#666;
	line-height:18px;
	border:1px solid #CCCCCC;
}
.mf_txt {
		margin:0;
		padding:4px 0 0 0;
}
.mf_form {
		width:100%;
		height:28px;
		margin:0 0 15px 0;
		float:left;
}
.mf_input {
		width:172px;
		height:18px;
		margin:0;
		float:left;
		border:1px solid #CCCCCC;
		padding:3px;
		font-size:12px;
		color:#666;
}
.mf_btn {
		width:85px;
		height:22px;
		margin:2px 0 0 2px;
		float:left;
		border:none;
		}
		
/*Mortage Form Ends Here */
.pinpoint {
				display:inline;
float:left;
height:78px;
margin:7px -91px -85px 9px;
padding:0;
position:relative;
width:91px;
z-index:1;
}
.pinpoint_car {
		width:91px;
		height:78px;
		margin:-30px 5px -38px 0 ;
		padding:0;
		position:relative;
		z-index:1;
		float:right;
}
.ie8 .pinpoint_car {		
		margin:-23px 5px -38px 0 ;
		
}
.pinpoint_art {
		width:91px;
		height:78px;
		margin:0 12px -85px 0 ;
		padding:0;
		position:relative;
		z-index:1;
		float:right;
}
.pinpoint_sngm {
		width:91px;
		height:78px;
		margin:0 35px -85px 0 ;
		padding:0;
		position:relative;
		z-index:1;
		float:right;
}


.post-title{
color:#326698;
font-weight:bold;
}

.post-excerpt{
	padding-bottom:10px;
}
.post-excerpt p{
	margin:0;
	
}
.archive_month{
	font-weight:bold;
	font-size:12px;
	padding:0 0 5px 5px;
}
.archive_month a{
	font-weight:bold;
	font-size:12px;
	padding:0 0 5px 5px;
}
.archive_year{
	float:left;
	font-size:12px;
	padding-bottom:5px;
}

.members-home{
	float:none;
	width:auto;
	height:auto;
}

.ie .members-home{
	float:right;
	width:auto;
	height:auto;
}


/* Start Menu*/
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding:0;
	list-style: none;
	height: 30px;
	width:960px; /*For KHTML*/
	background:url(images/nav_bg.jpg) repeat-x;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	z-index:1000;

}
ul#navmenu li {
	margin:0;
	border: 0 none;
	/* padding: 0px 10px; */
	padding: 0px 12px;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	z-index:1000;

	height: 30px;
	color:#fff;
	border-right:1px solid #9bc5d9;
}
.ie9 ul#navmenu li {
	padding: 0px 10px;
}
.mac.gecko ul#navmenu li {
padding:0 12px;
}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	display: none;
	position: absolute;
	top: 32px;
	left: 0;
	z-index:1000;
}
ul#navmenu li ul li {
	list-style:none;
	display:block;
	border:none;
	position:relative;
	z-index:1000;
	float:none;
	margin:-3px 0 0 0;
	padding: 0px;
}
*html ul#navmenu li ul li {
	list-style:none;
	display:block;
	border:none;
	float:none;
	margin:-3px 0 0 0;
}
ul#navmenu li ul li a {
	position:relative;
	display:block;
	font-weight:normal;
	font-size:11px;
	z-index:100000;/*added by mahesh 20100302*/
}
ul#navmenu li ul li a:hover {
	display:block;
}
ul#navmenu ul li {
	display: block;
	display: inline;
	background:none;
}
/* Root Menu */
ul#navmenu a {
	padding:7px 12px 5px 12px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #fff;
	text-decoration: none;
	height:31px;
}
ul#navmenu .last {
	border-right:none;
}
ul#navmenu li a.last:hover {
	padding:7px 13px 5px 13px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	position:relative;
	color: #013b90;
	text-decoration: none;
	height:19px;
}
*html ul#navmenu a {
	padding:7px 11px 5px 11px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #fff;
	text-decoration: none;
	position:relative;
	height:19px;
	float:left;
}


ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a {
	background:#336498 ;
	margin:0px -1px;
	padding:7px 13px 1px 13px;
	height:21px;
	float:left;
}


ul#navmenu li:hover li a:hover{
	background:#336498;
	color: #FFF;
	padding:7px 13px 1px 13px;
	height:21px;
}
*html ul#navmenu li.iehover li a:hover {
 	background:#336498;
	color: #FFF;
	padding:7px 13px 1px 13px;
	height:21px;
 	}

ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul {
	display: block;
}

.home_dizital{
	width:289px;
	float:left;
	margin:10px 0 0 0;
	
	}
/* Menu ends here */
/*new bar for YM entertainment */
.ym_entertainment {
	height:30px;
	margin-top:5px;
	width:960px;
	position:relative;
	z-index:0;
}

/*Sail Contest CSS added by Mahesh 20100221*/
.left_col_sail { float: left; margin:10px 25px; width:229px; }
.right_col_sail {overflow: hidden; width:630px; float:right; margin:10px 25px 0 0; }
.win_sail { background:transparent url(images/hdng_bg.jpg) repeat-x scroll 0 0; float:left; margin:10px 0 0; text-align:center; width:100%; }
.kindle_sail { text-align: left; padding: 16px 16px 0; color:#326698; font-size:12px; }
.detail_sail { margin: 10px 0 0 22px;}
.form {/*background: #E4E8EB;*/ background:#D0E0EE none repeat scroll 0 0; padding:20px; /*text-align: center;*/ margin-top:5px; height:395px;}
.tbd   {font:normal 12px Arial,Helvetica,sans-serif;color: #000;}
.tbd div, .tbdr div {width: 100%; float: left;}
.tbdr  { font:bold 12px; text-align: left; width: 200px;}
.inputr {width: 178px;}
.t   {font:normal 10px Arial,Helvetica,sans-serif; /*color:#6C7D91*/}
.alert_sail { font-size:10px; color: #000; padding-top: 0px; float: none; clear: both; padding-top: 10px; }
.btn_div_sail { clear: both; padding-top: 10px; }
.btn_sail { border: #FF5F88 1px solid; background: #70132B; font: bold small-caps 11px verdana; width: 130px; cursor: pointer; color: #ffffff; height: 26px } 
.form_li_content { width: 320px; float:right;}
.form_content { width: 255px; float:left;}
.policy_cont { float:left; margin:10px 0 0 16px;}

/*stock market game page css*/
.poverd_game { vertical-align:middle;width:286px;height:72px;padding-left:10px;padding-top:3px;font-family:Arial;font-size:16px;color:#00518d;font-weight:bold;background-image:url(images/Item_Header_Back.gif);background-repeat:repeat-x;background-position:top; }
.learn {width:282px;height:34px;padding-left:10px;padding-top:3px;border-bottom:solid 1px #dadada;font-family:Arial;font-size:16px;color:#00518d;font-weight:bold;background-image:url(images/Item_Header_Back.gif);background-repeat:repeat-x}
.need_support {width:284px;height:34px;padding-left:10px;padding-top:3px;border-bottom:solid 1px #dadada;font-family:Arial;font-size:16px;color:#00518d;font-weight:bold;background-image:url(images/Item_Header_Back.gif);background-repeat:repeat-x}
.Article_Link
       {
           font-family:Arial;
           font-size:12;
           color:#326698;
           text-decoration:none;
       }
       
       .Article_Link:hover
       {
           font-family:Arial;
           font-size:12;
           color:#326698;
           text-decoration:underline;
       }
       
       .How_to_Play_Link
       {
           font-family:Arial;
           font-size:12;
           color:#326698;
           text-decoration:underline;
       }
       
       
       .Main_Login_btn_off
        {
            width: 258px;
            height: 56px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Main_Login_BTN.gif) left top no-repeat;
            padding-bottom: 5px;
        }
        .Main_Login_btn_on
        {
            width: 258px;
            height: 56px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Main_Login_BTN.gif) left bottom no-repeat;
        }
       .Practice_Tournaments_btn_off
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Practice_Trading_Tournaments_BTN.gif) left top no-repeat;
            padding-bottom: 5px;
        }
        .Practice_Tournaments_btn_on
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Practice_Trading_Tournaments_BTN.gif) left bottom no-repeat;
        }

       .Cash_Tournaments_btn_off
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Cash_Trading_Tournaments_BTN.gif) left top no-repeat;
            padding-bottom: 5px;
        }
        .Cash_Tournaments_btn_on
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Cash_Trading_Tournaments_BTN.gif) left bottom no-repeat;
        }
        
        .UP_or_DOWN_btn_off
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Up_or_Down_BTN.gif) left top no-repeat;
            padding-bottom: 5px;
        }
        .UP_or_DOWN_btn_on
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/Up_or_Down_BTN.gif) left bottom no-repeat;
        }
        
        .PIX_btn_off
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/PIX_BTN.gif) left top no-repeat;
            padding-bottom: 5px;
        }
        .PIX_btn_on
        {
            width: 167px;
            height: 29px;
            cursor: pointer;
            border: 0px;
            background-color: Transparent;
            background: url(images/PIX_BTN.gif) left bottom no-repeat;
        }
/*stock market game page css ends*/
/*sponcer ad css added by mahesh 20100312*/
.spon_ad{
	border:6px solid #D0E0EE;
	float:left;
	margin:0 0 0 1px;
	padding:7px;
	width:273px;
}
.spon_text{
	float:left;
	margin:56px 0 0 13px;
}
/*ends*/


/*google ad*/
.ads_google {
float:left;
margin:0 0 0 192px;
width:477px;
}
.ie6 .ads_google {
margin:0 0 0 100px;
}
/*google ad*/

/*new money management CSS by mahesh*/
.rotator_money_mgt {
background:#D0E0EE none repeat scroll 0 0;
float:left;
margin:0;
padding:7px;
width:186px;
}
#lft_panel_money_mgt {
float:left;
padding:0 0 0 15px;
width:200px;
}
#mdl_panel_money_mgt {
float:left;
margin:0 0 0 15px;
width:400px;
}

.ie6 #mdl_panel_money_mgt {
width:390px;
}

.investing_hdl_money_mgt {
float:left;
width:390px;
}
.investing_txt_money_mgt {
float:right;
margin:0 0 0px;
width:300px;
}
.investing_hdng_money_mgt {
color:#A49600;
font-size:15px;
font-weight:bold;
padding:0 0 5px;
margin:0 0 0px;
}
.date_money_mgt {
float:left;
margin:10px 0;
padding:0 0 0 5px;
width:100%;
}

/*end money management*/
/*tag cloud css*/
.tag_cloud {
border:1px solid #000000; 
margin-top:17px; 
padding:5px;
text-align:center;
width:286px;
float:left;
}
/*end*/
/*google top add*/

.tag_top_add {
margin:0 auto 26px;
text-align:center;
width:100%;
}
.left_tag_res {
border:1px solid #A4A4A4;
margin:0 0 0 25px;
padding:10px;
width:590px;
float:left;
}
h5 {
border-bottom:1px solid #E7F1F9;
color:#00518D;
font-size:17px;
font-weight:bold;
margin:0 0 7px;
padding:10px 0 0 9px;
text-transform:uppercase;
}
.indpubnum_ad {
border:6px solid #D0E0EE;
float:left;
margin:0 0 10px;
padding:5px;
width:279px;
}
/*footer category CSS*/
.footer_main_cat {
border:1px solid #E6E6E6;
float:left;
height:auto;
margin-left:11px;
padding:9px 0 9px 9px;
width:926px;
}
.footer_cat {
float:left;
width:185px;
}
.footer_sub_cat {
float:left;
margin-bottom:10px;
width:185px;
}
.footer_sub_cat li {
list-style-type:none;
}
.ie .footer_sub_cat li {
list-style-type:none;
margin-left:-15px;
}
.ie8 .footer_sub_cat li {
list-style-type:none;
margin-left:1px;
}
/*footer category CSS ends*/
/*category page CSS ends*/

/*sub cat widget*/
.sub_cat_widget {
border:6px solid #D0E0EE;
float:left;
margin:0 0 10px 0;
width:289px;
}
.sub_cat_widget li {
line-height:18px;
list-style-image:url(images/arrow.jpg);
list-style-position:outside;
list-style-type:disc;
margin:0 0 0 30px;
}
/**/
/*category page CSS*/
.date_cat {
float:left;
margin:0 0 10px 0;
padding:0 0 0 5px;
width:100%;
}

.investing_hdl_cat {
float:left;
width:300px;
padding:5px;
}
.investing_txt_cat {
float:right;
width:217px;
}
.investing_hdng_cat {
color:#A49600;
font-size:15px;
font-weight:bold;
margin:0;
padding-bottom:5px;
}
/*category page CSS ends*/
.inner_lft_101 {
float:left;
margin:10px 0 10px 0;
width:300px;
}
/*home page CSS*/
.rotator_home {
background:transparent none repeat scroll 0 0;
margin-bottom:10px;
float:left;
margin:0;
padding:7px 7px 7px 10px;
width:621px;
}
.investing_hdl_home {
float:left;
width:390px;
padding:0;
width:621px;
border-bottom:1px solid #DDDDDD;
margin-bottom:10px;
}
.date_home {
float:left;
margin:0 0 10px;
padding:0;
width:100%;
}
.investing_txt_home {
float:right;
margin:0 0 0;
width:533px;
}
/*home css ends hear*/
/*H2 for calculator pages*/
.h2css {
color:#0197C3;
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
position:relative;
}
.h2csscal {
font-size:12px;
font-weight:normal;
position:relative;
padding:0;
margin:0;
}

/*Used for Right Panel in get_out_of_debt page*/

#rht_panel_get_out_debt{
float:right;
margin:0 15px 0 0;
width:300px;

}
#left_container_get_out_debt {
float:left;
width:950px;
}
#mdl_panel_money_mgt_get_out_debt {
float:left;
margin:10px 0 0 10px;
width:490px;
}

.sub_cat_widget_getoutdebt {
border:10px solid #336498;
float:left;
margin:0 0 10px 0;
width:250px;
padding:3px;
}
.sub_cat_widget_getoutdebt_2 {
border:10px solid #336498;
float:left;
margin:2px 110px 10px 5px;
padding:3px;
width:336px;
}
.ie7 .sub_cat_widget_getoutdebt_2 {
margin:-10px 110px 10px 5px;
}

.left_container_get_out_debt_left{
margin: 0pt; 
padding: 0pt 0pt 0pt 10px; 
float: right; 
/*width: 360px;*/
}

.header_getout{
	width:960px;
	background:url(images/header-bg.jpg) repeat-x;
	}

}

#inner_body_container_getoutdebt{
float:left;
margin:1px 0 0;
min-height:100%;
padding:0 0;
width:100%;

}

/*Added on 23-June-2010 for header ad code at */

.header_adcode
{
	float:right;height:31px;width:88px;margin-top:-3px;
}

.indexTextLink
{
	height: 17px; padding-right: 15px; float: right; font-weight:bold;
}

.catTextLink
{
	height: 17px; padding-right: 15px; float: right;
}
.live_tour_font {
color:#00518D;
font-size:14px;
margin:0 0 5px;
}
/*new widget start*/
.todays_picks_expert_opinion_new {
background-color:#FFFFFF!important; 
background:transparent url(images/hdng_bg.jpg) repeat-x scroll 0 0;
float:left;
margin:10px 0 0;
width:300px;
}
.expert-opinion_new {
height:164px;
overflow-y:auto;
margin:auto;
position:relative;
width:300px;
 }
.divider_new {border-bottom:1px dotted #d0d0d0; margin-top:10px;}
/*new widget Ends*/

/*get debt page start css*/
#rht_panel_get {
float:right;
margin:30px 7px 0 0;
width:232px;
}
.mdl-col-cell ul li {
/*background:transparent url(images/bullet_purplearrow.gif) no-repeat scroll left 5px;
list-style-type:none;*/
padding:1px 0 1px 0;
border-bottom:1px solid #231F20;
}
.get_debt_header {
border-bottom:1px solid #E7F1F9;
color:#00518D;
font-size:14px;
font-weight:bold;
margin:0 0 7px;
padding:10px 0 0 9px;
text-transform:uppercase;
}
.hdng_bg_smg_get_debt {
border:1px solid #DEDBDE;
margin-bottom:14px;
background:transparent url(images/hdng_bg.jpg) repeat-x scroll 0 0;
width:490px;
min-height:182px;
}
.left-col-cell{
float:left;
width:120px;
}
.mdl-col-cell{
float:left;
width:200px;
}
.right-col-cell{
float:right;
/*width:162px;*/
margin:0 10px 0 0;
}
/*get debt page end css*/

.unsure_which {
float: right; margin:47px 8px 0 0; width:210px;
}
.ie6 .unsure_which { margin:47px 0px 0 0px; float: right; }
.ie6 #mdl_panel_money_mgt_get_out_debt{ margin:10px 0 0 0px; }

#mortgage-loan-widget {
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0 0 16px;
    padding: 18px 0 0 0;
    width: 300px;
}
