a:hover { color:red }
.officers    { font-size: 12pt; color: #0099FF; font-weight: bold;  }
body	 { font-family:Verdana, MS Sans Serif, Arial; font-size:8pt; margin-width: 0pt; margin-height: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; margin-right: 0pt }
b 		 { font-family:Verdana, MS Sans Serif, Arial; font-size: 10pt; color:maroon }
big		{ font-weight:bold; font-family:Verdana, MS Sans Serif, Arial; font-size:9pt; color:darkblue }
th		{ font-weight:bold; font-family:Verdana, MS Sans Serif, Arial; font-size:11pt; color:white }
td  		 { font-family:Verdana, MS Sans Serif, Arial; font-size:9pt }
h1 		{ font-family:Verdana, MS Sans Serif, Arial; font-size:28pt; text-decoration: none; color:back;  text-align: center;  font-weight: bold }
h2        { font-family:Verdana, MS Sans Serif, Arial; font-size:16pt; text-decoration: none; color:#003366;  text-align: center;  font-weight: bold }
h3        { font-family:Verdana, MS Sans Serif, Arial; font-size:13pt; text-decoration: none; color:black;  text-align: center;  font-weight: normal }
h4 		{ font-weight:bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 11pt; text-decoration: none; color:black  }   
h5        { font-family:Verdana, MS Sans Serif, Arial; font-size:13pt; text-decoration: none; color:#003366;  text-align: center;  font-weight: bold }

.author	{ font-family:Verdana, MS Sans Serif, Arial; font-size: 20pt; text-decoration: none; color:back;  text-align: left;  font-weight: bold }
.black { font-weight:bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 11pt; text-decoration: none; color:black  }	
.contracts	{ font-weight: bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 12pt; color:#0084ff}
.date	{ font-family: Verdana; font-weight: bold; font-size: 8pt; color:purple }
.index { font-family: Verdana; font-size: 9pt; color:white }
.error	{ font-family:Trebuchet MS, Verdana, Tahoma; font-size: 15pt; text-decoration: none; color:red;  text-align: center;  font-weight: bold }
.howwhy { font-family:Verdana, MS Sans Serif, Arial; font-size: 12pt; color:black }
.link	{ font-weight: bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 10pt; color:navy }
.login { font-family: Verdana; font-size: 8pt; font-weight: bold; color:darkblue }
.loginerror { font-family: Verdana; font-weight: bold; font-size: 10pt;  font-style: italic;color:crimson }
.confirmation { font-family: Verdana; font-weight: bold; font-size: 10pt;  font-style: italic;color:lawngreen }
.energytitle	{ font-family:Trebuchet MS, Verdana, Arial; font-size:20pt; text-decoration: none; color:red;  font-style:italic; text-align: center;  font-weight: bold }
.nav	{ font-family: Verdana; font-size: 8pt }
.normal { font-family: Verdana; font-size: 9pt }
.orderlist	{ font-weight: bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 10pt }
.outbound	 { font-family:Verdana, MS Sans Serif, Arial; font-size:10pt; font-style:italic; font-weight:normal; color:black }
.press	{ font-weight: bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 10pt; font-style:italic; text-decoration: none; color:#003366 }
.programs	{ font-weight: bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 12pt; color:white }
.flash	{ font-family:Verdana, Trebuchet MS, Tahoma; font-size: 20pt; text-decoration: none; color:cyan;  text-align: center;  font-weight: bold }
.download	{ font-family:Verdana, Trebuchet MS, Tahoma; font-size: 13pt; text-decoration: none; color:white;  text-align: center;  font-weight: bold }
.button { cursor: pointer; font-family:Verdana, MS Sans Serif, Arial; font-size: 9pt; font-weight: normal; color: blue }
.header { font-weight: bold; font-family:Verdana, MS Sans Serif, Arial; font-size: 13pt; color:red; }


table.blank {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF ;
	border-collapse: collapse;
	background-color: white;
	width:700px;
}
table.blank th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none ;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF ;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.blank td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none ;
	border-collapse: collapse;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF ;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #88AED9 #88AED9 #88AED9 #88AED9;
	border-collapse: separate;
	background-color: white;
	width:700px;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #88AED9 #88AED9 #88AED9 #88AED9;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #88AED9 #88AED9 #88AED9 #88AED9;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.idealc2andidate 
{ width:400px; display: none;}