/* CSS Document */

body{
	/*background-color:#616681;
	background-color:#fff;*/
	margin:0px;
}
.boxStyle
{
	border:2px solid #6D7492;
	background-color:#FEFDEB;
	width:99%;
}
.boxHeading
{
	border-bottom:1px solid #000000;
	background-color:#6D7492;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	height:17px;
	text-align:center;
}
.signup
{
	font-family:Arial;
	font-size:16 px;
	font-weight:bold;
	color:#0C2E76;
}
.heading-left
{
	font-family:Arial;
	font-size:16 px;
	font-weight:bold;
	color:#0C2E76;
}
.heading-right
{
           font-family:Arial;
	font-size:16 px;
	font-weight:bold;
	color:#0C2E76;
}

.headingg-right
{
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#0C2E76;
}
.ratesheet
{
	height:22px;
	font-family: Verdana;
	font-size:10 px;
	font-weight:normal;
	
	padding-left:4px;
}

.logo{
	background-color:#FFFFFF;
	height:70px;
}

.top_menu{
	background-color:#000000;
	height:26px;
	border-top: solid 2px;
	border-top-color:#fff;
	border-bottom: solid 1px;
	border-bottom-color:#fff;

}

.top_menu_txt{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;

	
}

.top_menu_txt a{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.top_menu_txt a:hover{
	color:#FDC8C8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.top_menu_div{
	color:#FDC8C8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}


.footer{
	background-color:#3E4253;
	height:45;
}

.main_body{
	background-color:#ffffff;
	height:100%;

}


.copyRights{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	padding-left:10px;
}


.footer_lft_links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration: underline;
}

.footer_lft_links a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:underline;
}

.footer_lft_links a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FDC8C8;
	text-decoration:underline;
}


INPUT {
	FONT-SIZE: 9px; COLOR: #11468d; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; size:50px; ; border:solid 1px; 	 		
	border-color:#ABAFC0; background-color:#FFFFFF;
}

select {
	FONT-SIZE: 9px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; size:50px;  
}

.tbl_hdr_bg{
	height:25px;
	background-color:#000000;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-top:2px;
	padding-left:7px;
	
}


.frm_heading{
	background-color:#545970;
	border-bottom:solid 1px;
	border-bottom-color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;

}


.frm_sub_heading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#DE5C69;
	height:26px;
	border-bottom:solid 1px;
	border-bottom-color:#E88E97;
}


.frm_bg{
	background-color:#ffffff;
	border-bottom:solid 1px;
	border-bottom-color:#DFDFDF;
	border-left:solid 1px;
	border-left-color:#DFDFDF;
	border-right:solid 1px;
	border-right-color:#DFDFDF;
}


.frm_fld_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	text-align:right;
	padding-right:4px;
}


.mandatory{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E88E97;
	font-weight:bold;
	text-align:right;
}

.but_bg{
	background-image: url(../images/but_bg.jpg);
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	border: none;
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
cursor:hand;
}

.frm_red_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#DE5C69;
	
}


