@import url( /includes/css/globalNav.css );
#gN_Nav * {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#gN_align {
	WIDTH: 900px
}
HTML.liquid #gN_align {
	WIDTH: 100%
}
HTML.popup #gN_Nav {
	DISPLAY: none
}
* {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif; WORD-WRAP: break-word
}
H1 {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H1 * {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H2 {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H2 * {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H3 {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H3 * {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H4 {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H4 * {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H5 {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H5 * {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H6 {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
H6 * {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
PRE {
	FONT-FAMILY: "Lucida Console", Consolas, Monaco, "Courier New", Courier, monospace
}
PRE * {
	FONT-FAMILY: "Lucida Console", Consolas, Monaco, "Courier New", Courier, monospace
}
TT {
	FONT-FAMILY: "Lucida Console", Consolas, Monaco, "Courier New", Courier, monospace
}
CODE {
	FONT-FAMILY: "Lucida Console", Consolas, Monaco, "Courier New", Courier, monospace
}
KBD {
	FONT-FAMILY: "Lucida Console", Consolas, Monaco, "Courier New", Courier, monospace
}
SAMP {
	FONT-FAMILY: "Lucida Console", Consolas, Monaco, "Courier New", Courier, monospace
}
HTML {
	BACKGROUND: url(/news/img/2007/main_bg.png) #585858 repeat-x left top
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML.liquid {
	BACKGROUND: white
}
HTML.popup {
	BACKGROUND: white
}
.accessibility {
	OVERFLOW: hidden; WIDTH: 10px; POSITION: absolute; TOP: -1000px; HEIGHT: 10px
}
.hide {
	OVERFLOW: hidden; WIDTH: 10px; POSITION: absolute; TOP: -1000px; HEIGHT: 10px
}
.ajaxLoading {
	BACKGROUND: url(/news/img/2007/wait.gif) no-repeat 100% 0%
}
SPAN.help {
	PADDING-LEFT: 1em; FONT-SIZE: 92%; FLOAT: right; TEXT-ALIGN: right
}
SPAN.remove {
	PADDING-LEFT: 1em; FONT-SIZE: 92%; FLOAT: right; TEXT-ALIGN: right
}
SPAN.help A {
	CURSOR: help
}
#imgCounter {
	OVERFLOW: hidden; WIDTH: 10px; POSITION: absolute; TOP: -1000px; HEIGHT: 10px
}
DIV.clear {
	BORDER-TOP-WIDTH: 0px! important; CLEAR: both! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 1px! important; VISIBILITY: hidden! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 1px! important; PADDING-TOP: 0px! important; HEIGHT: 1px! important; BORDER-RIGHT-WIDTH: 0px! important
}
IMG {
	-MS-INTERPOLATION-MODE: bicubic
}
IMG.alpha {
	BEHAVIOR: url(/news/style/pngbehavior.htc)
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BIG {
	FONT-SIZE: 133%
}
SMALL {
	FONT-SIZE: 75%
}
SUP {
	FONT-SIZE: 75%
}
SUB {
	FONT-SIZE: 75%
}
WBR:unknown {
	content: "?"
}
#wrapper {
	TEXT-ALIGN: center
}
HTML.liquid #wrapper {
	BACKGROUND: black
}
HTML.popup #wrapper {
	BACKGROUND: black
}
#main {
	BORDER-RIGHT: black 1px solid; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: black 1px solid; WIDTH: 900px; POSITION: relative; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
HTML.liquid #main {
	WIDTH: 100%! important; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HTML.popup #main {
	WIDTH: 100%! important; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagenav {
	WORD-SPACING: 5px
}
#main A {
	COLOR: #0055cc; TEXT-DECORATION: none
}
#main A:hover {
	TEXT-DECORATION: underline
}
#content A:visited {
	COLOR: #568
}
#footerstories A:visited {
	COLOR: #568
}
#globalmessage .standard {
	BORDER-RIGHT: #ffe6b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffe6b0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0.33em; MARGIN: 1em 20px; BORDER-LEFT: #ffe6b0 1px solid; LINE-HEIGHT: 133%; PADDING-TOP: 0.33em; BORDER-BOTTOM: #ffe6b0 1px solid; ZOOM: 1; BACKGROUND-COLOR: #ffc
}
#globalmessage .important {
	BORDER-RIGHT: #ffe6b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffe6b0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0.33em; MARGIN: 1em 20px; BORDER-LEFT: #ffe6b0 1px solid; LINE-HEIGHT: 133%; PADDING-TOP: 0.33em; BORDER-BOTTOM: #ffe6b0 1px solid; ZOOM: 1; BACKGROUND-COLOR: #ffc
}
#globalmessage P {
	MARGIN: 0px
}
#globalmessage2 {
	FONT-WEIGHT: bold; BACKGROUND: url(/news/img/2007/globalmessage_bg.gif) repeat-x left bottom; MARGIN: 5px 30px; POSITION: relative; HEIGHT: 3em
}
#globalmessage2 * {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
#globalmessage2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 133%; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 10em; COLOR: white; BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 1em; BACKGROUND-COLOR: #f60; TEXT-ALIGN: center
}
#globalmessage2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 115%; RIGHT: 0.5em; LEFT: 12.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BOTTOM: 6px; LINE-HEIGHT: normal; PADDING-TOP: 0px; POSITION: absolute
}
#header {
	FONT-SIZE: 200%; FLOAT: left; OVERFLOW: hidden; WIDTH: 305px; HEIGHT: 83px
}
#header P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav {
	BACKGROUND: url(/news/img/2007/header_bg.png) #1e215c repeat-x left top
}
HTML.popup #nav {
	DISPLAY: none
}
#nav_1st {
	OVERFLOW: hidden; WIDTH: 100%; BORDER-BOTTOM: #ff6600 3px solid
}
#nav_1st UL {
	PADDING-RIGHT: 30px; PADDING-LEFT: 305px; BACKGROUND: url(/news/img/2007/header_links_bg.png) no-repeat right top; PADDING-BOTTOM: 10px; MARGIN: 50px 0px 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#nav_1st P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 305px; BACKGROUND: url(/news/img/2007/header_links_bg.png) no-repeat right top; PADDING-BOTTOM: 10px; MARGIN: 50px 0px 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#nav_1st UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#nav_1st P SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#nav_1st A {
	COLOR: white; TEXT-DECORATION: none
}
#nav_1st A:hover {
	TEXT-DECORATION: underline
}
#nav_1st SPAN.active A {
	FONT-WEIGHT: bold; COLOR: #f60! important
}
#nav_1st P SPAN.separator {
	DISPLAY: none
}
#nav_1st SPAN.alt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_1st SPAN.alt A {
	COLOR: #7e96d3
}
#nav_2nd {
	FONT-WEIGHT: bold; BACKGROUND: url(/news/img/2007/nav_2nd_bg.png) #f6f6f6 repeat-x center bottom; OVERFLOW: hidden; WIDTH: 100%
}
#nav_2nd UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav_2nd P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav_2nd UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
#nav_2nd P SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
#nav_2nd SPAN.alt SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
#nav_2nd UL LI.active {
	BACKGROUND-COLOR: white
}
#nav_2nd P SPAN.active {
	BACKGROUND-COLOR: white
}
#nav_2nd A {
	COLOR: black; TEXT-DECORATION: none
}
#nav_2nd A:hover {
	TEXT-DECORATION: underline
}
#nav_2nd P SPAN.separator {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 5px; OVERFLOW: hidden; WIDTH: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#nav_2nd SPAN.alt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; _padding-bottom: 8px
}
#nav_2nd SPAN.active#n-sport {
	BACKGROUND: url(/news/img/2007/nav_3rd_bg.png) #444 repeat-x center bottom
}
#nav_2nd SPAN.active#n-weather {
	BACKGROUND: url(/news/img/2007/nav_3rd_bg.png) #444 repeat-x center bottom
}
#nav_2nd SPAN.active#n-opinion {
	BACKGROUND: url(/news/img/2007/nav_3rd_bg.png) #444 repeat-x center bottom
}
#nav_2nd SPAN.active#n-blogs {
	BACKGROUND: url(/news/img/2007/nav_3rd_bg.png) #444 repeat-x center bottom
}
#nav_2nd SPAN.active#n-sport A {
	COLOR: white
}
#nav_2nd SPAN.active#n-weather A {
	COLOR: white
}
#nav_2nd SPAN.active#n-opinion A {
	COLOR: white
}
#nav_2nd SPAN.active#n-blogs A {
	COLOR: white
}
#nav_2nd #preferencesButton {
	FLOAT: right; MARGIN: 8px 30px 0px 0px
}
#preferencesPanel {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 92%; BACKGROUND: url(/news/img/2007/preferences_bg.png) #eee repeat-x left top; PADDING-BOTTOM: 10px; LINE-HEIGHT: normal; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#preferencesPanel H1 {
	FONT-SIZE: 150%
}
#preferencesPanel H2 {
	FONT-SIZE: 133%
}
#preferencesPanel TABLE TR TD {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
#preferencesPanel TABLE TR TH {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
#hot_topics {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/news/img/2007/hot_topics_bg.png) white repeat-x left bottom; PADDING-BOTTOM: 0.75em; LINE-HEIGHT: 120%; PADDING-TOP: 0.75em
}
#hot_topics P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML.popup #hot_topics {
	DISPLAY: none
}
#hot_topics A {
	TEXT-DECORATION: none
}
#hot_topics A:hover {
	TEXT-DECORATION: underline
}
.tabs {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(/news/img/2007/tab_bottom.gif) repeat-x left bottom; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0.8em; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px! important
}
.tabs SPAN {
	MARGIN-TOP: 0px; BACKGROUND: url(/news/img/2007/tab_left.gif) #f1f1f1 no-repeat left top; FLOAT: left; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: nowrap
}
.tabs SPAN.active {
	BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white
}
.tabs SPAN A {
	PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; BACKGROUND: url(/news/img/2007/tab_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #0055cc; PADDING-TOP: 3px
}
.tabs SPAN A:visited {
	COLOR: #0055cc! important
}
.tabs SPAN.active A {
	CURSOR: default; COLOR: black! important
}
.tabs SPAN.active A:hover {
	TEXT-DECORATION: none! important
}
.tabs2 {
	BORDER-TOP: #f60 2px solid; FONT-SIZE: 88.8%; BACKGROUND: url(/news/img/2007/tab_bottom.gif) repeat-x left bottom; MARGIN: 0px 0px 0.8em; OVERFLOW: hidden; WIDTH: 100%
}
.tabs2 SPAN {
	FLOAT: left; PADDING-BOTTOM: 2px; WHITE-SPACE: nowrap
}
.tabs2 SPAN.active {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: #f60 2px solid
}
.tabs2 SPAN A {
	PADDING-RIGHT: 0.66em; DISPLAY: block; PADDING-LEFT: 0.66em; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #0055cc; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.tabs2 SPAN A:visited {
	COLOR: #0055cc! important
}
.tabs2 SPAN.active A {
	CURSOR: default; COLOR: black! important
}
.tabs2 SPAN.active A:hover {
	TEXT-DECORATION: none! important
}
#homepage .headline H1 A:visited {
	COLOR: #444! important
}
#homepage .headline H2 A:visited {
	COLOR: #444! important
}
#homepage .headline H3 A:visited {
	COLOR: #444! important
}
#homepage .headline H4 A:visited {
	COLOR: #444! important
}
#homepage .headline H5 A:visited {
	COLOR: #444! important
}
#homepage .headline H6 A:visited {
	COLOR: #444! important
}
#homepage .headline H1 {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H1 A {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H2 {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H2 A {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H3 {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H3 A {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H4 {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H4 A {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H5 {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H5 A {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H6 {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline H6 A {
	PADDING-BOTTOM: 0px! important; COLOR: black! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage .headline .headline {
	MARGIN: 2em 0px
}
#article H1 {
	FONT-SIZE: 233.3%; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%; LETTER-SPACING: -1px
}
#misc H1 {
	FONT-SIZE: 233.3%; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%; LETTER-SPACING: -1px
}
#misc H1 {
	FONT-SIZE: 166.6%
}
#article H2 {
	FONT-SIZE: 133%; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%
}
#misc H2 {
	FONT-SIZE: 133%; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%
}
.profilestories H4 {
	FONT-SIZE: 133%; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%
}
#sectionhome H3 {
	FONT-SIZE: 133.3%; MARGIN: 0px 0px 0.5em
}
#article H3 {
	FONT-SIZE: 133.3%; MARGIN: 0px 0px 0.5em
}
#misc H3 {
	FONT-SIZE: 133.3%; MARGIN: 0px 0px 0.5em
}
#article P {
	MARGIN: 0px 0px 0.8em; LINE-HEIGHT: 150%
}
#headlines P {
	MARGIN: 0px 0px 0.8em; LINE-HEIGHT: 150%
}
#misc P {
	MARGIN: 0px 0px 0.8em; LINE-HEIGHT: 150%
}
#article P.first {
	FONT-WEIGHT: bold
}
P.published {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; COLOR: #666! important
}
P.genre {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
P.genre A {
	COLOR: black! important
}
#article P.published {
	PADDING-RIGHT: 315px
}
#article P.author {
	PADDING-RIGHT: 315px
}
P.published2 {
	FONT-SIZE: 85%; COLOR: #999! important
}
#article P.author {
	FONT-WEIGHT: bold
}
#article UL {
	LINE-HEIGHT: 150%
}
#storyRelatedMedia {
	MARGIN: 0px 0px 15px; WIDTH: 285px; _width: 282px
}
.columns #storyRelatedMedia {
	WIDTH: 100%
}
#article #storyRelatedMedia {
	FLOAT: right; MARGIN: 0px 0px 15px 30px; WIDTH: 285px
}
#article .photo {
	FLOAT: right; MARGIN: 0px 0px 15px 30px; WIDTH: 285px
}
#article .photo150 {
	FLOAT: right; MARGIN: 0px 0px 15px 30px; WIDTH: 285px
}
#article .photo300 {
	FLOAT: right; MARGIN: 0px 0px 15px 30px; WIDTH: 285px
}
.profilephoto {
	FLOAT: right; MARGIN: 0px 0px 15px 30px; WIDTH: 285px
}
#storyRelatedMedia .photo {
	FLOAT: none; MARGIN: 0px; WIDTH: auto
}
A IMG#storyPhotosImg {
	CURSOR: url(/news/img/2007/zoom_in.cur), pointer
}
#storyPhotosNav {
	MARGIN-TOP: -2em! important; FONT-SIZE: 92%; Z-INDEX: 999; WIDTH: 285px; COLOR: #666; POSITION: absolute; TEXT-ALIGN: center
}
#storyPhotosNavPrev {
	FLOAT: left; WIDTH: 26px; HEIGHT: 16px
}
#storyPhotosNavNext {
	FLOAT: right; WIDTH: 26px; HEIGHT: 16px
}
#storyPhotosNavPrev A {
	DISPLAY: block; WIDTH: 26px; HEIGHT: 16px
}
#storyPhotosNavNext A {
	DISPLAY: block; WIDTH: 26px; HEIGHT: 16px
}
#storyPhotosCaption {
	PADDING-TOP: 0.33em
}
#storyRelatedMedia {
	LINE-HEIGHT: 125%
}
#storyRelatedMedia P {
	LINE-HEIGHT: 125%
}
#storyRelatedMedia UL {
	LINE-HEIGHT: 125%
}
#article .photo150 {
	WIDTH: 300px
}
#article .additional {
	
}
#article .additional .section {
	MARGIN: 3em 0px; POSITION: relative
}
#comments {
	FLOAT: left; MARGIN-BOTTOM: 2em; WIDTH: 100%; _float: none
}
#comments H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-SIZE: 100%; BACKGROUND: url(/news/img/2007/comment.gif) no-repeat 0px 90%; PADDING-BOTTOM: 0.15em; MARGIN: 0px; COLOR: #ff8000; PADDING-TOP: 0.8em; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#comments H3.panellist {
	BACKGROUND-IMAGE: url(/news/img/2007/comment-panellist.gif); COLOR: red
}
#comments UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.8em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
#comments UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BACKGROUND-COLOR: white
}
#comments UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#comments UL LI UL LI {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px -1px; BORDER-BOTTOM: #ccc 1px solid
}
#comments P {
	MARGIN: 0.8em 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#comments UL LI P {
	FONT-SIZE: 92%; MARGIN: 0px 0px 0.8em; LINE-HEIGHT: 150%
}
#comments UL LI P.date {
	FONT-SIZE: 75%; COLOR: #999
}
#comments .moderator {
	FONT-STYLE: italic! important
}
#comments SPAN {
	MARGIN-RIGHT: 1em
}
#comments UL LI.new {
	BACKGROUND: url(/news/img/2007/newcomment.png) white no-repeat right top
}
#comments UL LI.new H3 {
	BACKGROUND-IMAGE: url(/news/img/2007/comment-new.gif); COLOR: #ff8000
}
#comments UL LI.hidden P {
	DISPLAY: none
}
#comments UL LI.hidden P.date {
	DISPLAY: block
}
#article .additional H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff8000 2px solid
}
#comments H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff8000 2px solid
}
#sectionhome #headlines .headline {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px dotted
}
.profilestories {
	MARGIN-TOP: 3em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px dotted
}
.profilestories H3 {
	MARGIN-BOTTOM: 1em; BORDER-BOTTOM: #ff8000 2px solid
}
#sectionhome #headlines .headline P {
	MARGIN: 0.25em 0px
}
#headlines .headline DIV.photo {
	FLOAT: left; MARGIN: 0.25em 10px 5px 0px
}
#headlines .headline .fullstory {
	DISPLAY: none
}
#headlines H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 215%; PADDING-BOTTOM: 0.12em; MARGIN: 0px 0px 0.25em; LINE-HEIGHT: 105%; PADDING-TOP: 0px; BORDER-BOTTOM: #ff8000 2px solid; LETTER-SPACING: -1px
}
.h1_tools {
	FLOAT: right; PADDING-TOP: 1em
}
.h1_tools SPAN {
	MARGIN-LEFT: 0.75em
}
#sectionhome #headlines H1 {
	COLOR: black; BORDER-BOTTOM: #ff8000 2px solid
}
#headlines .headline H3 {
	FONT-SIZE: 133%; MARGIN: 0.25em 0px; LINE-HEIGHT: 105%
}
#headlines #editorspick {
	BORDER-TOP: #ccc 2px solid; MARGIN: 0px 0px 2em; BORDER-BOTTOM: #ccc 3px solid; POSITION: relative
}
#headlines #editorspickTabs {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 26px
}
#headlines #editorspickTabs A {
	FONT-SIZE: 1%; BACKGROUND: url(/news/img/2007/btn_editorspick_off_16x16.png) #ccc no-repeat left top; WIDTH: 16px; TEXT-INDENT: -2000px; LINE-HEIGHT: 100%; MARGIN-RIGHT: 4px; HEIGHT: 16px; outline: none
}
#headlines #editorspickTabs A.active {
	BACKGROUND: url(/news/img/2007/btn_editorspick_on_16x16.png) #ff8000 no-repeat left top
}
#headlines #editorspick #editorspickTabs A.active:hover {
	BACKGROUND: url(/news/img/2007/btn_editorspick_on_16x16.png) #ff8000 no-repeat left top
}
#headlines #editorspickTabs * {
	DISPLAY: block; FLOAT: left
}
#headlines #editorspickTimer {
	BACKGROUND: url(/news/img/2007/btn_editorspick_progress_60x16.png) no-repeat left top; WIDTH: 60px; HEIGHT: 16px
}
#headlines #editorspickTimer IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 0px 0px 5px
}
#headlines #editorspick .dynamic {
	MARGIN-BOTTOM: 170px
}
#headlines #editorspick .headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 133px; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: none
}
#headlines #editorspick .dynamic .headline {
	POSITION: absolute
}
#headlines #editorspick .headline H3 {
	FONT-SIZE: 180%; MARGIN: 0.25em 0px; LINE-HEIGHT: 105%
}
#headlines #editorspick .headline .photo {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/footer_bg.png) black repeat-x left top; PADDING-BOTTOM: 30px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #ccc; LINE-HEIGHT: 133%; PADDING-TOP: 30px
}
HTML.popup #footer {
	DISPLAY: none
}
#footer #sitemap {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 30px
}
#footer #sitemap H2 {
	FONT-SIZE: 135%; MARGIN: 0px 0px 0.5em
}
#footer #sitemap H3 {
	MARGIN: 1em 0px 0.5em
}
#footer #sitemap .group {
	FLOAT: left; WIDTH: 115px; MARGIN-RIGHT: 15px
}
#footer #fineprint {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 30px 0px 0px; WIDTH: 200px; TEXT-ALIGN: right
}
#footer #fineprint A {
	MARGIN-LEFT: 1em; WHITE-SPACE: nowrap
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer A {
	COLOR: #458bd1; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#content {
	CLEAR: both; ZOOM: 1; POSITION: relative
}
#misc {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#story {
	PADDING-RIGHT: 270px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sectionhome {
	PADDING-RIGHT: 270px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#homepage {
	PADDING-RIGHT: 270px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#story #article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 15px; POSITION: relative
}
#sectionhome #headlines {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 15px; POSITION: relative
}
#homepage #headlines {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 15px; POSITION: relative
}
#sectionhome #headlines .section {
	MARGIN-BOTTOM: 2em
}
#homepage #headlines {
	MARGIN-BOTTOM: 2em
}
* HTML #story {
	HEIGHT: 1px
}
* HTML #sectionhome {
	HEIGHT: 1px
}
* HTML #playlist {
	HEIGHT: 1px
}
* HTML #homepage {
	HEIGHT: 1px
}
#story #tools {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 270px; LINE-HEIGHT: 125%; MARGIN-RIGHT: -270px; PADDING-TOP: 15px; POSITION: relative
}
#sectionhome #tools {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 270px; LINE-HEIGHT: 125%; MARGIN-RIGHT: -270px; PADDING-TOP: 15px; POSITION: relative
}
#homepage #tools {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 270px; LINE-HEIGHT: 125%; MARGIN-RIGHT: -270px; PADDING-TOP: 15px; POSITION: relative
}
#tools P {
	MARGIN: 0px 0px 0.8em
}
#tools .section {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/news/img/2007/tools_bg.gif) #e5e5e5 repeat-x 0px 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 30px 1em; PADDING-TOP: 7px; POSITION: relative
}
#tools .section .section {
	MARGIN: 0px
}
#tools .section H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0.12em; MARGIN: 0px 0px 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #d24f00; LINE-HEIGHT: 105%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#tools .section H2 * {
	COLOR: #d24f00
}
#tools .section .chooser {
	MARGIN: 0px
}
#tools .section .tabs {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: url(/news/img/2007/tools_tab_bottom.gif) repeat-x left bottom; PADDING-BOTTOM: 0px! important; MARGIN: 0px -5px 0.8em; OVERFLOW: hidden; WIDTH: 200px; PADDING-TOP: 0px! important
}
#tools .section .tabs SPAN {
	MARGIN-TOP: 0px; BACKGROUND: url(/news/img/2007/tools_tab_left.gif) #e5e5e5 no-repeat left top; FLOAT: left; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #babbbe 1px solid; WHITE-SPACE: nowrap
}
#tools .section .tabs SPAN.active {
	BORDER-BOTTOM: #f1f1f2 1px solid; BACKGROUND-COLOR: #f5f5f5
}
#tools .section .tabs SPAN A {
	PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; BACKGROUND: url(/news/img/2007/tools_tab_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #0055cc; PADDING-TOP: 3px
}
#tools .section .tabs SPAN.active A {
	CURSOR: default; COLOR: black! important
}
#tools .section .tabs SPAN.active A:hover {
	TEXT-DECORATION: none! important
}
#tools .section .ajaxLoading {
	BACKGROUND: url(/news/img/2007/tools_wait.gif) no-repeat 100% 0%
}
#tools .simple.section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#tools .search.section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 1em; OVERFLOW: hidden; WIDTH: 210px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 2em
}
#tools .search.section H2 {
	DISPLAY: none
}
#tools .search.section FORM {
	MARGIN-BOTTOM: 1em
}
#tools .search.section INPUT.text {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; WIDTH: 130px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#tools .search.section BUTTON {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; RIGHT: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 70px; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 1px
}
#tools .promo.section P {
	FONT-SIZE: 92%; MARGIN: 0px; LINE-HEIGHT: normal
}
#tools .promo.section H2 {
	MARGIN: 0px 0px 0.25em
}
#tools .promo.section H3 {
	MARGIN: 0px 0px 0.25em
}
#tools .promo.section H2 {
	LINE-HEIGHT: 105%; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#tools .promo.section H2 * {
	LINE-HEIGHT: 105%; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#tools .promo.section H3 {
	LINE-HEIGHT: 105%; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#tools .promo.section H3 * {
	LINE-HEIGHT: 105%; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#relatedstories .error {
	DISPLAY: none
}
#tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#homepage UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.additional UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footerstories UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tools UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; PADDING-TOP: 0px
}
#homepage UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; PADDING-TOP: 0px
}
.additional UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; PADDING-TOP: 0px
}
#footerstories UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; PADDING-TOP: 0px
}
#tools UL LI P {
	MARGIN: 0px 0px 0.5em
}
#tools UL LI H3 {
	MARGIN: 0px 0px 0.5em
}
#homepage UL LI P {
	MARGIN: 0px 0px 0.5em
}
#homepage UL LI H3 {
	MARGIN: 0px 0px 0.5em
}
#playlist #sources {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px -225px 0px 0px; WIDTH: 224px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e4e4e4
}
#playlist #clips {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 225px; PADDING-TOP: 0px
}
#playlist #sources .section H2 {
	PADDING-RIGHT: 30px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #eee
}
#playlist #sources .section UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #eee
}
#playlist #sources .section UL LI {
	PADDING-RIGHT: 4.5em; PADDING-LEFT: 30px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #e4e4e4
}
#playlist #sources .section A {
	TEXT-DECORATION: none
}
#playlist #sources .section A .duration {
	FONT-SIZE: 80%; LEFT: 0px; MARGIN-LEFT: 10px; WIDTH: 204px; COLOR: #999; POSITION: absolute; TEXT-ALIGN: right
}
#playlist #sources .section UL LI IMG {
	LEFT: 0px; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
