/* CSS Document */

/* Body */
html,body{
	margin:0;
	padding:0;
	background-color:#f2f2f2;

}
body{font-size:11px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}

div#main_container {margin:0 auto; width:980px; background-color:#FFFFFF; text-align:center;
 
}

div#inner_container{
	width:960px; margin-left:10px;
	background:#323232 url(../images/background_tile.jpg) repeat-x; 
}
/* Header */
div#header {height:107px;margin:0;
  padding-right:20px;
  background: #000000 url(../images/air2air_header.jpg); color: #FFFFFF;}
  
  
div#header h1{
	text-align:right;
	line-height:80px;
	font-size: 24px;
}
div#header h2{
	text-align:right;
	font-size: 14px;
}
/* Main Menu */
div#navContainer{background: url(../images/menu_background.gif) no-repeat top center;height:40px;margin:15px 0 0px 0;padding-top:15px;}
ul#menu{margin-left:20px;
	padding-top:20px;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:20px;
	font-size:12px;
	font-weight:normal;
	background:transparent url(images/nav_bg.png) repeat-x top left;
}

ul#menu li{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 0 0px; width:150px;
	border-right:1px solid #C8C8C8;
}
	
ul#menu li a:hover{	
	color:#FFFFFF;
	border-right:1px solid #C8C8C8;
	padding:2px 0px 0 0px; width:150px;
	background:transparent url(images/nav_bg.png) 0px -30px no-repeat;		
}

ul#menu li a.contact{	
	color:#FFFFFF;
	border-right:0px solid #ffffff;
	background:transparent url(images/nav_bg.png) 0px -30px no-repeat;		
}

ul#menu li a.contact:hover{	
	border-right:0px solid #ffffff;
	
}

ul#menu li a.contactCurrent{	
	display:inline;
	border-right:0px solid #ffffff;
	float:left;
	font-weight:bold;
	margin:0;
}

ul#menu li a.contactCurrent:hover{	

	border-right:0px solid #ffffff;

}




ul#menu li a.current{
	display:inline;
	background:transparent url(images/nav_bg.png) 0px -30px no-repeat;	
	float:left;
	font-weight:bold;
	margin:0;
}

/* Sub Menu */
div#subNavContainer{background: url(../images/footer_background.jpg) no-repeat top center; height:20px; margin:5px 0 10px 0; padding-left:50px; padding-top:0px;}
ul#subMenu{

	position:relative;
	list-style-type:none;
	text-align: center; 
	width:100%;
	
	
}

ul#subMenu li{
	display:inline;
	float:left;
	margin:3px 0 0 0;
	padding:0;
	width:300px; 
}
	
ul#subMenu li a{
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	padding:0px 110px 0 0px; width:150px;
	border-right:1px solid #C8C8C8;

	
}


ul#subMenu li a.end{
	padding:0px 110px 0 0px; width:150px;
	border-right:0px solid #ffffff;
}


/*
ul#subMenu li a:hover{	
	color:#FFFFFF;
	border-right:1px solid #C8C8C8;
	padding:0px 0px 0 0px; width:150px;
	background:transparent url(images/nav_bg.png) 0px -30px no-repeat;		
}


*/





/*Gallery menu */
#rightGalleryMenu{
	float: right;
	width: 293px;
	margin: 0px 20px 0px 10px;
	display:inline;
}
#rightGalleryMenuTop{
	background-color: #eeeeee;
	background-image: url(../images/homeRightMenuHeading.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding:0px;
	margin:0px 0px 0px 0px;
	height:41px;
	font-size:12px;
}

#rightGalleryMenuTop H1{
	margin: 0px 0px 0px 10px;
	text-align:left;
	color:#FFFFFF;
	padding:15px 0 0 0px;
}

#rightGalleryMenuContainer{
	background:#EFEFEF;
	padding:0 10px 0 10px;
}

#rightGalleryMenuContainer P{
	background:#EFEFEF;
	text-align:left;
	margin:0 0 0 10px;
}

#rightGalleryMenuContentItem{
	border-bottom:2px solid #C2C2C2;
	height:120px;
	padding:10px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#969696;
}

.rightGalleryMenuContentItem{
	border-bottom:2px solid #C2C2C2;
	height:120px;
	padding:10px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#969696;
}

.rightGalleryMenuContentItem h1{
	font-size: 11px;
	text-align:left; 
	color:#4B4B4B;
	float:right;
	width:130px;
}

