body {margin:0; font-family:verdana; font-size:70%;}
td {font-family:verdana; font-size:1em;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h2 {font-size:1.3em; margin:0; padding:0;}
h3, h4, h5, h6 {font-size:1em; margin:0; padding:0;}
ol {margin:0; list-style-position:inside;}
ul {padding:0; margin:0 0 5px 0; list-style-type:none;}
ul li {display:inline-block;}
ul>li {display:list-item;}
ul a {background:url(http://cdn.channel.aol.com/ch_sports/info_bg_arrow-blue-right) no-repeat 0 6px; padding:0 0 0 6px; display:block;}
ul a.button {background-image:none;}
p {margin:5px 0;}
form {margin:0;}
table th {text-align:left;}
hr {clear:both; height:1px; border:0;}

#footer .footertext {background-color:#fff; font-weight:normal; padding:5px 10px;}
.aolheader {width:728px;}
.clear {clear:both; height:1px; padding:0; margin:0;}
.hide {display:none;}
.arrow {background:url(http://cdn.channel.aol.com/ch_sports/info_bg_arrow-blue-right) no-repeat 0 5px; padding:0 0 0 6px;}
.module_adtarg {padding-top:4px;}
.module_adtarg .body {text-align:center; padding:5px 0px 5px 0px;}
.row_light {background:#fff;}
.sponsor .header a {position:relative;}
.osites a {background-image:none;}
.osites li {position:relative; text-align:center;}
.bottomText .body h4 {clear:both;}
.bottomText .body img {float:none !important; margin-bottom:5px;}
.credit {font-size:.9em; clear:left; display:block; text-align:right; padding-right:5px;}
.caption {font-size:.9em; display:block;}
.admodule {text-align:center;}
.b1 .ad {position:relative;}
#s br.clear {display:none;}

/*styles for icons*/
a.alert {background:url(http://cdn.channel.aol.com/ch_global/icon_alert) no-repeat 0 0 !important; padding-left:19px;}
a.audio {background:url(http://cdn.channel.aol.com/ch_global/icon_audio) no-repeat 0 0 !important; padding-left:19px;}
a.board {background:url(http://cdn.channel.aol.com/ch_global/icon_boards) no-repeat 0 -1px !important; padding-left:19px;}
a.calendar {background:url(http://cdn.channel.aol.com/ch_global/icon_calendar) no-repeat 0 0 !important; padding-left:19px;}
a.chat {background:url(http://cdn.channel.aol.com/ch_global/icon_chat) no-repeat 0 0 !important; padding-left:19px;}
a.expression {background:url(http://cdn.channel.aol.com/ch_global/icon_expressions) no-repeat 0 0 !important; padding-left:19px;}
a.generic {background:url(http://cdn.channel.aol.com/ch_global/icon_generic_gray) no-repeat 2px 0 !important; padding-left:19px;}
a.group {background:url(http://cdn.channel.aol.com/ch_global/icon_groups) no-repeat 0 0 !important; padding-left:19px;}
a.journal {background:url(http://cdn.channel.aol.com/ch_global/icon_journals) no-repeat 0 0 !important; padding-left:19px;}
a.photo {background:url(http://cdn.channel.aol.com/ch_global/icon_photos) no-repeat 0 0 !important; padding-left:19px;}
a.play {background:url(http://cdn.channel.aol.com/ch_music/btn_play) no-repeat 0 -1px !important; padding-left:19px;}
a.print {background:url(http://cdn.channel.aol.com/ch_global/icon-print) no-repeat 0 2px !important; padding-left:19px;}
a.reminder {background:url(http://cdn.channel.aol.com/ch_global/icon_reminder) no-repeat 0 -1px !important; padding-left:19px;}
a.search {background:url(http://cdn.channel.aol.com/ch_global/icon_search) no-repeat 0 0 !important; padding-left:19px;}
a.sendfriend {background:url(http://cdn.channel.aol.com/ch_global/icon_sendfriend) no-repeat 0 2px !important; padding-left:19px;}
a.video {background:url(http://cdn.channel.aol.com/ch_global/icon_video) no-repeat 0 0 !important; padding-left:19px;}

/*styles for modules*/
.module .header {height:22px;}
.module .header h3 {padding:2px 0 0 10px; text-transform:uppercase;}
.module .body {padding:5px 10px;}
.module .body img {float:left; margin-right:5px; position:relative;}
.module iframe, .module object {float:left;}
.module .body ul li img {float:none; margin-right:0; margin-left:-16px; padding-left:10px;}
.module table {border-collapse:collapse; padding:0; margin:0; width:100%;}
.module table td {padding:4px;}
.module table img {float:none; margin:0; position:static;}
.module .left {float:left; position:relative; margin-right:5px;}
.module p {margin-top:0;}
.module p.left {margin:0; padding:0;}
.module p.left a {background-image:none !important; padding:0;}
.module .left img {float:none;}
.module .right {float:right; position:relative;}
.module .right img {float:none;}
.module .info {float:right; padding:5px;}
.module .indent {margin-left:20px;}
.module .banner {display:block !important; padding:0; height:30px;}
.module ul p a {background:none; padding:0;}

.advertorial .header {display:none;}
.advertorial .body {height:100px;}

.nestedPromo {width:524px; border-bottom:1px solid #fff; margin-top:0 !important;}
.nestedPromo ul {margin-bottom:10px;}
.nestedPromo ul li {line-height:1.1em;}
.nestedPromo .left {float:left; width:250px; padding-left:10px;}
.nestedPromo .left h3 {font-size:1.1em;}
.nestedPromo .left img {margin-top:8px; margin-bottom:8px;}
.nestedPromo .right {float:right; width:200px; margin:10px 3px 0 0;}
.nestedPromo .right img {float:left; padding:2px 5px 3px 0;}
.nestedPromo .right h4 {clear:both; margin:0;}
.nestedPromo .right h5 {margin:0;}
.nestedPromo .right p {margin:2px 0;}

.article {background:#fff; padding:10px;}
.article h2 {margin-bottom:5px;}
.article p {margin:10px 0;}
.article .paging {text-align:right;}
.article .paging .left {background:url(http://cdn.channel.aol.com/ch_pf/info_bg_arrow-blue-left) no-repeat left center; padding-left:7px;}
.article .paging .right {background:url(http://cdn.channel.aol.com/ch_pf/info_bg_arrow-blue-right) no-repeat right center; padding-right:7px;}

.sideBySide .header {position:relative;}
.sideBySide .left {width:49%; position:static;}
.sideBySide .left img {position:static;}
.sideBySide .right {width:50%; position:static;}
.sideBySide .right img {position:static;}

.archiveParent {margin-bottom:8px; padding-bottom:8px; background-color:#fff; _height:1px;}
.archiveParent .title {padding:5px 0 0 0; margin:0 12px 0 10px; font-weight:bold; font-size:1.1em;}
.archiveParent p {padding:0; margin:0 12px 0 10px;}
.archiveParent .pageLinks {clear:both; _height:1px; text-align:right; padding:10px 10px 0 0; margin-bottom:8px;}
.archiveParent .archiveTop .corner {clear:both; height:12px;}
.archiveParent .archive {clear:left; margin-top:7px; }
.archiveParent .archiveTop, .archiveParent .archiveTop h4, .archiveParent .archiveTop p, .archiveParent .archive h4, .archiveParent .archive p {_height:1px;}
.archiveParent img {float:left; margin:7px 7px 0 10px;}
.archiveParent .archive>img {margin-bottom:7px;}
.archiveParent .noLine {margin-top:-12px;}

.aolRadio .header img {margin-top:5px;}
.aolRadio table {width:100%; padding:0; border-collapse:collapse; margin-bottom:5px;}
.aolRadio table th {border-right:1px solid #FFFFFF; color:#fff; padding:3px;}
.aolRadio table .station {background:#666C09;}
.aolRadio table .artist {background:#A8B11C;}
.aolRadio table .song {background:#E27603;}
.aolRadio table .rowlight {background:#F4F3EB;}
.aolRadio .body .darrow {margin-right:10px;}

.lightArchive {clear:both; background:url(http://cdn.digitalcity.com/ch_music/crn_btmrght_darkgray) no-repeat bottom right #6B6B61; padding-bottom:14px;}
.lightArchive .body {background-color:#FFFFFF; color:#424139;}
.lightArchive .body table {padding:0; border-collapse:collapse; width:100%;}
.lightArchive .body .rowdark {background-color:#EFEFE7; color:#424139;}
.lightArchive .body th {padding:1px 3px 2px 8px; height:25px; background-color:#6B6B61; color:#FFFFFF; text-align:left; font-size:9px; font-weight:bold; vertical-align:bottom;}
.lightArchive .body .tab {vertical-align:bottom; padding:0px;}
.lightArchive .body td {padding:1px 3px 0px 8px; border-top:solid 1px #C9C9C1; color:#000000; font-size:9px;}
.lightArchive .bottom {background-color:; height:25px; color:#F88001; font-size:.9em; font-weight:bold; text-align:right; padding:5px;}

.youSaidIt .body div {display:none;}
.youSaidIt #yousaidit0, .youSaidIt .body .buttons {display:block;}
.youSaidIt .body .buttons {padding-top:5px; position:relative;}
.youSaidIt .body .buttons img {float:none;}
.youSaidIt h3, .youSaidIt h5 {margin-bottom:5px;}
.youSaidIt .body div span {vertical-align:bottom;font-size:1.6em;font-weight:bold;line-height:12px;}

.specialPromo {position:relative; height:212px; background-color:#F2F8E6;}
.specialPromo .header {background:url(http://cdn.channel.aol.com/ch_pf/info_bg_leadpromolarge) no-repeat #F2F8E6; height:21px; padding:5px 0 5px 125px;}
.specialPromo .header h3 img {position:relative; z-index:100;}
.specialPromo .body {background-color:#F2F8E6; padding:0;}
.specialPromo .body img {float:left; margin-top:-31px; position:relative;}
.specialPromo .body h4 img {float:none; margin:3px 0 0 0;}
.specialPromo .body p {position:relative; margin:0; padding:0;}
.specialPromo ul {position:absolute; bottom:0px; right:0; margin-bottom:13px; width:350px; z-index:3;}
.specialPromo ul {background:url(http://cdn.channel.aol.com/ch_pf/info_bg_leadpromolarge-content) no-repeat top left #E6EFD6; padding:5px 10px 0 10px;}
.specialPromo ul a {color:#2d547f; font-weight:bold; background:url(http://cdn.channel.aol.com/ch_pf/info_bg_arrow-orange-right) no-repeat 0 5px;}
.specialPromo ul .licon a {font-weight:normal; padding:3px 0 5px 18px;}
.specialPromo .clear {clear:both; height:12px; background:url(http://cdn.channel.aol.com/ch_pf/info_bg_leadpromolarge-footer) no-repeat bottom right #FFCC66;}

.dl span p {padding:0 10px 0 10px;}
.dl span img {float:left; margin-right:5px; z-index:100;}

.whatsHot h4 {padding:3px 0 3px 13px; height:13px; text-transform:uppercase;}
.whatsHot .tabs {padding-left:9px; height:20px; }
.whatsHot .tabs img {float:left; width:82px; height:20px; cursor:hand;}
.whatsHot .body {padding:5px; position:relative;}
.whatsHot ol {margin:0; padding:5px 0 0 0; list-style-position:inside;}
.whatsHot ol li {padding:0; margin:5px 0; font-weight:bold;}
.whatsHot ol li a {font-weight:normal;}
.whatsHot ol li img {margin-right:3px;}
.whatsHot #timerText {color:#666; font-size:.9em;}
.whatsHot #pauseid, .whatsHot #playid {cursor:hand; float:right;}
.whatsHot .button {clear:both; margin-top:5px;}

.dl_container {overflow:hidden; border-bottom:1px solid #000;}
.dl_container .left {float:left;}
#dl_container {position:relative; overflow:hidden;}
div>#dl_container {overflow:visible;}
#dl_container .dl {width:100%; position:relative; background-color:#fff; overflow:hidden;}
#dl_container .dl h4 {padding-top:5px;}
#dl_container .dl h2 {font-size:10px; border-top:1px solid #000; padding:5px; margin:0;}
#dl_container .dl span {display:none;}
#dl_container .dl span .credit {display:block;}
#dl_container p.left {padding:0; margin:0;}

#toolTip {position:absolute; background-image: url(http://cdn.digitalcity.com/ch_global/icon_toolkit_close);background-position: top right;background-repeat: no-repeat;background-color:#CDCCBE; border:1px solid #000000; font-size:9px; padding:5px; width:130px; display:none; z-index:100;}
.toolTip {display:none;}

.videoPromo .body img {cursor:hand;}
.videoPromo .body iframe {display:none; position:relative;}

.formChart {font-size:9px; height:210px; margin-bottom:6px;}
.formChart .header {background:url(http://cdn.channel.aol.com/ch_pf/info_bg_portfolio-header); height:28px;}
.formChart .header h3 {padding:6px 0 0 5px; color:#fff; font-size:12px;}
.formChart form {background-color:#82A9CA; padding:5px;}
.formChart form input {height:14px; margin:0; font-size:10px;}
.formChart form input.button {height:19px;}
.formChart form select {width:119px; font-size:10px; margin-bottom:3px;}
.formChart form label {margin:0 20px 5px 0; font-weight:bold; display:block;}
.formChart form #sym {width:80px;}
.formChart .body {background:#fff; height:161px;}
.formChart>.noform {padding-bottom:28px;}
.formChart .body a {display:block; background-color:#82A9CA; padding:0 5px 5px 5px; color:#3B66CC;}
.formChart .body h4 {background:#DDE7EF; padding:5px 0 5px 5px;}
.formChart .body h4.dark {background-color:#82A9CA; padding:5px;}
.formChart .body h4.error {color:#f60; padding:5px;}
.formChart .body .ads {background-color:#82A9CA;}
.formChart .body table {padding:0; margin:0; border-collapse:collapse; width:100%;}
.formChart .body table a {display:inline; background-color:#fff; padding:0; font-size:1em; font-weight:bold; color:#2D547F;}
.formChart .body table td {border-bottom:1px solid #BCCFE0; padding:3px 5px 3px 5px;}
.formChart .body table .updated {border-bottom:none; color:#818181; padding:5px;}
.formChart .body p {padding:0 5px 0 5px;}
.formChart a.alert {background-color:#fff; border-top:1px solid #BCCFE0; padding:3px 0 3px 18px; display:block;}
.formChart .marketUp {color:#693; text-align:right;}
.formChart .marketDown {color:#f00; text-align:right;}
.formChart .marketValue {text-align:right;}

.formChartRight {background:url(http://cdn.channel.aol.com/ch_pf/bg_rndfooter-right) no-repeat bottom right #fff; margin-left:1px; border-left:1px solid #BCCFE0;}
.formChartRight .body {border-right:1px solid #BCCFE0;}
.formChartLeft {background:url(http://cdn.channel.aol.com/ch_pf/bg_rndfooter-left) no-repeat bottom left #fff;}
.formChartLeft .body {border-left:1px solid #BCCFE0;}

.productInfo {width:514px; padding:5px; background-color:#fff; position:relative;}
.productInfo .left {float:left; width:47%;}
.productInfo .right {float:right; width:47%;}
.productInfo .bigImg {float:left; margin-right:5px;}
.productInfo .left p {clear:both; padding:5px 0;}
.productInfo .header {background:url(http://cdn.digitalcity.com/ch_global/gray_long_slope) no-repeat #fff; margin:-5px -5px 0 -5px; width:524px; height:14px; position:relative; border-bottom:10px solid #6B6963;}
.productInfo .header h3 {background:#6B6963; padding:5px; width:300px; position:absolute; color:#fff;}
.productInfo table {background:#fff; width:524px; padding:0px; margin:-5px; border-collapse:collapse; border:4px solid #6B6963;}
.productInfo table th {font-weight:bold; color:#FFFFFF; text-align:left; background:#6B6B61; height:20px; padding-top:13px;}
.productInfo table td {padding:3px; border-top:1px solid #6B6B61; color:#000000;}
.productInfo table .rowtan {background:#F0EFE7;}
.productInfo table .datarowcolor {background:#EFEFE7; color:#424139;}
.productInfo table .noborder {border-style:none;}
.productInfo .bottom {clear:both; width:519px; height:20px; color:#fff; padding:5px 0 0 5px; margin:-5px; background:url(http://cdn.digitalcity.com/ch_global/crn-btmrt-rev) no-repeat bottom right #6B6B61;}
.productInfo .bottom .left {float:left; width:200px;}
.productInfo .bottom .right {float:right; width:200px; text-align:right; padding-right:10px;}
.productInfo .header_short {border-bottom:15px solid #6B6963; position:relative; height:20px;}
.productInfo .header_short img {position:absolute; top:6px;}
.productInfo .textmenu {position:absolute; bottom:7px; left:5px; color:#fff;}
.productInfo .textmenu a {color:#fff; font-weight:bold;}

.productTalk {border-collapse:collapse; width:524px;}
.productTalk th {background:#fff; padding:0; height:auto;}
.productTalk td {vertical-align:top; padding:5px;}

.lead .body p.left {margin:0;}
.lead .body p.left iframe {margin-right:5px;}

.sponsoredlinkoff {background:#CDCCBE;}

.chatSpy {background:#fff; padding:10px;}
.chatSpy h2 {margin-bottom:5px;}
.chatSpy p {margin:10px 0;}
.chatSpy iframe {width:530px; height:300px;}

.tickerContainer {position:relative; height:19px; width:530px; font-size:11px; font-family:arial;}
.tickerContainer .background {position:absolute; left:45px; top:0; height:19px; width:484px; overflow:hidden; background:transparent url(http://cdn.digitalcity.com/ch_news/ticker_back.gif) no-repeat;}
.tickerContainer .ticker {position:relative; visibility:hidden; left:0;top:2px; white-space:nowrap;}
.tickerContainer a:link, .tickerContainer a:visited, .tickerContainer a:hover {color:#385DA7;text-decoration:none;}
.tickerContainer .tickerText, .tickerText:link {padding:0 10px;}

/* non-aol error msg styles */
#clientMsg {width: 245px; background: white url(http://cdn.digitalcity.com/ch_global/bg_clientmsg) no-repeat; color: #364856; border: 1px solid #46575e; padding: 55px 20px 15px; font: x-small Verdana, sans-serif; position: absolute; display: none; z-index: 100;}
/* Hack to fix broken box model in IE and feed proper values to MacIE 5 and WinIE 6. */
* html #clientMsg {
width: 285px;
w\idth: 245px;
}
#clientMsg a {color: #466bb6; background: none; display: inline; padding: 0; margin: 0; line-height: 1.2em;}
#clientMsg a:hover {color: #4d82f0;}
#clientMsg ul {margin: 0; padding: 0; text-align: center;}
#clientMsg li {list-style: none; display: inline; border-left: 1px solid #466bb6; padding: 0 0 0 0.5em;}
#clientMsg li.first {border: none; padding: 0 0.5em 0 0;}
#clientMsg form {margin: 1em 0 0; padding: 0; text-align: center;}
#clientMsg .closeBtn {text-align: center; margin: 1.75em 0 0;}
#clientMsg .closeBtn a {display: block; width: 6em; margin: 0 auto; padding: 0.2em 0; border: 1px solid #46575e; font-size: 110%; font-weight: bold; text-decoration: none; background: #B3C5D1; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b3c5d1,endColorStr=#ffffff);}
#clientMsg .closeBtn a:hover {border-color: #1559e8;}
#clientMsg .closeBtn a:active {FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#b3c5d1);}

/* styles for enhancements (modules) in articles from UK*/
.bbarticleText {padding:0 5px; font-size:1.2em; line-height:1.25em;}
div.bbarticle {padding:5px 0;}
div.bbarticleProviderArt {float:right;}
div.bbarticleDateLastModified {font-size:10px; padding-bottom:8px;}
div.bbarticleHeadline {font-weight:bold;font-size:24px; padding-bottom:8px;}
div.bbarticleSubHeadline {font-weight:bold;font-size:20px; padding-bottom:8px;}
div.bbarticleSubSubHeadline {font-weight:bold;font-size:18px; padding-bottom:8px;}
div.bbarticleByline {font-weight:bold;font-size:14px; padding-bottom:8px;}
div.bbarticleCreditLine {font-size:10px;color:#656263; padding-bottom:8px;}
div.bbarticleBody {padding-top:15px;}
div.bbarticleDateStory {font-size:10px;}
div.bbarticleEnhancementAlign0 {text-align:center; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign1 {float:left; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign2 {text-align:left; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign3 {float:right; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign4 {text-align:right; padding:0 5px 5px 5px;}
div.bbarticleEnhancementAlign0inner {margin:auto; text-align:left;}
div.bbarticleEnhancementAlign1inner {text-align:left;}
div.bbarticleEnhancementAlign2inner {margin-right:auto; text-align:left;}
div.bbarticleEnhancementAlign3inner {text-align:left;}
div.bbarticleEnhancementAlign4inner {margin-left:auto; text-align:left;}
div.bbarticleEnhancementSizeSmall {width:176px;}
div.bbarticleEnhancementSizeEntsSmall {width:200px;}
div.bbarticleEnhancementSizeMedium {width:360px;}
div.bbarticleEnhancementSizeEntsMedium {width:320px;}
div.bbarticleEnhancementSizeLarge {width:544px;}
div.bbarticleEnhancementSizeEntsLarge {width:550px;}
div.bbarticleEnhancementSizeXL {width:728px;}
div.bbarticleEnhancementSizeEntsXL {width:728px;}
div.bbarticleEnhancementSizeFull {width:100%;}

/*legacy styles that should eventually be deleted*/
.module_plain {clear:both; margin-top:4px;}
.module_plain .left {margin-right:5px; float:left;}
.module_plain p {clear:none !important;}

/* --- Directory Module Styles -------------- */
.dirModule iframe {display:block;float:left;margin:0;padding:0;position:relative;}
.dirModule iframe.framefifty {width:49%;}
.dirModule iframe.framethirty {width:32%;}
.dirModule iframe.framehundred {width:98%;}
.dirModule div.framefifty {width:49%;float:left;position:relative;margin-left:4px;_padding-left:8px;}
.dirModule div.framethirty {width:32%;float:left;position:relative;margin-left:4px;_padding-left:8px;}
.dirModule div.framehundred {width:98%;float:left;position:relative;margin-left:4px;_padding-left:8px;}
body.dirModulePage {margin:0;padding:0;}
body.dirModulePage ul.dirList {margin:0;padding:0;list-style:none;}
body.dirModulePage ul.dirList li {display:block;padding:0;margin:0;color:#000;border-bottom:solid 1px #333;background:#666;}
body.dirModulePage ul.dirList li a, body.dirModulePage ul.dirList li a.off {padding:5px 2px;display:block;color:#fff;text-decoration:none;font-weight:bold;background:#666;}
body.dirModulePage ul.dirList li a:hover, body.dirModulePage ul.dirList li a.over {background:#ccc;color:#000;}
body.mpage {_width:90%;}

/* ---- Test Article Colour Styles --------------- */
div.bbarticleDateLastModified .colorTheme3 {color:blue;}
div.bbarticleHeadline .colorTheme3 {color:red;}
div.bbarticleBody .colorTheme3 {background-color:lightgreen;}
/* ---- Test Article Colour Styles --------------- */
