/**** $Id$ ****/

#menu {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
	width: 252px;
}

body, tr, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #141742;
}

a {
	text-decoration: none;
}
 

.sportsTop {
	color: #FFFFFF;
}

a.sportsTop {
	font-size: 11px;
	color: #FFFFFF;
}

a:Hover.sportsTop {
	font-size: 11px;
	color: #FF9900;
}

a.sportsMoreTop {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a:Hover.sportsMoreTop {
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}

.sportsHeaderTop {
	font-size: 13px;
	color: #FFFFFF;	font-weight: bold;
}

a.sportsHeaderTop {
	font-size: 13px;
	color: #FFFFFF;	font-weight: bold;
}

a:Hover.sportsHeaderTop {
	font-size: 13px;
	color: #FF9900;
	font-weight: bold;
}

.sportsImgTop {
	border: 1px solid #FFFFFF;
}

a.sportsNav {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

a:Hover.sportsNav {
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}

.sportsNavOn {
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}

.sports {
	font-size: 11px;
}

.sportsX {
	font-size: 11px;
	color: #660000;
}

a.sports {
	font-size: 11px;
	color: #141742;
	font-weight: bold;
}

a.sportsMore {
	font-size: 11px;
	color: #141742;
	font-weight: bold;
}

a:Hover.sportsMore {
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}

a:Hover.sports {
	font-size: 11px;
	color: #FF9900;
}

.sportsTitle {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.sportsHeader {
	font-size: 13px;
	color: #141742;
	font-weight: bold;
}

.sportsHeader2 {
	font-size: 13px;
	color: #660000;
	font-weight: bold;
}

a:Hover.sportsHeader {
	font-size: 13px;
	color: #FF9900;
	font-weight: bold;
}

.sportsImg {
	border: 1px solid #141742;
}

.newsTop {
	font-size: 11px;
	color: #FFFFFF;
}

a.newsTop {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a:Hover.newsTop {
	color: #FF9900;
	font-weight: bold;
}

.newsHeaderTop {
	font-size: 13px;
	color: #FFFFFF;	font-weight: bold;
}

a.newsHeaderTop {
	font-size: 13px;
	color: #FFFFFF;	font-weight: bold;
}

a:Hover.newsHeaderTop {
	color: #FF9900;
	font-weight: bold;
}

a.newsMoreTop {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a:Hover.newsMoreTop {
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}

.newsImgTop {
	border: 1px solid #FFFFFF;
}

.dccnewsTop {
	font-size: 11px;
	color: #FFFFFF;
}

a.dccnewsTop {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a:Hover.dccnewsTop {
	color: #FF9900;
	font-weight: bold;
}

.dccnewsHeaderTop {
	font-size: 13px;
	color: #FFFFFF;	font-weight: bold;
}

a.dccnewsHeaderTop {
	font-size: 13px;
	color: #FFFFFF;	font-weight: bold;
}

a:Hover.dccnewsHeaderTop {
	color: #FF9900;
	font-weight: bold;
}

a.dccnewsMoreTop {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a:Hover.dccnewsMoreTop {
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}

.news {
	font-size: 11px;
	color: #141742;
}

.newsSummary {
	font-size: 11px;
	color: #666666;
}

a.news {
	font-size: 11px;
	color: #141742;	font-weight: normal;
}

a:Hover.news {
	color: #FF9900;	font-weight: normal;
}

.newsMore {
	font-size: 11px;
	color: #141742;
	font-weight: bold;
}

a:link.newsMore    {
	font-size: 11px;
	color: #141742;
	font-weight: bold;
}

a:visited.newsMore {
	font-size: 11px;
	color: #141742;
	font-weight: bold;
}

a:hover.newsMore   {
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}

a:active.newsMore  {
	font-size: 11px;
	color: #141742;
	font-weight: bold;
}

.newsTitle {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.newsHeader {
	font-size: 13px;
	color: #141742;
	font-weight: bold;
}

a.newsHeader {
	font-size: 13px;
	color: #141742;
	font-weight: bold;
}

a:Hover.newsHeader {
	font-size: 13px;
	color: #141742;
	font-weight: bold;
}

.newsImgCaption {
	color: #666666;
	font-style: italic;
}

.newsImg {
	border: 2px solid #780008;
}

.navigationTop {
	color: #FFFFFF;
	font-size: 11px;
}

a.navigationTop {
	color: #FFFFFF;
	font-weight: normal;
}

a:Hover.navigationTop {
	color: #FF9900;
	font-weight: normal;
}

a.logout {
	color: #FFFFFF;
	font-weight: normal;
}

a:Hover.logout {
	color: #FF9900;
	font-weight: normal;
}

.navigation {
	color: #FFFFFF;
	font-size: 11px;
}

a.navigation {
	color: #FFFFFF;
	font-weight: normal;
}

a:Hover.navigation {
	color: #ffffff;
	font-weight: normal;
}

.footer {
	color: #CCCCCC;
	font-size: 11px;
}

.component {
	color: #000000;
}

a.component {
	font-size: 11px;
	color: #002E74;
}

a.componentMore {
	font-size: 11px;
	color: #002E74;
	font-weight: bold;
}

a:Hover.component {
	color: #FF9900;
}

.componentTitle {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.componentHeader {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #002E74;	font-weight: bold;
	text-decoration: none;
}

input.component {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002E74;
	background-color: #B7C7E0;
	border: 1px solid #7CA1E1;
}

input.componentSubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	border: 3px solid #003366;
}

.componentImg {
	border: 2px solid #7496D1;
}

.componentNews {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.componentNews a {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.componentNews a:Hover {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #002E74;
	font-weight: normal;
	text-decoration: none;
}

a.componentNewsMore {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #002E74;
	font-weight: normal;
	text-decoration: none;
}

.componentP {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.componentP {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.componentP a {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.componentP a:Hover {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #FF9900;
	font-weight: normal;
	text-decoration: none;
}

a.componentMoreP {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a:Hover.componentP {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	color: #FF9900;
	font-weight: normal;
	text-decoration: none;
}

.componentTitleP{
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.componentHeaderP {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}

input.componentP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #002E74;
	background-color: #B7C7E0;
	border: 1px solid #7CA1E1;
}

input.componentSubmitP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FEB617;
	border: 1px solid #7CA1E1;
}

.componentImgP {
	border: 1px solid #000066;
}

.delphComponentTitle {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	color: #166BBC;
	font-weight: bold;
	text-decoration: none;
}

a.delphComponentTitle {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	color: #166BBC;
	font-weight: bold;
	text-decoration: none;
}

a:Hover.delphComponentTitle {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}

.Warning {
	padding-right: 1px;
	padding-left: 1px;
	color: #660000;
}

/* AMS layout updates */
#news_container {
	float:left;
	width: 470px;
	background:#fff;
	padding:0;
	margin:0;
	}

.media_area {
	float: left;
	width:220px;
	padding-right: 5px;
	margin:0 5px 10px 0;
	}

#ad_area {
	clear: both;
	float: left;
	padding:0px;
	padding-left: 3px;
	margin: 5px 7px 2px 10px;
	width: 213px;
	}
	
#no_img_ad_area { 
	float: left;
	padding: 0px;
	margin: 0px 7px 5px 0px;
	position: relative;
		}

.top_of_news {
	float: left;
	}

.rest_of_news {
	clear: both;
	float: left;
	width: 100%; 
	}
.left_of_news	{
	padding: 5px;
				}
#iefix	{
	float: left;
	}
	
.bf_links {
	float: left;
	width: 200px;
	text-align: left;
	}