#playlist #sources .section H2 IMG {
	LEFT: 0px; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
#playlist #sources H1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 133%; BACKGROUND: url(/news/img/2007/video/bg_video_sources.png) #1a1c56 repeat-x 50% 50%; PADDING-BOTTOM: 0.5em; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 105%; PADDING-TOP: 0.5em
}
#playlist #sources FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
#playlist #sources FORM INPUT.text {
	WIDTH: 170px
}
#playlist #sources FORM IMG {
	WIDTH: 16px; HEIGHT: 16px
}
#playlist #clips P {
	MARGIN: 0px 0px 0.8em
}
#playlist #clips TABLE {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 0.8em 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ddd 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
#playlist #clips TABLE TR TH {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0.5em
}
#playlist #clips TABLE TR TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0.5em
}
#playlist #clips TABLE INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1.2em; PADDING-TOP: 0px; HEIGHT: 1.2em
}
#playlist #clips TABLE TR.r0 {
	BACKGROUND-COLOR: #eee
}
#playlist #clips TABLE TR.r1 {
	BACKGROUND-COLOR: white
}
#playlist #clips TABLE TR TH {
	BACKGROUND-COLOR: #ddd
}
#playlist #clips TABLE SMALL {
	COLOR: #666
}
#playlist #clips TABLE H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.33em; PADDING-TOP: 0px
}
#playlist #clips H1 {
	FONT-SIZE: 133%; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%
}
#playlist #clips #clipfeature {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/news/img/2007/video/bg_feature.png) #ddd repeat-x 50% 50%; PADDING-BOTTOM: 10px; MARGIN: 0px -30px 30px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px
}
#playlist #clips #clipfeature .search {
	DISPLAY: inline; FLOAT: left; WIDTH: 46%
}
#playlist #clips #clipfeature .feature {
	DISPLAY: inline; FLOAT: right; WIDTH: 46%
}
#playlist #clips #clipfeature P {
	MARGIN: 0px 0px 0.5em
}
#playlist #clips #clipfeature H2 {
	MARGIN: 0px 0px 0.5em
}
#playlist #clips #clipfeature .section IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
#playlist #clips .togglethumbnails {
	FLOAT: right
}
#videoplayer {
	COLOR: white; BACKGROUND-COLOR: black
}
#videoplayer P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em
}
#videoplayer A {
	COLOR: #7e96d3
}
.lb_left_add_green {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_left_add_blue {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_left_remove_green {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_left_remove_blue {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_right_add_green {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_right_add_blue {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_right_remove_green {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_right_remove_blue {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(/news/img/2007/linkbuttons.png)! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden! important; WIDTH: 16px! important; PADDING-TOP: 0px! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 16px! important
}
.lb_left_add_blue {
	BACKGROUND-POSITION: 0px 0px
}
.lb_right_add_blue {
	BACKGROUND-POSITION: 0px 0px
}
.lb_left_add_green {
	BACKGROUND-POSITION: -16px 0px
}
.lb_right_add_green {
	BACKGROUND-POSITION: -16px 0px
}
.lb_left_remove_blue {
	BACKGROUND-POSITION: 0px -16px
}
.lb_right_remove_blue {
	BACKGROUND-POSITION: 0px -16px
}
.lb_left_remove_green {
	BACKGROUND-POSITION: -16px -16px
}
.lb_right_remove_green {
	BACKGROUND-POSITION: -16px -16px
}
.lb_left_add_green {
	MARGIN-LEFT: -16px! important
}
.lb_left_add_blue {
	MARGIN-LEFT: -16px! important
}
.lb_left_remove_green {
	MARGIN-LEFT: -16px! important
}
.lb_left_remove_blue {
	MARGIN-LEFT: -16px! important
}
P .lb_right_add_green {
	MARGIN-LEFT: -2px! important
}
P .lb_right_add_blue {
	MARGIN-LEFT: -2px! important
}
P .lb_right_remove_green {
	MARGIN-LEFT: -2px! important
}
P .lb_right_remove_blue {
	MARGIN-LEFT: -2px! important
}
.tags {
	FONT-SIZE: 85%; WORD-SPACING: 5px
}
.tags STRONG {
	WORD-SPACING: normal; MARGIN-RIGHT: 5px
}
.tags A {
	FONT-SIZE: 100%; WORD-SPACING: normal; COLOR: #5f8c00! important; WHITE-SPACE: nowrap; _white-space: normal; _display: inline-block
}
A.tags {
	FONT-SIZE: 100%; WORD-SPACING: normal; COLOR: #5f8c00! important; WHITE-SPACE: nowrap; _white-space: normal; _display: inline-block
}
A.tag {
	FONT-SIZE: 100%; WORD-SPACING: normal; COLOR: #5f8c00! important; WHITE-SPACE: nowrap; _white-space: normal; _display: inline-block
}
#watchlist UL LI A {
	FONT-SIZE: 100%; WORD-SPACING: normal; COLOR: #5f8c00! important; WHITE-SPACE: nowrap; _white-space: normal; _display: inline-block
}
#hot_topics A {
	FONT-SIZE: 100%; WORD-SPACING: normal; COLOR: #5f8c00! important; WHITE-SPACE: nowrap; _white-space: normal; _display: inline-block
}
#tools #watchlist UL LI A {
	WHITE-SPACE: normal
}
.columns A.tag {
	WHITE-SPACE: normal
}
.columns .tags A {
	WHITE-SPACE: normal
}
.s1 {
	LINE-HEIGHT: 120%
}
.s2 {
	LINE-HEIGHT: 120%
}
.s3 {
	LINE-HEIGHT: 120%
}
.s4 {
	LINE-HEIGHT: 120%
}
.s5 {
	LINE-HEIGHT: 120%
}
.s6 {
	LINE-HEIGHT: 120%
}
.s7 {
	LINE-HEIGHT: 120%
}
.s8 {
	LINE-HEIGHT: 120%
}
.s9 {
	LINE-HEIGHT: 120%
}
.s10 {
	LINE-HEIGHT: 120%
}
.s11 {
	LINE-HEIGHT: 120%
}
.s1 {
	FONT-SIZE: 100%! important
}
.s2 {
	FONT-SIZE: 140%! important
}
.s3 {
	FONT-SIZE: 180%! important
}
.s4 {
	FONT-SIZE: 200%! important
}
.s5 {
	FONT-SIZE: 220%! important
}
.s6 {
	FONT-SIZE: 240%! important
}
.s7 {
	FONT-SIZE: 260%! important
}
.s8 {
	FONT-SIZE: 270%! important
}
.s9 {
	FONT-SIZE: 280%! important
}
.s10 {
	FONT-SIZE: 290%! important
}
.s11 {
	FONT-SIZE: 300%! important
}
#watchlist UL LI {
	MARGIN: 0.4em 0px; LINE-HEIGHT: 120%
}
A.feed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/news/img/2007/feed.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.more {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
.headlinesummary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.headlinesummary SPAN {
	MARGIN-RIGHT: 1em
}
.headlinesummary P {
	MARGIN: 0px
}
.columns {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%
}
.column2a {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 49.95%
}
.column2b {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 49.95%
}
.column2a {
	CLEAR: both
}
.column2a .section {
	MARGIN: 0px 15px 2em 0px
}
.column2b .section {
	MARGIN: 0px 0px 2em 15px
}
.column2a .section .section {
	MARGIN: 0px
}
.column2b .section .section {
	MARGIN: 0px
}
#homepage .column2a .section .section {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
#homepage .column2b .section .section {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
#homepage .column2a .section .section H3 {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; PADDING-TOP: 2px! important; BACKGROUND-COLOR: #ddd
}
#homepage .column2b .section .section H3 {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; PADDING-TOP: 2px! important; BACKGROUND-COLOR: #ddd
}
#homepage .column2a .section .section SPAN.help {
	MARGIN-RIGHT: 2px
}
#homepage .column2b .section .section SPAN.help {
	MARGIN-RIGHT: 2px
}
#homepage .column2a .section .section SPAN.remove {
	MARGIN-RIGHT: 2px
}
#homepage .column2b .section .section SPAN.remove {
	MARGIN-RIGHT: 2px
}
.column3a {
	FLOAT: left; WIDTH: 33.25%
}
.column3b {
	FLOAT: left; WIDTH: 33.25%
}
.column3c {
	FLOAT: left; WIDTH: 33.25%
}
.column3a {
	CLEAR: both
}
.column3a .section {
	MARGIN: 0px 20px 2em 0px
}
.column3b .section {
	MARGIN: 0px 10px 2em
}
.column3c .section {
	MARGIN: 0px 0px 2em 20px
}
.column3a .section .section {
	MARGIN: 0px
}
.column3b .section .section {
	MARGIN: 0px
}
.column3c .section .section {
	MARGIN: 0px
}
#homepage .column3a .section .section {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
#homepage .column3b .section .section {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
#homepage .column3c .section .section {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.column4a {
	FLOAT: left; WIDTH: 24.9%
}
.column4b {
	FLOAT: left; WIDTH: 24.9%
}
.column4c {
	FLOAT: left; WIDTH: 24.9%
}
.column4d {
	FLOAT: left; WIDTH: 24.9%
}
.column4a {
	CLEAR: both
}
.column4a .section {
	MARGIN: 0px 23px 2em 0px
}
.column4b .section {
	MARGIN: 0px 10px 2em 16px
}
.column4c .section {
	MARGIN: 0px 9px 2em 14px
}
.column4d .section {
	MARGIN: 0px 2px 2em 21px
}
.column4a .section .section {
	MARGIN: 0px
}
.column4b .section .section {
	MARGIN: 0px
}
.column4c .section .section {
	MARGIN: 0px
}
.column4d .section .section {
	MARGIN: 0px
}
.column5a {
	FLOAT: left; WIDTH: 19.9%
}
.column5b {
	FLOAT: left; WIDTH: 19.9%
}
.column5c {
	FLOAT: left; WIDTH: 19.9%
}
.column5d {
	FLOAT: left; WIDTH: 19.9%
}
.column5e {
	FLOAT: left; WIDTH: 19.9%
}
.column5a {
	CLEAR: both
}
.column5a .section {
	MARGIN: 0px 24px 2em 0px
}
.column5b .section {
	MARGIN: 0px 18px 2em 6px
}
.column5c .section {
	MARGIN: 0px 12px 2em
}
.column5d .section {
	MARGIN: 0px 6px 2em 18px
}
.column5e .section {
	MARGIN: 0px 0px 2em 24px
}
.column5a .section .section {
	MARGIN: 0px
}
.column5b .section .section {
	MARGIN: 0px
}
.column5c .section .section {
	MARGIN: 0px
}
.column5d .section .section {
	MARGIN: 0px
}
.column5e .section .section {
	MARGIN: 0px
}
H2.highlightscrollerheading {
	CLEAR: both; PADDING-RIGHT: 8px! important; PADDING-LEFT: 8px! important; FONT-SIZE: 115%! important; BACKGROUND: url(/news/img/2007/btn_editorspick_bg.png) white repeat-x left bottom; PADDING-BOTTOM: 0.33em! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 1px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#homepage #headlines {
	LINE-HEIGHT: 125%
}
#homepage #headlines P {
	LINE-HEIGHT: 125%
}
#homepage #headlines UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/news/img/2007/bullet.gif) no-repeat 0px 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tools UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/news/img/2007/bullet.gif) no-repeat 0px 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footerstories UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/news/img/2007/bullet.gif) no-repeat 0px 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#homepage #headlines UL LI.larger {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.8em; MARGIN: 0.8em 0px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted
}
#homepage #headlines UL LI.larger H2 {
	MARGIN: 0px 0px 0.15em; POSITION: static
}
#homepage #headlines UL LI.larger H2 {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#homepage #headlines UL LI.larger H2 * {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#homepage #headlines UL LI.larger H2 IMG {
	CLEAR: left; FLOAT: left; MARGIN: 0px 8px 0px 0px
}
#homepage #headlines UL LI.larger SPAN.media {
	FONT-SIZE: 5px
}
#homepage #headlines UL LI.larger SPAN.media IMG {
	CLEAR: none; FLOAT: none
}
#homepage #headlines UL LI.larger P {
	FONT-SIZE: 92%; MARGIN: 0px; LINE-HEIGHT: normal
}
#homepage #headlines H1 {
	MARGIN: 0px 0px 0.25em
}
#homepage #headlines H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 133%; PADDING-BOTTOM: 0.12em; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%; PADDING-TOP: 0px; BORDER-BOTTOM: #ff8000 2px solid; _position: relative
}
#sectionhome #headlines H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 133%; PADDING-BOTTOM: 0.12em; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%; PADDING-TOP: 0px; BORDER-BOTTOM: #ff8000 2px solid; _position: relative
}
#homepage #headlines H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 115%; PADDING-BOTTOM: 0.12em; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 105%; PADDING-TOP: 0px
}
.photo285 {
	FLOAT: right; MARGIN: 0px 0px 0.5em 30px; WIDTH: 285px
}
.caption {
	FONT-SIZE: 83.3%; COLOR: #666! important
}
.caption A {
	COLOR: #666! important
}
#homepage .photofullwidth {
	MARGIN: 0px 0px 0.5em
}
TABLE {
	MARGIN: 0px 0px 0.8em; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE TR TD {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE TR TH {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.commentform {
	WIDTH: 100%
}
.commentform TABLE {
	WIDTH: 100%
}
.commentform TABLE TR TH {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; WIDTH: 0%; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.commentform TABLE TR TD {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; WIDTH: 100%; PADDING-TOP: 0px
}
.commentform INPUT.text {
	WIDTH: 97%
}
.commentform TEXTAREA {
	WIDTH: 97%
}
#subheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; COLOR: white; PADDING-TOP: 0.66em; BORDER-BOTTOM: #f60 2px solid; POSITION: relative; BACKGROUND-COLOR: black
}
#subheader * {
	COLOR: white
}
#subheader A {
	COLOR: white
}
#subheader H1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 200%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: white; PADDING-TOP: 0px; LETTER-SPACING: -1px
}
#subheader P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 0.9em
}
#nav_3rd {
	BACKGROUND: url(/news/img/2007/nav_3rd_bg.png) #444 repeat-x center bottom; OVERFLOW: hidden; WIDTH: 100%
}
#nav_3rd UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav_3rd P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav_3rd UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
#nav_3rd P SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
#nav_3rd UL LI.active {
	BACKGROUND-COLOR: #414141
}
#nav_3rd P SPAN.active {
	BACKGROUND-COLOR: #414141
}
#nav_3rd A {
	COLOR: white; TEXT-DECORATION: none
}
#nav_3rd A:hover {
	TEXT-DECORATION: underline
}
#nav_3rd P SPAN.separator {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 5px; OVERFLOW: hidden; WIDTH: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#nav_3rd SPAN.alt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_3rd SPAN.alt SPAN.active {
	BACKGROUND-COLOR: #393939
}
#nav_3rd SPAN.alt SPAN.active A {
	COLOR: white
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.thumbnailscroller .columns .section {
	MARGIN-TOP: 0.66em! important; DISPLAY: block; MARGIN-BOTTOM: 0.66em! important; PADDING-BOTTOM: 0px! important; OVERFLOW: hidden; PADDING-TOP: 0px! important; HEIGHT: 60px! important; TEXT-ALIGN: center
}
.highlightscroller {
	CLEAR: both; BORDER-TOP: #ccc 2px solid; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; ZOOM: 1
}
.thumbnailscroller {
	CLEAR: both; BORDER-TOP: #ccc 2px solid; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; ZOOM: 1
}
.ajaxRendering .highlightscroller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 60px
}
.ajaxRendering .thumbnailscroller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.66em; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 60px
}
#homepage #headlines .panel.section .highlightscroller {
	BORDER-TOP-STYLE: none
}
.tabcontent .highlightscroller {
	BORDER-TOP-STYLE: none
}
.tabcontent .thumbnailscroller {
	BORDER-TOP-STYLE: none
}
#homepage #headlines .panel.section .highlightscroller .section {
	MARGIN-TOP: 0px! important
}
.tabcontent .thumbnailscroller .section {
	MARGIN-TOP: 0px! important
}
.tabcontent .highlightscroller .section {
	MARGIN-TOP: 0px! important
}
.highlightscroller .section {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.highlightscroller .headline {
	CLEAR: both; MARGIN-TOP: 0.66em! important; MARGIN-BOTTOM: 0.66em! important; PADDING-BOTTOM: 0px! important; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px! important; _padding-bottom: 0.66em
}
.highlightscroller .columns .section {
	CLEAR: none; WIDTH: auto
}
.highlightscroller .headline H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 87px! important; FONT-SIZE: 92%! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; LINE-HEIGHT: normal! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.highlightscroller .headline H2 * {
	COLOR: black! important; FONT-FAMILY: Verdana! important
}
.highlightscroller .headline P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 87px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal! important; PADDING-TOP: 0px
}
.highlightscroller .headline P IMG {
	MARGIN-TOP: 0.33em
}
.highlightscroller IMG {
	FLOAT: left
}
.highlightscrollercontrols {
	CLEAR: both; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(/news/img/2007/btn_editorspick_bg.png) #e8e8e8 repeat-x left top; MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center
}
.tabcontent .highlightscrollercontrols {
	MARGIN-BOTTOM: 1em
}
#homepage #headlines .panel.section .highlightscrollercontrols {
	MARGIN-BOTTOM: 0px
}
.highlightscrollercontrols A {
	FONT-SIZE: 16px; BACKGROUND: url(/news/img/2007/btn_editorspick_off_16x16.png) no-repeat left top; outline: none
}
.highlightscrollercontrols A.active {
	BACKGROUND: url(/news/img/2007/btn_editorspick_on_16x16.png) no-repeat left top
}
.highlightscrollercontrols A.active:hover {
	BACKGROUND: url(/news/img/2007/btn_editorspick_on_16x16.png) no-repeat left top
}
.highlightscrollercontrols A.prev {
	BACKGROUND: url(/news/img/2007/btn_editorspick_prev_26x16.png) no-repeat left top
}
.highlightscrollercontrols A.next {
	BACKGROUND: url(/news/img/2007/btn_editorspick_next_26x16.png) no-repeat left top
}
.highlightscrollercontrols A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.accordion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.accordion LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
UL.separated LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#storyRelatedMedia .related UL LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
UL.accordion LI A STRONG {
	COLOR: black
}
H2.accordion A STRONG {
	COLOR: black
}
H3.accordion A STRONG {
	COLOR: black
}
#storyRelatedMedia UL LI A STRONG {
	COLOR: black
}
#storyRelatedMedia .related UL LI.expandable A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/expandable_closed.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.expandable {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/expandable_closed.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.accordion LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/expandable_closed.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#storyRelatedMedia .related UL LI.expandable A:hover {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/expandable_closed_hover.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.expandable:hover {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/expandable_closed_hover.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.accordion LI A:hover {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/expandable_closed_hover.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#storyRelatedMedia .related UL LI.expandable A.active {
	BACKGROUND: url(/news/img/2007/expandable_open.gif) no-repeat right top
}
A.expandable.active {
	BACKGROUND: url(/news/img/2007/expandable_open.gif) no-repeat right top
}
UL.accordion LI A.active {
	BACKGROUND: url(/news/img/2007/expandable_open.gif) no-repeat right top
}
UL.separated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#storyRelatedMedia .related UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.accordion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#article UL.separated {
	BORDER-TOP: #ccc 1px dotted
}
#storyRelatedMedia .related UL {
	BORDER-TOP: #ccc 1px dotted
}
UL.accordion {
	BORDER-TOP: #ccc 1px dotted
}
UL.separated LI {
	PADDING-BOTTOM: 0.5em! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0.5em! important; BORDER-BOTTOM: #ccc 1px dotted; ZOOM: 1
}
#storyRelatedMedia .related UL LI {
	PADDING-BOTTOM: 0.5em! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0.5em! important; BORDER-BOTTOM: #ccc 1px dotted; ZOOM: 1
}
UL.accordion LI {
	PADDING-BOTTOM: 0.5em! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0.5em! important; BORDER-BOTTOM: #ccc 1px dotted; ZOOM: 1
}
UL.separated LI UL {
	FONT-SIZE: 92%; LINE-HEIGHT: normal! important
}
UL.separated LI UL LI {
	PADDING-BOTTOM: 0px! important; PADDING-TOP: 0.33em! important; BORDER-BOTTOM-STYLE: none! important
}
TABLE.businessdata {
	WIDTH: 100%
}
TABLE.businessdata TR TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0px
}
TABLE.businessdata TR TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0px
}
#inpageplayer {
	DISPLAY: block; MARGIN: 0.5em 0px 0px
}
#article #storyRelatedMedia #inpageplayer {
	DISPLAY: block; MARGIN: 0.5em 0px 0px
}
#storyRelatedMedia IFRAME {
	DISPLAY: block; MARGIN: 0.5em 0px 0px
}
#inpageplayer P {
	TEXT-ALIGN: right
}
#inpageplayer A {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.galleryplayer#inpageplayer {
	MARGIN: 0px
}
#article #inpageplayer {
	MARGIN: 0px 0px 1em
}
#newsradio-widget {
	DISPLAY: block; FONT-SIZE: 92%; RIGHT: 0px; BACKGROUND: url(/news/img/2007/newsradio_widget.png) no-repeat left top; FLOAT: right; OVERFLOW: hidden; WIDTH: 43.25em; COLOR: white; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: center
}
#newsradio-widget * {
	FONT-WEIGHT: normal; COLOR: white! important; FONT-STYLE: normal; TEXT-DECORATION: none
}
#newsradio-widget-title {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 1.6em; BACKGROUND: url(/news/img/2007/newsradio_widget_nowplaying_left.png) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 8em; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
#newsradio-widget-nowplaying {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/newsradio_widget_nowplaying_bg.png) repeat-x left top; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 22em; COLOR: white; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 22px
}
#newsradio-widget-listen {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.6em; BACKGROUND: url(/news/img/2007/newsradio_widget_nowplaying_right.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 10em; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
P.modifyplaylist {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 92%
}
P.modifyplaylist * {
	VERTICAL-ALIGN: middle
}
.calendar-month {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 1.25em 1.25em 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 15.25em; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 15.25em
}
.calendar-month TABLE {
	WIDTH: 100%; HEIGHT: 100%
}
.calendar-month TABLE TR TH {
	BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
.calendar-month TABLE TR TD {
	TEXT-ALIGN: right
}
.calendar-month TABLE TR TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.calendar-month TABLE TR TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.chooser {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; FONT-SIZE: 92%; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 15px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.chooser P {
	MARGIN: 0px
}
.chooser P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px! important
}
.chooser TABLE {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px! important
}
.chooser TABLE TR TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px! important
}
.chooser TABLE TR TH {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px! important
}
#regionfinder FORM {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
#regionfinder NOSCRIPT {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
#regionfinder SELECT {
	WIDTH: 21em
}
#regionfinder INPUT.text {
	WIDTH: 8em
}
#regionfinder SELECT OPTION.state {
	BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold
}
#weatherMap {
	OVERFLOW: hidden; WIDTH: 100%; COLOR: white; BACKGROUND-COLOR: black
}
#weatherMap IMG {
	FLOAT: left; MARGIN: 0px 15px 0px 0px
}
#weatherMap H2 {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 10px! important; PADDING-BOTTOM: 0.15em! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0.8em! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#weatherMap H3 {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; MARGIN-BOTTOM: 10px! important; PADDING-BOTTOM: 0.15em! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0.8em! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#weatherMap P {
	MARGIN: 0px 15px 0.8em; COLOR: #ccc; LINE-HEIGHT: 150%! important
}
#weatherTabContent {
	MARGIN-BOTTOM: 2em
}
.wwarning {
	BORDER-RIGHT: #fc9 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.66em; MARGIN: 1em 0px; BORDER-LEFT: #fc9 1px solid; PADDING-TOP: 0.66em; BORDER-BOTTOM: #fc9 1px solid; BACKGROUND-COLOR: #ffc; _position: relative
}
.wwarning .wissued {
	FONT-WEIGHT: normal; FONT-SIZE: 92%; COLOR: #666
}
.wwarning H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; PADDING-TOP: 0px
}
.wwarning P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; PADDING-TOP: 0px
}
#ausminmaxrain TABLE {
	MARGIN: 0.5em 0px 2em
}
#stateminmaxrain TABLE {
	MARGIN: 0.5em 0px 2em
}
#auscapcities H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#auscapcities P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#statecentres H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#statecentres P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#auscapcities TABLE {
	WIDTH: 100%
}
#statecentres TABLE {
	WIDTH: 100%
}
#tools #auscapcities TABLE {
	FONT-SIZE: 92%
}
#tools #statecentres TABLE {
	FONT-SIZE: 92%
}
#tools #auscapcities .remove {
	DISPLAY: none
}
#tools #statecentres .remove {
	DISPLAY: none
}
#auscapcities TABLE TR TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px solid
}
#auscapcities TABLE TR TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px solid
}
#statecentres TABLE TR TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px solid
}
#statecentres TABLE TR TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px solid
}
#auscapcities .autemp {
	FONT-WEIGHT: bold; FONT-SIZE: 200%; LINE-HEIGHT: 105%; LETTER-SPACING: -1px
}
#statecentres .autemp {
	FONT-WEIGHT: bold; FONT-SIZE: 200%; LINE-HEIGHT: 105%; LETTER-SPACING: -1px
}
#auscapcities .autemp * {
	COLOR: #666; FONT-FAMILY: Helvetica, Arial, sans-serif
}
#statecentres .autemp * {
	COLOR: #666; FONT-FAMILY: Helvetica, Arial, sans-serif
}
#auscapcities .autemp .min {
	COLOR: #999
}
#statecentres .autemp .min {
	COLOR: #999
}
#auscapcities .autemp .max {
	COLOR: #000
}
#statecentres .autemp .max {
	COLOR: #000
}
#world-city-1day TABLE {
	WIDTH: 100%
}
#world-city-1day TABLE TR TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #aec4ec
}
#world-city-1day TABLE TR TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #f1f4fb
}
#world-city-1day TABLE TR.r1 TD {
	BACKGROUND-COLOR: #e1e8f7
}
#world-city-1day .wmin {
	TEXT-ALIGN: right! important
}
#world-city-1day .wmax {
	TEXT-ALIGN: right! important
}
#state4day TABLE {
	MARGIN: 0.5em 0px 2em; WIDTH: 100%
}
#state4day TABLE TR TH {
	BACKGROUND-COLOR: #e1e8f7
}
#state4day TABLE TR TD {
	BORDER-RIGHT: #e1e8f7 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e1e8f7 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #e1e8f7 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #e1e8f7 1px solid; TEXT-ALIGN: center! important
}
#state4day TABLE TR TH {
	BORDER-RIGHT: #e1e8f7 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e1e8f7 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #e1e8f7 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #e1e8f7 1px solid; TEXT-ALIGN: center! important
}
#StateCoastalWaters H3 {
	MARGIN: 1.5em 0px 0.33em
}
#searchBox FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 1em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
#searchBox LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 18em; MARGIN-RIGHT: 1em; TEXT-ALIGN: right
}
#searchBox .labelSpace {
	DISPLAY: block; FLOAT: left; WIDTH: 18em; MARGIN-RIGHT: 1em; TEXT-ALIGN: right
}
.searchSummary {
	PADDING-BOTTOM: 1em; BORDER-BOTTOM: #ccc 1px dotted
}
.a-z {
	MARGIN: 1em 0px 2em; OVERFLOW: hidden; WIDTH: 100%
}
.a-z A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 3px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 1.45em; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.a-z A:hover {
	BORDER-RIGHT: #0055cc 1px solid; BORDER-TOP: #0055cc 1px solid; BORDER-LEFT: #0055cc 1px solid; BORDER-BOTTOM: #0055cc 1px solid; TEXT-DECORATION: none! important
}
.a-z SPAN.active A {
	BORDER-RIGHT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-LEFT: #f60 1px solid; CURSOR: default; COLOR: black! important; BORDER-BOTTOM: #f60 1px solid; BACKGROUND-COLOR: #fa6; TEXT-DECORATION: none! important
}
#clustering {
	BORDER-RIGHT: #f60 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f60 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #f60 2px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #f60 2px solid; BACKGROUND-COLOR: #fa6
}
#clustering H2 {
	MARGIN-TOP: 0.5em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#clustering UL {
	MARGIN: 0.6em 0px
}
#clustering UL LI {
	MARGIN: 0.25em 0px
}
#clustering A {
	COLOR: #049! important
}
#clustering A:visited {
	COLOR: #444! important
}
.gallery {
	MARGIN: 1.5em -8px 1.5em 0px; OVERFLOW: hidden; WIDTH: 100%
}
.gallery A IMG {
	FLOAT: left; MARGIN: 0px 8px 6px 0px
}
#footerstories {
	CLEAR: both; FONT-SIZE: 92%; BACKGROUND: url(/news/img/2007/footerstories_bg.png) #eee repeat-x left top; OVERFLOW: hidden; WIDTH: 100%; ZOOM: 1
}
#footerstories H2 {
	FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#footerstories H2 * {
	FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
