@media print
{
	#nigovbar, #printbanner, #divHeaderText, #divHeader, #pageInformation, #hideinprint
	{
		display: none;
	}
	.pageinstruction, .mandatory, .navigation, .d2dlogo
	{
		display: none;
	}
	body
	{
		width: 600px;
		background-color: white;
		margin: 0;
		padding: 0;
		font-family: "Verdana", "Arial", Sans-Serif;
		font-size:  medium;
		color: black;
	}
}
body
{
	width: 100%;
	background-color: white;
	margin: 0;
	padding: 0;
	font-family: "Verdana", "Arial", Sans-Serif;
	font-size:  medium;
	color: rgb(20,32,98);
	line-height: 1.3em;
}

subHeader
{
	font-size: 1.1em;
	font-weight: normal;
	color: #93081c;
}
h1
{
	width: 100%;
	height: auto;
	font-size: 1.1em;
	font-weight: normal;
	color: #93081c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
h2
{
	width: 100%;
	font-size: 1.1em;
	font-weight: normal;
	color: rgb(147,8,28);
	margin: 10px 0 10px 0;
}
img {
	border: 0;
}
form
{
	margin: 3px 0 0 0;
}
ol li
{
	margin: 0 0 1em 0;
}
a:link
{
	color: rgb(20,32,98);
	text-decoration:underline;
}
a:hover
{
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
/* access keys */
.skip
{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}
.skip a
{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}
/* encapsulating class for all other divs */
.divContent 
{
	width: 100%;
	margin: 0;
}
/* homepage */
.d2dlogo
{
	width: 200px;
}

#normalPageLayout{
	width:100%;
	height:inherit;
	vertical-align:top;
	background-color:Blue;
}
#Form
{
	width: 100%;
	margin: 0;
	padding: 0 0 5px 0;
	font-family: "Verdana", "Arial", Sans-Serif;
	font-size: 1em;
 
}
.FormLabel
{
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	padding-bottom: 0px; 
	margin: 0px 0px 0px 0px; /* set top margin same as form input - textarea etc. elements */
	text-align: left; 
	font-size:14pt;
	width: 18em;
	vertical-align: top;
	background-color: rgb(240,243,246)

}
.FormField
{
	padding-bottom: 0px;
	width: 30em;
	vertical-align: top;
}

#sectionHeader{
 	width:100%;
  	font-weight:bold;
 	padding-top: 11px;
 	font-size:10em;
}

fieldset
{
	border: solid thin RGB(222,226,241);
}

/* navigation buttons*/
.navigation {
	text-align: left;
	padding: 5px 0 0 0;
	
}
.button {
	color: white;
	background-color: rgb(99,115,161);
	text-align:left;
}
.retrievebutton
{
	width: auto;
	margin: 0 0 5px 0;
}

