body {font: normal 14px/16px Arial;}
td, li {font: normal 14px Arial;}
H1 {font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
H2 {margin-top : 20px; font: bold 18px/18px Arial, Helvetica, sans-serif;}
H3 {font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
H4 {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
H5 {font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.TitlebarTop {color: #000000; font:bold 13px/13px Arial;}
.TitlebarTop a{color: #000000; text-decoration : none;}
.Titlebar {color: #FFFFFF; font:bold 12px/13px Arial;}
.Titlebar a{color: #FFFFFF; text-decoration : none;}
.Titlebar a:hover{color: #CCCCFF; text-decoration : none;}
.moreStories {color: #FFFFFF; font: bold 12px/13px Arial;margin-top: 2px; margin-left: 4px; padding-bottom: 1px;}
.moreStories a{color: #FFFFFF; font: bold 12px/13px Arial;margin-top: 2px; margin-left: 4px; padding-bottom: 1px; text-decoration : none;}
.Sponsor {color: #CCCCCC; font: bold 12px/16px Arial;}
.Sponsorred {color: #FF0000; font: bold 12px/16px Arial;}
.SponsorWhite {color: #FFFFFF; font: bold 12px/16px Arial;}
.TitlebarSmall {font:bold 12px/14px Arial; margin-left:5px;}
.Caption {color:#000000; font: bold 11px/12px Arial;}
.Caption a {color:#0000FF; font:bold 11px/12px Arial;}
.Headlines {color:#0000FF; font:bold 12px/14px Arial; padding-left:4px; padding-top:2px;}
.Headlines a {color:#0000FF; font:bold 12px/14px Arial;}
.Headlines .Link{margin-bottom : 5px;}
.Nav a{color: #000000; font: bold 12px/14px Arial; margin-top: 5px; margin-bottom: 5px;text-decoration: none;}
.Nav2 a{color: #000099; font: bold 12px/14px Arial; margin-top: 5px; margin-bottom: 5px;text-decoration: none;}
.Magicbar a{color: #ffffff; font: bold 12px/14px Arial; margin-top: 5px; margin-bottom: 5px;text-decoration: none;}
.MagicBox th.section a{font:bold 10px/12px Verdana; color : #cccc99; text-decoration : none;}
.MagicBox th.section a:hover{font:bold 10px/12px Verdana; color : #ffffff;}
.MagicBox td.teaser a{font:normal 10px/12px Verdana;}
.MagicBox td{background-color : #cccccc;}
.HeaderPromo {color:#FFFFFF; font: normal 11px/12px Arial;}
.HeaderPromo a{color:#FFCC33; font: bold 11px/13px Arial; text-decoration: none;}
A.BlurbHeadline  {font-size: 12px; font-weight: bold; line-height : 13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.BlurbContent  {font-size: 10px; font-weight: normal; line-height : 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.CurrentConditions{color:#000000; font: normal 11px/12px Arial;padding-top:2px;}
.CurrentConditions a{color:#0000FF; font: bold 11px/12px Arial;padding-top:2px;text-decoration: none;}
.WeatherBottom{color:#333399; font: normal 11px/12px Arial;padding-top:2px;}
.subNav {color: #FFFFFF; font: normal 12px/14px Arial;text-decoration: none;}
.subNav a {color: #000000; text-decoration: none;}
.subNav a:hover {color:#FFFFFF;}
.Breadcrumbs  {font: bold 11px/15px Verdana; color: #FFFFFF;}
.Breadcrumbs a  {font: bold 11px/15px Verdana; color: #FFFFFF; text-decoration: none;}
.StoryHeadline  {margin-top : 20px; font: bold 18px/18px Arial, Helvetica, sans-serif;}
.StorySubhead  {margin-top : 20px; font: bold 15px/15px Arial, Helvetica, sans-serif;font-style : italic; margin-bottom: 20px;}
.StoryByline  {margin-top : 20px; margin-bottom: 20px;font-size : 11px; line-height : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : normal; font-style : italic;}
.StoryDateline  {color: #666666; font-size : 11px; line-height : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : normal; }
.StoryBody {font: normal 14px/16px Arial;}
/* --------------------------- BLOCK SEPERATORS --------------------- */
.Sep3  {margin-top : 3px;}
.Sep5  {margin-top : 5px;}
.Sep8  {margin-top : 8px;}
.Sep10  {margin-top : 10px;}
.Sep15  {margin-top : 15px;}
.Indent5  {margin-left : 5px;}
.Indent25  {margin-left : 25px;}
.Indent50 {margin-left : 50px;}
.Margin5  {border-left : 5px;}
.Buylines {color: #663300; font: bold 14px/14px Verdana; padding-top: 1px; padding-bottom: 2px; padding-left: 5px; padding-right: 10px;}
.Crown  {color: #FFFFFF; font: normal 18px/20px Verdana; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; text-decoration: none;}
.HPDate {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold;}
.HPWeather {font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration : none; line-height : 15px;}
.HeadlineWT {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;}
.Hotlines  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
A.TopstoryHeadline  {font-size: 13; font-weight: bold; line-height : 13px; font-family: Verdana, Arial, Helvetica, sans-serif;} 
.TopstoryContent  {font-size: 10px;	font-weight: normal; line-height : 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Headline  {font-size: 12px; font-weight: bold; line-height : 17px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Headline a  {font-size: 12px; font-weight: bold; line-height : 13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Headline.Summary a {font-size: 10px;	font-weight: bold; line-height : 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Summary  {font-size: 10px;	font-weight: normal; line-height : 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.COLHeader  {font-size: 12px; font-weight: bold; line-height : 13px; font-family: Times;}
.COLHeadline  {color: #000000;	text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 3px; margin-right : 3px;}
.COLHeadline a {color: #0000FF; text-decoration : underline;}
.footer-statement {color: #000000; font-size: 11px; font-family: verdana;}
/* -- changed color from footer-statement a - 6/7/01 -- */
.footer-statement a {color: blue; font-size: 11px; font-family: verdana;}
.survey  {font-family: verdana;	font-size: 11px; font-weight: normal; color: #333333; margin-left: 0px; margin-right : 0px; margin-bottom : 0px; width : 118; height : auto; text-align : left; border-color: #000000; border-style : groove; border-top-width : 0px; border-bottom-width : 0px; border-right-width : 0px; border-left-width : 0px; bordet: 0px; padding : 1px;}
.email  {font-family: verdana; font-size: 10px;	font-weight: normal; color: #000000; margin-left: 0px; margin-right : 0px; margin-bottom : 0px; height : auto; text-align : left;}
A.email {color: #000000; font-size: 10px;}
.Callout  {font-family: Verdana; font-size: 15px; font-weight: bold; color: #000000; width : 140; height : auto; background : #FEFEFE; background-color: #F9F9F9; text-align : center; border-color: #333366; float : left; border-style : solid; line-height : 25px; border-top-width : 15px; border-bottom-width : 15px; border-right-width : 1px; border-left-width : 1px; padding : 5px; top-margin : 3px; bottom-margin : 3px; left-margin : 3px; right-margin : 3px;}
.sitemap2  {font-size: 14px; font-weight: normal; line-height : 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.sitemap  {font-size: 12px; font-weight: normal; line-height : 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
/* SURVEYS  */
.SurveyHeader {background-color: #003399; background-image : url(http://images.ibsys.com/sand-structure/images/structures/headers/popup_tile.gif);}
.SurveyTitle {font-family: arial, verdana, helvetica, helvetica; font-size: 12px; color: #FFFFFF; background-color: #003399; font-weight : bold; letter-spacing : 1px;}
.SurveyQuestion {background-color: #FFFFFF; margin-top: 5px; font-family: arial, verdana, helvetica; font-size: 12px; color: black;}
.SurveyAnswer {background-color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 12px; color: #000000;}
.SurveyDisclaimer {background-color: #FFFFFF; margin-top: 10px; margin-bottom: 10px; font-family: verdana, arial, helvetica; font-size: 10px; color: Black;}
.SurveyDisclaimer a {font-family: verdana, arial, helvetica; font-size: 10px; color: Black;}
.SubmitCloseButton {font-family: verdana, arial, helvetica; font-size: 10px; color: Black; font-weight: bold;}
/* SPORTS SCHEDULES */
TD.DAY {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height : 16px;}
D.DATA {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; line-height : 16px;}
TD.STANDINGSDATA {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height : 16px; color: #ffffff;}
A.STANDING {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; line-height : 16px;}
TD.SUBHEADER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height : 16px; font-weight: bold;}
/* BLOCK SEPERATORS */
.Headlines .Link{margin-bottom : 5px;}
.COLHeadline .Link{margin-bottom : 5px;}

/*  DEFAULT COLORS USED FOR NATIONAL ITEMS  */
.PrimaryColor {background-color: #333399;}
.SecondaryColor {background-color: #ffcc33;}
.taNavBGcolor {background-color: #000000;}
.moreinside a { font-family : verdana; font-size : 10px; font-weight : bold; color : #000000; text-decoration : none;}

/*  ADVERTORIAL DROP-DOWN MENU SPECS */
.widgetSectionMenuSpecAdSup { background-color: #333333; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 2px;}
.bold {font-weight: bold;}

/* severeweather text */
.severeweather { font-family: verdana; font-size: 10px;  font-weight: bold; color:#ff0000; }

/* specials box */
.specialsTitlebar {background-color: #333399;color: #ffffff; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.specialsHeadlines {font-family:verdana; font-size:10px; color:#0000ff; font-weight:bold; margin-bottom:3px;}

/* nat'l elements */
.SEtopstorytitlebar {font-family:verdana; font-weight:bold; color:#ffffff; font-size:12px; padding-left:5px; background-color:#ce0000; }

/* E-mail / E-news sign-up*/
.emailNews {font-family:verdana; font-size:10px; text-decoration:underline;}
.subhead {color:#000000; font:bold 12px/12px Verdana;}

/** Sporting News */
div.verticalHeadlines a{font-weight:bold; font-size:10px; font-family:verdana; color: #ffffff; text-decoration:none; background-image:none;}
div.verticalHeadlines {font-weight:bold; font-size:10px; font-family:verdana; color: #ffffff; text-decoration:none; background-image:none; margin-top: 8px;}
