@font-face {
		font-family: "tondo";
		font-style: normal;
		font-weight: normal;
		src: url('fonts/tondo_std-webfont.eot');
		src: url('fonts/tondo_std-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/tondo_std-webfont.woff') format('woff'),
			 url('fonts/tondo_std-webfont.ttf') format('truetype'),
			 url('fonts/tondo_std-webfont.svg#tondo') format('svg');
	}
	@font-face {
		font-family: "GothamRndLight";
		font-style: normal;
		font-weight: normal;
		src: url('fonts/gothamrnd-light-webfont.eot');
		src: url('fonts/gothamrnd-light-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/gothamrnd-light-webfont.woff') format('woff'),
			 url('fonts/gothamrnd-light-webfont.ttf') format('truetype'),
			 url('fonts/gothamrnd-light-webfont.svg#tondo') format('svg');
	}
	@font-face {
		font-family: "GothamRndMdm";
		font-style: normal;
		font-weight: normal;
		src: url('fonts/gothamrnd-medium.eot');
		src: url('fonts/gothamrnd-medium.eot?#iefix') format('embedded-opentype'),
			 url('fonts/gothamrnd-medium.woff') format('woff'),
			 url('fonts/gothamrnd-medium.ttf') format('truetype'),
			 url('fonts/gothamrnd-medium.svg#tondo') format('svg');
	}

	@font-face {
		font-family: "verdana";
		font-style: normal;
		font-weight: normal;
		src: url('fonts/verdana_11-webfont.eot');
		src: url('fonts/verdana_11-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/verdana_11-webfont.woff') format('woff'),
			 url('fonts/verdana_11-webfont.ttf') format('truetype'),
			 url('fonts/verdana_11-webfont.svg#verdana') format('svg');
	}
	@font-face {
		font-family: "vscript";
		font-style: normal;
		font-weight: normal;
		src: url('fonts/v-script-regular-webfont.eot');
		src: url('fonts/v-script-regular-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/v-script-regular-webfont.woff') format('woff'),
			 url('fonts/v-script-regular-webfont.ttf') format('truetype'),
			 url('fonts/v-script-regular-webfont.svg#vscript') format('svg');
	}
	

/* CSS reset style starts */
	body,h1,h2,h3,h3,h4,h5,h6,p,span,ul,ul li,ol,ol li,dl,dt,dd,figure { margin:0; padding:0; font-family:"GothamRndLight"; -webkit-text-size-adjust:none; }article,aside,details,figcaption,figure,footer,header,hgroup,nav,section { display:block; }img { border:0; outline:none; }a { text-decoration:none; color:#323232; }a,a:hover,a:active,a:focus,a:link,a:visited { outline:none; }a:hover { outline:none; }ul { list-style-type:none; }
/* CSS reset style ends */

/* Global style starts */
	

	body{
		background-color: #fff;
		font:normal 12px/16px Arial, Helvetica,Sans-Serif;
		color:#646464;
	}

	img{
		/* Responsive images (ensure images don't scale beyond their parents) */
			max-width:100%;
		/* Part 1: Set a maxium relative to the parent */
			width:auto\9;
		/* IE7-8 need help adjusting responsive images */
			height:auto;
		/* Part 2: Scale the height according to the width, otherwise you get stretching */
			vertical-align:middle;
			border:0;
			-ms-interpolation-mode:bicubic;
	}
	#preload-wrap {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 10;
		text-align: center;
	}
	#preload-wrap img {
		position: relative;
		top: 0;
	}
	.alpha-bg{
		background: url(../images/bg-light.png) transparent;
	}
	.fleft{float:left;}
	.fright{float:right;}

	.clearfix:before,.clearfix:after{
		content: '\0020';
		display: block;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		height: 0;
	}
	.clearfix:after {clear: both;}
	.clearfix {zoom: 1;}

	.select-box-cont-js{display:none;}

	a,a:hover {/*color:#646464;*/}
	a:hover,a:focus,a:visited,a:active {outline:none;}
	.no-wrap{white-space: nowrap;}

