/* NEWS */
body.news div#main div#overview{
	padding-top:			10px;
	padding-bottom:			10px;
	background-color:		#393939;
}

body.news div#main div#overview a{
	width:					300px;
	padding-top:			10px;
	padding-bottom:			10px;
	border-bottom-style:	solid;
	border-color:			#666666;
	border-width:			1px;
	line-height:			120%;
	color:					#A8A8A8;
	display:				block;
	cursor:					pointer;
	float:left;
}

body.news div#main div#overview a div{
	width:					195px;
	display:				block;
	float:					none;
	cursor:					pointer;
	float:right;
}

body.news div#main div#overview a div p{
	margin:					0px;
	margin-right:			10px;
}

body.news div#main div#overview a div p.date{
	font-size:				9px;
	color:					#A8A8A8;
}

body.news div#main div#overview a div p.title{
	margin-top:				5px;
	margin-bottom:			5px;
	font-size:				13px;
	font-weight:			bold;
	color:					#A8A8A8;
}

body.news div#main div#overview a div p.readmore{
	margin-top:				5px;
	padding-left:			10px;
	background-image:		url('../img/backgrounds/readmore/default.gif');
	background-position:	0px 1px;
	background-repeat:		no-repeat;
	font-size:				10px;
	font-weight:			bold;
	display:				block;
}

body.news div#main div#overview a img{
	margin-top:				20px;
	margin-right:			15px;
	cursor:					pointer;
}

body.news div#main div#overview a:hover{
	text-decoration:		none;
	color:					#FFFFFF;
}

body.news div#main div#overview a:hover div p.date{
	color:					#FFFFFF;
}

body.news div#main div#overview a:hover div p.title{
	color:					#FFFFFF;
}

body.news div#main div#overview a:hover div p.readmore{
	background-image:		url('../img/backgrounds/readmore/hover.gif');
}

body.news div#main div#overview a.noborder{
	border:					none;
}

body.news div#main p.date{
	margin-top:				25px;
	margin-bottom:			-25px;
	font-size:				12px;
	font-weight:			bold;
	color:					#333333;
}

div#options.news a{
	width:					300px;
	margin-top:				15px;
	margin-right:			10px;
	padding-bottom:			20px;
	line-height:			120%;
	color:					#A8A8A8;
	display:				block;
	float:					left;
	cursor:					pointer;
}

div#options.news a div{
	width:					195px;
	display:				block;
	float:					none;
	cursor:					pointer;
}

div#options.news a div p{
	margin:					0px;
	margin-right:			10px;
}

div#options.news a div p.date{
	font-size:				9px;
	color:					#A8A8A8;
}

div#options.news a div p.title{
	margin-top:				5px;
	margin-bottom:			5px;
	font-size:				13px;
	font-weight:			bold;
	color:					#FFFFFF;
}

div#options.news a div p.readmore{
	margin-top:				5px;
	padding-left:			10px;
	background-image:		url('../img/backgrounds/readmore/default.gif');
	background-position:	0px 1px;
	background-repeat:		no-repeat;
	font-size:				10px;
	font-weight:			bold;
	display:				block;
}

div#options.news a img{
	margin-top:				20px;
	margin-right:			15px;
	cursor:					pointer;
}

div#options.news a:hover{
	text-decoration:		none;
	color:					#FFFFFF;
}

div#options.news a:hover div p.date{
	color:					#FFFFFF;
}

div#options.news a:hover div p.readmore{
	background-image:		url('../img/backgrounds/readmore/hover.gif');
}


/* REFERENCES */
div#options.references div{
	width:					180px;
	height:					150px;
	color:					#ABABAB;
}

div#options.references div p{
	margin:					5px;
	margin-left:			20px;
	margin-right:			10px;
}

div#options.references div p.subject{
	margin-top:				15px;
	font-size:				10px;
	font-weight:			bold;
	color:					#666666;
}

div#options.references div p.title{
	font-size:				13px;
	font-weight:			bold;
	color:					#FFFFFF;
}

div#options.references a{
	width:					180px;
	margin-top:				15px;
	font-size:				12px;
	font-weight:			bold;
	color:					#777777;
	display:				block;
	float:					left;
}

div#options.references a img{
	float:					left;
	margin-right:			10px;
}

div#options.references a span{
	font-size:				9px;
}

div#options.references a:hover{
	text-decoration:		none;
	color:					#FFFFFF;
}

div#options.references a:hover span{
	color:					#ABABAB;
}

div#options.references a.active{
	text-decoration:		none;
	color:					#FFFFFF;
}

div#options.references a.active span{
	color:					#ABABAB;
}

div#options.references a.active img{
	width:					24px;
	height:					24px;
	border-style:			solid;
	border-color:			#DB0E17;
	border-width:			3px;
}