body
{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}

#contentArea
{
	margin-left:5%;
	margin-right:5%;
	border:thin#999999 solid;
}

#message
{
	font-size:10px;
	color:#FF0000;
	font-family:"Times New Roman", Times, serif;
}

#titleMessage
{
	color:#0066FF;
	font-size:18px;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	text-align:left;
}

#htmlTableId
{
	border: thick #CCCC99 solid;
	border-collapse:collapse;
	background-color:#FFFFCC;
}

.htmlTableClass th
{
	color:#0066FF;
	background-color:#CCCC66;
	border: thin #CCCC99 solid;
}
.htmlTableClass td
{
	border: thin #CCCC99 solid;
}


.htmlTableClass
{
	border: thick #CCCC99 solid;
	border-collapse:collapse;
	background-color:#FFFFCC;
}
.ContractorClass
{
	border-collapse:collapse;
	//background-color:#FFFFCC;
}
#htmlTableId th
{
	color:#0066FF;
	background-color:#CCCC66;
	border: thin #CCCC99 solid;
}
#htmlTableId td
{
	border: thin #CCCC99 solid;
}


#kpiSelect
{
	line-height:2em;
}
#kpiSelect select
{
	width:300px;
}
#kpiTarget select
{
	width:300px;
}
hr
{
	
}

#menuButtonTable
{
	height:20px;
	color:white;
	width:100%;
	background-color:#0000CC;
	font-size:10px;
	color:white;
}

.menuButton
{
     background-color:#0000CC;
     border:none; 
     padding:0!important;
	 color:white;
	 font-weight:bold;
	 font-size:102x;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 border-right:1px solid white;
    /*border is optional*/
     border-bottom:1px solid #444; 
	 cursor:pointer;
}

input:disabled,textarea:disabled
{
	background-color:#CCCCCC;
}


#e8simpletitles
{
	color:#0066FF;
	font-size:16px;
	font-weight:bolder;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	text-align:left;
}

#e8titleMessage
{
	color:white;
	background-color:blue;
	font-size:18px;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	text-align:left;
}