
BODY {
		margin:10px 10px 0px 10px;		
		font-family:  Arial;
		font-size: 10pt;
		color: #4B0082;		
		}

PRE {
		font-family:  Arial;
		font-size: 10pt;
		color: #4B0082;	
}


A {
	color: #820037;
	text-decoration: none;
	border: none;
}

A:VISITED {
	color: #820037;
	text-decoration: none;
}

A:HOVER {
	color: #4B0082;
	text-decoration: none;
	/*font-weight: bold;		*/
}

body {
    margin: 0px;
    padding: 0px;
}

#header {		
		background:#fff url('img/sky4.gif') no-repeat right 50%;
		height:100px;
		padding-top:0px;
		padding-left:10px;				
		padding-bottom:5px;		
		background-position-x:right; background-position-y:50%; voice-family:inherit; background-image:url('img/sky4.gif'); background-repeat:no-repeat/*border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;*/
		
		}
		
html>body #header {
		height:140px;
		}

	#left {
		position: absolute;
		left:0px;
		top:120px;
		padding-left:15px;
		padding-top:10px;
		width:200px;
		height: 400px;
		background-image: ; 
		background-position:  center 50%;		
		background-repeat: no-repeat
		}

	#right {
		float:right;
		/*position: absolute;
		right:10px;
		top:155px;*/
		height: 390px;
		width:150px;		
		/*background:#ff5;		
		border:1px solid #000;*/
		}

	#middle {
			background:#fff url('img/backlight.gif') no-repeat center 50%;
   		margin-left: 210px;
   		margin-right:199px;				
			voice-family: "\"}\"";
			voice-family: inherit;
   		margin-left: 220px;
   		margin-right:200px;
			height: 380px;						
			padding-top:10px;
			padding-left:10px;
			background-position-x:center; background-position-y:50%; background-image:url('img/backlight.gif'); background-repeat:no-repeat
		}
	html>body #middle {
   		margin-left: 201px;
   		margin-right:450px;
			height: 400px;
		}
		
			#middle_nobackimage {
			background:#fff;
   		margin-left: 210px;
   		margin-right:199px;				
			voice-family: "\"}\"";
			voice-family: inherit;
   		margin-left: 220px;
   		margin-right:200px;
			height: 380px;						
			padding-top:10px;
			padding-left:10px;
			/*background-image: url(img/backlight.gif); */
			background-repeat: no-repeat;
			background-position:center;
			/*border-left:1px solid			*/
		}

	html>body #middle_nobackimage {
   		margin-left: 201px;
   		margin-right:450px;
			height: 400px;
		}



div#footer {
    clear: both;
	 padding: 10px;
	 /*border-top:1px solid; */
	 /*border-top: solid thin;		 */
}

.menu1 {
	font-size: 10pt ;
	padding: 2px; 
	padding-left: 0px;
	margin: 2px; 
	border-bottom: solid 1.0px; 
	width : 110px	
}

.menu2 {
	position:relative;
	left: 15px;	
	font-size: 8pt ;
	padding: 2px; 
	margin: 2px; 	
}

.smalltext {
	font-size: 8pt;	
}

.bigtext {
	font-size: 12pt;	
	font-weight:bold;
}

.form {
	border-bottom: solid 2.0px;
	border-top: solid 2.0px;
	border-left: solid 2.0px;
	border-right: solid 2.0px; 	
	padding: 5px; 
}

.subform {	
	border-bottom: solid 1.0px;
	border-top: solid 1.0px;
	border-left: solid 1.0px;
	border-right: solid 1.0px; 	
	padding: 5px;
	margin:	 5px 5px 5px 5px;
}


.formerror {
	color: Red;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: solid 1.0px;
	border-top: solid 1.0px;
	border-left: solid 1.0px;
	border-right: solid 1.0px; 	
	padding: 5px; 
}

/* Market Place */


/* Menu Widget */

.mp_menu1 {
	
}

.mp_menu1 A {
	padding-left:10px;				
	border-color: Gray;
	border: 1px solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	WIDTH: 300px; 
	FLOAT: left; 
	COLOR: #345c57; 
	LINE-HEIGHT: 1.8em; 		
	TEXT-DECORATION: none;
	/*padding-left: 10px */
}

.mp_menu1 A:hover {
	BACKGROUND-COLOR: #FFA500;
}

/* Table of Lnks Widget */

.link_table {
	
}

.link_table_header {
	border-color: Gray;
	border: 1px solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	color: Black;
	WIDTH: 300px; 
	FLOAT: left; 
	LINE-HEIGHT: 1.8em; 		
	TEXT-DECORATION: none;
	background-color: Silver;	
	/*padding-left: 10px */	
}


.link_table A {
	border-color: Gray;
	border: 1px solid;
	border-right: 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	WIDTH: 300px; 
	FLOAT: left; 
	COLOR: #345c57; 
	LINE-HEIGHT: 1.8em; 		
	TEXT-DECORATION: none;
	/*padding-left: 10px */
}

.link_table A:hover {
	BACKGROUND-COLOR: #FFA500;
}

/* Plane detail Styles */

.field_names {
	font-size: 8pt;
	FONT-WEIGHT: bold; 	
}

.field_values {
	font-size: 8pt;	
}

.field_values_hidden {
	font-size: 8pt;	
	color: Silver;
}

.img_lnk {	
	border: 0px;
}


/*Todays Availability Styles*/

.head {
	font-size: 8pt;
	FONT-WEIGHT: bold;
	border: 1px solid;
	padding : 3px; 	
	text-align: left;
}

.rowon {
	font-size: 8pt;
	BACKGROUND-COLOR: #EFE1FB;
	padding : 0px; 		
		border-style: none;
}

.rowoff {
	font-size: 8pt;
	border-style: none;
}

.rowontd {	
	padding : 3px;
	border : 1px SOLID;
	border-bottom : 0px;
	border-top: 0px;
}