BODY {
	SCROLLBAR-FACE-COLOR2: #2878BD; 
	SCROLLBAR-FACE-COLOR1: #0054A5; 
	SCROLLBAR-HIGHLIGHT-COLOR2: #aabbcb; 
	SCROLLBAR-SHADOW-COLOR2: #8ca3b2; 
	SCROLLBAR-3DLIGHT-COLOR2: #0054A5; 
	SCROLLBAR-ARROW-COLOR2: #c3e9fe; 
	SCROLLBAR-TRACK-COLOR2: #99b3c3; 
	SCROLLBAR-DARKSHADOW-COLOR2: #8ca3b2;
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 14px;
}

BODY.nav {
	SCROLLBAR-FACE-COLOR: #2878BD; 
	SCROLLBAR-HIGHLIGHT-COLOR: #aabbcb; 
	SCROLLBAR-SHADOW-COLOR: #8ca3b2; 
	SCROLLBAR-3DLIGHT-COLOR: #0054A5; 
	SCROLLBAR-ARROW-COLOR: #c3e9fe; 
	SCROLLBAR-TRACK-COLOR: #99b3c3; 
	SCROLLBAR-DARKSHADOW-COLOR: #8ca3b2;
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 14px;
}

BODY.Menu {
	BACKGROUND-COLOR: #2878BD; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	FONT-SIZE: 12pt;
}

BODY.Login {
	BACKGROUND-COLOR: #eab729; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	FONT-SIZE: 10pt;
}

TABLE, TR, TD {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-STYLE: normal; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}


SELECT {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;  
}

H1 {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold; 
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
}
H3 {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}

LEGEND{
	COLOR: #FF0000;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

.button {
	BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; cursor:hand;FONT: bold 78% verdana; BORDER-LEFT: 2px outset; MARGIN-RIGHT: 0.1em; BORDER-BOTTOM: 2px outset
}
BUTTON {
	BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; cursor:hand;FONT: bold 78% verdana; BORDER-LEFT: 2px outset; MARGIN-RIGHT: 0.1em; BORDER-BOTTOM: 2px outset
}
.inputbutton {
	BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; cursor:hand;FONT: bold 78% verdana; BORDER-LEFT: 2px outset; MARGIN-RIGHT: 0.1em; BORDER-BOTTOM: 2px outset
}
.inputbutton {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0.2em; CURSOR: hand; PADDING-TOP: 0.2em
}


BUTTON {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; cursor:hand;BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
.button {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; cursor:hand;BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
.inputbutton {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; cursor:hand;BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
BUTTON.menubutton {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; cursor:hand;BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
BUTTON.hasdefaultstate {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #c1c1c1; COLOR: #333; cursor:hand;BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #c1c1c1
}
A.button:visited {
	COLOR: #333
}
#floater {
	Z-INDEX: 10; 
	LEFT: 2px; 
	VISIBILITY: visible; 
	WIDTH: 125px; 
	POSITION: absolute; 
	TOP: 2px;
	CURSOR: hand;
}

.Hidden{
	display : none;
	visibility : hidden;
}
.NotHidden{
	display: block;
	visibility : show;
}

.NormalText{
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 13px;
	FONT-STYLE: normal; 
	FONT-WEIGHT: normal; 
}

.NormalCaption{
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 12px;
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
}

.LoginNormal {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 17px; 
	TEXT-INDENT: 0px;
	COLOR: black;
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,verdana,arial,sans-serif; TEXT-DECORATION: none; COLOR2: #000066
}

.LoginInputShort {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 17px; 
	TEXT-INDENT: 0px; 
	WIDTH: 165px;
}

.TableHeader{
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	background-color: #000066;
	background-color2:#CCCCCC;
	color: #eeeeff;
	font-size: 12px;
	cursor: hand; 
	font-weight:bold;
}

.TableHeading{
	border-left:1px #C0C0C0; 
	border-right:1px #C0C0C0; 
	border-top-width:0px; 
	border-bottom:0px #000000; 
	border-style:outset;
}

.Cell{
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 12px;
	cursor: hand; 
	border-top-width:0px; 
	border-left:0px #C0C0C0; 
	border-bottom-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
	background-color: #FFFFFF;
	background-color2: #D9E1C5;
	background-color2: #C6D3A6;
	background-color2: #e1e8c8;
	background-color2: #D4D0C8;
	color: #656C4A;
}

.CellTitle{
	font-family : Arial, Verdana,Tahoma Helvetica, sans-serif, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 12px;
	cursor: hand;
	border-top: 1px outset ##FFFFFF;
	font-weight:bold; 
	background-color: #E6E6E6;
	background-color2: #E6E6E6;
	background-color2: #E6E6E6;
	background-color2: #e1e8c8;
	background-color2: #D4D0C8;
	color: #000000;
}

#Row{
	cursor: hand;
}

A.all:link, A.all:visited, A.all:active {
	COLOR: #000099
}

A.all:hover {
	COLOR: #006699
}

A.cat:link, A.cat:visited, A.cat:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}

A.cat:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

A.ltlink:link, A.ltlink:visited, A.ltlink:active {
	COLOR: #000099; TEXT-DECORATION: none
}

A.ltlink:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}

#Search A:link {
	COLOR: #000099
}
#Search A:visited {
	COLOR: #000099
}
#Search A:active {
	COLOR: #000099
}
#Search A:hover {
	COLOR: #006699
}

A { 
	COLOR: #000099;
	TEXT-DECORATION: none;
}

A:hover { 	
	COLOR: #996600; 
	TEXT-DECORATION: underline; 
}

A.tab {	
	COLOR: #000000; 
	text-decoration: none;
}

A.tab:visited {	COLOR: #000000;}
A.tab:hover {	COLOR: #ff3300;}
A.header:hover {
	COLOR: #996600; 
	TEXT-DECORATION: underline
}

.InputWidth{
	width: 100%;
}
.Inputdatewidth{
	text-align: right;
	width: 100%;
}

.InputWidth50{
	width: 50%;
}

.InputWidth30{
	width: 30%;
}

.InputHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: 20px;
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}

.TitleCaption {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 20px; 
	FONT-STYLE: bold; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}

FONT.hdr {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #800000; 
	font-family : Verdana,Arial, Helvetica, sans-serif,  Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}

TD.hdr {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 18px; 
	COLOR: #800000; 
	font-family : Verdana, Arial, sans-serif, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}
.TextBox{
	BORDER: #C8D6FB 1px solid; 
	font-weight: normal;
	FONT-SIZE: 12px; 
	FONT-STYLE: normal; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}
.NormalTitle{
	FONT-WEIGHT: bold; 
	FONT-STYLE: bold; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	font-size: 16px;
	cursor: hand; 
}

.NormalTextBox{
	font-weight: normal;
	FONT-SIZE: 12px; 
	FONT-STYLE: normal; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}
.Normal{
	font-weight: normal;
	FONT-SIZE: 12px; 
	FONT-STYLE: normal; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	color:000060;
}
.status{
	font-weight: bold;
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
}
.cbtn {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva, "MS Sans Serif", "Times New Roman", Times, serif, "Courier New", Courier, monospace;
	BORDER-RIGHT: buttonface 1px solid;
	BORDER-TOP: buttonface 1px solid;
	BORDER-LEFT: buttonface 1px solid;
	BORDER-BOTTOM: buttonface 1px solid;
}