/*-----------------<<<<Global Css>>>>---------------------*/
body{
    margin:0px;
    padding:0px;
    }
h1, h2, h3, h4, h5, h6, p, div, ul, li, span{
    margin:0;
    padding:0;
    }
p{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    line-height:16px;
    padding:13px 9px 5px 9px;
    }

h1{
    font:bold 20px Verdana, Arial, Helvetica, sans-serif;
    color:#f85803;
    padding:0 0 0 9px;
    margin:0;
    }
	
h2 {
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#455B84;
	font-weight: bold;
	margin: 0 0 0 22px;
	font-style: italic;
	}
    
.heading_divider{
    border-bottom:1px solid #e9e8e8;
    width:535px;
    overflow:hidden;
    height:1px;
    margin:5px 0 0 9px;
    }
.fl{
    float:left;
    }
.fr{
    float:right;
    }
    
a{
    outline:none;
    color:#3051bc;
    text-decoration:none;
    }
a:hover{
    color:#3051bc;
    text-decoration:underline;
    }
.spacer{
    clear:both;
    }
#page{
    width:898px;
    margin:0 auto;
    border:1px solid #e2e2e2;
    }
/*----header css-------------*/
#header{
    width:898px;
    background-color:#2f51bd;
    height:120px;
    margin:0 0 6px 0;
    }
#header .logo_box{
    float:left;
    margin:15px 0 0 20px;
    }
#header .header_quote{
    float:right;
    padding:14px 47px 0 0;
    }
/*-------end---------------------*/
/*---------------leftbox-----------------*/
#content_box{
margin:0px; padding:0px;
    }
#main_box{
    width:217px;
    float:left;
    }
/*-----navigation-----------------*/
#navigation{
    width:217px;
    margin:0;
    padding:0 0 6px 0;
    font:bold 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    text-decoration:none;
    
    }
#navigation ul{
    list-style-type:none;
    }
#navigation ul li{
    display:block;
    background:url(../images/nav_bg.gif) repeat-x;
    height:32px;
    border-bottom:1px solid #ffffff;
    padding:0 0 0 0;
    line-height:32px;
    }
#navigation ul li a{
    text-decoration:none;
    color:#ffffff;
    background:url(../images/nav_bg.gif) repeat-x;
    height:32px;
    display:block;
    padding:0 0 0 34px;

    }
#navigation ul li a:hover{
    text-decoration:underline;
    color:#ffffff;
    background:url(../images/nav_bg_hover.gif) repeat-x;
    height:32px;
    }
/*------------end---------------------*/
/*---------------testimonial---------------------*/
#testimonial_box{
    background-color:#e8edd9;
    padding:0px 0px 10px 0px;
    }
#testimonial_box .comment_box{
    width:179px;
    padding:7px 0 0 19px;
    }
#testimonial_box .comment_box p{
    font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
    color:#363636;
    padding:3px 0 0 0;
    }
.divider1{
    border-bottom:1px solid #aeabab;
    height:1px;
    width:177px;
    overflow:hidden;
    padding:7px 0 0 0;
    }
/*-------------end---------------*/
/*---------------centerbox----------------*/
#box_center{
    width:479px;
    float:left;
    padding:0 0 0 6px;
    margin:0px;
    }
#box_center .online_box{
    background:url(../images/onlinbox_bg.jpg) repeat-x;
    border:1px solid #e9e8e8;
    width:475px;
    height:330px;
    }
.list_box1{
    float:left;
    margin:0;
    padding:0;
    }
.list_box1 .left_container{
    float:left;
    width:288px;
    font:normal 14px/30px Verdana, Arial, Helvetica, sans-serif;
    color:#392c21;
    text-decoration:none;
    }
.list_box1 .left_container ul{
    list-style-type:none;
    padding:50px 0 0 8px;
    }
.list_box1 .left_container ul li{
    display:block;
    background:url(../images/bullet1.gif) no-repeat 0 50%;
    padding:0 0 0 16px;
    }
.list_box1 .left_container .logo_holder{
    float:left;
    padding:32px 0 0 103px; 
    }
.list_box1 .right_container{
    float:right;
    padding:4px 6px 0 0;
    }
.apply_online_conatiner{
    padding:13px 0 0 0;
    }
