<style type="text/css">



BODY { background-color: white; 
 color: white;
margin: 0;
padding: 0;
height:100%;
border:none;}




P.orange {font-family: Verdana, Optima, Lucida, 'MgOpen Cosmetica',
'Lucida Sans Unicode', sans-serif;  
       font-weight: bold;
font-size: 12pt;
       padding-bottom: 8px;
       margin: 0 0 0 0;color: #fa6f27;}

P.blue {line-height: 135%; font-family: Optima, Lucida, 'MgOpen Cosmetica',
'Lucida Sans Unicode', sans-serif;  font-size: 190%;
       font-weight: normal;
       line-height: 110%;
       padding-bottom: 8px;
       margin: 15px 0 0 0;color: #2C68A6;
}
P.announcements {  font-family: Arial, Helvetica, sans-serif; color: #777; font-size:14px;
}

p.veryLargeBlue {line-height: 195%; font-family: Optima, Lucida, 'MgOpen Cosmetica',
'Lucida Sans Unicode', sans-serif;  font-size: 230%;
       font-weight: bold;
       line-height: 110%;
       padding-bottom: 10px;
       padding-bottom: 10px;
       margin: 15px 15px 15px 20px; color: #2C68A6;
}


p.govideas {margin:25px 20px 0px 20px;
	padding:0px;
	font-size:22px;
	line-height:15px;
	font-weight:900;
	color:#aaaaaa;
	}
p.centerforgovernmentinteroperability {line-height: 90%; font-family: Optima, Lucida, 'MgOpen Cosmetica',
'Lucida Sans Unicode', sans-serif;      font-size: 130%;
       font-weight: normal;
       line-height: 90%;
       padding-bottom: 8px;
       margin: 0 0 0 0;color: #aaaaaa;}

/*
body   {  color: white;
background-color: black;
margin: 0;
padding: 0;
height:100%;
border:none;
}
*/



/*REGULAR TABLES - want padding ----------------- */
table { 
  border: 444444; 
  font-family: arial;
} 
td { 
font-family: arial; 
font-size:12px; 
padding:5px;
border: 444444; 
} 

/*MAIN PAGE TABLE STRUCTURE - Don't want padding ----------------------- */
table.inner { 
  border: 0; 
  font-family: arial;  
  padding:0px;
 border-color: 444444;
} 
tr.inner { 
font-family: arial; 
font-size:12px; 
padding:0px;
border: 0; 
 border-color: 444444;
} 

td.inner { 
font-family: arial; 
font-size:12px; 
padding:0px;
border-color: 444444;
border: 0; 
} 
th.inner { 
font-family: arial; 
font-size:12px; 
padding:0px;
} 
/* ------------------------------------------------------------------- */

#leftPicture {
	position: absolute;
	bottom: 0;
	left: 0;
}
p { 
 margin-left: 12px; 
 margin-right: 12px; 
 color: #444; 
 background-color: transparent; 
 font-size: 14px; 
 font-family: Arial, Helvetica, sans-serif; 
 text-decoration: none; 
display: block;
padding:0px;
} 
li { 
 margin-left: 0px; 
 margin-right: 0px; 
 color: #444; 
 background-color: transparent; 
 font-size: 14px; 
 font-family: Arial, Helvetica, sans-serif; 
 text-decoration: none; 
/*display: block;*/
padding:0px;
} 

li.green { 
 margin-left: 12px; 
 margin-right: 12px; 
 color: #060; 
 background-color: transparent; 
 font-size: 14px; 
 font-family: Arial, Helvetica, sans-serif; 
 text-decoration: none; 
padding:0px;
} 
p.quotation 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:20px 30px 20px 30px;
	font-size: 14pt;
	padding:5px;
	color: #888888;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	padding-right: 30px;
}


h1 {
	margin:10px 0px 5px 0px;
	padding:5px;
	font-size:36px;
	line-height:38px;
	font-weight:900;
	color:#aaaaaa;
	}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:20px 20px 25px 20px;
	font-size: 18pt;
	padding:5px;
	color: #555555;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
}


h3 {
	font-family: Optima, Lucida, 'MgOpen Cosmetica;
	margin:20px 20px 25px 20px;
	font-size: 14pt;
	padding:5px;
	color: #888888;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
}

h4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:5px 5px 10px 5px;
	font-size: 12pt;
	padding:5px;
	color: #444444;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

h5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:12px 2px 10px 15px;
	font-size: 20pt;
	padding:5px;
	color: #666666;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 50px;
	padding-right: 2px;
               letter-spacing: .02em;

}

