BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
A {
	COLOR: black; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 150%
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.errors {
	MARGIN: 1em auto
}
.error {
	COLOR: #d40000
}
INPUT.error {
	BORDER-RIGHT: #d40000 1px solid; BORDER-TOP: #d40000 1px solid; BORDER-LEFT: #d40000 1px solid; BORDER-BOTTOM: #d40000 1px solid
}
TEXTAREA.error {
	BORDER-RIGHT: #d40000 1px solid; BORDER-TOP: #d40000 1px solid; BORDER-LEFT: #d40000 1px solid; BORDER-BOTTOM: #d40000 1px solid
}
INPUT[type=text] {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid
}
SELECT {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid
}
INPUT[type=password] {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid
}
#feLogo {
	LEFT: 75px; POSITION: absolute; TOP: 1px
}
#pennwellLogo {
	LEFT: 850px; POSITION: absolute; TOP: 23px
}
#maincontainer {
	BORDER-RIGHT: #000000 1px solid; BACKGROUND-POSITION: left 50%; BORDER-TOP: #000000 1px solid; BACKGROUND-IMAGE: url(../../../images/fe_bg_left.png); MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 993px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white
}
#leftNav {
	BACKGROUND-COLOR: #f1efef
}
#quickVoteBox {
	BACKGROUND-COLOR: #f1efef
}
#header {
	BACKGROUND: #000000
}
.article_link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.article_synopsis {
	FONT-SIZE: 11px
}
.black_title_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; PADDING-TOP: 5px
}
.breaking_news {
	MARGIN: 5px
}
#masthead {
	POSITION: relative; HEIGHT: 84px; BACKGROUND-COLOR: #000000
}
#leaderboard {
	CLEAR: both; PADDING-TOP: 2px; BACKGROUND-COLOR: #e2141c; TEXT-ALIGN: center
}
#siteutilities {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; MIN-HEIGHT: 26px; COLOR: #339; POSITION: absolute; HEIGHT: 26px
}
#search {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; MIN-HEIGHT: 26px; COLOR: #339; POSITION: absolute; HEIGHT: 26px
}
#siteutilities {
	MIN-WIDTH: 330px; LEFT: 30px; WIDTH: 330px; TOP: 11px
}
#search {
	LEFT: 290px; TOP: 8px
}
#bottomheaderbar {
	BACKGROUND-POSITION: 0px 50%; MARGIN-TOP: 2px; MIN-WIDTH: 100%; FONT-WEIGHT: bold; MIN-HEIGHT: 36px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #ffffff; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 36px; BACKGROUND-COLOR: black; TEXT-ALIGN: left
}
#bottomheaderbar .home {
	FONT-WEIGHT: normal; COLOR: white; POSITION: absolute; TOP: 11px
}
.additional_links {
	FONT-WEIGHT: normal; COLOR: white; POSITION: absolute; TOP: 11px
}
#bottomheaderbar .home {
	LEFT: 13px; TOP: 10px
}
#bottomheaderbar DIV.additional_links {
	LEFT: 760px
}
#bottomheaderbar .home A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
#bottomheaderbar A {
	COLOR: #ffffff
}
#bottomheaderbar .additional_links A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
#bottomheaderbar INPUT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 14px
}
#searchForm INPUT[type=text] {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 14px
}
#searchForm INPUT.searchSubmit {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 14px
}
#bottomheaderbar SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
#searchForm SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
INPUT.searchSubmit {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(../../../images/nav_tab_1px.gif); VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; WIDTH: 75px! important; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px! important; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
#search .searchSubmit {
	FONT-SIZE: 11px; COLOR: #000000
}
#globalNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#globalNav TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../../images/nav_tab_1px.gif) #e5b84c; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#globalNav A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../../../images/nav_tab_corner.gif) no-repeat right top; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 8px
}
#header H1 {
	MARGIN: 0px; PADDING-TOP: 15px
}
#contentwrapper {
	BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url(../../../images/fe_bg_right.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-y
}
#contentcolumn {
	MARGIN: 0px 192px; COLOR: black; HEIGHT: 100%; BACKGROUND-COLOR: white
}
H1#breakingNews {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; MIN-HEIGHT: 25px; BACKGROUND-IMAGE: url(../../../images/nav_tab_1px.gif); BORDER-BOTTOM: black 1px solid; HEIGHT: 25px
}
H1#breakingNews A {
	COLOR: black
}
H1#pageSubtitle {
	MARGIN-TOP: 4px; FONT-SIZE: 150%; MARGIN-BOTTOM: 7px
}
#siteMetaText {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff
}
#siteMetaText H1 {
	PADDING-LEFT: 2px; FONT-SIZE: 150%; PADDING-BOTTOM: 2px; MARGIN: 4px 0px 7px; TEXT-TRANSFORM: none; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: white
}
#mediaCenter {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: black
}
#mediaCenterPhotoBox .genericBoxContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#mediaCenterVideoBox {
	WIDTH: 206px
}
#mediaCenterVideoBox .genericBoxContent {
	POSITION: relative; HEIGHT: 100%
}
#mediaCenterPodcastBox {
	WIDTH: 206px; MARGIN-RIGHT: 0px
}
#leftcolumn {
	FLOAT: left; MARGIN-LEFT: -993px; WIDTH: 192px; BACKGROUND-COLOR: #f1efef
}
#rightcolumn {
	FLOAT: left; MARGIN-LEFT: -192px; WIDTH: 192px; BACKGROUND-COLOR: #e2141c
}
#footer {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: black; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 180px; TEXT-ALIGN: center
}
#doublebar {
	MIN-WIDTH: 993px
}
#footerNav {
	MARGIN-TOP: 1em; MIN-WIDTH: 993px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MIN-HEIGHT: 38px; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-ALIGN: center
}
#footerNav A {
	FONT-SIZE: 11px; COLOR: #ffffff
}
#copyrightNav {
	MIN-WIDTH: 993px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MIN-HEIGHT: 20px; VERTICAL-ALIGN: top; COLOR: #ffffff; TEXT-ALIGN: center
}
.localNav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../../images/nav_tab_1px.gif) #e5b84c; MARGIN: 1px; POSITION: relative; TEXT-ALIGN: center
}
#skipNav {
	DISPLAY: none
}
.innertube {
	MARGIN: 0px
}
.headerDelimiter {
	BORDER-TOP: #339 5px double; BORDER-BOTTOM: #339 5px double
}
.footerDelimiter {
	BORDER-TOP: #339 5px double; BORDER-BOTTOM: #339 5px double
}
.genericBox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #fff
}
.genericBox H1 {
	PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #e2141c
}
.genericBox H1 A {
	COLOR: white
}
.genericBoxContent {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px
}
.cm_clip .cs-clip {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; MIN-HEIGHT: 90px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.cm_thumbnail {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; DISPLAY: block; FLOAT: left; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px; HEIGHT: 75px
}
.cs-thumbnail {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; DISPLAY: block; FLOAT: left; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px; HEIGHT: 75px
}
.cm_button {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; DISPLAY: block; FLOAT: left; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px
}
.cs-button {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; DISPLAY: block; FLOAT: left; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px
}
.cm_title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: top
}
.cs-title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: top
}
.cm_show_name {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.cm_channel_info {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.cs-channel-info {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.cm_time {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.cs-time {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
.cm_description {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; OVERFLOW-X: hidden; VERTICAL-ALIGN: top
}
.cs-description {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; OVERFLOW-X: hidden; VERTICAL-ALIGN: top
}
.genericList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.genericList LI {
	MARGIN-BOTTOM: 5px
}
.navList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
.navList LI {
	MARGIN-BOTTOM: 2px
}
#blogrssList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
#blogrssList LI {
	MARGIN-BOTTOM: 2px
}
.footNote {
	FONT-SIZE: smaller
}
.more {
	FONT-SIZE: smaller
}
.webcast_description {
	FLOAT: right; WIDTH: 450px; TEXT-ALIGN: left
}
#featuredWebcasts IMG {
	MAX-WIDTH: 110px
}
#placeholderbox {
	HEIGHT: 400px
}
#articleContent {
	MIN-HEIGHT: 800px; BACKGROUND-COLOR: #ffffff
}
.adpoolsDisplayID {
	DISPLAY: none; Z-INDEX: 1; FLOAT: left; POSITION: absolute; BACKGROUND-COLOR: yellow
}
.adpoolsDisplayAd {
	POSITION: relative
}
.ad88x31 {
	FLOAT: left; MARGIN: 2px 10px 2px 2px; WIDTH: 120px; HEIGHT: 60px; TEXT-ALIGN: left
}
.clearer {
	CLEAR: both; FONT-SIZE: 1%; HEIGHT: 1%
}
#papersBox {
	CLEAR: left
}
#appNotes .WPlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#appNotes .WPsynop {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#appNotes .genericBox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#appNotes .promoBoxMore {
	CLEAR: right; FLOAT: right
}