body 
{
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #003466;
		font-family: Arial;
		font-size:11px;
		color:#5a5a5a;
		
	
}

.flashfiles
{
		background:#ececec;
		width:322px;
		background-image:url(../img/shadowtop.png);
		background-repeat:no-repeat
}

#flashcontent {
	width:580px;
	height:400px;
	}

.shadow
{
		width:22px;
		background-image:url(../img/shadowmiddle.png);
		background-repeat:no-repeat;
		background-color:#ececec;
}

.logo
{
		width:237px;
}

td
{
		vertical-align:top;
}

h1
{
		color:#003466;
		font-size:14px;
		font-weight:bold;
		letter-spacing:2px;
		padding-left:30px;
		background-image:url(../img/plane.gif);
		background-position:left top;
		background-repeat:no-repeat;
		padding-bottom:10px;
}

h2
{
		color:#003466;
		font-size:12px;
		font-weight:bold;
		letter-spacing:1px;
}

h6
{
		color:#003466;
		font-size:11px;
		font-weight:normal;
		padding-left:20px;
		padding-bottom:0px;
		margin-bottom:3px;
		background-image:url(../img/plane2.png);
		background-position:left;
		background-repeat:no-repeat;
}

.cont
{
		background-color:#c5c5c5;
}

.contentpage
{
		background-color:#ececec;
}

.indexpage
{
		background-image:url(/img/indexbackground.png);
		background-repeat:repeat-y;
}

.content
{
		padding-left:30px;
		padding-right:30px;
		padding-top:0px;
		padding-bottom:0px;
		line-height:130%;
		text-align:justify;
		
}

.left
{
		width:10px;
}

.middle
{
		width:920px;
}		

.right
{
		width:10px;
}

.footer a, .footer a:link, .footer a:visited, .footer a:active 
{
		color: #ffdd00;
		text-decoration: none;
}

.footer a:hover
{	
		text-decoration: underline;
		color: #ffdd00;
}

a, a:link, a:visited, a:active 
{
		color: #003466;
		text-decoration: underline;
}

a:hover
{	
		text-decoration: none;
		color: #003466;
}

.footer
{
		width:100%;
		height:41px;
		background-image:url(../img/footerback.gif);
		background-repeat:no-repeat;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		color: #ffdd00;
		padding-top: 12px;
		padding-left: 20px;
		padding-right: 20px;
	
}

.bigwindow
{
		background-color:#ececec;
}

.main
{
		background-color:#000000;
		background-image:url(../img/globe.gif);
		background-position:top right;
		background-repeat:no-repeat;
}

#origin,#destination
{
		width: 190px;
		height: 19px;
}

#corporate,#password,#departure,#return,#pname,#pnumber,#pemail,#paddress,#pname1,#pnumber1,#pemail1,#paddress1,#pedu,#page,#pexperience,#destinations,#areaofinterest,#departurelocation,#pnumber3
{
	width: 180px;
	height: 17px;
	border: solid 1px #00487c;
	background-color: #fff4c4;
	padding: 1px;
	font-size: 10px;
	color: #656667;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
/*.input-class
{
	height: 17px;
	border: solid 1px #00487c;
	background-color: #fff4c4;
	padding: 1px;
	font-size: 10px;
	color: #656667;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}	*/	
#questions,#questions2
		{
		width: 180px;
		height: 50px;
		border: solid 1px #00487c;
		background-color: #fff4c4;
		padding: 1px;
		font-size: 10px;
		color: #656667;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align: middle;
		}
		
#adults,#infants,#children
{
		height:19px;
		width:40px;
}

#sort
{
		height:19px;
		width:60px;
}
		
#time,#time2,#hear
{
		width: 190px;
		height: 19px;
}

#passengers{}

#sort{}



#searchfield
{
		width: 180px;
		height: 16px;
		border: solid 1px #000000;
		background-color: #ffffff;
		padding-left: 3px;
		padding-top:4px;
		font-size: 11px;
		color: #656667;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align: top;
		margin-top:7px;
		
}

#searchbutton
{
		padding-top:0px;
}

#imagebox1{
width:400px;
height:321px;
background-image:url(/img/avalonmap.jpeg);
background-repeat:no-repeat;
}

.box{
position:absolute;
top:30px;
left:40px;
}

.close{
float:right;
cursor:pointer;
}

.maps{
position:relative;
}

#imagebox1{
	display:none;
}


/*drop menu*/
div.dropdown_menu {
	background-color: #CCCCCC;
	background-image:url(../img/dropBack.gif);
	border: 1px solid #000000;
	margin:34px 0px 0px 20px;
	padding:0px;
	position:absolute;
	text-align:left;
	width:170px;
}

div.dropdown_menu li {
	color:#FFFFFF;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 8px 0px 8px;
	padding:10px 0px 11px 0px;
	text-align:left;
}

div.dropdown_menu ul {
	margin:0px 0px 0px;
	padding:0px;
}
div.dropdown_menu a:link {
	width: 140px;
	text-decoration:none;
	color:#003466;
}
div.dropdown_menu a:visited {
	text-decoration:none;
	color:#003466;
}
div.dropdown_menu a:active {
	text-decoration:none;
	color:#003466;
}
div.dropdown_menu a:hover {
	color:#363636;
	text-decoration:underline;
}

/*---------------------------------------------
	NEWSLETTER
---------------------------------------------*/
.forminput
{
		padding-left:25px;
		color:#00487c;
		font-size:10px;
}

.form
{
		background-color:#ffdd00;
			
}

.formback
{
		background-image:url(/img/yellowback.png);	
}

.newsletter
{
		background:#d7d7d7;
		width:339px;
}

.newsform
{
		background-image:url(../img/form2back.png) #bfbfbf;
		background-repeat:no-repeat;
		height:121px;
		width:339px;
		padding: 0 0 0 15px;
}

.newsletterfont
{
		color:#00487c;
		font-size:10px;
		text-align: left;
}
.newslettertext
{
		width: 140px;
		height: 17px;
		border: solid 1px #000000;
		background-color: #ececec;
		padding: 1px;
		font-size: 10px;
		color: #656667;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align: middle;
}
	
#name,#email,#phone,#comment
		{
		width: 250px;
		height: 18px;
		border: solid 1px #cccccc;
		background-color: #ffffff;
		padding: 1px;
		font-size: 10px;
		color: #656667;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align: middle;
		}
		
#comment
		{
		height: 160px;
		}
#subsribe-button {
	height: 30px;
	background: url(/img/submit1.gif) no-repeat;
	display: block;
	padding: 30px 0 0 0;
	width: 65px;
	border: none;
	overflow: hidden;
}