@charset "utf-8";
/* CSS Document */
	
applet, object, iframe, h1, h2, h3, h4, h6, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, p, fieldset, form, label, legend, caption, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, header, hgroup, nav, output, ruby, section, summary, time, mark, audio, video, table, tr, td {
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
/* CSS RESET Ends*/
	
html {
	height: 100%;
	width: 100%;
}
/*@font-face {
    font-family: 'FuturaBdCnBTBold';
    src: url('../fonts/futurabc.eot');
    src: url('../fonts/futurabc.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futurabc.woff') format('woff'),
         url('../fonts/futurabc.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
	
	*/
a.links {
	color:#117684; !important;
	text-decoration:none;
	}
	

	
a.links:hover{
	color:#000000; !important;
	text-decoration:none;
	}
	
	a.ind-link {
	color:#fff; !important;
	text-decoration:none;
	}
	

	
a.ind-link:hover{
	color:#000000; !important;
	text-decoration:none;
	}
	
	
body {
	margin: 0;
	padding: 0;
	border: auto;
	
	/* [disabled]color:#524f4f;
*/
	background:#FFF;
	font-family: Trebuchet MS;


	font-size: 13px;
	line-height: none;
	text-shadow:1px 1px 1px #FFF;
	color:#000000;
}
#header-wrapper {
	width:100%;
	height:auto;
	background:url(../images/top-sky.jpg) no-repeat center top;
}
#header-container {
	width:1000px;
	height:178px;
	margin:0px auto;
}
#header-left {
	width:500px;
	height:auto;
	float:left;
	padding:10px 0 0 0;
	position:relative;
}



#header-right {
	width:500px;
	height:auto;
	float:left;
}
#header-right-1 {
	width:500px;
	height:40px;
	color:#467797;
	font-size:20px;
	text-align:right;
}
#header-right-2 {
	width:300px;
	height:auto;
	padding:0px 0px 0px 200px
}
.toll-free {
	padding:8px 0px 0px 0px;
	float:right;
}
.social {
	padding:7px 0px 0px 15px;
	float:right;
}
.social img {
	padding-left:15px;
}
#menu-wrapper {
	width:100%;
	height:auto;
	background:url(../images/menu-bg.jpg) repeat-x top;
}
#menu-container {
	width:1000px;
	height:39px;
	margin:0px auto;
}
#banner-wrapper {
	width:100%;
	height:auto;
}
#banner-container {
	width:100%;
	height:auto;
	margin:0px auto;
	background:url(../images/bnr1.jpg) no-repeat center top;
}
#news-wrapper {
	width:100%;
	height:auto;
	background:url(../images/news-bg.jpg) repeat-x top;
}
#news-container {
	width:1000px;
	height:45px;
	margin:0px auto;
}


.news-head{
	font-size:17px;
	color:#3a505f;
	float:left;
	height:30px;
	width:15%;
	background:url(../images/news-sep.png) no-repeat right top;
	padding-top:17px;}
	
	
	.news{
		float:left;
		width:85%;
		background:url(../images/news-sep-right.png) right top no-repeat;
		height:30px;
		padding:15px 0px 0px 0px;
		}


#content-wrapper {
	width:100%;
	height:auto;
	background:#f3f3f3;
}
#content-container {
	width:1000px;
	height:auto;
	min-height:325px;
	margin:0px auto;
	background:#FFFFFF;
	padding-top:5px;

}




.content-left{
	float:left;
	width:365px;
	height:auto;
	padding-left:0px;}
	
	.content-right{
	float:left;
	width:620px;
	height:auto;
		}
		
		
		h1{
			font-size:30px;
			color:#416479;
			padding:20px 10px 0px 10px;

			font-family: 'rotissemiserifregular';}
	
#box-wrapper {
	width:100%;
	height:auto;

	background:url(../images/bg-sky.jpg) center top;
	clear:both;
}
#box-container {
	width:1000px;
	margin:0px auto;
	padding-top:25px;
	height:auto;
	min-height:330px;
}
.box {
	width:236px;
	height:auto;
	margin:0px 7px 0px 7px;
	float:left;
	
	margin-bottom:10px;
}


