@charset "utf-8";
/* CSS Document */

#skiplink, #brandbar, #topnav, #lowerbar, #banner, #left_column, #threecolright, #footer {
	display:none !important;
}


h1 {
	font-size: 1.4em;
}

h2 {
	font-size: 1.3em;
}

h3 {
	font-size: 1.25em;
}

.header {
	background: none !important;
	padding-left:.5em;
	border-bottom:none !important
}

h4 {
	font-size: 1.15em;
}

h5 {
	font-size: 1.1em;
}

h6 {
	font-size: 1.05em;
}

p {
	font-size:1em;
}


.content h1 {
	padding-left:.5em;
}
.content h2 {
	padding-left:.5em;
}
.content h3 {
	padding-left:.5em;
}

.content h4 {
	padding-left:.5em;
}

.content p {
	padding-left:.5em;
}

#body {
	font-family: arial;
	margin-top: 0;
	font-size: 12pt;
	color: #000000;	width: 80em;
}

#main {
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	border-left: none !important;
		border-bottom: none !important;
			border-right: none !important;
				border-top: none !important;
}

#threecolcenter {
	width:80em;
	border-left: none !important;
	border-top: none !important;
	border-bottom: none !important;
	border-right: none !important;	
}

#two_column .content {
	width:80em;
}

#threecol .content img, #two_column .content img {
	display:none;	
}

#threecol {
	float:left;
	width:100%;
	border:none !important;
}


#threecolcenter h1 {
	color:#3F843D;
}

#threecolcenter h2 {
	margin:1em 0em .4em 0em;
	padding-top:.3em;
	color:#333;
}

#threecolcenter h3 {
	margin:1em 0em .4em 0em;
	color:#4C4C4C;
}

#threecolcenter h3 a {
	color: #4C4C4C;
}

#threecolcenter h4 {
	margin:.2em 0em .2em 0em;
	color:#666;
}

#threecolcenter h5 {
	margin:.2em 0em .1em 0em;
	color:#4C4C4C;
}

.toggle_content[style]{
    display: block !important;
}
	

.background1 {
	background-color: #FCFCFC;
	margin-bottom:2em;
}

.background2 {
	background-color: #F9F9F9;
	margin-bottom:2em;
}