body 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  word-spacing: +0.5px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
}

p 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  word-spacing: +0.5px;
  white-space: normal;
  text-align: left;
}

ul
{
	list-style-position: inside;
	list-style-type: disc;
	 margin:0px;
	 padding:4px;
}

.topnav {
	vertical-align: top;
	border-top: 1px solid #CC0000;
}

.menuNormal
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.menuHighlight
{
	font-size: 10pt;
	color: #b71f2e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.menuPopup
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #e7e5d0;
	font-weight: normal;
}

.menuActive
{
	font-size: 10pt;
	color: #b71f2e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

h1 
{
     font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #003366;
    font-size: 14px;     
}

.eduTitle
{  
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #003366;
    font-size: 14px;
}

.eduSubTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
}

.eduSubSubTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
}

.eduTaskText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.eduMessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	cursor: auto;
}

.eduSkillStatement
{
	list-style-type: circle;
	font-size: small;
	color: #000000;
}

.eduKnowledgeStatement
{
	list-style-type: circle;
	
	font-size: small;
	color: #000000;
}

.eduKnowledgeSkillsBox
{
	border: thin ridge #000000;
}

.eduTaskStatement
{
	font-size: medium;	
}

.eduStandardTable
{
	border-color:Black;
	border-style:solid;
	border-width:2px;
	empty-cells: show;
}

.eduEduTable
{
	table-layout: fixed;
	margin: 10px;
}



.eduTableHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #E0E0E0;
	border-bottom-color:Black;
	border-bottom-width:2px;
	border-bottom-style:solid;
}

.eduTaskData
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-bottom-color:#C0C090;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	empty-cells: show;
}

.barTable
{
	border: 1px solid #000000;
	table-layout:fixed;
	margin:0px;
	padding:0px;
}

.barProgress
{
	border-style: none solid none none;
	border-width: 0px 1px 0px 0px;
	border-top-color: inherit;
	border-right-color: #000000;
	border-bottom-color: inherit;
	border-left-color: inherit;
	background-color: #00417b;
}

.fieldText
{
	background-color: #ece9d8;	
	padding:8px;
	width:600px;
	vertical-align:top;	
}

.failureText
{
	color: #FF0000;
}

.criticalMessage
{
	font-size: medium;
	font-weight: normal;
	color: #FF0000;
}

.standardMessage
{
	font-size: medium;
	font-weight: normal;
	color: #000000;
}


.toggleText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	color: #000000;
	cursor:pointer;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
