/*BODY ATTRIBUTES*/

html {
	margin:0px auto; 
	}
	
body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	text-align:center;
	margin:0px auto;
	background-color:#ffffff;
	}
	
#bodybox {	
	width: 799px;
	height: auto;
	margin: 0px auto;
	text-align:left;  
	}
	
/*fix*/


img, .subnav, .content_bottom_full /*, #bottom, #content, #contenthome, #lefthome, #topserv*/
	{
	behavior: url(../css/iepngfix.htc);
	} 
	
	
	
/*BANNER*/

#banner_container {
	height: 80px;
	overflow: hidden;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;	
	padding: 0px 0px 0px 0px;
	}


#logo a {
	float:left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width:799px;
	height:80px;
	background:url(../images/banner.jpg) top left no-repeat;
	background-repeat: no-repeat;
	text-indent: -5000px;
	}

#logo a:hover{
	background-position:0px -108px;
	}
	


.graphic_filler {
	height: 270px;
	width: 799px;
	overflow: hidden;
	background-image: url(../images/index_flash_filler_bg.jpg);
	background-repeat: no-repeat;
	float:left;	
	padding: 0px 0px 0px 0px;
	}
	


/*.body_spacer{
	height: 27px;
	width: 794px;
	overflow: hidden;
	background-image: url(../images/body_spacer.jpg);
	background-repeat: no-repeat;	
	padding: 0px 0px 0px 0px;
	}*/



.contentbox {
	width:799px;
	/*height:100%;*/
	float:left;
	text-align:left;
	background-image:url(../images/seco_content.jpg);
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	}
	
	

	

	

/*CONTENT INDEX*/

	


	
#abou_box {
	width:387px;
	height: 386px;
	background-image:url(../images/index_abou.jpg);
	float:left;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	
#movie_box {
	width:412px;
	height: 386px;
	background-image:url(../images/index_movie.jpg);
	float:left;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}


	


/**/




.graphic_filler_resources {
	height: 203px;
	width: 799px;
	overflow: hidden;
	background-image: url(../images/index_graph.jpg);
	background-repeat: no-repeat;
	float:left;	
	padding: 0px 0px 0px 0px;
	}

#nav_box_resources {
	width:399px;
	height: 453px;
	background-image:url(../images/resources_nav_box.jpg);
	float:left;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
#reso_box {
	
	
	float:left;
	width:400px;
	height: 137px;
	background:url(../images/index_reso1.jpg) top left no-repeat;
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}


	
#serv_box {
	
	
	
	float:left;
	width:400px;
	height:177px;
	background:url(../images/index_serv.jpg) top left no-repeat;
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif
	}
	
	
#serv_box1 {
	
	
	
	float:left;
	width:400px;
	height:177px;
	background:url(../images/index_serv1.jpg) top left no-repeat;
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif
	}
	
#serv_box2 {
	
	
	
	float:left;
	width:400px;
	height:137px;
	background:url(../images/index_airtrack.jpg) top left no-repeat;
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif
	}
	

	



	
	
	
	
	
	
	

	


					/*Secondary*/
	




/*CONTENT*/ 

					/*GRAPH FILLER*/
				
				.seco_graph_abou {
					height: 151px;
					width: 799px;
					overflow: hidden;
					background-image: url(../images/seco_grap_abou.jpg);
					background-repeat: no-repeat;
					float:left;	
					padding: 0px 0px 0px 0px;
					}
					
				.seco_graph_serv {
					height: 151px;
					width: 799px;
					overflow: hidden;
					background-image: url(../images/seco_grap_serv.jpg);
					background-repeat: no-repeat;
					float:left;	
					padding: 0px 0px 0px 0px;
					}
					
				.seco_graph_reso {
					height: 151px;
					width: 799px;
					overflow: hidden;
					background-image: url(../images/seco_grap_reso.jpg);
					background-repeat: no-repeat;
					float:left;	
					padding: 0px 0px 0px 0px;
					}
					
				.seco_graph_cont {
					height: 151px;
					width: 799px;
					overflow: hidden;
					background-image: url(../images/seco_grap_cont.jpg);
					background-repeat: no-repeat;
					float:left;	
					padding: 0px 0px 0px 0px;
					}
					
				.seco_graph_3_air {
					height: 151px;
					width: 799px;
					overflow: hidden;
					background-image: url(../images/seco_grap_3_air.jpg);
					background-repeat: no-repeat;
					float:left;	
					padding: 0px 0px 0px 0px;
					}
					
				.seco_graph_3_ocea {
					height: 151px;
					width: 799px;
					overflow: hidden;
					background-image: url(../images/seco_grap_3_ocea.jpg);
					background-repeat: no-repeat;
					float:left;	
					padding: 0px 0px 0px 0px;
					}
					
/**/


.seco_content {
	width:799px;
	height:100%;
	float:left;
	text-align:left;
	background-image:url(../images/seco_content.jpg);
	background-repeat:repeat-y;
	}
	
.seco_content_full {
	width:714px;
	height:100%;
	padding:40px;
	margin:0px;
	float:left;
	text-align:left;
	}
	

	
.seco_left {
	width:186px;
	height: 100%;
	float:left;
	padding:25px 10px 25px 40px;
	margin:0px;
	}
	
.seco_left_services {
	width:206px;
	height: 100%;
	float:left;
	padding:25px 0px 25px 30px;
	margin:0px;
	}

.seco_right {
	width:498px;
	height: 100%;
	float:right;
	padding:25px 40px 25px 10px;
	margin:0px;
	color: #000;
	}
	
	
