body
{
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	
}


a, a:visited, a:link { color: Black; text-decoration: none }
a img { border: 0; }

.articleReadMore { display: none; }
.articleContent, table { font-size: 14px; }
.articleHeader, .articleHeader a { font-weight: bold; text-decoration: none; }
div.articleImage img, div.articleAltImage img  { margin: 10px; }

div.printImg { margin-bottom: 20px; width: 100%; text-align: right; }

div.articleHeader { font-weight: bold; }
div.storyHeader { font-size: 16px; font-weight: bold; padding-bottom: 10px; }
div.articleAbstract,div.storyAbstract { padding-bottom: 10px; }
div.storyImage img { margin: 10px; }
table td { vertical-align: top; }


.printiconlink
{ display: none}

H1, H2, H3,H4
{
	font-size: 14px;
	color: #F35901;
}
H1 {font-weight:bold;}
H2{ font-size: 13px;}
H3{ font-size: 11px; font-weight: bold;}
H4{ font-size: 11px;}


.h1sport, .h2sport, .h3sport, .h4sport
{
	font-size: 15px;
	color: #4EA801;
}
.h2sport {font-weight:bold;}
.h2sport{ font-size: 13px;}
.h3sport{ font-size: 11px; font-weight: bold;}
.h4sport{ font-size: 11px;}

.floLeft{float: left;}
.floRight{float: right;}
.floClearBoth{clear: both;}

.tdTopCrumb
{
	padding-bottom:10px;
	font-size: 11px;
}

.tdLogoTop
{
	padding-bottom:10px;
}
.tdBtmLink
{
	padding-top: 15px;
}


/*products*/
.articleHeader
{
	margin-bottom: 5px;
	font-size: 15px;
	padding-top: 15px;
	font-weight:bold;
}

.prodDetails
{ width:320px; margin-bottom:5px; }

.prodDetailsTr1, .prodDetailsTr1 .prodDetailsTd2,
.prodDetailsTr2, .prodDetailsTr2 .prodDetailsTd2
{	height: 16px}


.articleFullstory
{ display: block; clear: both}

.submenuMName
{
	padding:1px 2px;
	white-space: normal;
	width: 80px;
	height: 29px;
	text-decoration: none;
}

.ResultHeadline{ color: black}




/* Company search*/


.compSResheadline
{	
	background:#878787;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	padding:2px 5px;
	margin-bottom: 0 !important;margin-bottom: 10px;
}
.compSResLeft
{
	width: 300px;
	float:left;
}

.compSResRight
{
	width: 197px;
	float:left;
}
.compSResContainer
{
	margin-top: 10px !important;margin-top: 0;
}
.compSResDepHeadline
{
	font-weight: bold;
	padding-bottom:5px;
}
.compSResDepImg
{
	display:block;
}
.compSResSep
{
	height: 0px;
	border-top: 1px solid #878787;
}

.compSRestdr
{
	padding-left: 20px;
}


.print,.printpad,.printpad2,.printpadleft,.printpadtop
{ display: none;}

