.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.tiny
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003164;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.dropdown
{
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #003164
}
ul {
	list-style-image:url('/common/images/blue_bullet.gif');
	margin-left:0px;
	padding-left:0px;
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
}
li {
	list-style-image:url('/common/images/blue_bullet.gif');
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	margin-left:28px;
	padding-left:0px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: underline;
}
a:active {

	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: underline;
}
.navcurrent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: purple;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.happylink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003164;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.happyactive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.maintext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.colouredmaintext
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14px;
    COLOR: #9e8b67;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Tahoma
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
P
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}
TR
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}
TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.searchbox
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial Narrow, helvetica, sans-serif
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodyTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
}
.bodySubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.bodyDisclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #666666;
}

.boxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CCDDEE;
	color: #003366;
}
.boxBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005CB9;
	background-color: #EFEFEF;
}
.boxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.boxTextHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.topNavText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}
.topNavHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0063B5;
}
.splashText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6699CC;
}
.splashBoxHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #D3E3EB;
	font-weight: bold;
}
.splashLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.breadCrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}.popupText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.popupNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.popupNoteBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;

}
.seminarTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;

}
.bodyError {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

/* Buttons */
div.whiteButton, div.redButton, div.blueButton, div.arrowLink, div.backButton  { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; clear:both; }
div.redButton div { float:left; background:url(../images/btn_red_left.gif) no-repeat left; height:30px; overflow:hidden; padding-left:8px; color:#FFFFFF;  }
div.redButton div a { display:block; float:left; height:30px; overflow:hidden; line-height:25px; color:#FFF; text-decoration:none; font-weight:bold; padding-left:3px; padding-right:20px; background:url(../images/btn_red_right.gif) no-repeat right; font-size:12px; outline:none; !important }
div.redButton div a:hover { color:#FFF; text-decoration:none; !important }
div.whiteButton div { float:left; background:url(../images/btn_white_left.gif) no-repeat left; height:30px; overflow:hidden; padding-left:8px;  }
div.whiteButton div a { display:block; float:left; height:30px; overflow:hidden; line-height:25px; color:#0079C1; text-decoration:none; font-weight:bold; padding-left:3px; padding-right:20px; background:url(../images/btn_white_right.gif) no-repeat right; font-size:12px; outline:none; }
div.whiteButton div a:hover { color:#0079C1; text-decoration:none; !important}
div.blueButton div { float:left; background:url(../images/btn_blue_left.gif) no-repeat left; height:30px; overflow:hidden; padding-left:8px; color:#FFFFFF;  }
div.blueButton div a { display:block; float:left; height:30px; overflow:hidden; line-height:25px; color:#FFF; text-decoration:none; font-weight:bold; padding-left:3px; padding-right:20px; background:url(../images/btn_blue_right.gif) no-repeat right; font-size:12px; outline:none; !important }
div.blueButton div a:hover { color:#FFF; text-decoration:none; !important }
div.backButton div { float:left; background:url(../images/btn_back_left.gif) no-repeat left; height:30px; overflow:hidden; padding-left:15px;  }
div.backButton div a { display:block; float:left; height:30px; overflow:hidden; line-height:25px; color:#0079C1; text-decoration:none; font-weight:bold; padding-left:3px; padding-right:15px; background:url(../images/btn_back_right.gif) no-repeat right; font-size:12px; outline:none; }
div.arrowLink a { display:block; float:left; background:url(../images/arrow_red_right.gif) no-repeat right; padding-right:15px; text-decoration:none; color:#0079C1; font-weight:bold; }
div.arrowLink a:hover { color:#0079C1; text-decoration:none; !important}

