/*  SITE REQUIRED CLASSES */
.mainmenu a{ color : White; font-family : Verdana; font-size : 10px; line-height : 19px; font-weight : bold; text-align : right; text-decoration : none; text-transform : uppercase; }
.mainmenu td{ background-image : url("http://images.ibsys.com/msp-structure/Images/Menus/c4k_nav_background.gif"); }

.mainnavmenu a{ color : White; font-family : Verdana; font-size : 10px; line-height : 19px; font-weight : bold; text-align : right; text-decoration : none; text-transform : uppercase; }
.mainnavmenu td{ background-image : url("http://images.ibsys.com/msp-structure/Images/Menus/c4k-magicnav-background.gif"); }

.toolbar a{ font-family : verdana; font-size : 10px; font-weight : bold; text-decoration : none; color : White; }
.Breadcrumbs  { font-family : verdana; font-size : 10px; font-weight : bold; text-decoration : none; }
.Headlines  { font-size : 13px; font-family : Verdana, Arial, Helvetica, sans-serif; line-height: 16pt; font-weight : bold; }
.BlurbText { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; }		   
A.BlurbHeadline  { font-size : 12px; font-weight : bold; line-height : 13px; font-family : Verdana, Arial, Helvetica, sans-serif; }	 
.BlurbHeadline  { font-size : 12px; font-weight : bold; line-height : 13px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.medformation2 { font-size : 12px; font-weight : bold;  line-height : 14px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.medformation { font-size : 12px; line-height : 15px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.BlurbContent  { font-size : 10px; font-weight : normal; line-height : 14px; font-family : Verdana, Arial, Helvetica, sans-serif; }
A.TopstoryHeadline  { font-size : 14px; font-weight : bold; line-height : 16px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.TopstoryContent  { font-size : 10px; font-weight : normal; line-height : 14px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.COLHeader  { font-size : 12px; font-weight: bold; font-family: Times; }
.COLHeadline  { font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; margin-left : 3px; }

.Caption  {
	font-family : verdana;
	font-size : 10px;
	line-height : 11px;
	font-weight : bold;
}

/* SUB MENU CLASS CALLS */
.LeftNav A  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-weight : bold;
	text-decoration : none;
    margin-top : 3px;
}

.BotSep3 {
   margin-bottom : 3px;
}  

.footer-statement {
	font-size : 11px;
	font-family : verdana;
}


/*   HTML HEADER DEFAULTS  */
H1  {
	font-size : 16pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}


H2  {
	font-size : 14pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}



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;
}


/*   FRONTPAGE CLASSES  */

.HPDate  {
	font-size : 10px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-weight : bold;
}

.HPHeadlines  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-weight : bold;
}

.HPHotlines  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 14pt;
	font-weight : bold;
}

.HPBuylines  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 13pt;
	font-weight : bold;
}

.HPTownTalk  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}


/*   STORY CLASSES  */

.StoryHeadline  {
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height : 18px;
	font-weight : bold;
}