/* Global style end */

/* Hidden style starts */
	.visible-desktop {display:block !important;}
	.visible-desktop-tablet {display:block !important;}
	.visible-tablet {display:none !important;}
	.visible-phone {display:none !important;}
/* Hidden style ends */

/* Rounded corner style starts */
	.rounded{
		border-radius:4px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		-o-border-radius:4px;
		-ms-border-radius:4px;
		position:relative;
	}
/* Rounded corner style ends */

/* Box Shadow Style Starts */
	.shadow{
		-moz-box-shadow:0px 0px 7px 3px #e0e0e0;
		-webkit-box-shadow:0px 0px 7px 3px #e0e0e0;
		box-shadow:0px 0px 7px 3px #e0e0e0;
		-pie-box-shadow:0px 0px 7px 3px #e0e0e0;
		position:relative;
	}

/* Box Shadow Style Ends */

/* Gradient Style Starts */
	.gradient {
		background: #fff;
		position: relative;
	}
	.blk-grdient{
		background: -moz-linear-gradient(top,#343434, #000);
		background: -webkit-gradient(linear,0 0,0 100%,from(#343434),to(#000));
		background: -webkit-linear-gradient(top,#343434, #000);
		background: -o-linear-gradient(top,#343434, #000);
		background: linear-gradient(to bottom,#343434, #000);
		-pie-background: linear-gradient(#343434, #000 100%);
		position: relative;
	}
/* Gradient Style Starts */

/* Work Area Starts */
	#wrap{
		position:relative;
		top:0;
		left:0;
	}
	#wrap-cont{
		width:100%;
		margin:0 auto;
	}
		#mob-top-menu-wrap{display:none;}
		header{
			width:100%;
			position:relative;
			left:0;
			z-index:5;
			top:0;
			-webkit-transform:translate3d(0,0,0);
			-moz-transform:translate3d(0,0,0);
			-ms-transform:translate3d(0,0,0);
			-o-transform:translate3d(0,0,0);
			transform:translate3d(0,0,0);
		}
			#top-header-bg{
				position:fixed;
				top:0;
				left:0;
				z-index:5;
				width:100%;
				background:#343434;
				-webkit-transform:translate3d(0,0,0);
				-moz-transform:translate3d(0,0,0);
				-ms-transform:translate3d(0,0,0);
				-o-transform:translate3d(0,0,0);
				transform:translate3d(0,0,0);
			}
				#top-header{
					width:940px;
					margin:0 auto;
					z-index:2;
				}
				#top-header div{
					width:60%;
					float:left;
					display:inline-block;
					text-align:right;
					padding:12px 0;
					font-size:12px;
					color:white;
				}
				#top-header ul li a, #nav-header-bg ul li a{
					color:white;
				}
					#imp-links{
						padding:12px 0;
					}
				#top-header div:first-child{
					width:40%;
					float:left;
					display:inline-block;
					text-align:left;
				}
					#top-header div ul{
						width:auto;
						float:right;
					}
						#top-header div ul li{
							float:left;
							width:auto;
							display:inline-block;
							font-size:12px;
							padding:0 4px;
						}
						#top-header-bg #search-cont{
							float:right;
						}
						
			#mid-header-bg{
				width:100%;
				
			}
				#mid-header{
					width:940px;
					margin:0 auto;
				}
					#mid-header-bg ul{
						width:100%;
						overflow:auto;
					}
						#mid-header-bg ul li{
							float:left;
							width:50%;
							display:inline-block;
							font-size:12px;
							padding:0px 0 10px 0;
							text-align:right;
						}
							#mid-header-bg ul li:first-child{
								margin-top:17px;
								text-align:left;
							}
			#nav-header-bg{
				width:100%;
				background:#0F375A;
			}
				#nav-header{
					width:940px;
					margin:0 auto;
				}
					#nav-header-bg ul{
						width:100%;
					}
						#nav-header-bg ul li{
							font-family: "interstate",arial,verdana,times New Roman;
							font-size: 14px;
							font-weight: normal;
							float:left;
							width:auto;
							display:inline-block;
							color:white;
							padding:12px 25px 12px 10px;
						}
						#nav-header-bg ul li:first-child{
							padding-left:0;
						}
						
		section{
			width:100%;
			z-index:1;
			position:relative;
			top:0;
		}
			#top-section-bg{
				position:fixed;
				top:176px;
				left:0;
				width:100%;
			}
			#top-section{
				width:940px;
				height:599px;
				margin:0 auto;
				background-size: cover;
				background-repeat: no-repeat;
			}
			.section-bg{
				width:100%;
				background-size: cover;
				background-repeat: no-repeat;
				position:relative;
				top:0;
				left:0;
			}
				#section-1-cont{
					/* background: none; 
					position: relative;
					background: url("../images/popup_bg.png") repeat 0 0;*/
					bottom: 0;
					position: absolute;
					width: 100%;
					
				}
				.section-odd{
					width:940px;
					height:599px;
					margin:0 auto;
					background-size: cover;
					background-repeat: no-repeat;
				}

			.section-even{
					width:960px;
					margin:0 auto;
					height:auto;
					padding: 50px 0;
				}
					.section-even h1, .section-even p{
						font-family: "interstatelight_vnuregular",arial,verdana,times New Roman;
						font-weight: normal;
						text-align:center;
						overflow:hidden;
						border:none;
						position:relative;
					}
					.section-even h1{
						font-size:50px;
						color:#fff;
						line-height:60px;
						display:inline-block;
						text-align:center;
					}
					.section-even .txt{
						font-size:32px;
						color:#fff;
						line-height:40px;
						padding:20px 0 30px;
					}
					.section-even p.scrol-btn{
						text-align:center;
						padding:50px 0 0;
					}

						.section-even p.scrol-btn a{
							font-family: "interstate",arial,verdana,times New Roman;
							font-size:20px;
							font-weight: normal;
							padding:20px 35px;
							color:#19c3f2;
							text-align:center;
							background:white;
							display: inline-block;
						}
						.section-odd p.play-btn a:hover, .section-even p.scrol-btn a.active{
							color:#fff;
							background:#0362B4;
						}
				.section-even .section-boxes{
					width: 85%;
					padding: 0 0.5%;
					margin: 0 auto;
				}
				.section-even .section-boxes li{
					width:45%;
					float:left;
					text-align:center;
				}
				
				.section-even .section-boxes li.left{
					padding-right:5%
				}
				
				.section-even .section-boxes li.right{
					padding-left:4%;
					border-left:1px solid #fff;
				}
					.section-even .section-boxes li .icon{
						float: left;
						margin: 0 25px 0 0;
					}
					.section-even .section-boxes li .box-txt{
						color:#fff;
						text-align:left;
						line-height: 24px;
					}

				#section-1 .bcg {background-image:url(../images/Banner.jpg); height:550px; background-repeat: no-repeat; background-position: 44% 0;}
				#section-2 .bcg {background:white;  }
				#section-mid{background:#f7f7f7;  }
					
