BODY, TABLE, TR, TD {
	font-family: arial,helvetica;
	font-size: 13px;
}


H2#appHeading {
	padding-bottom: .2em;
	color: #336699;
	border-bottom: solid 1px #999999;
}

INPUT, BUTTON, SELECT, TEXTAREA, CHECKBOX, FILE {
	/*font-family: "ms sans serif",arial,helvetica;
	font-size: 12px;*/
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	font-size: 11px;
}


HR {
	color: #999999;
	background-color: #999999;
	height: 1px;
	border: 0px;
}


DT {
	font-weight: bold;
}

DD {
	margin: .5em 0em 3em 3em;
	padding-left: 0em;
}


DIV#application_content { width:630px; }
DIV#application_content A:link    { font-weight: normal; }
DIV#application_content A:visited { font-weight: normal; }
DIV#application_content A:active  { font-weight: normal; }
DIV#application_content A:hover   { font-weight: normal; }



DIV#appSectionMenu {
	font-family: verdana, tahoma, arial, helvetica, geneva, sans-serif;
	font-size: 11px;

	background-color: #EEEEEE;
	border: solid 1px black;
	padding: .5em;
	margin: 3em 0em 3em 0em;
	font-weight: bold;
	text-align: center;
}


DIV.form_group {
	background-color: #EEEEEE;
	border: solid 1px black;
	padding: .5em;
}

FIELDSET.form_group {
	background-color: #EEEEEE;
	border: solid 1px black;
	padding: .5em;
}

FIELDSET.form_group LEGEND {
	padding: .2em .5em .3em .5em;
	font-family: verdana, tahoma, arial, helvetica, geneva, sans-serif;
	font-size: 11px;
	border: solid 1px black;
	background-color: white;
	font-weight: bold;
}



TABLE#appPrevNext {
	width: 100%;
	border-top: solid 1px #999999;
	margin: 2em 0em 1em 0em;
	padding: 0em;
}
TABLE#appPrevNext TD {
	margin: 0em;
	padding: .5em 0em 0em 0em;
}

DIV.intro {
	line-height: 1.6em;
}

.answer {
	/* used on the preview page, for the applicants answers */
	font-family: courier, courier new;
	font-size: 13px;
}

.label {
	/*font-family: "ms sans serif",arial,helvetica,sansserif;*/
	font-family: verdana, tahoma, arial, helvetica, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-align: right;
	line-height: 1.4em;
	padding-right: .5em;
}

.note {
	font-family: verdana, tahoma, arial, helvetica, geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.navButton {
	/*font-family: "ms sans serif",arial,helvetica,sansserif;*/
	font-family: tahoma, arial, helvetica, geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 12em;
	padding: .2em;
}

DIV.messageBox {
	border: solid 1px black; 
	background-color: #EEEEEE; 
	padding:8px;
	margin: 1em 0em 2em 0em;

	font-family: verdana, tahoma, arial, helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 1.6em;
}

DIV.messageBox TD {
	font-family: verdana, tahoma, arial, helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 1.6em;
}
