body {
	margin: 10px;
	padding: 10px;
}

td, p
{
    font-family: Tahoma, Arial;
}

.title
{
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}

.norm
{
	font-size: 10pt;
	color: #666666;
	vertical-align: top;
}

.small
{
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.normblak
{
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
	font-weight: normal;
}

.boldblak
{
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
}

.normwhite {

	font-size: 10pt;
	color: #FFFFFF;
}

.header
{
	color: #00FF00;
}

.hlite
{
	font-size: 10pt;
	color: #000000;
	font-style: italic;
	font-weight: normal;
}

.error
{
	font-size: 10pt;
	color: #CC0000;
	font-style: italic;
	font-weight: normal;
}

.time
{
	font-size: 9pt;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
}

.calToday 
{
	font-size: 8pt;
	color: #FFFFFF;
	font-style: italic;
}

a
{
	color: #CC0000;
	text-decoration: none;
}

a:visited
{
    color: #888888;
	text-decoration: none;
}

a.leftnavbar
{
	color: #000000;
	font-size: 10pt;
	text-decoration: none;
}

a.leftnavbar:visited
{
    color: #000000;
	text-decoration: none;
}

a.header
{
	color: #000000;
	font-size: 10pt;
	text-decoration: none;
}

a.header:visited
{
    color: #000000;
	text-decoration: none;
}

a.small
{
	font-size: 8pt;
	color: #CC0000;
	text-decoration: none;
	font-weight: normal;
}

a.small:visited
{
    color: #888888;
	text-decoration: none;
}

a.med
{
	font-size: 10pt;
	color: #CC0000;
	text-decoration: none;
	font-weight: normal;
}

a.med:visited
{
    color: #888888;
	text-decoration: none;
}

.tablenorm
{
	border-collapse: collapse;
	border: 1px #666666;
	
}



plaintext
{
    FONT-FAMILY: Arial
}
.Required
{
    COLOR: red
}
.centermsg
{
    MARGIN-TOP: 100px;
    TEXT-ALIGN: center
}
.MSGBOX
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: linen
}
.tblpage
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.leftnavbar
{
    BACKGROUND-COLOR: #CCCCCC
}
.text
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.textinput
{
    FONT-SIZE: 9pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}
.sidemenucell
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
A.SideMenu:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.SideMenu:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.SideMenu:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.HRLine
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    COLOR: white;
    BORDER-BOTTOM: thin solid
}
A.thelink
{
    COLOR: maroon
}
A.thelink:visited
{
    COLOR: black
}
