/* CSS Document */

BODY
{
	Background:#ffffff;
	font-size : .8em;
	font-family:Arial,verdana,sans-serif;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px
}

LI 
{
	list-style-position:outside;
	list-style-type: square;
}

HR
{
	margin-top:-2px; color:##003366;
}

.boldtext
{
font-weight : bold;
}

.errortext
{
	width: 400px;
	margin-top:10px;
	background:#ffffff;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-weight : bold;
	color: #003366;
	height:220px;
	background-color:#ffffff;
	border-bottom:  #660000 solid thin;
	border-left:  #660000 solid thin;
	border-right:  #660000 solid thin;
	margin-top:0px;
	margin-bottom:40px;
	padding:5px;
	text-align:left:
}

.errorheading
{
	width: 414px;
	margin-top:30px;
	background:#660000;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	font-weight : bold;
	color: #ffffff;
}

.glossarylink
{
	color: #ff8429; 
	text-decoration:none; 
	border-bottom:1px dotted;
}
.disclaimer{
	font-family:verdana,sans-serif;
	font-weight : normal;
	font-size: .7em; 
	font-style: normal;
	color: navy;
	background:#ffffff;
	text-align:left;
	line-height:1.3em;
	height:50px;
	width:98%;
	margin-top:15px;
	margin-left:10px;
	}
	
#lastmodified
{
	font-family: Arial,verdana,sans-serif;
	font-weight : normal;
	font-size: .7em; 
	font-style: normal;
	color: #575757;
}

.smalllink
{
	font-family: Arial,verdana,sans-serif;
	font-weight : normal;
	font-size: .8em; 
	font-style: normal;
}

.projectweek
{
	font-family: Arial,verdana,sans-serif;
	font-weight : normal;
	font-size: .8em; 
	font-style: normal;
	color: #000000;
}


#pageheading
{
	font-size:1.7em;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;

}


.callouttable
{
	padding: 10px; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #cccccc;
	background:white;
	font-weight : normal;
	table-width:400px;
	float:right;
}

.specialinterest
{
	padding: 10px; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #cccccc;
	background:white;
	font-weight : normal;
	table-width:100%;
	float:right;
}

.calloutheading
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	font-weight : bold;
	color: #000000;
}

#closuretext
{
	text-align:left;
	width:100%;
	clear: both;
	margin-bottom:30px;
	margin-bottom:30px;
}

#contentborder
{
	padding: 5px; 
	width:99%;
	background:white;
	text-align:left;
	margin-top:15px;
	margin-bottom:35px;
}

#maincontent
{
	width:100%;
	background:white;
	text-align:left;
	margin-top:45px;
	margin-bottom:15px;
}

.closurerow
{
	text-align:left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.closuretableheading
{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	background:#E4EBF1;
	color:#000000;
	font-weight : bold;
	font-size : .8em;
}

.constprojheading
{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	background:#FFF0E0;
	color:#000000;
	font-weight : bold;
	font-size : .9em;
}

.maintenanceheading
{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	background:#F0FFE0;
	color:#000000;
	font-weight : bold;
	font-size : .9em;
}

.glossaryrow
{
	text-align:left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : larger;
	font-weight:normal;
	background:#ffffff;
}

.glossarytableheading
{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	background:#FFFEE0;
	color:#000000;
	font-weight : bold;
	font-size : .8em;
}


.sortcell
{
	font-family : Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.sortcelldark
{
	font-family : Arial, Helvetica, sans-serif;
	color:#000000;
}

.eclosuretable
{
	text-align:left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.eclosuretableheading
{
	background:#CC0000;
	color:#ffffff;
}

.eclosurerow
{
	border-width: 1px 0 0 0; 
	border-style: solid; 
	border-color: #CC0000;
	background:#FFEAEA;
}

.emessage
{
	font-family : Arial, Helvetica, sans-serif;
	color:#CC3300;
}

.footer
{ 
	clear: both; 
	height: 5%; 
	border-width: 1px 0 0 0; 
	border-style: solid; 
	border-color: #BCD2EE;
	vertical-align: middle; 
	background:#BCD2EE;
	padding: 2; 
	margin: 0; 
	font-size:larger;
	font-family:times,serif;
	font-weight:normal;
}


.mainheading
{
	font-size : 1.3em;
	color: #003399;
}
	
.secondheading
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : bold;
	color: #003366;
}

.thirdheading
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : .9em;
	font-weight : bold;
	color: #003366;
}

#contactinfo
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .7em;
	font-weight : normal;
	color: black;
}

.projectcontactinfo
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-weight : normal;
	color: black;
}

#projectsummary
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
}

.projectcontacthead
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-weight : bold;
	color: black;
}

#publishing
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .7em;
	font-weight : normal;
	color: black;
	margin-left:5px;
}
	
H2
	{
	Background:#f7f7f7;
	font-size:.8em;
	font-family:Verdana;
	font-weight:bold;
	margin-bottom:0px;
	}


A:hover{
	/*background-color: #f4e8d7;*/
	color: #E69D00;
	}
	


.navigation
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .7em;
	color: black;
}

.formlabel
{
	font-family :  Arial, Helvetica, sans-serif;
	color: #00000;
	font-weight:bold;
}

.navlinkarea
{
	margin-left:17px;
	margin-bottom:5px;
	font-size:larger;
}

.navheading
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : .9em;
	font-weight : bold;
	color: #000000;
	height:20px;
	width:170px;
	margin-bottom:0px;
}

.globalgroupheading
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : normal;
	font-weight : bold;
	color: #000000;
	margin-left:4px;
}
