

Body
{
	background: #FFFFFF;  /* Application Background Colour */
	color: #333333; /*Application font colour*/
	font-family:Tahoma,verdana,arial,helvetica;  /* Application Font family */
	font-size: 10pt;  /* Application Font family */
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;	
 	scrollbar-arrow-color:#ffffff;/*ScrollBar arrow colour*/
 	scrollbar-base-color:#6F96AE;/*ScrollBar base colour*/
	scrollbar-darkshadow-color:#333333;/*ScrollBar darkshadow colour*/
 	scrollbar-face-color:#6F96AE;/*ScrollBar face colour*/ 	
 	scrollbar-shadow-color:#333333;/*ScrollBar darkshadow colour*/
}

a:link {color: #474A69; text-decoration: none}
a:visited {color: #474A69; text-decoration: none}
a:active {color: #474A69; text-decoration: underline}
a:hover {color: #474A69; text-decoration: underline}

a:link.newslink {color: #88BA38; text-decoration: none}
a:visited.newslink {color: #88BA38; text-decoration: none}
a:active.newslink {color: #88BA38; text-decoration: underline}
a:hover.newslink {color: #88BA38; text-decoration: underline}

a:link.whitelink {color: #FFFFFF; text-decoration: none}
a:visited.whitelink {color: #FFFFFF; text-decoration: none}
a:active.whitelink {color: #FFFFFF; text-decoration: underline}
a:hover.whitelink {color: #FFFFFF; text-decoration: underline}

a:link.helplink {color: #D27906; text-decoration: none}
a:visited.helplink {color: #33698D; text-decoration: none}
a:active.helplink {color: #33698D; text-decoration: underline}
a:hover.helplink {color: #33698D; text-decoration: underline}

.footer_copyright {
	font-family: Tahoma,verdana,helvetica;	
	font-size: 7pt;
}

.lgn_login_border {border-style: solid; border-width: 1px; border-color:#FFFFFF;}

.lgn_news_border {border-style: solid; border-width: 1px; border-color: #FFFFFF;}

.lhs_panel {border-style: solid; border-width: 1px; border-color: #333859;}

.lhs_tab_off, .lhs_tab_on 
{	
	border-style: solid;
	border-width: 1px;
	border-top-color: #333859;
	border-bottom-color: #333859;
	border-left-color: #ffffff;
	border-right-color: #000000;
	cursor: hand
}
.lgn_marginText, .darkMarginText {
	color: #FFFFFF;    /* margin Text Color */
	font-size: 8pt;
	font-weight:bold;
	font-family: arial,verdana,helvetica;	
}
.lgn_newsTitle {
	color: #333859;
	font-family: Tahoma,verdana,arial;
	font-size: 10pt;
	font-weight:bold;
}

.lgn_newsText {
	color: #272727;
	font-family: Tahoma,verdana,arial;
	font-size: 10pt;
}

.lgn_newsLink {
	color: #88BA38;
	font-family: Tahoma,verdana,arial;
	font-size: 10pt;
}

.lgn_errorText {
	color: #FFFFFF;/*Main Text color*/
	font-weight: bold;
}

input, textarea, submit
{
      FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma,verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #DADBE0;/*Drop down background colour*/
    COLOR: #000066;
	BORDER-COLOR: #000066;
}

button, .button
{
     FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;/* Button background colour */
    COLOR: #336A8C;/* Button text colour */
	border-top : solid #CCCCCC 1px; border-right : solid #333333 1px; border-left : solid #CCCCCC 1px border-bottom : solid #333333 1px;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-top: 1px;
}

.editSheet
{
    BEHAVIOR: url(/media/editHTC/EditSheet.htc)
}
.editField
{
    BEHAVIOR: url(/media/editHTC/EditField.htc)
}
.efText
{
    BEHAVIOR: url(/media/editHTC/efText.htc);
    DISPLAY: inline;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.efTextLong
{
    BEHAVIOR: url(/media/editHTC/efText.htc);
    DISPLAY: inline;
    HEIGHT: 58px;
    VERTICAL-ALIGN: top
}
.efTextLong .efPrompt
{
    HEIGHT: 56px;
}
.efTextLong TEXTAREA
{
    HEIGHT: 54px;
}
.efNumeric
{
    BEHAVIOR: url(/media/editHTC/efNumeric.htc);
    DISPLAY: inline;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.efBoolean
{
    BEHAVIOR: url(/media/editHTC/efBoolean.htc);
    DISPLAY: inline;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top;
}

.efBoolean INPUT
{
    BACKGROUND-COLOR: transparent!important;
    COLOR: black;
}
.efField
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    PADDING: 0px;
    PADDING-LEFT: 3px;
}
.efPrompt
{
    BACKGROUND-COLOR: #FFFFFF;/*Text Box background colour*/
    COLOR: #000066;/*Text Box text colour*/
    FONT-STYLE: italic;
    OVERFLOW: hidden;
    CURSOR: text;
    MARGIN: 0;
    WIDTH: 100%;
}

.efEllipsisBtn
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: black;
    CURSOR: hand;
    LINE-HEIGHT: 5pt;
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    HEIGHT: 12pt;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    WIDTH: 16px
}

.efBoolean
{
	BACKGROUND-COLOR: transparent!important;
}
.lgn_transBG
{
	background-color: transparent!important
}
.borderless
{
	border-width: 0px!important
}
.efBrowseReadOnly
{
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: black;
    BORDER-BOTTOM: #cccccc 1px inset;
    BORDER-LEFT: #cccccc 1px inset;
    BORDER-RIGHT: #cccccc 1px inset;
    BORDER-TOP: #cccccc 1px inset;
    CURSOR: default
}
.efBrowseReadOnly INPUT
{
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: black;
}
.efBrowseReadOnly TEXTAREA
{
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: black;
}
.efInvalid
{
    BACKGROUND-COLOR:  #eeeeff;
    COLOR: black;
    CURSOR: default
}
.efInvalid INPUT
{
    BACKGROUND-COLOR:  #eeeeff;
    COLOR: black;
    COLOR: black!important;
}
.efInvalid TEXTAREA
{
    BACKGROUND-COLOR: #eeeeff;
    COLOR: black;
    COLOR: black!important;
}
.efInvalid TD DIV
{
    BACKGROUND-COLOR: #eeeeff!important; /*Mandatory Field Background colour*/
    COLOR: black!important;/*Mandatory Field text colour*/
}
.efReadOnly
{
    BACKGROUND-COLOR: #DDDDDD;/*Read only Field Background colour*/
    COLOR: black/*Read only Field text colour*/
    BORDER-BOTTOM: #cccccc 1px inset;
    BORDER-LEFT: #cccccc 1px inset;
    BORDER-RIGHT: #cccccc 1px inset;
    BORDER-TOP: #cccccc 1px inset;
    CURSOR: default
}
.efReadOnly INPUT
{
    BACKGROUND-COLOR:  #DDDDDD;
    COLOR: black;
}
.efReadOnly TEXTAREA
{
    BACKGROUND-COLOR:  #DDDDDD;
    COLOR: black;
}
.efDisabled
{
    BACKGROUND-COLOR:  #DDDDDD;
    COLOR: black;
    CURSOR: default
}
.efDisabled LABEL
{
    BACKGROUND-COLOR:  #DDDDDD;
    COLOR: black;
}
.efDisabled INPUT
{
    BACKGROUND-COLOR: #DDDDDD;/*Read only Field Background colour*/
    COLOR: black/*Read only Field text colour*/
}
.efDisabled
{
    BACKGROUND-COLOR: #DDDDDD;/*Read only Field Background colour*/
    COLOR: black/*Read only Field text colour*/
}
.efDisabled TEXTAREA
{
    BACKGROUND-COLOR: #DDDDDD;/*Read only Field Background colour*/
    COLOR: black/*Read only Field text colour*/
}

.efBorderless
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    WIDTH: 100%;
}

#upgradeformbox
    {
	background-color: #DDDDE4;
	color: #222222;
	border-bottom: 1px solid #33698D;
	border-top: 1px solid #33698D;
	border-left: 1px solid #33698D;
	border-right: 1px solid #33698D;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px
}

.newstitle 
	{
	color: #33698D;
    FONT-SIZE: 10pt;
	}
	
#sideMenu
{
	behavior: url(/media/ListHTC/csshover.htc);
}
/*Moved From header.css */
.subMenu { border-collapse: collapse; border: 1px solid #FFFFFF;}

.subMenu td {height:20px; padding: 0px; border: 1px solid #FFFFFF; background-color: #0065B2;} /*Sub Menu border color and background color */

.mainMenuStatic
{
	FONT-SIZE: 8pt; 
	margin-top:2px;
    BACKGROUND-COLOR: #0065B2; /*Main menu background text color*/
    COLOR: #FFFFFF; /*Main menu  text color*/
    Border-Color:  #FFFFFF; /*Main menu  text color*/
    FONT-FAMILY:  Arial, Sans-serif;
    font-weight:bold;
    cursor:pointer;
}

.mainMenuMouseOver
{
	FONT-SIZE: 8pt; 
	margin-top:2px;
    BACKGROUND: #0065B2; /*Main menu background text color*/
    COLOR: #DDDDDD; /*Main menu mouse over text color*/    
    FONT-FAMILY:  Arial, Sans-serif;
    font-weight:bold;
    cursor:hand;
}
.mainMenuBackGround
{
	
    BACKGROUND: #0065B2; /*Main menu background text color*/   
}
.mainMenuSeperator
{
	 display: block;
	 height:11px; 
	 width:2px;
	 background-color:#FFFFFF;/*Main menu  text color*/
	 vertical-align:middle;
	 overflow:hidden;
 }
td, th {
	font-family: Tahoma,verdana,arial,helvetica;
	font-size: 10pt;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px
}
.lgn_mainHeaderText
{
	COLOR:#FFFFFF;/* Main header text colour */
	font-family: arial,verdana,helvetica;  /* Application Font family */
	font-size: 12pt;  /* Application Font family */
	font-weight:bold;		
}
.lgn_verticalLine
{
	background-color: #FFFFFF;
}
.lgn_horizontalLine
{
	background-color: #FFFFFF;
}
hr
{
	color: #FFFFFF;
}
.footer_other 
{
	font-family: Tahoma, arial,verdana,helvetica;	
	font-size: 7pt;
}
.lgn_loginPageBG
{
	background-color: #B0AFBF;	/* LoginPage background Color */
}	

.efReadWrite
{
    BACKGROUND-COLOR: #DADBE0;
    COLOR: #000066;
    BORDER-BOTTOM: #cccccc 1px inset;
    BORDER-LEFT: #cccccc 1px inset;
    BORDER-RIGHT: #cccccc 1px inset;
    BORDER-TOP: #cccccc 1px inset;
}