.apply_online_conatiner .apply_btn{
    float:left;
    width:296px;
    height:77px;
    }
.apply_online_conatiner .apply_quote{
    float:right;
    width:164px;
    height:34px;
    padding-right:5px;
    margin-top:15px;
    }
.intro_box{
padding:0px;
clear:both;
width:475px;
background-color:#faf9d9;
margin:6px 0 0 0;
height:305px !important; height:330px;
    }
.intro_box h1{
    font:normal 20px Arial, Helvetica, sans-serif;
    color:#f85803;
    padding:15px 0 0 15px;
    }
.intro_box ul{
    list-style-type:none;
    padding:15px 0 0 13px;
    }
.intro_box ul li{
    display:block;
    background:url(../images/bullet2.gif) no-repeat 0 50%;
    font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    padding:15px 15px 0 25px;
    }
.intro_box p{
    font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    padding:40px 20px 0 36px;
    }
.intro_box .more_btn{
    background:url(../images/more_arrow.gif) no-repeat;
    width:74px;
    height:52px;
    float:right;
    padding-right:19px !important; padding-right:35px;
    }
/*-------------right_box--------------*/
.right_conatiner{
    width:192px;
    float:right;
    }
    

.right_box_1{

    }
.right_box_1 p{
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#888888;
    padding:9px 3px 0 0;
    }
.right_box_1 .ornage_text{
    font:bold 15px Verdana, Arial, Helvetica, sans-serif;
    color:#f79139;
    }
.right_box_1 .gray_text{
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#888888;
    }
.orange_divider{
    border-bottom:1px solid #fe9f4d;
    height:1px;
    width:179px;
    overflow:hidden;
    padding:6px 0 0 0;
    }
.right_box_1 h2{
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#5589c3;
    text-transform:uppercase;
    padding:25px 0 0 0;
    }
.right_box_1 .img_holder{
    padding:15px 0 10px 20px;
    }
#footer{
    height:43px;
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    background-color:#2f51bd;
    text-align:center;
    text-decoration:none;
    line-height:43px;
    margin:5px 0 8px 0;
    }
#footer a{
    color:#ffffff;
    text-decoration:none;
    }
#footer a:hover{
    color:#ffffff;
    text-decoration:underline;
    }
.name_location{
    color:#666; 
    margin-top:5px;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-align:right; 
}
/*---------------------------css for internal pages start-----------------*/
.main_container1{
    padding:18px 0 0 0;
    }
.left_conatiner1{
    background:#f4f5ed url(../images/onlinbox_bg.jpg) repeat-y top left;
    border:1px solid #8EA6F2;
    width:305px;
    float:right;
    margin:0 7px 0 0 !important;margin:0 3px 0 0;
    }
.left_conatiner1 ul{
    margin:0;
    padding:9px 0 0 20px;
    list-style-type:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#455B84;
    line-height:25px;
    text-decoration:none;
    }
.left_conatiner1 ul li{
    background:url(../images/bullet1.gif) no-repeat 0 50%;
    padding:0 0 0 30px;
    }
.img_holder1{
    padding:8px 0 0 6px;
    }
.img_holder2{
    padding:5px 0 8px 15px;
    }
.right_conatiner1{
    float:left;
    width:580px;
    }

.right_conatiner1 .h2{
    font:bold 14px Verdana, Arial, Helvetica, sans-serif;
    color:#B20002;
    padding:0 0 0 5px;
    margin:0;
    line-height:40px;
    }   


.right_conatiner1 ul{
list-style-type:none;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#455B84;
padding:0 0 0 5px;
margin:0;
    }
    
    
.right_conatiner1 ul li{
background:url(../images/bullet02.gif) 8px 8px no-repeat;
list-style-type:none;
line-height:20px;
padding:0 0 0 20px;
margin:0;
    }
    

.right_conatiner1 span{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF6C00;
/*line-height:40px;*/
padding:0 0 0 0;}
    

        
.right_conatiner1 p{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    line-height:16px;
    padding:10px 9px 5px 9px;
    }
.right_conatiner1 ol{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    line-height:18px;
    padding:0 0 0 45px;
    margin:0;
    }
.right_conatiner1 ol li{
    
    }
