/* CSS Document */
/* Global Elements and Classes */

body {margin:0;padding:0;background:#d1d2d4;font-family:Arial, Helvetica, sans-serif;color:#797979;font-size:13px; text-align:center;}
p{padding-top:8px;	padding-bottom:8px;	margin:0;}
* {margin : 0;padding : 0;}
hr{color:#CCC; margin-top:5px; margin-bottom:5px;}
h1{color:#231F20;font-size:23px;font-weight:bold;}
img, a img {border:0px;}
a {text-decoration:none;color:#144BA0;}
a:hover {text-decoration:underline;}
.float_left {float:left;}
.float_right {float:right;}
.clear_both {margin:0;padding:0;font-size:0;clear:both; line-height:0px; height:0px;}
:focus{ outline:none;}
.padding_top{ padding-top:15px;}
div tr.no_padding td {padding:0px !important;}
.padding_left{ padding-left:10px !important;}
.padding_top_bottom{ padding-top:15px; padding-bottom:15px;}
.green_text{ color:#2AA134;}
.font_size_16px { font-size:16px;}
.font_color_black{ color:#000000}
.border_background{background-color:#F6F6F6;border:1px solid #D5D5D5;}
.box{padding:20px; height:49px;}
 
/* Structure Classes */
.container{ margin:0 auto; text-align:left; width:942px; background:url(../images/page_bg.gif) repeat-y top center;}
.wrapper{width:930px; margin:0 auto;} 
.header{}
.middle{ padding:15px;}
.middle ul, .middle ul li, .middle ul li ul, .middle ul li ul li {
		margin:5px 0px 0px 12px;
		padding:0px;
		list-style:disc;
		text-align:left;
	}

.footer{ padding:10px 5px 5px 5px; color:#4C4C4C; text-transform:uppercase; font-size:12px; background-color:#EDEDED; border-top:1px solid #CCCACA;}

/* Header */
.header .header_left{ width:370px; color:#313131; margin:0 0 0 34px; padding-top:30px; padding-bottom:10px;}
.header .header_left .logo_container h1 a { display:block; width:297px; height:52px; cursor:pointer; text-indent:-9999px; background:url(../images/amt_logo.gif) no-repeat left top;}
.header .header_right{width:173px; text-align:right; padding-top:96px;}
.header .header_right .contact_us{background:url(../images/contact_us_icon.gif) no-repeat right top; width:158px; height:44px; float:right;}
.header .header_right .contact_us a{color:#FFFFFF; font-size:13px; font-weight:bold; margin:0px; padding:0px; padding-right:50px; padding-top:20px; display:block;}

/* Navigation */

.NavContainer{padding-left:220px;}
.nav_bg {background:url(../images/amt_navbg.gif) repeat-x;height:35px;text-align:center;}
.nav_lk {font-size:14px;color:#FFFFFF;text-transform:uppercase;line-height:35px;}
.nav_lk a {background:url(../images/amt_nav_sep.gif) no-repeat right top;padding:5px 18px;}
.nav_lk a:hover {text-decoration:none;}

/* Middle */


.middle h2{color:#231F20;font-size:17px;font-weight:bold;}
.home_banner{ background:url(../images/home_banner.gif) no-repeat left top; width:878px; height:155px; padding:10px; font-size:14px;}
.home_banner .left_img_container{ padding-right:20px;}
.home_banner_desc{ width:640px; padding-top:10px;s }
.blue_text{color:#154CA1;}
.gray_text{color:#B2B2B2;}

.compare_btn{ background:url(../images/compare_products_btn.gif) no-repeat left top; width:158px; height:28px; padding-left:12px; padding-top:8px; margin:10px 0 0 0;}
.compare_btn a{color:#1C51A3; text-decoration:none; font-weight:bold;}
.compare_btn a:hover{ color:#000000;}

.service_container{ width:281px;}
.service_container .service_middle{ background:url(../images/add_banner_bg.gif) repeat-y left top; color:#6B6B6B; font-size:16px; padding:10px 15px; text-align:center; line-height:22px;}
.margin_left{ margin-left:28px;}

.line{border-bottom:#CCCACA 1px solid;}

.common_btn_container { margin:0 auto;}
.common_btn_container .common_btn{background:url(../images/common_green_right.gif) no-repeat right top;}
.common_btn_container .common_btn span{ background:url(../images/common_green_left.gif) no-repeat left top; font-size:15px; display:block;color:#FFFFFF; line-height:31px; padding:0 10px 0 10px; font-weight:bold;}
.common_btn_container .common_btn span a { color:#FFFFFF; text-decoration:none;}
.common_btn_container .common_btn span a:hover { color:#000000;}

.common_btn_yellow {background:url(../images/common_yellow_right.gif) no-repeat right top;}
.common_btn_yellow span{ background:url(../images/common_yellow_left.gif) no-repeat left top; font-size:14px; display:block;color:#FFFFFF; line-height:31px; padding:0 8px; font-weight:bold;}
.common_btn_yellow span a { color:#706410; text-decoration:none;}
.common_btn_yellow span a:hover {text-decoration:underline;}

.blue_box_top{ background:url(../images/blue_top_curve.gif) no-repeat left top; height:45px; color:#FFFFFF; font-weight:bold; font-size:14px; padding: 10px 0 0 0;}
.blue_box_bottom{ background:url(../images/blue_bottom_curve.gif) no-repeat left bottom; height:45px; color:#FFFFFF; font-weight:bold; font-size:14px;}
.blue_box_middle{ background: #FFF url(../images/blue_box_bg.gif) repeat-x left bottom; border:1px solid #CFCDCD; padding:15px; color:#333333;}
.blue_box_price{ font-size:15px;}


.bullet_listing ul {width:425px;}
.bullet_listing ul, .bullet_listing ul li{ list-style:none; color:#6B6B6B; font-size:14px; margin:0 0 0 15px;}
.bullet_listing ul li{ padding:0px 80px 30px 20px !important; background:url(../images/bullet1.gif) no-repeat left 5px;}

.border_bottom{ background:url(../images/doted_line.gif) repeat-x left  bottom;}

.bread_crumb{color:#149626; font-weight:bold; font-size:12px;}
.bread_crumb a {color:#305FA9; text-transform:uppercase; text-decoration:none;}
.bread_crumb a:hover{text-decoration:underline;}
.tr_bg{ background:url(../images/table_row_bg.gif) repeat-x left top;}
div.left{ background:url(../images/left_corner.gif) no-repeat left top; position:absolute; left:-1px; top:-1px; width:11px; height:56px; display:block;}
table td{ background-color:#FFFFFF;} 
table td.bg{ background:url(../images/tr_grediant.gif) repeat-x left top;} 
table.table_bg{ background-color:#CFCFCF;}
.small_text{ font-size:11px; color:#000000;} 
.green_bg, .blue_bg_product, .yellow_bg{color:#FFFFFF; width:99px !important; height:42px; vertical-align:middle; padding-top:12px; font-size:13px;}
.table_bottom_left{background:url(../images/table_bottom_left.gif) no-repeat left top; position:absolute; left:0px; top:32px; width:9px; height:9px;}
.table_bottom_right{background:url(../images/table_bottom_right.gif) no-repeat right top; position:absolute; right:-1px; _right:-2px; top:32px; width:9px; height:9px;}
.bot_corner { position:relative; top:-41px; z-index:9999; width:899px; height:9px;}

tr.tr_title{}
tr.tr_content{}

.green_bg {background:url(../images/green_bg.gif) no-repeat left top;}
.yellow_bg {background:url(../images/yellow_bg.gif) no-repeat left top; }
.blue_bg_product {background:url(../images/blue_bg.gif) no-repeat left top; }
.orange_bg {background:url(../images/orange_bg1.gif) no-repeat left top; position:absolute; left:-1px;top:-29px; width:99px; height:44px;}
.orange_bg{color:#FFFFFF; padding-top:12px; font-size:13px;}
.heading1{ font-size:14px; font-weight:bold;}

a.open{ background:url(../images/plus_sign.gif) no-repeat left top; width:17px; height:16px; cursor:pointer; display:block; margin:8px 0;}

a.close {background:url(../images/minus_sign.gif) no-repeat left top; width:17px; height:16px; cursor:pointer; margin:8px 0;}

	/* Footer */
.footer a { padding:0 10px; text-decoration:none; color:#4C4C4C;}
.footer a:hover{ color:#000000; background:none; text-decoration:underline;}

/* old css start */
.mainwidth {
	width:930px;
	padding:0 7px;
}
/* Top Part CSS */
.top_pos {
	position:relative;
	height:131px;

}
.logo_pos {
	position:absolute;
	left:34px;
	top:30px;
}
#logo a {
	background:url(../images/amt_logo.gif) no-repeat;
	width:292px;
	height:46px;
	cursor:pointer;
	display:block;
}
.logo_txt {
	position:absolute;
	left:34px;
	top:110px;
	color:#989797;
	font-weight:bold;
	font-size:14px;
}
.contact_pos {
	position:absolute;
	bottom:0;
	right:0;
	background:url(../images/amt_topbg_grn.gif) no-repeat;
	width:159px;
	height:44px;
}
/*.TrusteLogo {
	width:100px;
	height:27px;
	float:right;
	padding-top:15px;
	padding-right:10px;
	border:1px solid red;
}*/
.contact_txt, .contact_txt a {
	color:#FFFFFF;
	font-size:16px;
	padding-top:21px;
	padding-right:5px;
	background-color:inherit;

}
.contact_txt a:hover {
	text-decoration:none;
}
/*Navigation Part CSS */

.NavContainer{
		padding-left:220px;
	}
.nav_bg {
	background:url(../images/amt_navbg.gif) repeat-x;
	height:35px;
	text-align:center;
	
}
.nav_lk {
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:35px;
	background-color:inherit;
}
.nav_lk a {
	background:url(../images/amt_nav_sep.gif) no-repeat right top;
	padding:5px 18px;
}
.nav_lk a:hover {
	text-decoration:none;
}
/*Middle Part CSS */
.mid_pad {

	margin:0 auto;
	width:910px;
}
.mid_lftw {
	width:684px;
	text-align:left;
}
.mid_lftw h2{
	font-size:18px;
	color:#008813;
}
.mid_lftw h5{
	font-size:12px;
}

.mid_rgtw {
	width:203px;
	float:right;
}
/* Banner Part CSS */
.bnr_bg {
	background:url(../images/amt_brn_bg.gif) no-repeat;
	width:682px;
	height:157px;
	border:1px solid #cccaca;
	margin-bottom:16px;
}
.bnr_lftw {
	width:478px;
}
.bnr_rgtw {
	width:201px;
	text-align:center;
}

.bnr_txt_bl {
	color:#154ba0;
	font-size:25px;
	font-weight:bold;
}
.b_txt_pad {
	padding-top:8px;
/*	padding-left:24px;*/
text-align:center;
}
.bnr_txt_gr11 {
	color:#949393;
	font-size:22px;
/*	padding-left:133px;*/
text-align:center;
}
.bnr_txt_bl11 {
	color:#154ba0;
	font-size:22px;
}
.bnr_txt1 {
	color:#154ba0;
	font-size:17px;
/*	padding-left:21px;*/
	padding-top:10px;
	text-align:center;
}
.bnr_t27 {
	font-size:27px;
}
.bnr_t25 {
	color:#231f20;
	font-size:25px;
	text-decoration:line-through;
}
.bnr_buynw {
	margin-top:12px;
	margin-right:25px;
	text-align:center;
}
.package {
	color:#FFFFFF;
	font-size:17px;
	padding:7px 0;
	font-weight:bold;
	text-align:center;
	background-color:inherit;
	
}
.pack_btn {
	color:#6b6b6b;
	font-size:16px;
	font-weight:bold;
	line-height:33px;
	margin-bottom:5px;
	text-align:center;
	margin:0 auto;
}
.pack_btn a {
	background:url(../images/amt_bnr1_btn.gif) no-repeat;
	width:178px;
	height:33px;
	color:#6b6b6b;
	display:block;
}
.pack_btn a:hover {
	background:url(../images/amt_bnr1_btnover.gif) no-repeat;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
}
/* AMTIndividual acts Part CSS */
.amt_bg {
	background:url(../images/amt_bg1.jpg) no-repeat;
	height:149px;
	border:1px solid #cccaca;
	padding:11px;
	margin-bottom:14px;
}
.amt_w {
	width:194px;
}
.amt_img {
	border:1px solid #cccaca;
	width:167px;
	height:149px;
}
.amt_txt1 {
	color:#154BA1;
	font-size:20px;
	text-align:left;
	font-family:'Arial Black', Helvetica, sans-serif;
}
.amt_txt1 h1 { font-size:18px;	color:#154BA1; 	font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;padding-top:10px;}
.amt_txt2 {
	text-align:left;
	font-size:14px;
	padding-top:5px;
	line-height:20px;
}
/*2 Parts CSS */
/* AMT planning for CSS*/
.plan_w {
	width:332px;
}
.blue_bg {
	background:url(../images/amt_2pts_bg.gif) repeat-x;
	height:37px;
	width:332px;
	background-color:inherit;
}
.blue_hdr {
	padding-left:15px;
	font-weight:bold;
	text-align:left;
	line-height:37px;
	background-color:inherit;
}
.blue_hdr h2{
	color:#FFFFFF;
	font-size:20px;
}

.plan_tmar {
	margin-left:18px;
}
.plan_midbg {
	background:url(../images/amt_right_sign.gif) no-repeat left;
	padding-left:15px;
	text-align:left;
}
.plan_mainbg {
	background:url(../images/amt_midbg.gif) no-repeat;
	width:332px;
	height:162px;
	padding-top:10px;
}
.plan_txt a {
	font-size:18px;
	padding-left:10px;
	color:#6b6b6b;
	line-height:25px;
}
.plan_btn {
	margin:8px 0 0 19px;
}
/*AMT planning benefits CSS */
.bene_w {
	width:332px;
	margin-left:16px;
}
/*Login CSS */
.login_bg {
	background:url(../images/amt_loginbg.gif) repeat-x;
	height:32px;
	position:relative;
	background-color:inherit;
}
.login_hdr {
	color:#FFFFFF;
	font-size:16px;
	padding-left:10px;
	font-weight:bold;
	text-align:left;
	line-height:33px;
	background-color:inherit;
}
.login_img {
	position:absolute;
	right:8px;
	top:-4px;
}
.login_midbg {
	background:url(../images/amt_login_midbg.gif) repeat-y;
	padding:5px 5px 0 15px;
}
.login_t {
	font-size:15px;
	padding:5px 0;
}
.login_lk  {
	font-size:11px;
	color:#646363;
	padding-top:0px;
	padding-bottom:0px;
}
.log_btn {
	margin-top:12px;
}
/*Mc free and other logos CSS */
.mc_mar {
	margin-top:13px;
	margin-bottom:13px;	
}
.buy_mar {
	margin:5px 0;
}
.buy_t a {
	background:url(../images/amt_arrow.gif) no-repeat left;
	color:#656464;
/*	padding-left:10px;
	margin:0 5px;
	line-height:30px; 	_line-height:25px;
*/	text-decoration:underline;
	font-size:11px;
}
.buy_t a:hover {
	text-decoration:none;
}
.testi_mar {
	margin-top:11px;
}

/*Footer CSS */
.footer_bg {
	background:#ededed;
	border:1px solid #cccaca;
	border-left:0;
	border-right:0;
	height:33px;
	position:relative;
	text-align:left;
	margin-top:15px;
}
.footer_pos {
	position:absolute;
	left:18px;
	top:12px;
	text-transform:uppercase;
	color:#4c4c4c;
}
.footer_lkpos {
	position:absolute;
	right:5px;
	top:12px;
}
.footer_lk a {
	text-transform:uppercase;
	color:#4c4c4c;
	padding:0 10px;
}

/* Add by VT 10022009 */WhereYouAre, .WhereYouAre a{
		color:#078318;
		text-decoration:none;
		text-align:left;
		font-weight:bold;
		padding-top:5px;
		background-color:inherit;
	}
.WhereYouAre a:hover{ color:#078318; text-decoration:underline;background-color:inherit;}	
.WhereYouAreActive, .WhereYouAreActive a{
		color:#149626;
		font-size:11px;
		text-decoration:none;
		text-transform:none;
		background-color:inherit;
		
}
.HeadingGreen {
	text-decoration:none;
	color:#fff;
	background-color:inherit;
	font-size:15px;
	background:url(../images/heading-left.gif) no-repeat left bottom;
	padding-left:35px;
	font-weight:bold;
	text-transform:uppercase;

/*	margin-left:5px;*/
}
.HeadingGreen  span {
	padding:8px 8px 6px 10px;	
	display:block;
	width:630px;
	background:url(../images/heading-right.gif) no-repeat right bottom;
	text-align:left;
	background-color:inherit;
}
.HeadingRed {
	text-decoration:none;
	color:#fff;
	font-size:15px;
	background:url(../images/heading-red-left.gif) no-repeat left bottom;
	padding-left:35px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:inherit;

/*	margin-left:5px;*/
}
.HeadingRed  span {
	padding:8px 8px 6px 10px;	
	display:block;
	width:630px;
	background:url(../images/heading-red-right.gif) no-repeat right bottom;
	text-align:left;
}


.PageContainer{
		width:100%;
		text-align:center;
		padding-top:10px;
		
}

.PageContainer ul, .PageContainer ul li, .PageContainer ul li ul, .PageContainer ul li ul li {
		margin:5px 0px 0px 12px;
		padding:0px;
		list-style:disc;
		text-align:left;
	}
.PageContainer ul li {
		/*background:url(../images/arrow.gif) no-repeat 1px 7px;*/
		padding-top:3px;
		padding-bottom:3px;
}
.PageContainer ul li ul li {
		margin:0 0 0 15px;
	}

.PageContainer ul li ul li {
		/*background:url(../images/gray-arrow.gif) no-repeat 1px 7px;*/
		padding-top:3px;
		padding-bottom:3px;
		padding-left:15px;
}

.WithoutBackground{
		background:none;
}
.RedLink{
		color:#FF0000;
		font-size:11px;
	}
a.RedLink:hover{
		color:#2165D1;
	}
.SmallLinks, .SmallLinks a{
		color:#656464;
	}
td { padding:5px;}

.FooterLeft{
		float:left;
		padding-left:10px;
		padding-top:10px;
		text-transform:uppercase;
		width:inherit;
	}
.FooterLeft a{
	color:#4c4c4c;
	}
.FooterRight{
		width:130px;
		float:right;
		text-align:right;
		padding-right:10px;
		padding-top:3px;
	}
.amt_txt_black {
	color:#149626;
	font-size:25px;
	text-align:left;
	font-family:'Arial Black', Helvetica, sans-serif;
	line-height:15px;
	background-color:inherit;
}
.BlueLink{
		color:#144BA0;
		font-size:12px;
	}
.NewUsers{
		color:#144BA0;
		font-size:11px;
	}
.DemoPageListingContainer{
		width:100%;
	}
.DemoPageImgPlaceHolder{
width:200px;border:1px solid #CCC; background-color:#F7F7F7; text-align:center;}

.LoginContainer {
	width:210px;
	float:right;
	padding-right:0px;
	padding-top:10px;
	color:#666666;
	text-align: left;
}
.LoginContainer input{
	border:1px solid #CCCCCC;
	color:#333333;
	margin-top:2px;
	text-align:left;
}
.LoginContainer label{
width:55px; display:block; float:left; font-size:11px; padding-top:5px;
}

/* css added by ss on 20090217 */
.mandatory{color:#088350;}
.star{color:#FF0000;}
.textbox{margin:0px; padding:2px; border:1px solid #7F9DB9; font:normal 12px Arial, Helvetica, sans-serif; color:#4c4c4c;}
.title{color:#154BA0; font-size:22px; font-weight:bold; padding:10px 0px;text-align:center;}
.title4{color:#008813; font-size:13px; font-weight:bold; padding:3px 0px;}
.amt-det-table{ background-color:#7F9DB9; font-size:12px;}
.amt-det-table td{ background-color:#FFFFFF;}
.amt-det-table th{ background-color:#2E5DA8; color:#FFFFFF; font-size:14px; font-weight:bold; padding:4px;}
.amt-det-table .row1 td{background-color:#D1E3FF;}
.amt-det-table td.row1{background-color:#D1E3FF;}
.amt-det-table td.row2{background-color:#E2FFCA;}
.fc-blue{color:#2E5DA8; background-color:inherit;}
.button{ background-color:#149626; padding:2px; border:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.amt-det-table2{ background:#7F9DB9; font-size:12px;}
.amt-det-table2 td{ background:#D1E3FF;}
.amt-det-table2 th{ background-color:#2E5DA8;color:#FFFFFF; font-size:14px; font-weight:bold; padding:4px;}

.div-box-bdr{border:8px solid #ECECEC;}
.div-box-subtitle{ background:#ECECEC; padding:3px 0px 3px 5px; font:bold 16px Arial, Helvetica, sans-serif;}

.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}
.taj{text-align:justify;}

.HeadingWhite{
 text-decoration:none;
 color:#fff;
 font-size:15px;
 font-weight:bold;
 text-transform:uppercase;
 background-color:inherit;

/* margin-left:5px;*/
}
.HeadingBLue{
	color:#154BA1;
	font-size:18px;
	text-align:left;
	font-family:'Arial Black', Helvetica, sans-serif;
}

.TextBlack{
	color:#000;
	font-size:13px;
}
/* Add by VT 27022009*/
.LoginBtn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background: url(../images/amt_btn_login.gif) no-repeat left top;
	color:#6B6B6B;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	padding:9px 16px 9px 14px;
/*	_padding:9px 16px 9px 16px;	*/
	text-align:center;
		cursor:pointer;
}

.SubscribeBtn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url(../images/subscribe-now.gif) no-repeat left top;
	color:#6B6B6B;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding:8px 15px 9px 15px;
	width:98px;
	cursor:pointer;
}
/* error */ 
.ErrorMessage{
 color:#3260AA;
 font-size:12px;
 font-weight:bold;
}
/* error Message in RED*/ 
.RED{
 color:#FF0000;
 font-size:13px;
 font-weight:bold;
}

/*inputbox for future year and current year*/
.readOnlyTextbox{
margin:0px;
padding:1px;
background-color:#d1e3ff;
font:normal 11px Arial, Helvetica, sans-serif;
}
/* Add by VT 23032009*/
.PageContainer ul.check_mark{ margin:0; padding:0px; list-style:none;}
.PageContainer ul.check_mark li{ display:block; background: url(../images/check_mark.gif) no-repeat 1px 7px; padding-left:25px;
margin:10px 0 10px 0px;}

/*Add by VT 27032009*/
.PrintPageWrapper {
		width:98%;
		text-align:left;
		padding-top:10px;
		margin:0 auto;
}
.PrintPageWrapper ul.right_mark{ margin:0; padding:0px; list-style:none;}
.PrintPageWrapper ul.right_mark li{ display:block; background: url(../images/right_check_mark.gif) no-repeat 1px 7px; padding-left:25px;margin:10px 0 10px 0px;}

.PrintPageWrapper ul.circul{ margin:0; padding:0px; list-style:none;}
.PrintPageWrapper ul.circul li{ display:block; background: url(../images/circul.gif) no-repeat 1px 7px; padding-left:25px;margin:10px 0 10px 0px;}

.PrintPageWrapper ol{list-style:decimal;}
.PrintPageWrapper ol li{padding-left:25px;margin:10px 0 10px 0px;}

.PrintPageWrapper h5{font-size: 18px;color: #008813;
}


/* CSS for print page */ 
/* added by Tanmay 09-04-09*/
@media print{
body{ background-color:#FFFFFF; background-image:none; color:#000000;}

#printimg{
display:none;}
#LoginContainer {
display:none;}
#NavigateButton{
display:none;}
#BottomBar{
display:none;}
#width{
background:none}
}
/* added by satyam 06-12-10*/

.learn_more_green, .learn_more_blue, .learn_more_orange{ width:281px; height:42px; text-align:center; color:#FFFFFF; padding-top:7px; font-size:14px;}
.learn_more_green a, .learn_more_blue a, .learn_more_orange a { color:#FFFFFF; text-decoration:underline;}
.learn_more_green a:hover, .learn_more_blue a:hover, .learn_more_orange a:hover{ text-decoration:none;}
.learn_more_green{ background: url(../images/free_edition_more_info1.gif) no-repeat left top;}
.learn_more_blue{ background: url(../images/free_edition_more_info2.gif) no-repeat left top;}
.learn_more_orange{ background: url(../images/free_edition_more_info3.gif) no-repeat left top;}


/* END */

/* Added By Arpit for expand all button style sheet [START]*/

.exp_all{cursor:pointer;}
.colp_all{cursor:pointer;}
/* Added By Arpit for expand all button style sheet [END]*/

/* Added by Arpit for Home page blog title [START]*/
h2.blog_title{
color:#154BA0;
font-size:18px;
font-weight:bold;
padding-bottom:5px;
}
/* Added by Arpit for Home page blog title [END]*/