body {
	background-color: #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000066;
	margin:0px; padding:0px;
}
a{	color: #000066; text-decoration:none;}
a:hover {	text-decoration:underline;}
.pagetext a {text-decoration:underline;}
.pagetext img {margin:3px;}

/*hide the topmenu from printing*/ 
#top  {	visibility: hidden;}

#main {
	margin:0px;
	padding:3px;
	border-left: 1px solid #B1B4C9;
	border-right: 1px solid #B1B4C9;
	font-size: 0.8em;
	min-height: 480px;
	
	/*set the width of the page when printing*/ 
	width:420px;
}

/*hide the leftmenu from printing*/ 
ul.lmenu {	visibility: hidden;}


/*Show the text links on flights page (background logos nornally hidden)*/ 
a.asw span, a.aw span {	display: inline;	speak: normal;}
a.asw, a.aw {display:block; width:20px; height:38px; }

th {	text-align:left; font-weight:bold;}
td {padding:3px;}

h1 {	color:#e51534;	font-size:150%;}
h2 {font-size:120%}
h3 {font-size:105%; margin-bottom:2px;}

.rightbar {width:200px;
position:absolute; top:165px;right:10px;
padding:10px;
font-size: 0.8em;
}
.rightbar img {	 margin-bottom:5px;}
.rightbar h2 {margin:0px;}
div.special {
	padding:10px 5px 0px 5px; margin:0px;
	background-image: url(images/box.gif);
	width:172px;	height:105px;
	background-repeat: no-repeat;
}

.bottombar {
	border-top:1px solid #B1B4C9;
	text-align:center;
	font-size: 0.8em;
	padding:5px;
}

 .prop {
    height:480px;
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

div.divide {
	width:98%;
	border-bottom: 1px solid #B1B4C9;
}

div.newsheadline {
	background-image: url(images/newsbox.gif);
	width:300px;
	height:105px;
	padding:16px;
	background-repeat: no-repeat;
}

div.cred2 a{
	height:4px;
	color: #FEFEE0;
}