body { margin:0px; background-color:#fff }form { margin:0px }img { margin:0px; border-style:none }button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }p:first-child { margin-top:0px }table { empty-cells:hide }.f-sp { font-size:1px; visibility:hidden }.f-lp { margin-bottom:0px }.f-x1 {  }.f-x2 {  }.f-x3 {  }em { font-style:italic }h1 { font-weight:bold; font-size:27px; border-bottom: #FF961F 1px solid; margin-bottom: 3px }h2 { font-weight:bold; font-size:17px; margin-top: 17px; margin-bottom:0px }h3 { font-weight:bold; font-size:16px; margin-top: 0px; margin-bottom:11px }.indent10 { margin-left: 10px }h4 { font-weight:bold; font-size:15px; margin-top: 0px; margin-bottom:11px }strong { font-weight:bold }.footertext { font-size:9px; line-height:11px; text-align:right; margin-top:0px; margin-bottom:0.1px; color: #868686 }.footertext a:link { color: #868686; text-decoration: none }.footertext a:hover { color: #868686; text-decoration: none }.footertext a:visited { color: #868686; text-decoration: none }.leftnavibutton { border-bottom: #ebe5d1 1px solid; background-color: #fff }.maincontent { margin: 20px 0 50px 30px }.orange { color: #FF961F }.oak { color: #921828 }.bluepurple { color: #888FC3 }.green { color: #228b22 }.navy { color: #000080 }.blueback { background-color: #000080; color: #fff; font-weight; bold; padding: 8px }.noflowimage { margin-top: 20px; margin-bottom: 25px; margin-left: 10px }div.standalonetext { margin: 21px 20px 26px 10px }div.standalonetext p { font-size: 15px; color: #000; line-height: 18px; margin-top: 6px; margin-bottom: 6px }div.normaltext { margin: 0px 20px 16px 20px }div.normaltext p { font-size: 15px; color: #000; line-height: 18px; margin-top: 0px; margin-bottom: 6px }img.rightflow { float: right; margin-left: 10px; margin-bottom: 5px }img.leftflow { float: left; margin-right: 10px; margin-bottom: 5px }td.noborder p { font-size: 14px }div.notes { margin: 0px 20px 16px 20px }div.notes p { font-size: 14px; color: #000; line-height: 17px; margin-top: 0px; margin-bottom: 6px }div.subtitle { font-size: 18px; font-weight: bold; margin-top: 16px; margin-bottom:0px }div.blockbreak { margin-bottom: 6px; font-size: 6px; line-height: 6px }td#csslarge, td#cssdefault {	width:23px;	list-style-type:none;	line-height: 0px;}td#csslarge a{	background:url("../Resources/header-charsize-large-on.png");	display:block;	height:100%;	text-decoration:none;	text-indent:-1500px;	background-repeat:repeat-x;}td#cssdefault a{	background:url("../Resources/header-charsize-mid.png");	display:block;	height:100%;	text-decoration:none;	text-indent:-1500px;	background-repeat:repeat-x;}ul.news li{	font-size: 15px;	line-height: 20px;	margin-bottom: 5px;}ul.news li a{	text-decoration: none;}ul.sitemap{
	margin-top: 3px;
}
ul.sitemap li{	font-size: 15px;	line-height: 20px;	margin-bottom: 5px;}ul.sitemap li a{	text-decoration: none;}h2.sitemap {	margin-bottom: 0px;}