.rightGalleryMenuContentItem p{
	height:110px;

}

#rightGalleryMenuContentItem a{ 
}

#rightGalleryMenuContentItem h1{
	font-size: 11px;
	text-align:left; 
	color:#4B4B4B;
	float:right;
	width:130px;
}

#rightGalleryMenuContentItem p{
	height:110px;

}
#rightGalleryMenuContentItem img{
	padding:0 0 10px 0 ; 

}
.rightGalleryMenuContentItem img{
	padding:0 0 10px 0 ; 

}

#rightGalleryMenuBottom{
	background:#EFEFEF url(../images/homeRightMenuBottom.jpg) left bottom no-repeat;
	height:42px;
}

/* Footer */
#footer_nav_container {background:#323232 url(../images/footer_background.jpg) center top no-repeat; display:block; margin:10px 0 15px 0; padding:2px 0 0 0; height:40px;  color:#fff; font-weight:normal;  font-size:11px;  }
#footer_nav_container h4 { color:#fff;  float:left; font-weight:normal; font-size:11px; line-height:16px; margin-left:30px;display:inline; }
#footer_nav_container a { text-decoration:none; color:#fff;}
#footer_nav { width:300px; float:right; display:inline; margin:0px 10px 0 0px; padding:0; list-style:none; position:relative; }
#footer_nav li { display:block; float:left; height:10px; padding:0px 5px 0 5px; font-size:11px; }
#footer_nav li a {display:block; float:left; outline-style:none; color:#fff;text-decoration:none; }
#footer_nav li a:hover {outline-style:none; }
#footer_nav li.first {display:block; margin:0; height:11px; padding:0px 5px 0 5px; border-right:1px solid #ffffff;}


/* Layout */
.clear { clear: both; }
div#content{float:left;width:626px;margin:0px 0px 0px 0px;}

div#extra{float:left;width:500px}
div#footer{clear:both;width:100%}


a{color: #981793;padding:0px}
p { margin:4px 0 8px 0; padding:0; 	text-align:left; line-height:14px; }


div#container{text-align:left}
div#content p{line-height:1.4;text-align:left}
div#navigation{background:#B9CAFF}
div#extra{background:#FF8539}


#homeCenterWrapper{
	width:607px; margin:0 0 0 20px;
}

#homeImageWrapper{
	width:607px;
	height:346px;
	float:left;
	background: url(../images/home_center_1.jpg) no-repeat right;}


#homeNewsContainer{
	width:607px;
	margin:0px;
	float:left;
	background:#EFEFEF url(images/imgGalleryBkgnd.jpg) left top no-repeat;
	
}

#homeNewsContainerTop{
	width: 607px;
	float:left;
	background-color: #eeeeee;
	background-image: url(../images/homeCenterWrapperHeading.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding:0px 0px 0px 0px;
	height:40px;
	margin-top:10px;
}

#homeNewsContainerTop H1{
	margin: 15px 0px 0px 10px;
	text-align:left; 
	font-size:12px;
	color:#FFFFFF;
}

#homeNewsContainerBottom{
	background:#323232 url(../images/homeCenterWrapperBottom.jpg) left top no-repeat;
	height:6px;
	width:607px;
	padding:0px;
}
#homeNewsContainerContent{
	padding:10px;
	color:#969696;
}

.contentBox293{
	width: 293px;
	margin: 0px 0px 15px 20px;
	display:inline;
	background-color:#EFEFEF; 


}