.red_text{
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
    color:#FF0000;
    padding:0 0 0 2px;

    }
/*-------------------Css for breadcrumbs---------------*/
.breadcurmb{
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#2f51bd;
    text-decoration:none;
    padding:5px 0 0 12px;
    background:url(../images/brad_curb_bg.gif) repeat-x;
    height:25px;
    }
.breadcurmb a{
    color:#ffb34a;
    text-decoration:none;
    }
.breadcurmb a:hover{
    color:#ffb34a;
    text-decoration:underline;
    }
/*---------------Css for grid ---------------------*/
.main_grid_box{
    width:514px;
    padding:0 0 0 12px;
    }
.right_conatiner1 h2 {
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    line-height:18px;
    padding:9px 0 0 35px;
    margin:0;
    }
.right_conatiner1 .listing2 {
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    line-height:18px;
    padding:9px 0 5px 45px;
    }
/*-------------------Css for Apply now ---------------------*/
.apply_head_box{
    width:526px;
    height:25px;
    background:url(../images/apply-title-bg.jpg) left top repeat-x;
    border-bottom:1px solid #C7C7C7;
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#2F51BD;
    margin:9px 0 9px 9px ;
    padding:9px 0 0 9px;
    }
.apply_content_tex{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0 0 0 0;
    }
.apply_content_tex p{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0 0 0 9px;
    }
.apply_content_tex lable{
    float:left;
    display:block;
    padding-top:5px;
    }
.textfiel_aply{
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#737372;
    background-color:#ffffff;
    border:1px solid #C7D5DF;
    width:149px;
    height:17px;
    padding:0px;
    margin:0px;
    }

select.textfiel_aply {
    height:19px;
    }


    .textfiel_calender{
    font:normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#737372;
    background-color:#ffffff;
    border:1px solid #C7D5DF;
    width:80px;
    height:15px;
    padding:0px;
    margin:0px;
    }
.form_box1{
    float:left;
    }
.form_box2{
    float:left;
    padding:0 0 0 25px;
    }
.form_box3{
    float:right;
    padding:0 38px 0 0;
    }
.main_box_form{
    padding:0 0 0 9px;
    }
.submit{
background:url(../images/submit.jpg) left top no-repeat;
border:none;
width:150px;
height:41px;
margin:10px 0 20px 200px;
    }
/*--------------------Css for sitemap------------------*/
.sitemap{
    font:bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    }
.sitemap ul{
    list-style-type:none;
    padding:20px 0 0 10px;
    }
.sitemap ul li{
background:url(../images/bullet02.gif) left 17px no-repeat;
    display:block;
    padding:10 0 10 25px;
    line-height:30px;
    }

/*----------------------Css for articles------------------------*/


.artical p{
padding:12px 0px; margin:0px 0px 0px 15px;
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
    line-height:18px;
    }
.artical  p a{
    color:#000000;
    font-weight:bold;
    text-decoration:none;
    }
.artical p a:hover{
    color:#f85803;
    text-decoration:underline;
    font-weight:bold;
    }
.artical h2{
    font:normal 18px Verdana, Arial, Helvetica, sans-serif;
    color:#B20002;
    line-height:20px;
    font-weight:bold;
    margin:0px 0px 0px 12px; padding:0px;}
    
.normal_tex{
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    padding:0 0 0 0;
    }
    
.rightad{
padding:30px 0px 20px 0px;
margin:0 auto;
text-align: center;
}

.purchase-card{
padding:10px 0px 20px 0px;
margin:0 auto;
text-align: center;
}

.rightNvi-Conte{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#336699;
font-weight:bold;
text-align:justify;
font-style:italic;
line-height:19px;
padding:13px 9px 15px 9px;
}

.red-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:14px;
font-weight:bold;
}

.paragraph-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#888888;
font-weight:normal;
text-decoration:none;
line-height:18px;
}

.paragraph-text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#888888;
font-weight:bold;
text-decoration:none;
line-height:18px;
text-decoration:underline;
} 
.paragraph-text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:bold;
text-decoration:none;
line-height:18px;
text-decoration:none;
}

#secure {
    margin: 0 0 0 43px;
    }
    
#submitbtn {
    cursor:pointer;
    }
