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

body {margin:0;padding:0;background:#d1d2d4;font-family:Arial, Helvetica, sans-serif;color:#000;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:648px; padding-top:10px; }
.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-bdr01{border:5px solid #ECECEC;}
.div-box-subtitle{ background:#ECECEC; font:bold 16px Arial, Helvetica, sans-serif;}
.extra_title { padding:10px 0px 20px 0px;}
.extra_title, .extra_title_gray { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px;}
.extra_title{ color:#154ba0}
.extra_title_gray { color:#898989}


.tab_01 {border-bottom:5px solid #ECECEC;}
.tab_01, .tab_02 {font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; font-weight: normal; color:#154ba0; padding-left:10px;}

.tab_01 a, .tab_02 a { padding:5px 10px; display:block;}
.tab_01 a{background-color:#FFF; color:#154ba0; text-decoration:none;}
.tab_01 a:hover{ color:#000;}
.tab_02 a{background-color:#ececec; color:#a8a8a8; text-decoration:none;}
.tab_02 a:hover{ color:#000;}

.tab_02 {background-color:#ececec;color:#a8a8a8; }





/*tr.tab_title td { padding:0px !important;}*/

.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:13px;
 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]*/

/* Home page Box [START]*/ 
/* added 15032010 */

.box1-container{background-color:#3C8ADD; color:#FFFFFF; font-size:16px; width:210px; margin-left:12px; font-weight:bold;}
.box1-top{ background:url(../images/box1-top-bg.jpg) repeat-x left top;}
.box1-left-top{ background:url(../images/box1-left-top.jpg) no-repeat left top; width:22px; height:22px;}
.box1-right-top{ background:url(../images/box1-right-top.gif) no-repeat left top; width:22px; height:22px;}

.box1-middle{ border-left:1px solid #CCCACA; border-right:1px solid #CCCACA;}
.box1-left-bg{ background: url(../images/box1-left-bg.jpg) repeat-y left top;}
.box1-right-bg{ background: url(../images/box1-right-bg.jpg) repeat-y right top; padding:0px 15px 15px 15px; text-align:center;}
.box1-right-bg .yellow-heading{ color:#FFEA00;}

.box-bottom{}
.box-bottom-left { background: url(../images/box1-bottom-left.gif) no-repeat left top;  height:42px;}
.box-bottom-right { background: url(../images/box1-bottom-right.gif) no-repeat right top; text-align:center;}

/*2*/

.box2-container{background-color:#C5B931; color:#FFFFFF; font-size:16px; width:210px; margin-left:12px; font-weight:bold;}
.box2-top{ background:url(../images/box2-top-bg.jpg) repeat-x left top;}
.box2-left-top{ background:url(../images/box2-left-top.jpg) no-repeat left top; width:22px; height:22px;}
.box2-right-top{ background:url(../images/box2-right-top.jpg) no-repeat left top; width:22px; height:22px;}

.box2-middle{ border-left:1px solid #CCCACA; border-right:1px solid #CCCACA;}
.box2-left-bg{ background: url(../images/box2-left-bg.jpg) repeat-y left top;}
.box2-right-bg{ background: url(../images/box2-right-bg.jpg) repeat-y right top; padding:32px 15px 55px 15px; text-align:center;}
.box2-right-bg .yellow-heading{ color:#FFEA00;}

/*3*/

.box3-container{background-color:#58C10C; color:#FFFFFF; font-size:16px; width:210px; margin-left:12px; font-weight:bold;}
.box3-top{ background:url(../images/box3-top-bg.jpg) repeat-x left top;}
.box3-left-top{ background:url(../images/box3-left-top.jpg) no-repeat left top; width:22px; height:22px;}
.box3-right-top{ background:url(../images/box3-right-top.gif) no-repeat left top; width:22px; height:22px;}

.box3-middle{ border-left:1px solid #CCCACA; border-right:1px solid #CCCACA;}
.box3-left-bg{ background: url(../images/box3-left-bg.jpg) repeat-y left top;}
.box3-right-bg{ background: url(../images/box3-right-bg.jpg) repeat-y right top; padding:32px 15px 35px 15px; text-align:center;}
.box3-right-bg .yellow-heading{ color:#FFEA00;}

/*4*/

.box4-container{background-color:#A7A7A7; color:#FFFFFF; font-size:16px; width:210px; margin-left:12px; font-weight:bold;}
.box4-top{ background:url(../images/box4-top-bg.jpg) repeat-x left top;}
.box4-left-top{ background:url(../images/box4-left-top.jpg) no-repeat left top; width:22px; height:22px;}
.box4-right-top{ background:url(../images/box4-right-top.gif) no-repeat left top; width:22px; height:22px;}

.box4-middle{ border-left:1px solid #CCCACA; border-right:1px solid #CCCACA;}
.box4-left-bg{ background: url(../images/box4-left-bg.jpg) repeat-y left top;}
.box4-right-bg{ background: url(../images/box4-right-bg.jpg) repeat-y right top; padding:30px 15px 37px 15px; text-align:center;}
.box4-right-bg .yellow-heading{ color:#FFEA00;}

/* Home page Box [END]*/ 

/* new css added by satya as on 20-03-10 */ 

.watermark1 { z-index:10000; position:relative  }
.watermark1 img { z-index:999; position:absolute; top:4%; right:25%}
/* please don't remove this comment 
.watermark1 img { z-index:999; position:absolute; top:30%; right:25%}
*/

/* new css added by satya as on 20-03-10 is [END]'s here... */ 

/* New Css added by mayur as on 07-Sep-10 is [Start]'s here For Six Boxes & Other Changes */ 
div#wrapper{ width:100%; margin:0px; padding:0px; }
div#wrapper_inner{ width:931px; margin:0 auto; }
div#main_area{ float:left; width:100%; width:899px; }
.box_content{ float:left; }
.box_content ul{ padding:0px;  margin:10px 0px 0px 10px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; line-height:20px; }


/***** main column left @start *****/

div#maincolumn_left{ float:left; width:388px; }

/***** main column left @end *****/

/***** main column right @start *****/

div#maincolumn_right{ float:right; width:427px; }

/***** main column right @end *****/

/***** main column left_box @start *****/

.box_left_one{ width:420px; height:64px; background:#4f81bd; border:3px solid #385d8a; }
.box_left_two{ width:420px; height:64px; background:#4f81bd; border:3px solid #385d8a; margin:20px 0px 0px 0px; }
.box_left_three{ width:420px; height:64px; background:#4f81bd; border:3px solid #385d8a; margin:20px 0px 0px 0px; }
.box_lefticon_one{ background:url(../images/Calculator.png) 8px 2px no-repeat #fff; width:80px; height:64px; float:left; border-right:3px solid #385d8a; }
.box_lefticon_two{background:url(../images/Preferences.png) 8px 2px no-repeat #fff; width:80px; height:64px; float:left; border-right:3px solid #385d8a;}
.box_lefticon_three{background:url(../images/report.png) 8px 2px no-repeat #fff; width:80px; height:64px; float:left; border-right:3px solid #385d8a;}

/***** main column left_box @end *****/

/***** main column right_box @start *****/

.box_right_one{ width:420px; height:64px; background:#4f81bd; border:3px solid #385d8a; }
.box_right_two{ width:420px; height:64px; background:#4f81bd; border:3px solid #385d8a; margin:20px 0px 0px 0px; }
.box_right_three{ width:420px; height:64px; background:#4f81bd; border:3px solid #385d8a; margin:20px 0px 0px 0px; }
.box_righticon_one{ background:url(../images/planner.png) 8px 2px no-repeat #fff; width:80px; height:64px; float:left; border-right:3px solid #385d8a; }
.box_righticon_two{ background:url(../images/tax_rating.png) 8px 2px no-repeat #fff; width:80px; height:64px; float:left; border-right:3px solid #385d8a; }
.box_righticon_three{ background:url(../images/Info.png) 8px 2px no-repeat #fff; width:80px; height:64px; float:left; border-right:3px solid #385d8a; }

/***** main column right_box @and *****/

.heading_text h1{ color:#0033CC; margin:0px 0px 20px 0px; font-size:23px; font-weight:bold; }
.planning_text{ padding:10px; width:336px; text-align:center; line-height:24px; }
.bullet_listing h1{color:#231F20; font-size:16px; font-weight:bold; margin:-102px 0px 20px 59px; padding:0px;}
/* new css added by mayur as on 07-Sep-2010 is [END]'s here... */ 


div#content_main_page{ float:left; clear:both; margin:20px 0px 0px 0px; }
.content_mainpage_left{ float:left; width:430px; margin:0px 10px 0px 0px; }
.content_mainpage_right{ float:left; width:410px; margin:0px 0px 0px 10px; }
.content_mainpage_left h2{ font-family:Arial, Helvetica, sans-serif;  font-size:18px; font-weight:normal; color:#144BA0; border-bottom:1px solid #144BA0; padding-bottom:5px; }
.content_mainpage_right h2{ font-family:Arial, Helvetica, sans-serif;  font-size:18px; font-weight:normal; color:#144BA0; border-bottom:1px solid #144BA0; padding-bottom:5px; }
.content_mainpage_left ul{ margin:0px; padding:0px 0px 0px 15px; }
.content_mainpage_left li a{ font-family:Arial, Helvetica, sans-serif; font-size:15px;  font-weight:bold; color:#0000FF; line-height:20px; text-decoration:none; }
.content_mainpage_left li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px;  font-weight:bold; color:#0000FF; line-height:20px; text-decoration:underline; }
.content_mainpage_right ul{ margin:0px; padding:0px 0px 0px 0px; list-style:none; }
.content_mainpage_right li{ font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:bold; padding:5px 0px 0px 40px; }

.content_mainpage_right li a{ font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:bold; color:#0000FF; text-decoration:none; }
.content_mainpage_right li a:hover{ font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:bold; color:#0000FF; text-decoration:underline; }
.facebook_icon{background:url(../images/facebook.png) no-repeat; height:40px; }
.twitter_icon{background:url(../images/twitter.png) no-repeat; height:40px; }
.youtube_icon{background:url(../images/youtube.png) no-repeat; height:40px;}

/*div#content_explain{ float:left; margin:20px 0px 0px 0px; }
div#content_explain ul{ margin:0px 0px 0px 0px; padding:0px; }
div#content_explain li{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold; color:#232323; line-height:24px; }
div#content_explain li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px;  font-weight:bold; color:#144BA0; text-decoration:none; }
div#content_explain li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px;  font-weight:bold; color:#144BA0; text-decoration:underline; }
.explain_subcontent{ float:left; clear:both; margin:20px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6B6B6B; line-height:20px; }
.explain_subcontent a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#144BA0; font-weight:bold; text-decoration:none;}
.explain_subcontent a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#144BA0; font-weight:bold; text-decoration:underline;}*/
.slide7box_blue{ width:340px; height:64px; background:#4f81bd; border:3px solid #385d8a; margin:38px 0px 0px 43px; float:left; }
.slide7box_blue_c{ float:left; }
.slide7box_blue_c ul{ padding:0px;  margin:10px 0px 0px 20px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height:20px; }
div#main_area_new{ width:730px; margin:auto;}
.main_inner_new{ }
.main_inner_new h1{font-family:Tahoma; font-size:36px; font-weight:bold; color:#333399; text-align:center;}
.main_inner_new h2{font-family:Tahoma; font-size:24px; font-weight:bold; color:#000; text-align:center;}
.main_inner_new h3{font-family:Tahoma; font-size:18px; font-weight:normal; color:#333399;}
.main_inner_new p{font-family:tahoma; font-size:14px; color:#000; font-weight:normal; line-height:18px; }
ul.Oureasy_ul{ margin:10px 0px 10px 25px; padding:0px; list-style:none; font-family:tahoma; font-size:14px; color:#000; font-weight:normal; }
ul.Oureasy_ul li{ background:url(../images/save.png) 0px 3px no-repeat; padding-left:30px; padding-top:5px; padding-bottom:6px; list-style:none; }
.free-report-button{ width:177px; height:75px; margin:40px 0px 25px 65px; }

.main_inner_Guaranteed{ }
.main_inner_Guaranteed h1{font-family:Tahoma; font-size:24px; font-weight:bold; color:#333399; padding-bottom:5px; text-align:center;}
.main_inner_Guaranteed h2{font-family:Tahoma; font-size:18px; font-weight:bold; color:#000; text-align:center;}
.main_inner_Guaranteed h3{font-family:Tahoma; font-size:24px; font-weight:bold; color:#333399; text-align:center;}
.main_inner_Guaranteed p{font-family:tahoma; font-size:13px; color:#000; font-weight:normal; line-height:18px; }

.sign_image{ background:url(../images/sign-image.jpg) no-repeat; width:250px; height:44px; }
.free-report-left-bg{ background:url(../images/free-report-left-bg.jpg) no-repeat; width:19px; height:28px; float:left; }
.free-report-right-bg{ background:url(../images/free-report-right-bg.jpg) no-repeat; width:285px; height:22px; float:left; padding-top:6px; }
.free-report-right-bg span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#fff; font-weight:bold;  }
.free-report-inner-top-bg{ background:url(../images/free-report-inner-top-bg.jpg) no-repeat; width:302px; height:10px; margin-left:1px; clear:both; }
.free-report-inner-middile-bg{ background:url(../images/free-report-inner-middile-bg.jpg) repeat-y; width:302px; margin-left:1px;  }
.free-report-inner-bottom-bg{ background:url(../images/free-report-inner-bottom-bg.jpg) no-repeat; width:302px; height:10px; margin-left:1px; }

.the_amt_heading{ text-align:center; color:#333399; font-size:18px; font-weight:bold; font-family:Tahoma; margin-top:30px; margin-bottom:30px; }
.Guaranteed_redheading{ color:#E41B17; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:30px 0px 0px 0px ; text-align:center; font-style:italic; }
.text-return_image-2009{ background:url(../images/2009textreturn_imag.jpg) no-repeat; width:247px; height:185px; float:left; }
.INSERT_VIDEO_col{ margin:20px 0px 20px 0px; }
.INSERT_VIDEO_col h2{font-family:Tahoma; font-size:18px; font-weight:bold; color:#000; text-align:center;}
.INSERT_VIDEO_col h3{font-family:Tahoma; font-size:18px; font-weight:bold; color:#333399; text-align:center;}
.INSERT_VIDEO_col p{ text-align:left; }
.OurWords_box{ width:418px; height:208px; border:2px solid #000; background:#dbe5f1; padding:5px; margin:10px 0px 20px 0px; float:left; }
.OurWords_box p{font-family:tahoma; font-size:12px; color:#000; font-weight:normal; line-height:22px;}

.main_inner_yes .OurWords_box h2{color:#000000; font-family:Tahoma; font-size:18px; font-weight:bold; text-align:center; margin-top:10px; margin-bottom:5px;}

.couldyousave_heading{ margin-top:10px; clear:both; }
.couldyousave_heading h2{ font-family:Tahoma; font-size:18px; font-weight:bold; color:#333399; text-align:center; margin-bottom:20px; }
.main_inner_yes .couldyousave_heading h2{font-family:Tahoma; font-size:18px; font-weight:bold; color:#333399; text-align:center; margin-bottom:20px;}
.main_inner_Guaranteed .couldyousave_heading h2{font-family:Tahoma; font-size:18px; font-weight:bold; color:#333399; text-align:center; margin-bottom:20px;}
ul.couldyousave_heading_ul ul{ margin:10px 0px 10px 25px; padding:0px; list-style:none; font-family:tahoma; font-size:12px; color:#000; font-weight:normal; text-align:left; }
ul.couldyousave_heading_ul li{ background:url(../images/Star-Red.png) 0px 5px no-repeat; height:21px; padding-left:30px; padding-top:5px; padding-bottom:18px; text-align:left; list-style:none; }

.FreeGuarantee_box{ border: 1px solid #000; background:#ffff99; padding:5px; margin-bottom:20px; width:533px; text-align:center; float:left;}
.main_inner_yes .FreeGuarantee_box h2{ color:#000000; font-family:Tahoma; font-size:18px; font-weight:bold; text-align:center; margin-top:10px; margin-bottom:5px; }
.FreeGuarantee_box p{font-family:tahoma; font-size:12px; color:#000; font-weight:normal;}


.GeorgeBauernfeind p{ margin:0px; padding:0px;  }
.Security_icon{ background:url(../images/Security_lock.png) 491px 0px no-repeat; height:32px;}

ul.AMTCalculatorPlanner{ margin:10px 0px 10px 25px; padding:0px; list-style:none; font-family:tahoma; font-size:14px; color:#000; font-weight:normal; }
ul.AMTCalculatorPlanner li{ background:url(../images/red_bullet.png) 0px 3px no-repeat; height:21px; padding-left:30px; padding-top:5px; padding-bottom:12px; list-style:none; }

ul.INSERT_VIDEO_ul { margin:10px 0px 10px 25px; padding:0px; list-style:none; font-family:tahoma; font-size:12px; color:#000; font-weight:normal; text-align:left; }
ul.INSERT_VIDEO_ul li{ background:url(../images/red_check_mark.png) 0px 5px no-repeat;  padding-left:30px; padding-top:5px; line-height:18px; text-align:left; list-style:none; }

ul.Building_ul { margin:10px 0px 10px 25px; padding:0px; list-style:none; font-family:tahoma; font-size:12px; color:#000; font-weight:normal; text-align:left; }
ul.Building_ul li{ background:url(../images/blue_dimond.png) 0px 5px no-repeat;  padding-left:30px; padding-top:5px; line-height:18px; padding-bottom:5px; text-align:left; list-style:none;}

ul.After-sign-up{ margin:10px 0px 10px 15px; padding:0px; list-style:none; font-family:tahoma; font-size:12px; color:#000; font-weight:normal; }
ul.After-sign-up li{ list-style:none;  padding-left:0px; padding-top:5px; line-height:18px; padding-bottom:5px;}

.main_inner_new2{ }
.main_inner_new2 h1{font-family:Tahoma; font-size:36px; font-weight:bold; color:#333399; text-align:center;}
.main_inner_new2 h2{font-family:Tahoma; font-size:24px; font-weight:bold; color:#000; text-align:center;}
.main_inner_new2 h3{font-family:Tahoma; font-size:24px; font-weight:bold; color:#333399; text-align:center;}
.main_inner_new2 h4{font-family:Tahoma; font-size:18px; font-weight:bold; color:#333399; text-align:left;}
.main_inner_new2 p{font-family:tahoma; font-size:14px; color:#000; font-weight:normal; line-height:18px; }

.main_inner_yes{ }
.main_inner_yes h1{font-family:Tahoma; font-size:24px; font-weight:bold; color:#333399; padding-bottom:5px; text-align:center;}
.main_inner_yes h2{font-family:Tahoma; font-size:18px; font-weight:bold; color:#000; text-align:center;}
/*.main_inner_yes h3{font-family:Tahoma; font-size:24px; font-weight:bold; color:#333399; text-align:center;}*/
/*.main_inner_yes p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; line-height:22px; }*/
.main_inner_yes p{font-family:tahoma; font-size:12px; color:#000; font-weight:normal; line-height:18px; }

.addtocard_box{ border: 2px dashed #c00000; width:458px; padding:5px; margin:30px 0px 30px 133px;}
.addtocard_box h2{ font-family:Tahoma; font-size:18px; font-weight:bold;  color:#000; text-align:center; }
.addtocard_box p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.INSERT_VIDEO_col ul{margin:10px 0px 10px 25px; padding:0px; list-style:none; font-family:tahoma; font-size:12px; color:#000; font-weight:normal;}
.INSERT_VIDEO_col li{ background:url(../images/save.png) 0px 3px no-repeat; /*height:21px;*/ padding-left:30px; padding-top:5px; /*padding-bottom:25px;*/ }

.first_heading{ float:left; width:100%; margin-top:10px; }
.first_heading h1{ text-align:center; font-family:Tahoma; color:#333399; }
.first_heading h2{ text-align:center; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:18px; }

ul.AMTIndividualDeluxe_ul{ margin:10px 0px 10px 25px; padding:0px; list-style:none; font-family:tahoma; font-size:14px; color:#000; font-weight:normal; }
.AMTIndividualDeluxe_ul li{ background:url(../images/red_bullet.png) 0px 3px no-repeat; padding-bottom:21px; height:21px; padding-left:30px; padding-top:5px; }

.Security_icon_yes{ background:url(../images/Security.png) 491px 0px no-repeat; height:32px;}


.lucky_you_dis a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px; font-weight:bold; color:#154BA0; }
.lucky_you_dis a:hover{ font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px; font-weight:bold; color:#154BA0; }

div.lucky_you_dis{}
div.lucky_you_dis h1{ font-family:tahoma; font-size:24px; color:#154BA0; font-weight:normal; margin:0px; padding:0px 0px 5px 0px; text-align:center; margin-bottom:50px; }
div.lucky_you_dis h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; margin:0px; padding:0px; }
div.lucky_you_dis p{ font-family:tahoma; font-size:14px; color:#000; font-weight:normal; line-height:18px; }
div.lucky_you_dis span{ font-family:tahoma; font-size:14px; color:#000; font-weight:normal; line-height:18px; }
div.lucky_you_dis h2 span{ font-family:tahoma; font-size:14px; color:#000; font-weight:normal;}
div.lucky_you_dis ul{ margin:10px 0px 10px 40px; padding:0px; list-style:none; font-family:tahoma; font-size:14px; color:#000; font-weight:normal; }
div.lucky_you_dis li{ background:url(../images/save.png) 0px 3px no-repeat; height:21px; padding-left:30px; padding-top:5px; }

.lucky_you_dis_bottom{ margin:15px 0px 15px 0px; padding-bottom:20px; }
.lucky_you_dis_bottom p{ font-family:tahoma; font-size:14px; color:#000; font-weight:normal; line-height:18px; }

.AMT101_ul_page{ margin:15px 0px 0px 50px; padding:0px 0px 0px 0px; }
.AMT101_ul_page ul { padding:0px; }
.AMT101_ul_page li { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:normal;  } 

div.bodyText p span{ color:#ffffff; font-size:24px; }
div.bodyText p span span strong{ color:#000; font-size:18px; }
div.bodyText ul li { margin:0px; padding:0px; }

/**** footer css *****/

div#footer{ margin:20px 0px 20px 15px; padding:0px; width:930px; float:left; }
ul.footer_link1{ float:left; width:300px; margin-bottom:17px;  }
ul.footer_link1 h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#144BA0; font-weight:normal; padding-bottom:10px; }
ul.footer_link1 h2 a{ color:#144BA0; text-decoration:underline; font-weight:bold; }
ul.footer_link1 h2 a:hover{ color:#144BA0; text-decoration:none; font-weight:bold; }
ul.footer_link1 li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#144BA0; font-weight:normal; margin-left:15px; line-height:20px; }
ul.footer_link1 li a{ color:#144BA0; text-decoration:underline; }
ul.footer_link1 li a:hover{ color:#144BA0; text-decoration:none;; }
.footer_top{ width:900px; }
.footer_bottom{ width:900px; }


/****** Add new css home page bottom icon 29-01-2010 @start *******/

/* .service_icone{margin-top:12px; float: left; width: 100%; border: 1px solid #154BA0; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;} */
.service_icone{margin-top:12px; float: left; width: 100%; border: -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;}
.service_icone span p a{ color:#154BA0; font-family:Calibri; font-size:14px; font-weight:bold; }


/****** Add new css home page bottom icon 29-01-2010 @end *******/



/* added by VT 18-March-2011 */

table.blue_box td {background-color:#edf5ff !important; border:1px solid #7f9db9; padding:5px; color:#2a4e9f; font-size:14px; text-align:left;}
.blue_box  h2{ font-size:20px; ; padding:0 0 0 0; margin:0px;}

.review_btn_grary{ margin-right:11px;}
.review_btn_grary a {background:url(../images/review-btn.png) no-repeat left top; padding-left:6px; font-weight:bold;display:block; font-size:20px; color:#fff; text-decoration:none;}
.review_btn_grary a span{ display:block; background:url(../images/review-btn.png) no-repeat right -43px; padding:8px 16px 10px 11px;}
.review_btn_grary a:hover {background:url(../images/review-btn.png) no-repeat left -86px;}
.review_btn_grary a:hover span{background:url(../images/review-btn.png) no-repeat right -129px;}

.review_desc{ width:687px;}

.review_btn_blue{margin-right:11px;}
.review_btn_blue a {background:url(../images/review-btn.png) no-repeat left -172px; padding-left:6px; font-weight:bold;display:block; font-size:20px; color:#fff; text-decoration:none;}
.review_btn_blue a span{ display:block; background:url(../images/review-btn.png) no-repeat right -215px;  padding:8px 16px 10px 11px;}
.review_btn_blue a:hover {background:url(../images/review-btn.png) no-repeat left -258px;}
.review_btn_blue a:hover span{background:url(../images/review-btn.png) no-repeat right -301px;}
