BODY  {
	outline: none
}
BODY {
	FONT: x-small arial,helvetica,clean,sans-serif
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
UNKNOWN {
	FONT: 83% arial,helvetica,clean,sans-serif
}
PRE {
	FONT-SIZE: 100%
}
CODE {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
LABEL {
	CURSOR: hand
}
A {
	TEXT-DECORATION: none;
}
A:visited {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}

#monthshortcuts {
	LEFT: 0px; VISIBILITY: hidden; TOP: 0px
}
#subjectshortcuts {
	LEFT: 0px; VISIBILITY: hidden; TOP: 0px
}
#baselineshortcuts {
	LEFT: 0px; VISIBILITY: hidden; TOP: 0px
}
#ptshortcuts {
LEFT: 0px; VISIBILITY: hidden; TOP: 0px
}

FORM {
	MARGIN: 0px
}
H2 {
	FONT-SIZE: 140%; MARGIN: 0px 0px 0.5em
}
UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#footer {
	MARGIN-TOP: 1em; FONT: 78% verdana; TEXT-ALIGN: center
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.globalbuttonbar {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; 
	LINE-HEIGHT: 1.8em; PADDING-TOP: 0.25em; HEIGHT: 1.8em; TEXT-ALIGN: left;
}

.lnc {
	background-color: #F0F0EF;
	font-weight: normal;
	text-align: left;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #F0F0EF;
	padding-left: 5px;
	border-bottom-color: #F0F0EF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F0F0EF;
	height: 100%;
}

UNKNOWN {
	HEIGHT: 2.8em
}
DIV.globalbuttonbar SPAN.last BUTTON {
	MARGIN: 0px
}
DIV.globalbuttonbar SPAN.last {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
UNKNOWN {
	PADDING-BOTTOM: 0px; WIDTH: 1%; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}

DIV.globalbuttonbar SPAN SPAN {
	DISPLAY: none
}
DIV.globalbuttonbar SPAN.first {
	FLOAT: left; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
DIV.globalbuttonbar SPAN.last A {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0.15em; TEXT-DECORATION: underline
}
DIV.globalbuttonbar SPAN.last SPAN {
	DISPLAY: inline
}
DIV.globalbuttonbar SPAN.last IMG {
	POSITION: relative; TOP: 0.25em
}
#topnav {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; 
	MARGIN-TOP: 0.5em; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 2.15em
}

@media All    
{
UNKNOWN {
	HEIGHT: 2.1em
}
    }
#topnav DIV {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 1.75em
}
UNKNOWN {
	HEIGHT: 1.75em
}

@media All    
{
UNKNOWN {
	HEIGHT: 1.7em
}
    }
#topnav SPAN {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; 
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1px; BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid; POSITION: relative; HEIGHT: 1.5em
}
UNKNOWN {
	DISPLAY: inline-block; FLOAT: none
}

@media All    
{
UNKNOWN {
	DISPLAY: block; FLOAT: left; WIDTH: auto
}
    }
#topnav SPAN.last {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; 
	PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 78% verdana; 
	color: #FFA500;
	BORDER-LEFT: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: 0px; POSITION: static; HEIGHT: auto;
}
#topnav SPAN.last A {
	FONT-WEIGHT: normal
}
#topnav SPAN SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; 
	BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0.25em; MARGIN: 0px -1px; PADDING-TOP: 0.25em; 
	HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px
}

#topnav SPAN {
	LEFT: -1px
}
#topnav SPAN SPAN {
	LEFT: 0px
}
UNKNOWN {
	LEFT: 0px
}

@media All    
{
UNKNOWN {
	FLOAT: none; HEIGHT: 1.15em
}
    }
#topnav A {
	FONT-WEIGHT: bold;
	
}
.help {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #808080;
}
#topnav A.jump {
	TEXT-DECORATION: none; outline: none
}
#topnav SPAN SPAN SPAN {
	DISPLAY: none
}
#topnav IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
}
#topnav SPAN.selected {
	MARGIN-TOP: -0.4em; FONT-SIZE: 110%; BOTTOM: -0.2em
}

@media All    
{
UNKNOWN {
	MARGIN-TOP: -4px; BOTTOM: -2px
}
    }

