/*
 * 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:#07074F;}
BODY,INPUT,SELECT,TD,TEXTAREA,OL,UL{
	font-size:15px;}
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:normal;
	color:#07074F;
	font-size:15px;}
.noUfade{
	color:#999999;}
INPUT.txt,INPUT.txtS,INPUT.btn,SELECT,TEXTAREA{
	font-size:14px;
	border:1px solid #333333;}
INPUT.btn{
	background-color:#FFFFFF;
	font-weight:bold;}
LABEL{
	cursor:hand;}
TD.border{
	color:#FFFFFF;
	background-color:#4885A2;}
TD.bgW{
	background-color:#FFFFFF;}
TD.copyJ{
	text-align:justify;}
TD.bgFade0{
	padding:3px;
	color:#FFFFFF;
	background-color:#172764;
	font-weight:bold;}
TD.bgFade0 A{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;}
TD.bgFade1{
	padding:3px;
	color:#FFFFFF;
	background-color:#3A5784;}
TD.bgFade1 A{
	color:#FFFFFF;
	text-decoration:none;}
TD.bgFade2{
	padding:3px;
	color:#FFFFFF;
	background-color:#536791;}
TD.bgFade2 A{
	color:#FFFFFF;
	text-decoration:none;}
TD.bgFade3{
	background-color:#B4C4D4;}
TD.pageSel{
	padding-top:2px;
	padding-bottom:2px;}
.titleColour{
	color:#07074F;}
.title,.subtitle,.subtitleThin{
	color:#07074F;
	font-size:21px;
	letter-spacing:1px;
	font-weight:bold;}
.subtitle,.subtitleThin{
	font-size:18px;
	letter-spacing:0px;}
.subtitleThin{
	font-weight:normal;
	text-decoration:underline;}
A.subtitleThin:hover{
	text-decoration:none;}
INPUT.txtS,SELECT.txtS{
	font-size:12px;}
.sm,A.noUsm{
	font-size:13px;}
.siteBy {
	font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 8pt; color: #666666; padding: 4px;}

/*
 * CUSTOM TAGS
 * - Border:	#07074F
*/
DIV.title{
	margin:2px;
	margin-bottom:0px;
	margin-top:6px;}
TD.border,.navMainSel,.navSub,.navBottom,TD.padL5R23,TD.padL5R26,TD.padR26,TD.boxL,TD.boxR,TD.boxT,TD.boxB{
	color:#FFFFFF;
	background-color:#07074F;}
.navMainSel A,.navMain A{
	display: block;
	margin: 8px 10px 4px 10px;}
TD.padL5R23,TD.padL5R26{
	padding-left:5px;
	padding-right:23px;}
TD.padL5R26,TD.padR26{
	padding-right:26px;}
TD.padL5R5{
	padding-left:0px;
	padding-right:0px;
	color:#07074F;
	background-color:#FFFFFF;}
TD.box,TD.boxForm,TD.boxPic,TD.boxRadio,TD.boxSubtitleYell{
	padding:2px;
	padding-left:4px;
	background-color:#FFFFFF;}
TD.boxForm,TD.boxFormT,TD.boxFormB,TD.boxFormTB{
	padding:4px;}
TD.boxFormT,TD.boxFormTB{
	padding-top:8px;}
TD.boxFormB,TD.boxFormTB{
	padding-bottom:8px;}
TD.boxPic{
	padding-top:0px;
	padding-left:0px;
	padding-right:4px;}
TD.boxRadio{
	padding-left:0px;
	padding-right:0px;}
TD.boxL{
	background-image:url(/img/box-l.gif);}
TD.boxR{
	background-image:url(/img/box-r.gif);}
TD.boxSearchL{
	background-image:url(/img/box-search-l.gif);}
TD.boxSearchR{
	background-image:url(/img/box-search-r.gif);}
TD.boxT{
	background-image:url(/img/box-t.gif);}
TD.boxB{
	background-image:url(/img/box-b.gif);}
.navMainSel,.navMain{
	font-size:15px;
	font-weight:bold;
	text-decoration:none;}
TD.navMainSel A.navMain{
	color:#FFFFFF;}
TD.navMainPad{
	padding-top:2px;}
.navSub,.navBottom{
	font-size:13px;
	text-decoration:none;}
TD.navSub{
	padding: 8px 0 8px 0;}
TD.navBottom{
	padding-bottom:2px;
	padding-top:13px;}
.contact{
	font-size:14px;
	font-weight:bold;}
TD.contact{
	line-height:150%;
	padding:2px;
	padding-bottom:4px;
	padding-top:4px;}
TD.copyright{
	font-size:14px;}
TD.boxSubtitleYell{
	background-color:#07074F;
	color: #ddd;
	font-size:18px;
	font-weight:bold;}
TD.imglist {
	padding-right: 2px;
}
TD.imglist IMG {
	margin: 0 0 6px 6px;
}
#imgLargeID {
	margin: 0 0 2px 5px;
}