/* Work Area Ends */

/* Footer Starts */
		footer{
			width: 100%;
			background: #e5e5e5;
			position: relative;
			padding: 15px 0;
		}
			#tc{
				width:940px;
				margin:0 auto;
				padding: 15px 0 15px 0;
				font: normal 11px/16px arial, verdana, helvetica;
				color:#666;
				border-bottom: 1px solid #ccc;
			}
			#footer-top{
				width:100%;
				background:#F6F6F6;
				border-top:1px solid #DDDDDD;
				border-bottom:1px solid #DDDDDD;
				-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
				-moz-box-sizing: border-box; /* Firefox, other Gecko */
				box-sizing: border-box; /* Opera/IE 8+ */
			}
				#footer-top-cont{
					width:940px;
					margin:0 auto;
				}
					#footer-top-cont ul{
						width:100%;
					}
						#footer-top-cont ul li{
							width:33.3%;
							*width:33% !important;
							float:left;
							text-align:center;
							border-right:1px solid #DDDDDD;
							-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
							-moz-box-sizing: border-box; /* Firefox, other Gecko */
							box-sizing: border-box; /* Opera/IE 8+ */
							padding:10px 0;
							border-collapse:collapse;
						}
						#footer-top-cont ul li:first-child{
							border-left:1px solid #DDDDDD;
						}
						#footer-top-cont ul li a{
							color:#666666;
							font-size:16px;
							padding-left:7px;
						}
			#footer-mid{
				width:940px;
				margin:15px auto;
				padding: 0 0 15px 0;
			}
			#footer-bot{
				width:940px;
				margin:15px auto 0;
			}
				#footer-bot li{
					float:left;
					width:25%;
				}
				#footer-mid li{
					float:left;
					width:50%;
				}
				#footer-left-menu{width:100%;}
				#footer-left-menu li, #footer-left-menu li:first-child{padding-right:15px; width:auto !important; margin-right:0px !important; float:left}
				#footer-left-menu li a, #footer-left-menu li a img{vertical-align:bottom;}
				#footer-bot li:first-child{
					width:75%;
				}
				/*#footer-mid li:first-child{
					width:25%;
				}*/
					ul#footer-left-menu li a{
						width:auto;
						font-size:11px;
						color: #000;
						display:inline-block;
					}
					#footer-mid li ul#footer-left-menu li a:hover, #footer-right-menu li a:hover{
						text-decoration:underline;
					}
					/*ul#footer-left-menu li:first-child{
						margin-right: 10px;

					}*/
					.footer-right-menu-wrap{margin-top:4px;}
						#footer-right-menu{
							width:auto;
							float:right;
						}
							#footer-right-menu li{
								float:left;
								width:auto;
							}
							#footer-right-menu li:first-child{
								width:auto;
							}
								#footer-right-menu li a{
									font-size:12px;
									font-family:"GothamRndLight";
									color:#000;
									padding:0 0px 0 16px;
								}
									#footer-right-menu li a.last{
									padding:0 0px 0 5px;
								}
				#footer-bot{					
					padding:0px 0 15px 0;
				}
					#footer-bot li{
						font-size:12px;
						line-height:15px;
						font-family:"GothamRndLight";
						color:#000;
						text-align:right;
					}
					#footer-bot li:first-child{
						text-align:left;
					}

				#footer-bot img{/*width: 30%;*/display:inline-block;}

