body,html {	margin: 0px;	padding: 0px;	text-align: left;}.container {	margin-right: 0px;	margin-left: 0px;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	text-align: left;	width: 7in;}.banner {	display: none;}#topnav {	display: none;}.department_none {	display: none;}.department_first {	display: none;}.department_nd {	display: none;}.department_rd {	display: none;}.department_fouth {	display: none;}.department_fifth {	display: none;}.department_sixth {	display: none;}#menu {	display: none;	}.leftcol {	margin: 0px;	padding: 0px;	width: 700px;	text-align: left;	float: none;}.headgraphic {	display: none;}.currentguide {	display: block;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.maintext {	background-color: #FFFFFF;	margin: 0px;	padding: 10px 0px 0px;	width: 700px;	text-align: left;}.hide {	visibility: hidden;	line-height: 0px;	margin: 0px;	height: 0px;	display: none;	padding: 0px;}.show {	visibility: visible;	display: block;}h1 {	font-size: small;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	margin-bottom: 4px!important;	line-height: normal;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}h1 a:link {	text-decoration: none;	color: #000000;}h1 a:visited {	text-decoration: none;	color: #000000;}h1 a:hover {	color: #000000;	text-decoration: underline;}h2 {	font-size: small;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	margin-bottom: 4px!important;	line-height: normal;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}.trihead {	display: none;}.switch {	display: none;}.switchtwo {	display: none;}.arrow {	display: none;}.showing {	display: none;}.hidden {	display: none;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	clear: none;	text-align: left;	line-height: normal;}p a:link {	text-decoration: none;	color: #000000;}p a:visited {	text-decoration: none;	color: #000000;}p a:hover {	color: #000000;	text-decoration: underline;}.text {	display: none;}.rightcol {	margin: 0px;	padding: 0px;	float: none;	text-align: left;}.side1 {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	text-align: left;	width: 205px;}.side2 {	display: none;}.spotlighthead {	display: none;}.furtherhead {	display: none;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	line-height: normal;	color: #000000;	padding-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	clear: none;	text-align: left;	width: 160px;	margin: 0px;	font-weight: bold;}h3 a:link {	text-decoration: none;	color: #000000;}h3 a:visited {	text-decoration: none;	color: #000000;}h3 a:hover {	color: #000000;	text-decoration: underline;}.sidetext {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	line-height: normal;	color: #000000;	clear: none;	text-align: left;	width: 160px;	margin: -5px 0px 0px;	padding: 0px 0px 15px;}.sidetext2 {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	line-height: normal;	color: #000000;	clear: none;	text-align: left;	width: 160px;	margin: -5px 0px 0px;	padding: 0px 0px 10px;}.sidetext2 a:link {	text-decoration: none;	color: #000000;}.sidetext2 a:visited {	text-decoration: none;	color: #000000;}.sidetext2 a:hover {	color: #000000;	text-decoration: underline;}.spacetop {	display: none;}#bulletlist {	text-align: left;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: small;	line-height: normal;	margin: 0px;	padding: 0px;	font-weight: normal;}#bulletlist li {	clear: both;	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	margin-top: 0px;	margin-right: 0px;	margin-left: 15px;	margin-bottom: 5px;	text-align: left;	line-height: normal;	list-style-type: disc;	list-style-position: outside;	list-style-image: none;	padding: 0px;	font-weight: normal;}#bulletlist li a:link {	text-decoration: none;	color: #000000;}#bulletlist li a:visited {	text-decoration: none;	color: #000000;}#bulletlist li a:hover {	color: #000000;	text-decoration: underline;}#numberlist {	text-align: left;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: small;	line-height: normal;	margin: 0px;	padding: 0px 0px 5px 20px;	list-style-position: outside;}#numberlist li {	padding-bottom: 5px;	list-style-position: outside;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}/* Commented Backslash Hack   hides rule from IE5-Mac \*/#numberlist {	padding: 0px 0px 5px 20px;	margin: 0px;	_margin: 0px 0px 0px 45px;}/* End IE5-Mac hack */#numberlist li a:link {	text-decoration: none;	color: #000000;	margin: 0px;	padding: 0px;}#numberlist li a:visited {	text-decoration: none;	color: #000000;	margin: 0px;	padding: 0px;}#numberlist li a:hover {	color: #000000;	text-decoration: underline;	margin: 0px;	padding: 0px;}.sidetop {	display: none;}.sidemiddle {	display: none;}.sidebottom {	display: none;}.reserved {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	line-height: normal;	color: #000000;	padding-left: 0px;	padding-top: 30px;	padding-right: 0px;	padding-bottom: 5px;	clear: none;	text-align: left;	margin: 0px;	font-weight: normal;}.trihead {	display: none;}#bottomnav {	display: none;}.valname {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 0px;	line-height: normal;	font-weight: normal;	padding: 0px;}.valname a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	text-decoration: none;	font-weight: normal;}.valname a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	text-decoration: none;	font-weight: normal;}.FormitemWide {	padding-top: 5px;	margin: 0px;	width: 400px;	padding-bottom: 5px;	padding-right: 0px;	padding-left: 0px;}.checkboxes {	margin-top: 0px;	margin-right: 12px;	margin-bottom: 18px;	margin-left: 0px;	width: 350px;	padding: 0px;}.shortbox2 {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.formitem {	margin-top: 0px;	margin-right: 12px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}/* commented backslash hack v2 \*/.formitem {	width: auto;}/* end hack */.button {	margin-top: 15px;	margin-right: 12px;	margin-bottom: 4px;	margin-left: 0px;	width: 50px;	padding: 0px;}/* commented backslash hack v2 \*/.button {	width: auto;}/* end hack */.field {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	margin: 0px;	font-weight: normal;	padding: 0px;}h4 {	font-size: small;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	margin-bottom: 4px!important;	line-height: normal;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}.email {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000000;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 0px;	line-height: normal;	font-weight: normal;	padding: 0px;}.sidehead {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	line-height: normal;	color: #000000;	clear: none;	text-align: left;	width: 160px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	padding-top: 10px;	margin-top: -5px;	font-weight: bold;}.bold {	font-weight: bold;}.logo {	clear: both;	width: 784px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	height: 111px;	display: block;}.moreinfo {	font-family: Arial, Helvetica, sans-serif;	font-size: medium;	line-height: normal;	color: #000000;	text-align: left;	font-weight: bold;	display: block;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.moreinfo2 {	font-family: Arial, Helvetica, sans-serif;	font-size: medium;	line-height: normal;	color: #000000;	text-align: left;	font-weight: bold;	display: block;	padding: 0px;	margin-top: 6px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.trihead{	display: none;}.side1 a:link:after, .side1 a:visited:after {	content: " (" attr(href) ") ";	font-size: 90%;	font-family: Arial, Helvetica, sans-serif;}.side1 a[href^="/"]:after {  content: " (http://www.policyguides.org" attr(href) ") ";   }