UNKNOWN {
	FONT: 100% arial
}
DIV.shortcuts {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 10; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute
}
DIV.shortcuts STRONG {
	DISPLAY: none
}
DIV.shortcuts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.shortcuts LI {
	LINE-HEIGHT: 1.2em
}
UNKNOWN {
	WIDTH: 1%; WHITE-SPACE: nowrap
}

@media All    
{
UNKNOWN {
	WIDTH: auto
}
    }
UNKNOWN {
	WIDTH: 1%; WHITE-SPACE: nowrap
}

@media All    
{
UNKNOWN {
	CLEAR: both; WIDTH: auto
}
    }
DIV.shortcuts UL.first {
	MARGIN: 0px
}
DIV.shortcuts UL.last {
	MARGIN: 0px
}
DIV.shortcuts DIV {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: 1px solid
}
UNKNOWN {
	FLOAT: left
}

BODY {
	COLOR: #333; BACKGROUND-COLOR: #ffffff;
		MARGIN: 0px 4px;
}
A {
	COLOR: #3B7D74;
}
A:visited {
	COLOR: #3B7D74;
}
A.off {
	COLOR: gray;
	font-weight: normal;
	text-decoration: none;
}
A.off:visited {
	COLOR: gray;
	font-weight: normal;
	text-decoration: none;
}
A.help {
	COLOR: yellow;
	BACKGROUND-COLOR: #808080;
}
A.help:hover {
	COLOR: yellow;
	BACKGROUND-COLOR: #808080;
}
A.help:visited {
   COLOR: yellow;
	BACKGROUND-COLOR: #808080;
}
#topnav {
	BORDER-BOTTOM-COLOR: #3B7D74;
	BACKGROUND-COLOR: #3B7D74;
}
#topnav DIV {
	BORDER-BOTTOM-COLOR: #c1c1c1; BACKGROUND-COLOR: #fff;
}
#topnav SPAN {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; 
	BORDER-TOP-COLOR: #c1c1c1; BORDER-RIGHT-COLOR: #c1c1c1
}
#topnav SPAN SPAN {
	BACKGROUND-COLOR: #F0F0EF;;
}
#topnav SPAN.selected {
	BORDER-LEFT-COLOR: #3B7D74;
	BORDER-BOTTOM-COLOR: #3B7D74;
	BORDER-TOP-COLOR: #3B7D74;
	BORDER-RIGHT-COLOR: #3B7D74;
}
#topnav SPAN.selected SPAN {
	BORDER-LEFT-COLOR: #3B7D74;
	BORDER-BOTTOM-COLOR: #3B7D74;
	BORDER-TOP-COLOR: #3B7D74;
	BACKGROUND-COLOR: #3B7D74;
	BORDER-RIGHT-COLOR: #3B7D74;
}
#topnav SPAN.selected A {
	COLOR: #fff
}
#topnav SPAN.hover {
	BORDER-LEFT-COLOR: #95b3de; BORDER-BOTTOM-COLOR: #95b3de; BORDER-TOP-COLOR: #95b3de; BORDER-RIGHT-COLOR: #95b3de
}
#topnav SPAN.hover SPAN {
	BORDER-LEFT-COLOR: #F3F5CB;
	BORDER-BOTTOM-COLOR: #F3F5CB;
	BORDER-TOP-COLOR: #F3F5CB;
	BACKGROUND-COLOR: #F3F5CB;
	BORDER-RIGHT-COLOR: #F3F5CB;
}
#topnav SPAN.hover A {
	COLOR: #fff;
	
}
DIV.shortcuts {
	BORDER-LEFT-COLOR: #3B7D74;
	BORDER-BOTTOM-COLOR: #3B7D74;
	BORDER-TOP-COLOR: #3B7D74;
	BORDER-RIGHT-COLOR: #3B7D74;
}
DIV.shortcuts DIV {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #F0F0EF; 
	BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #F0F0EF; 
	BORDER-RIGHT-COLOR: #F0F0EF;
}
.globalbuttonbar {
	BACKGROUND-COLOR: #F0F0EF;
}
.input {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BACKGROUND: #3B7D74; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial
}
TABLE.steel {
	BORDER-RIGHT: #c0c0c0 1px solid; 
	BORDER-TOP: #c0c0c0 1px solid; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	BORDER-BOTTOM: #c0c0c0 1px solid; 
}
.lne {
	BORDER-BOTTOM: white 1px solid;
	color: #808080;
}
TABLE.msg {
	BORDER-RIGHT: #FFA500 1px solid; 
	BORDER-TOP: #FFA500 1px solid; 
	BORDER-LEFT: #FFA500 1px solid; 
	BORDER-BOTTOM: #FFA500 1px solid;
	BACKGROUND-COLOR: #F0F0EF; 
}
TH.steel {
	FONT-SIZE: 10pt; COLOR: #ffffff; BORDER-BOTTOM: #c0c0c0 1px solid; 
	BACKGROUND-COLOR: #808080
}
td.add {
	COLOR: #ffffff;
	background-color: #ffffbf;
	height: 39px;
	text-align: center;
	vertical-align: middle;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
TH.help {
	FONT-SIZE: 10pt; 
	COLOR: yellow;
	BACKGROUND-COLOR: #808080;
}

TH.esteel {
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BACKGROUND-COLOR: #FFA500;
}
td.rowsel {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #FFA500;
}
TR.steel {
	BACKGROUND-COLOR: #F0F0EF;
}
TD.dl {
	BACKGROUND-COLOR: #F0F0EF;
}
TD.dlsubmit {
	BACKGROUND-COLOR: #F0F0EF;
	text-align: center;
	font-size: .85em;
	vertical-align: middle;
	padding-top: 2em;
	padding-bottom: 2em;
}

TD.dlt {
	BACKGROUND-COLOR: #F0F0EF;
	width: 150px;
	text-align: right;
	font-size: .85em;
	color: gray;
}
TD.dltw {
	BACKGROUND-COLOR: #F0F0EF;
	width: 300px;
	text-align: right;
	font-size: .85em;
	color: gray;
}
input.ro {
	BACKGROUND-COLOR: #F0F0EF;
}

TD.txt {
	BACKGROUND-COLOR: #F0F0EF;
	text-align: left;
	width: 600px;
	font-size: .85em;
	color: gray;
}
TD.dlte {
	BACKGROUND-COLOR: #808080;
	width: 150px;
	text-align: right;
	font-size: .85em;
	color: white;
}
TD.dlft {
	BACKGROUND-COLOR: #F0F0EF;
	width: 150px;
	text-align: left;
}
TD.dltwe {
	BACKGROUND-COLOR: #808080;
	width: 300px;
	text-align: right;
	font-size: .85em;
	color: white;
}
TD.dlftw {
	BACKGROUND-COLOR: #F0F0EF;
	width: 300px;
	text-align: left;
}


tr.line {
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
}
TD.dls {
	BACKGROUND-COLOR: #F0F0EF;
	font-weight: bold;
}
TD.dlse {
	BACKGROUND-COLOR: #808080;
	font-size: .85em;
	color: white;
}
TD.dllst {
	BACKGROUND-COLOR: #808080;
	color: white;
	text-align: center;
}
TD.dllstl {
	BACKGROUND-COLOR: #808080;
	color: white;
	text-align: left;
}
TD.dllsb {
	BACKGROUND-COLOR: #808080;
	color: yellow;
	text-align: left;
	font-size: .85em;
	vertical-align: top;
}
TD.dlm {
BACKGROUND-COLOR: #F0F0EF;
	text-align: right;
	color: gray;
}
TD.dlmc {
BACKGROUND-COLOR: #F0F0EF;
	text-align: center;
	color: gray;
}
.signin {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: none;
}

TD.dlmco {
	BACKGROUND-COLOR: Silver;
	text-align: center;
	color: gray;
}
TR.steel_alt {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #F0F0EF;
}
TR.steel {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #c0c0c0;
}
td.steel_alt {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #F0F0EF;
}
td.steel {
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #E0E0E0;
}

TD.dllsb {
	BACKGROUND-COLOR: #808080;
	color: yellow;
	text-align: left;
	font-size: .85em;
	vertical-align: baseline;
}
input.up {
	background-color: #c0c0c0;
	font-weight: normal;
	font-size: 11px;
	gray: ;
}

div.hideMe {
	display: none;
}
div.showMe {
	display: block;
}
UL.ln {
	MARGIN: 0px 0px 0px;
	padding: 0px 0px 0px 13px;
	font-size: .8em;
}
td.ln {
	MARGIN: 0px 0px 0px;
	padding: 0px 0px 0px 13px;
	font-size: .8em;
}
UL.lns {
	MARGIN: 0px 0px 0px;
	padding: 0px 0px 0px 13px;
}
LI.ln {
	MARGIN: 0px 0px 0px 10px;
	list-style: none inside none;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	line-height: 13px;
}
.lu {
	MARGIN: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: .8em;
}
	

td.er {
	MARGIN: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: .8em;
}
UL.er {
	MARGIN: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: .8em;
}
UL.ser {
	MARGIN: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.5em;
}

LI.ser {
	MARGIN: 0px;
	list-style: none inside none;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	line-height: 20px;
	color: Red;
}
LI.er {
	MARGIN: 0px;
	list-style: none inside none;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	line-height: 13px;
	color: Red;
}

TD.er {
	MARGIN: 0px;
	color: Red;
	font: 11px;
	background-color: #F0F0EF;
}
.small {
	font-size: .75em;
}

#botnav {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; 
	MARGIN-TOP: 0.5em; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 2.15em
}