/* 28th august */
.alignCent{position: relative;  top: 10%; right:5%; text-align:right; float:right; width:50%;}

.posMid{ 
	font-weight:bold ;
	font-family:"GothamRndLight";
	line-height: 56px;
	font-size:58px;
	color:#414042;
}	
.posMidNxt{ 
	margin-top:20px;
	font-weight:normal ;
	font-family:"GothamRndLight";
	line-height: 26px;
	font-size:28px;
	color:#414042;
}
.midSection{
	width:650px;
	margin:0 auto;
}
.full-midSec{
	width:100%;
	background: url("../images/dotted.png") bottom left repeat-x;
}
.cont-midSec{
	width:702px;
	margin:0 auto;
}
.midContainer{
	padding:36px 0 40px;
}
.middle{
	text-align:center;
}
.stmtTitle{
	color:#cc0000;
	font-family:"GothamRndLight";
	font-weight:normal;
	font-size:44px;
	line-height:44px;
	padding-bottom: 10px;
}
.introCont1{
	font-family:"verdana";
	font-size:15px;
	line-height:25px;
	font-weight:normal;
	padding:10px 0;
	color: white;
}
.introCont2{
	font-family: "interstate";
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
.bluTxt{
	color:white;
	font-family:"verdana";
}
.innerForm{
	padding:20px 0;
}
.fields{
	font-size:14px;
	color:#000;
}
.formCont{
	float:left;
	width:100%;
	margin-top:30px;
}
.InputBox{
	float:left;
	width:47%;
	margin-right:35px;
}
.InputBox input{
	font-family:"GothamRndLight";
	background:none;
	border:1px solid #ccc;
	border-radius:2px;
	height: 40px;
	padding-left: 20px;
	width: 92%;
	color:#999;
	outline:none;
	position:relative;
	font-size: 14px;
	opacity: 40;
	-webkit-appearance:none;
}
.last{
	margin:0;
}
.formCont.first{
	margin-top:20px;
}
.mailBox{
	float:left;
	width:100%;
}
.mailBox input{
	font-family:"GothamRndLight";
	background:none;
	border:1px solid #ccc;
	border-radius:2px;
	height: 40px;
	padding-left: 20px;
	width: 96%;
	color:#999;
	outline:none;
	position:relative;
	font-size: 14px;
	opacity: 40;
	-webkit-appearance:none;
}
.mailBox p{
	font-family:"GothamRndLight";
	font-size:14px;
	line-height:18px;
	color: #000;
}
.mailBox p a{
	color:#cc0000;
}
.brdrBtm{
	text-decoration:underline;
}
.chkBox{
	float:left;
	width:25px;
}
.txtBlk{
	float:left;
	width:90%;
}
.chkBox input{
	height:auto;
	width:auto;
	margin-left:0;
	-webkit-appearance:checkbox;
}
.formCont.marTop{
	margin-top:20px;
}
.marTop15{
	margin-top:10px;
}
.gray-button{
	background:#343434;
	font-family:"tondo";
	display: block;
	border-radius:2px;
	text-align: center;
	color:#fff;
	padding: 15px 0;
	font-size: 20px;
	cursor: pointer;
	position:relative;
}
.blue-button{
	background:#09C686 url("../images/CTA.jpg") no-repeat;
	font-family:"GothamRndLight";
	display: inline-block;
	cursor: pointer;
	position:relative;
	width:163px;
	height:42px;
}
.padTopBtm{
	padding:40px 0;
}
.sec2Title{
	font-family:"GothamRndLight";
	text-align: center;
	font-size: 40px;
	font-weight:normal;
	line-height: 42px;
	color: #cc0000;
}
.sec3Title{
	font-family:"GothamRndLight";
	text-align: left;
	font-size: 30px;
	font-weight:normal;
	line-height: 55px;
	color: #cc0000;
}
.estmtSec{
	float:left;
	width:100%;
	padding-top: 40px;
}
.btmCol{
	margin-right: 4.5%;
	background: url("../images/line.png") no-repeat center right;
	padding-right: 4%;
	float:left;
	width:25%;
	text-align: center;	
}
.btmCol.colLast{
	margin-right: 0;
	background:none;
	padding-right:0;
	width:32%;
}
.btmCol p{
	font-family:"GothamRndLight";
	font-size:14px;
	line-height: 18px;
	padding-top: 13px;
	color:#000;
}
.imprtntInfo p{
	font-family:"verdana";
	font-size:12px;
	text-align: center;
	padding-bottom:12px;
	color:#333;
}
.sscrpt{
	font-size:12px;
	font-weight:bold;
}
.sstar{
	font-size:12px;
	line-height: 15px;
}
.main-wrap {
width: 960px;
margin: 0 auto;
background: #fff;
}
.container p {
font-size: 14px;
padding-bottom: 15px;
line-height: 25px;
}
.container {
padding: 30px;
position: relative;
}
.single{
	display:inline-block;
}
.formCont .InputBoxwrap{
	text-align:center;
	/*margin: 0px auto;
	width: 47%;*/
}
/* 28th august ends */