/* CSS Document */
*{box-sizing:border-box;}
body{
	background:url(../images/WraperBg.png) center top repeat-y;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:20px;
	}
a{
	text-decoration:none;
	color:#2109F4;
	}
a:hover{color:#F9031C;}
img{border:0px;}
:focus{outline:none;}
.clr{
	clear:both;
	float:none;
	width:100%;
	height:0px;
	margin:0px;
	padding:0px;
	}
h1, h2, h3, h4, h5, h6, p{
	margin:0px;
	padding:0px;
	font-weight:normal;
	}
#wrapper{
	width:1000px;
	margin:0px auto;
	padding:0px 9px;
	}
	
#header a.logo{
	float:left;
	margin:5px 0px;
	font-size:15px;
	background:rgb(249, 216, 1);
	line-height:90px;
	padding:0px 15px;
	font-weight:bold;

	}
#header .HdrAd{
	float:right;
	margin-top:5px;
	}
#Menu{display:none;}
#Menubar{
	background:url(../images/MenuBg.jpg) left top repeat-x;
	height:42px;
	margin:0px;
	padding:0px;
	list-style:none;
	}
#Menubar li{
	float:left;
	line-height:42px;
	}
#Menubar li a{
	color:#FFFFFF;	
	display:block;
	padding:0px 14px;
	}
#Menubar li a:hover,
#Menubar li.active a{
	background:url(../images/MenuBgHover.jpg) left top repeat-x;
	color:#002043;
	}


/*Starting Drop Down*/

#Menubar li:hover a.top_link{
	background:url(../images/MenuBgHover.jpg) left top repeat-x;
	color:#002043;
	}


#Menubar li:hover {position:relative; z-index:200;}

#Menubar li:hover ul.sub{
	left:0px;
	top:42px;
	border-left:1px solid #bbb;
	width:280px;
	height:auto;
	z-index:300;
	background:#dddddd;
	}
#Menubar li:hover ul.sub li{
	display:block;
	height:36px;
	position:relative;
	width:280px;
	}
#Menubar li:hover ul.sub li a{
	background:url(../images/MenuBg.jpg) left center repeat-x;
	display:block;
	padding:0px;
	height:36px;
	width:280px;
	line-height:36px;
	color:#fff;
	font-size:13px;
	text-indent:10px;
	}
#Menubar li:hover ul.sub li a:hover,
#Menubar ul#Menubar li.active:hover ul.sub li a:hover{
	background:url(../images/MenuBgHover.jpg) left center repeat-x;
	color:#002043;
	}


#Menubar li:hover li:hover ul,
#Menubar li:hover li:hover li:hover ul,
#Menubar li:hover li:hover li:hover li:hover ul,
#Menubar li:hover li:hover li:hover li:hover li:hover ul
{left:280px; top:-4px; background: #bbd37e; border:1px solid #5c731e; white-space:nowrap; width:240px; z-index:400; height:auto;}

#Menubar ul, 
#Menubar li:hover ul ul,
#Menubar li:hover li:hover ul ul,
#Menubar li:hover li:hover li:hover ul ul,
#Menubar li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

/*Ends Menubar*/




#Left{
	float:left;
	width:62%;
	}


#Left .content{
	padding:15px 0px 0px 0px;
	}
#Left .content h1{
	background:url(../images/h1bg.png) left bottom no-repeat;
	color:#0053F9;
	font-size:20px;
	line-height:26px;
	}

#Left .content h2,#Left .content h3,#Left .content h4{
	margin-top:20px;
	color:#0000FF;
	font-size:16px;
	line-height:16px;
	}
	
#Left .content p{
	margin-top:10px;
	text-align:justify;
	}




#Right{
	float:right;
	width:35%;
	padding-top:20px;
	}
	#Right .query dt.btn input:hover{background-position:left bottom;}

#Right .images{padding-bottom:15px;}
#Right .images img{
	margin-top:15px;
	}

#Right .SubLinks h4{
	background:#024184 url(../images/MenuBg.jpg) left top repeat-x;
	line-height: 26px;
	font-size:16px;
	font-weight:bolder;
	color:#FFFFFF;
	padding-left:10px;
	margin:10px 0px 0px 0px;
	}
#Right .SubLinks a{
	display:block;	
	padding-left:10px;
	line-height:30px;
	color:#0053F9;
	}
#Right .SubLinks a:hover{text-decoration:underline;}


.OthLinks{
	width:50%;
	float:left;
	background:#2f80d8;
	padding:10px;
	}
.OthLinks a{
	display: block;
	line-height:30px;
	color: #ffffff;
	}
.OthLinks a:hover{color:#bfd7f0;}

#footer{
	background:#004c9e;
	line-height:20px;
	padding:14px 0px;
	text-align:center;
	color:#FFFFFF;
	}
#footer a{
	color:#ffffff;
	font-size:11px;
	font-family:century, Bell MT, Arial;
	}
#footer a:hover{
	color:#97bfea;
	}

/*Ends Home Page*/

img.banner{
	width:100%;
	}






ul.PagePlans{
	margin:5px 0px 0px 0px;
	padding:0px;
	list-style:none;
	clear:both;
	width:100%;
	min-height:28px;
	}
ul.PagePlans li{
	background:url(../images/MenuBg.jpg) left center repeat-x;
	float:left;
	padding:0px 10px;
	margin-right:10px;
	}
ul.PagePlans li:hover{
	background:url(../images/MenuBgHover.jpg) left center repeat-x;
	}
	
ul.PagePlans a{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:28px;
	}
ul.PagePlans a:hover{
	color:#005bbc;
	}
hr.PagePlansHR{
	background:fff;
	border-top:1px #CCCCCC solid;
	margin:0px;
	}



a.prem_calculate{
	width:90%;
	margin:10px;
	float:left;
	font-size:20px;
	background:url(../images/MenuBg.jpg) left top repeat-x;
	line-height:42px;
	color:#FFFFFF;
	text-align:center;
	border-radius:5px;
	border:1px #000033 solid;
	}

a.prem_calculate:hover{
	background:url(../images/MenuBgHover.jpg) left top repeat-x;
	color:#000000;
	border:1px #857d00 solid;
	}


.lic-premium-calculator{
	 width:90%;
	 font-size:26px;
	 margin:auto;
	 padding-bottom:20px;
	 }
.margin_tp{ margin-top:50px;}

.select{ border:#9aafc4 solid thin; width:171px; height:24px; padding:3px;} 
.input{ width:185px; border-bottom:#056ed9 solid thin; background:none; border-top:none; border-left:none; border-right:none; font-size:26px; color:#056ed9; text-align:center; }
.tex_body2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#463535;}

.auth_box_b{ width:185px; margin:10px auto 0px auto; overflow:hidden;}
.auth_box_b input{
	background:url(../images/calculate-btn.png) left top no-repeat;
	width:185px;
	height:36px;
	border:none;
	text-indent:5000px;
	}
.auth_box_b input:hover{background-position:left bottom;}
.bottom{ width:100%; background:#000;}
.right_text_top_new{ float:right; width:300px; font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#333333; margin-top:25px;}

.bottom_inn{ width:995px; background:#000; margin:auto; padding-bottom:10px; padding-top:10px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px;
}




.AddLeft,
.AddRight{
	position:fixed;
	top:10px;
	}
.AddLeft{left:0px;}
.AddRight{right:0px;}

