body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #21497a;

	text-decoration: none;

	background-color: #8f98b1;

	margin: 0px;

	padding: 15px 0px 0px 10px;

	background-image: url(images/background.gif);

	background-repeat: repeat;

}



table, tr, td, h5 {

	margin: 0px;

	padding: 0px;

}

.bold {

	font-weight: bold;

}

#topnav {

	margin: 0px;

	padding: 5px;

	z-index: 3;

	background-image: url(images/topnavbar.gif);

	background-color: #FFFFFF;

	text-align: right;

	height: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;



}



#topnav a:link {

	

	text-decoration: none;

	background-color: #FFFFFF;

	color: #21497a;

}



#topnav a:visited {

	text-decoration: none;

	background-color: #FFFFFF;

	color: #21497a;

}

#topnav a:hover {

	text-decoration: underline;

	background-color: #FFFFFF;

	color: #21497a;

}









#header {

	margin: 0px;

	padding: 0px;

	width: 780px;

	background-image: url(images/header_sky.jpg);

	background-repeat: no-repeat;

}

/*Added by Jackleen 22/1/2009*/

#header img{
height:205px;
}
#nav1 {
display:none;}
/********************************/



#nav1 {

	color: #FFFFFF;

	background-color: #21497a;

	height: 25px;

	width: 780px;

}

#maincontent {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #21497a;

	background-color: #FFFFFF;

	margin: 0px;

	padding: 20px 20px 40px;

	width: 525px;

	line-height: 150%;

}



#maincontent a:link {

	

	text-decoration: underline;

	background-color: #FFFFFF;

	color: #21497a;

}



#maincontent a:visited {

	text-decoration: underline;

	background-color: #FFFFFF;

	color: #21497a;

}

#maincontent a:hover {

	text-decoration: underline;

	background-color: #e1e1e1;

	color: #21497a;

}

#openingtext {

	position: absolute;

	z-index: 3;

	left: 200px;

	top: 300px;

}

#announcement {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #21497a;

	background-color: #FFFFFF;

	position: absolute;

	left: 200px;

	top: 365px;

	width: 280px;

	line-height: 130%;

}



#title {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #21497a;

	background-color: #FFFFFF;

	

}

#pgheader {

	margin: 0px;

	padding-top: 40px;

	padding-bottom: 10px;

}

#side {

	background-color: #21497a;

	margin: 0px;

	padding: 0px;

	

	width: 215px;

	

	height: 100%;

}



#sidenav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin:0px;

	line-height: 200%;

	padding: 20px;

}



#sidenav a:link {

	text-decoration: none;

	background-color: #21497a;

	color: #fff;

	padding: 2px;



}



#sidenav a:visited {

	text-decoration: none;

	background-color: #21497a;

	color: #fff;

	padding: 2px;



}

#sidenav a:hover {

	text-decoration: underline;

	background-color: #21497a;

	color: #fff;

	padding: 2px;



}





#sidebar1 {

	color: #21497a;

	background-color: #e1e1e1;

	width: 215px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	font-size: 10px;



}

#sidebar1 .caption {

	padding: 10px 0px;

	

	

}

#sidebar1 img {

	margin: 0px;

	padding: 20px 0px 0px 0px;



}

#addressblock {

	font-size: 9px;

	line-height: 150%;

	color: #21497a;

	background-color: #e1e1e1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 10px;

}

#bottombanner {

	margin: 0px;

	padding: 0px;

}

#bottomnav {

	color: #FFFFFF;

	background-color: #21497a;

	padding: 0px 20px;

	height: 25px;

	width: 780px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}



#bottomnav a:link {

	

	text-decoration: none;

	background-color: #21497a;

	color: #fff;

	padding: 2px;



}



#bottomnav a:visited {

	text-decoration: none;

	background-color: #21497a;

	color: #fff;

	padding: 2px;



}

#bottomnav a:hover {

	text-decoration: underline;

	background-color: #21497a;

	color: #fff;

	padding: 2px;



}

#copyright {

	background-image: url(images/bottombar.gif);

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	height: 15px;

	color: #21497a;

	background-color: #FFFFFF;

	padding: 10px 0px 5px 20px;

}

#copyright a:link, #copyright a:visited {

	color: #21497a;

	background-color: #FFFFFF;

	text-decoration: underline;

}



#copyright a:hover {

	color: #21497a;

	background-color: #e1e1e1;

	text-decoration: underline;

}





/* for Itunerary page */

#itinerary td{

	vertical-align: top;

}

.dates {

	font-size: 11px;

	color: #21497a;

	background-color: #FFFFFF;

	padding: 10px 20px;

	font-weight: bold;

}

.location {

	border-bottom: 1px solid #999999;

		padding: 10px 0px;

}

.last{

		padding: 10px 0px;

}



/* General form stlyes */

input {

	border: 1px solid #999999;

	margin: 0px;

	padding: 0px;

  } 

  

input.noborder {

	border: 0px;

	margin: 0px;

	padding: 0px;

  } 

 

textarea {

  	border: thin solid #999999;

	margin: 0px;

	padding: 0px;

  } 

  

    /* request service form stlyes */

  

  #RequestAppearance {

  	width: 500px;

  }

div#RequestAppearance div.row {

  clear: both;

  padding-top: 10px;

  }

  

div#RequestAppearance div.row label {

  float: left;

  width: 120px;

  text-align: right;

  }

  



div#RequestAppearance div.row span.formw {

  float: right;

  width: 350px;

  text-align: left;

  } 

   #RequestAppearance fieldset {

 	margin: 20px 0px;

	} 

 #RequestAppearance legend {

 	font-size: 120%;

	line-height: 100%;

	color: #21497a;

	font-weight: bold;

	margin: 0px;

	padding: 10px;

	 background-color: #fff;



	} 

  


