/* CSS Document */


 #newsNav a{
	position: absolute;
	width: 156px;
	height: 34px;
	top:47px;
	text-indent: -1000em;
	background:#FFFFFF url(../images/newsNavDark.gif) no-repeat;
	outline:none;
	}

#newsNav a:hover{
	position: absolute;
	width: 156px;
	height: 34px;
	top:47px;
	text-indent: -1000em;
	background:#FFFFFF url(../images/newsNavDark.gif) no-repeat;
	outline:none;
	}
/* ======================================= Main */
#main{
	height:485px;

	}
 #news {
	float:left;
	width:500px;
	height:300px;
	top:15px;
		}
#newsGraphic{
	float:left;
	width:31px;
	height:71px;
	top:15px;
	background: url(../images/newsGraphic.gif) no-repeat;
}

#newsTableScrollbar {
	position:relative;	
	border:#B9C2C7 solid 1px;
	width:601px;
	height:465px;
	overflow-y:auto;
	overflow-x:hidden;
	margin-left:28px;
}

.newsStory{
float:left;
border-bottom:1px solid #517283;
	}
	
.newsStoryGraphic{
	float:left;
	width:90px;
	height:90px;
	background-color:#3366CC;
	background:url(../images/newsStoryImage.jpg) no-repeat;
	margin-top:5px;
	margin-left:5px;
}	
	
.newsTableGraphic {
float:left;
clear:left;
background:url(../images/newsStoryImage.jpg);

}

.newsTableHeader {
float:left;
margin:0px;
margin-top:	10px;
padding-bottom:5px;
color:#517283;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
width: 480px;
}
.newsTableStory {
float:right;
color:#517283;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding-bottom:5px;
width: 489px;
text-align: left;
}
