a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666C86;
	text-decoration: none;
}
a:hover {  
	color: #000000;
}
.sublink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #005DA4;
	text-decoration: none;
}
.sublink:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
}
.smalllink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
}
.smalllink:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #8082CC;
	text-decoration: none;
}
.border {
	border : 1px solid #005DA4;
}
.blueborder {
	border : 1px solid #A5B5C3;
}
.menu {
	background : url(images/leftbutton.gif) no-repeat fixed;
	text-align : right;
	cursor : pointer;
	padding-right : 8px;
}
.cellheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color : #E2E2F0;
	border : 1px solid #010098;
}
.cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border : 1px solid #010098;
}
.celladd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color : #010098;
	border : 1px solid #010098;
}
.formborder0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border : 0px solid #FFFFFF;
	background-color : transparent;
}
.error {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF0000;
	text-decoration: none;
}
.smallframetext {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #4F5671;
	text-decoration: none;
}
.smallframetext:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #800000;
	text-decoration: none;
}
.listcell { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.listcelllight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #B5C2D2;
	text-decoration: none;
}
.resultcelloff { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.resultcellon { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B7BED3;
}
.resolutions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
}
.blindform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
	border: 0px;
	vertical-align: top;
	margin-top: 0;
}


.base {background-color: #FFFFFF;}
.trim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #005DA4;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: White;
	border-bottom: 1px solid #F1F1F1;
	border-top: 1px solid #F1F1F1;
	border-bottom-width : 1px;
}
.lowtint {background-color: #5F7991;}
.midtint {background-color: #BFCAD5;}
.HighTint {background-color: #F3F5F7;}
.AltHighTint {background-color: #E0E5EA;}
.FormCell {background-color: #E1E8F0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	line-height : 16px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.menupanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: Grey;
	border-right: 1px solid #999999;
}
.tablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* NegativeText */
	text-decoration: none;
	background-color : #D9D9D9;
	/* TrimColour */
	padding-left : 3px;
	padding-right : 1px;
	padding-top : 4px;
	padding-bottom : 3px;
	border-bottom-color : #B9B9B9;
	/* MidTintColour */
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.verticaltablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* NegativeText */
	text-decoration: none;
	background-color : #D9D9D9;
	/* TrimColour */
	padding-left : 3px;
	padding-right : 1px;
	padding-top : 4px;
	padding-bottom : 3px;
	border-bottom-color : #BFCAD5;
	/* MidTintColour */
	border-bottom-style : solid;
	border-bottom-width : 1px;
	layout-flow : vertical-ideographic;
}
.tablehead:hover {
	color: #000000;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F1F1F1;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: Black;
	border-bottom: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding-left : 4px;
	vertical-align : middle;
}
.subbreak {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F8EAEA;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: Black;
	padding-left : 4;
	vertical-align : middle;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* PositiveText */
	text-decoration: none;
	padding-left : 1px;
	padding-right : 1px;
}
.td_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	/* PositiveText */
	text-decoration: none;
	padding-left : 1px;
	padding-right : 1px;
	background-color : #FF9900;
}
.td_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* PositiveText */
	text-decoration: none;
	padding-left : 1px;
	padding-right : 1px;
}
.td_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* PositiveText */
	text-decoration: none;
	padding-left : 15px;
	padding-right : 0px;
}
.tablerowon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;  /* PositiveText */
	text-decoration: none;
	padding-left : 1px;
	padding-right : 1px;
	background-color : #FFFFFF;   /* NullColour   */
	border-bottom-color : #BFCAD5;  /* MidTintColour   */
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.tablerowoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* PositiveText */
	text-decoration: none;
	padding-left : 1px;
	padding-right : 1px;
	background-color : #F3F5F7;   /* HighTintColour   */
	border-bottom-color : #BFCAD5;  /* MidTintColour   */
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.sectionhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19pt;
	font-style: normal;
	font-weight: normal;
	color: #5274A8; 
	text-decoration: none;
	padding-top : 14px;
}
.popuphead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #5274A8; 
	text-decoration: none;
	padding-top : 0px;
}
.utilities {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: White;
	text-decoration: none;
}
.utilities:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #EFEFEF;
	text-decoration: none;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #005DA4;
	border-bottom-color : #ACACAC;  /* TrimColour   */
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 4px;
}
.title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #800000;  /* BaseColour   */
	border-bottom-color : #7390BA;  /* TrimColour   */
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 4px;
}
.formcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;   /* PositiveText  */
	text-decoration: none;
	background-color : #E1E8F0;  /* TrimColour   */
	vertical-align : middle;
}
.cleanspace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height : 21px;
}
.formborder {
	background-color : #EAF3FC;
	/* TrimColour */
	border-bottom : 1px solid #7390BA;
	padding-left : 3px;
}
.error {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF0000;
	text-decoration: none;
}
.smwhite {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF0000;
	text-decoration: none;
}
.pagebreak {
	page-break-after : always;
}
.quicksearch { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #546298;
	text-decoration: none;
	background-color: #E1E8F0;
	border : 1px solid #5F7991;
}
.redtitle
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-decoration: none;
	COLOR : #900000;
}
.note
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-decoration: none;
	COLOR : #900000;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;   /* PositiveText  */
	text-decoration: none;
	vertical-align : middle;
	padding-left : 0px;
}
.stdbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;   /* PositiveText  */
	text-decoration: none;
	vertical-align : middle;
	padding-left : 0px;
}
.largefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* PostiveText */
	text-decoration: none;
	line-height : 16px;
}

