/* CSS Document */
/* Start General Site Wide */

BODY{ margin: 0px; padding: 0px; 	font-size: 80%;}
	
td { 	padding: 0; 
		border-width: 0; 
		vertical-align: top;
		font-family: Verdana, Arial, Helvetica, sans-serif; }
		

a:link { color: #3366CC; }
a:visited { color: #666666; text-decoration: underline; }
a:hover { color: #CC3300; text-decoration: none; }

form { display: inline;}

h1
{
	color: #000099;
	font-weight: bold;
	font-size: 1em;
	padding: 5px 0px 0px 0px;
}

h2
{
	color: #000000;
	font-size: .85em;
	font-weight: bold;
	padding: 4px 1px 4px 15px;
}

h3
{
}

/* h4 - see below in left col nav */


/* End General Site Wide */
/* Start of State Header */

.skipNav { display: none; }

#State-Header
{	
	border: 1px solid black;
	border-color: #000000 #000000 #000000 #000000;
}
#State-Header-table
{
	background-color: #000099;
	height: 35px;
}
td#state-logo
{
	width: 125px;
}
td#state-menu
{
	width: 100%;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-family: Arial;
}
td#state-menu a
{
	color: #FFFFFF;
	text-decoration: none;
}
td#state-menu a:hover
{
	text-decoration: underline;
}

td#state-search
{
	vertical-align: middle;
	text-align: right;
	height: 35px;
	margin-bottom: 0px;
	margin-top: 0px;
}
td#state-search-label
{
	vertical-align: middle;
	text-align: right;
	color: #FFFFFF;
	white-space: nowrap;
	margin-bottom: 0;
	margin-top: 0;
}
td#state-search-textbox
{
	vertical-align: middle;
	text-align: right;
	color: #FFFFFF;
	font-size: .85em;
	white-space: nowrap;
	margin-bottom: 0;
	margin-top: 0;
}

td#state-search-button
{ 	
	vertical-align: middle;
	text-align: right;
	margin-bottom: 0;
	margin-top: 0;
}


/* End State Header */

/* Start Application Header */
td#Steps-Numbers .on
{ 
	color:#CC0000;
	text-decoration: underline;
}
/* End Application Header */