.StorySubhead  {
	font-size : 13px;
	line-height : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.StoryByline  {
	font-size : 11px;
	line-height : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

.StoryDateline  {
	font-size : 11px;
	line-height : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #666666;
}

.stockBox  {
	background-color : #3c448c;
}

.COLHeadlineR  {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


/*  UNKNOWN CLASES */
/* REMOVE AFTER REDESIGN */
.HPSpotlight  {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.HeadlinesFrontPage {
  	font-size: 22px;
	line-height: 22px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold
}

.Subhead {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Links  {
	font-size : 11px;
	line-height: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
	
.VideoLinks  {
	font-size : 11px;
	line-height: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif
}

.FeatureBody {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.mktplce  {
	font-size : 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.biglead  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height : 24px
}

.FeatureHeadline {
	font-size: 12pt;
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.FeatureSubhead {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* FORUMS STYLES */
.DefaultTextSmall {
	font-size : 10px;
	font-family : MS Sans Serif, arial, helvetica, verdana;
}
.databackground {
	background-color : #336699;
}
.databackgroundTD {
	background-color: White;
}
.BackgroundColor {
	color : Black;
}
.TextColor {
	color: #000000;
}
.CategoryRowColor {
	color: #336699;
}
.CategoryColor {
	color: #336699;
}
.AlternatingRowColor1 {
	background-color : #f7f7f7;
}
.AlternatingRowColor2 {
	background-color : #dedfdf;
}
.DefaultText {
	font-family: MS Sans Serif, arial, helvetica, verdana;
	font-size : 10pt;
	text-align : left;
}
.DefaultTextBoldBlack {
	font-family: MS Sans Serif, arial, helvetica, verdana;
	font-size : 10pt;
	text-align : left;
	font-weight : bold;
	color : Black;
}
.DefaultTextBoldRight {
	font-size : 10pt;
	text-align : right;
	font-weight : bold;
	color : White;
	font-family : MS Sans Serif, arial, helvetica, verdana;
}
.DefaultTextBold {
	font-size : 10pt;
	text-align : left;
	font-weight : bold;
	color : White;
	font-family : MS Sans Serif, arial, helvetica, verdana;
}
.CopyrightText  {
	font-family: MS Sans Serif, arial, helvetica, verdana;
	font-size : 10pt;
	text-align : left;
	color: Gray; 
}
.TimeText {
	font-size : 8pt;
	font-family : MS Sans Serif, arial, helvetica, verdana;
	color : Gray;
}
.inputText {
	font-size : 4pt;
	font-family : MS Sans Serif, Geneva, sans-serif;
}
.defaultTextColor2Right 
{
	font-family : MS Sans Serif, arial, helvetica, verdana;
	color : #dedfdf;
	font-size : 10pt;
	text-align : right;
}


/* BLOCK SEPERATORS */
.Sep2 {
	margin-top : 2px;
	}
	
.Sep3  {
	margin-top : 3px;
}

.Sep5  {
	margin-top : 5px;
}

.Sep8  {
	margin-top : 8px;
}

.Sep10  {
	margin-top : 10px;
}

.Sep15  {
	margin-top : 15px;
}
.Sep52  {
	margin-top : 52px;
}
.Indent5  {
	margin-left : 5px;
}

.Indent10  {
	margin-left : 10px;
}
.Indent25  {
	margin-left : 25px;
}

.Inline  {
	display : inline;
}

.Headlines .Link{ 
	margin-bottom : 2px; 
}

.COLHeadline .Link{ 
	margin-bottom : 5px; 
}
.dbusinessTitlebar {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
}
	
.dbusinessMain {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
}

.dbusinessMain a {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold; 
	color: #0000ff;
}

.dbusinessPR {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
}

.dbusinessPR a {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold; 
	color: #0000ff;
}
.dbusinessThird {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 4px;
}

.dbusinessThirdCaption {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}

.dbusinessThird a {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #0000ff;
}


/* SURVEYS  */
.SurveyHeader {
	background-color: #99CCCC;
	background-image : url(http://images.ibsys.com/msp-structure/images/structures/headers/popup_tile.gif);
}

.SurveyTitle {
	font-family: arial, helvetica, verdana, helvetica;
	font-size: 12px;
	color: #ffffff;
	background-color: #006666;
	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: arial, verdana, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: black;
}

.SurveyDisclaimer a {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

.SubmitCloseButton {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: black;
	font-weight: bold;
}


.MagicBox th.section {background-color : #006363;}
.MagicBox th.section a{font:bold 10px/12px Verdana; color : #ffffff; }
.MagicBox th.section a:hover{font:bold 10px/12px Verdana; color : #ffffff;}
.MagicBox td.teaser a{font:normal 10px/12px Verdana;  color : #cc0000;}
.MagicBox td{background-color : #ffc531;}
.MagicBox td.Border{background-color : #336699;} 

.HolidaysTitlebar td{ font: 700 8pt Verdana, Helvetica, sans-serif; text-transform: uppercase; }
.HolidaysRelatedsTitlebar td{ font: 700 8pt Verdana, Helvetica, sans-serif; text-transform: uppercase; }

.smartmoneyextrasheadlines  { font-family : verdana; font-size : 10px; font-weight : bold; color : #000000; text-decoration : none;}
.smartmoneyextrastitlebar a { font-family : verdana; font-size : 12px; font-weight : bold; color : #ffffff; text-decoration : none;}
.smartmoneyextrasbgcolor1 {background-color: #9ccece;}
.smartmoneyextrasbgcolor2 {background-color: #0031d6;}

/*  DEFAULT COLORS USED FOR NATIONAL ITEMS  */
.PrimaryColor {background-color: #006666;}
.SecondaryColor {background-color: #99cccc;}

/* boxes: 006363 */
.moreinside a { font-family : verdana; font-size : 10px; font-weight : bold; color : #000000; text-decoration : none;}

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

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

.emailNews {font: normal 10px 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;}
