img.floatleft { 
    float: left; 
    margin: 0px;
	
}
img.floatright { 
    float: right; 
    margin: 0px; 

}
img.floatnone {
    float: none;
    margin: 0px;

}
a.NewsItem:link, a:visited{
    color: #0000FF;
}
a.NewsItem:hover{
    background-color: #F0F8FF;


}

#sidebar a.toggleopacity:hover {

	margin-left: 0px;

}

#sidebar a.NewsItem:hover{

	margin-left: 0px;

}



#storystyle {
    align:left;
    text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#5f5f5f;
    font-size:12pt;
    font-weight:normal;
    line-height:120% ;
}
#storyhead {
    align:left;
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
	color:#5f5f5f;
    font-weight:bold;
    font-size:14pt;
}
#GoToTop {
    font-family: Arial, Helvetica, sans-serif;
	font-size:15pt;
	color:#3C3D3F;
    text-decoration:none;
	cursor: pointer;
}
#GoToTop:hover {
    background-color: #F0F8FF;
}

#StoryPic {

	border: 3px solid #FFFFFF; 
	padding: 5px;
	
}

 .toggleopacity img{
filter: alpha(opacity=100);
opacity: 1;
-moz-opacity:1;

}

.toggleopacity:hover img{
filter: alpha(opacity=50);
opacity: 0.5;
-moz-opacity: 0.5;
}



.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}