@import url(http://fonts.googleapis.com/css?family=Droid+Sans);
@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Cantora+One);

body {
margin:0px;
}
#main_container {
	width:100%;
	background-image: url(../images/.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#top_container {
	width:100%;
	height:120px;
	margin:auto;
	background-position: top;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat;
}
#container {
	width:1000px;
	height:120px;
	margin:auto;
	background-position: center top;
}
.logo {
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	height: 114px;
	width: 310px;
	float:left;
	background-position:bottom;
	margin-top:4px;
}
#menu {
	width:650px;
	height:120px;
	float:right;
	background-position: center top;
}
#ban_container {
	width:100%;
	height:503px;
	margin:auto;
	background-position: top;
	background-image: url(../images/ban_img1.jpg);
	background-repeat: no-repeat;
	background-color:#001727;
}
#innerban_container {
	width:100%;
	height:278px;
	margin:auto;
	background-position: top;
	background-color:#0079be;
}
#banner {
	background-position: center center;
	height: 500px;
	width:945;
	float:left;
	position:relative;
}
#innerban_sec {
	background-position: center center;
	height: 278px;
	width:1100;
}
#banner_sec {
	background-position: center center;
	height: 131px;
	width:943;
}
#middle_section {
	width:100%;
}
#middle_content {
	width:1000px;
	height:190px;
	background-position: center;
}
#abt {
	width:100%;
	height:50px;
	background-position: center;
	margin-top:20px
}
#update {
	width:100%;
	height:50px;
	background-position: center;
}
.body_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7c7a7a;
	text-decoration: none;
}
.body_txt1 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #252525;
	line-height:22px;
	text-align:justify;
}

.wel_content{
	width:570px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7c7a7a;
	text-decoration: none;
	float:left;
	margin-left:5px;
}
.work{
	width:395px;
	height:190px;
	float:right;
	margin-right:5px;
}
#update_section {
	width:1000px;
	height:190px;
	background-position: center;
}
.news_sec{
	width:540px;
	height:170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7c7a7a;
	text-decoration: none;
	float:left;
	margin-left:5px;
}
.text_12_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #7c7a7a;
	text-decoration: none;
}
.news_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #7c7a7a;
	margin-top:9px;
}
#testi_sec{
	width:403px;
	height:195px;
	float:right;
	margin-right:5px;
	background-image: url(../images/testi_bg.jpg);
	background-repeat: no-repeat;
}
.white_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFF;
	float:right;
	width:112px;
	margin-top:20px;
}
.testi_txt{
	width:250px;
	float:left;
	margin-right:5px;
	margin-left:15px;
	margin-top:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7c7a7a;
	text-decoration: none;
}
.testi_txt2{
	width:370px;
	float:left;
	margin-right:5px;
	margin-left:15px;
	margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7c7a7a;
	text-decoration: none;
}
#bot_sec {
	width:100%;
	background-image: url(../images/btm_bg.jpg);
	background-repeat: repeat-x;
	height: 311px;
	float:left;
}
.bot_bg {
	background-image: url(../images/bot_bg.jpg);
	background-repeat: no-repeat;
	height: 234px;
	width: 1000px;
}
.bot_content{
	width:520px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin-top:10px;
}
.wd_content{
	width:160px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin-top:0px;
	text-align: left;
}
.wd_content, li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 30px;
	list-style:none;
}
.pd_content{
	width:170px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin-top:0px;
	margin-left:10px;
	text-align: left;
}
.pd_content, li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 30px;
	list-style:none;
}
.seo_content{
	width:180px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin-top:0px;
	text-align: left;
}
.seo_content, li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 30px;
	list-style:none;
}
.seo_link{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}
.seo_link:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #717272;
	text-decoration:none;
}
.bl_txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3393cc;
}
.grn_txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #74bb53;
}.pink_txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e20659;
}
.bot_contact{
	width:450px;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.mid_txtarea {
	height: 80px;
	background-image: url(../images/mid_txtarea.png);
	background-repeat: repeat-x;
}
.mid_txtbox {
	height: 36px;
	background-image: url(../images/mid_txtbox.png);
	background-repeat: repeat-x;
}

.btm_txt{
	width:980px;
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	padding-top:20px;
	vertical-align: middle;
}
.btm_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}
.btm_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #141414;
	text-decoration:none;
}
/*-------------------------------*/
#quote_sec{
	width:230px;
	padding-top:10px;
	vertical-align: middle;
	float:left;
}
#txt_area{
	width:230px;
	padding-top:3px;
	float:left;
}
#left_txtbox{
	width:10px;
	height: 36px;
	float:left;
}
#mid_txt_field{
	width:200px;
	height: 36px;
	background-image: url(../images/mid_txtbox.png);
	background-repeat: repeat-x;
	margin-left:0px;
	float:left;
}
.mid_txt_field{
	
	height: 36px;
	background-image: url(../images/mid_txtbox.png);
	background-repeat: repeat-x;
	margin-left:0px;
	float:left;
}
.mid_txt_field1{
	
	height: 48px;
	background-image: url(../images/req_mid.png);
	background-repeat: repeat-x;
	margin-left:0px;
	float:left;
}
#right_txtbox{
	width:10px;
	height: 36px;
	float:right;
	margin-right:10px;
}
.txtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #343535;
	text-decoration: none;
	background-color:transparent;
	border: 0px solid #7c7c7c;
	text-align: left;
	margin-top:8px;
	vertical-align:middle;
}
#txt_area2{
	width:230px;
	padding-top:4px;
	float:left;
}
#txt_area3{
	width:230px;
	padding-top:4px;
	float:left;
}
#left_txtbox3{
	width:10px;
	height: 80px;
	float:left;
}
#mid_txt_field3{
	width:200px;
	height: 80px;
	background-image: url(../images/mid_txtarea.png);
	background-repeat: repeat-x;
	margin-left:0px;
	float:left;
}
#right_txtbox3{
	width:10px;
	height: 80px;
	float:right;
	margin-right:10px;
}
.txtbox3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #343535;
	text-decoration: none;
	background-color:transparent;
	border: 0px solid #7c7c7c;
	text-align: left;
	margin-top:5px;
	vertical-align:middle;
}
#but{
	width:230px;
	padding-top:0px;
	float:left;
}
.subtitle {
	font-family: /*'Magra', sans-serif;*/'Cantora One', sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #900202;
	text-decoration: none;
	letter-spacing:0px;
	/*text-shadow: 1px 1px 1px #bbbbbc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#bbbbbc')";*/
}
.subtitle2 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #0453a3;
	text-decoration: none;
	letter-spacing:0px;
	line-height: 1;
	/*text-shadow: 1px 1px 1px #bbbbbc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#bbbbbc')";*/
}
.subtitle1 {
	font-family: /*'Magra', sans-serif;*/'Yanone Kaffeesatz', sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #f9f730;
	text-decoration: none;
	letter-spacing:0px;
	line-height: 30px;
}
.err_msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ff0000;
	text-decoration: none;
}
.sub_btn {
	background-image: url(../images/sub_in.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 96px;
	border: 0px;
	cursor: pointer;
}
.sub_btn:hover {
	background-image: url(../images/sub_on.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 96px;
}
.sub_btn1 {
	background-image: url(../images/submit_bt.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 222px;
	border: 0px;
	cursor: pointer;
	vertical-align:middle;
}
.call_txt {
	height: 14px;
	width: 125px;
	font-family: 'Ropa Sans', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #9dcc78;
	text-decoration: none;
	background-color:transparent;
	border: none;
}