
body 
{
    width: 924px;
    margin-left: auto;
    margin-right: auto;
    font-family: Arial;
    font-size: 12px;
}





img
{
    border: 0px;
}

.center
{
    text-align: center;
}

.center img
{
Z-INDEX:-1;
}

#member-links
{
    position: absolute;
    width: 904px;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    color: #FFFFFF;
    text-align: right;
    padding-top: 5px;
}
    #member-links a
    {
        color: #FFFFFF;
        text-decoration: none;
    }
    
    #member-links a:hover
    {
        text-decoration: underline;
    }

#navigation
{
    margin: 3px 0px 0px 0px;
	font-size: 10px;
}

#flash-div
{
    text-align: center;
	clear: both;
	padding-top: 5px;
}

#center
{
}

#left
{
	float: left;
	width: 250px;
	margin-left: 9px;
}

#middle
{
	float: left;
	width: 300px;
	margin: 10px auto 0px auto;
}

    #middle div
    {
        background-image: url(../Images/index-middle-background.jpg);
		width: 280px;
		font-size: 12px;
		padding: 1px 20px 1px 20px;
		margin: 0px;
    }

#right
{
	float: right;	
	width: 330px;
	margin: 5px 6px 0px 0px;
}

#news
{
    padding: 10px 0px 10px 0px;
    text-align: center;
    width: 230px;
}

    #news #news-content
    {
        background-image: url(../Images/index-news-and-events-background.jpg);
        width: 228px;
		margin-left: 1px;
    }
		
		#news-content a
		{
			text-decoration: none;
		}
	
	.news-table
	{
		margin-left: 4px;
	}
	
	.news-table td
	{
		padding: 1px 5px 1px 15px;
	}
	
	td.news-style
	{
		background-color: #b3d670;
		width: 189px;
		text-align: left;
	}
	
	td.news-alt-style
	{
		background-color: #FFFFFF;
		border: 1px solid #b3d670;
		width: 189px;
		text-align: left;
	}
	
	.news-date
	{
		font-size: 10px;
		color: #f28d1e;
	}
	
	.news-description
	{
		font-size: 9px;
		color: #00549f;
	}
    
#footer
{
    clear: both;
    color: #CCCCCC;
    text-align: center;
	padding: 20px 20px 0px 0px;
}

    #footer a
    {
        color: #CCCCCC;
        text-decoration: none;
        margin-left: 5px;
        margin-right: 5px;
    }
    
    #footer a:hover
    {
        text-decoration: underline;
    }
	
#seo-footer
{
    clear: both;
    color: #CCCCCC;
    text-align: center;
	padding: 20px 20px 0px 0px;
}

    #seo-footer a
    {
        color: #CCCCCC;
        text-decoration: none;
        margin-left: 5px;
        margin-right: 5px;
    }
    
    #seo-footer a:hover
    {
        text-decoration: underline;
    }