#botnav DIV {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 1.75em
}
#botnav SPAN {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; 
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1px; BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid; POSITION: relative; HEIGHT: 1.5em
}

#botnav SPAN.last {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; 
	PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 78% verdana; 
	color: #FFA500;
	BORDER-LEFT: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: 0px; POSITION: static; HEIGHT: auto;
}
#botnav SPAN.last A {
	FONT-WEIGHT: normal
}
#botnav SPAN SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; 
	BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0.25em; MARGIN: 0px -1px; PADDING-TOP: 0.25em; 
	HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px
}

#botnav SPAN {
	LEFT: -1px
}
#botnav SPAN SPAN {
	LEFT: 0px
}
#botnav A {
	FONT-WEIGHT: bold;
}
#botnav A.jump {
	TEXT-DECORATION: none; outline: none
}
#botnav SPAN SPAN SPAN {
	DISPLAY: none
}
#botnav IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
}
#botnav SPAN.selected {
	MARGIN-TOP: -0.4em; FONT-SIZE: 110%; BOTTOM: -0.2em
}
#botnav {
	BORDER-BOTTOM-COLOR: #3B7D74;
	BACKGROUND-COLOR: #3B7D74;
}
#botnav DIV {
	BORDER-BOTTOM-COLOR: #c1c1c1; BACKGROUND-COLOR: #fff;
}
#botnav SPAN {
	BORDER-LEFT-COLOR: #c1c1c1; BORDER-BOTTOM-COLOR: #c1c1c1; 
	BORDER-TOP-COLOR: #c1c1c1; BORDER-RIGHT-COLOR: #c1c1c1
}
#botnav SPAN SPAN {
	BACKGROUND-COLOR: #F0F0EF;;
}
#botnav SPAN.selected {
	BORDER-LEFT-COLOR: #3B7D74;
	BORDER-BOTTOM-COLOR: #3B7D74;
	BORDER-TOP-COLOR: #3B7D74;
	BORDER-RIGHT-COLOR: #3B7D74;
}
#botnav SPAN.selected SPAN {
	BORDER-LEFT-COLOR: #3B7D74;
	BORDER-BOTTOM-COLOR: #3B7D74;
	BORDER-TOP-COLOR: #3B7D74;
	BACKGROUND-COLOR: #3B7D74;
	BORDER-RIGHT-COLOR: #3B7D74;
}
#botnav SPAN.selected A {
	COLOR: #fff
}
#botnav SPAN.hover {
	BORDER-LEFT-COLOR: #95b3de; BORDER-BOTTOM-COLOR: #95b3de; BORDER-TOP-COLOR: #95b3de; BORDER-RIGHT-COLOR: #95b3de
}
#botnav SPAN.hover SPAN {
	BORDER-LEFT-COLOR: #F3F5CB;
	BORDER-BOTTOM-COLOR: #F3F5CB;
	BORDER-TOP-COLOR: #F3F5CB;
	BACKGROUND-COLOR: #F3F5CB;
	BORDER-RIGHT-COLOR: #F3F5CB;
}
#botnav SPAN.hover A {
	COLOR: #fff;
	
}