/******************************************************/
/* Travel Gateway Style Sheet. From emx_nav_left.css  */
/******************************************************/
body{
 text-align: center;
 font-family: Arial,sans-serif;
 color:#000000;
 background-color: #FFFFFF;  /* was CCFFFF */
 min-width: 780px;
 margin: 0;
}

#wrapper {
 text-align: left;  /* Reset alignment to compensate for 'text-align:center': */
 width: 780px;      /* Specify width of element. Should be same as 'body min-width': */
 /* position: absolute; */
 top:0px;
 margin-left: auto;
 margin-right: auto;
		    }

.iright { float: right; border: solid #000000 1px; margin: 10px 5px 10px 20px;} /* top right bottom left */
.ir { float:right; margin: 0px 5px 15px 20px;} 
.formright {float:right; border:0px; margin: 0px 0px 10px 20px;} /* top right bottom left */
.centre {text-align:center} /* Also centres image links */

/* Picture links: remove border */
a img {border:0px}

/************** header tag styles **************/
h1{font:bold 200% Arial,sans-serif; color:#003366; margin:0px; padding:0px;}
h2{font:bold 130% Arial,sans-serif; color:#003366; margin:0px; padding:0px;}
h3{font:bold 114% Arial,sans-serif; color:#006699; margin:0px; padding:0px;}
h4{font:bold 100% Arial,sans-serif; color:#334d55; margin:0px; padding:0px;}
h5{font:100% Arial,sans-serif; color: #333333; margin: 0px; padding: 0px;}
h6{font: 100% Arial,sans-serif; color:#334d55; margin: 0px; padding: 0px;}

/*************** list tag styles ***************/
ul{list-style-type: square;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}

table.searchbox { border:3px solid #1B79B5;
                  margin:5px;
                  color:#000080;
				  background-color: #FFFFFF; 
				  font-size:9pt;   }

/********* form and related tag styles *********
form {margin:0; padding: 0;}
label{font: bold 1em Arial,sans-serif; color: #334d55;}				
input{font-family: Arial,sans-serif;}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#banner{
	position:absolute;
	top: 1px;
	width:776px;
	height: 62px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: italic;
	border: solid #0099CC 2px;
}

#bantxt2{
	color:#003366;
	position:absolute;
	top: 8px;
	left: 492px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
}

#banmail{
	color:#000000;
	position:absolute;
	top: 5px;
	left: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	width: 285px;
}

#photostrip{
	position: absolute;
	top: 65px;
 	width:780px; 
	height:110px;
}

/***** LINKS - in top menu **********/
#toplinks{position: absolute;
	top: 175px;	width:780px; height: 18px;
	padding: 2px 0px 0px 0px;   /* top right bottom left */
	background-color: #0099CC;
	font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
#toplinks a:link,#toplinks a:visited {color:#FFFFFF; text-decoration:none; padding-left:12px; padding-right:18px;}
#toplinks a:hover {text-decoration: underline;}
#toplinks a.cur:link,#toplinks a.cur:visited{color:#000000;text-decoration:none;}
#toplinks a.cur:hover{text-decoration: underline;}

#toplinks2 { position: absolute;
	top: 195px;	width:780px; height: 18px;
	padding: 2px 0px 0px 0px;   /* top right bottom left */
	background-color: #0099CC;
	font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
#toplinks2 a:link,#toplinks2 a:visited {color:#FFFFFF; text-decoration:none; padding-left:11px; padding-right:4px;}
#toplinks2 a:hover {text-decoration: underline;}
#toplinks2 a.cur:link,#toplinks2 a.cur:visited{color:#000000;text-decoration:none;}
#toplinks2 a.cur:hover{text-decoration: underline;}

#logo{position: absolute; top:10px; width:248px; height: 73px; left:500px;}

#offers{position: absolute; top:8px; left:585px;}

/*#offers a:visited{color:#000000;text-decoration:none;} */

/*************** section styles ******************/
.main {
	color:#003366;
	padding: 20px 10px 20px 10px;
	font-size: 90%;
	position: absolute;
	top: 175px;
	background-color: #E0F0FF;
	width: 756px;
	border-width: 2px;
	border-color:#0099CC;
	border-style:none solid solid solid; 
	/* margin: 0px 0px 30px 0px; */
}

.smalltext {font-size: small}  /* for small text */
.small  {font-size: 10pt;}
   
/* Styles that are not currently used.... commented out */
/* .preformat {white-space:pre; font-family:"Courier New", Courier, mono;}  */
/*.white {color:#FFFFFF} */
/*


.medium {font-size: 12pt;}
.large  {font-size: x-large; color: #FF0000;
}   */

/********************* end **********************/
