/* hide navigation, etc elements */
#nav,
#breadcrumb,
#sidebar,
#footer ul,
#applybtn,
button {
	display:none;
}

/* print styling */
* {font-family:Arial, Helvetica, sans-serif;margin:0;}
h1, h1 span {font-size:18pt;margin:0 0 0.5em 0;padding:0.5em 0 0 0;}
h2, h2 span {font-size:16pt;margin:0 0 0.5em 0;padding:0.5em 0 0 0;}
h3, h3 span {font-size:14pt;margin:0 0 0.5em 0;padding:0.5em 0 0 0;}
h4, h4 span {font-size:12pt;margin:0 0 0.5em 0;padding:0.5em 0 0 0;}
span {margin:0 !important;padding:0 !important;}

ul, p {color:#000;font-size:12pt;margin:0 0 0.5em 0;}
a {
	text-decoration:none;
	color:#000;
}

#contactuspg dl .comments {display:none;}
#contactuspg dl dt {
	padding:0.9em 0 0 0;
	color:#000;
	font-weight:bold;
	float:left;
	clear:left;
}
#contactuspg dl dd {
	margin:0 0 0 10em;
	padding:0.9em 0 0 0;
}


p.required {font-size:10pt;}
#application legend {
	font-weight:bold;
	background:#FFF;
	font-size:11pt;
	padding:0 0.7em;
}
form li {list-style:none;}
form label {font-size:11pt;}
form li.required label {font-weight:bold;}
#application li.addsection input,
#application li.addsection label {display:none;}

/* Apply the clearfix hack to all LIs in the app form */
#application ul li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#application ul li {
    display:inline-block;
}
/* Hides from IE-mac \*/
#application li label {
	width:12em;
	display:block;
	margin:0 0.75em 0 0;
	padding-top:0.2em;
	float:left;
	text-align:right;
}
#application li .radiogroup {
	margin:0 0 0 13em;
	padding-top:0.2em;
}
#application li .radiogroup label {
	display:inline;
	padding:0;
	float:none;
	text-align:left;
}

#header p {font-size:13pt;margin-top:-0.5em;}
#footer {margin-top:2em;padding-top:1em;border-top:1px solid #666666;}
#footer * {font-size:10pt;}