.box p{
	font-size:13px;

	line-height:20px;
	padding:0px 10px 10px 20px;}
.box-head {
	width:236px;
	height:56px;
	background:url(../images/box-head.png) no-repeat top;
}
.box-mid {
	width:236px;
	height:auto;
	min-height:244px;
	background:url(../images/box-mid.png) repeat-y center;
	
}


h2{
	font-size:17px;
	color:#FFF;
	font-weight:normal;
	padding:15px 0px 0px 10px;
	text-shadow:none !important;}
	
	
	.field
{
	width: 208px;
	height: 32px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:none;
	margin-left:10px;
	
	border:1px solid #CCC;
	margin-bottom:10px;
	padding-left:10px !important;
	color:#999;
	
}


.field-comment
{
	width: 208px;
	height: 60px;
	min-height:60px;
	max-height:60px;
	min-width:208px;
	max-width:208px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:none;
	margin-left:10px;
	margin-bottom:3px;
	border:1px solid #CCC;
	font-family: Trebuchet MS;
	padding-left:10px;
	padding-top:10px;
	color:#999;
}




.field1
{
	width: 218px;
	height: 32px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:url(../images/name.jpg) no-repeat left top #cfcfcf;
	margin-left:10px;
	margin-bottom:10px;
	border:none;
	margin-bottom:10px;
	
	
}
.field1:focus{
			background:none;
			background-color: #cfcfcf;
			}
			
			.field1:before{
			background:none;
			background-color: #cfcfcf;
			}




.field2
{
	width: 218px;
	height: 32px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:url(../images/email.jpg) no-repeat left top #cfcfcf;
	margin-left:10px;
	margin-bottom:10px;
	border:none;
	margin-bottom:10px;
	
}
.field2:focus{
			background:none;
			background-color: #cfcfcf;
			}



.field3
{
	width: 218px;
	height: 32px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#cfcfcf;
	margin-left:10px;
	margin-bottom:10px;
	border:none;
	margin-bottom:10px;
	
}

.field3:focus{
			background:none;
			background-color: #cfcfcf;
			}



.form-btm{
	width: 69px;
	height: 33px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #2fa1db;
	-webkit-box-shadow: 1px 2px rgba(0,0,0,.22), inset 0 5px #69bde8;
	-moz-box-shadow: 1px 2px rgba(0,0,0,.22), inset 0 5px #69bde8;
	box-shadow: 1px 2px rgba(0,0,0,.22), inset 0 5px #69bde8;
	float:right;
	margin-right:10px;
	color:#FFF;
	cursor:pointer;}
	
	
	
	.text-area{
		width: 208px;
	height: 76px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#cfcfcf;
		margin-left:10px;
		border:none;
		padding-left:10px;}
		
		.text-area:focus{
			background:none;
			background-color: #cfcfcf;
			}
	
	
.index-list{
	margin:0px;
	padding:0px;
	}	
	
	
.index-list li{
	list-style:none;
	line-height:32px;}	
	
	
	.index-list li a{
		background:url(../images/list-bg.png) no-repeat top left ;
		text-decoration:none;
		color:#000;
		padding:0px 0px 0px 25px;
		margin-left:15px;
		}
		
		.index-list li a:hover{
			color:#09C;
			background:url(../images/list-bg.png) no-repeat  2px 0px;}
			
			
			
			
			.more-btn{
				float:right;
				padding-right:10px;}
				
				
				
				
			h3{
				font-size:13px;
				color:#117684;
				padding:0px 0px 0px 20px;
				box-shadow:none;
				
				}	
		
		
		
