pre {font-size: 12px; font-family: "Andale Mono", "Lucida Console", monospace }	
dt {margin-top: 10px}
dd {margin: 2px 2px 2px 10px}
a {color: #003399}
body {margin: 0px; padding: 0px; background-color: white}
form, input, script { margin: 0px; font-family: Verdana, Helvetica, sans-serif; }
input, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
select{ font-size: 10px; margin: 0px; padding: 0px }
th {text-align: left; vertical-align: middle; background-color: #003399; color: white; font: bold 12px Helvetica, Arial, sans-serif; font-stretch:  condensed;}
th.tonite	{ background-color: #C40203 }
td  { font-family: Verdana, Helvetica,  sans-serif; vertical-align: top; font-size: x-small }		
p, li, ul, ol, .blacklink, .boldblacklink, td li {font-family: Verdana, Helvetica,  sans-serif; font-size: 11px }
p { margin: 2px 2px 2px 2px }
table { margin: 0px; text-align: left }	
ul.noIndent , ol.noIndent  { margin: 5px 5px 5px 25px } 
a.boldblacklink { font-weight: bold; color: black }
a.morelink { font-family: Verdana, Helvetica,  sans-serif; font-size: 10px; color: #920000; text-decoration: none; }
a.bluemore { font-family: Verdana, Helvetica,  sans-serif; font-size: 10px; color: #003399; text-decoration: none; font-weight: bold }
a.bluelink { font-weight: bold; color: #003399; }
a.videolink, a.searchlink, a.boldbluelink { text-decoration: none; font-weight: bold; color: #003399; }		
a.redlink { text-decoration: none; font-weight: bold; color: #AF0000; }
a.chewyredmore	{ text-decoration: none; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #920000; }
a.blacktext, a.homelink { color: black }		
a.videolink { font-size: 10px }
.redtext	{ color: #c40203 }	
p.externalblurb, div.bodytext p, td.chewy p { margin: 5px 2px 10px 2px; font-size: 12px }
div.bodytext ul, div.bodytext li { font-size: 12px }
p.blurb { margin: 5px 2px 5px 2px; font-size: 12px }
div.boxtext p, p.boxblurb { margin: 2px 2px 2px 2px; font-size: 12x }
p.hangindent	{ padding-left: 1em; text-indent: -1em; }
.morecontests {color: white; text-decoration: none; font-size: 11px}	 
div.dothr { border-bottom: 0px dashed gray; height: 0px; width: auto; margin: 0px; padding: 0px; }	
p.headline, p.headline a { margin: 2px 2px 2px 2px; color: #014EBF; font-size: 13px; font-weight: bold; }
p.headline_white, p.headline_white a { margin: 2px 2px 2px 2px; color: #014EBF; font-size: 13px; font-weight: bold; }
.headline, a.topHeadline { margin: 2px 2px 2px 2px; color: black; font-size: 15px; font-weight: bold; }
p.topHeadline { color: black; font-size: 14px; font-weight: bold; }
p.headline a { text-decoration: none; }
p.control a { color: #091F86 }
.menuline { background-color: #003399 }	
.showtitle a, {text-decoration: none;}
.showtitle a:hover {text-decoration: underline}
.showtitle, .exnewshead {color: black; font: bold 14px Helvetica, Arial, sans-serif; font-stretch: condensed; margin: 2px 0px 2px 0px}
.feederWidth { width: 506px }
.exnewsheadwide { color: black; font: bold 14px Helvetica, Arial, sans-serif; font-stretch: condensed; margin: 2px 0px 2px 0px; width: 312px }
.exnewshead2 { color: white; font: bold 12px Helvetica, Arial, sans-serif; font-stretch: condensed; margin: 2px 0px 2px 0px; background-color: #2950A4 }
p.subsection {color: black; font: bold 14px Helvetica, Arial, sans-serif; font-stretch:  condensed; } 
table.greyborder, .greyborder { background-color: #808080 }
table.grey, table.subsection { background-color: #efefef }
table.topStory, table.menuBack, td.powerby	{ background-color: #efefef }
.grey, .one, .leftborder, .rightborder, .topten, .topten2 { background-color: #efefef; } 
.leftborder, .leftborder p a, .leftborder p, .rightborder, .rightborder p a, .rightborder p, .topten p { font-size: 11px }
.left { background-color: white; } 	
.leftborder a, .rightborder a, a.blacklink, a.boldblacklink {text-decoration: none; color: black}
.leftborder a:hover, .rightborder a:hover, p.headline a:hover, a.blacklink:hover, a.chewyredmore:hover,
a.boldblacklink:hover, a.morelink:hover, a.redlink:hover, a.videolink:hover, a.searchlink:hover, a.bluemore:hover
{text-decoration: underline}	
table.subsectiontitle {background-color: white}
.two {background-color: #8A8A8A;}
p.weather {margin: 0px 2px 0px 2px}
.blue { background-color: black }
.black { background-color: black }
.dkgrey { background-color: #b3b3b3 }
.medgrey { background-color: #cecece }	
.orange { background-color: #FEAD17 }
.red { background-color: #CA0000 }
.white { background-color: #ffffff }
.ltBlue { background-color: #003399 }	
.offwhite	{ background-color: #fcfcfc }
.subNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.subNavon {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #110000; text-decoration: none; font-weight: bold; background-color: #ffcc00}
.margin {width: 5px; margin: 0px; padding: 0px}
.homegutter {width: 15px; background-image: url("/generic/images/dottedCenter.gif"); background-repeat: repeat-y; background-position: center; }
.leftgutter {width: 8px; margin: 0px; padding: 0px}
.rightgutter, .categorygutter {width: 10px; margin: 0px; padding: 0px}
.leftcolumn, .left {width: 122px}
.middlecolumn, .centertable {width: 506px;}
.categoryBox { width: 248px; }
.categoryline	{ width: 236px; text-align: left }
.bodyExcl {width: 371px; margin: 0px; padding: 0px }
.specials { width: 386px; background-color: #E5E5E5 } 
.specialscolumn { width: 122px; background-color: #E5E5E5 }
.right, .rightcolumn {width: 122px; }
.bodylayout {width: 780px; margin: 0px; padding: 0px; align:center}
.mainleft, .mainleft {width: 50%}
table.title, table.hometitle {height: 22px; background-color: #003399;}
td.titleRight { text-align: right; font-size: 10px; color: white; vertical-align: middle }
td.title { vertical-align: middle; background-color: black; width: auto; color: white; font-style: italic; font-weight: bold; font-stretch: condensed; font-family: Helvetica, Arial, sans-serif; font-size: 12px;}
table.newsTop { background-color: #E0DDD5; }
td.newsTopContent { background-color: #EEECD7}	
.floatbox	{ float: right; clear: right; }		
.floatleft	{ float: left; clear: left; }		
.floatimg { float: left;}	
#imageTable { float: left; }
#spacerImage {float: right; clear: right}	
.icon	{ text-align: center; vertical-align: top }	
.icon2	{ vertical-align: middle }	
.caption  { font-size: 11px; color: #000000; background-color: white }
.printbar { clear: both }
div.PrintLogo { display: none } 
.export { }
.sport 		{ background-color: #ededed; height: 18px; vertical-align: middle; text-align: center; font-weight: bold;}
.scoreday	{ background-color: #c9c6c6; text-align: center; font-weight: bold; height: 16px }
p.story-attributes { font-style: italic; margin: 0px 0px 5px 2px; }	
.indexname	{ font-size: 9px; background-color: #efefef; height: 20px; vertical-align: middle }
.mktindex	{ font-size: 8px; background-color: #efefef; height: 20px; vertical-align: middle }
.mktFrag	{ font-size: 10px; }
.indexname2	{ font-size: 10px; vertical-align: middle }
.mktindex2	{ font-size: 10px; vertical-align: middle }	
.curtemp { font-size: 10px; vertical-align: top; text-align: center }
.topTenList { font-weight: bold; }
.topTenItem, .error { font-weight: normal; }	
li {margin: 0px; padding: 0px}
.exnfrag	{ color: white; background-color: #4679b7 }
#adwords {float: right}
.googlesearch ol {margin: 10px 0px 10px 25px}
.googlesearch li {margin: 10px 10px 0px 0px}
.adword1a {background-color: #53A1CE}
.adword1b {background-color: #ECF8FF}
.adword2a {background-color: #A8DDA0}
.adword2b {background-color: #EBFFED}
.f {text-align: center; color:#6f6f6f; font-size: 12px}
.more {color: white; text-decoration: none}
.a_border { border: 1px #333333 solid;background-color:#EEEEEE };

.h_s { margin: 2px 2px 2px 2px; font-size: 13px; font-weight: bold; color:#003399;}