.radio_sty{
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


.login_heading{
	background-color:#000000;
	border-bottom:solid 1px;
	border-bottom-color:#CDD1E2;
	height:20px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}


.login_heading_sma{
	background-color:#000000;
	border-bottom:solid 1px;
	border-bottom-color:#CDD1E2;
	height:25px;
	padding-left:5px;
	padding-bottom:5px;
}

.login
{
	background-color:#6D7492;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-right:2px;
}
.login_form{
	background-color:#6D7492;
	border-bottom:solid 1px;
	border-bottom-color:#C2C5CF;
	padding-left:5px;
	padding-top:6px;
	padding-bottom:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.pop_up_head{
	background-color:#000000;
	border-bottom:solid 1px;
	border-bottom-color:#CDD1E2;
	height:30px;
	padding-left:5px;
	padding-bottom:5px;
	border-right:solid 1px;
	border-right-color:#FFFFFF;
}

.pop_up_details{
	background-color:#616681;
	border-bottom:solid 1px;
	border-bottom-color:#CDD1E2;
	height:20px;
	padding-left:5px;
	padding-bottom:3px;
	padding-right:3px;
	border-right:solid 1px;
	border-right-color:#FFFFFF;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.pop_up_details a{
	background-color:#616681;
	height:20px;
	padding-left:5px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
	text-decoration:underline;
}

.pop_up_details a:hover{
	background-color:#616681;
	height:20px;
	padding-left:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#BCBFCD;
	text-decoration:underline;
}

.lft_main{
	background-color:#ABAFC0;
	width:137px;
	border-right: solid 1px;
	border-right-color:#C2C5CF;
}
.lft_main_s{
	background-color:#ABAFC0;
	width:10px;
	border-right: solid 1px;
	border-right-color:#C2C5CF;
}

.rgt_main{
	background-color:#FFFFFF;
	width:220px;
	border-left:solid 1px;
	border-left-color:#F7D9DC;
	padding-left:1px;
}
.rgt_main_s{
	background-color:#FFFFFF;
	width:10px;
	border-left:solid 1px;
	border-left-color:#F7D9DC;
}

.mid_main{
	background-color:#FFFFFF;
	padding-left:20px;
}

.mid_main_s{
	background-color:#FFFFFF;
}


.right_txt_normal{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:justify;

}

.blk_txt_normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.blu_txt_normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003366;
	text-align:justify;
}
.blu_txt_heading_b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#003366;
}
.blu_txt_normal_b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003366;
}

.blu_txt_small{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#003366;
}
.blu_txt_small2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#003366;
}
.blk_txt_normal_b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:justify;
	text-decoration:none;
}

.blk_txt_normal_b a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ee0000;
	text-align:justify;
	text-decoration:none;
}

.blk_txt_normal_b a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:justify;
	text-decoration:none;
}


.pur_txt_b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#647C9B;
	text-align:justify;
}



.rates_heading{
	background-color:#6D7492;/*#ABAFC0;	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-left:2px;
}

.rates-txt{
	background-color:#F1F5F8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#003366;
	text-align:center;
	padding-left:2px;
	border-bottom:solid 1px;
	border-bottom-color:#ABAFC0;
	border-left:solid 1px;
	border-left-color:#ABAFC0;
	border-right:solid 1px;
	border-right-color:#ABAFC0;
}

.rates-txt-bold{
	background-color:#F2F3F4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#003366;
	text-align:left;
	padding-left:6px;
}

.rates-txt-bold-d{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	padding-left:6px;
}

.black_txt_normal_bld{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}


.red_med{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#C70013;
	font-weight:bold;
}

.red_sma{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EE0000;
	font-weight:bold;
}

.blu_med{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003366;
	font-weight:bold;
}

.faq_hea{
	background-color:#6D7492;
	height:22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:4px;
}

.faq_question{
	background-color:#ABAFC0;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:4px;
	border-top:solid 3px;
	border-top-color:#FFFFFF;
}

.faq_ans{
	background-color:#F2F3F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12 px;
	font-weight:normal;
	color:#003366;
	padding-left:4px;
	padding-bottom:6px;
	padding-top:4px;
	padding-right:4px;
	text-decoration:none;
}
.faq_ans a{
	background-color:#F2F3F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.faq_ans a:hover{
	background-color:#F2F3F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10 px;
	font-weight:normal;
	color:#EE0000;
	text-decoration:none;
}


.faq_q_sma{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:10px;
	color:#003366;
	font-weight:normal;
	text-decoration:underline;
}
.faq_q_sma a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	font-weight:normal;
	text-decoration:none;
}
.faq_q_sma a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

	color:#EE0000;
	font-weight:normal;
	text-decoration: underline;
}
.exp{
	background-color:#e0e1e8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:18px;
	padding-left:3px;
	
}


.red_med_divider{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	padding-left:6px;
	padding-right:6px;
}
.red_med1{
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	text-decoration:underline;
	
}
.col-left {float: left; width: 48%;}
.col-right {float: right; width: 48%;}
.col-fix {padding-left: 16px;}
.border-top: 1px solid #ffffff;}