h5{
				font-size:13px;
				color:#117684;
				padding:0px 0px 0px 0px;
				box-shadow:none;
				margin:0px 0px 0px 0px;
				text-decoration:none;
				
				}		
		
		
		
		.adrs-p{
			line-height:22px !important;
			text-shadow:1px 1px 1px #ccc;}
			
			
			.map{
				margin-left: 15px;
border: 1px solid #fff;}
		
.box-btm {
	width:236px;
	height:17px;
	background:url(../images/box-btm.png) no-repeat bottom;
}
#footer-wrapper {
	clear:both;
	width:100%;
	height:auto;
	background-color:#63accd;
}
#footer-container {
	width:980px;
	height:54px;
	padding:0px 10px 0px 10px;
	margin:0px auto;
	text-shadow:none !important;
	position:relative;
}
.footer-left{
	width:50%;
	height:auto;
	padding-top:19px;
	float:left;
	color:#FFFFFF;
	}
	
	.footer-right{
	width:50%;
	height:auto;
	padding-top:19px;
	float:right;
	color:#FFFFFF;
	text-align:right;}
	
	
	p{
		color:#000000;
		line-height:20px;
		font-size:13px;
		padding:10px 10px 0px 10px;}
		
		
		#news-text
{
	width:820px;
	height:19px;
	padding:3px 0px;
	position:relative;
	margin:0 0px;

	color:#333;
	text-align:left;
	text-transform:none;
	font-size:13px;
	float:left;
	font-weight:normal;
	overflow:hidden;

	margin-left:5px;
}

ul#newsticker {
position: relative;
margin-left: 20px;
list-style-type: none;
margin: 0;
padding: 0;
}
ul#newsticker li {
float: left;
margin: 0;
padding-right: 15px;
padding-left: 25px;
background:url(../images/list-bg.png) no-repeat left;
}

.iata{
	position:absolute;
	top:120px;
	left:315px;
}
	
.index-list-mission{
	margin:0px;
	padding:0px;
	}	
	
	

	
	
	.index-list-mission li {
		background:url(../images/list-bg.png) no-repeat top left ;
		list-style:none;
	
		padding:0px 10px 7px 25px;
		margin-left:15px;
		}
		
		
		
		/*inner*/
#news-wrapper-inner {
	width:100%;
	height:15px;
	background:url(../images/news-bg.jpg) repeat-x top;
}


.content-left-inner{
	float:left;
	width:720px;
	height:auto;
	padding:0px 20px 0px 0px;
	margin:10px 0px 0px 0px;
	background:url(../images/inner-right-bg.jpg) right repeat-y;}
	
	
.content-right-inner{
	float:left;
	width:250px;
	height:auto;
	padding-left:0px;
	margin:10px 0px 0px 10px;
	}	
	.inner-image{
		padding:5px;
		background:#FFF;
		border:solid 1px #CCCCCC;}
		
		#content-container-inner {
	width:1000px;
	height:auto;
	min-height:325px;
	margin:0px auto;
	background:#FFFFFF;
	padding:0px 0px 20px 0px;
	zoom:1;
	overflow:auto;
	display:block;
}
h4{
			font-size:18px;
			color:#416479;
			padding:10px 10px 0px 10px;

			font-family: 'rotissemiserifregular';}
	
.inner-thumb{
	width:220px;
	float:left;
	margin-right:8px;}
	
	
	.inner-thumb{
		background:#D9EBF9;
		padding:5px;
		border:1px solid #CCC;}
	
	
	.footer-right-pentagonlogo{
	margin-top:0px;
	padding:0px 0px 0px 0px;
	float:right;
	height:35px;
	width:20px;
	}
	
.footer-by{
	color:#9bdbf8;
	margin-left:4px;}
	
.frm input, .frm select 
	{
		-webkit-border-radius: 4px;
-moz-border-radius: 4px;
width:300px;
height:33px;
border-radius: 4px;
background: none;
margin-left: 10px;
border: 1px solid #CCC;
margin-bottom: 10px;
padding-left: 10px !important;
color: #999;
	}
	
	.frm textarea
	{
		-webkit-border-radius: 4px;
-moz-border-radius: 4px;
width:300px;
height:70px;
border-radius: 4px;
background: none;
margin-left: 10px;
border: 1px solid #CCC;
margin-bottom: 10px;
padding-left: 10px !important;
color: #999;
	}
	
	
	.frm .form-btm {
width: 69px;
height: 33px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #2fa1db;
-webkit-box-shadow: 1px 2px rgba(0,0,0,.22), inset 0 5px #69bde8;
-moz-box-shadow: 1px 2px rgba(0,0,0,.22), inset 0 5px #69bde8;
box-shadow: 1px 2px rgba(0,0,0,.22), inset 0 5px #69bde8;
float: right;
margin-right: 10px;
color: #FFF;
cursor: pointer;
}