/* CSS Document */
/* We make extensive use of the IE hack star selector shown as '* html .theclass' */
/* MAKE THE PAGE */
/* commented backslash hack \*/ 
html, body{height:99.9%;} 
/* end hack */
html,body {
	margin:0;
	padding:0;
}
body,td,th {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
body {
	background-color: #FFFFFF;
	text-align: center;
	min-width:735px;/* stop mozilla sliding off the edge */
}
/* creates a wrapper and set the container for full height - most resolutions */
.container{
	min-height:99.9%;
	margin-bottom:-10px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	text-align: left;
	width: 740px;
	padding: 0;
	border:1px solid #4CBEC8;
	background-color: #FFFFFF;
}
* html .container{
	height:99.9%;
	width:727px;
}
.containerHome{
	min-height:99.9%;
	margin-bottom:-10px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	text-align: left;
	width: 740px;
	padding: 0;
	border:1px solid #99CCCC;
	background-color: #99CCCC;
}
* html .containerHome{
	height:99.9%;
	width:727px;
}
.minHeight{
	display:none;
} /*For print page only*/
.topimage {
	border:0; padding:0; margin:0;
	width:740px;
	height:166px;
}
.flysouth {
	position:absolute; 
	width:236px; 
	height:64px; 
	z-index:1; 
	left: 485px; 
	top: 135px;
}
.flysouthHome {
	position:absolute; 
	width:236px; 
	height:64px; 
	z-index:1; 
	left: 485px; 
	top: 205px;
}
/* MAIN MENU */
.top_menu {
	margin:0; border:0;padding: 0;
	padding-top:0;
	background:#FFFFFF;
	text-align:left;
	color:#4CBEC8;
	font-weight:bold;
	padding-left:10px;
	margin-top:3px;
}
* html .top_menu {
	padding-left:10px;
	margin-top:1px;
}

/* CREATE THE COLUMNS */

/* right column */
.rightmenu {
 	margin:-3px 21px 0 0;
	padding:10px;
	padding-top: 45px;
 	float:right;
	width:180px;
	background-image: url(../images/rc_bg.gif);
	border:0;	
}
* html .rightmenu {
	padding-top: 42px;
 	margin:-2px 5px 0 0;
}
.scrollbox {
	width:170px;
	height:240px;
	border:1px solid #FFFFFF;
	padding:5px;
	margin:10px 0;
	overflow:auto;
	scrollbar-face-color: #4CBEC8;
	scrollbar-highlight-color: #EEEEEE;
	scrollbar-3dlight-color: #D8D8D8;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-shadow-color: #C8C8C8;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #EFEFEF;
}
/* central column */
.centralcontent {
	margin: -2px 261px 0 46px; padding:5px;
	padding-top:25px;
}
* html .centralcontent {
	height:1%;
	margin: -5px 245px 0 46px;
}

/* EXTRA CLASSES */
p {
	margin:0;
	margin-top:15px;
	margin-bottom:15px;
}
.printimage {
	margin-top:-5px;
	margin-bottom:-5px;
}

.rightfloat {
	float: right;
	margin:0;
	padding:0;
	border:0;
	text-align:right;
	padding-right:5px;
	position:relative;
	vertical-align: bottom;
}
/* FORMS */
form {
	display:inline;
	margin:0; padding:0; border:0;
}
input.txt {
	color:#C41030;
	background-color:#FFFFFF;
	border: 1px inset #4CBEC8;
	width: 180px;
}
input.btn {
	color:#FFFFFF;
	background-color:#4CBEC8;
	border: 1px inset #4CBEC8;
	width: 145px;
	background: #4CBEC8;
	font-size:100%;
	font-weight:bold;
}
/* TABLES */
table {
	margin:0; padding:0; border:0;
}
/* WIN IE CHECK: YES */
/* WIN MOZ CHECK: YES */
/* OSX IE CHECK: NO */
/* OSX MOZ CHECK: NO */
/* CSS VALID: YES */
/* HTML VALID - XHTML 1.0 TRANSITIONAL: YES */