BODY {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial,helvetica, "times new roman"
}
.weather A {
	DISPLAY: block
}
.nav A {
	DISPLAY: block
}
.nav .ng {
	FONT-WEIGHT: bold
}
.nav .ni {
	FONT-WEIGHT: normal
}
.headline {
	FONT-WEIGHT: bold
}
#mt TD {
	VERTICAL-ALIGN: top
}
#copyrighttext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#copyrighttext A {
	COLOR: blue; TEXT-DECORATION: underline
}
.fullstory_linkbar_link {
	CLEAR: both; FONT-SIZE: 10px; COLOR: #333366
}
.fullstory_linkbar {
	WIDTH: 100%; TEXT-ALIGN: right
}
.fullstory_linkbar TD {
	WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.fullstory_extras {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid
}
.fullstory_extras THEAD {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; HEIGHT: 15px; BACKGROUND-COLOR: #000000
}
.fullstory_extras TBODY TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.fullstory_extras .body {
	TEXT-ALIGN: center
}
.fullstory_opinions {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: arial
}
.fullstory_opinions_text {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: white 1px solid
}
.fullstory_opinions_name {
	FONT-WEIGHT: bold
}
.fullstory .readeropinions {
	TEXT-ALIGN: center
}
.fullstory .relatedstories {
	TEXT-ALIGN: center
}
#col1 .stockwatch {
	WIDTH: 130px
}
#col3 .stockwatch {
	WIDTH: 130px
}
#col4 .stockwatch {
	WIDTH: 130px
}
.zwire .stockwatch {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.zwire .stockwatch THEAD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; HEIGHT: 15px; BACKGROUND-COLOR: #24338a
}
.zwire .stockwatch TBODY TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: whitesmoke
}
.zwire .stockwatch .footer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: italic
}
.zwire .stockwatch .stocks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 100%; FONT-FAMILY: verdana
}
.stockwatch .stocks THEAD {
	DISPLAY: none
}
.zwire .stockwatch .stocks THEAD {
	PADDING-TOP: 5px
}
.zwire .stockwatch .stocks TBODY {
	PADDING-BOTTOM: 5px
}
.zwire .stockwatch .stocks THEAD TD {
	TEXT-ALIGN: center
}
.zwire .stockwatch .stocks TBODY {
	FONT-SIZE: 8pt
}
.zwire .stockwatch .stock .sym A {
	FONT-SIZE: 8pt; COLOR: navy
}
.zwire .stockwatch .stock TD {
	WIDTH: 33%
}
.zwire .stockwatch .stock .val {
	COLOR: navy; TEXT-ALIGN: right
}
.zwire .stockwatch .stock .chd {
	COLOR: red; TEXT-ALIGN: right
}
.zwire .stockwatch .stock .che {
	COLOR: black; TEXT-ALIGN: right
}
.zwire .stockwatch .stock .chu {
	COLOR: green; TEXT-ALIGN: right
}
.zwire .stockwatch .getquote {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; WIDTH: 100%; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eeeeee
}
.zwire .stockwatch .getquote TD {
	BACKGROUND-COLOR: #eeeeee
}
.zwire .stockwatch .getquote #qb_symbol {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; BORDER-LEFT: silver 1px solid; WIDTH: 80px; LINE-HEIGHT: 11px; MARGIN-RIGHT: 8pt; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.rss_storylist .story {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: left
}
.rss_storylist .headline A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.rss_storylist .headline A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: maroon; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.rss_storylist .leadline {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: verdana
}
.rsslastupdate {
	FONT: 8pt verdana
}
.objectborder {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
#col1 .objectborder {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
#col3 .objectborder {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
#col4 .objectborder {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.objectborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid
}
.objectborder THEAD TD {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial,verdana,helvetica; HEIGHT: 15px; BACKGROUND-COLOR: #24338a
}
.objectborder TBODY TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
.objectborder .body {
	TEXT-ALIGN: center
}
.objectborder TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nsogrid {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.nsogrid A {
	FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.nsogrid A:hover {
	FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.nsogrid .nsogridHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: black; FONT-FAMILY: arial
}
.nsogrid .nsogridTitle {
	BORDER-TOP: black 3px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial
}
.nsogrid .nsogridTitle A {
	COLOR: black; FONT-FAMILY: Arial
}
.nsogrid .nsogridHeadline A {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: arial
}
.2objectinfo {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 2px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: black 2px solid; POSITION: relative
}
.2objectinfo .header {
	FONT-WEIGHT: bolder; FONT-SIZE: 8pt; WIDTH: 100%; COLOR: blue; FONT-FAMILY: verdana; HEIGHT: 5px; BACKGROUND-COLOR: red; TEXT-ALIGN: left
}
.2objectinfo .attribs {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 1px solid; DISPLAY: none; PADDING-LEFT: 2px; FONT-SIZE: 8pt; LEFT: 25px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; WIDTH: 250px; COLOR: blue; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: verdana; POSITION: absolute; TOP: 5px; BACKGROUND-COLOR: yellow; TEXT-ALIGN: left
}
.2objectinfo .hotspot {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 5px; CURSOR: hand; COLOR: white; PADDING-TOP: 1px
}
.2objectinfo .object {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: red 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid; POSITION: relative
}
