/* Base skin news (low vision) - $Revision: 7503 $ $Date: 2010-03-04 08:34:33 +1100 (Thu, 04 Mar 2010) $ $Author: jkorff $ */
@import url('skin-news.css');
html {
	background-color:#000
}
body {
	color:#fff;
	font:160%/1.4 Arial, Helvetica, sans-serif;
	background:#000 none
}
a, .smh a, .theage a, .watoday a, .brisbanetimes a {
	color:#6fc3f4!important
}
a:hover {
	color:#fff!important
}
p, dl, small, em, strong, cite, span {
	color:#fff!important;
	background:transparent none!important
}
html body a:focus, html body .smh a:focus, html body .theage a:focus, html body .watoday a:focus, html body .brisbanetimes a:focus {
	background-color:#ff0!important;
	color:#000!important
}
.wrap {
	background-color:#000
}
#content {
	width:100%
}
#content>div {
	width:100%;
	clear:both
}
#content>h2 {
	width:100%;
	padding:0;
	background:transparent none
}
* html #content div {
	width:100%
}
* html #content h2 {
	width:100%;
	padding:0
}
* html #content .sidebar {
	width:100%
}
.aside {
	width:100%
}
h1, h2, h3, h4, h5, h6 {
	color:#fff!important
}
.cT-mediaTypeHeading {
	color:#fff;
	border-width:5px
}
.cN-headingPage {
	width:auto;
	padding:0
}
.cN-headingPage .ad {
	top:auto;
	bottom:0
}
.cN-headerRich, .aside .cN-headerRich {
	background-color:#000;
	border-width:5px
}
.nN-whiteStrip {
	height:auto;
	border-bottom:5px solid #999;
	font-size:100%;
	background-color:#000
}
.nN-whiteStrip a:link, .nN-whiteStrip a:visited {
	color:#fff
}
.nN-whiteStrip a:hover, .nN-whiteStrip a:active {
	text-decoration:underline
}
.nN-whiteStrip .links {
	width:auto
}
.nN-whiteStrip li {
	border-width:5px
}
.nN-whiteStrip .memberCentre li {
	background:#707070 none
}
.nN-whiteStrip .linksLeft em {
	font-size:100%
}
.scriptable .nN-whiteStrip .hasDropdown ul {
	width:200px;
	background-color:#000;
	border-width:5px
}
.scriptable .nN-whiteStrip .hasDropdown li {
	line-height:normal
}
.header {
	background-color:#000;
	border-bottom:5px solid #ccc
}
.header h2 {
	background:#000 none
}
.mT-headerMultimedia h1 {
	height:auto;
	width:auto
}
.mT-headerMultimedia h1 a {
	height:auto;
	width:auto
}
#nav {
	height:auto;
	background:transparent none!important
}
#nav:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0
}
#nav.hasSubNav {
	padding:0
}
#nav li {
	border-right:5px solid #fff
}
#nav li ul {
	top:auto
}
#nav ul li a {
	width:11em;
	color:#007cc3!important
}
#nav ol {
	position:static;
	float:left;
	height:auto
}
#nav ol li {
	border:0
}
#nav .selected ol a {
	position:static;
	background-image:none;
	border-right:5px solid #666;
	white-space:pre
}
#nav .selected ol a:hover {
	color:#007cc3!important
}
#nav .selected ol .last a {
	border-right:0
}
#nav .hasDropdown {
	background:transparent url(sprite-base-skin-smh-low-vision.gif) no-repeat 101% 8px;
	padding-right:1.4em
}
* html #nav {
	height:1%
}
*+html #nav {
	height:1%
}
.breadcrumb {
	height:auto;
	line-height:1.8
}
.breadcrumb a {
	color:#fff!important
}
.altFormats {
	clear:right;
	height:auto
}
.altFormats li {
	background:none
}
.altFormats a {
	color:#fff!important
}
.mN-weather {
	height:auto
}
.mN-weather .first {
	clear:both
}
.weather-wrap {
	border-width:5px
}
.cT-quoteRotator {
	height:auto
}
.cT-quoteRotator blockquote {
	height:auto
}
.cT-quoteRotator blockquote img {
	float:left;
	position:static
}
.cT-quoteRotator blockquote p {
	margin-left:0;
	text-indent:0
}
.cT-quoteRotator ul {
	position:static;
	clear:both;
	width:auto;
	overflow:visible;
	border-top:5px solid #ccc
}
.cT-quoteRotator li a {
	background:transparent none;
	width:auto;
	height:auto;
	text-indent:0;
	display:inline
}
.cT-hotTopics {
	height:auto;
	width:auto;
	margin:1em 0;
	line-height:normal;
	float:none
}
.cT-hotTopics ul {
	margin:0
}
.cT-hotTopics li {
	border-width:5px
}
.cT-imageLandscape p, .cT-imagePortrait p, .cT-imageMultimedia p, .cT-imageMultimedia h4 {
	background-color:#000;
	border:5px solid #ccc
}
.cT-imageGallerySnapshot p {
	background-color:#000;
	border:5px solid #ccc;
	border-bottom-width:0
}
.cT-imageGallerySnapshot ul {
	background-color:#000;
	border:5px solid #ccc;
	border-top-width:0
}
.play-video span, .more-photos span {
	height:auto;
	width:auto;
	background:transparent none;
	font-size:.6em;
	font-weight:bold;
	line-height:normal;
	text-shadow:#fff 1px 1px 2px;
	text-align:center;
	color:#000!important;
	text-indent:0
}
.more-photos:hover span, .play-video:hover span {
	text-decoration:underline
}
span.size-med {
	font-size:1em
}
#content img {
	position:static;
	clip:auto!important
}
.cN-multimediaGroup {
	border-bottom:5px solid #ccc
}
.cN-multimediaGroup li {
	width:100%
}
.cN-multimediaGroup .cN-tabBox {
	padding-top:1.5em
}
.cN-multimediaGroup .cN-tabBox h4 a {
	background-image:none
}
.cN-multimediaGroup .last {
	margin-right:6px
}
.cN-multimediaGroup div li {
	width:15%;
	min-height:11em;
	height:auto
}
.strapMultimedia .videoWrap {
	float:left;
	height:256px;
	width:408px
}
.strapMultimedia .videoWrap p {
	padding-top:0
}
.strapMultimedia .overlay {
	height:auto
}
.mainMultimedia {
	width:auto
}
.mainMultimedia .videoWrap {
	height:376px!important;
	background:#000 none
}
.mainMultimedia .fdVideoWof {
	background:transparent none;
	border:5px solid #ccc
}
.mainMultimedia .fdVideoWof p, .mainMultimedia .fdVideoWof .wof {
	border:0;
	width:100%!important
}
.mainMultimedia .fdVideoWof li {
	background:transparent none;
	line-height:normal
}
#overlayPrePlay {
	width:auto;
	height:auto
}
.cT-callToAction {
	border:5px solid #ccc
}
.statement {
	border-bottom:5px solid #ccc
}
.cN-relatedCoverage {
	border-width:5px;
	padding:0;
	width:100%
}
.cN-relatedCoverage h3 {
	float:none;
	margin:0 0 .5em;
	position:static!important
}
.cN-relatedCoverage .cN-story, .cN-relatedCoverage .cN-storyImageLead, .cN-todayInSection .cN-story {
	border-bottom:0
}
.cN-relatedCoverage .cN-story cite, .cN-relatedCoverage cite, .cN-todayInSection .cN-story cite {
	background-image:none;
	border-right:5px solid #ccc
}
.cN-todayInSection {
	border-top:5px solid #ccc;
	padding:0;
	width:100%
}
.cN-otherWebLinks {
	border-width:5px;
	padding:0;
	width:100%;
	margin:0
}
.cN-otherWebLinks h3 {
	margin:0;
	float:none;
	position:static
}
.cN-otherWebLinks li {
	color:#fff;
	border-width:5px
}
.cT-reviewDetails {
	border-width:5px
}
.cN-storyCommentLatest {
	border-width:5px
}
.cT-relatedCoverageContentPage, .cN-todayInSection {
	border-width:5px;
	width:100%;
	padding:0;
	margin:0
}
.cT-storyDetails {
	border-width:5px
}
.cT-comments h3 {
	border-top:5px solid #fff
}
.cT-comments h3+p {
	border-width:5px
}
.cT-comments blockquote {
	border-top:5px solid #ccc
}
.cT-comments blockquote cite {
	background:none;
	padding:0
}
.cT-comments blockquote cite:before {
	content:"Posted by:"
}
.cT-comments form {
	background:#000
}
.cT-socialCommenting p {
	border-width:5px
}
.cT-socialCommenting ul.show, .cT-socialCommenting ol.show {
	background:#000 none;
	border:5px solid #ccc;
	left:50%;
	width:350px;
	height:auto
}
.cT-socialCommenting ul li {
	background:transparent none
}
.cT-socialCommenting ol.show {
	left:20px;
	width:90%
}
.cT-socialCommenting ol li {
	color:#fff
}
.cT-socialCommenting ol li em {
	position:static
}
.cT-socialCommenting ol li em:before {
	content:"("
}
.cT-socialCommenting ol li span {
	background-image:none;
	position:static;
	text-indent:0
}
.cT-socialCommenting ol li span:after {
	content:")"
}
.cN-storyImageLead cite, .cN-storyHeadlineLead cite {
	background-image:none;
	border-right:5px solid #ccc
}
.media-image .wof {
	position:static;
	background:transparent none!important;
	border:5px solid #777
}
.comments span {
	width:auto;
	height:auto;
	background:#000 none!important;
	color:#fff!important
}
.home .cN-storyImageLead .comments span:before, .home .cN-storyHeadlineLead .comments span:before {
	content:"Comments:"
}
.cT-storyTools {
	border-width:5px
}
.cT-storyTools li {
	border-width:0
}
.cT-storyTools a {
	padding-left:25px;
	background:transparent url('sprite-base-skin-news-low-vision.gif') no-repeat -700px 0
}
.cT-storyTools .email a {
	background-position:-620px -100px
}
.cT-storyTools .print a {
	background-position:-596px -122px
}
.cT-storyDetails .single {
	border-left:5px solid #ccc
}
.publication {
	height:auto
}
#content .cN-story, #content .cN-storyImageLead, #content .cN-storyHeadlineLead, #content .cN-storyKickerLead {
	border:0;
	border-top:5px solid #ccc;
	padding-top:.5em
}
#content .cN-story .wof {
	border:0
}
.cN-storyImageLead dt, .cN-storyHeadlineLead dt, .cN-storyKickerLead dt, .cN-storyImageLead dd, .cN-storyHeadlineLead dd, .cN-storyKickerLead dd {
	display:inline
}
.cN-storyHeadlineOnly {
	border-top:5px solid #ccc;
	border-bottom:0;
	padding-top:.5em;
	background:transparent none
}
.media-image.storyFeatured .wof {
	position:static;
	background:transparent none;
	width:auto
}
.media-image.storyFeatured h4 {
	position:static;
	background:transparent none;
	margin:0;
	float:none;
	padding:0
}
.cN-storyHeadlineQuote {
	border:0
}
.cN-storyHeadlineQuote h4 {
	background:transparent none;
	margin:0
}
.cN-storyHeadlineQuote blockquote {
	background:transparent none;
	margin:0
}
.cT-disclaimer {
	border-width:5px
}
.wrap .cN-articles {
	border:0;
	border-top:5px solid #ccc
}
.aside .cN-articles .heading {
	background:transparent none;
	border:0;
	position:static
}
.cN-articles .wof {
	border-width:5px
}
.star {
	border-bottom:none
}
.star small {
	display:none
}
.star cite {
	border:0;
	height:auto;
	width:auto;
	text-indent:0;
	margin:0
}
.cN-linkList h3, .cN-linkList ol {
	border:0
}
.cN-linkList li {
	border-width:5px;
	color:#fff
}
.storyCaptionFeatured li {
	background:transparent none
}
.topStory {
	border-top:5px solid #ccc;
	margin-top:1em
}
.featuredStoriesList {
	clear:both;
	border-top:5px solid #ccc;
	margin-top:1em;
	padding-top:1em
}
.strapStory li {
	color:#fff
}
.videoStrapStory {
	background:transparent none
}
.strapFeaturedStory {
	width:100%
}
.strapFeaturedStory .media {
	float:left;
	margin:13px
}
.storyRHS {
	border-top:5px solid #ccc;
	margin-top:1em;
	padding-top:.5em
}
.cT-defconStory li {
	background:#000 none
}
.cT-strapFeature .media-image, .cT-strapFeature .media-video {
	width:100%
}
.cT-strapHeading, #content .cT-strapHeading {
	overflow:hidden;
	border:5px solid #ccc;
	border-width:5px 0;
	color:#fff;
	background:transparent none!important;
	text-indent:0!important
}
.cT-strapHeading span {
	position:static;
	float:right
}
.cT-strapHeading span a {
	color:#6fc3f4;
	background:none;
	border-right:5px solid #ccc
}
.cT-strapHeading span a.last {
	border:0
}
.cT-strapHeading div {
	width:100%
}
.cT-strapFeature h2 a {
	color:#fff
}
.cT-strapFeature .storyColumn {
	width:100%
}
.cT-strapFeature .storyFirst {
	border-bottom:0
}
.cT-strapMagazine div {
	width:100%
}
.cT-strapMediaTypes div {
	width:100%
}
#content .cT-strapListing div {
	width:100%;
	height:auto;
	background:transparent none;
	position:static;
	float:left
}
.cT-strap4Column div {
	width:100%
}
#content .cT-strap4Column h3 {
	margin:0
}
#content .cT-strap4Column img {
	position:static
}
#content .features h3 {
	margin:0
}
#content .features img {
	position:static
}
.cT-headlineCloud {
	background:transparent none;
	height:auto;
	border-top:5px solid #ccc
}
.cT-headlineCloud h3 {
	position:static;
	text-align:left;
	background:transparent none;
	width:auto;
	height:auto
}
.cT-headlineCloud ol {
	padding:0;
	width:auto;
	border:0
}
.cT-weekendStrip {
	border-bottom:5px solid #ccc
}
.cT-weekendStrip .cN-story {
	height:auto;
	background:transparent none
}
.videoAutoplay .msg {
	display:inline;
	width:auto;
	height:auto
}
.videoAutoplay .msg:before {
	content:"("
}
.videoAutoplay .msg:after {
	content:")"
}
.cT-promoStrip .cN-story {
	width:31%;
	background:transparent none
}
.promoStripLarge .wof {
	position:static;
	width:auto;
	background:transparent none
}
.cN-tabBox {
	padding-top:25px!important;
	border:0!important
}
.cN-tabBox div {
	width:auto;
	height:auto;
	border:5px solid #ccc!important;
	background:transparent none!important
}
.cN-tabBox h4 {
	left:0!important;
	top:0!important;
	right:auto!important;
	width:auto!important;
	height:auto!important;
	background-image:none!important;
	text-indent:0
}
.cN-tabBox h4 a {
	width:100%;
	height:100%;
	background:transparent none;
	text-indent:0;
	color:#fff
}
.aside .cN-tabBox div {
	width:99%;
	height:auto
}
.aside .cN-tabBox div div {
	background-color:transparent
}
.aside .cN-tabBox .fdVideoWof {
	background-color:#000
}
.cN-tabBox .tab2 h4 {
	left:25%!important
}
.cN-tabBox .tab3 h4 {
	left:50%!important
}
.cN-tabBox .tab4 h4 {
	left:75%!important
}
.cN-tabBox label {
	color:#fff!important;
	width:auto!important
}
.cN-tabBox select, .cN-tabBox input {
	width:auto!important;
	height:auto!important;
	font-size:1em!important;
	background-image:none!important
}
.cN-tabPages {
	margin-top:1.5em;
	border-width:5px
}
.cN-tabPages .nav {
	top:-40px;
	height:auto;
	border-width:5px;
	width:auto
}
.cN-tabPages .nav li {
	border-width:5px;
	height:auto;
	margin-left:-5px;
	background:transparent none!important
}
.cN-tabPages .nav a {
	line-height:normal
}
.home .cN-tabPages .nav .selected {
	border-bottom-color:#000
}
.tab .span-8 {
	width:100%
}
.mostCommented ol li {
	color:#fff;
	border-width:5px
}
.mostCommented ol li em, .mostCommented ol li span {
	position:static;
	font-weight:normal
}
.cN-pagination .prev a {
	background:none
}
.cN-pagination .next a {
	background:none
}
.cN-pagination .page, .cN-pagination .prev, .cN-pagination .next {
	border:5px solid #ccc
}
input {
	font-size:1em
}
form label {
	width:auto
}
.commentingPanels {
	background:transparent none;
	border:5px solid #ccc
}
.cN-commentingForm .button {
	padding:.3em;
	line-height:1;
	height:auto!important
}
.commentRegister label {
	width:22%
}
.cN-commentingForm select {
	font-size:1em
}
.cN-commentingForm frmCode {
	margin-left:0
}
.commentForm .comment .chars {
	float:none
}
#frmComment {
	width:100%;
	height:9em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em
}
.cT-refineGroups {
	width:12em
}
.cT-refineGroups h3 {
	background:none
}
#content .cN-groupNavigator {
	border-top:5px solid #ccc
}
.cN-groupNavigator li {
	color:#fff
}
.cN-groupNavigator h4 {
	border:0
}
.cN-groupNavigator h4 a {
	color:#6fc3f4
}
#content .cN-groupNavigator h4 span {
	background:transparent none;
	width:3.7em;
	height:auto;
	text-indent:0
}
.cN-groupNavigator.open h4 span {
	overflow:hidden;
	white-space:nowrap
}
.cN-groupNavigator.open h4 span:before {
	content:'Collapse '
}
* html .cN-groupNavigator.open h4 span {
	text-indent:-9000px
}
*+html .cN-groupNavigator.open h4 span {
	text-indent:-9000px
}
.cT-linkArchive {
	border-width:5px;
	background-color:#777
}
.cT-linkWebSearch {
	background-color:#777
}
.cN-navigatorDateOption li {
	background-color:#000
}
.cN-searchBox {
	float:none;
	width:auto;
	background:transparent none
}
.cN-searchBox form {
	position:static;
	float:none;
	width:auto;
	height:auto;
	background:transparent none
}
.cN-searchBox form h2 {
	position:static;
	width:auto;
	height:auto;
	left:0;
	font:normal 1em Arial, Helvetica, sans-serif;
	text-indent:0
}
.cN-searchBox label input {
	height:auto;
	width:auto;
	background:#333 none;
	border:5px solid #ccc
}
.ddown, .cN-searchBox .open, .ddown ul {
	height:auto;
	background:#000 none
}
.ddown ul {
	top:22px;
	border:5px solid #ccc;
	line-height:1.5
}
.ddown a {
	height:auto
}
.ddown .selected {
	width:auto;
	border:5px solid #ccc
}
.btnSubmit {
	position:static;
	float:left;
	font-size:100%;
	background:none;
	width:auto;
	height:auto;
	color:#fff
}
.ddown .srch-wrap {
	left:-41px;
	padding:0 40px 40px;
	background-color:transparent;
	border:0
}
.cN-indicatorResults {
	color:#fff
}
.cT-sortOptions {
	color:#fff
}
.cT-matchingSections {
	border-width:5px
}
.cT-matchingSections h3, .cT-matchingSections dl {
	background-color:#000
}
.cT-matchingSections a {
	color:#007cc3
}
.cT-searchResult {
	border-top:5px solid #ccc
}
.cT-searchResult em {
	background-color:#777
}
.cS-latestVideo {
	border-width:5px
}
.cS-latestVideo h3 {
	border-width:5px
}
.cS-latestVideo li {
	width:100%;
	margin:0 0 1em
}
.fdVideoWof {
	background-color:#000
}
.cS-breakingNews h3 {
	border-top:5px solid #f00;
	color:#f00
}
.cS-storyManualPromo {
	border-top:5px solid #ccc
}
.cS-storyManualPromo div {
	border-width:5px
}
.cS-storyPromo .headlines {
	border-width:5px
}
.wrap .heading {
	background:transparent none;
	border:0;
	position:static
}
.cS-latestArticlesVideos .articles li {
	color:#fff
}
.cS-mostViewed h3 {
	border-width:5px
}
.cS-mostViewed li {
	color:#fff
}
.cS-getQuotesCharts {
	background-color:#000;
	border-width:5px
}
.cS-getQuotesCharts label {
	color:#fff
}
.cS-newsletter h3 {
	border-width:5px
}
.cS-photoGalleryLinks {
	background:transparent none
}
.cS-photoGalleryLinks h3 {
	border-width:5px;
	border-color:#ccc
}
.cS-photoGalleryLinks ul {
	margin:0;
	padding:0;
	width:100%;
	background-color:transparent
}
.cS-photoGalleryLinks li {
	width:auto;
	height:auto;
	margin-bottom:1em;
	background:transparent none;
	height:250px;
	width:15%
}
.cS-photoGalleryLinks p a {
	height:auto;
	padding:0;
	position:static;
	display:inline
}
.cT-multimediaElement .gallery {
	width:100%;
	background:#000 none
}
.cT-multimediaElement .gallery h1 {
	font-size:1.6em!important;
	width:auto
}
.cT-multimediaElement .gallery li a {
	height:auto;
	background:transparent none
}
.cT-multimediaElement .gallery li.pages {
	background:transparent none
}
.cT-multimediaElement #imgWrapper {
	margin:0 auto
}
.cT-multimediaElement #imgWrapper #thumbnails {
	top:-32px;
	width:auto
}
.cT-multimediaElement .gallery p.caption {
	width:100%;
	bottom:52px
}
.cT-multimediaElement .gallery ul.options {
	background:transparent none;
	border-top:5px solid #fff
}
.cT-multimediaElement #autoplay a {
	padding-right:7px
}
.cT-multimediaElement ul.options li#autoplay {
	height:auto;
	width:325px;
	background:transparent none
}
.cT-multimediaElement #moreGalleries a, .cT-multimediaElement #emailAFriend a, .cT-multimediaElement #share a, .cT-multimediaElement #share {
	padding:3px 5px 0;
	background:transparent none
}
.cT-multimediaElement #share ul {
	width:auto;
	top:-115px;
	border:5px solid #fff
}
.cT-multimediaElement .aboutScreen {
	width:600px;
	height:180px;
	top:52px;
	left:126px;
	border:5px solid #fff
}
.cT-multimediaElement .aboutScreen a {
	width:120px;
	right:-516px;
	top:100px;
	background-image:none
}
.cT-multimediaElement .dialogue {
	width:650px;
	border:5px solid #fff;
	left:152px
}
.cT-multimediaElement .dialogue h3 {
	font-size:1em
}
.cT-multimediaElement .dialogue h3 span a {
	font-size:1.2em;
	background:transparent none
}
.cT-multimediaElement .dialogue ul.moreGalleries {
	width:100%
}
.cT-multimediaElement .moreGalleries li {
	width:50%;
	margin-bottom:1em
}
.cT-multimediaElement .dialogue ul.fRows {
	width:100%;
	margin:0
}
.cT-multimediaElement .dialogue ul.fRows li {
	width:100%
}
.cT-multimediaElement .dialogue label {
	width:250px
}
.cT-multimediaElement .dialogue .showEnd {
	width:560px
}
.cT-multimediaElement ul.showEnd li {
	margin:0 0 0 1em;
	font-size:2em;
	background:transparent none!important
}
.cT-multimediaElement .showEnd li a {
	width:auto;
	padding:0
}
.cT-multimediaElement .showEnd li.email a {
	background-image:none
}
#emailAFriendScreen {
	height:auto;
	top:60px
}
.cT-multimediaElement .moreGalleriesH4 {
	top:155px
}
.cS-poll {
	border:0
}
.cS-poll h3, .cS-poll .heading {
	border:0;
	border-top:5px solid #ccc
}
.cS-poll li {
	color:#fff;
	border:0
}
.cS-poll dt {
	color:#fff;
	border:0
}
.cS-poll dd {
	background:transparent none;
	border:0
}
.cS-poll dd span {
	margin-right:-60px
}
.cS-poll .cT-disclaimer {
	border-width:5px
}
.cS-poll h4 {
	border:0
}
.cS-poll .add {
	position:static
}
.cS-tagCloud, .cS-tagCloud h3 {
	background:none
}
.cS-tagCloud .cloud, .cS-tagCloud .controller {
	display:none!important
}
.cS-tagCloud ol {
	display:block!important
}
.rotator ul {
	width:auto;
	background:transparent none
}
.rotator .previous, .rotator .next {
	position:static
}
.cS-headingBio {
	background:transparent none
}
.cS-headingBio img {
	float:left
}
.cS-headingBlog {
	background:transparent none
}
.cS-headingBlog h2 {
	position:static
}
.cS-rateThis .raterLegend, .cS-rateThis .rater {
	display:none
}
.cT-imageSelector .selector a {
	border-width:5px 0;
	border-color:#000
}
.cT-imageSelector .selector li {
	margin-left:7px
}
.cT-imageSelector .selected a {
	border-color:#fff
}
.cT-radioSelector h3 {
	margin-bottom:20px
}
.cT-radioSelector p a {
	display:inline;
	background:transparent none
}
.scriptable .cT-radioSelector div {
	border-width:5px;
	margin-top:56px
}
.scriptable .cT-radioSelector .selector {
	height:auto;
	top:45px
}
.scriptable .cT-radioSelector .selector li {
	height:auto;
	border-width:5px 0 5px 5px;
	font-size:inherit;
	text-indent:0;
	background:transparent none
}
.scriptable .cT-radioSelector .selector a {
	height:auto;
	width:auto
}
.scriptable .cT-radioSelector .selector a:hover {
	background:transparent none;
	text-decoration:underline
}
.scriptable .cT-radioSelector .selector li.selected {
	border-bottom-color:#000
}
.scriptable .cT-radioSelector .selector .last {
	border-width:5px
}
.scriptable .cT-radioSelector .selector .selected a {
	background:transparent none
}
.cT-videoNews {
	clear:both;
	width:45%
}
.cT-featuredNews {
	width:45%
}
.cT-marketData {
	width:98%;
	background:transparent none;
	border:5px solid #ccc
}
.cT-marketData table, .cT-marketData input {
	width:auto
}
.cT-marketData caption {
	color:#fff
}
.defconStories {
	width:100%
}
.pollBars dd p {
	background:#7FBDE1!important
}
.pollBars dd span {
	margin-right:-3em
}
.pollCommentsVoted {
	position:static;
	width:auto;
	clear:both;
	text-align:left
}
.pollCommentsVoted em {
	position:static
}
.pollCommentsVoted a {
	display:inline
}
.cT-pollArticle {
	border-width:5px;
	background:transparent none
}
.cT-pollArticle form {
	background:transparent none
}
.cT-pollArticle .cT-disclaimer {
	background:transparent none
}
.cT-pollArticle .close, .cT-pollArticle .total, .cT-pollArticle .related {
	border-width:5px
}
.cT-pollArticle .add {
	position:static
}
.c5 .s1, .c5 .s2, .c5 .s3, .c5 .s4, .c5 .s5 {
	border-width:5px;
	border-left:5px solid #ccc;
	padding-left:5px
}
.c5 .s2, .c5 .s4 {
	margin:0 5px
}
.c5 h2 {
	font-size:120%;
	background:transparent
}
.c5 h2 a {
	color:#6fc3f4
}
.classifieds .puff {
	height:auto;
	min-height:140px;
	background:transparent none
}
.classifieds .puff h5 {
	font-size:100%
}
.classifieds ul {
	border-top:0;
	font-size:100%
}
.classifieds li {
	color:#fff;
	margin-left:.7em
}
.classifieds li a {
	color:#6fc3f4!important;
	background:none;
	text-indent:0;
	height:auto
}
.classifieds li a:hover {
	color:#fff!important
}
.top5 {
	background:#000 none
}
.top5 div {
	height:auto!important
}
.top5 h2 {
	border-top:5px solid #ccc;
	border-bottom:3px solid #ccc
}
.top5 h5 {
	font-size:100%;
	margin:0
}
.top5 li {
	color:#fff;
	font-size:100%
}
.top5 ol li a {
	color:#6fc3f4
}
.top5 div a {
	position:static;
	background:none;
	text-indent:0;
	height:auto;
	color:#6fc3f4
}
.fSectionLinks {
	border-width:5px;
	border-top:5px solid #ccc;
	font-size:100%
}
.fSectionLinks li {
	border-width:5px;
	padding-right:.5em;
	white-space:pre
}
.fSectionLinks li a {
	color:#6fc3f4
}
*+html .fSectionLinks li {
	white-space:normal
}
.fMastheadLinks {
	font-size:100%
}
.fMastheadLinks ul {
	width:100%
}
.fMastheadLinks li.first+li {
	border:0;
	padding:0
}
.fMastheadLinks li+li {
	display:inline;
	border-left:5px solid #ccc;
	padding-left:.4em;
	white-space:pre
}
.fMastheadLinks li.first {
	display:block;
	border:0;
	margin-top:1em
}
.fMastheadLinks li a {
	color:#6fc3f4
}
*+html .fMastheadLinks li+li {
	white-space:normal
}
.affStrip h2 {
	border-width:5px;
	border-color:#ccc
}
.affStrip li {
	border-width:5px;
	border-color:#ccc
}
.affStrip div {
	height:auto;
	border-width:5px;
	width:168px
}
.affStrip img {
	float:none
}
.affStrip p {
	line-height:normal
}
.affStrip .links {
	position:static;
	width:auto;
	margin-top:.7em
}
.ad small {
	display:block
}
.footer .ad {
	border-width:5px
}
.cA-gutter {
	display:none
}
.hasGutter-full .wrap {
	padding:0
}
#content canvas {
	display:none!important
}
#content .cufon-canvas {
	position:static;
	font-size:1em!important;
	line-height:1em!important;
	margin:0 .4em 0 0;
	width:auto!important;
	height:auto!important
}
#content .cufon-alt {
	position:static;
	text-indent:0!important;
	width:auto!important;
	height:auto!important;
	overflow:visible!important
}
.cufon-vml {
	font-size:1em!important;
	line-height:1em!important;
	margin:0
}
.cufon-vml .cufon-alt {
	font-size:1em!important;
	left:auto!important
}

