/*
 * TYPICAL CLASSES
 * - USED THROUGHOUT ALL SITES, JUST WITH DIFFERENT COLOURS / SIZES
 */
DIV.metaLayer{
	position:absolute;
	visibility:hidden;}
A,BODY,INPUT,SELECT,LABEL,TD,TEXTAREA,OL,UL{
	font-family:Arial, Helvetica, sans-serif;
	color:#000060;}
BODY,INPUT,SELECT,TD,TEXTAREA,OL,UL{
	font-size:12px;}
INPUT,SELECT,TEXTAREA{
	font-weight:normal;}
BODY{
	background-color:#FFFFFF;}
A:hover{
	text-decoration:underline;}
A.noU,A.noUsm,A.newItem,A.noUfade{
	text-decoration:none;}
A.newItem{
	font-weight:bold;
	color:#262678;
	font-size:12px;}
.noUfade{
	color:#999999;}
INPUT.txt,INPUT.txtS,INPUT.btn,SELECT,TEXTAREA{
	font-size:11px;
	border:1px solid #000000;}
INPUT.btn{
	background-color:#FFFFFF;
	font-weight:bold;}
LABEL{
	cursor:hand;}
TD.pad8B LABEL{
	color:#FFFFFF;}
TD.border{
	color:#FFFFFF;
	background-color:#000060;}
TD.bgW{
	background-color:#FFFFFF;}
TD.copyJ{
	text-align:justify;}
TABLE.boxTitle TD.bgFade0, TD.bgFade0{
	padding:3px;
	color:#FFFFFF;
	background-color:#A70000;
	font-weight:bold;}
TABLE.boxTitle TD.bgFade0 A, TD.bgFade0 A{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;}
TABLE.boxTitle TD.bgFade1, TD.bgFade1{
	padding:3px;
	color:#FFFFFF;
	background-color:#262678;}
TABLE.boxTitle TD.bgFade1 A, TD.bgFade1 A{
	color:#FFFFFF;
	text-decoration:none;}
TABLE.boxTitle TD.bgFade2, TD.bgFade2{
	padding:3px;
	color:#FFFFFF;
	background-color:#595997;}
TABLE.boxTitle TD.bgFade2 A, TD.bgFade2 A{
	color:#FFFFFF;
	text-decoration:none;}
TABLE.boxTitle TD.bgFade3, TD.bgFade3{
	background-color:#EFEFEF;}
TD.pageSel{
	padding-top:2px;
	padding-bottom:2px;}
OL{
	margin-top:2px;}
.titleColour{
	color:#262678;}
.title,.subtitle,.subtitleThin{
	color:#262678;
	font-size:18px;
	letter-spacing:1px;
	font-weight:bold;
	text-transform:uppercase;}
.subtitle,.subtitleThin{
	font-size:14px;
	letter-spacing:0px;}
.subtitleThin{
	font-weight:normal;
	text-decoration:underline;}
A.subtitleThin:hover{
	text-decoration:none;}
INPUT.txtS,SELECT.txtS{
	font-size:9px;}
.sm,A.noUsm{
	font-size:10px;}


/*
 * CUSTOM TAGS
 */
TABLE.box{
	border:1px solid #000000;}
TABLE.boxTitle,TABLE.boxCopy{
	border:1px solid #D6D6D6;
	background-color:#EFEFEF;}
TABLE.boxTitlePad,TABLE.boxCopy{
	padding:4px;}
TABLE.boxTitlePad{
	margin-top:4px;}
TABLE.boxCopy{
	margin-bottom:8px;}
TABLE.boxTitle TD.subtitle{
	padding:4px;
	color:#000060;
	background-color:#EFEFEF;
	font-size:14px;
	letter-spacing:2px;
	text-transform:uppercase;}
TABLE.boxTitle TD.copyJ{
	padding:4px;
	border:1px solid #D6D6D6;
	color:#000060;
	background-color:#FFFFFF;}
TABLE.boxCopy TD.copyJ{
	padding:4px;
	border:1px solid #D6D6D6;
	color:#000060;
	background-color:#FFFFFF;}
TD.copyJ A{
	color:#000060;}
TD.searchTitle{
	color:#000060;
	font-weight:bold;}
TD.pad8B{
	padding-bottom:8px;}
TD.pad14B14L{
	padding-left:14px;
	padding-bottom:14px;}
.bgBlue{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#000060;
	letter-spacing:1px;}
TD.bgBlue A{
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;}
TD.bgBlue A:hover{
	text-decoration:underline;}
TD.bgBlue .subtitle{
	color:#FFFFFF;
	letter-spacing:2px;
	text-transform:uppercase;}
.bgRed,.navMain,.navMainA{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#A70000;
	text-decoration:none;}
TD.navMain{
	text-transform:uppercase;
	padding-top:1px;
	padding-bottom:1px;}
TD.navMainA{
	text-transform:uppercase;
	padding-top:3px;
	padding-bottom:3px;}
A.navMain{
	letter-spacing:2px;}
A.navMain:hover{
	text-decoration:underline;}
INPUT.navMain{
	border:0px;}
.navSub,.redBold{
	color:#A70000;
	font-weight:bold;}
.navSub{
	text-transform:uppercase;
	text-decoration:none;}
A.navSub{
	letter-spacing:1px;}
A.navSub:hover{
	text-decoration:underline;}
.navBottom{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;}
TD.navBottom{
	padding-bottom:6px;}
A.navBottom{
	letter-spacing:1px;}
A.navBottom:hover{
	text-decoration:underline;}
.navBottomContact,.navBottomNoBG{
	font-size:11px;
	color:#000060;
	text-decoration:none;}
TD.navBottomContact{
	background-color:#FFFEE6;
	padding-bottom:2px;
	padding-top:2px;}
A.navBottomContact:hover,A.navBottomNoBG:hover{
	text-decoration:underline;}
TD.boxForm{
	padding:4px;}