h6 {line-height: 135%; font-family: Optima, Lucida, 'MgOpen Cosmetica',
'Lucida Sans Unicode', sans-serif;      font-size: 190%;
       font-weight: normal;
       line-height: 110%;
       padding-bottom: 8px;
       margin: 15px 0 0 0;color: #2C68A6;"
}



p.veryLargeBlack {line-height: 195%; font-family: Optima, Lucida, 'MgOpen Cosmetica',
'Lucida Sans Unicode', sans-serif;  font-size: 230%;
       font-weight: normal;
       line-height: 110%;
       padding-bottom: 8px;
       margin: 15px 15px 15px 20px; color: #000000;
}

p.lightGray {line-height: 135%; font-family: Optima, Lucida, 'MgOpen Cosmetica',
'Lucida Sans Unicode', sans-serif;      font-size: 190%;
       font-weight: normal;
       line-height: 110%;
       padding-bottom: 8px;
       margin: 15px 0 0 0;color: #999999;"
}


#menu1 ul
{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
text-decoration: none;
/**/
list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;

} 

#menu1 a
{
color: #000;
font-size: 12px;
margin:0px;
padding:0px;
width: auto; 
text-decoration: none;
/*background-color: #686C7A;*/
list-style-position: outside; 
} 



#menu1 li a#current
{
/*border-bottom: 1px solid #fff;*/
background: #eeeeee;
list-style-position: outside; 
margin:0px;
padding:0px;
} 

#menu1 a:hover
{
background-color: #dedede;
color: #000000;
list-style-position: outside; 
margin:0px;
padding:0px;
} 

/*************************************************************************/
#menu2 ul
{
font-family: Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
text-decoration: none;
/**/
list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;

} 
#menu2 a
{
color: #000;
font-size: 14px;
padding: 1px;
width: auto; 
text-decoration: none;
/*background-color: #686C7A;*/
list-style-position: outside; 
} 



#menu2 li a#current
{
/*border-bottom: 1px solid #fff;*/
background: #eeeeee;
list-style-position: outside; 
} 

#menu2 a:hover
{
background-color: #dedede;
color: #000000;
list-style-position: outside; 
} 


<!------------------------------------------------------------------------------->

div.floatLeft { 
    float: left; 
    margin: 0px 55px 0px 0px; 
	padding:0px;	
}

img.floatRight { 
    float: right; 
    margin: 15px; 
}


img.floatLeft { 
    float: left; 
    margin: 55px; 
}
	
div.floatCenter { 
    float: middle; 
    margin:0px 0px 0px 0px; 
	padding: 9px;
}	

a.gray:link { 
	color: #777;
	text-decoration: none;
	}
a.gray:visited { 
	color: #777;
	text-decoration: none;
	}
a.gray:hover { 
	color: #00F;
	text-decoration: none;
	}

/*************************************************************/
a.nodecor:link { 
	text-decoration: none;
	color: #669;
	}
a.nodecor:visited { 
	text-decoration: none;
	color: #669;
	}
a.nodecor:hover { 
	color: #00F;
	text-decoration: underline;
	}

/***************************************************************************************/

a.blueLink:link { 
/*	color: #59f; */
	color: #22f;
	text-decoration: underline;
	font-size:14;
	font-weight: 500;
	font-family: Arial, Helvetica, sans-serif;
	}
a.blueLink:visited { 
	color: #26f;
	text-decoration: underline;
	font-size:14;
	font-weight: 500;
	font-family: Arial, Helvetica, sans-serif;
	}

a.big:link { 
	color: #777;
	text-decoration: none;
	font-size:16;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a.big:visited { 
	color: #777;
	text-decoration: none;
	font-size:16;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a.big:hover { 
	color: #777;
	text-decoration: underline;
	font-size:16;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a.big:active { 
	color: #777;
	font-size:16;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

/****************************************************************************************/
a.charcoalHeader:link { 
	color: #777;
	text-decoration: none;
	font-size:10;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a.charcoalHeader:visited { 
	color: #777;
	text-decoration: none;
	font-size:10;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a.charcoalHeader:hover { 
	color: #FFF;
	text-decoration: none;
	font-size:10;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a.charcoalHeader:active { 
	color: #777;
	font-size:10;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
/****************************************************************************************/

#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 15px;
	/*width: 480px; */
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 12px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}
/********************************************************************/
#box-table-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 5px;
	/*width: 480px; */
	text-align: left;
	border-collapse: collapse;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 5px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-b td
{
	padding: 5px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-b tr:hover td
{
	background: #d0dafd;
	color: #339;
}
