/****************************************/
/* TITLE    : Aircrew Health '05        */
/* CREATED  : 2005-09-24                */
/* AUTHOR   : Bobbie Sullivan           */
/* SITE URL : http://AircrewHealth.com  */
/* PAGE URL : _themes/aircrew/style.css */
/* REVISED  : 2005-12-29                */
/*            + txtad; chng pages color */
/****************************************/

/*****************************/
/* element definitions start */
/*****************************/

html, body {
font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
background-color:#b0b0b0;
}

body {
color:#000000;
background-color:#acc5e4;
border:solid 1px #000000;
padding:0px;
margin:10px 15px 15px 15px;
}

a {
font-family:lucida,verdana,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

a.link {
color:#0033CC;
background-color:transparent;
}

a:visited {
color:#800080;
background-color:transparent;
}


a:hover {
color:#ff0000;
background-color:#ffffaa;
}

a img {
text-decoration:none;
border:none;
padding:0px;
margin:0px;
}

a.pagelink, a.footlink {
color:#666666;
font-size:10px;
background-color:transparent;
}

a.pagelink:visited {
color:#666666;
background-color:transparent;
}

a.pagelink:hover {
color:#ff0000;
background-color:#ffffaa;
}



h1 {
font-size:30px;
font-weight:normal;
text-align:left;
padding:5px 10px 10px 20px;
margin:0px;
color:#ffffff;
background-color:#336699;
border:none;
}

h1 a {
font-size:30px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
background-color:transparent;
}

h1 a:hover {
text-decoration:none;
color:#ffffff;
background-color:transparent;
}

h2 {
font-size:14px;
font-weight:normal;
text-align:left;
padding:10px 10px 10px 10px;
margin:30px;
color:#ffffff;
background-color:#cc3300;
border-bottom:solid 1px #a07050;
}

h2 a {
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
background-color:transparent;
}

h2 a:hover {
text-decoration:none;
color:#ffffff;
background-color:transparent;
}

p {
text-align:left;
font-weight:normal;
}

p.right {
text-align:right;
}

p.center {
text-align:center;
}

p.return {
text-align:right;
color:#666666;
font-size:10px;
}

/*****************************/
/* element definitions end   */
/*****************************/

/*****************************/
/* class definitions start   */
/*****************************/

div#header {
background-color:#336699;
border:2px solid #000000;
font-family:Georgia, "Times New Roman", Times, sans-serif;
width:auto;
}

div#header span.ad {
  border: none;
  float: right;
  margin: 20px 20px 0px 10px;
  width: 468px;
  height: 60px;
  font-size: 16px;
  text-align: center;
}


div#header h1 {
 color:#ffffff;
 cursor:default;
 font-size:30px;
 font-weight:bold;
 margin:0px 0px 0px 10px;
 width:520px;
}

div#header h1 img {
 cursor:default;
 margin:0px 10px 0px 10px;
 padding:20px 10px 10px 20px;
 height:62px;
 width:127px;
 border:none;
}

div#header h2 {
 color:#ffffff;
 cursor:default;
 font-size: 16px;
 margin:5px 0px 5px 0px;
 width:auto;
}

div.footer {
 color:#666666;
 font-size:10px;
 font-weight:bold;
 background-color:transparent;
 border-top:solid 1px #000080;
 padding:10px 5px 10px 5px;
 margin:30px 10px 0px 10px;
}

div.footer a {
 font-size:10px;
 font-weight:normal;
}

div.path {
font-size:12px;
font-weight:bold;
padding:0px;
margin:25px 20px 10px 200px;
}

div.path a {
font-size:12px;
font-weight:bold;
}

div.update {
float:right;
width:auto;
color:#000080;
}

div.printlink {
float:right;
width:auto;
}

div.toplink {
padding:0px;
margin:0px 0px 0px 205px;
}

div.return a {
font-size:10px;
font-weight:normal;
}

/*****************************/
/* class definitions end     */
/*****************************/


/*****************************/
/* main starts               */
/*****************************/

td.main {
vertical-align:top;
width:100%;
}

div.main {
font-size:12px;			/* Internet Explorer needs this */
font-weight:normal;
line-height:18px;
color:#000000;
background-color:#fafafa;
padding:10px;
margin:10px 20px 10px 200px;
border:solid 2px #000090;
}

div.main h3 {
font-size:16px;
font-weight:bold;
Color:#cc3300;
}

div.main h4 {
font-size:14px;
font-weight:bold;
color:#000000;
padding:0px;
margin:25px 0px 8px 0px;
border-bottom:solid 1px #cc3300;
}

div.main h4 a {
font-size:14px;
font-weight:bold;
text-decoration:none;
}

div.main h4 span.top {
font-size:11px;
font-weight:normal;
}

div.main h4 span.top a {
font-size:11px;
font-weight:normal;
text-decoration:none;
}

