/*temp home: move when fixed*/
.inoxMail 
{
    width: 16px !important;
    background: url(/images/inox_email.gif) no-repeat !important;
}

/* basic.xsl */
#formattedFeed 
{
	background-color: #ffffff;
	font-family: "Trebuchet MS", Verdana, Arial, SunSans-Regular, Sans-Serif; 
	font-size: small;
	line-height: 1.4em;
	margin: 0;
	padding: 0;
}

#formattedFeed a:link, #formattedFeed a:visited 
{
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
#formattedFeed a:hover, #formattedFeed a:active 
{
	color:  #000000;
	font-weight: normal;
	text-decoration: none;
}

#feedHeader 
{
	border-top: solid 0.2em #235b9c;
	background-color: #4483c7;
	padding: 0.2em 0.4em 0.4em;
	color: #ffffff;
	font-size: 120%;
}

#feedHeader a:link, #feedHeader a:visited 
{
	text-decoration: none;
	color: #ffffff;
}

#formattedFeed .feedItems 
{
	margin-bottom: 5px;
	border: solid 1px #538620;
	background-color: #ffffee;
}

#formattedFeed .feedItem .title {
	background-color: #538620;
	color:#FFF;
	font-family:Tahoma, "Lucida Sans Unicode", Verdana, sans-serif;
	font-size:86%;
	letter-spacing:0.1em;
	margin:0;
	padding:0.3em 1em;
}

#formattedFeed .feedItem .titleWithLine 
{
	background-color: #ffffff;
	border-bottom: inset 1px #538620;
	color: #538620;
	font-family: Tahoma, "Lucida Sans Unicode", Verdana, sans-serif;
	font-size: 75%;
	line-height: 1em;
	letter-spacing: 0.1em;
	margin: 0;
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 5px;
}

#formattedFeed .feedItem table 
{
	font-size: 86%;
}
#formattedFeed .feedItem ul li, #formattedFeed .feedItem ol li
{
	margin-bottom:0.4em;
	margin-left:-0.5em;
	font-size:86%;
	line-height:145%;
}

#formattedFeed .feedItem ul li 
{
	list-style-type: square;
}

#formattedFeed .feedItem dl 
{
	margin-left: 1em;
}

#formattedFeed .feedItem dl dt 
{
	font-size: 105%;
	margin: 0;
	padding-bottom: 0.2em;
}

#formattedFeed .feedItem dl dd 
{
	border-bottom: inset 2px #eeeeee;	
	font-size: 86%;
	line-height: 145%;
	margin-left: 0px;
	margin-bottom: 0.6em;
	padding-bottom: 0.4em;
}

#formattedFeed .feedItem dl dd .comments 
{
	color: #666;
	font-size: 86%;
}

#formattedFeed .feedItem .updated 
{
	color:#666666;
	font-size:80%;
	padding:0 1em;
	text-align:center;
}

/* edge case for espn */
div.navFooter + img {height: 1px; width: 1px; visibility:hidden;}

/* small.xsl */
.smRssXsl 
{
	background-color: #ffffff;
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial, SunSans-Regular, Sans-Serif;
}

.smRssXsl a:link, smRssXsl a:visited 
{
	color: #000000;
    text-decoration: none;
}
.smRssXsl a:hover, .smRssXsl a:active 
{
	color: #000000;
    text-decoration: none;
}

.smRssXsl .smRssTitle 
{
    font-weight: bold;
	font-size: 1.1em; 
	border-bottom: solid 1px #000000;
	padding: 2px 2px 2px 2px;
}
.smRssXsl .smRssTitle a:hover, .smRssXsl .smRssTitle a:active 
{
	color: #538620;
    text-decoration: none;
}

.smRssXsl .smRssItem 
{
    padding: 2px 2px 1px 2px;
    border-bottom: inset 1px #666666;
    color: #666666;
    font-size: 0.95em;
}
.smRssXsl .smRssItem a:link, .smRssXsl .smRssItem a:visited 
{
	color: #666666;
    text-decoration: none;
}
.smRssXsl .smRssItem a:hover, .smRssXsl .smRssItem a:active 
{
	color: #000000;
    text-decoration: none;
}

.smRssXsl .smRssCopyright 
{
    font-size: 0.8em;
}
