/*================================================================
The MAIN stylesheet for the website.

Define SITE-WIDE styles:
  - General Typography
  - Header Content
  - Sidebar Content
  - Forms
  - Tables
  - Footer
  - Sitewide Custom Definitions
  
================================================================*/

@import url("base.css");
@import url("layout.css");
@import url("content.css");
@import url("nav.css");
@import url("richtext.css");
@import url("forms.css");


/* GENERAL TYPOGRAPHY (Standard HTML tags)
----------------------------------------------------------------*/
html, body {
	color: #8e9194;
	font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:0;
  padding:0;
}

h1{
	color:#00529c;
	margin:0;
	padding:3px 0 17px 0;
	font-size:33px;
  font-family:"Times New Roman", Times, serif;
  font-weight:normal;
}

div.topLevel h1{
	font-size: 35px;
  line-height:33px
}

div.level2 h1{
	font-size: 27px;
  line-height:30px;
  padding-bottom:12px;
}

div.level3 h1{
	font-size: 22px;
}

div.level4 h1{
	font-size: 22px;
}



h2 {
	color:#00529c;
	margin: 0 0 6px 0;
	font-size: 18px;
}

h3{
	color: #666;
	margin: 0 0 6px 0;
	font-size: 16px;
}

h4{
	color:#8e9194;
	margin: 0 0 3px 0;
  padding:0 0 0 2px;
	font-size: 8px;
  font-weight:normal;
}

h5{
	color: #000;
	margin: 0 0 6px 0;
	font-size: 12px;
}

p{
	line-height:16px;
  font-size:12px;
  margin-bottom:8px;
}

a:link, a:visited {
	color:#00529c;
  text-decoration:none;
  font-weight:bold;
}

a:hover {
	text-decoration:none;
}


/* HEADER CONTENT
----------------------------------------------------------------*/



/* SIDEBAR CONTENT
----------------------------------------------------------------*/



/* TABLES
----------------------------------------------------------------*/



/* FOOTER CONTENT
----------------------------------------------------------------*/
#Footer p {
	
}
#Footerlink {
	color:#003366;
}

/* SITE-WIDE CUSTOM STYLES (Your own id's and classes)
----------------------------------------------------------------*/
.carot{
  font:bold 12px"Times New Roman", Times, serif;
}

.error {
	color: red;
}

hr{
	border:none;
	border-top: dotted 3px #ccc;
	height:0px;
}

.center{
	text-align:center;
}

.left{
	text-align:left;
}

.right{
	text-align:right;
}

.floatRight{
	float:right;
	display:block;
	margin:0 0 15px 15px;
}

.floatLeft{
	float:left;
	display:block;
	margin:0 15px 15px 0;
}

.callOutBox{
	border:#ccc 1px solid;
	background:#eee;
	padding:5px;
}

/* SITE COLORS
----------------------------------------------------------------*/
.blue{
	color:#003366;
}

.red{
	color:#CC0000;
}

.green{
	color:#003300;
}

.errors{
	border:#660000 1px solid;
	color:#660000;
	background:#FFCCCC;
	padding:3px;
	margin:3px 0;
	font-weight:bold;
}

/* Aviation Navigation Menu
----------------------------------------------------------------*/
div.aviationNav{
}

div.aviationNav ul{
  float:right;
}

div.aviationNav ul li{
  list-style-type:none !important;
  float:left;
  background: none !important;
}
