@import url("banner.css");
@import url("bannerbutton.css");

/* Standard Tags */
/* eg: body, table, a, h1 */

.printfooter {display:none;}
body{ font-family: Arial, Helvetica, sans-serif; font-size: 100%; color : #000000; margin : 0px; padding : 0px;} /* Normal */
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; font-weight: bold; color: #000000;padding-top:2px; } /* Heading 1 */
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; font-weight: bold; color: #000000;padding-top:2px; } /* Heading 2 */
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; font-weight: bold; color: #000000; padding-top:2px;} /* Heading 3 */
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 140%; font-weight: bold; color: #000000;padding-top:2px; } /* Heading 4 */
/*h4 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000;} /* Heading 5 */*/


h1 a {text-decoration:none!IMPORTANT}

h2 a {text-decoration:none!IMPORTANT}

h3 a {text-decoration:none!IMPORTANT}

h4 a {text-decoration:none!IMPORTANT}

h5 a {text-decoration:none!IMPORTANT}

/* FACS Layout Styles */
/* eg: coloured boxes top right */
.HeaderBoxBeige,.HeaderBoxYellow,.HeaderBoxOrange,.HeaderBoxMaroon{ width : 20px; height : 20px; border : none; }
.HeaderBoxBeige{ background-color : #cccc99; }
/*.HeaderBoxYellow{ background-color : #ffcc00; }*/
.HeaderBoxYellow{ background-color : #ffE066; }
/*.HeaderBoxOrange{ background-color : #ff9900; }*/
.HeaderBoxOrange{ background-color : #ffB13B; }
.HeaderBoxMaroon{ background-color : #21005E; }



.leftnavheader { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000;height:18px;padding-top:2px;padding-left:2px;padding-bottom:20px!important; }
 






/* FACS Layout objects */
#leftcontent { 
	float:left;
	z-index:1;
	xwidth : 203px; 
	position : absolute;
	padding-right:0px;margin-right:0px;
	left : 0px; 
	height : 100%; 
	color : #21005E; 
	background-color : #DCE6FE; 
	overflow-x : hidden;
}
.facsContent {float:left; top:0; width:100%; height:100%;
background-color:gray; overflow:hidden;}

#centrecontent_HOME,#centrecontent_HOMEINT,#centrecontent_ACT,#centrecontent_GUIDE,#centrecontent_FAG,#centrecontent_PPL,#centrecontent_ACTA,#centrecontent_SSIAA,#centrecontent_FAA,#centrecontent_FAAA,#centrecontent_1,#centrecontent_,#centrecontent{
	z-index:2;margin-left:0px;xwidth:100%;
	background-image: url('../static/bgimage.gif');
	background-repeat:repeat-y;
	float:left;
	height : 100%;
	text-align:left;
} 


#centrecontent_HOME{ background-color : #FFFFFF; }
#centrecontent_HOMEINT{ background-color : #FFFFFF; }
#centrecontent_ACT{  background-color : #FFFFFF;  }
#centrecontent_GUIDE{  background-color : #FFFFFF;  }


#contentwrapper { height:100%;Xbackground-image: url('../static/bgimage.gif');Xbackground-repeat:repeat-y;width:100% }

*/ 
/* FACS Table Styles */

/* None */

/* FACS Menu Styles */
/* This also covers other navigation elements */
.BreadCrumb,.BreadCrumbLink{ font-size : 85%; font-family : arial, helvetica, sans-serif;xheight:10px!important;}
.BreadCrumb{ background-color:#DCE6FE;xwidth:100%; color : #000000; padding : 0px;padding-left:5px;margin-bottom:0px;margin-left:0px;border-bottom : solid 1px #D6D3CE;}
.BreadCrumbLink{ color : #000000!important; font-size: 85%; text-decoration: none; }
.BreadCrumbLink:hover{ text-decoration: underline; }

/*.topnav{ width:769px; display : block; height : 23px ; font-size : 100%; font-family : arial, helvetica, sans-serif; color : #21005E; text-align : right; vertical-align : middle;  padding : 0px; }*/
#topnav{
	width : 780px;align:right;
	display : block;
	xheight : 20px;
	xline-height: 20px;
	font-size : 90%;
	font-family : arial, helvetica, sans-serif;
	color : #FFFFFF;
	text-align : right;
	padding : 0px;
	margin : 0px;
	background-color : #333333;
}



.topnavSeparator {color: #000000;}
.topnavLink{ text-decoration :underline;font-size : 110%; color : #FFFFFF;}
.topnavLink:hover{ text-decoration : underline; color : #FFFFFF;}
.topnavLink:visited{ text-decoration : underline;font-size : 110%; color : #FFFFFF;}
.topnavLink:active{ text-decoration : underline;font-size : 110%; color : #FFFFFF;}


.topnavLinkspan a{ text-decoration : none;font-size : 110%; color : #FFFFFF;margin-bottom : 15px;}
.topnavLinkspan a:hover, .topnavLinkspan a:visited:hover{ text-decoration : underline; }
.topnavLinkspan a:visited{ text-decoration : none;font-size : 110%; color : #FFFFFF;}
.topnavLinkspan {margin-bottom : 15px!important;}

/* FACS Form Styles */
/* eg: Search input boxes, buttons, etc... */

/* None */

.LeftMenuLevel0, .LeftMenuLevel1, .LeftMenuLevel0Current, .LeftMenuLevel1Current,
.LeftMenuLevel0:visited, .LeftMenuLevel1:visited, .LeftMenuLevel0Current:visited, .LeftMenuLevel1Current:visited
{
  display : block; xmargin-right : 2px; padding-bottom : 2px; padding-top : 2px;xpadding-left:2px; width: 201px; color: #000000; font-size: 12px; font-family: arial, helvetica, sans-serif; text-decoration : none;
}

.LeftMenuLevel0{ background-color: #DCE6FE; border-bottom : solid 1px #ffffff; color: #000000;xzwidth:203px}
.LeftMenuLevel1{ background-color:#DCE6FE; border-bottom : solid 1px #ffffff; color: #000000;xwidth:203px}

.LeftMenuLevel0Current { border-bottom : solid 1px #FFFFFF; background-color : #003b7d; font-weight: bold; }
.LeftMenuLevel1Current{ border-bottom : solid 1px #FFFFFF; color: #ffffff!important; background-color : #003b7d; font-weight: bold; }

.LeftMenuLevel0:hover,.LeftMenuLevel1:hover,.LeftMenuLevel0Current:hover,.LeftMenuLevel1Current:hover{color: #000000!important; background-color:#FFFFFF; }


/* In page subsection links */

/*
#SubSection-siblings a {
  color:#444;
}

#SubSection-siblings a.sel {
  background-color:#C1D1E1 !important;color:#000;
}
*/
#SubSection-siblings {
	font-size : 100%;
	background-image: url('../images/back-dot-h.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 4px;
	margin-left: 4px;
}

#SubSection-siblings a {
  font-size : 100%;color:#555;text-decoration:none;line-height:1.6em !important;white-space:nowrap;padding:1px 2px;margin:0px 0px 0px 0px;border:1px solid #f8f8f8;
}

#SubSection-siblings a:hover {
  color:#000;border:1px solid #ccc;
}

#SubSection-siblings a.sel {
  background-color:#C1D1E1 !important;color:#000 !important;border:1px solid #bbb;
}

#SubSection-siblings a.sel:hover {
  border:1px solid #bbb;
}
#SubSection-siblings a {
  color:#444;
}

#SubSection-siblings a.sel {
  background-color:#C1D1E1 !important;color:#000;
}




.AcronymLink{ font-size : 100%; TEXT-ALIGN : left; color : #009900; border-bottom : 1px dashed #0a790a; padding-bottom : 0px; text-decoration : none; }
.AcronymLink hover,visited,active,link{ font-size : 100%; TEXT-ALIGN : left; color : #333366; border-bottom : 2px dashed #0a790a; padding-bottom: 2px; text-decoration : none; }

.TextParagraph{ margin-left : 40px; margin-top : 0px; margin-bottom : 0px; }
.TextNotes{ font-size : 90%; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px; }
.History{ font-size : 90%; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px; color : #FF0000; }
.HistoryText{ font-size : 90%; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px; color : #000000; }

.BlockTextArial hover,visited,active,link,P{ font-size : 100%; color : #333366; }


/* ****************************************************** */
/* ****************************************************** */
/* This is the style for the animated tool tips.          */
/* ****************************************************** */
/* ****************************************************** */
#divTooltip{ position : absolute; top : 0px; width : 175px; visibility : hidden; z-index : 10; background-color : #666699; layer-background-color : #00ff00; }
.normalStyle{ padding : 2px; text-align : center; font-weight : 500; width : 175px; color : #FFFFFF; top : 100px; font-family : verdana,arial,helvetica; font-size : 100%; background-color : #333366; layer-background-color : #00ff00; border-width : 1px; border-style : solid; border-color : #000000; cursor : default; }
.netscape4Style{ padding : 0px; font-weight : 500; width : 175px; color : #FFFFFF; top : 100px; font-family : verdana,arial,helvetica; font-size : 100%; background-color : #666699; layer-background-color : #f3f3f3; border : 1px solid #000000; } 

/*.AcronymLink{ font-size : 12px; TEXT-ALIGN : left; color : #009900; border-bottom : 1px dashed #0a790a; padding-bottom : 0px; text-decoration : none; }
.AcronymLink hover,visited,active,link{ font-size : 12px; TEXT-ALIGN : left; color : #333366; border-bottom : 2px dashed #0a790a; padding-bottom: 2px; text-decoration : none; }*/
.normal{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	text-decoration: underline;
}
a{
	font-family : Arial, Helvetica, sans-serif;
	
	color : #000000;
	text-decoration: underline;
}
a:visited,a:active {
	color : #21005E;
}

th{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight: bold;
	text-align : center;
}

blockquote{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	margin:96px;
}

ul, ol{
	xmargin-left:5px;
        padding-left:5px; 
	list-style-type:disc;
	color : #000000;
}
li{
	padding-left:5px;
	list-style-type:disc;
	color : #000000;
}
.explain{
	padding-left:36px;
	list-style-type:disc;
	color : #000080;
	font-style : italic;
	font-weight : bold;
}
.header{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight: bold;
	text-align : center;
	color : #000080;
}

.OverviewTable {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
        border: 0px solid #000000; 
	color : #000000;
 	background-color: #DCE6FE!important;
        width:90%;

}
.OverviewTable_Guide {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
   	border: 0px solid #000000; 
 	background-color: transparent;
   	width:90%;
}

.OverviewTableCurrentItem {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
        color: #000000!important;
        font-weight: bold;
}

.GuideIndexTable {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
        border: 0px solid #000000; 
 	background-color: transparent;
        width:90%;
	font-weight: normal;
}

.GuideIndexTableTitle {
	font-size : 110%;
        font-weight: bold;
}

.GuideIndexTableTitleCurrentItem {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
        color: #333333!important;
        font-weight: bold;
}
.IndexRowLevel1 {
	padding-left: 5px;
}
.IndexRowLevel2 {
	padding-left: 17px;
}
.IndexRowLevel3 {
	padding-left: 30px;
}
.IndexRowLevel4 {
	padding-left: 46px;
}
.IndexRowLevel5 {
	padding-left: 60px;
}

#centrecontent_FAA,#centrecontent_FAAA,#centrecontent_FAG,#centrecontent_PPL,#centrecontent_SSA,#centrecontent_SSAA,#centrecontent_SSG,#centrecontent_SSIAA,#centrecontent_HOME_TEMP{
	padding-left:205px;
}

table {
  font-size: 92%;
}

#Overview table {font-size: 100%;}




.NextPrevContainer {
  font-size: 95%;
  color:#000000;
  font-family : Arial;	
}

#NextPrevContainer a{
  color:#000000;  font-size: 95%;
  font-family : Arial;	
}

#printIcon a {
  font-size:85%;
  font-family : Arial;
}

/* Fix for IE5 bug for displaying links in dl */
dl {width:92%}

/* Override for IE 6 */
dl {width:expression("auto");


#printIcon {
  padding-bottom:15px;
}