div.main h6 {
 font-size:13px;
 font-weight:bold;
 color:#000080;
 padding:10px;
 margin:2px 0px 2px 0px;
 text-decoration:underline;
}

div.main p {
padding:0px;
margin:2px 0px 10px 10px;
}

div.main table {
font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;
font-size:12px;				/* Internet Explorer needs this */
font-weight:normal;
line-height:17px;
margin-left:10px;
}

div.main td {
padding:0px 5px 0px 5px;
margin:0px;
}

div.main ul {
list-style-type:square;
padding:0px;
margin:0px 0px 10px 40px;
}

div.main ul.circle {
 list-style-type:circle;
 padding:0px;
 margin:0px 0px 10px 40px;
}

div.main ul.none {
list-style-type:none;
}

div.main li {
padding:0px;
margin:1px 0px 1px 0px;
}

div.pagenav h8 {
 font-size:14px;
 font-weight:bold;
 font-variant:small-caps;
 padding:2px 5px 1px 5px;
 margin:0px;
 border:none;
}

div.pagenav h8 a {
 font-size:14px;
 font-weight:bold;
 font-variant:small-caps;
 text-decoration:none;
}

div.main div.notice {
 text-align:center;
 font-size:12px;
 margin:10px 15% 10px 15%;
 text-align:center;
 padding:10px 10px 10px 10px;
 width:70%;
 border:solid #000080;
}

div.main div.pages {
 width:auto;
 font-size:12px;
 font-weight:normal;
 line-height:18px;
 color:#000000;
 background-color:#fff8e7;
 padding:5px 10px 5px 10px;
 margin:10px 10px 10px 10px;
 border:solid 1px #000080;
}

div.main div.pages a {
 font-weight:bold;
}

div.main div.pages2 {
 width:auto;
 font-size:12px;
 font-weight:normal;
 line-height:18px;
 color:#000000;
 background-color:#ffffe6;
 padding:5px 10px 5px 10px;
 margin:10px 10px 10px 10px;
 border:solid 1px #000080;
}

div.main div.pages2 a {
 font-weight:bold;
}

div.main div.pages3 {
 width:auto;
 font-size:12px;
 font-weight:normal;
 line-height:18px;
 color:#000000;
 background-color:#eeeeee;
 padding:5px 10px 5px 10px;
 margin:10px 10px 10px 10px;
 border:solid 1px #000080;
}

div.main div.pages3 a {
 font-weight:bold;
}

div.main div.pages4 {
 width:auto;
 font-size:12px;
 font-weight:normal;
 line-height:18px;
 color:#000000;
 background-color:#f2fff2;
 padding:5px 10px 5px 10px;
 margin:10px 10px 10px 10px;
 border:solid 1px #000080;
}

div.main div.pages4 a {
 font-weight:bold;
}

div.main div.lib {
 width:auto;
 font-size:12px;
 font-weight:normal;
 line-height:18px;
 color:#000000;
 background-color:#EAF0F8;
 padding:5px 10px 5px 10px;
 margin:10px 10px 10px 10px;
 border:solid 1px #000080;
}

div.main div.lib a {
 font-weight:bold;
}

div.main div.txtad {
 width:auto;
 font-size:10px;
 font-weight:normal;
 line-height:18px;
 color:#3F3B3A;
 background-color:#FDF6F3;
 padding:5px 10px 5px 10px;
 margin:10px 10px 10px 10px;
 border:solid 1px #3F3B3A;
}

div.main div.txtad a {
 font-weight:bold;
}


/*****************************/
/* main ends                 */
/*****************************/

/*****************************/
/* navbox starts             */
/*****************************/

div.navboxwrap {
float:left;
width:170px;
padding:0px 15px 20px 0px;
margin: 15px 0px 0px 0px;
border-right:solid 1px #000080;
}

div.navbox {
padding:0px;
margin:10px 0px 10px 10px;
font-size:12px;
font-weight:normal;
line-height:17px;
border-top:solid 1px #000080;
}

div.navbox h5 {
font-size:12px;
font-weight:bold;
padding:2px 5px 1px 5px;
margin:0px;
border:none;
}

div.navbox h5 a {
font-size:12px;
font-weight:bold;
text-decoration:none;
}

div.navbox ul {
list-style-type:none;
padding:0px;
margin:0px;
}

div.navbox li {
padding:1px 5px 0px 20px;
margin:0px;
}

div.navbox li:hover {
color:#ff0000;
background-color:#ffffaa;
}


div.navbox div.active {
color:#000000;
background-color:#eaf0f8;
padding:0px;
margin:10px 0px 0px 0px;
border:solid 1px #000080;
}

div.navbox div.menu {
color:#000000;
background-color:transparent;
padding:0px;
margin:10px 0px 0px 0px;
border-bottom:solid 1px #000080;
}

div.adbox {
 text-align:center;
 padding:0px;
 margin:20px 0px 0px 0px;
 border:none;
}


/*****************************/
/* navbox ends               */
/*****************************/
