/* -- Navy: #0D006A;  Navy Visited: #6D6FA8;  Green: #B3C30E;  -- */

/* Scrollbar */
body 
{
	scrollbar-face-color: #0D006A;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: Silver;
	scrollbar-3dlight-color: #F4EFD8;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #B3C30E;
	scrollbar-arrow-color: White;
} 
p  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}
BODY  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}
H1  {
	FONT-SIZE : 15px;
	COLOR : #B3C30E;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}
H2  {
	FONT-SIZE : 13px;
	COLOR : #B3C30E;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}
H3  {
	FONT-SIZE : 15px;
	COLOR : #0D006A;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}
H4  {
	FONT-SIZE : 13px;
	COLOR : #0D006A;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}
H5  {
	FONT-SIZE : 14px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}

A:link  {
	COLOR : #0D006A;
	FONT-SIZE : 12px;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}

A:visited  {
	COLOR : #6D6FA8;
	FONT-SIZE : 12px;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}

A:hover  {
	COLOR : #B3C30E;
	FONT-SIZE : 12px;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}

A:active  {
	COLOR : #B3C30E;
	FONT-SIZE : 12px;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}

A.menudark:link  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

A.menudark:visited  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

A.menudark:hover  {
	FONT-SIZE : 12px;
	COLOR : #999999;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

A.menudark:active  {
	FONT-SIZE : 12px;
	COLOR : #773333;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

A.menudark:visited IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.menudark:link IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.menudark:hover IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

A.menudark:active IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.menu:link  {
	FONT-SIZE : 12px;
	COLOR : #414384;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
	line-height: 20px;
}

A.menu:visited  {
	FONT-SIZE : 12px;
	COLOR : #414384;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
	line-height: 20px;
}

A.menu:hover  
{
	position:relative;
	FONT-SIZE : 12px;
	COLOR : #ffffff;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
	line-height: 20px;
	filter:progid:DXImageTransform.Microsoft.glow(Color='gray');
}

A.menu:active  {
	FONT-SIZE : 12px;
	COLOR : #ffffff;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
	line-height: 20px;
}

A.submenu:link  {
	FONT-SIZE : 11px;
	COLOR : #414384;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
}

A.menu:visited IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.menu:link IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.menu:hover IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

A.menu:active IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.submenu:visited  {
	FONT-SIZE : 11px;
	COLOR : #414384;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
}

A.submenu:hover  {
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
}

A.submenu:active  {
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
}

A.submenu:visited IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.submenu:link IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

A.submenu:hover IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

A.submenu:active IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.menuedit  {
	FONT-SIZE : 11px;
	COLOR : Yellow;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.menuedit:visited  {
	FONT-SIZE : 11px;
	COLOR : Yellow;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.menuedit:hover  {
	FONT-SIZE : 11px;
	COLOR : #ff9999;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

.menuedit:active  {
	FONT-SIZE : 11px;
	COLOR : yellow;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
}

TD.normal  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}
TD.tablemainheader
{
    BORDER-RIGHT: #6782a6 thin ridge;
    BORDER-TOP: #6782a6 thin ridge;
    FONT-SIZE: 12px;
    BORDER-LEFT: #6782a6 thin ridge;
    COLOR: black;
    BORDER-BOTTOM: #6782a6 thin ridge;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}
TD.tableheader  {
	FONT-SIZE : 12px;
	COLOR : white;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : #414384;
}

TD.content
{
	FONT-SIZE : 12px;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	padding-left: 14px;
	padding-top: 8px;	
}

TD.tabledata  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : #B3C30E;
}

TD.tabledata2  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : #DEE498;
}

TD.sidebar  {
	BORDER-RIGHT : orange 1px solid;
	PADDING-RIGHT : 1px;
}

TD.sidebartext  {
	FONT-SIZE : 11px;
	COLOR : white;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}

INPUT.textfield2
{
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: white;
    BORDER: none
}
INPUT.textfield  {
	FONT-SIZE : 9px;
	COLOR : #ffffff;
	BACKGROUND-COLOR : #414384;
}

INPUT.checkbox  {
	FONT-SIZE : 9px;
	FLOAT : none;
	COLOR : #414384;
	BACKGROUND-COLOR : transparent;
}

SELECT.selectfield  {
	FONT-SIZE : 9px;
	COLOR : #ffffff;
	BACKGROUND-COLOR : #414384;
}

INPUT.button  {
	FONT-SIZE : 9px;
	COLOR : white;
	BACKGROUND-COLOR : #414384;
}

INPUT.warningbutton  {
	FONT-SIZE : 8px;
	COLOR : white;
	BACKGROUND-COLOR : red;
}

TEXTAREA.textfield
{
	font-size: 11px;
	overflow: auto;
	color: white;
	background-color: #414384;
}
TEXTAREA.editable
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}

DIV.diveditmenu  {
	LEFT : 0px;
	VISIBILITY : hidden;
	WIDTH : 50px;
	POSITION : absolute;
	TOP : 0px;
}

#status  {
	FLOAT : right;
}

#title  {
	FONT-SIZE : 12pt;
}

Table.main  {
	FONT-SIZE : 10pt;
	MARGIN : 1em auto;
}

#copyright  {
	PADDING-RIGHT : 1em;
	BORDER-TOP : #c0c0c0 1px solid;
	PADDING-LEFT : 1em;
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	PADDING-BOTTOM : 2px;
	PADDING-TOP : 2px;
	TEXT-ALIGN : right;
}

.msg  {
	FONT-SIZE : 8pt;
}

.search  {
	FONT-SIZE : 8pt;
	font-color : #eeeeee;
}

.footer  {
	FONT-SIZE : 11px;
	COLOR : white;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	font-weight: bold;
}

a.linkfooter {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration : underline;
}
a.linkfooter:visited {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8FAE6;
	font-weight: bold;
	text-decoration : underline;
}
a.linkfooter:hover {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D6E25A;
	font-weight: bold;
	text-decoration : underline;
}

.imgLibrary  {
	FONT-SIZE : 10px;
	COLOR : black;
	FONT-STYLE : normal;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : gainsboro;
	TEXT-DECORATION : none;
}

.imgLibrary2  {
	FONT-SIZE : 10px;
	COLOR : #222222;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : white;
	TEXT-DECORATION : none;
}

.fileLibrary {
	FONT-SIZE : 10px;
	COLOR : black;
	FONT-STYLE : normal;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : buttonface;
	TEXT-DECORATION : none;
}

.fileLibrary2 {
	FONT-SIZE : 10px;
	COLOR : #222222;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : white;
	TEXT-DECORATION : none;
}

.separator {
	BORDER-RIGHT : #e9e9e9 2px solid;
	BORDER-LEFT : gray 1px solid;
	WIDTH : 3px;
	HEIGHT : 38px;
}

.raisedButton {
	BORDER-RIGHT : silver 1px solid;
	PADDING-RIGHT : 1px;
	BORDER-TOP : silver 1px solid;
	PADDING-LEFT : 1px;
	PADDING-BOTTOM : 1px;
	BORDER-LEFT : silver 1px solid;
	CURSOR : default;
	PADDING-TOP : 1px;
	BORDER-BOTTOM : silver 1px solid;
	TEXT-ALIGN : center;
}

.raisedButton IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.lightButton IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}



/*-- START CUSTOMISED STYLES  --*/


a.linkmenu {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration : underline;
}
a.linkmenu:visited {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8FAE6;
	font-weight: bold;
	text-decoration : underline;
}
a.linkmenu:hover {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D6E25A;
	font-weight: bold;
	text-decoration : underline;
}

a.linkwhitenotes {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	font-weight: bold;
	text-decoration : underline;
}
a.linkwhitenotes:visited {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	font-weight: bold;
	text-decoration : underline;
}
a.linkwhitenotes:hover {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D6E25A;
	font-weight: bold;
	text-decoration : underline;
}

.notesnavy
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0D006A;
	font-size: 10px;
}
.noteswhite
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10px;
}
/*-- Table -  Navy --*/
.tdcolor1 
{
	background-color: #0D006A;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding : 4pt;
}
/*-- Table -  Mid Blue  --*/
.tdcolor2 
{
	background-color: #6D6FA8;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding : 4pt;
}
/*-- Table -  Pale Blue  --*/
.tdcolor3 
{
	background-color: #F0F8FF;
	font-size: 12px;
	color: #0D006A;
	padding : 4pt;
	line-height: 18px;
}
/*-- Table -  Green  --*/
.tdcolor4 
{
	background-color: #B3C30E;
	font-size: 12px;
	color: white;
	font-weight: bold;
	padding : 4pt;
}
/*-- Table -  Pale Green  --*/
.tdcolor5 
{
	background-color: #ECFCCF;
	font-size: 11px;
	color: #0D006A;
	padding : 4pt;
}
/*-- Table -  White  --*/
.tdcolor6 
{
	background-color: white;
	font-size: 12px;
	color: #0D006A;
	font-weight: bold;
	padding : 4pt;
}

TEXTAREA.textfieldcustom
{
    FONT-SIZE: 11px;
    COLOR: #0D006A;
    BACKGROUND-COLOR: white;
}