.Div4 {
	width:605px;
	border: 1px solid #FFECEC;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding: 4px;
	vertical-align: top;
	background-image: url(images/div_4_bg.gif);
	background-repeat: repeat-x;
	color: #cf0104;
}

#ett{BORDER-RIGHT:#000 1px solid;BORDER-TOP:#000 1px solid;FONT-SIZE:12px;BORDER-LEFT:#000 1px solid;COLOR:#D82F32;BORDER-BOTTOM:#000 1px solid;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif;BACKGROUND-COLOR:#FFFAFB}
.ettItem{OVERFLOW:hidden}.ettitemlabel{PADDING-RIGHT:3px;PADDING-LEFT:3px;PADDING-BOTTOM:1px;PADDING-TOP:1px}
.ettItemHi{OVERFLOW:hidden;CURSOR:pointer;BACKGROUND-COLOR:#FFF6F7;TEXT-DECORATION:underline}
#ett LI{LIST-STYLE-TYPE:none}
#ett UL{PADDING-LEFT:10px;PADDING-RIGHT:5px;PADDING-BOTTOM:5px;MARGIN:0px;PADDING-TOP:5px}
.airettResults LI{BACKGROUND-POSITION:2px 2px;BACKGROUND-REPEAT:no-repeat}

TEXTAREA{FONT-SIZE:x-small;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif}
TABLE.outersearch{MARGIN:0px 17px}

TABLE.outersearch TD.flighttype{PADDING-BOTTOM:8px}
TABLE.outersearch LABEL SPAN.subtext{FONT-WEIGHT:400;COLOR:#999; }
TABLE.outersearch TD.flighttype LABEL.rlabel{DISPLAY:inline}
.outersearch LABEL{
	DISPLAY:block;
	FONT-WEIGHT:500;
	font-size:12px;
	padding-top: 4px;
	font-family:Arial, Helvetica, sans-serif;
}
.searchbox{
	MARGIN-BOTTOM:1px;
	WIDTH:240px;

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.airport_button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
	background-color: #FFFFFF;
	text-decoration: underline;
	border: 1px solid #FFFFFF;
	cursor:hand;
}

DIV.nearby{DISPLAY:block;FONT-WEIGHT:400;FONT-SIZE:xx-small;MARGIN:-2px 0px 0px -4px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;WHITE-SPACE:nowrap}A.nearbyairports:link{COLOR:#000}A.nearbyairports:visited{COLOR:#000}.selectbox{	MARGIN-BOTTOM:1px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}



.BigRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #Cf0104;
	text-align:left;
}
.BigOrange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #Cf0104;
	text-align:left;

}

.BlueNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: normal;
		
}
.BlueNormal A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	
	color: blue;
		
}
#AutoNumber1 A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	
	color: blue;
		
}

.indeslink{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
		text-align:left;
	
	color: blue;}

.indeslink A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	text-align:left;
	
	color: blue;
		
}
.indeslink A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	
	color: blue;
		
}
.indeslink A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	
	color: blue;
		
}

.month{float:left;width:154px;height:166px;padding:4px;}
body.cfb{background-color:#FFF;border:none;margin:0;padding:0;}
.cd{height:39px;font:13px bold Geneva,sans-serif;margin:0;padding:0;}
.cd p{margin:0 0 3px;padding:0;color:#CF0104;}
.dyh{border-top:1px solid #DD6264;border-bottom:1px solid #DD6264;height:14px;background:#DD6264;font-weight:bold}
.dyh p{float:left;width:22px;height:17px;text-align:center;font:12px;font-weight: bold; Geneva,sans-serif;color:#FFFFFF;background:#DD6264;margin:0;padding:0;}
.mnh{width:154px;text-align:center;font-weight:700;}
.week{font:12px Geneva,sans-serif;FONT-WEIGHT:bold;width:154px;height:19px}.lastWeek{border-bottom:0;}
.week p{BORDER-RIGHT:#fff 1px solid;PADDING-RIGHT:0px;BORDER-TOP:#fff 1px solid;PADDING-LEFT:0px;FLOAT:left;PADDING-BOTTOM:0px;MARGIN:0px 0px 1px;BORDER-LEFT:#fff 1px solid;WIDTH:20px;CURSOR:pointer;COLOR:#CF0104;PADDING-TOP:1px;BORDER-BOTTOM:#fff 1px solid;HEIGHT:16px;TEXT-ALIGN:center;TEXT-DECORATION:none;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold}
.week p:hover{background:#CF0104;border:1px solid #CF0104;color:#FFFFFF;}
.week p.prevMon,.week p.nextMon,.week p.oldDate{font-weight:400;COLOR:#F0DCD0;cursor:default;text-decoration:none;}
.week p.prevMon:hover,.week p.nextMon:hover,.week p.oldDate:hover{background:#FFF;border:1px solid #FFF;color:#F0DCD0;}
.week p.mrkd{color:#FFF;background:#CF0104}
iframe.cif{position:absolute;width:326px;height:168px;border:none;background:#FFF;z-index:50;}
div.c_p_d{position:absolute;width:324px;height:166px;overflow:hidden;border:1px solid #CF0104;background-color:#FFF;padding:0;}
div.c_sh{}div.c_cont{position:absolute;width:326px;height:168px;z-index:50;}
.mnhs{position:absolute;width:4000px;border:none;margin:0;padding:0;}
span.calendar_day_helptext,div.calendar_day_helptext{font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#CF0104;padding-left:4px;}
.ccls{PADDING-RIGHT:4px;PADDING-LEFT:4px;Z-INDEX:51;PADDING-BOTTOM:0px;WIDTH:317px;FONT-WEIGHT:900;COLOR:#CF0104;FONT-SIZE:12px;PADDING-TOP:2px;POSITION:absolute;}
div.sccls{width:155px;}
.ccls a{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-WEIGHT:900;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;WIDTH:1em;CURSOR:pointer;COLOR:#CF0104;PADDING-TOP:0px;TEXT-ALIGN:center;border:1px solid #CF0104;}
.ccls a:hover{background:#CF0104 COLOR:#FFFFFF;WIDTH:1em;FONT-WEIGHT:900;FONT-SIZE:12px;CURSOR:pointer;TEXT-ALIGN:center;border:1px solid #CF0104;}
a#gpr{float:left;font-family:Verdana;}a#gtn{float:right;font-family:Verdana;}
a#cll{float:right;margin-right:1px;margin-left:4px;font-family:Verdana;}
input.com{width:110px; 	;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	text-align: left;
	vertical-align: middle;
	}
	
	img.ccn{
	VERTICAL-ALIGN:middle;
	WIDTH:14px;
	BORDER-TOP-STYLE:none;
	BORDER-RIGHT-STYLE:none;
	BORDER-LEFT-STYLE:none;
	HEIGHT:14px;
	BORDER-BOTTOM-STYLE:none;
top:4px;
	
	
	position:relative;
}
a.ccnl{
	Z-INDEX:40;
	WIDTH:10px;
	POSITION:relative;
	HEIGHT:16px;

}
.week p.hilid,.week p.dmo{background:#CF0104;border:1px solid #CF0104;color:#FFFFFF}
.smco iframe.cif{width:164px;}.ccls a:link,.ccls a:visited{text-decoration:none;}




