BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
	}
	
/* New Front Page3*/	
.nav  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color :#FFFFFF}
.nav a:link { color: #FFFFFF; text-decoration: none; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.nav a:active { color: #FFFFFF; text-decoration: underline}
.nav a:visited { color: #FFFFFF; text-decoration: none}
.nav a:hover { color: #FFFFFF; text-decoration: underline}
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-right: 10px; padding-left: 10px; padding-top: 8px; padding-bottom: 5px; font-weight: bold}
.basic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px}
.titleth { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-right: 0px; padding-left: 10px; padding-top: 8px; padding-bottom: 0px; font-weight: bold}
.hmTitlebox	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;	background-color: #000343; border: inset 0px #000000}
	
/* New Front Page4*/	
.Navtext {  color: #000000; text-decoration: none; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; text-decoration: none; font-weight: normal; valign: center}
.Navtext a:link {  color: #000000; text-decoration: none; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.Navtext a:active {  color: #000000; text-decoration: none}
.Navtext a:visited {  color: #000000; text-decoration: none}
.Navtext a:hover {  color: #999999; text-decoration: underline}
.Linebreak {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; text-align:center}
.boldtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 5px; padding-top: 0px; padding-bottom: 0px; font-weight: bold; text-align:left;}
.bodytext2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 5px; padding-top: 8px; padding-bottom: 0px; text-align:left}

/* Other Pages*/
.hmHeadText	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.hmBodyText	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000}
.tablecolorlightksr{background-color:#F3F3F3}
.tablecolorinputfield{background-color:#F3F3F3}
	
/* General Text*/
.headtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: bold}
.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px}
.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px}
.headerhome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: bold}
.bullethome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 5px}
.subheaderhome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 0px; padding-left: 3px; padding-top: 2px; padding-bottom: 0px; font-weight: bold}
.subparahome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px; padding-right: 3px; padding-left: 3px; padding-top: 4px; padding-bottom: 4px}
.refertext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#CCCCCC; padding-right: 6px; padding-left: 6px; padding-top: 6px; padding-bottom: 0px; scrollbar-3dlight-color :#061EC0; scrollbar-arrow-color :#000000; scrollbar-base-color :#FFFFFF; scrollbar-track-color :#2074FF; scrollbar-darkshadow-color :#000000; scrollbar-face-color :#B0CEFF; scrollbar-highlight-color :#FFFFFF; scrollbar-shadow-color :#061EC0}