.contentBox293Top{
	width: 293px;
	float:left;
	background-color: #eeeeee;
	background-image: url(../images/contentBox293Top.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	height:40px;

}

.contentBox293Top H1{
	margin: 15px 0px 0px 10px;
	text-align:left; 
	font-size:12px;
	color:#FFFFFF;
}
.contentBox293Content{
	
	color:#969696; 
	background-color:#EFEFEF;
	margin: 50px 10px 0 9px;
	/*height:325px;*/
	
}

.contentBox293Content p{
	
	color:#969696; 
	background-color:#EFEFEF;

}

.contentBox293Bottom{
	background: url(../images/contentBox293Bottom.jpg) left bottom no-repeat;
	height:5px;
	width:293px;
	padding:0px;
}

.contentBox607{
	width:607px;
	margin:0px;
	float:left;
	background:#EFEFEF url(images/imgGalleryBkgnd.jpg) left top no-repeat;
	text-align:left;	
}

.contentBox607Top{
	width: 607px;
	float:left;
	background-color: #eeeeee;
	background-image: url(../images/homeCenterWrapperHeading.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding:0px 0px 0px 0px;
	height:40px;
}

.contentBox607Top.last{
	margin-top:10px;
}

.contentBox607Top H1{
	margin: 15px 0px 0px 10px;
	text-align:left; 
	font-size:12px;
	color:#FFFFFF;
}

.contentBox607Content H2{
	margin: 10px 0px 0px 0px;
	text-align:left; 
	font-size:12px;
	color:#969696; 
}
.contentBox607Content H3{
	margin: 10px 0px 0px 0px;
	text-align:left; 
	font-size:12px;
	color:#969696; 
}

.contentBox607Content{
	color:#969696;
	margin: 10px 10px 10px 10px;
}

.contentBox607Bottom{
	background:#323232 url(../images/homeCenterWrapperBottom.jpg) left top no-repeat;
	height:6px;
	width:607px;
	padding:0px;
}

.area283Container
{
	width: 283px; 
	padding-top: 0pt;
	padding-right: 10px;
	padding-bottom: 0pt;
	padding-left: 0pt;
	display: block;
	float: left;
}

.area283Container li
{
	text-align:left;
	padding-bottom: 10pt;
}

.area283Container.right
{
width: 283px;
padding-top: 0pt;
padding-right: 10px;
padding-bottom: 0pt;
padding-left: 0pt;
display: block;
float: right; 
}


#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}

#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:200px;
width:380px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#959595;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}





/*Boxes*/

div.area274Container { width:274px; padding: 38px 0 0 0;}


/* Links */
a { color:blue; text-decoration: none;}
a:hover { color:#5B81FF; text-decoration: none;}
a img { border:none; }
a.block { display:block; }
a.icon_pdf { padding: 0px 0 0 20px; background: url(../images/icons/pdf-icon.png) no-repeat scroll 0 0; text-decoration:none;}
a.icon_pdf:hover { text-decoration:none;}
#contactLink a {font-weight: bold;}

/* News links */
a.lnkTITLE:link    {color:#3B81E5;text-decoration:none;font-weight:bold;}
a.lnkTITLE:visited {color:#3B81E5;text-decoration:none;font-weight:bold;}
a.lnkTITLE:hover   {color:#969696;text-decoration:underline;}


	



div.boxAjaxTop { width:710px; background: transparent url(../images/boxAjaxTop.jpg) no-repeat;display:block; height:27px; padding:0; margin:0; font-size:12px; line-height:12px; font-weight:bold; color:#fff; }
div.boxAjaxTop h2 { display:block; float: left; padding:8px 8px 0 16px; margin:0; line-height:12px; font-weight:bold; color:#fff; }
div.boxAjaxBottom { width:690px; background: url(../images/boxAjaxBottom.png) no-repeat; }


/* ajax overlay */
#ajax_show_page_center { z-index:50000; position:absolute; top:0; left:50%; width:1px; height:1px; }
#ajax_show_page_holder { background: transparent url(../images/ajax/popupBackground.png) left top no-repeat; display:none; visibility:hidden; position:absolute; top:100px; left:-360px; width:710px; height:650px; margin:0; padding:0; }
#ajax_inside { margin:20px; padding:0; width:690px; height:560px; }
#ajax_show_page { display:block; width:710px; height:570px; margin:0; padding:0px; position:relative; overflow:auto; background: #EFEFEF; }


/* Alignments */ 
.align_left { text-align:left; }
.align_right { text-align:right; }
.align_center { text-align:center; }
.align_justify { text-align:justify; }
.clear { clear:both; }
.left { float:left; }
img.left {float:left; margin:0 10px 0px 0; }
.right { float:right; }
img.right { margin:0px 0 3px 0px; }
.center { text-align:center; }
.nowrap { white-space:nowrap; }

/*Button Styles*/

a.buttonGo { color:#111; margin:2px 16px 0 0; padding:0 24px 0 0; display:block; height:22px; border:none; text-decoration:none; }
a.buttonGo.close { color:#cc0000; background: transparent url(../images/closeButton.png) no-repeat right top; }
a.buttonGo:hover { color:#666; background-position: right -22px; }
a.buttonGo.close:hover { color:#ff0000; }
a.buttonGo:active { background-position: right -44px; }
a.buttonGo b { display:block; padding:6px 2px 0 0;}

/* Table styles*/
table{color:#969696;font-size:11px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
