/********************
 * GROUP HOME PAGE *
 ********************/

div.firstPage a.alpha-back-button{
	margin-top: -30px;
	display: block;
}

div.firstPage div.colored_rect{
	height: 240px;
	margin: 60px 0px 10px;
	padding: 10px;
	color: white;
	text-align: center;
	background-color: #9E9E9E;
}

div.firstPage div.colored_rect a{
	color: white;
	text-decoration: underline;
}

div.letter_list{
/*	margin: 0 0 0 40px;*/
}

div.letter_list a:hover{
	text-decoration: none;
}

div.letter_list a{	
	width: 17px;
	height: 17px;
	display: block ;
	float: left;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	margin: 1px;
}

div.letter_list a.all{
	width: 25px;
	margin-left: 15px;
}

div.letter_list a.selected, div.letter_list a:hover{
	color: #FFFFFF;
	background-color:#5B7DBD;
}

/*
.blue h1, .blue h2, .blue h3, .blue h4, .blue h5, .blue h6, .blue a, .blue a:hover, .blue dt{
	color:#8AA0D0;
}*/

table.latest{
	width: 100%;
}

table.latest td.date{
	width: 85px;
}

div.firstPage div.help-content{
	padding: 10px 30px;
	border: solid #D9DBE7 1px;
	background-color: #F6F6F6;
}

div.firstPage div.first-center-part{
	text-align:center;
}

div.firstPage div.second-center-part{
	width:750px;
	margin: 0px auto 0px;
	text-align: justify;
}

/*
div.us_list a{
	display: block;
	padding: 0 0 0 10px;
	text-indent: -10px;
}



div.highlights{
	background-color: #EEEEEE; 
	padding: 3px;border: 
	1px solid #9E9E9E;
}*/
/*
table.latest td{
	vertical-align: top;
}

.dl-firstpage img{
	vertical-align: bottom;
	margin: 0px;
}*/


table#alpha-frame td#alpha-footer table.text-footer{
	width: 100%;
}

/* END GROUP home page CSS */
