/* set some pre-styles, avoids problems later */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:100%; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }

/* standard font size and type etc (68% = 8pt) */ 
/* 68% = 8pt */	/* 76% = 9pt */
/* 84% = 10pt */ /* 92% = 11pt */
/* 100% = 12pt */ /* 108% = 13pt */
/* 116% = 14pt */ /* 124% = 15pt */
/* 132% = 16pt */ /* 140% = 17pt */
/* 148% = 18pt */ /* 156% = 19pt */
/* 164% = 20pt */ /* 180% = 22pt */
/* 196% = 24pt */

/* standard font size and type etc (68% = 8pt) */ /* Mandatory */
body { font: 68%/124% Verdana, Geneva, Arial, helvetica, sans-serif; color: #666666; text-align: justify; margin: 0px; padding: 0px; /*cursor:default;*/ }
p { font: 100%/124% verdana, arial, sans-serif; margin: 0px; text-align: justify; }
td {font: normal 100%/124% verdana, arial, sans-serif;}
th {font: bold 100%/124% verdana, arial, sans-serif; color:#0075B0; text-align:left;}
h1 {font: Bold 196%/196% arial, verdana, sans-serif; color:#002395; margin: 0px; padding: 0px;}
h2 {font: Bold 164%/164% arial, verdana, sans-serif; color:#002395; margin: 0px; padding: 0px;}
h3 {font: Bold 132%/132% arial, verdana, sans-serif; color:#002395; margin: 0px; padding: 0px;}
h4 {font: Bold 124%/124% arial, verdana, sans-serif; color:#002395; margin: 0px; padding: 0px;}
h5 {font: Bold 116%/124% arial, verdana, sans-serif; color:#0075B0; margin: 0px; padding: 0px;}
h6 {font: normal 108%/124% verdana, arial, sans-serif; color:#0075B0; margin: 0px; padding: 0px;}

/* standard link colors */
a {font-size:100%}
a:link {color: #666666;text-decoration: underline;}
a:visited {color: #666666; text-decoration: underline;}
a:hover {color: #B21811;text-decoration: none;}
a:active {color: #B21811;text-decoration: none;}
/* header link colors */ /* Mandatory */
a.header {font-size:100%; font-weight: bold; padding-left: 5px; padding-right: 5px;}
a.header:link {color: #FFFFFF;text-decoration: none;}
a.header:visited {color: #FFFFFF; text-decoration: none;}
a.header:hover {color: #EF9603;text-decoration: none;}
a.header:active {color: #EF9603;text-decoration: none; }
/* active header link colors */ /* Mandatory */
a.headerActive {font-size:100%; font-weight: bold;padding-left: 5px; padding-right: 5px;}
a.headerActive:link {color: #EF9603;text-decoration: none;}
a.headerActive:visited {color: #EF9603; text-decoration: none;}
a.headerActive:hover {color: #EF9603;text-decoration: none;}
a.headerActive:active {color: #EF9603;text-decoration: none;}
/* crumbtrail link colors */ /* Mandatory */
a.crumbtrail {font-size:100%}
a.crumbtrail:link {color: #666666;color: #002395; text-decoration: none;}
a.crumbtrail:visited {color: #666666;color: #002395; text-decoration: none;}
a.crumbtrail:hover {color: #002395;color: #B21811; text-decoration: underline;}
a.crumbtrail:active {color: #002395;color: #B21811; text-decoration: underline;}
/* news link colors */ /* Mandatory */
a.news {font-size:100%; font-weight: bold;}
a.news:link {color: #666666;text-decoration: none; }
a.news:visited {color: #666666; text-decoration: none;}
a.news:hover {color: #002395;text-decoration: underline;}
a.news:active {color: #002395;text-decoration: underline;}

/* standard text types */ /* Mandatory */
.textTitle {font-size:140%;color:#0075B0; font-weight: bold}
.textTitle2 {font-size:124%;color:#002395; font-weight: bold}
.textStd {font-size:100%;color:#666666;}
.textLarge {font: 116%/132% verdana, arial, sans-serif;color:#666666;}
.textQuote {font-size:100%;color:#002395; font-weight: bold }
.textOrangeBold {font-size:100%;color:#EF9603; font-weight: bold;}
/* standard text colors */ /* Mandatory */
.textGrey {color:#666666;}
.textLightGrey {color:#C6C6C6;}
.textBrightRed {color:#B21811;}
.textRed {color:#990000;}
.textWhite {color:#FFFFFF;}
.textOrange {color:#EF9603;}
.textReflexBlue {color:#002395;}
.text307Blue {color:#0075B0;}

/* Begins Cobham corporate approved colours */
/* standard colors % opacity */
.color307Blue100 {color:#0075B0;}
.color307Blue75 {color:#4098C4;}
.color307Blue50 {color:#7FBAD7;}
.color307Blue25 {color:#BFDCEB;}
.color307Blue15 {color:#D9EAF3;}
.color307Blue7 {color:#EDF5F9;}
.colorReflexBlue100 {color:#002395;}
.colorReflexBlue75 {color:#405AB0;}
.colorReflexBlue50 {color:#7F91CA;}
.colorReflexBlue25 {color:#BFC8E4;}
.colorReflexBlue15 {color:#D9DEEF;}
.colorReflexBlue7 {color:#EDEFF8;}
/* standard colors - other */
.colorBrightRed {color:#B21811;}
.colorDarkGrey {color:#666666;}
.colorLightGrey {color:#C6C6C6;}
.colorLighterGrey {color:#CCCCCC;}
.colorVlightGrey {color:#F9F9F9;}
.colorOrange {color:#EF9603;}
.colorDarkRed {color:#990000;}
.colorBrightRed {color:#B21811;}
.colorBrochureTeal {color:#002A42;} /*cobham and six division sites only */
.colorBrochureGrey {color:#92A2BD;} /*cobham and six division sites only */
.colorBlueGrey {color:#ABB9BF;}
/* Ends Cobham corporate approved colours */

/* Line styles */ /* white or grey */
.GrayDivider {margin:5px 0px 5px 0px;border-bottom:#c6c6c6 1px solid}
.LineDivider {font-size:1pt;height:1px;background:Transparent;margin:2px 0px 2px 0px;}
/* address style */ /* Mandatory */
#address {font: normal 84%/132% verdana, arial, sans-serif;}

.sharepricetitle {font: Bold 164%/164% arial, verdana, sans-serif; color:#002395; margin: 0px; padding: 0px;}

.Pi {display:inline;}

ol { margin-left:17px; list-style:circle; list-style-image: none;}
ul { list-style:disc; list-style-image: url(images/cobhambullet.gif); margin-left:17px; margin:0px 0px 0px 25px; font: normal 100%/124% verdana, arial, sans-serif; }
ul li {padding:5px 5px 5px 10px;text-align:left;}
ol li {padding:3px 0px 0px 3px;text-align:left;}

.test {background-color:Transparent;background-image:none;background-position:0px 30px;background-repeat:repeat-x;}
#bSearch {font: normal 108%/124% verdana, arial, verdana, sans-serif;cursor:default;}

/* Menu Styles */
.mContainer {padding:0px 3px 0px 0px;padding:0px 0px 0px 0px;}
.mFooter {background:Transparent;clear:left;font: 1pt/1pt verdana, arial;padding-top:0px;height:1px;}
.mMain {clear:left;font: 100%/100% verdana, arial;padding-top:2px;height:20px;margin-left:0px; border:#c6c6c6 0px solid;}
.mMainItem0 {display:inline;float:left;margin-left:0px;width:22%;width:21px;padding:3px;} /* used for graphic */
.mMainItem1 {display:inline;float:left;width:68%;padding:3px;}
.mMainItem2 {display:inline;float:right;BACKGROUND-COLOR: #ef9603; width:2px;width:2%;height:20px;}
.mMainItem1 a.mMainNav1 {font: Normal 100%/100% verdana, arial; padding:2px 0px 2px 0px; line-height:100%;}
.mMainItem1 a.mMainNav1:link, .mMainItem1 a.mMainNav1:visited {COLOR: #666666; TEXT-DECORATION: none}
.mMainItem1 a.mMainNav1:hover, .mMainItem1 a.mMainNav1:active {COLOR: #EF9603; TEXT-DECORATION: underline}
a.mMainNav2 {font: bold 100%/100% verdana, arial; padding:2px 0px 2px 0px; line-height:100%;}
a.mMainNav2:link {COLOR: #666666; TEXT-DECORATION: none}
a.mMainNav2:visited {COLOR: #666666; TEXT-DECORATION: none}
a.mMainNav2:hover {COLOR: #EF9603; TEXT-DECORATION: underline}
a.mMainNav2:active {COLOR: #EF9603; TEXT-DECORATION: underline}
.mMainFooter {background:Transparent;clear:left;font: 68%/100% verdana, arial;padding:0px;height:1px;font-size:1pt;}
.mSub {clear:left;font: 100%/100% verdana, arial;padding-top:2px;height:20px;padding-left:0px; border:#c6c6c6 0px solid;}
.mSubItem0 {display:inline;float:left;margin-left:0%;width:22%;width:21px;padding:3px;} /* used for graphic */
.mSubItem1 {display:inline;float:left;margin-left:0px;width:68%;padding:3px;}
.mSubItem2 {display:inline;float:right;BACKGROUND-COLOR: #ef9603; width:2px;width:2%;height:20px;}
.mSubItem1 A.mSubNav1 {font: Normal 100%/124% verdana, arial; padding:2px 0px 2px 0px; line-height:100%;}
.mSubItem1 A.mSubNav1:link, .mSubItem1 A.mSubNav1:visited {COLOR: #000066; TEXT-DECORATION: none}
.mSubItem1 A.mSubNav1:hover, .mSubItem1 A.mSubNav1:active {COLOR: #005484; TEXT-DECORATION: underline}
.mSubFooter {clear:left;font: 68%/100% verdana, arial;padding:0px;height:1px;font-size:1pt; display:none;}
