body, p, div, span, a, h1, h2, h6, li, label, legend, abbr, td {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #666666; font-size: 10pt}

#bw {font-weight: bold; color: white}

a:link {color: darkblue; font-size: 9pt; text-decoration: underline; font-weight: none}
a:visited {color: darkblue; font-size: 9pt; text-decoration: underline; font-weight: none}
a:hover {color: red; font-size: 9pt; text-decoration: underline; font-weight: none}
a:active {color: red; font-size: 9pt; text-decoration: underline; font-weight: none}

a.nav:link {color: #666666; font-size: 9pt; text-decoration: none; font-weight: bold}
a.nav:visited {color: #666666; font-size: 9pt; text-decoration: none; font-weight: bold}
a.nav:hover {color: Red; font-size: 9pt; text-decoration: none; font-weight: bold}
a.nav:active {color: Red; font-size: 9pt; text-decoration: none; font-weight: bold}

a.topnav1:link {color: #ffffff; font-size: 7pt; text-decoration: none; font-weight: none}
a.topnav1:visited {color: #ffffff; font-size: 7pt; text-decoration: none; font-weight: none}
a.topnav1:hover {color: #ffffff; font-size: 7pt; text-decoration: underline; font-weight: none}
a.topnav1:active {color: #ffffff; font-size: 7pt; text-decoration: underline; font-weight: none}

a.topnav:link {color: #ff9900; font-size: 7pt; text-decoration: none; font-weight: bold}
a.topnav:visited {color: #ff9900; font-size: 7pt; text-decoration: none; font-weight: bold}
a.topnav:hover {color: red; font-size: 7pt; text-decoration: underline; font-weight: bold}
a.topnav:active {color: red; font-size: 7pt; text-decoration: underline; font-weight: bold}

a.small_crumb:link {color: darkred; font-size: 8pt; text-decoration: none; font-weight: bold}
a.small_crumb:visited {color: darkred; font-size: 8pt; text-decoration: none; font-weight: bold}
a.small_crumb:hover {color: red; font-size: 8pt; text-decoration: underline; font-weight: bold}
a.small_crumb:active {color: red; font-size: 8pt; text-decoration: underline; font-weight: bold}

a.featured_coll:link {color: darkred; font-size: 8pt; text-decoration: none; font-weight: bold}
a.featured_coll:visited {color: darkred; font-size: 8pt; text-decoration: none; font-weight: bold}
a.featured_coll:hover {color: red; font-size: 8pt; text-decoration: underline; font-weight: bold}
a.featured_coll:active {color: red; font-size: 8pt; text-decoration: underline; font-weight: bold}

a.smallclient:link {color: #666666; font-size: 8pt; text-decoration: none; font-weight: bold}
a.smallclient:visited {color: #666666; font-size: 8pt; text-decoration: none; font-weight: bold}
a.smallclient:hover {color: #ff9900; font-size: 8pt; text-decoration: none; font-weight: bold}
a.smallclient:active {color: #ff9900; font-size: 8pt; text-decoration: none; font-weight: bold}

a.small:link {color: #000000; font-size: 8pt; text-decoration: underline; font-weight: none}
a.small:visited {color: #000000; font-size: 8pt; text-decoration: underline; font-weight: none}
a.small:hover {color: #ff9900; font-size: 8pt; text-decoration: none; font-weight: none}
a.small:active {color: #000000; font-size: 8pt; text-decoration: underline; font-weight: none}

a.smallnav:link {color: #000000; font-size: 8pt; text-decoration: none; font-weight: none}
a.smallnav:visited {color: #000000; font-size: 8pt; text-decoration: none; font-weight: none}
a.smallnav:hover {color: #ff9900; font-size: 8pt; text-decoration: underline; font-weight: none}
a.smallnav:active {color: #ff9900; font-size: 8pt; text-decoration: underline; font-weight: none}

a.resources:link {color: darkblue; font-size: 8pt; text-decoration: none; font-weight: none}
a.resources:visited {color: darkblue; font-size: 8pt; text-decoration: none; font-weight: none}
a.resources:hover {color: red; font-size: 8pt; text-decoration: none; font-weight: none}
a.resources:active {color: red; font-size: 8pt; text-decoration: none; font-weight: none}

h1 {font-size:14pt; color:#000066}
h2 {font-size:10pt; color:#000066}
h3 {font-size:12pt; color:#000066}
h6 {font-size:9pt; color:#000000}
h7 {font-size:10pt; color:#ffffff}

.main_head {font-family: Arial, Helvetica, Sans-Serif; color: darkblue; font-size: 10pt; font-weight: bold}
.news_head {font-family: Arial, Helvetica, Sans-Serif; color: darkblue; font-size: 12pt; font-weight: bold}
.nav_head {font-family: Arial, Helvetica, Sans-Serif; color: black; font-size: 10pt; font-weight: bold}
.news {font-family: Arial, Helvetica, Sans-Serif; color: #666666; font-size: 9pt; font-weight: none}

.smalltxt {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt}
.search_head {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 7pt}

textarea, input, select {background: #ffffff; font-family:  Verdana, Arial; color: #666666; font-size: 8pt; font-weight: bold; border-color: #ff0000; border-colordark: #ffffff; border-colorlight: #ffffff; }

.client_list {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 7pt; color: #666666}
.client_list_head {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #999999}

abbr {font-weight: bold; color:#993366}

.border {font-size:8pt; color:#00000; font-weight:bold;}

li.arrow { list-style-image: url(images/bullet_arrow.gif) }

.ruledash { align: center; border-bottom-width: 1px; border-style: dashed; border-color: #666666; width: 90%; line-height: 7px; border-bottom: 1px dashed #666666; border-top: 0 dashed #ffffff; border-left: 0 solid #ffffff; border-right: 0 solid #ffffff;} 
.rulesolid { border-bottom-width: 1px; border-style: solid; border-color: #ff9900; width: 100%; line-height: 7px; border-bottom: 1px solid #ff9900; border-top: 0 solid #ffffff; border-left: 0 solid #ffffff; border-right: 0 solid #ffffff;} 
.rulesolid_80 { align: center; border-bottom-width: 1px; border-style: solid; border-color: #ff9900; width: 80%; line-height: 7px; border-bottom: 1px solid #ff9900; border-top: 0 solid #ffffff; border-left: 0 solid #ffffff; border-right: 0 solid #ffffff;} 

.FormLabel {font-family: verdana, arial; color: #000000; font-size: 10px; font-weight: bold }
th {font-family: verdana, arial; color: #000000; font-size: 10px; font-weight: bold }


.smsubhead {
	COLOR: #008000
}
.smsubhead EM {
	FONT-SIZE: 8pt; FONT-STYLE: normal
}
.mixsubhead {
	DISPLAY: block; FONT-SIZE: 1em; MARGIN: 3px 0px 8pt; COLOR: #008000
}
.mixsubhead I {
	COLOR: #000
}
#divMenu {
	RIGHT: 0px; WIDTH: 270px; POSITION: absolute; TOP: 25px
}
#divMenu A {
	PADDING-BOTTOM: 3px; FONT: 8pt tahoma; COLOR: black; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline
}
.whiteHLine {
	DISPLAY: inline; MARGIN: 3px 0px; HEIGHT: 1px
}
#navMain {
	WIDTH: 705px; POSITION: relative
}
#flashPres {
	FLOAT: left; WIDTH: 234px
}
#homeAirplane {
	RIGHT: 0px; WIDTH: 471px; POSITION: absolute; TOP: 100px
}
#homeLeftSide {
	WIDTH: 471px; POSITION: relative
}
#homeRightSide {
	WIDTH: 234px; POSITION: relative; TEXT-ALIGN: right
}
#anlvTitle {
	RIGHT: 6px; POSITION: absolute; TOP: 1px
}
#airNavBox {
	LEFT: 0px; WIDTH: 201px; POSITION: absolute; TOP: 1px
}
#extNavBoxLine {
	BORDER-TOP: #696969 2px solid; LEFT: 201px; WIDTH: 270px; POSITION: absolute; TOP: 22px; HEIGHT: 2px
}
#windowsLogo {
	RIGHT: 20px; POSITION: absolute; TOP: 45px
}
#prodFeatures {
	LEFT: 160px; COLOR: #888; POSITION: absolute; TOP: 30px
}
#prodFeatures UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 18px; LIST-STYLE-TYPE: none
}
#prodFeatures UL LI {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 2px; MARGIN-LEFT: 18px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.icon1 {
	BACKGROUND: url(../images/General/flight_tracker6_misc.gif) no-repeat; FLOAT: left; WIDTH: 3px; MARGIN-RIGHT: 7px; HEIGHT: 3px
}
#prodLearnMore {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; LEFT: 320px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; POSITION: absolute; TOP: 140px
}
#prodLearnMore B {
	LINE-HEIGHT: 180%
}
#prodLearnMore UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#prodLearnMore UL LI {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.icon3 {
	BACKGROUND: url(../images/General/learn_icon_off.gif) no-repeat; FLOAT: left; WIDTH: 8pt; MARGIN-RIGHT: 5px; HEIGHT: 11px
}
.floatleft {
	FLOAT: left; MARGIN-BOTTOM: 3px
}
.otherProdDis {
	COLOR: #888
}
.hLine {
	BORDER-TOP: #696969 1px solid; MARGIN: 6px 0px 3px; HEIGHT: 1px
}
.grayHLine {
	BORDER-TOP: #696969 2px solid; MARGIN: -3px 0px 1px; HEIGHT: 1px
}
#productFeatureBox {
	POSITION: relative; HEIGHT: 200px
}
#professionalSolsBox {
	POSITION: relative
}
#solutionsWhyAirNav {
	PADDING-RIGHT: 0px; BORDER-TOP: #696969 4px solid; PADDING-LEFT: 8pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
#prodSolutions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#prodSolutions UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#prodSolutions UL LI {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 2px; PADDING-BOTTOM: 9px; MARGIN-LEFT: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.icon2 {
	BACKGROUND: url(../images/General/solutions_icon_off.gif) no-repeat; FLOAT: left; WIDTH: 8pt; MARGIN-RIGHT: 5px; HEIGHT: 11px
}
#whitecorner {
	RIGHT: -1px; BOTTOM: -4px; POSITION: absolute
}
.whitecorner {
	RIGHT: 0px; BOTTOM: -1px; POSITION: absolute
}
.clear {
	CLEAR: both
}
#footer {
	CLEAR: both; MARGIN: 15px auto; WIDTH: 705px; POSITION: relative
}
#navForm {
	DISPLAY: inline; MARGIN-BOTTOM: 8pt
}
#navForm SELECT {
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: tahoma
}
#anlvLeftSide {
	PADDING-RIGHT: 8px; BACKGROUND: #f2f2f2; LEFT: -1px; WIDTH: 225px; MARGIN-RIGHT: 1px; POSITION: absolute; TOP: 0px
}
#contentShell {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
#anlvCustQuote {
	MARGIN: 0px auto 20px; WIDTH: 185px; TEXT-ALIGN: center
}
#prodAnlvFeatures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/General/solutions_icon_off.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 26px; PADDING-TOP: 0px
}
.subhead2 {
	FONT-SIZE: 1em; COLOR: #008000
}
#anlvRightSide {
	PADDING-RIGHT: 8px; BACKGROUND: #fff; MARGIN: 0px 0px 0px 235px; WIDTH: 455px; POSITION: relative
}
#anlvRightSide P {
	MARGIN-LEFT: 8pt
}
#anlvRightSide P A {
	COLOR: #008000
}
#anlvRightSide P A:hover {
	COLOR: blue
}
#anlvBreadcrumbs {
	PADDING-RIGHT: 8pt; PADDING-LEFT: 8pt; FONT-WEIGHT: bold; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 8pt; MARGIN: 0px; WIDTH: 458px; PADDING-TOP: 8pt; POSITION: relative
}
#anlvBreadcrumbs B {
	COLOR: #666
}
#anlvBreadcrumbs A:hover {
	COLOR: blue
}
#anlvTopLinks {
	MARGIN: 33px 0px 0px; COLOR: #008000; TEXT-ALIGN: center
}
#anlvTopLinks A {
	COLOR: #008000
}
#anlvTopLinks A:hover {
	COLOR: blue
}
#prodMajorFeatures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/General/misc_icon.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 26px; COLOR: #888; LINE-HEIGHT: 170%; PADDING-TOP: 0px
}
.iconNew {
	BACKGROUND: url(../images/General/new_icon.gif) no-repeat; FLOAT: right; WIDTH: 8px; HEIGHT: 9px
}
#proIndexTable BIG {
	FONT: 1.1em tahoma
}
#proIndexTable A {
	COLOR: #008000
}
#proIndexTable A:hover {
	COLOR: blue
}
#proIndexTable TD {
	PADDING-LEFT: 8pt
}
.blackBarHeader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 8pt; FONT-WEIGHT: bold; FONT-SIZE: 1.05em; BACKGROUND: #000; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px
}
.buzAreaTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 48px; WIDTH: 47%; PADDING-TOP: 48px; HEIGHT: 1px; TEXT-ALIGN: right
}
.buzAreaTitle A {
	COLOR: #008000
}
.buzAreaTitle A:hover {
	COLOR: blue
}
.buzAreaImage {
	PADDING-LEFT: 8pt; FLOAT: left; WIDTH: 43%
}
H1.opt1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: black; FONT-FAMILY: tahoma
}
H2.opt2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; FONT-FAMILY: tahoma
}
.ppwsmall {
	FONT: 8pt tahoma; COLOR: #666
}
.ppwsmall A:visited {
	FONT: bold 8pt tahoma; COLOR: #666
}
.ppwsmall A {
	FONT: bold 8pt tahoma; COLOR: #666
}
.ppwsmall A:hover {
	FONT: bold 8pt tahoma; COLOR: #666; TEXT-DECORATION: underline
}
.dropdownstyle {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: tahoma
}
.nohovernounderlinestyle {
	COLOR: #808080; TEXT-DECORATION: none
}
A.greenlink:hover {
	COLOR: blue
}
.greenlink {
	COLOR: #008000; TEXT-DECORATION: underline
}
A.blacklink:hover {
	COLOR: blue
}
.blacklink {
	COLOR: black; TEXT-DECORATION: underline
}
A.blacklink:hover {
	COLOR: blue
}
.blacklink {
	COLOR: black; TEXT-DECORATION: underline
}
H5 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #666; FONT-FAMILY: tahoma
}
.bheader {
	FONT-WEIGHT: bold; COLOR: #fff
}
.clr {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
DIV {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: sans-serif
}
TD {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: sans-serif
}
BODY {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: sans-serif
}
.ltab {
	PADDING-RIGHT: 0px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 4px
}
.otherPrd {
	PADDING-RIGHT: 5px
}
.content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.tlink {
	MARGIN: 0px 0px 0px 5px; TEXT-DECORATION: none
}
#arrList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 3px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#arrList LI {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(../images/general/li_sm_arr.gif) no-repeat left 50%
}
#arrList LI A {
	TEXT-DECORATION: none
}
#arrList LI A:hover {
	COLOR: #029e02; TEXT-DECORATION: underline
}
#featuresList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#featuresList LI {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(../images/general/li_sm_box.gif) no-repeat left top; PADDING-TOP: 4px
}
.subNavActive {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subNav {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subNavActive A {
	COLOR: #fff; TEXT-DECORATION: none
}
.subNav A {
	COLOR: #fff; TEXT-DECORATION: none
}
.subNavActive A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.subNav A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.subNavActive {
	BACKGROUND-COLOR: #85cd00
}
.subsubNavActive {
	PADDING-RIGHT: 8px
}
.subsubNav {
	PADDING-RIGHT: 8px
}
.subsubNav A {
	COLOR: #44586f; TEXT-DECORATION: none
}
.subsubNavActive A {
	COLOR: #fff; TEXT-DECORATION: none
}
.subsubNav A:hover {
	COLOR: #44586f; TEXT-DECORATION: underline
}
.subsubNavActive A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.subsubNavActive {
	BACKGROUND: url(../images/general/ssn_bg.gif) repeat-x
}
.slch {
	COLOR: #029e02
}
.article {
	PADDING-RIGHT: 12px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: sans-serif
}
.shot {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; CURSOR: hand; COLOR: #44586f; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.shotActive {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffc733 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #44586f; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f1f1
}
.shotActive IMG {
	MARGIN-RIGHT: 5px
}
.shot IMG {
	MARGIN-RIGHT: 5px
}
.shotComment {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f1f1f1
}
.iconText {
	MARGIN: 10px 0px
}
.iconText IMG {
	MARGIN-RIGHT: 10px
}





