/*
 * BASIC TEXT COLOURS
 * - WHITE:			#FFFFFF
 * - BLACK:			#000000
 * - RED:			#B70F0F
 * - YELLOW:		#FDBE00
 * - GREY:			#666666
 *
 * BASIC FONT SIZES
 * - Title:			12px
 * - Sub-title:		10.4px
 * - Text:			10.4px
 * - Small text:	9.4px
 *
 */
BODY.main{
	background-color:#FFFFFF;
	background-image:url(/images/bg-body.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}
BODY.popup{
	background-color:#FFFFFF;
	background-image:url(/images/bg-body-popup.gif);
	background-repeat:repeat-x;
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}
.txtTitleWhite{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
.txtTitleRed{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
.txtTitleYellow{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
.txtSubTitleRed{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:none;}
A.txtSubTitleRed:HOVER{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
A.txtSubTitleRed:ACTIVE{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
.txtSubTitleYellow{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:none;}
A.txtSubTitleYellow:HOVER{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
A.txtSubTitleYellow:ACTIVE{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
.txtSubTitleGrey{
	color:#666666;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:none;}
A.txtSubTitleGrey:HOVER{
	color:#666666;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
A.txtSubTitleGrey:ACTIVE{
	color:#666666;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
.txtSubTitleWhite{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:none;}
A.txtSubTitleWhite:HOVER{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
A.txtSubTitleWhite:ACTIVE{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;
	text-decoration:underline;}
.txtWhiteSmall{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:none;}
A.txtWhiteSmall:HOVER{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:underline;}
A.txtWhiteSmall:ACTIVE{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:underline;}
.txtWhiteSmallBold{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:bold;
	text-decoration:none;}
A.txtWhiteSmallBold:HOVER{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:bold;
	text-decoration:underline;}
A.txtWhiteSmallBold:ACTIVE{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:bold;
	text-decoration:underline;}
.txtYellowSmall{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:none;}
A.txtYellowSmall:HOVER{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:underline;}
A.txtYellowSmall:ACTIVE{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:underline;}
.txtRedSmall{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:none;}
A.txtRedSmall:HOVER{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:underline;}
A.txtRedSmall:ACTIVE{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:normal;
	text-decoration:underline;}

/*
 * BASIC COPY AND DATABASE TRANSLATION ITEMS
 */
UL{
	margin-top:0px;
	margin-bottom:0px;}
UL.foreign LI{
	padding:2px;}
OL{
	margin-top:0px;
	margin-bottom:0px;}
A.noUnderline{
	color:#666666;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	text-decoration:none;}
.txtGrey, TD, P{
	color:#666666;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}
P{
	margin-top:0;}
.dbRed{
	color:#B70F0F;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}
.dbYellow{
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}

/*
 * DETAILS IN A SMALL TABLE
 */
TD.tableTop{
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;
	font-weight:bold;}
TD.tableCell{
	color:#666666;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}

/*
 * BOXES ON INTRO PAGE
 */
TD.introBox{
	background-image:url(/images/bg-full_box.gif);
	padding:4px 4px 4px 4px;
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}
TD.introBoxBottom{
	background-color:#999999;}

/*
 * BACKGROUNDS USE IMAGES SO IT ALL MATCHS IN 16bit COLOUR (NETSCAPE)
 * - THIS IS BECAUSE "WEB SAFE COLOURS" ARE NOT USED
 */
TD.bgNavOn{
	background-image:url(/images/bg-nav-on.gif);
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;}
TD.bgNavSep{
	background-image:url(/images/bg-nav_border_sep.gif);}
TD.bgNavSepEnd{
	background-image:url(/images/bg-nav_border_sep2.gif);}
TD.bgNavEnd{
	background-image:url(/images/bg-nav_border_end.gif);}
TD.seperator{
	background-color:#999999;}

/*
 * HIDDEN LAYER
 */
.labfacility{
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;}

/*
 * FORM INPUTS
 */
INPUT.submitBtn{
	background-color:#B7B7B7;
	color:#FFFFFF;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:bold;}
INPUT.btnNoScript{
	border-left:0px solid #B70F0F;
	border-right:0px solid #B70F0F;
	border-top:0px solid #B70F0F;
	border-bottom:0px solid #B70F0F;
	background-color:#B70F0F;
	color:#FDBE00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9.4px;
	font-weight:bold;}
.contactForm{
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#666666;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10.4px;}
LABEL{
	cursor:hand;}
