@charset "utf-8";
/* CSS Document */
*{	margin:0;	padding:0;}
body{	font-family:"Myriad Pro";font-style:normal;font-weight:normal;background-color:#3a5a8a;}

@font-face {font-family: 'RobotoLight';src: url('../fonts/robotolight.eot');
    src: url('../fonts/robotolight.eot') format('embedded-opentype'),
         url('../fonts/robotolight.woff') format('woff'),
         url('../fonts/robotolight.ttf') format('truetype'),
         url('../fonts/robotolight.svg#RobotoLight') format('svg');}
@font-face {font-family: 'RobotoRegular'; src: url('../fonts/roboto-regular.eot');
    src: url('../fonts/robotoregular.eot') format('embedded-opentype'),
         url('../fonts/robotoregular.woff') format('woff'),
         url('../fonts/robotoregular.ttf') format('truetype'),
         url('../fonts/robotoregular.svg#RobotoRegular') format('svg');}
@font-face {font-family: 'RobotoMedium';src: url('../fonts/robotomedium.eot');
    src: url('../fonts/robotomedium.eot') format('embedded-opentype'),
         url('../fonts/robotomedium.woff') format('woff'),
         url('../fonts/robotomedium.ttf') format('truetype'),
         url('../fonts/robotomedium.svg#RobotoMedium') format('svg');}
@font-face {font-family: 'RobotoBold'; src: url('../fonts/robotobold.eot');
    src: url('../fonts/robotobold.eot') format('embedded-opentype'),
         url('../fonts/robotobold.woff') format('woff'),
         url('../fonts/robotobold.ttf') format('truetype'),
         url('../fonts/robotobold.svg#RobotoBold') format('svg');}
@font-face {font-family: 'CambriaRegular'; src: url('../fonts/cambria.eot');    src: url('../fonts/cambria.eot') format('embedded-opentype'),         url('../fonts/cambria.woff') format('woff'),         url('../fonts/cambria.ttf') format('truetype'),         url('../fonts/cambria.svg#CambriaRegular') format('svg');}
		 
		 


#main{	background-image:url(../images/bg.png);background-repeat:repeat-x;background-color:#3a5a8a;padding-top:33px;}
img, a, ul{	list-style:none;	border:none;	text-decoration:none;}
.container2{width:997px;	overflow:hidden;margin:0 auto;min-height:900px;background-image:url(../images/white_bg.png); background-repeat:repeat-x;}
.container{	width:984px;	overflow:hidden;margin:0 auto;min-height:900px;}
#header{	border:1px solid #ffffff;background-image:url(../images/header_bg.png);background-repeat:no-repeat;height:237px;}
#header_left{	float:left;}
#header_right{float:right;width:200px;	padding:15px 5px 15px 15px;	color:#d7e0eb;	margin-top:5px;}
#logo{	margin:70px 0 0 40px;	float:left;}
#logo_txt{	float:left;	text-align:center;	margin:58px 0 0 0;}
#txt{	font-family:'Century';	font-size:30px;	color:#d7e0eb;	text-transform:uppercase;	text-decoration:underline;}
#txt span{	font-size:45px;}
#txt2{	font-family:'Century';font-size:16px;	color:#d7e0eb;text-transform:uppercase;line-height:21px;}
#txt2 span{	font-size:23px;}
#txt3{font-size:18px;font-family:'Century';	color:#d7e0eb;	text-transform:uppercase;line-height:25px;}
#txt3 span{	font-size:27px;}
#logo_txt{	width:265px;}
#address{	font-size:15px;}
#call{	margin-top:5px;}
#call li{background-image:url(../images/phone.png);background-repeat:no-repeat;background-position:0 5px;	font-family:Century;	font-size:24px;	padding-left:30px;}

#nav{height: 39px;background-image:url(../images/navbg.jpg); background-repeat:repeat-x;}
#nav ul{padding-top:10px;}
#nav ul li{ background-image:url(../images/nav_divider.jpg); background-repeat:no-repeat; background-position:right; display: inline; padding: 5px 17px; }
#nav ul li a{color: #FFFFFF;   font-family: 'RobotoMedium';   font-size: 15px;   text-transform: uppercase;}

/*#nav ul li a:hover {color:#f09696 !important;}
.active{color:#f09696 !important;}

.srch{background-image:url(../images/searchbg.png); background-repeat:no-repeat;width:150px; height:25px;float:right; margin-right: 20px; margin-top: 7px;}
.srch_txt{background-color: #DBE2EB;border: medium none;float: left;margin-left: 6px;margin-top: 2px;padding: 3px;width: 112px;}
.srch_img{cursor: pointer;    float: right;    margin: 1px 4px 0 0;}
*/

#wrapper{width:974px; padding:5px; background-color:#FFF;min-height:300px; overflow:hidden; clear:both;}
.wrapper_left{width:253px;min-height:300px; overflow:hidden;float:left;}
.wrapper_left_1{background-image:url(../images/latest_articles.png); background-repeat:no-repeat;background-color:#253b59;width:253px;min-height:196px; overflow:hidden; padding-top: 68px;padding-bottom: 16px;}
.wrapper_left_1 p{border-bottom: 1px dotted #D7E0EB; margin-left: 10px;    padding: 9px 3px;    text-align: left;    width: 223px;text-transform:uppercase;}
.wrapper_left_1 p a{color:#d7e0eb;font-family: 'RobotoRegular';   font-size: 13px; }

.wrapper_middle{background-image:url(../images/wra_mid_bg.jpg); background-repeat:repeat-x; padding: 9px;width: 457px;float:left;margin-left:7px;min-height:300px; overflow:hidden;}
.heading1{font-size:18px;font-family:'Century';	color:#2a3a40;	text-transform:uppercase;}
.heading1 span{font-size:27px;}
.heading2{color:#2a3a40;font-family: 'RobotoMedium';   font-size: 18px;margin-bottom:10px; }
.heading2 span{font-size:32px;font-family:'Century';	color:#253b59;}
.wrapper_middle p{color:#3c3c3c;font-family: 'RobotoRegular';font-size: 13px; text-align:justify;margin:10px 0;}

.wrapper_right{ width:230px;float:right;7px;min-height:300px; overflow:hidden;text-align:center}
.wrapper_right img{margin:7px 0;}

#footer{background-color:#1a2428; height:210px;color:#a0a0a0;font-size:13px;font-family: 'RobotoRegular';padding: 15px;}

.footer_nav{text-align:left; height: 55px; border-bottom:1px solid #2c393e;}
.footer_nav ul{padding-top:20px;}
.footer_nav ul li{display:inline;}
.footer_nav a{color:#7696c7;font-size:13px;font-family: 'RobotoRegular';text-transform:uppercase;padding:0 7px 0 3px;    border-right: 1px solid;}

#footer p{color:#d2dae7;font-size:11px;font-family: 'RobotoRegular';padding: 10px 0;text-align: justify;border-bottom:1px solid #2c393e;}

.f{ height:60px;clear:both; color:#d2dae7;font-size:11px;font-family: 'RobotoRegular';margin-top:15px;}
.f_left{float:left;}
.f_right{float:right;text-align:right;color:#6d7b80; }
.f_right a{color:#6d7b80;}

.heading3{font-size:22px;font-family:'Century';	color:#2a3a40;	text-transform:capitalize; border-bottom:1px dotted #919ba5;margin-bottom:10px;}
.heading4{font-size:18px;font-family:'Myriad Pro';color:#2a3a40;text-transform:uppercase;font-weight:bold;}

.wrapper_middle1{background-image:url(../images/wra_mid_bg.jpg); background-repeat:repeat-x; padding: 9px;width: 457px;float:left;margin-left:7px;min-height:300px; overflow:hidden;}
.wrapper_middle1 p{color:#2a3a40;font-family:'Myriad Pro';font-size: 14px; text-align:justify;margin:10px 0;}

.form1{min-height:50px; overflow:hidden;color:#2a3a40;font-size:14px;font-family: 'Myriad Pro';}
.form1 span{color:#ff0404;}
.form1 input[type=text]{border:1px solid #a9c4ec;padding:4px; background-color:#FFF;width:250px;}
/*.form1 input[type=submit]{border:none;padding:4px; background-image:url(../images/btn_bg.png);width:70px; background-repeat:repeat-x; border-radius:4px;color:#FFF;cursor:pointer;}
*/.form1 input[type=reset]{border:none;padding:4px; background-image:url(../images/btn_bg.png);width:70px; background-repeat:repeat-x; border-radius:4px;color:#FFF;cursor:pointer;}
.form1 textarea{border:1px solid #a9c4ec;padding:4px; background-color:#FFF;width:250px;resize:none;height:60px;}
.form1 td{vertical-align:top;}

.loc{color:#474747;font-size:18px;font-family: 'Myriad Pro';	font-weight:bold;}

.tv{margin-left: 80px;   margin-top: -14px;    min-height: 470px;    overflow: hidden;    width: 320px;text-align:center;}
.heading6{text-transform:uppercase;font-size:16px;color:#2a3a40;font-family: 'CambriaRegular';margin: 10px 0; 	}

.list2{list-style-type: disc !important;margin-left: 30px;width: 400px;color: #2A3A40;font-family: 'Myriad Pro';font-size: 14px;text-align: justify;}

.cntus1{background-color: #F6F6F8;
    border: 1px solid #95A0A6;
    color: #474747;
    font-family: 'CambriaRegular';
    font-size: 15px;
    font-weight: bold;
    min-height: 90px;
    overflow: hidden;
    padding: 7px;
    text-align: left;
    width: 212px;}
.cntus1 span{font-size:13px;}

/* css add for error (jquey validation msg)   */

.error{color:#FF0000; font-size:14px}
.btn{background-image:url(../images/find_our_office.png); background-repeat:repeat-x; padding:1px 20px;color:#FFF;border-radius: 6px;text-transform:uppercase;cursor:pointer;border:none; color: #fff;
    font-family: 'Myriad Pro';
    font-size: 14px;}

.form1 input[type="submit"] {
    background-image: url("../images/btn_bg.png");
    background-repeat: repeat-x;
    border: medium none;
    border-radius: 4px;
    color: #FFFFFF;
    cursor: pointer;
    padding: 4px;
    width: 70px;
}

.form2 {
    color: #2A3A40;
    font-family: 'Myriad Pro';
    font-size: 14px;
    min-height: 50px;
    overflow: hidden;
}