HTML.popup #footerstories {
	DISPLAY: none
}
#footerstories .headlines {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footerstories .column2a .section {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
}
#footerstories .column2b .section {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
}
P#storytools {
	FONT-SIZE: 83.3%; MARGIN: 0px 0px 1em
}
P#storytools SPAN {
	MARGIN-RIGHT: 1em
}
#glance {
	PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(/news/img/2007/glance_bg.png) repeat-x left top; PADDING-BOTTOM: 8px; MARGIN: 2em 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 2px solid
}
#glance-button {
	DISPLAY: block; VERTICAL-ALIGN: 0%; OVERFLOW: hidden; WIDTH: 70px; COLOR: black! important; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
#glance-button SPAN {
	DISPLAY: block; VERTICAL-ALIGN: 0%; OVERFLOW: hidden; WIDTH: 70px; COLOR: black! important; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
#glance-button A {
	DISPLAY: block; VERTICAL-ALIGN: 0%; OVERFLOW: hidden; WIDTH: 70px; COLOR: black! important; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
#glance-button {
	BACKGROUND: url(/news/img/2007/glance_button_bg.png) no-repeat left top; FLOAT: right
}
#glance H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 133%; PADDING-BOTTOM: 0.33em! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; LETTER-SPACING: normal; BORDER-BOTTOM-STYLE: none! important
}
#glance H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 133%; PADDING-BOTTOM: 0.33em! important; MARGIN: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; LETTER-SPACING: normal; BORDER-BOTTOM-STYLE: none! important
}
#glance P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 92%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#glance-content UL LI {
	MARGIN: 0.6em 0px
}
#glance-content .columns {
	MARGIN-TOP: 1.5em
}
#glance-content .columns .section .section {
	MARGIN-TOP: 0px! important; MARGIN-BOTTOM: 0px! important
}
#glance-content .more {
	MARGIN-TOP: -1.5em; DISPLAY: block; FONT-WEIGHT: normal; WIDTH: 100%; TEXT-ALIGN: right
}
#glance-content H3 {
	PADDING-RIGHT: 5em; FONT-SIZE: 100%! important; MARGIN-BOTTOM: 0px! important; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#glance-content .columns {
	FLOAT: none; OVERFLOW: hidden; WIDTH: 100%
}
#highlight {
	OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: normal
}
#highlight H3 {
	FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#highlight H3 * {
	FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#highlight H3 {
	CLEAR: both; FONT-SIZE: 100%; MARGIN: 0px 0px 0.5em
}
#highlight H3 A {
	COLOR: black
}
#highlight H3 A:visited {
	COLOR: #444
}
#highlight IMG {
	FLOAT: left; MARGIN: 0px 5px 4px 0px
}
#highlight P {
	FONT-SIZE: 92%
}
SPAN.media {
	FONT-SIZE: 9pt; COLOR: #aaa; WHITE-SPACE: nowrap; LETTER-SPACING: normal
}
.widephoto #topstories {
	PADDING-TOP: 1em
}
.dialog {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.dialog P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0.3em! important; MARGIN: 0px; PADDING-TOP: 0.3em! important
}
.dialog INPUT.button {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em
}
.dialog BUTTON {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em
}
.dialog INPUT.checkbox {
	VERTICAL-ALIGN: middle
}
#tools #rotatinghighlight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: url(/news/img/2007/highlight_box_bottom.png) black no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 1em; OVERFLOW: hidden; WIDTH: auto; COLOR: #ccc; BORDER-TOP-STYLE: none! important; LINE-HEIGHT: normal; PADDING-TOP: 0px; ZOOM: 1; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 9.75em; BORDER-BOTTOM-STYLE: none! important
}
#tools #rotatinghighlight * {
	FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif
}
#tools #rotatinghighlight H2 {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 109%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: -8px -8px 4px; TEXT-TRANSFORM: none; WIDTH: auto; COLOR: white; BORDER-TOP-STYLE: none! important; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#tools #rotatinghighlight H2 * {
	COLOR: white
}
#tools #rotatinghighlight H3 {
	CLEAR: both; FONT-SIZE: 92%; MARGIN: 0px 0px 0.5em
}
#tools #rotatinghighlight H3 * {
	COLOR: #ccc
}
#tools #rotatinghighlight P {
	MARGIN-TOP: 8px! important; FONT-SIZE: 92%; LINE-HEIGHT: 110%; FONT-FAMILY: Tahoma, Arial, sans-serif
}
#tools #rotatinghighlight IMG {
	FLOAT: left
}
#tools #rotatinghighlight UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 9px
}
#tools #rotatinghighlight UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/highlight_box_top.png) black no-repeat left top; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 210px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 9.3em
}
#tools #rotatinghighlight UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 0.4em 8px; PADDING-TOP: 0px
}
#tools #rotatinghighlight UL LI H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 0.4em 8px; PADDING-TOP: 0px
}
#tools #rotatinghighlight UL LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 0.4em 8px; PADDING-TOP: 0px
}
#tools #rotatinghighlight UL LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 0.4em 8px; PADDING-TOP: 0px
}
#tools #rotatinghighlight .highlightcontrols {
	Z-INDEX: 10; RIGHT: 8px; POSITION: absolute; TOP: 5px
}
#tools #rotatinghighlight .highlightcontrols IMG {
	MARGIN: 0px 0px 0px 3px
}
.photofeatures1 {
	CLEAR: both; MARGIN: 2em 0px; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #e5e5e5
}
.photofeatures2 {
	CLEAR: both; MARGIN: 2em 0px; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #e5e5e5
}
.widephotofeatures2 {
	CLEAR: both; MARGIN: 2em 0px; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #e5e5e5
}
.widephotofeatures3 {
	CLEAR: both; MARGIN: 2em 0px; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #e5e5e5
}
.widephotofeatures4 {
	CLEAR: both; MARGIN: 2em 0px; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #e5e5e5
}
.widephotofeatures5 {
	CLEAR: both; MARGIN: 2em 0px; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #e5e5e5
}
.photofeatures1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 285px; COLOR: white; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BACKGROUND-COLOR: black; BORDER-BOTTOM-STYLE: none! important
}
.photofeatures2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 285px; COLOR: white; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BACKGROUND-COLOR: black; BORDER-BOTTOM-STYLE: none! important
}
.photofeatures2 {
	WIDTH: 284px
}
.photofeatures1 .headline {
	FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.photofeatures2 .headline {
	FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.widephotofeatures2 .headline {
	FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.widephotofeatures3 .headline {
	FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.widephotofeatures4 .headline {
	FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.widephotofeatures5 .headline {
	FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.photofeatures1 .headline {
	WIDTH: 285px
}
.photofeatures2 .headline {
	WIDTH: 142px
}
.widephotofeatures2 .headline {
	WIDTH: 300px
}
.widephotofeatures3 .headline {
	WIDTH: 200px
}
.widephotofeatures4 .headline {
	WIDTH: 150px
}
.widephotofeatures5 .headline {
	WIDTH: 120px
}
.photofeatures1 .headline A {
	DISPLAY: block; CURSOR: hand! important; TEXT-DECORATION: none! important
}
.photofeatures2 .headline A {
	DISPLAY: block; CURSOR: hand! important; TEXT-DECORATION: none! important
}
.widephotofeatures2 .headline A {
	DISPLAY: block; CURSOR: hand! important; TEXT-DECORATION: none! important
}
.widephotofeatures3 .headline A {
	DISPLAY: block; CURSOR: hand! important; TEXT-DECORATION: none! important
}
.widephotofeatures4 .headline A {
	DISPLAY: block; CURSOR: hand! important; TEXT-DECORATION: none! important
}
.widephotofeatures5 .headline A {
	DISPLAY: block; CURSOR: hand! important; TEXT-DECORATION: none! important
}
.photofeatures1 .headline A {
	COLOR: white
}
.photofeatures2 .headline A {
	COLOR: white
}
.photofeatures1 .headline IMG {
	ZOOM: 1; POSITION: relative
}
.photofeatures2 .headline IMG {
	ZOOM: 1; POSITION: relative
}
.widephotofeatures2 .headline IMG {
	ZOOM: 1; POSITION: relative
}
.widephotofeatures3 .headline IMG {
	ZOOM: 1; POSITION: relative
}
.widephotofeatures4 .headline IMG {
	ZOOM: 1; POSITION: relative
}
.widephotofeatures5 .headline IMG {
	ZOOM: 1; POSITION: relative
}
.photofeatures2 .headline IMG {
	MARGIN-LEFT: -8px
}
.widephotofeatures2 .headline IMG {
	MARGIN-LEFT: -7px
}
.widephotofeatures3 .headline IMG {
	MARGIN-LEFT: -42px
}
.widephotofeatures5 .headline IMG {
	MARGIN-LEFT: -15px
}
.photofeatures1 .headline .title {
	PADDING-RIGHT: 8px; MARGIN-TOP: -2em; DISPLAY: block; PADDING-LEFT: 8px; LEFT: 0px; BACKGROUND-IMAGE: url(/news/img/2007/black65.png); PADDING-BOTTOM: 0.25em; OVERFLOW: hidden; COLOR: white; LINE-HEIGHT: 140%; PADDING-TOP: 0.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 1.5em
}
.photofeatures2 .headline .title {
	PADDING-RIGHT: 8px; MARGIN-TOP: -2em; DISPLAY: block; PADDING-LEFT: 8px; LEFT: 0px; BACKGROUND-IMAGE: url(/news/img/2007/black65.png); PADDING-BOTTOM: 0.25em; OVERFLOW: hidden; COLOR: white; LINE-HEIGHT: 140%; PADDING-TOP: 0.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 1.5em
}
.widephotofeatures2 .headline .title {
	PADDING-RIGHT: 8px; MARGIN-TOP: -2em; DISPLAY: block; PADDING-LEFT: 8px; LEFT: 0px; BACKGROUND-IMAGE: url(/news/img/2007/black65.png); PADDING-BOTTOM: 0.25em; OVERFLOW: hidden; COLOR: white; LINE-HEIGHT: 140%; PADDING-TOP: 0.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 1.5em
}
.widephotofeatures3 .headline .title {
	PADDING-RIGHT: 8px; MARGIN-TOP: -2em; DISPLAY: block; PADDING-LEFT: 8px; LEFT: 0px; BACKGROUND-IMAGE: url(/news/img/2007/black65.png); PADDING-BOTTOM: 0.25em; OVERFLOW: hidden; COLOR: white; LINE-HEIGHT: 140%; PADDING-TOP: 0.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 1.5em
}
.widephotofeatures4 .headline .title {
	PADDING-RIGHT: 8px; MARGIN-TOP: -2em; DISPLAY: block; PADDING-LEFT: 8px; LEFT: 0px; BACKGROUND-IMAGE: url(/news/img/2007/black65.png); PADDING-BOTTOM: 0.25em; OVERFLOW: hidden; COLOR: white; LINE-HEIGHT: 140%; PADDING-TOP: 0.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 1.5em
}
.widephotofeatures5 .headline .title {
	PADDING-RIGHT: 8px; MARGIN-TOP: -2em; DISPLAY: block; PADDING-LEFT: 8px; LEFT: 0px; BACKGROUND-IMAGE: url(/news/img/2007/black65.png); PADDING-BOTTOM: 0.25em; OVERFLOW: hidden; COLOR: white; LINE-HEIGHT: 140%; PADDING-TOP: 0.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 1.5em
}
.photofeatures1 .headline .title {
	WIDTH: 269px; TOP: 190px
}
.photofeatures2 .headline .title {
	WIDTH: 126px; TOP: 150px
}
.widephotofeatures2 .headline .title {
	WIDTH: 299px; TOP: 180px
}
.widephotofeatures3 .headline .title {
	WIDTH: 269px; TOP: 190px
}
.widephotofeatures4 .headline .title {
	WIDTH: 134px; TOP: 150px
}
.widephotofeatures5 .headline .title {
	WIDTH: 104px; TOP: 150px
}
.photofeatures1 .headline A:hover .title {
	COLOR: #ff8000; _color: white
}
.photofeatures2 .headline A:hover .title {
	COLOR: #ff8000; _color: white
}
.widephotofeatures2 .headline A:hover .title {
	COLOR: #ff8000; _color: white
}
.widephotofeatures3 .headline A:hover .title {
	COLOR: #ff8000; _color: white
}
.widephotofeatures4 .headline A:hover .title {
	COLOR: #ff8000; _color: white
}
.widephotofeatures5 .headline A:hover .title {
	COLOR: #ff8000; _color: white
}
.photofeatures1 .headline .description {
	PADDING-RIGHT: 8px; BORDER-TOP: #ff8000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 92%; PADDING-BOTTOM: 0.65em; COLOR: black; PADDING-TOP: 0.35em; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.photofeatures2 .headline .description {
	PADDING-RIGHT: 8px; BORDER-TOP: #ff8000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 92%; PADDING-BOTTOM: 0.65em; COLOR: black; PADDING-TOP: 0.35em; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.widephotofeatures2 .headline .description {
	PADDING-RIGHT: 8px; BORDER-TOP: #ff8000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 92%; PADDING-BOTTOM: 0.65em; COLOR: black; PADDING-TOP: 0.35em; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.widephotofeatures3 .headline .description {
	PADDING-RIGHT: 8px; BORDER-TOP: #ff8000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 92%; PADDING-BOTTOM: 0.65em; COLOR: black; PADDING-TOP: 0.35em; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.widephotofeatures4 .headline .description {
	PADDING-RIGHT: 8px; BORDER-TOP: #ff8000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 92%; PADDING-BOTTOM: 0.65em; COLOR: black; PADDING-TOP: 0.35em; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.widephotofeatures5 .headline .description {
	PADDING-RIGHT: 8px; BORDER-TOP: #ff8000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 92%; PADDING-BOTTOM: 0.65em; COLOR: black; PADDING-TOP: 0.35em; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.photofeatures1 .headline .description {
	COLOR: white
}
.photofeatures2 .headline .description {
	COLOR: white
}
#homepage #headlines #lead {
	ZOOM: 1
}
#homepage #headlines .panel.section {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/news/img/2007/panel_bg.png) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px
}
#homepage #headlines .panel.section H1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 133%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0.8em; BORDER-LEFT: #ff8000 8px solid; WIDTH: 60%; BORDER-TOP-STYLE: none; LINE-HEIGHT: 105%; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; LETTER-SPACING: 0px; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
#homepage #headlines .panel.section H1 A {
	COLOR: black
}
#homepage #headlines .panel.section .h1_tools {
	PADDING-RIGHT: 0.5em; FONT-SIZE: 92%; FLOAT: right; PADDING-TOP: 0em
}
#homepage #headlines .panel.section .h1_tools SPAN {
	MARGIN-LEFT: 0.75em
}
#homepage #headlines .panel.section .columns UL LI {
	MARGIN: 0px 0px 0.4em
}
#homepage #headlines .panel.section H2 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#homepage #headlines .panel.section .blogpromo {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#homepage #headlines .panel.section .blogpromo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#homepage #headlines .panel.section .blogpromo H2 {
	MARGIN: 0px 0px 0.25em
}
#homepage #headlines .panel.section .tabs2 {
	MARGIN-TOP: -0.8em! important; BORDER-TOP-STYLE: none
}
#homepage #headlines .panel.section UL LI.larger {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; MARGIN: 0.4em 0px 0px; PADDING-TOP: 0px
}
#homepage #headlines .panel.section .column2a .section {
	MARGIN-BOTTOM: 0px
}
#homepage #headlines .panel.section .column2b .section {
	MARGIN-BOTTOM: 0px
}
.systemscroller {
	SCROLLBAR-FACE-COLOR: #eeeeee; SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #020202; SCROLLBAR-TRACK-COLOR: #f4f4f4; SCROLLBAR-DARKSHADOW-COLOR: #4f4f4f; SCROLLBAR-BASE-COLOR: #dddddd
}
#p-vid .systemscroller {
	HEIGHT: 190px
}
#p-aud .systemscroller {
	HEIGHT: 10em
}
#p-vid .systemscroller UL {
	WIDTH: 90%
}
#p-aud .systemscroller UL {
	WIDTH: 90%
}
#p-vid H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 92%! important; LINE-HEIGHT: normal! important
}
#p-aud H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 92%! important; LINE-HEIGHT: normal! important
}
#p-aud-a H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0.25em; PADDING-TOP: 0px! important
}
#p-aud-a H2 {
	FONT-WEIGHT: bold! important; COLOR: black! important; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif! important
}
#p-aud-a H2 * {
	FONT-WEIGHT: bold! important; COLOR: black! important; FONT-FAMILY: Verdana, "Lucida Grande", "Bitstream Vera Sans", Helvetica, Arial, sans-serif! important
}
#p-vid P {
	MARGIN: 0px 0px 0.25em
}
#p-aud P {
	MARGIN: 0px 0px 0.25em
}
#p-aud H3 {
	MARGIN: 0px
}
#p-aud .photo {
	BACKGROUND: url(/news/img/2007/audio_featured_bg.jpg) no-repeat 0px 0px; MARGIN: 0px 0px 0.25em; COLOR: white; HEIGHT: 60px
}
#p-vid UL LI P {
	FONT-SIZE: 75%! important; MARGIN: 0px
}
#p-aud UL LI P {
	FONT-SIZE: 75%! important; MARGIN: 0px
}
#p-vid P.published {
	FONT-WEIGHT: normal; FONT-SIZE: 75%! important; OVERFLOW: hidden; COLOR: #999; HEIGHT: 1.2em
}
#p-aud P.published {
	FONT-WEIGHT: normal; FONT-SIZE: 75%! important; OVERFLOW: hidden; COLOR: #999; HEIGHT: 1.2em
}
#p-vid .active#videoAnchor * {
	DISPLAY: none
}
#p-vid #videoAnchor {
	BACKGROUND: #eee no-repeat left top
}
#p-vid #videoAnchor A {
	DISPLAY: block; FONT-SIZE: 92%; Z-INDEX: 1; MAX-WIDTH: 285px; OVERFLOW: hidden; COLOR: white; LINE-HEIGHT: 100%; POSITION: relative; HEIGHT: 190px
}
#p-vid #videoAnchor A * {
	COLOR: white; FONT-FAMILY: Tahoma, Arial, sans-serif
}
#p-vid #videoAnchor A .description {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; LEFT: 0px; BACKGROUND-IMAGE: url(/news/img/2007/black65.png); PADDING-BOTTOM: 0.25em; OVERFLOW: hidden; WIDTH: 269px; BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0.25em; POSITION: absolute
}
#p-vid IMG.play {
	RIGHT: 10px; POSITION: absolute; TOP: 10px
}
#p-vid #inpageplayer {
	MARGIN: 0px
}
#p-aud IMG.play {
	FLOAT: left; MARGIN: 0px 8px 5px 0px
}
#p-ent-a UL LI.larger {
	BORDER-BOTTOM-STYLE: none! important
}
#p-bus-a UL LI.larger {
	BORDER-BOTTOM-STYLE: none! important
}
#p-spo-a UL LI.larger {
	BORDER-BOTTOM-STYLE: none! important
}
#p-wor-a UL LI.larger {
	BORDER-BOTTOM-STYLE: none! important
}
#p-off-a UL LI.larger {
	BORDER-BOTTOM-STYLE: none! important
}

