﻿/*ul,ol,li*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
/*ol,*/
/*ul {
	list-style:none;
	margin: 0;
}*/
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

html, body, form{margin: 0;padding: 0;font-family:Arial,Verdana,Geneva,sans-serif;}
body, #wrap, #main, .primary, form {overflow: visible !important;}
#subnav, #breadcrumbs, #share, .side, .normalpagepuff, #linklist, #searchArea, #nav, .copyright, .pagingList, .pagingLink {display: none;}
body
{
    font-size: 95%;
    width: 100%;
}
/*#wrap, */
/*h1 
{
	font-size:1.69em;
	line-height:1.3em !important;
}*/
/*h2 
{
	line-height:1.2em;	
}*/
/*h2 {font-size: 1.20em; line-height: 1.1em; margin-bottom: 0.0em; font-weight:bold;}
h3 {font-size: 1.20em; line-height: 1.1em; margin-bottom: 0.0em; font-weight:normal !important;} 
h4 {font-size: 1.15em; line-height: 1.1em; margin-bottom: 0.0em; font-weight:normal !important;} 
h5 {font-size: 1.0em; line-height: 1.0em; font-weight: bold; margin-bottom: 0.0em;}
*/

h1 {font-size: 1.4em !important; line-height: 1.4em; font-weight:bold !important; padding-bottom: 20px !important;}
h2 {font-size: 1.2em !important; line-height: 1.4em; margin-bottom: 0.3em; font-weight:normal !important;padding-top: 15px;}
h3 {font-size: 1.1em !important; line-height: 1.2em; margin-bottom: 0.3em;font-weight:bold !important;padding-top: 15px;} 
h4 {font-size: 1.1em !important; line-height: 1.2em; margin-bottom: 0.2em; font-weight:normal !important;padding-top: 15px;} 
h5 {font-size: 0.9em !important; line-height: 1.1em; font-weight:bold !important; margin-bottom: 0.2em; padding-top: 15px;}
p {font-family:Arial,Verdana,Geneva,sans-serif; padding-bottom: 0.5em !important; font-size:0.95em; page-break-after:auto !important; width: 80%;}

#main #contentTitle h1{padding: 0; color:#00539D;}
#main .primary .primary{float:left; margin: 0; padding: 0; width: 100%;}
#main .primary .side, #main .primary .primary{border-top: 0px;}
img { border: 0px none;}

#header 
{
	border-bottom: 4px solid #00539D;
	padding-bottom: 32px;
	margin-bottom: 30px;
}

#header a.skip {display:none; }

#wrap { padding-bottom: 30px; }

#footer{display:none; }

#footerContent .address1
{
	margin-bottom: 20px;
	margin-right: 30px;
}
#footerContent .address1,
#footerContent .address2
{ 
	font-size: 9px;
	float: left;
	margin-top: 30px;
}
/*.part-title 
{
	border-bottom: 28px solid #2474BC;

}*/
.part-title 
{

	border-bottom: 2px solid #CCCCCC;
	border-top: 2px solid #CCCCCC;
	margin-top: 20px;
}
.part-title h2, .part-title h2 span
{
	padding: 0;
	margin: 0;
}
div.part-title h2 
{
	line-height: 1.5em;
	/*line-height: 4.7em;*/
}
div.part-content ol li
{
	font-size: 0.95em;
}
.part-content 
{
	margin-left: 40px;	
}
.guidancePartHeader 
{
	width: 340px;
	position: absolute;
	right: 0;
	top: 0;
}
.guidancePartHeader p
{
	margin: 0;
	padding: 0;
	line-height: 1.1em;
	font-size: 0.7em;
}

.pushBox ul li, .primary ul li, .normalpagepuff ul li, #examine .examineList li ul li {
	margin-bottom:10px;
	padding-left:10px;
	text-align:left;
	list-style-type: square !important;
}
/*ul, li {
	list-style-type: square !important;
}*/
