body {
	margin-top:20px;
	padding:0px;
}

H2 	{font:normal 22pt/20pt Verdana,Arial; color:#b70000}
H3	{font:normal 18pt/20pt Verdana,Arial; color:#990000}

ul {margin-top:0px; margin-bottom:0px;}

a:link    { background:transparent; text-decoration: underline; color:#000000}
a:visited { background:transparent; text-decoration: underline; color:#000000}
a:hover   { background:#CCCCFF;     text-decoration: underline; color:#000000}
a:active  { background:#CCCCFF;     text-decoration: underline; color:#000000}

a.imglink:hover     {background:transparent}

#contents a.redlink {color:maroon;}
#contents a.feature {color:#333333;text-decoration:none;}


#masthead{
	float:left;
	width:700px;
	margin-top:0px;
	margin-left: 20px;
	font:bold 16pt/18pt Comic Sans,Comic Sans MS,Verdana,Arial;
	color:#b70000;
	letter-spacing: 3px;
}

#contents {
	width:700px;
	float:left;
	margin-top:0px;
	margin-left: 20px;
	font:normal 10pt/12pt Verdana,Arial;
}

#contents .pagetitle {
	color:#b70000;
	text-align:center;
}

.content 	{margin:0.25in 0.25in; font:normal 10pt/12pt Verdana,Arial;}


#footer	{
	width:700px;
	float:left; 
	margin-top: 25px;
	margin-left: 20px;
	font:normal 10pt/12pt Verdana,Arial;
	background:ghostwhite;
	border-top: #ccc solid 1px;
}


.ftable 	{font:normal 10pt/12pt Verdana,Arial;}

.featuretable, .featureblock{
	width:750px;
	background-color: #faf0e6;
	font:normal 10pt/12pt Verdana,Arial;
	border:#222 solid 1px;
	padding: 10px;
	margin-top:20px;
	margin-bottom: 20px;
}

.featureimg {
	width: 250px;
}

.featuretext {
	width:430px;
}

.pagetitle	  {font: normal 20pt/22pt Comic Sans MS, Verdana, Arial; color:#990000;}
.sectiontitle {font: normal 18pt/20pt Comic Sans MS, Verdana, Arial; color:#990000;}
.htitle {font: normal 14pt/15pt Comic Sans MS, Verdana, Arial; color:#990000;}
.topictitle {color:#333333;font-weight:bold;}
.required {color:#b70000; font-weight:bold}


/* FRM_AIRLINETICKETS */
.errortext {
    color:#cc0000;
    font-weight:bold;
}
.stdtext {
    color:#000000;
}
.top_error {
    color:#c00000;
    font-weight:bold;
    text-align:center;
}