.seco_bottom {
	width: 799px;
	height: 70px;
	background-image:url(../images/seco_bottom.jpg);
	float:left;
	padding:0px;
	margin:0px;
	}


.secondary_full {
	width:802px;
	/*height:100%;*/
	float:left;
	text-align:left;
	background-image:url(../images/secondary_BG.jpg);
	background-repeat:repeat-y;
	}
	


.full_content {
	width:717px;
	float:left;
	padding:4px 35px 5px 50px;
	
	}


	
	

	
	
	/*other*/

	
.contact_left {
	width:300px;
	height: 100%;
	padding: 25px 0px 0px 50px;
	display:inline;
	float:left;
	}
	
.contact_left1 {
	width:220px;
	height: 100%;
	padding: 25px 0px 0px 50px;
	display:inline;
	float:left;
	}	
	
.contact_right {
	width:350px;
	height: 100%;
	padding: 25px 20px 0px 20px;
	display:inline;
	float:left;
	border-left-width:thin;
	border-left-color:#dddddd;
	border-left-style:solid;
	}
	
.contact_right1 {
	width:430px;
	height: 100%;
	padding: 25px 20px 0px 20px;
	display:inline;
	float:left;
	border-left-width:thin;
	border-left-color:#dddddd;
	border-left-style:solid;
	}
	
.dropcontent{
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	}
	


/*H1-6  P*/

hr {
	background: #ffffff;
	color:#dddddd;
	
	margin: 0 0 15px;
	}

h3 {
	font:bold Arial,Helvetica,sans-serif;
	font-size:16px;
	padding-top:0px;
	color:#003366;
	}
	
h4 {
	font: Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#003366;
	/*text-decoration:underline;*/
	}
	
h5 {
	font: bold 12px Arial,Helvetica,sans-serif;
	color:#003366;
	}

div {font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333333;
	line-height: 200%;
	}
	
ul {
	margin: 0px 0px 0px 25px;
	padding: 0px;
}

body, p, ol, text, textarea, table {
	font: normal 9px Arial,Helvetica,sans-serif;
	color: #000;
	line-height: 200%;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
	

	
form {
	color: #333333;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	
	}
	

	
p a {
	font: bold 12px Arial,Helvetica,sans-serif;
	color: #003366;
	text-decoration:none;
	
}
	p a:Visited  {font: bold 12px Arial,Helvetica,sans-serif; color: #003366; text-decoration:none; }
	p a:Active   {font: bold 12px Arial,Helvetica,sans-serif; color: #003366; text-decoration:none; }
	p a:Hover    {font: bold 12px Arial,Helvetica,sans-serif; color: #333333; }
	
a {
	font: bold 11px Arial,Helvetica,sans-serif;
	color: #003366;
	text-decoration:none;
	
}
	 a:Visited  {font: bold 11px Arial,Helvetica,sans-serif; color: #003366; text-decoration:none; }
	 a:Active   {font: bold 11px Arial,Helvetica,sans-serif; color: #003366; text-decoration:none; }
	 a:Hover    {font: bold 11px Arial,Helvetica,sans-serif; color: #333333; }

form a{
	font: bold 11px Arial,Helvetica,sans-serif;
	color: #003366;
	text-decoration:none;
	
}
	form a:Visited  {font: bold 11px Arial,Helvetica,sans-serif; color: #003366; text-decoration:none; }
	form a:Active   {font: bold 11px Arial,Helvetica,sans-serif; color: #003366; text-decoration:none; }
	form a:Hover    {font: bold 11px Arial,Helvetica,sans-serif; color: #333333;   }

	
/*FOOTER*/

#footer{
	font: 10px Arial,Helvetica,sans-serif;
	color: #999999;
	text-decoration:none;
	}

#footer a{
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #666666;
	text-decoration:none;
	
}
	#footer a:Visited  {font: bold 10px Arial,Helvetica,sans-serif; color: #666666; text-decoration:none; }
	#footer a:Active   {font: bold 10px Arial,Helvetica,sans-serif; color: #666666; text-decoration:none; }
	#footer a:Hover    {font: bold 10px Arial,Helvetica,sans-serif; color: #333333;  }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*NEWS STYLES from old site...CAN DELETE IF NESS*/



.menutitle{
cursor:pointer;
margin-bottom: 3px;
background-color:#B2161A;
font: verdana;
color:#FFFFFF;
width:500px;
padding:0px;
text-align:center;
font-weight:bold;
border:0px solid #000000;
}

.submenu{
margin-bottom: 0.5em;
}
ol
	{margin-bottom:0in;}
 li.MsoNormal
	{margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
		margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
}
.style2 {
	font-size: 10.0pt;
	font-family: Verdana, sans-serif;
	margin-left: 0in;
	margin-right: 0in;
}
.style3 {
	font-size: small;
}
.style4 {
	font-family: Verdana, sans-serif;
	font-size: small;
}
.style5 {
	text-decoration: underline;
}
.style6 {
	font-family: Verdana;
	font-size: x-large;
}
.style7 {
	font-size: x-small;
}
.style8 {
	font-size: small;
	font-weight: bold;
}

.menutitle{
cursor:pointer;
margin-bottom: 3px;
background-color:#003366;
font: verdana;
color:#FFFFFF;
width:408px;
padding:0px;
text-align:center;
font-weight:bold;
border:0px solid #000000;
}

.submenu{
margin-bottom: 0.5em;
}

