BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
A {
	COLOR: #000000
}
.visited {
	COLOR: #000000
}
.active {
	COLOR: red
}
A.navlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.navlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.homefront {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
A.homefront:hover {
	FONT-SIZE: 10px; COLOR: red; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.more {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.head01 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-DECORATION: none
}
.head01:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-DECORATION: underline
}
.head02 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.head02:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.head03 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; TEXT-DECORATION: none
}
.head03:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; TEXT-DECORATION: underline
}
.latestsub {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none
}
.latestsub:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.story01 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.story01:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.story02 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.story03 {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.pad {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD.topad {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial,geneva,sans-serif; TEXT-DECORATION: none
}
TD.recruit {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
TD.recruit1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.archive {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.navlink {
	FONT-WEIGHT: bold; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.navlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.railrev {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.topjobs {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.highlights {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.highlighthead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.latestmain {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.latestsub {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.classhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.date {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.featured {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #e5e5e5
}
.weather {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.regular {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial,geneva,sans-serif; TEXT-DECORATION: none
}
.weathertemp {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
P.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.author {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.source {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.timestamp {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
P.story {
	FONT-SIZE: 14px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
P.section_title {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
P.section_title {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
A.headline_link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.headline_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.teaser {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
A.secondary_headline_link {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
TD.nav_border {
	BACKGROUND-COLOR: #666666
}
TD.main_nav {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eeeeee
}
TD.sub_nav {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
A.nav_link {
	TEXT-DECORATION: none
}
A.nav_link:hover {
	COLOR: red; TEXT-DECORATION: underline
}
TABLE.photo_table {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 200px; BORDER-BOTTOM: #000000 0px solid
}
IMG.image {
	BORDER-RIGHT: 2px; BORDER-TOP: 2px; BORDER-LEFT: 2px; WIDTH: 200px; BORDER-BOTTOM: 2px
}
TD.photo_td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.caption_td {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial,Helvetica,sans-serif
}

