A:link
{
  color: #2e57b6;
  text-decoration: underline;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A:active
{
  color: #2e57b6;
  text-decoration: underline;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A:visited
{
  color: #2e57b6;
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A:hover
{
  color:Red;
  text-decoration: underline;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

INPUT
{
    FONT-SIZE: 8pt;
    font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

INPUT.text
{
  font-size: 8pt;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  border: 1px solid;
  padding: 2px;
}

DIV.textLocalNote
{
  font-size: 8pt;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  border: 1px solid #CCD6DB;
  padding: 2px;
  text-decoration: underline;
  float: left;
  width: 300px;
  cursor: pointer;
}

SELECT
{
  border: 1px solid black;
  font-size: 8pt;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  width: auto;
  background-color: white;
}

SELECT.txtNotesList
{
  font-weight: bold;
  font-size: 9pt;
  width: auto;
  color: black;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-color: white;
  text-decoration: underline;
  border: 1px solid black;
}

TD
{
  FONT-SIZE: 8pt;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

TH
{
  font-weight: bolder;
  font-size: 8.5pt;
  color: black;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-color: #CCCCCC;
  text-align: center;
  vertical-align:middle;
}

DIV
{
  font-weight: bolder;
  font-size: 8pt;
  color: #0d409a;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

DIV.TimeZone
{
  font-weight: normal;
  font-size: 8pt;
  color: black;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

DIV.criteriaHeading
{
  font-weight: bolder;
  font-size: 9.2pt;
  color: #0d409a;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  text-align: left;
}

DIV.homepageHeading
{
  font-weight: bolder;
  font-size: 10.2pt;
  color: #0d409a;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  text-align: left;
}

DIV.abiFilterLink
{
  font-weight: bolder;
  font-size: 9.2pt;
  cursor: hand;
  color: #0d409a;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  text-align: center;
  text-decoration: underline;
}

TD.notesIcon
{
  text-align: left;
}

TD.printIcon
{
  text-align: right;
  cursor: hand;
}

DIV.advancedHeading
{
  text-align: left;
}

.Label
{
  color: black;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  text-align: right;
}

.Normal
{
  font-size: 8pt;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  text-align: left;
}

.NormalTable
{
  BORDER-RIGHT: #949494 thin;
  BORDER-TOP: #949494 thin;
  BORDER-LEFT: #949494 thin;
  BORDER-BOTTOM: #949494 thin;
}

TD.Star_White
{
  font-size: 10pt;
  color: white;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  padding-right: 3px;
  font-weight: bold;
}

TD.Preferences 
{
  font-size: 10pt;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

DIV.Preferences
{
  color: black;
  font-size: 10pt;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

TD.TabInactive
{
  padding-right: 4px;
  background-position: left top;
  padding-left: 1px;
  font-weight: normal;
  font-size: 9.5pt;
  background-image: url(../images/TabMenu/GrayRect_MenuOffBG.jpg);
  padding-bottom: 4px;
  margin: 2px;
  vertical-align: middle;
  overflow: visible;
  text-transform: capitalize;
  color: #0d409a;
  padding-top: 0px;
  background-repeat: repeat-x;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  border-collapse: collapse;
  text-align: center;
  text-decoration: none;
}

A.TabInactive:active
{
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A.TabInactive:link
{
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A.TabInactive:visited
{
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A.TabInactive:hover
{
  COLOR: White;
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

TD.TabActive
{
  padding-right: 4px;
  background-position: left top;
  padding-left: 1px;
  font-weight: bold;
  font-size: 9.5pt;
  background-image: url(../images/TabMenu/GrayRect_MenuOnBG.jpg);
  padding-bottom: 4px;
  margin: 2px;
  vertical-align: middle;
  overflow: visible;
  text-transform: capitalize;
  color: #0d409a;
  padding-top: 0px;
  background-repeat: repeat-x;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  border-collapse: collapse;
  text-align: center;
  text-decoration: none;
}

A.TabActive:active
{
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A.TabActive:link
{
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A.TabActive:visited
{
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A.TabActive:hover
{
  COLOR: White;
  text-decoration: none;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
}

A.White:active
{
  font-size: 8pt;
  color: white;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  padding-right: 3px;
}

A.White:link
{
  FONT-SIZE: 8pt;
  COLOR: white;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
  padding-right: 3px;
}

A.White:visited
{
  font-size: 8pt;
  color: white;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
  padding-right: 3px;
}

A.White:hover
{
  FONT-SIZE: 8pt;
  COLOR:Yellow;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  padding-right: 3px;
}

A.Black:active
{
  font-size: 8pt;
  color: Black;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  padding-right: 3px;
}

A.Black:link
{
  FONT-SIZE: 8pt;
  COLOR: Black;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
  padding-right: 3px;
}

A.Black:visited
{
  font-size: 8pt;
  color: Black;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
  padding-right: 3px;
}

A.Black:hover
{
  FONT-SIZE: 8pt;
  COLOR:Purple;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  padding-right: 3px;
}

TEXTAREA.Input
{
  padding: 2px;
  border-right: 1px solid;
  border-top: 1px solid;
  font-size: 8pt;
  overflow: auto;
  border-left: 1px solid;
  width: 130px;
  border-bottom: 1px solid;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  height: 21px;
  background-color: white;
  border-color: black;
  text-align: left;
}

TEXTAREA.Project
{
  padding: 3px;
  font-size: 10pt;
  overflow: auto;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-color: white;
  border-color: black;
}

TEXTAREA.ProjectMessage
{
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;
  padding-left: 3px;
  cursor: default;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: Bold;
  background-color: white;
  border-color: black;
  overflow: auto;
}

TEXTAREA.StatusMessage
{
  border-style: none;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 3px;
  padding-left: 3px;
  color: Black;
  cursor: default;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: Bold;
  overflow: auto;
  background-color: #CCCCCC;
  filter: alpha(opacity=85);
  -moz-opacity: 85;
  opacity: 85;

}

TEXTAREA.InputIATAICAO
{
  padding: 2px;
  border-right: 1px solid;
  border-top: 1px solid;
  font-size: 8pt;
  overflow: auto;
  text-transform: uppercase;
  border-left: 1px solid;
  width: 150px;
  border-bottom: 1px solid;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  height: 21px;
  background-color: white;
  border-color: black;
}
    
TEXTAREA.InputCity
{
  padding: 2px;
  border-right: 1px solid;
  border-top: 1px solid;
  font-size: 8pt;
  overflow: auto;
  border-left: 1px solid;
  width: 150px;
  border-bottom: 1px solid;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  height: 21px;
  background-color: white;
  border-color: black;
}

TEXTAREA.InputCompanyName
{
  padding: 2px;
  border-right: 1px solid;
  border-top: 1px solid;
  font-size: 8pt;
  overflow: auto;
  border-left: 1px solid;
  width: 150px;
  border-bottom: 1px solid;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  height: 21px;
  background-color: white;
  border-color: black;
}

TEXTAREA.txtAllNoteArea
{
  padding: 3px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-color: white;
  cursor: default;
  font-size: 11px;
  font-weight: Bold;
  overflow: scroll;
  border-color: black;
}

TEXTAREA.txtNoteArea
{
  padding: 3px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-color: white;
  cursor: default; 
  font-size: 11px;
  font-weight: Bold;
  overflow: auto;
  border-color: black;
}

TEXTAREA.txtRawNoteArea
{
  padding: 3px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-color: white;
  cursor: default; 
  font-size: 11px;
  font-weight: Bold;
  overflow: scroll;
  border-color: black;
}

TEXTAREA.txtJetnetNews
{
  padding: 3px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-color: white;
  cursor: default; 
  font-size: 11px;
  font-weight: Bold;
  overflow: auto;
  border-color: black;
}

TEXTAREA.InputZipCode
{
  padding: 2px;
  border-right: 1px solid;
  border-top: 1px solid;
  font-size: 8pt;
  overflow: auto;
  border-left: 1px solid;
  width: 80px;
  border-bottom: 1px solid;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  height: 21px;
  background-color: white;
  border-color: black;
}

.module {border:1px solid #CCD6DB;background-color:#ffffff;}
.border {border:1px solid #CCD6DB;background-color:#eeeeee;}

.module .header {background-image:url(../images/evo_header.jpg);background-repeat:repeat-x;border-bottom:1px solid #CCD6DB;color:#ffffff;}
.module .aeroheader {background-image:url(../images/aero_header.jpg);background-repeat:repeat-x;border-bottom:1px solid #CCD6DB;color:#ffffff;}

table.list {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #CCD6DB #CCD6DB #CCD6DB #CCD6DB;
}

table.list td {
	border-width: 1px 1px 1px 1px;
	padding: 4px;
	border-style: solid solid solid solid;
	border-color: #CCD6DB #CCD6DB #CCD6DB #CCD6DB;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.salesPrice
{
  border-width: 1px 1px 1px 1px;
  border-spacing: 0px;
  border-style: solid solid solid solid;
  border-color: #000000 #000000 #000000 #000000;
  background-color: #eeeeee;
  border-collapse: collapse;
}

table.salesPrice td {
	border-width: 1px 1px 1px 1px;
	padding: 2px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	-moz-border-radius: 0px 0px 0px 0px;
}

.module strong{font-size:11px;color:#063747;}
.float_right{float:right;border:1px solid #4D6C82;}

.header a {color:#ffffff;}
.tabheader {border-width:1px 1px 0px 0px;border-style:solid;border-color:#CCD6DB;background-color:#EEEEEE;}
.tabheader_sel {border-width:1px 1px 0px 1px;border-style:solid;border-color:#999999;background-color:#EEEEEE;}
.tabheader_unsel {border-width:1px 1px 1px 0px;border-style:solid;border-color:#CCD6DB;background-color:#ffffff;text-align:center;}
.border_bottom{border-width:0px 0px 1px 0px;border-style:solid;border-color:#CCD6DB;}
.border_bottom_right{border-width:0px 1px 1px 0px;border-style:solid;border-color:#CCD6DB;}
.leftside{border-width:0px 0px 0px 1px;border-style:solid;border-color:#CCD6DB;float:left;}
.rightside{border-width:0px 1px 1px 0px;border-style:solid;border-color:#eeeeee #CCD6DB;}
.leftside_right{border-width:0px 0px 0px 1px;border-style:solid;border-color:#CCD6DB;float:right;}

.seperator{border-width:0px 0px 1px 0px;border-style:solid;border-color:#eeeeee;}
.forSaleCellBorder{border-width:0px 0px 1px 1px;border-style:solid;border-color:#CCD6DB;}
.forSaleCellBorderNoNotes{border-width:0px 1px 1px 1px;border-style:solid;border-color:#CCD6DB;}
.featuresCellBorder{border-width:1px 1px 1px 1px;border-style:solid;border-color:#CCD6DB;}
.featuresCellNoBorder{border-width:0px 0px 0px 0px;border-style:none;}

.tiny{font-size:9px;font-style:italic;}
.tiny:hover{font-size:9px;font-style:italic;}

.sample {overflow: auto;margin:0px;padding:0px;}

.picture {overflow: auto;width:310px;margin:0px;padding:0px;}
.picture_small {overflow: auto;width:300px;margin:0px;padding:0px;}
.float_left{float:left;}

.container{height:215px;}
.container_small{height:120px;}
.bullet {padding-top:3px;}

.papers a {background-image:url(../images/papers.jpg);background-repeat:no-repeat;padding-left:26px;padding-top:3px;line-height:15px;display:block;background-position:middle;}

.cover
{
  background-image: url(../images/star_cover.jpg);
  background-repeat: no-repeat;
  width: 250px;
  height: 350px;
  float: right;
}
.cover a {color:#ffffff;font-size:14px;}
.cover a:hover {color:#ff0000;font-size:14px;}
.cover .title
{
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
}

div.pageHeaderEvo
{
  padding: 2px 8px 2px 2px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-repeat: no-repeat;
  background-image: url(/images/evo_header_color.jpg);
  width: 700px;
  height: 70px;
  text-align: right;
  vertical-align: top;
  font-size: large;
  font-weight: bolder;
  color: #000000;
  margin-bottom: 20px;
}

div.pageHeaderAero
{
  padding: 2px 8px 2px 2px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-repeat: no-repeat;
  background-image: url(/images/aero_header_color.jpg);
  width: 700px;
  height: 70px;
  text-align: right;
  vertical-align: top;
  font-size: large;
  font-weight: bolder;
  color: #000000;
  margin-bottom: 20px;
}

div.pageHeaderHelo
{
  padding: 2px 8px 2px 2px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-repeat: no-repeat;
  background-image: url(/images/helidex_header_nocolor.jpg);
  width: 700px;
  height: 70px;
  text-align: right;
  vertical-align: top;
  font-size: large;
  font-weight: bolder;
  color: #000000;
  margin-bottom: 20px;
}

div.pageHeaderRoto
{
  padding: 2px 8px 2px 2px;
  font-family: Arial, Times, Verdana, Geneva, Helvetica, sans-serif;
  background-repeat: no-repeat;
  background-image: url(/images/rotodex_header_nocolor.jpg);
  width: 700px;
  height: 70px;
  text-align: right;
  vertical-align: top;
  font-size: large;
  font-weight: bolder;
  color: #000000;
  margin-bottom: 20px;
}

