BODY
{
	background-color: white;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

CAPTION
{
	line-height: 1px;
	font-size: 1pt;
	visibility: hidden;
}

/*
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
*/

H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TFOOT, THEAD
{
	font-size: medium;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

TH
{
	vertical-align: baseline;
	font-size: 1em;
	color: #E7E7FF;
	text-align: left;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}


A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	text-decoration: none;
	color: #333399;
}

A:active
{
	text-decoration: none;
	color: #333399;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

xx-small
{
	font-size: 10.5px;
}
x-small
{
	font-size: 11px;
}
smaller
{
	font-size: 11.2px;
}
small
{
	font-size: 11.5px;
}
medium
{
	font-size: 12px;
}
large
{
	font-size: 13px;
}
larger
{
	font-size: 14px;
}
x-large
{
	font-size: 15px;
}
xx-large
{
	font-size: 16px;
}


BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}


UL LI
{
	list-style-image: none;
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

IMG
{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
/* Default page classes */
table.mainTable
{
	padding: 0;
}


td.cpanel1
{
	border-top: gray 2px solid;
	border-left: gray 2px solid;
	border-right: gray 0px solid;
	border-bottom: gray 2px solid;
	background-color: #DCDCDC;
}

td.cpanel1a
{
	border-top: gray 2px solid;
	border-left: gray 0px solid;
	border-right: gray 0px solid;
	border-bottom: gray 2px solid;
	background-color: #DCDCDC;
}

TD.cpanel2
{
	border-top: gray 2px solid;
	border-left: gray 0px solid;
	border-right: gray 2px solid;
	border-bottom: gray 2px solid;
	background-color: #DCDCDC;
}

TD.cpanel3
{
	border-bottom: gray 1px solid;
	background-color: silver;
}
TD.cpanel3t
{
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	background-color: silver;
}

TD.cpanel3b
{
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	background-color: silver;
}


.maintitle
{
	font-size: smaller;
	font-weight: bold;
	background-color: silver;
}
.maindata
{
	font-size: smaller;
	background-color: silver;
}
.yellow
{
	background-color: #ffffcc;
}

.purple
{
	background-color: #CCCCFF;
}

.purple2
{
	background-color: #CCCCFF;
	margin: 0 0 0 0;
}


.blue
{
	background-color: #000066;
}
.eihdyellow
{
	background-color: #fffacd;
}

.eihdgray
{
	background-color: #e4e4e4;
}

.silver
{
	background-color: #EEEEEE;
	font-family: Tahoma,Verdana;
	font-weight: bold;
	font-size: 11px;
}

.silverpad
{
	background-color: #DCDCDC;
	border: gray 2px solid;
	margin: 3px 3px 3px 3px:;
}

.darkgray
{
	background-color: #cccccc;
}

.nospace
{
	margin-bottom: 0;
	margin-top: 0;
}
.MainTdx1
{
	font-family: Tahoma,Verdana;
	font-weight: bold;
	font-size: x-small;
	padding: 3px 3px 3px 3px;
	background-color: #ffffcc;
	border: solid 1px gray;
}

.MainTdx0
{
	font-family: Tahoma,Verdana;
	font-weight: normal;
	font-size: x-small;
	padding: 3px 3px 3px 3px;
	background-color: #ffffcc;
	border: solid 1px gray;
}
.Prof3
{
	font-family: Tahoma,Verdana;
	font-weight: normal;
	font-size: x-small;
	padding: 3px 3px 3px 3px;
	background-color: #DEDFDE;
	border: ridge 2px white;
}

.CurPage
{
	font-family: Tahoma,Verdana;
	font-weight: bold;
	font-size: small;	
	background-color: silver;
	padding: 3px 3px 3px 3px;
	border: solid 1px gray;
}
.BlueHeader
{
	color: White;
	background-color: #4A3C8C;
	color: #E7E7FF;
	font-family: Lucida Sans;
	font-size: 11pt;
	font-weight: bold;
}

.BlueTitle1
{
	color: White;
	background-color: #000066;
	font-family: Lucida Sans;
	font-size: large;
	font-weight: bold;
}
.BlueTitle2
{
	color: White;
	background-color: #000066;
	font-family: Lucida Sans;
	font-size: x-small;
	font-weight: bold;
}

.MainTabx
{
	cursor: default;
	color: black;
	padding: 3px;
}
.ParentMainTabX
{
	background-color: #ffffcc;
}
.SettingsTab
{
	background-color: transparent;
	padding: 1px;
}
.SettingsMainTab
{
	border: none;
}
td.bleft
{
	border-bottom: solid 0px gray;
	border-top: solid 0px gray;
	border-left: solid 0px gray;
}
.xsmall
{
	font-size: x-small;
}
.xsmallbold
{
	font-size: x-small;
	font-weight: bold;
}


td.bmid
{
	border-bottom: solid 0px gray;
	border-top: solid 0px gray;
}
td.bright
{
	border-bottom: solid 0px gray;
	border-top: solid 0px gray;
	border-right: solid 0px gray;
}
.dgHeader
{
	padding: 3px 3px 3px 3px;
	border-color: #4A3C8C;
	font-size: X-Small;
	font-weight: bold;
	color: #E7E7FF;
	background-color: #000084;
}
.ddl
{
	font-size: smaller;
	font-weight: normal;
}
.dgBigHeader
{
	padding: 3px 3px 3px 3px;
	border-color: #4A3C8C;
	border-width: 0px;
	font-size: small;
	font-weight: bold;
	color: #E7E7FF;
	background-color: #000084;
}
.tb1
{
	text-align: right;
}
.Spr2
{
	background-color: Green;
	height: 1px;
	padding: 0px;
	width: 1px;
}
/* used by textbox in ScenDG */
.sctb
{
	text-align: center;
	width: 75px;
}
.mLabel
{
	color: black;
	font-weight: bold;
	background-color: transparent;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
}
.rbl
{
	color: black;
	background-color: transparent;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
}
.err
{
	font-size: x-small;
	color: Red;
}
.success
{
	font-size: x-small;
	color: black;
}
.showDiv
{
	display: inline;
}
.hideDiv
{
	display: none;
}
.MainTdxH
{
	font-family: Tahoma,Verdana;
	font-weight: bold;
	font-size: x-small;
	padding: 3px 3px 3px 3px;
	background-color: #FFFACD;
	border: none 0px transparent;
}
.welcome
{
	font-family: Tahoma,Verdana;
	font-weight: normal;
	font-size: x-small;
}
