BODY {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 10pt; background-color : #ffffff; color : #666666; margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom: 0} 
P {margin-top:0pt; margin-right:0 ;margin-left:0;}
ul{margin-left: 20;}

A {color : #000000; text-decoration : underline; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 10pt;} 
A:visited {color : #000000; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size: 10pt;}
A.LoginLogOffDisplay:visited {color : #cccccc;}
A:active {color : #000000; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size: 10pt;} 
A:hover {color : #848387; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size: 10pt;}

/*Class used for the header text*/
.Header {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 7pt; color : #7f7f7f; font-weight:600}
.HeaderWHT {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 7pt; color : #ffffff; font-weight:600}

/* classes for breadcrumb trail*/
A.BreadCrumb {color : #000000; text-decoration : none; font-size: 6pt;} 
A.BreadCrumb:visited {color : #000000; font-size: 6pt;}
A.BreadCrumb:active {color : #000000; font-weight:normal; font-size: 6pt;} 
A.BreadCrumb:hover {color : #000000; font-weight:normal; font-size: 6pt; text-decoration: underline}

.breadcrumb {color : #CE3000; font-family : Arial; font-size : 6pt; text-transform:uppercase}
.breadcrumbcurrent {color : #000000; font-family : Arial; font-size : 6pt;  text-transform:uppercase}
.breadcrumbspacer {color: #EAEBEE; font-family : Arial; font-size : 6pt; font-style:italic}

/* class used for Login-LogOff*/
A.Login {color : #7f7f7f; text-decoration : none;}
A.Login:visited{color :  #7f7f7f;} 
A.Login:hover {color :  #000000; font-weight:bold;}
A.Login:active {color :  #000000; font-weight: bold;}

.LoginLogOffDisplay {font-size : 9pt;  font-weight:bold; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; color : #7f7f7f; cursor:hand; text-decoration: none;}
.LoginText{ color : #7f7f7f; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 9pt; font-weight:600;}

/* class used for Default Console*/
A.Console {color : #000000; text-decoration : underline;} 
A.Console:visited {color : #000000;}
A.Console:active {color : #000000;} 
A.Console:hover {color : #000000;}

/* classes used for Projects template */
.Proj_Title {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 16pt; color : #ffffff; text-transform:uppercase; padding:5 5 5 5;  line-height: 16pt;}
.Proj_Text {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 10pt; color : #000000; padding:2 5 2 5; }
.Proj_Header {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 8pt; color : #ffffff; padding:2 5 2 5; font-weight:bold; text-transform:uppercase;}
.Proj_Date {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 8pt; color : #ffffff; padding:2 5 2 5; font-weight:bold; background-color:#848387}
.Proj_Links {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 11pt; color : #666666; padding:2 5 2 5;}
.Proj_Arrow {padding:5 3 5 3}

/*Classes used for Press Roomm articles and summary */
.Summary_Header {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 8pt; color : #ffffff; font-weight:bold; padding: 2 5 2 5; text-transform:uppercase;}
.Summary_Text {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 10pt; color : #000000; padding:2 10 2 5; text-decoration:none; }
.Summary_Arrow {padding:5 2 5 2}
.AllProjects_Header {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 12pt; color : #ffffff; padding:2 5 2 5; font-weight:bold;}

.Contact_Text {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 10pt; color : #000000; padding:2 5 2 5; line-height:15pt}

A.ProgSpecs{font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 9pt; color : #000000;font-weight:bold; text-decoration:none;}
A.ProgSpecs:visited{text-decoration:none;font-size : 9pt;}
A.ProgSpecs:active{text-decoration:none;font-size : 9pt;}
A.ProgSpecs:hover{text-decoration:none;font-size : 9pt;}
.ProgSpecs_Padding {padding:3 3 3 3;}

/* classes used for search */
.SearchResultsClass {
	Z-INDEX: 1; 
	BACKGROUND: #FFFFFF; 
	LEFT: 15px; 
	top: 200px;
	FONT: 8pt arial; 
	WIDTH: 743px; 
	COLOR: #333333; 
	POSITION: absolute; 
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;		
	height: 95%;
}

.SearchNextButtonClass 
{
	Z-INDEX: 10; 
	left: 680px;
	top: 200px;
	POSITION: absolute; 
}

.SearchPreviousButtonClass 
{
	Z-INDEX: 10; 
	left: 615px;
	top: 200px;
	POSITION: absolute; 
}

A.SearchResultsLink {color : #ffffff; text-decoration : none; font-weight:bold; font-size : 8pt}
A.SearchResultsLink:visited {color : #ffffff; text-decoration : none; font-weight:bold; font-size : 8pt}
A.SearchResultsLink:active {color : #7f7f7f; text-decoration : none; font-size : 8pt}
A.SearchResultsLink:hover {color :  #ffffff; text-decoration : underline; font-size : 8pt}
.searchresultsheader {font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size : 8pt; color : #000000;font-weight:bold; text-transform:uppercase}