/* formtext nowrap */
.ft {white-space: nowrap;}
/* formtext centered nowrap */
.ftc {text-align: center; white-space: nowrap;}
/* formtext align right nowrap */
.ftr {text-align: right; white-space: nowrap;}
/* single pixel wide silver cell */
.s1 {background-color: Silver; width: 1px;}

/* fadeformtext centered nowrap */
.fftc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: Gray; /* PositiveText */
	text-decoration: none;
	padding-left: 3px;
	text-align: center;
	white-space: nowrap;
}

/* fadeformtext align right nowrap */
.fftr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: Gray; /* PositiveText */
	text-decoration: none;
	padding-left: 3px;
	text-align: right;
	white-space: nowrap;
}

/* formtext nowrap */
.ft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000; /* PositiveText */
	text-decoration: none;
	padding-left: 3px;
	white-space: nowrap;
}


/* formtext centered nowrap */
.ftc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000; /* PositiveText */
	text-decoration: none;
	padding-left: 3px;
	text-align: center;
	white-space: nowrap;
}

/* formtext align right nowrap */
.ftr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/* PositiveText */
	text-decoration: none;
	padding-left : 3px;
	text-align: right;
	white-space: nowrap;
}

/* single pixel wide silver cell */
.s1 {
	background-color: Silver;
	width: 1px;
}
.help {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 10pt;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 line-height: 15pt;
}
.helpfaq {
 color: Blue;
}

.submenusection {font-size: 11px; color: #005DA4; padding : 3px 0px; border-bottom: 1px solid black;}

.menulink {font-size: 12px; font-weight: bold; color: #6D6969; border-top : 1px solid #F1F1F1; padding : 6px 6px 6px 0px;}

.bold {
    font-weight:bold;
}
.contentlist {
	font-size: 13px;
	color: #000000;
	line-height : 21px;
}
.contentlist:hover {}

.followofff {border-top-color : #999999;}
.followon {color: #000000; border-top-color : #999999;}

.submenulink {font-size: 11px; color: #000000; padding : 3px 0px 3px 12px;}
.smlon {background-color: #F1F1F1;}

.formtext {font-size: 13px; color: #000000; padding : 3px 3px; margin: 2px;}
.formtext:hover {}

.nb {border: 0;}
.highlight {background-color : #FFFFDD;}
.fade {color: Gray;}
.numeric {text-align : right;}
.small {font-size: 10px;}
.errorbg {background-color : #FFCECE;}

.smallform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;    /* PositiveText  */
	text-decoration: none;
}

.errorformtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	padding-left : 3px;
}

.uploadcount {font-size:16px; font-weight:bold; position: absolute; background-color:white; display:none; }