
.fmLayer1 {
	position:	absolute;
	top:		0px;
	left:		0px;
	visibility: hidden;

	clip:		rect(0,436,216,0);
}
.fmLayer1Content {
	position:	absolute;
	top:		0px;
	left:		0px;
	visibility: hidden;
	clip:		rect(0,436,335,0);
}

.fmLayer2 {
	position:	absolute;
	top:		145px;
	left:		325px;
	visibility: hidden;
}

.fmLayer2Content {
	position:	absolute;
	top:		345px;
	left:		325px;
	visibility: hidden;
}
.fmLayer3 {
	position:	absolute;
	top:		198px;
	visibility: hidden;
}
.fmLayer3Content {
	position:	absolute;
	top:		198px;
	visibility: hidden;
}

.fmPositioner {
	position:	relative;
	visibility:	hidden;
}
.fmHeader {
	color: 		#333333;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 	10px;
}
.fmHeaderBG {background-image: url(/img/fly/bg_fManager.gif);}
.fmSpacerHomepageBG {background-image: url(/img/fly/bg_fmSpacer.gif);}
.fmSpacerContentBG {background-image:url(/img/fly/bg_fmSpacerContent.gif);}

.fmHeaderHighlight {
	background-color:	#dcdcdc;
	color: 				#333333;
	font-family:		Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 			10px;
}
.fmHeaderLowlight {
	background-color:	#f5f5f5;
	color: 				#333333;
	font-family:		Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 			10px;
}
.fmHeaderLowlightLink, td.fmHeaderLowLight a.fmHeaderLowlightLink {
	color: 				#333333;
	font-family:		Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 			10px;
	text-decoration: 	none;
}
.fmCopy {
	color: 		#333333;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 	10px;
}

.fmCopySmall {
	color:#333333;
	font-family:Helvetica,Geneva,Arial,Verdana,sans-serif;
	font-size: 10px;
	line-height:10px;
}

.fmCopyList  { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; background-color: #ffb300 }
.fmCopyBold { color: #333333; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
td.yellowInfo  { color: #090264; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }


.fmTextfield,.fmTextfieldAirline {
	color: 		#333333;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 	10px;
	width: 		123px;
}
.fmTextfieldAirline {width:155px;}

.fmTextfieldSmall {
	color:#333333;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size:10px;
	width:45px;
}

.fmDatefield {
	color: 		#333333;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 	10px;
	width: 		26px;
}
.fmRadiobutton {
	height: 		16px;
	background-color:#dcdcdc;	
}
.fmLink, a.fmLink, td.fmCopy a.fmLink	{
	text-decoration:none;
	color:			#5a5a5a;
}

.fmBttn, a.fmBttn, td.fmCopy a.fmBttn, td.fmCopyList a.fmBttn {color: #000066; font-weight: bold; text-decoration: none}

.fmBorder { 
	color:			red;
	background-color:#878787;
}

.fmAdvElements {background-color:#f5f5f5;}
.fmAdvElementsHeadline {
	color:				#000066;
	background-color:	#f5f5f5;
	font-size:			11px;
	font-weight:		bold;
	line-height:		16px;
	margin-bottom:		0px;
}
.fmAdvElementsParagraphHeadline {
	color:				#000066;
	font-size:			11px;
	font-weight:		bold;
	line-height:		16px;
	margin-bottom:		0px;
}
