

/* General Styles ----------------------------------------------------------------------------------------------- */

BODY { margin:0; padding:0; background-image:url(../img/bg_main.gif) }

#main_table { width:670px; height:100%; border-left:1px solid #687988; border-right:1px solid #687988; background-color:#052E55; text-align:center }

#home_bg { background-image:url(../img/bg_home.gif); height:100%; }

hr.grey { height:1px; color:#336594; background:#336594; border:none }

#line { height:1px; color:#506D88; background:#506D88; border:none; margin:0; padding:0 }

#contact { margin-top:30px }
#contact strong { width:100px }

/* Header ----------------------------------------------------------------------------------------------- */

#header { 
	background-color:#002549;
	width:100%; height:128px;
	padding:0; margin:0
	}
#logo { 
	display:block; width:158px; height:128px;
	background-image: url(../img/logo.jpg); background-position:0 0;
	margin: 0 0 0 0
	}
#logo span { display:none }

/* content area ----------------------------------------------------------------------------------------------- */

#content { 
	display:block; text-align:left; font:11px/16px verdana, sans-serif; color:#FFFFFF; 
	padding:16px 32px 16px 25px; vertical-align:top;
	}
#content STRONG { color:#6B94BB }	

/* Footer ----------------------------------------------------------------------------------------------- */

#footer { 
	background-image:url(../img/foot_bg.gif);
	font:9px verdana, sans-serif; color:#708498; text-align:left;
	height:15px; margin:0 0 15px 0; padding:2px 0 0 32px
	}
*html #footer { height:17px; }
#footer a { color:#708498; font-weight:bold; text-decoration:none }
#footer a:link { color:#708498; font-weight:bold; text-decoration:none }
#footer a:hover { color:#99CCCD; font-weight:bold; text-decoration:none }

#home_footer { 
	font:9px verdana, sans-serif; color:#708498; text-align:left;
	margin:5px 0 0 12px; padding: 0 0 0 0
	}
#home_footer a { color:#708498; font-weight:bold; text-decoration:none }
#home_footer a:link { color:#708498; font-weight:bold; text-decoration:none }
#home_footer a:hover { color:#99CCCD; font-weight:bold; text-decoration:none }

/* Colours ----------------------------------------------------------------------------------------------- */

.blue1 { background-color:#052E55 } /* background blue */
.blue2 { background-color:#99CCCD } /* light bluey green */
.red1 { background-color:#FF0000 }

/* Text ----------------------------------------------------------------------------------------------- */

.text1 { font:18px/16px verdana, sans-serif; color:#99CCCD } /* heading */
.text2 { font:bold 12px/16px verdana, sans-serif; color:#6B94BB } /* sub heading text */
.text { font:11px/16px verdana, sans-serif; color:#FFFFFF; } /* heading */
.text3 { font:bold 11px/21px verdana, sans-serif; color:#99CCCD }
.text4 { font:bold 11px/16px verdana, sans-serif; color:#99CCCD }
.text5 { font:bold 11px/16px verdana, sans-serif; color:#CEDBE8 }
.text6 { font:bold 11px/16px verdana, sans-serif; color:#FFFFFF } /* bold white */
.text7 { font:bold 9px/16px verdana, sans-serif; color:#99CCCD }
.text8 { font:9px/16px verdana, sans-serif; color:#FFFFFF } 


/* Links + Buttons ----------------------------------------------------------------------------------------------- */

a.link1 { color:#6B94BB; text-decoration:underline }
a.link1:hover { color:#6B94BB; text-decoration:none }

#btn1 a { display:block; width:50px }
#btn1 a:link, #btn1 a:visited {
	font:bold 9px verdana, sans-serif; color:#008083;
	background-color: #99CCCD;
	text-decoration: none;
	padding:0px 5px 4px 10px
	}
#btn1 a:hover { background-color:#85B7B8 }

#btn2 a {  }
#btn2 a:link, #btn2 a:visited {
	font:bold 9px verdana, sans-serif; color:#008083;
	background-color: #99CCCD;
	text-decoration: none;
	padding:0px 5px 4px 4px;
	margin-right:3px;
	}
#btn2 a:hover { background-color:#85B7B8 }

#btn3 a { display:block; width:130px }
#btn3 a:link, #btn3 a:visited {
	font:bold 9px verdana, sans-serif; color:#99CCCD;
	background-color: #006669;
	text-decoration: none;
	margin-bottom:3px
	}
#btn3 a:hover { background-color:#008185 }

/* Forms ----------------------------------------------------------------------------------------------- */

#form TD { font:11px verdana, sans-serif; color:#FFFFFF }
#form TD STRONG { color:#CEDBE8; font-size:9px }

.form_btn {
	font:bold 14px tahoma, verdana, sans-serif; color:#FFFFFF; 
	background-color:#FF0000; 
	border-top:1px solid #FF8C8C; border-left:1px solid #FF8C8C; border-right:1px solid #730000; border-bottom:1px solid #730000;
	cursor:pointer;
	text-decoration:none;
	}

.fld { font:11px tahoma, verdana, helvetica, sans-serif; color:#000000; border:0px solid #008083; background:#ADE0E1 }
.fld-xsm { font:11px tahoma, verdana, helvetica, sans-serif; color:#000000; border:0px solid #008083; background:#ADE0E1; width:20px }
.fld-sml { font:11px tahoma, verdana, helvetica, sans-serif; color:#000000; border:0px solid #008083; background:#ADE0E1; width:50px }
.fld-med { font:11px tahoma, verdana, helvetica, sans-serif; color:#000000; border:0px solid #008083; background:#ADE0E1; width:80px }
.fld-lge { font:11px tahoma, verdana, helvetica, sans-serif; color:#000000; border:0px solid #008083; background:#ADE0E1; width:130px }
.fld-xlg { font:11px tahoma, verdana, helvetica, sans-serif; color:#000000; border:0px solid #008083; background:#ADE0E1; width:230px }
.fld-wild { font:11px tahoma, verdana, helvetica, sans-serif; color:#000000; border:0px solid #008083; background:#ADE0E1; width:550px }




#browserNav {
	position: absolute;
	top: 10px;
	right: 62px;
}

#browserNav ul, #browserNav li {
  display: inline;
	margin: 0;
	padding: 0;
}

#browserNav a {
	display: block;
	width: 17px;
	height: 17px;
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	margin-right: 2px;
}

#browserNav a span {
  display: none;
}

#browserNav #nav_back a {
	background-image: url("/img/nav_back.gif");
}

#browserNav #nav_back a:hover {
	background-position: bottom left;
}

#browserNav #nav_forward a {
	background-image: url("/img/nav_forward.gif");
}

#browserNav #nav_forward a:hover {
	background-position: bottom left;
}

#browserNav #nav_close a {
	background-image: url("/img/nav_close.gif");
}

#browserNav #nav_close a:hover {
	background-position: bottom left;
}
