body  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; font-size: 85% }

a:link  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #6699ff; text-decoration: none;}
a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; }
a:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-decoration : none; }

a img {
    border: 0px;
}

a.contentheader:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; text-decoration : none; font-size: 95%}
a.legendtogglerstyle:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; text-decoration : none; font-size: 95%}

a.Warning:link  { font-family: Verdana, Arial, Helvetica, sans-serif; color: DarkBlue; text-decoration: underline; font-weight: bold; }
a.Warning:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; color: DarkBlue; text-decoration: underline; font-weight: bold;}
a.Warning:active  { font-family: Verdana, Arial, Helvetica, sans-serif; color: DarkBlue; text-decoration : underline; font-weight: bold; }
a.Warning:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; color: DarkBlue; text-decoration : underline; font-weight: bold; }
.Warning  { font-family: Verdana, Arial, Helvetica, sans-serif; color: DarkBlue; font-weight: bold; }                       
H1 + p {margin-top: 5px; }                              
H2 + p{ margin-top: 4px; }                       
H3 + p{ margin-top: 3px; }
H4 + p{ margin-top: 2px; }
H5 + p{ margin-top: 1px; }   
H6 + p{ margin-top: 0px; }                    
H1 {  margin-bottom: 0px; margin-top: 5px; color: #000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight:700}
H2 {  margin-bottom: 0px; margin-top: 4px; color: #000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight:700}                                
H3 {  margin-bottom: 0px; margin-top: 3px; color: #000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 110%}
H4 {  margin-bottom: 0px; margin-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 100% }
H5 {  margin-bottom: 0px; margin-top: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 95% }
H6 {  margin-bottom: 0px; margin-top: 0px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color:#000000; font-weight:normal}
DT {  margin-bottom: 0px; margin-top: 0px }
DL {  margin-bottom: 0px; margin-top: 0px }
TABLE { margin-bottom: 0px; margin-top: 0px }

FORM { margin-bottom: 0px; margin-top: 0px}

p { font-family: Verdana, Arial, Helvetica, sans-serif;}
table, tr, th, td {font-family: Verdana, Arial, Helvetica, sans-serif;}
hr { border-width: thin; color: #C0C0C0; padding-top: 1px; padding-bottom: 1px; }
b  { font-weight: 700; }
ul, li  { font-family: Verdana, Arial, Helvetica, sans-serif; }
ul  { margin-top: 3px; margin-bottom: 3px; margin-left: 18px; }
.NoBullet  { margin-top: 3px; margin-bottom: 3px; margin-left: 18px;  list-style-type: none; }
u { text-decoration: underline; }

.pagetitle { color: #000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 140%; font-weight:700}
.contentheader  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 95%; font-weight:bold }
.legendtogglerstyle  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-size: 95%; font-weight:bold }
.headerlink { font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; font-size:80% }
.homelink { font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; font-size:85% }
.home2link { font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; font-size:70% }

TD.PrintMargins { MARGIN-LEFT: 0.01in; MARGIN-RIGHT: 0.01in }

TABLE.priorityreg
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	border-collapse: collapse;
}
TABLE.priorityreg TH
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	text-align: left;
	font-weight: bold;
}
TABLE.priorityreg TH.topheader
{
	background-color: #ff9900;
	font-size: large;
}
TABLE.priorityreg TD
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	text-align: left;
}

table.programsummary
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	border-collapse: collapse;
}





table.programsummary th
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	text-align: left;
	font-weight: bold;
	width: 20%;
}
table.programsummary th.aoccol
{
	width:50%;
}
table.programsummary td.aoccol
{
	text-align:left;
	
}
table.programsummary td
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	text-align: center;
	
	
}
.floatright
{
	float:right;
	text-align:left;
	width:98%;
	margin:0px;
}