@charset "utf-8";
a:link {text-decoration: underline; color: #Cf0104;}


body,td,th { text-align:left;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #555555;	margin-top: 0px;	}a:visited {	color:#Cf0104;	text-decoration:  underline;}a:hover {	color: #FE565A;	text-decoration: underline;}a:active {	 color:#Cf0104;	text-decoration:  underline;}/* Header  */.headertable{	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #FFECEC;	padding-bottom: 0px;	border-top-color: #FFECEC;	border-right-color: #FFECEC;	border-left-color: #FFECEC;	padding-top: 10px;	width: 839px;}.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #CF0104;	width: 550px;	text-align: center;	vertical-align: middle;	background-repeat: no-repeat;}.menu A:link{	color: #CF0104; text-decoration:none;}.menu A:visited{	color: #CF0104;}.menu a:active {	color: #555555;	}.menu a:hover {	text-decoration:underline;	background-color: #cf0104;	color: #FFFFFF;}/* sidebar*/.button{	background-image: url(./images/button.gif);	background-repeat: no-repeat;	height: 33px;	width: 64px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bolder;	color: #FFFFFF;	text-align: center;vertical-align: middle;}.user{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	width: 100px;	height: 15px;}.left{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CF0104;	padding: 2px;}/* Middle Part*//* Form */.formbox {	height:400px;	padding-bottom:6px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.formdata {	color: #CF0104;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	vertical-align: top;	text-decoration: none;	color:#555555;	background-color: #fff6f7;}/*datapart*/.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;
}.form_div {	width:600px;	border: 2px dashed #FFE6FF;	margin-top: 4px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 4px;	padding: 4px;}
.img2{ padding-left:16px;}
.divdata {
	color:#555555;
}.content {	color:#555555;}.Divhomeimage {	width:600px;	background-color: #fff6f7;	border: 1px dashed #CCCCCC;	margin-top: 4px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 4px;	height: 73px;	text-align: center;}style3 {	color: #CF0104;	font-weight: bold;}.redbold {color: #CF0104;	font-weight: bold;}.greybold{	color: #555555;	font-weight: bold;}.lightbg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	padding-left: 8px;	color: #CF0104;	height: 24px;	vertical-align: middle;	font-weight: bolder;	text-align: left;	width: 590px;	padding-top: 7px;}.leftp{	padding-bottom: 2px;}/*footer*/.footertable{	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFECEC;padding-top: 4px;	margin-top: 4px;	width: 840px;	}.footercopyright{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #555555;}.red121{	font-size:12px;	color: #cf0104;	text-align: center;	font-weight: bold;} .red122{	font-size:11px;	color: #cf0104;	text-align: center;	}.normal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #555555;}.cruiseimagebox{	height: 50px;	width: 200px;	border: 1px dotted #CCCCCC;	text-align: center;	vertical-align: middle;	padding: 30px;}.sidelinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #555555;	height: 15px;	padding-bottom: 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECE9D8;	border-top-style: none;	padding-top: 4px;	list-style-type: none;	margin: 0px;}.sidelinks A:link {text-decoration: none ;					color:#e04b4d;}.sidelinks A:visited {text-decoration: none; color:#e04b4d;}.sidelinks A:active {text-decoration: none;color:#e04b4d;}.sidelinks A:hover {text-decoration: none; color:#cf0104;}.sidemore {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #555555;	height: 15px;	padding-bottom: 4px;	border-bottom-width: 1px;	border-bottom-style: none;	border-bottom-color: #ECE9D8;	border-top-style: none;	padding-top: 4px;	text-align: center;	list-style-type: none;}.greysmall{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #555555;}.hiddenPic {display:none;} .add{}.ul{	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 4px;}


.footertable A:link{color:#cf0104; text-decoration: underline;}
.footertable A:hover{color:#cf0104; text-decoration: underline;}
.footertable A:visited{color:#cf0104; text-decoration: underline;}
.footertable A:active{color:#cf0104; text-decoration: underline;}

.sidemore A:link{color:#cf0104; text-decoration:none;}
.sidemore A:hover{color:#cf0104; text-decoration:none;}
.sidemore A:visited{color:#cf0104; text-decoration:none;}
.sidemore A:active{color:#cf0104; text-decoration:none;}



#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;
	height: 17px;
	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;
	height: 16px;
	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;
	
	
	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;}



.Accordion {
	overflow: hidden;
	height:  auto;
	width: 219px;
	margin-top: 0px;
	text-align:left;
	margin-top:4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFECEC;
	border-right-color: #FFECEC;
	border-bottom-color: #FFECEC;
	border-left-color: #FFECEC;
}
.Accordion2 {
	overflow: hidden;
	height:  auto;
	width: 219px;
	margin-top: 0px;
	text-align:left;
	margin-top:4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFECEC;
	border-right-color: #FFECEC;
	border-bottom-color: #FFECEC;
	border-left-color: #FFECEC;
}
.star_res{ color:#cf0104;}
