/* bfponline style */
/* clearing browser default styles */
body,div,dl,dt,dd,ul,ol,li,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,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
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;
}

/* end of clearing default styles */

/* start of styles for current page */

* {
  margin: 0;
  padding: 0;
}
body {
  margin: 0 auto;
  background: #dadada url('bg_body.gif') repeat-x left top;
  font-family: Arial,Helvetica,sans-serif
}
#container {
  background: url('bg_container.gif') repeat-y left top;
  width: 776px;
  position: relative;
  z-index: 1; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:50px
}
#intro {
  padding: 1px;
  background: url('bg_intro.jpg') no-repeat left top;
  position: relative
}
#supportingText {
  
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 80%;
  line-height: 18px;
  font-size-adjust: none;
  font-stretch: normal;
  margin-left: 210px;
  margin-top: 120px;
  height: 100%; padding-left:15px; padding-right:30px; padding-top:80px; padding-bottom:45px
}
#supportingText h2 {
  padding: 10px;
  font-family: Verdana;
  font-size: 150%;
  color: black;
  text-align: center;

}
#supportingText h3 {
  padding: 10px;
  font-family: Verdana;
  font-size: 110%;
  color: black;
  font-weight: bold;
  text-align: center;
}
#supportingText acronym {
  border-bottom: 1px dotted #f29e00;
  color: #f29e00;
  font-size: 85%;
  font-weight: normal;
}
#supportingText a, #supportingText a:link, #supportingText a:visited {
  color: black;

  text-decoration: underline;
}
#supportingText a:hover, #supportingText a:active, #supportingText a:focus {
  color: green;
  text-decoration: underline;
}
#supportingText p {
  padding: 0px 30px 10px;
}
#supportingText form {
  margin-left: -10px;
}
#supportingText table {
  text-align: right;
  font-weight: bold;
}
#supportingText ul li {
  margin-left: 70px;
  margin-right: 50px;
  list-style-position: outside;
  list-style-type: square;
}
#supportingText ol {
  margin-left: 50px;
  list-style-position: outside;
  list-style-type: decimal;
}
#supportingText dt {
  padding: 4px;
  font-weight: bold;
}
#supportingText dd {
  padding-left: 20px;
}
#linkList {
  background: url('bg_linkList.gif') repeat-y 0px 2px;
  color: #ffffff;
  font-weight: normal;
  position: absolute;
  top: 192px;
  width: 221px; padding-left:0; padding-right:10px; padding-top:0px; padding-bottom:0
}
#linkList h2 {
  font-family: Verdana;
  font-size: 125%;
  text-decoration: underline;
  color: white;
  text-align: center;
}
#linkList h3 {
  font-family: Verdana;
  font-size: 125%;
  text-decoration: underline;
  color: white;
  text-align: center;
}
#linkList a, #linkList a:link, #linkList a:visited {
  color: white;
  text-decoration: underline;
}
#linkList a:hover, #linkList a:active, #linkList a:focus {
  color: white;

  font-weight: bold;
  text-decoration: underline;
}
#linkList ul li {
  font-size: 70%;
  list-style-type: square;
  list-style-position: outside;
}
#lselect1, #lselect2, #lselect3, #lselect4, #lselect5 {
  background: url('bg_lselect.gif') no-repeat left bottom;; padding-left:0; padding-right:0; padding-top:15px; padding-bottom:40px
}
/* .select {
  margin: 0 auto;
  background: url('bg_woody.GIF') no-repeat center top;
  display: block;
  height: 59px;
  width: 185px
} */
#lselect1 ul li a, #lselect2 ul li a, #lselect3 ul li a, #lselect4 ul li a, #lselect5 ul li a, #lselectlast ul li a {
  font-weight: normal;
}
#lselect1 ul li a.c, #lselect2 ul li a.c, #lselect3 ul li a.c, #lselect4 ul li a.c, #lselect5 ul li a.c, #lselectlast ul li a.c {
  color: #ffffff;
  display: inline;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 90%;
  line-height: 19px;
  font-size-adjust: none;
  font-stretch: normal;
}
#lselectlast {
  background: url('bg_lresources.gif') no-repeat left bottom;; padding-left:0; padding-right:0; padding-top:15px; padding-bottom:40px
}
#lselect1 ul li, #lselect2 ul li, #lselect3 ul li, #lselect4 ul li, #lselect5 ul li, #lselectlast ul li {
  margin: 14px 0 14px 35px;
}
#lselectlast p {
  padding: 20px;
  font-size: 70%;
  color: white;
}
#footer {
  background-attachment: scroll;
  left: 250px;
  height: 54px;
  line-height: 50px;
  padding-left: 37px;
  font-family: Verdana;
  font-size: 75%
}
#footer a, #footer a:link, #footer a:visited {
  padding: 0 6px;
  color: #000000;
}
* html #footer {
  bottom: -28px;
}