HR {
	PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #fff
}
.searchbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 120px; PADDING-TOP: 2px; FONT-FAMILY: helvetica,arial,sans-serif; HEIGHT: 17px
}
.searchbutton {
	BORDER-RIGHT: #717171 1px solid; BORDER-TOP: #717171 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #717171 1px solid; WIDTH: 50px; COLOR: #066d44; BORDER-BOTTOM: #717171 1px solid; FONT-FAMILY: helvetica,arial,sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/header.jpg) #ffffff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 949px; PADDING-TOP: 0px
}
.headline {
	FONT-SIZE: 19px; COLOR: #999999; FONT-FAMILY: helvetica,arial,sans-serif
}
.navbar {
	PADDING-RIGHT: 12px; PADDING-LEFT: 16px; HEIGHT: 25px; BACKGROUND-COLOR: #336633
}
.highlights {
	PADDING-LEFT: 8px; FONT-SIZE: 14px; COLOR: #3182DE; FONT-FAMILY: helvetica,arial,sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #FFFFFF
}
.basic {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif
}
.newsheadlines {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif
}
A:link {
	COLOR: #006633; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #006633; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #006633; TEXT-DECORATION: underline
}
A:active {
	COLOR: #006633; TEXT-DECORATION: underline
}
UL {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif
}
OL {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif
}
LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
A.newshead:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006633; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
A.newshead:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006633; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
A.newshead:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006633; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
A.newshead:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006633; LINE-HEIGHT: 14px; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.basic A {
	COLOR: #006633; TEXT-DECORATION: underline
}
.basicfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 3px; FONT-FAMILY: helvetica,arial,sans-serif
}
.basicfooter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.basicgreen {
	FONT-SIZE: 11px; COLOR: #006633; FONT-FAMILY: helvetica,arial,sans-serif
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: helvetica,arial,sans-serif
}
.subhead A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.subhead A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.subhead A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.subhead A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.subheadgreen {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #107040; FONT-FAMILY: helvetica,arial,sans-serif
}
.caption {
	FONT-SIZE: 11px; COLOR: #006633; FONT-FAMILY: helvetica,arial,sans-serif
}
.newsheader {
	PADDING-RIGHT: 12px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: helvetica,arial,sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #a5be96
}
.newsfooter {
	HEIGHT: 5px; BACKGROUND-COLOR: #a5be96
}
.newsbox {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cecece 1px solid; COLOR: #666666; BORDER-BOTTOM: #cecece 1px solid; FONT-FAMILY: helvetica,arial,sans-serif; BACKGROUND-COLOR: #ffffff
}
.newsbox A {
	COLOR: #006633; TEXT-DECORATION: underline
}
.newsbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: helvetica,arial,sans-serif
}
.newscell {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leftnavheader {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; FONT-FAMILY: helvetica,arial,sans-serif; HEIGHT: 28px; BACKGROUND-COLOR: #d7d7d7
}
.leftnavbox {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 175px; COLOR: #999999; PADDING-TOP: 10px; BORDER-BOTTOM: #d7d7d7 1px solid; FONT-FAMILY: helvetica,arial,sans-serif; HEIGHT: 370px; BACKGROUND-COLOR: #ffffff
}
.topnav {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif
}
A.nav1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
A.nav1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
A.nav1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
A.nav1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
A.nav1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.topnav:hover {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.topnavselected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.nav1selected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.nav1footer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
.footernav {
	BORDER-TOP: black 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 12px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: helvetica,arial,sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.footernav A {
	COLOR: #006633; TEXT-DECORATION: underline
}
.footernavselected {
	BORDER-TOP: black 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 12px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: helvetica,arial,sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.footernavselected A {
	COLOR: #006633; TEXT-DECORATION: underline
}
.subnav1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
.subnav1:hover {
	COLOR: #666666
}
.subnav2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #303030; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
.nav2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #303030; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
.nav2selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #303030; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.nav3container {
	PADDING-LEFT: 20px; PADDING-TOP: 10px
}
.nav3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336633; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
.nav3selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336633; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
.breadcrumb {
	FONT-SIZE: 11px; TEXT-TRANSFORM: lowercase; COLOR: #333333; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
A.breadcrumb {
	FONT-SIZE: 11px; TEXT-TRANSFORM: lowercase; COLOR: #333333; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: underline
}
A.breadcrumbselected {
	FONT-SIZE: 11px; TEXT-TRANSFORM: lowercase; COLOR: #333333; LINE-HEIGHT: 32px; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-DECORATION: none
}
.dottedline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/dotswide.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.newslist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.newslist LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.relatedinfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: helvetica,arial,sans-serif
}
#biosummary P {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: helvetica,arial,sans-serif
}
#biosummary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 45px; PADDING-TOP: 0px
}
#biosummary OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 45px; PADDING-TOP: 0px
}
#biosummary LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: helvetica,arial,sans-serif
}
#relatedinfo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 25px; PADDING-TOP: 0px
}
#relatedinfo OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 25px; PADDING-TOP: 0px
}
#relatedinfo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #336633; PADDING-TOP: 0px; FONT-FAMILY: helvetica,arial,sans-serif
}
.bioheading {
	FONT-SIZE: 28px; COLOR: #336633; LINE-HEIGHT: 28px; FONT-FAMILY: arial,sans-serif
}
#outsidecalendartable {
	BACKGROUND-COLOR: #ffffff
}
#outsidecalendartable TD P {
	COLOR: #000000
}
#insidecalendartable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.insidecalendarseparator {
	HEIGHT: 5px; BACKGROUND-COLOR: #ffffff
}
.insidecalendaritemdate {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ebebeb
}
#insidecalendartable .insidecalendaritemdate P {
	COLOR: #000000
}
.calendarname {
	FONT-SIZE: 14px; COLOR: #000000; BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: center
}
.calendarweektext {
	PADDING-BOTTOM: 20px
}
.calendarcontainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 90%; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.calendartitle TD {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendargeneral {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendargeneral A:link {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendargeneral A:active {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendargeneral A:visited {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendargeneral A:hover {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendarnextprev {
	FONT-SIZE: 14px; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendarnextprev A:link {
	COLOR: #ffffff! important
}
.calendarnextprev A:visited {
	COLOR: #ffffff! important
}
.calendarnextprev A:active {
	COLOR: #ffffff! important
}
.calendarnextprev A:hover {
	COLOR: #ffffff! important
}
.calendarselector {
	COLOR: #ffffff
}
.calendardayheader {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendarothermonthdays {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.calendarday {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ebebeb
}
.calendarselectedday {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000! important; BACKGROUND-COLOR: #ffffff! important
}
.calendartoday {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.calendaritemcontainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.calendarmorelink:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendarmorelink:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendarmorelink:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendarmorelink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendaritemseparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #000000
}
.calendaritem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendaritem A:link {
	COLOR: #000000
}
.calendaritem A:visited {
	COLOR: #000000
}
.calendaritem A:active {
	COLOR: #000000
}
.calendaritem A:hover {
	COLOR: #000000
}
.calendarprintabletext {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.calendarprintabletext A:link {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.calendarprintabletext A:visited {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.calendarprintabletext A:active {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.printcalendarbg {
	BACKGROUND-COLOR: #ffffff
}
.calendarviewalign {
	TEXT-ALIGN: left
}
.printcalendarbg TD {
	COLOR: #000000
}

.main_body {  font-family: helvetica,arial,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 17px; color: #000000}
.main_body_bold {  font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: bolder; color: #333333}
.sub_headers {  font-family: helvetica,arial,sans-serif; font-size: 14px; font-weight: bolder; color: #003399}
.main_body_bold_orange {  font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: bolder; color: #CC3300}
a:active {  font-family: helvetica,arial,sans-serif; font-size: 12px; color: #003399}
a:hover {  font-family: helvetica,arial,sans-serif; font-size: 12px; color: #3366CC}
a:link {  font-family: helvetica,arial,sans-serif; font-size: 12px; color: #003399}
a:visited {  font-family: helvetica,arial,sans-serif; font-size: 12px; color: #666666}
.small_txt {  font-family: helvetica,arial,sans-serif; font-size: 10px; font-style: normal; color: #000000}

