/* CSS Document */

body {
	margin:0px;
	left:0px;
	top:0px;
	background:#ffffff;
	}
#main_container
	{
	float:left;
	width:100%;
	height:auto;
	min-height:900px;
	}
#top_header
	{
	float:left;
	width:100%;
	background:#FFF url(../images/topbanner.png);
	background-repeat: no-repeat;
	background-position:top;
	background-size: 100% 550px;
	height:890px;
	}
#top_header1
	{
	float:left;
	width:100%;
	background:#F3F5F3 url(../images/topbanner.png);
	background-repeat: no-repeat;
	background-position:top;
	background-size: 100% 550px;
	height:500px;
	}
#top_header2
	{
	float:left;
	width:100%;
	background:#F3F5F3 url(../images/topbanner.png);
	background-repeat: no-repeat;
	background-position:top;
	background-size: 100% 550px;
	height:300px;
	}

#top_header_logobar
	{
	float:left;
	width:100%;
	background: url(../images/transparent.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	height:120px;
	}
#top_header_logo
	{
	float:left;
	width:20%;
	height:120px;
	padding-top:15px;
	text-align:center;
	}
#top_header_tagline
	{
	float:left;
	width:32%;
	height:120px;
	padding-top:15px;
	text-align:center;
	font-family:century gothic, tahoma, arial;
	font-size:25px;
	text-align:right;
	padding-top:30px
	}

#top_header_navbar
	{
	float:left;
	width:47%;
	height:120px;
	padding-top:15px;
	text-align:center;
	}
#top_header_navbar UL
	{
	list-style-type:none;
	background: #FFCC00;
	}
#top_header_navbar UL LI
	{
	float:left;
	width:20% !important;
	background:url(../images/nav_back_white.png);
	background-position:center;
	background-repeat:no-repeat;
	font-family:century gothic, tahoma, arial;
	color:#000;
	font-size:16px;
	height:140px;
	margin-top:-100px;
	padding-top:100px;
	margin-left:10px;
	padding-left:7px;
	margin-right:10px;
	text-align:center;
	}
#top_header_navbar UL LI:hover
	{
	float:left;
	width:20% !important;
	background: url(../images/nav_back.png);
	background-position:center;
	background-repeat:no-repeat;
	font-family:century gothic, tahoma, arial;
	color:#fff;
	font-size:16px;
	height:140px;
	margin-top:-100px;
	padding-top:100px;
	margin-left:10px;
	padding-left:7px;
	margin-right:10px;
	text-align:center;
	}
.selected
	{
	float:left !important;
	width:27% !important;
	background: url(../images/nav_back.png) !important;
	background-position:center !important;
	background-repeat:no-repeat !important;
	font-family:century gothic, tahoma, arial !important;
	color:#fff !important;
	font-size:16px !important;
	height:140px !important;
	margin-top:-100px !important;
	padding-top:100px !important;
	margin-left:10px !important;
	padding-left:7px !important;
	margin-right:10px !important;
	text-align:center !important;
	}
#aboutus
	{
	float:left;
	width:100%;
	min-height:430px;
	padding-top:15px;
	text-align:center;
	background:#FF6600;
	font-family:century gothic, tahoma, arial;
	font-size:25px;
	text-align:center;
	padding-top:10px
	}
#services
	{
	float:left;
	width:80%;
	min-height:470px;
	padding-top:15px;
	text-align:center;
	background:#FF6600;
	font-family:century gothic, tahoma, arial;
	font-size:25px;
	text-align:center;
	padding-top:10px;
	padding-left:10%;
	padding-right:10%;
	}
#reachus
	{
	float:left;
	width:80%;
	min-height:570px;
	padding-top:15px;
	text-align:center;
	background:#FF6600;
	font-family:century gothic, tahoma, arial;
	font-size:25px;
	text-align:center;
	padding-top:10px;
	padding-left:10%;
	padding-right:10%;
	}
#white_heading
	{
	float:left;
	width:100%;
	font-family:century gothic, tahoma, arial, sans serif;
	font-weight:100;
	font-size:40px;
	color:#fff;
	text-decoration:underline;
	}
.bigtext
	{
	float:left;
	width:70%;
	font-family:Century Gothic, arial, sans serif;
	font-weight:600;
	font-size:26px;
	color:#fff;
	text-decoration:none;
	padding-left:15%;
	padding-right:15%;
	}
#normal_white_text
	{
	float:left;
	width:100%;
	font-family:Century Gothic, arial, sans serif;
	font-size:22px;
	color:#fff;
	line-height:1.6
	}
#normal_grey_text
	{
	float:left;
	width:90%;
	font-family:Century Gothic, arial, sans serif;
	font-size:22px;
	color: #999999;
	line-height:1.6;
	padding-left:5%;
	padding-right:5%;
	padding-top:40px;
	text-align:center;
	}
#normal_black_text
	{
	float:left;
	width:90%;
	font-family:Century Gothic, arial, sans serif;
	font-size:22px;
	color: #000;
	line-height:1.6;
	padding-left:5%;
	padding-right:5%;
	padding-top:40px;
	text-align:center;
	}
#numbering_texts
	{
	float:left;
	width:100%;
	height:340px;
	background:#EBEBEB;
	text-align:center;
	padding-top:100px;
	}
.numbering_sideline
	{
		border-right:1px solid #CCCCCC;
	}
#numberings_text1
	{
	float:left;
	width:32%;
	font-family:Century Gothic, arial, sans serif;
	font-size:30px;
	color:#0099CC;
	line-height:1.6
	}
.numberings_text2
	{
	font-family:Century Gothic, arial, sans serif;
	font-size:30px;
	color: #000000;
	line-height:1.6
	}
#blank
	{
	float:left;
	width:100%;
	height:60px;
	text-align:center;
	}
#blank2
	{
	float:left;
	width:100%;
	height:20px;
	text-align:center;
	}
#blank1
	{
	float:left;
	width:100%;
	height:95px;
	text-align:center;
	}
#footer_copyrights
	{
	float:left;
	width:100%;
	height:90px;
	background:#0099CC;
	text-align:center;
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000
	}
.footer_powered
	{
	text-align:center;
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #006699;
	}
.input_style
	{
	width:35%;
	height:24px;
	text-align:center;
	font-family:Century Gothic, Tahoma, Arial;
	font-size:18px;
	}
.input_style1
	{
	width:25%;
	height:24px;
	text-align:center;
	font-family:Century Gothic, Tahoma, Arial;
	font-size:18px;
	}
.input_style2
	{
	width:35%;
	height:60px;
	text-align:center;
	font-family:Century Gothic, Tahoma, Arial;
	font-size:18px;
	}
.input_style_btn
	{
	width:15%;
	height:30px;
	text-align:center;
	font-family:Century Gothic, Tahoma, Arial;
	font-size:18px;
	background:#CCCCCC;
	border:1px solid #808080;
	}
.input_font_color
	{
	color:#CCCCCC;
	}
.input_font_color1
	{
	color:#666666;
	}
.error_alert
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #FFFF99;
	text-align:center;
	text-decoration:underline
	}
