

/* Background Colours */
.bgColorDark	{background-color:#000000;}
.bgColorLight	{background-color:#CCCCFF;}
.bgColorAlt	{background-color:#CCCCFF;}

/* Forms */
.frmInputFlat	{border-color:#FFFFFF;}


a:link 
{
	color: #0033FF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} a:visited {
	color: #000099;
	text-decoration: 
underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} a:active {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} a:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.texthighlight {
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.textheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
	font-weight: bold;
}
.textbody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: #000000}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin-right: 0px;
	padding-right: 0px;

}
.textsubHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	padding-bottom: -10px;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;

}
.lg {
	font-size: 200%;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: center;
	color: #000099;
	background-color: #ACACAC;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-right: 0px;
	padding-right: 0px;


}
.top {
	vertical-align: top;
	text-align: center;
	border: thin solid #999999;

}
.topL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	border: thin solid #999999;

}
.tblHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	background-color: #CCCCCC;
	text-align: center;

}
.tblSubH {
	font-size: 70%;
	background-color: #CCCCCC;
	font-weight: bold;
}
.topLg {
	vertical-align: top;
	text-align: center;
	border: thin solid #999999;
	font-size: 120%;

}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	align: right;
	text-align: right;
	float: right;
	background-color: #CCCCFF;
	width: 100%;
	border: 1px solid #000099;
	margin-right: 0px;
	padding-right: 0px;







}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 150%;
	text-align: center;

}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(/img/li.gif);
	padding-bottom: 5px;
	font-size: 80%;




}
.featureHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #666666;
	width: 100%;
	text-indent: 5pt;
	text-align: left;
	letter-spacing: .25em;










}
.margin {
	margin-left: 2%;
	margin-top: 3px;
	margin-right: 0px;
	width: 100%;
	padding-right: 0px;
	float: none;






}
.textsubHeadingBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000066;

}
.floatRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	float: right;
	width: 70%;





}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-right: 0px;
	padding-right: 0px;


}
.mainNav {
	background-color: #000099;
	color: #FFFFCC;
	text-align: center;
	line-height: 105%;
	word-spacing: 0.5em;
	width: 100%;
	margin: 0px;
	letter-spacing: 0.1pc;








}
a.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	color: #FFFFCC;


}
.notice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;

}
.boxheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFCC;
	padding: 1px;
	font-size: 80%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC33;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFCC33;





}
a.nav:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	color: #FFFFCC;
}
.featurebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	margin-bottom: 20px;
	padding: 5px;
	line-height: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 100%;







}
.spacer {
	line-height: 150%;
	font-size: 100%;

}
body {
	margin-right: 2%;
	margin-left: 2%;
	margin-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 0px;
	font-size: smaller;


}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 15px 5px;
	padding: 0px 0px 0px 3px;


}
.sectionHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	letter-spacing: 0.5em;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	background-color: #CCCCFF;
	color: #000099;
	width: 100%;
}
.textNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.bggrey {
	background-color: #D2D2D2;
}
.bgblue {
	background-color: #ACACAC;
}
.sm {
	font-size: 60%;
}
.newsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
hr {
	color: #666666;
	margin-right: 0px;
	padding-right: 0px;


}
.searchBox {
	background-color: #CCCCFF;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000066;




}
.noBr {
	margin: 0px;
}
.formTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #333333;


}
td { vertical-align: top; }
table.multicol {
	width: 90%;

}
td.multicol {
	padding-right: 25px;

}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #666666;
	letter-spacing: 0.1em;

}
.formText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	text-align: right;
	background-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding-right: 15px;



}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #003399;
	letter-spacing: 0.1em;
	padding-right: 0px;

}
.contentBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	margin-bottom: 20px;
	padding: 5px;
	line-height: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 100%;
	width: 80%;

}
.topLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: right;
	width: 90%;

}
.nomargin {
	margin: 0px 0px 0px 2%;
	padding: 0px;
}
img {
	border: 0px none;
}
.dateBox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	padding: 0px;
	line-height: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 75%;
}
