
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

.text 
{  
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
	COLOR: #00006C;
	font-size: 11px
}

.SectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}


HR.RedLine
{
    COLOR: #00006C;
    SIZE: 0.5px;
} 
 
HR.GreyLine
{
    COLOR: silver;
    SIZE: 0.25px;
} 

HR
{
    COLOR: #0066CC;
    HEIGHT: 1px;
} 

P.Standard
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #00006C;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

P.Small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #00006C;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

P.Heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

A.Standard:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: underline;
}

A.Standard:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: underline;
}

A.Standard:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: underline;
}

A.Standard:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #00006C;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: none;
}



A.Standard1:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: underline;
}

A.Standard1:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: underline;
}

A.Standard1:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: underline
}

A.Standard1:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #00006C;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: none;
}




A.MenuItem:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
}
A.MenuItem:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
}
A.MenuItem:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
}
A.MenuItem:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none;
}

img.Button
{
	cursor: pointer;
}



.RowNotInFocusL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}
.RowInFocusL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    cursor: pointer;
    BACKGROUND-COLOR: #0066CC;
}



.RowNotInFocusM
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: orange;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}
.RowInFocusM
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    cursor: pointer;
    BACKGROUND-COLOR: #0066CC;
}


.RowNotInFocusH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}
.RowInFocusH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    cursor: pointer;
    BACKGROUND-COLOR: #0066CC;
}



.RowNotInFocus
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}
.RowInFocus
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    cursor: pointer;
    BACKGROUND-COLOR: #0066CC;
}

.RowNotInFocusAlt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0066CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    BACKGROUND-COLOR: #dcdcdc;
}
.RowInFocusAlt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    cursor: pointer;
    BACKGROUND-COLOR: #0066CC;
}




Input.text
{
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-BOTTOM: #C0C0C0 1px solid;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	COLOR: #00006C;
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

Input.Error
{
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	COLOR: red;
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

Input.LoginTextBox
{
	BORDER-TOP: #C0C0C0 1px groove; 
	BORDER-RIGHT: #C0C0C0 1px groove;  
	BORDER-LEFT: #C0C0C0 1px groove; 
	BORDER-BOTTOM: #C0C0C0 1px groove;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	COLOR: #00006C;
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

.login
{
    BORDER-RIGHT:none;
    BORDER-TOP:none;
    BORDER-LEFT:none;
    BORDER-BOTTOM:none;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    BACKGROUND-COLOR: #ffffff;
}

TD.Login
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right;
}
TD.LoggedInNew
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
}


TD.WithBorderExcel
{
	BORDER-BOTTOM: black 1px solid;
	BORDER-TOP: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-LEFT: black 1px solid;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
	vertical-align: top;
}

TD.WithBorder
{
	BORDER-BOTTOM: #0066CC 1px solid;
	BORDER-TOP: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

TD.WithGreyBorder
{
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

TABLE.WithBorder
{
	BORDER-BOTTOM: #0066CC 1px solid;
	BORDER-TOP: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

TABLE.WithBorderXB
{
	BORDER-TOP: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

TABLE.WithBorderXT
{
	BORDER-BOTTOM: #0066CC 1px solid;
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

TEXTAREA.DataEntry
{
	BORDER-BOTTOM: #0066CC 1px solid;
	BORDER-TOP: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #00006C;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

IFrame.DataEntry
{
	BORDER-BOTTOM: #0066CC 1px solid;
	BORDER-TOP: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #00006C;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}


/* Admin page styles */

Input.PaleBorder
{
	BORDER-TOP-STYLE: outset; 
	BORDER-RIGHT-STYLE: inset; 
	BORDER-LEFT-STYLE: outset; 
	BORDER-BOTTOM-STYLE: inset;
	FONT-WEIGHT: 500;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #C0C0C0;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
}

Table.EditPageHeader 
{
	BACKGROUND-COLOR: #FFFFFF;
}

TR.EditPageHeader 
{
	BACKGROUND-COLOR: #FFFFFF;
}

Table.EditPage 
{
	BACKGROUND-COLOR: #FFFFFF;
}

TD.BoxHeader
{
	background-color:#0066CC;
	color:#ffffff;
	padding-left:10px;
	font-weight:bold;
	height:28px;
}

TD.BoxRow
{
	padding-left:10px;
	font-weight:normal;
	height:28px;
}

TD.DataEntry
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: #00006C;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left;
}

TD.AdminMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt; 
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #0066CC;
}


TD.Tab
{
	BORDER-TOP: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    cursor: pointer;
}


TD.Tab:hover
{
    text-decoration: underline;
}

TD.TabSelected
{
	BORDER-TOP: #0066CC 1px solid; 
	BORDER-RIGHT: #0066CC 1px solid; 
	BORDER-LEFT: #0066CC 1px solid;
	background-color:#0066CC;
	color:#ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    FONT-WEIGHT: bold;
}


A.AdmnMenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: none;
}
A.AdmnMenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: none;
}
A.AdmnMenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;
    TEXT-DECORATION: underline;
}

.btnExample { 
	color: #00006C;   
	background-color: #0066CC;   
	font-weight: bold;  
	border: 3px double #FC6;   
	border-top-color: #FC9;   
	border-left-color: #FC9; 
} 

.btnExample:hover {   
	border-color: #F00 #C30 #C30 #F00; 
	color: #0066CC;   
	background-color: #00006C;
	cursor: pointer;
} 


@media print
{
	body
		{ 
			background-color:#FFFFFF; 
			background-image:none; 
			color:#000000; 
			font-size: 0.9em;
		}
		
	#header
		{ 
			display:none;
		}
	#contentarea
		{ 
			width:100%;
		}
	textarea
		{ 
			overflow: visible;
		}
	iframe
		{ 
			overflow: visible;
		}
	input
		{

		}
	select
		{
		BORDER-RIGHT: #C0C0C0 1px solid;
		BORDER-TOP: #C0C0C0 1px solid;
		BORDER-LEFT: #C0C0C0 1px solid;
		BORDER-BOTTOM: #C0C0C0 1px solid;
		}
}

