/*CSS Document*/
/*(Project) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}
p, a, ul, li, h1, h2, h3, h4, h5, from{ padding:0px; margin:0px; }
img{ padding:0px; margin:0px; border:0px; }

#Wraper{width:882px; height:auto; margin:auto; }


/*Header start here*/
.HeaderTxt {width:882px; height:22px; text-align:center; padding-top:10px;}
#HeaderWraper{width:882px; height:99px; background:url(../images/middletop_img.jpg) no-repeat;}
.LogoWraper{float: left; padding:11px 0 0 11px;}
.CallWraper{float: right; padding:61px 16px 0 0;}

/* Navigation start here */

.ProfileNav {width:858px; float:left; margin:0px; padding:0px;}
.ProfileNavBtn{float:left;}

.ProfileTopNevi{width:828px; height:50px; float:left; margint:0px; background: url(../images/menu_bg.png) repeat-x;}
.ProfileTopNeviTab a{width:auto; height:50px; float:left; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight: bold; color:#FFFFFF; padding:17px 15px 14px 15px; }
.ProfileTopNeviTab a:hover{width:auto; height:50px; float:left; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight: bold; color:#FFFFFF; padding:17px 15px 14px 15px; background: url(../images/rollover_Bg.png) repeat-x;}
#CurrentTab{width:auto; height:50px; float:left; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight: bold; color:#FFFFFF; padding:17px 15px 14px 15px; background: url(../images/rollover_Bg.png) repeat-x;}

.ProfileTopNevi1{width:30px; height:50px; float:left; margint:0px;}


/*Banner start here*/
#BannerWraper {width:858px; height:310px; float:left; margin-top:1px; position:relative;}

/*Middle start here*/
.MiddleWraper{width:860px; height:auto; float:left; border:1px solid #e1e2e4; border-top:0px; border-bottom:0px; background:#FFF; padding:0 10px 0 10px;} 
.Banner {width:882px;}
.LeftContentWraper { background:#315d98; width:253px; height:auto; float:left; }
.LeftContentWraper2 {width:253px; height:auto; float:left; margin-top:18px;}

.QuoteImg{padding:0px 0 0 52px;}
.FormCont {padding-left:10px; margin-top:10px;}
.RightContentWraper{width:592px; height:auto; float:left; margin-left:13px; margin-top:18px;}
.ServiceBlock{background:url(../images/service_bg.png) no-repeat; width:580px; height:141px; margin-top:30px; padding:18px 0 0 12px;}
.SeriveTxtBlock{width:170px; border-bottom:1px dashed #c8c8c8; height:auto; float:left; margin-right:15px;}
.FormWraper1 {padding:10px 0 0 50px; width:540px;}
.ServiceTxt{height:62px;}

.Help{list-style:disc; margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}


/* Footer Start here */ 

.FooterWrapper {margin:15px 0 15px 0; float:left; width:882px;}
.AdvWraper{width:882px; height:auto; margin:0 0 10px 0; float:left;}
.AdvImg {float:left; margin-right:5px;}
.AdvImg1 {float:right;}
.CopyrightTxt{margin:15px 0 0 0; text-align:center; float:left; width:500px;}
.PromoBox {margin:5px 0;}

.OfficialBanner{ position:absolute; width:138px; height:139px; z-index:1; left: 720px;top: 170px;}