/* Link Text */
.linktext  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color :#006FD5 }
a:link {  color: #006FD5; text-decoration: none; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
a:active {  color: #006FD5; text-decoration: underline}
a:visited {  color: #006FD5; text-decoration: none}
a:hover {  color: #0099FF; text-decoration: underline}

/* Tables*/
/* Colours*/ 
.lightcolor { BACKGROUND-COLOR: #000000}
.mediumcolor { BACKGROUND-COLOR: #000000}
.darkcolor { BACKGROUND-COLOR: #FFFFFF}
.headercolor { BACKGROUND-COLOR: #FFFFFF}
.linecolor   { BACKGROUND-COLOR: #FFFFFF}

/*Table Text and Colours */ 
.titlebox   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 17px; padding-right: 2px; padding-left: 5px; padding-top: 0px; padding-bottom: 2px; text-align: left; background-color: #2074FF; font-weight: bold}
.insidebox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 17px; padding-right: 2px; padding-left: 5px; padding-top: 0px; padding-bottom: 2px; text-align: left; background-color: #2074FF; font-weight: bold}

/* Entry Text */
.dropentry   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #ECF2FF; border-width: 1px; border-style: solid; border-color: #003399; clip: rect(   ); width: 60px}
.headerentry {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #000000; clip: rect(   ); width: 180px}
.textentrybox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3F5687; background-color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #000000; clip: rect(   ); width: 180px}

/* TD Backgrounds */
.Home3Login 
{
	background-image:url(../Images/logoutbox.gif)
}
.Home3Logout
{
	background-image:url(../Images/loginbox.gif)
}
.InnerTable
{
	background-image:url(../Images/innertable.gif)
}
.LeftBorder
{
	background-image:url(../images/leftborder.gif)
}
.rightframe1
{
	background-image:url(../images/rightframe1.gif)
}
.rightframe1in
{
	background-image:url(../images/rightframe1in.gif)
}
.rightframe2
{
	background-image:url(../images/rightframe2.gif)
}
.rightframe3
{
	background-image:url(../images/rightframe3.gif)
}

/*Controls */
/* Text Boxes */
.textentry {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002F00; background-color: #FFFFFF; border: inset 1px #002F00; clip: rect(   ); width: 174px}
.textentry3 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002F00; background-color: #FFFFFF; border: inset 1px #000000; clip: rect(   ); width: 180px}

/* Text Areas */
.faqtext { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002F00; margin-right: 2px; border: 1px solid; background-color: #FFFFFF; border-color: #002F00 solid; height: 80px; width: 300px; padding-left: 3px}

/* Select Boxes */
.dropentry {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002F00; width: 180px}
.dropentrysmall {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002F00}


.headeralert {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFCC00; border: inset 0px #FFFFFF}


/* Horizontal rules */
.hrnormal {	color:"#FFFFFF";Width:80%;  text-align:center;}



.popuplayer {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; background-color: #003366; border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}


/* Body Formatting */		
.bodydark {	background-color:#FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: left}
.bodycolordark{	background-color:#FFFFFF}
.bodycolorclear
{
	background-color:White;
}

/* Table Formatting */
.tablecolorwhite{background-color:#FFFFFF}
.tablecolorbackgroundleft{background-color:#0099FF}
.tablecolormedium{background-color:#FFFFFF}
.tablecolormediumbackground{background-color:#003399}
.tablecolorlight{background-color:#FFFFFF}
.tablecolordarkline{background-color:#0066CC}
.tablecolordark{background-color:#FFFFFF}
.tablecolorsurround{background-color:#FFA100}
.tablecolor5{background-color:#FF8000}
.tablecolorheaderbackground{background-color:#FFCC00}
.tablecolorborder{background-color:#FFFFFF}
.tableTextWidth{width:100%;}
.insidebox1 {  font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: inset 0px #FFFFFF}

/* Text formatting */
.screentext {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: left}
.screentextb {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold}
.smalldatetime {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.screentextbullethead {  font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left; font-weight: bold}
.screentextpagehead {  font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-align: left; font-style: italic; font-weight: bold}
.ksrtablecaption {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.ksrTable {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

/* Misc */
.privacybackground {background-color:#001f7e}
/*.Net */
.hmTextBox
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002F00; 
	background-color: #FFFFFF; 
	border: inset 1px #000000; 
	clip: rect(   ); 
	width: 180px}
.hmTextBoxThin
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002F00; 
	background-color: #FFFFFF; 
	border: inset 1px #000000; 
	clip: rect(   ); 
	width: 80px}
.hmDropDownList
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002F00; 
	background-color: #FFFFFF; 
	border: inset 1px #000000; 
	width: 180px}
.hmDropDownListThin
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002F00; 
	background-color: #FFFFFF; 
	border: inset 1px #000000; 
}
.hmListBox
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #002F00; 
	background-color: #FFFFFF; 
	border: inset 1px #000000; 
	width: 180px
}
.hmValidationSummary
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:  Red ; 
	background-color:Yellow ;
	border: solid 1px red;
}
.hmLabel
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#000000;
}
.hmLabelStrong
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:bold;
	color:#000000;
}
.hmLabelWarning
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:  Red ; 
}
.hmLabelWarningLarge
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color:  Red ; 
}
.hmBodyText
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000
}
.hmColumnText
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000
}
.hmKSRText
{
	font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	border: inset 0px #FFFFFF
}
.hmKSRHeadText
{
	font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight:bold;
	color: #000000; 
	border: inset 0px #FFFFFF
}
.hmBodyTextBW
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000
}
.hmHeadTextBW
{
	 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 13px; 
	 color: #000000; 
	 font-weight: bold
}
.hmTitleboxBW
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;  
	background-color: #ffffff; 
	border: inset 0px #FFFFFF
}
.hmKSRTextBW
{
	font-family: Tahoma, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	border: inset 0px #FFFFFF
}
.tablecolorBWksr{background-color:#FFFFFF}
