@charset "utf-8";
/* CSS Document */
body{ margin:0; background-image:url(images/main_bg.jpg); background-repeat:repeat-x; background-color:#ffffff;}
.foter_bg{ height:136px; background-color:#414141; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#9e9e9e;}
.padding_set{ padding-right:15px;}
.lheight_set{ line-height:41px;}
.txt_set_2{ font-weight:bold; line-height:22px;}

a.home_ico:link,.home_ico:visited,.home_ico:active{ background-image:url(images/home_ico_def.jpg); width:21px; height:19px; background-repeat:no-repeat; display:block;}
a.home_ico:hover{ background-image:url(images/home_ico_hov.jpg); width:21px; height:19px; background-repeat:no-repeat; display:block;}

a.login_ico:link,.login_ico:visited,.login_ico:active{ background-image:url(images/login_ico_def.jpg); width:19px; height:19px; background-repeat:no-repeat; display:block;}
a.login_ico:hover{ background-image:url(images/login_ico_hov.jpg); width:19px; height:19px; background-repeat:no-repeat; display:block;}

a.contact_ico:link,.contact_ico:visited,.contact_ico:active{ background-image:url(images/contact_ico_def.jpg); width:19px; height:19px; background-repeat:no-repeat; display:block;}
a.contact_ico:hover{ background-image:url(images/contact_ico_hov.jpg); width:19px; height:19px; background-repeat:no-repeat; display:block;}

.phone_white{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:29px; color:#fff;}
.phone_dark{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:29px; color:#333;}
.phone_blue{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:29px; color:#2c8eea;}
.phone_grey{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:29px; color:#848484;}

a.white_link:link,.white_link:visited,.white_link:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-decoration:none; }
a.white_link:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#2c8eea; text-decoration:none; }

a.white_link2:link,.white_link2:visited,.white_link2:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; }
a.white_link2:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#f7fc06; text-decoration:none; }

a.white_link3:link,.white_link3:visited,.white_link3:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-decoration:underline; }
a.white_link3:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-decoration:none; }

a.flink:link,.flink:visited,.flink:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#9e9e9e; text-decoration:none; }
a.flink:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#9e9e9e; text-decoration:underline; }

.body_bg{ background-repeat:repeat-y; background-image:url(images/body_bg.jpg); padding-top:5px; padding-bottom:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:15px;}
.menu_bg{ background-repeat:repeat-x; background-image:url(images/menu_mid.png); background-position:bottom; height:51px;}
.menu_bg ul{ display:inline; float:left; margin:0; padding:0; list-style:none;}
.menu_bg ul li{ display:inline; margin:0;float:left; padding:0; list-style:none;}

.right_mid{ background-image:url(images/right_mid.jpg); background-repeat:repeat-y;}
.right_mid h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:27px; color:#fff; padding:0; margin:0; font-weight:normal;}
.right_mid h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#fff; padding:0; margin:0; font-weight:normal;}

a.readmore_btn:link,.readmore_btn:visited,.readmore_btn:active{ background-image:url(images/readmore_btn.jpg); background-repeat:no-repeat; display:block; width:217px; height:39px;}
a.readmore_btn:hover{ background-image:url(images/readmore_btn_hov.jpg); background-repeat:no-repeat; display:block; width:217px; height:39px;}

.right_divider{ background-image:url(images/right_divider.jpg); background-repeat:repeat-x; height:2px;}
.margin_line{ height:1px; background-color:#d1d1d1;}
.heading_1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:40px; color:#212121;}
.heading_2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; color:#2474c0; padding-top:8px;}
.heading_3{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#212121;}
.heading_4{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#2474c0;}
.heading_5{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#f68e05;}
.page_img{ float:left; margin-right:10px; margin-bottom:10px;}

/* navigation style starts here */
a.navmenu {
	background-image:url(images/lava_a.png);
	margin-left:5px;
	background-repeat:no-repeat;
	background-position:top right;
	background-attachment:scroll;
    color: #485d72;
    display: inline;
    float: left;
    font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
    height: 51px;
	line-height:57px;
    margin-right: 15px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}

a.navmenu span {
    
	background-image:url(images/lava_span.png);
	background-repeat:no-repeat;
    display: block;
    line-height: 57px;
	height:51px;
	padding-left:8px;
	padding-right:2px;

} 

a.navmenu:hover {
    background-position: bottom right;
    color: #2c8eea;
    outline: none; /* hide dotted outline in Firefox */
}

a.navmenu:hover span {
	height:51px; line-height:57px;
    background-position: bottom left;
    /*padding: 6px 0 4px 18px; /* push text down 1px */
}


  #selected.navmenu{
	background-image:url(images/lava_a.png);
	background-repeat:no-repeat;
    background-position: bottom right;
	height:51px; line-height:57px;
    color: #2c8eea;
	background-attachment:scroll;
	    margin-right: 15px;
    padding-right: 5px;
    outline: none; /* hide dotted outline in Firefox */
}

#selected span {
    
	background-image:url(images/lava_span.png);
	background-repeat:no-repeat;
    display: block;
    line-height: 51px;
	padding-left:8px;
	padding-right:2px;

} 
#selected span{height:51px; line-height:57px;
color: #2c8eea;
    background-position: bottom left;}
	



/* navigation style ends here */

.inner_header_bg{ background-image:url(images/inner_header_bg.jpg); height:143px; background-repeat:repeat-x;}

a.black:link,.black:visited,.black:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#222526; text-decoration:none; line-height:14px; }
a.black:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#222526; text-decoration:underline; line-height:14px; }

a.lorange:link,.lorange:visited,.lorange:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#f28d00; text-decoration:none; line-height:14px; }
a.lorange:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#f28d00; text-decoration:underline; line-height:14px; }

a.dorange:link,.dorange:visited,.dorange:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#d94f00; text-decoration:none; line-height:14px; }
a.dorange:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#d94f00; text-decoration:underline; line-height:14px; }

a.margenda:link,.margenda:visited,.margenda:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#7f203b; text-decoration:none; line-height:14px; }
a.margenda:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#7f203b; text-decoration:underline; line-height:14px; }

a.green:link,.green:visited,.green:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#448202; text-decoration:none; line-height:14px; }
a.green:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#448202; text-decoration:underline; line-height:14px; }

a.blue:link,.blue:visited,.blue:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#0371d9; text-decoration:none; line-height:14px; }
a.blue:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#0371d9; text-decoration:underline; line-height:14px; }

.ci_bluebox{ background-image:url(images/ci_bluebox.jpg); height:289px; width:441px; background-repeat:no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#fff;}
.ci_bluebox h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:27px; color:#212121; padding:0; margin:0; font-weight:normal;}
.ci_bluebox span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#03345f;}

.ci_orangbox{ background-image:url(images/ci_orangbox.jpg); height:289px; width:441px; background-repeat:no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#fff;}
.ci_orangbox h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:27px; color:#212121; padding:0; margin:0; font-weight:normal;}
.ci_orangbox span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#733809;}

.note_mid{ background-image:url(images/note_mid.jpg); background-repeat:repeat-y; padding:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#949393;}
.note_mid h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#212121; padding:0; margin:0; font-weight:normal;}
.note_mid h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#212121; padding:0; margin:0; font-weight:normal;}
.note_mid span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#1b7ad3; font-weight:bold;}

.agency_box{ background-image:url(images/agency_box.jpg); background-repeat:no-repeat; height:40px; line-height:40px; width:213px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#ffffff;}
.eligble_box{ background-image:url(images/eligble_box.jpg); background-repeat:no-repeat; height:40px; line-height:40px; width:213px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#ffffff;}

.div_set_head1{position:relative;}
.div_set_head{position:absolute; left:10px; height:43px; line-height:43px; top:0;}
.div_set_head2{width: 421px; padding:8px; line-height:18px;}


.black2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#222526; text-decoration:none; font-weight:normal; }
.orange2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#f28d00; text-decoration:none; font-weight:normal; }
.orange3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#d94f00; text-decoration:none; font-weight:normal; }
.margenda2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#7f203b; text-decoration:none; font-weight:normal; }
.green2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#448202; text-decoration:none; font-weight:normal; }
.blue2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#0371d9; text-decoration:none; font-weight:normal; }

.blue2a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#0371d9; text-decoration:none; font-weight:normal; }
.black2a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:28px; color:#080808; text-decoration:none; font-weight:normal; }

.login_bg{ background-image:url(images/login_bg.jpg); background-repeat:no-repeat; height:287px; width:440px;}

.txt_f{ border:solid 1px #CCC; background-color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; height:18px; width:200px;}
.txt_area{ border:solid 1px #CCC; background-color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; height:100px; width:300px;}

.contact_block_bg{ background-image:url(images/contact_block_bg.jpg); background-repeat:no-repeat; width:280px; height:116px; padding:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333;} 

.heading2a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#0371d9; }
.heading3a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#448202; }
.heading4a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#d94f00; }

.top_txt1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  font-size:13px; color:#FFFFFF;text-decoration: none; font-weight:bold;}

.submitbutton
{
	background:url(images/submit_btn.jpg) no-repeat; width:75px; height:35px; border:solid 0 #fff; cursor:pointer;
}


