body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-image: url(../pix/stripe_background.png);
	margin: 0px;
	padding: 0px;
	border: 0px none;
	background-color: #FFFFFF;
	vertical-align: top;

	}

h2 {
	color: #CCCCCC
	}
h3 {
	color: #16315B
	}
h4 {
	color: #16315B
	}
table {
	color: #FFFFFF;
	background-color: #FFFFFF;


	}
td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	margin: 0px;
	padding: 0px;
	border: 0px;
	display: table-cell;

	}
a:active {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #16315b;
}
a:link {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #16315b;
}
a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #006587;
}
a:visited {  
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #007eA3;
}
.text_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #16315b;
	background-color: #ffffff;
	padding: 0.3em
}
.text_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #16315b;
	padding: 0.3em
}
.text_highlight_medium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #16315b;
	padding: 0.3em;
	line-height: 1.5em;

}
.text_highlight_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #0b1e31;
	padding: 0.5em 0.3em 0.3em 0.3em;
	line-height: 1.5em;

}
.slideshow_pad {
	padding: 0px 0.3em 0.3em 0em
}
.datacolour {
	color: #DEDECA;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #16315b;
	}
.formCellBackgroundColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007ea3;
	padding: 0.3em
	}
.formBackgroundColor {
	color: #FFFFFF;
	background-color: #16315b;
	}
.small {
	font-size: 85%;
}

#header {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100px;
	left: 0px;
	top: 0px;
	background-image: url(../pix/GBXLogo_Web_Tile.gif);
	background-repeat: repeat-x;
	background-position: 5px;
	border-top: 5px solid #FFFFFF;
	border-right: 0px none;
	border-bottom: 5px solid #FFFFFF;
	border-left: 0px none;

}




}
.big_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	margin: 0px;
	padding: 0px;
	border: 0px;
	display: table-cell;
}
