﻿body
{
    background-color:#FFFFFF;
    margin: 0;
    padding: 0;
}
ul.umen
{
	float: right;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style-type: none;
	color: #FFFFFF;
}
li.umen
{
	display: inline;
	color: #FFFFFF;
}
a:hover
{
text-decoration:underline;
}
.links
{
	color: #FFFFFF;
	font-size: x-small;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.menu
{
	float: right;
	width: 6em;
	text-decoration: none;
	text-align: center;
	color: #339966;
	background-color: #FFFFFF;
	padding: 0.2em 0.6em;
	border-right: 1px #005001 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
}
.head
{
	background-color: #005101;
}
.cellformat
{
white-space:nowrap;
}
.headTxt1
{
	color: #FFFFFF;
	letter-spacing: normal;
	font-size: x-large;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
.headTxt1b
{
	color: #00CC99;
	letter-spacing: .02px;
	font-size: 26px;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	vertical-align: text-top;
}
.headTxt1Small
{
color:#FFFFFF;
letter-spacing:.05em;
font-size:1.6em;
font-weight:bold;
font-family:Arial,Verdana,sans-serif;
}
.headTxt1Smallb
{
color:#00CC99;
letter-spacing:.05em;
font-size:1.6em;
font-style:italic;
font-family:Arial,sans-serif;
}
.headTxt1Con
{
color:#005001;
letter-spacing:.05em;
font-size:1em;
font-weight:bold;
font-family:Arial,Verdana,sans-serif;
}
.headTxt1Conb
{
color:#00CC99;
letter-spacing:.05em;
font-size:1em;
font-style:italic;
font-family:Arial,sans-serif;
}
.headTxt2
{
	color: #339966;
	letter-spacing: .05em;
	font-size: 1.5em;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.headTxt3a
{
color:#005001;
font-size:1em;
font-weight:bold;
font-family:Arial,sans-serif;
}
h2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #005001;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
}
.infoBox1
{
width:264px;
height:200px;
background-color:#D3FFD3;
text-align:center;
font-size:2em;
color:#00CC99;
}
.infoBox2
{
background-color:#F3FFF3;
text-align:right;
font-size:1.2em;
color:#005001;
}
.infoBox3
{
background-color:#F3FFF3;
text-align:left;
font-size:1.2em;
color:#005001;
}
.loginBox
{
background-color:#339966;
text-align:left;
border-style:none;
}
.loginButton
{
background-color:#BBE0E3;
color:#000000;
border-color:#005001;
font-style:italic;
}
.infoText
{
	white-space: normal;
	color: #46492C;
	font-size: 1em;
	font-family: Arial,Times,sans-serif;
	text-indent: 2px;
}
.infoTextRpt
{
white-space:normal;
color:#005001;
font-size:1.2em;
font-family:Times,sans-serif;
}
.infoTextRptBold
{
white-space:normal;
color:#005001;
font-size:1em;
font-weight:bold;
font-family:Times,sans-serif;
}
.infoTextSub
{
	color: #339966;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	font-family: Times,sans-serif;
}
.infoTextFine
{
color:#005001;
font-size:.8em;
font-family:sans-serif;
}
.sideMenuItem
{
    width: 250px;
    padding-left: 24px;
    background-image: url('images/circle.gif');
    background-repeat: no-repeat;
    color:#005001;
    font-size:1em;
    font-weight:bold;
    font-family:Arial,sans-serif;
}
.sideMenuItem a, .sideMenuItem a:visited
{
    color:#005001;
    text-decoration: none;
}
.sideMenuItem a:hover
{
    color:#005001;
    text-decoration: underline;
}
.cssList1
{
list-style-type:none;
text-align:left;
color:#005001;
font-size:1em;
margin-left:2.6em;
margin-top:0em;
margin-bottom:0em;
line-height:1.6em;
font-family:Arial,Times,sans-serif;
}
.pageTitle {
	color: #339966;
	letter-spacing: .05em;
	font-size: 1.5em;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}

.style4 {
	color: #339966;
	letter-spacing: .05em;
	font-size: 1.5em;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}
.benchmark {color:blue;}
.style1 {
	font-family: Arial;
	color: green;
}
.style1 {
	color: #339966;
	letter-spacing: .05em;
	font-size: 1.5em;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.plan {color:red;}
.orchestrate {color:#009900;}
.gridtable
{
    border-collapse: collapse;
}
.gridtable td
{
    border: 1px solid #005001;
}
.gridtable td.leftalign
{
    text-align: left;
    padding-left: 3px;
}

