/* CSS definition file containing sitestyle stylesheets */
body, td, center, p, div {font-size:10pt;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
.small { font-size: 8pt; }
.big { font-size: 12pt; }
A.tab {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 9pt
}
A.tab:active {
	COLOR: #ff0000; TEXT-DECORATION: none; FONT-SIZE: 9pt
}
A.tab:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; FONT-SIZE: 9pt
}
A {
	COLOR: #336699; 
}
A:hover {
	COLOR: #ff0000; 
}

body {
	margin-left: 0px;
	margin-top: 0px;
}

A.pageLink {
	text-decoration : none;
	color : black;
	font-size:11px;
}
A.pageLink:Hover {
	text-decoration : underline;
	color : red;
	font-size:11px;
}

A.pageLinkBlue {
	text-decoration : none;
	color:#0000CC;
	font-size:11px;
	font-weight:bold
}
A.pageLinkBlue:Hover {
	text-decoration : underline;
	color:#CC0000;
	font-size:11px;
	font-weight:bold
}

A.pageLinkRev {
	text-decoration : none;
	color : #000000;
	background-color:#FFFF99;
	font-size:11px
}
A.pageLinkRev:Hover {
	text-decoration : none;
	color : red;
	background-color:#FFFF99;
	font-size:11px
}

td.selected {
	text-decoration : none;
	background-color:#660000;
	color:#FFFFcc;
	font-size:11px;
}

.input	{background:#FFFFCC;color:#000000;font-weight:bold;}
.indenty {margin-left: 5 ; margin-top: 5; }

A.title {
	COLOR: #336699; FONT-SIZE: 12pt
}
A.title:hover {
	COLOR: #ff0000; FONT-SIZE: 12pt
}

.cssTitle {
	BACKGROUND-COLOR: #0063CE;
	COLOR: White;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
}

.cssSubTitle 
{ 
font-family : Verdana; 
FONT-SIZE: 11px; 
color : Black; 
background-color : #FAE8C5; 
} 

.cssTable {
	BACKGROUND-COLOR: #87CEFA;
	COLOR: Black;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
}


.cssSearch {
	BACKGROUND-COLOR: #FDEBD3;
	COLOR: Black;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
}


.cssback { 
BACKGROUND-COLOR: White; 
COLOR: White; 
FONT-FAMILY: verdana; 
FONT-SIZE: 11px; 
background : White; 
} 


.topbar {
	background-color: #C1DFF9; 
}


.Line
		{
	font-family : Verdana;
	font-size :11px;
	color : Black;
	text-decoration : none;
	font-weight : normal;
	background-color : #f8f8f8;
}

.Line10
		{
	font-family : Verdana;
	font-size :10px;
	color : Black;
	background-color : #EEEEEE;
	font-weight : normal;
}

.Line2 
{ 
font-family : Verdana; 
font-size :11px; 
color : Black; 
background-color : #ECF5FF; 
} 


.Raised
{
	border-top: solid #FFFFFF 1px;
	border-left: solid #FFFFFF 1px;	
	border-right: solid #584300 1px;	
	border-bottom: solid #584300 1px;
}

.mouseOverCell{
		background-attachment : ;
		BACKGROUND-COLOR: #0063CE;
		border-bottom-color : Gray;
		border-bottom-width : 3;
		border-bottom-style : solid;
		border-right-color : Gray;
		border-right-style : solid;
		border-right-width : 3;
		border-left-color : Gray;
		border-left-width : 3;
		border-left-style : solid;
		border-top-color : Gray;
		border-top-style : solid;
		border-top-width : 3;
		cursor : hand;
		color : white;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px; 
			}

.ToolBar
{
	background: buttonface;
	border-top: 1 solid buttonhighlight;
	border-left: 1 solid buttonhighlight;
	border-bottom: 1 solid buttonshadow;
	border-right: 1 solid buttonshadow;
	padding: 2;
}

.ErrorMessage {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

.InfoMessage {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	font-weight: bold;
}

.InfoBlack {
	padding-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Black;
	font-weight: bold;
}
.pageRowTitle {
	background-color: #C1DFF9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;
	line-height: 28px;
}


.tableRowTitle {
	background-color: #DBDBEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 14px;
	line-height: 18px;
}

.tiny {
	font-size:2px;
}

span.reg {
	padding-left:1px;
	padding-right:4px
}

span.wide {
	padding-left:6px;
	padding-right:12px
}

.button {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}

.testResult {
	padding-bottom:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold
}

.reqField {background-color:#FFee99}
