a img {
  border: none;
}
#maincontainer {
	position:relative;
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	border: medium solid #666666;
}
#bumpbox {
	position:relative;
	width:800px;
	height:220px;
}
#smallbumpbox {
	position:relative;
	width:100px;
	height:10px;
}
#index {
	position:relative;
	top:50px;
	margin-left:auto;
	margin-right:auto;
}
#navblankleft {
	position: absolute;
	left: 0px;
	top: 110px;
	height: 25px;
	width: 100px;
}
#btnhome {
	position: absolute;
	left: 100px;
	top: 110px;
	height: 25px;
	width: 100px;
	z-index:3;
}
#btnabout {
	position: absolute;
	left: 200px;
	top: 110px;
	height: 25px;
	width: 100px;
	z-index:3;
}
#btnservices {
	position: absolute;
	left: 300px;
	top: 110px;
	height: 25px;
	width: 100px;
	z-index:3;
}
#btnaccountability {
	position: absolute;
	left: 400px;
	top: 110px;
	height: 25px;
	width: 100px;
	z-index:3;
}
#btntechnology {
	position: absolute;
	left: 500px;
	top: 110px;
	height: 25px;
	width: 100px;
	z-index:3;
}
#btncontact {
	position: absolute;
	left: 600px;
	top: 110px;
	height: 25px;
	width: 100px;
	z-index:3;
}
#navblankright {
	position: absolute;
	left: 700px;
	top: 110px;
	height: 25px;
	width: 100px;
}
#btnrequestmail {
	position: absolute;
	left: 582px;
	top: 365px;
	height: 58px;
	width: 123px;
	z-index:3;
}
#form_visitor_info {
	position:absolute;
	left: 77px;
	top: 280px;
	width: 655px;
	height: 343px;
	z-index: 2;
}
#form_visitor_login {
	position:absolute;
	left: 190px;
	top: 280px;
	width: 542px;
	height: 343px;
	z-index: 2;
}
#formbuttonone {
	position:absolute;
	left: 323px;
	top: 415px;
	width: 75px;
	height: 25px;
	z-index: 2;
}
#formbuttontwo {
	position:absolute;
	left: 408px;
	top: 415px;
	width: 75px;
	height: 25px;
	z-index: 2;
}
#formcancel {
	position:absolute;
	left: 320px;
	top: 600px;
	width: 75px;
	height: 25px;
	z-index: 2;
}
#formsubmit {
	position:absolute;
	left: 408px;
	top: 600px;
	width: 75px;
	height: 25px;
	z-index: 2;
}
#errormessage {
	position:absolute;
	left: 270px;
	top: 290px;
	z-index:2;
}
#bottombar {
	height: 25px;
	width: 100%;
	left: 0px;
	bottom:15px;
	position:absolute;
}
#logo {
	height: 110px;
	width: 800px;
	top: 1px;
	left: 0px;
	position: absolute;
}
#graphic {
	height: 110px;
	width: 400px;
	top: 0px;
	left: 0px;
	position: absolute;
	z-index:2;
}
#textbox {
	position:relative;
	padding-top:220px;
	left:115px;
	width:375px;
	height:auto;
	margin-bottom:80px;
	overflow: visible;
	color:#666666;
	text-align:justify;
	z-index:2;
}
#textboxsmall {
	position:relative;
	padding-top:220px;
	left:115px;
	width:375px;
	height:auto;
	margin-bottom:50%;
	overflow: visible;
	color:#666666;
	text-align:justify;
}
#textboxwide {
	position:relative;
	padding-top:220px;
	left:90px;
	width:450px;
	height:auto;
	margin-bottom:80px;
	overflow: visible;
	color:#666666;
	text-align:justify;
	z-index:2;
}
#textboxfull {
	position:relative;
	padding-top:220px;
	left:70px;
	width:660px;
	height:auto;
	margin-bottom:80px;
	overflow: visible;
	color:#666666;
	text-align:justify;
	z-index:2;
}
#contacttextbox {
	position:relative;
	padding-top:220px;
	left:70px;
	width:640px;
	overflow: visible;
	color:#666666;
	text-align:justify;
}
#textboxscroll {
	position:relative;
	padding-top:220px;
	left:115px;
	width:375px;
	margin-bottom:25%;
	overflow:hidden;
	color:#666666;
	text-align:justify;
	top: 3px;
}
#telephonenumber {
	position:absolute;
	left:405px;
	top:84px;
	width:318px;
	height:26px;
	z-index:3;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #999999;
}
#sidelink1 {
	position:absolute;
	left:444px;
	top:203px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
}
#sidelink2 {
	position:absolute;
	left:467px;
	top:223px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink3 {
	position:absolute;
	left:486px;
	top:243px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink4 {
	position:absolute;
	left:498px;
	top:263px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink4flush {
	position:absolute;
	left:507px;
	top:263px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink5 {
	position:absolute;
	left:503px;
	top:283px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink5flush {
	position:absolute;
	left:507px;
	top:283px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink6 {
	position:absolute;
	left:507px;
	top:303px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink7 {
	position:absolute;
	left:507px;
	top:323px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink8 {
	position:absolute;
	left:507px;
	top:343px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink9 {
	position:absolute;
	left:507px;
	top:363px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink10 {
	position:absolute;
	left:507px;
	top:383px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink11 {
	position:absolute;
	left:507px;
	top:403px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink12 {
	position:absolute;
	left:507px;
	top:423px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink13 {
	position:absolute;
	left:507px;
	top:443px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink14 {
	position:absolute;
	left:507px;
	top:463px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink15 {
	position:absolute;
	left:507px;
	top:483px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink16 {
	position:absolute;
	left:507px;
	top:503px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink17 {
	position:absolute;
	left:507px;
	top:523px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink18 {
	position:absolute;
	left:507px;
	top:543px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink19 {
	position:absolute;
	left:507px;
	top:563px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink20 {
	position:absolute;
	left:507px;
	top:583px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink21 {
	position:absolute;
	left:507px;
	top:603px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
#sidelink22 {
	position:absolute;
	left:507px;
	top:623px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
}
#sidelink23 {
	position:absolute;
	left:507px;
	top:643px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
}
#sidelink24 {
	position:absolute;
	left:507px;
	top:663px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
}
#sidelink25 {
	position:absolute;
	left:507px;
	top:683px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
}
#sidelink26 {
	position:absolute;
	left:507px;
	top:703px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
}
#sidelink27 {
	position:absolute;
	left:507px;
	top:723px;
	width:260px;
	height:20px;
	z-index:4;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
}
#contactbox {
	position: relative;
	padding-top:50px;
	left:50px;
	width:475px;
	height:1350px;
	margin-bottom:80px;
	overflow: visible;
	color:#666666;
	z-index:2;
}
#contactemail {
	padding-bottom: 5px;
	text-align:right;
}
#contactsidelink1 {
	position:relative;
	width:475px;
	height:auto;
	overflow: visible;
	z-index:4;
	font-family: "Times New Roman", Times, serif;
	font-weight: bolder;
	font-size: 14px;
	}
#contactsidelink2 {
	position:relative;
	top:auto;
	width:475px;
	height:auto;
	overflow: visible;
	z-index:4;
	font-family: "Times New Roman", Times, serif;
	font-weight: bolder;
	font-size: 14px;
	padding-top:10px;
}
#bottomimage {
	left: 0px;
	bottom:40px;
	width: 100%;
	position: absolute;
}
#topimage {
	width: 100%;
	left: 0px;
	top: 135px;
	position: absolute;
}
#reportthumbnailleft {
	z-index: 3;
	height: 62px;
	width: 150px;
	left: 600px;
	top:558px;
	position:absolute;
}
#reportthumbnailright {
	z-index: 3;
	height: 62px;
	width: 150px;
	left: 600px;
	top:558px;
	position:absolute;
}
#legaldisclamer {
	width: 100%;
	left: 0px;
	bottom:0px;
	font-family: "Times New Roman", Times, serif;
	text-align:right;
	font-size: 9px;
	color: #999999;
	position:absolute;
}
#e {
	z-index: 2;
	height: 270px;
	width: 203px;
	left: 542px;
	top: 266px;
	position: absolute;
}
#econtact {
	z-index: 2;
	height: 270px;
	width: 203px;
	left: 542px;
	top: 400px;
	position: absolute;
}
#login {
	z-index:2;
	height:154px;
	width:211px;
	left:536px;
	top:192px;
	position:absolute;
}
#hfma {
	z-index: 3;
	height: 62px;
	width: 150px;
	left: 581px;
	top:462px;
	position:absolute;
}
#hfmatext {
	z-index:3;
	left: 560px;
	top: 427px;
	width: 194px;
	position:absolute;
}
#hfmachapters {
	z-index:3;
	left: 570px;
	top: 525px;
	width: 174px;
	position:absolute;
}
#pagetitle {
	position:absolute;
	left:115px;
	top:165px;
	width:375px;
	height:25px;
	text-align:center;
	color: #999999;
	z-index:2;
	font-size: 24px;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#contactpagetitle {
	position:absolute;
	top:165px;
	left:65px;
	width:675px;
	height:25px;
	text-align:center;
	color:#999999;
	z-index:2;
	font-size: 24px;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#pagetitlelong {
	position:absolute;
	left:75px;
	top:190px;
	width:660px;
	height:50px;
	text-align:center;
	color: #999999;
	z-index:2;
	font-size: 20px;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#pagetitlesmall {
	position:absolute;
	left:115px;
	top:165px;
	width:375px;
	height:25px;
	text-align:center;
	color: #999999;
	z-index:2;
	font-size: 22px;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#formbox {
	position:absolute;
	left:175px;
	top:62px;
	width:222px;
	height:auto;
}
#formbox2 {
	position:absolute;
	left:176px;
	top:89px;
	width:222px;
	height:auto;
}
#formbox3 {
	position:absolute;
	left: 303px;
	top: 352px;
	width: 180px;
	height: 25px;
	z-index: 2;
}
.linkcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
.linkcolorSmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
.linkcolorEMAblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #667bb4;
	text-decoration: none;
}
.sidetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #667bb4;
	text-decoration: none;
}
.textheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	color: #666666;
}
.textheadingsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-align:left;
	color: #666666;
}
.textheadingsmallblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-align:left;
	color: #667BB4;
}
.hfmafont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #666666;
	text-align:center;
	text-decoration: none;
}
.rsspictureright {
	padding-bottom:10px;
	padding-left:20px;
	padding-right:0px;
	padding-top:0px;
	
}
.rsspictureleft {
	padding-bottom:10px;
	padding-left:0px;
	padding-right:20px;
	padding-top:0px;
	
}
.rsspicturemiddle {
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	
}
.disclamerfont {
	font:"Times New Roman", Times, serif;
	font-size: 8pt;
	text-decoration:none;
	color:#999999;
}
.marquee {
	behavior:scroll;

}
