/* GENERAL INFORMATION */
/*-----------------------------------------------------*/

div.general {

}

div.general div.row {
	padding: 7px;
	cursor: pointer;
	width: 100%;
}

div.general div.row.first {
}

div.general div.row.last {
}

div.general div.row.odd {
	background-color: #ffffff;
	border: 1px solid #ffffff;
	border-top: 1px solid #cce2f1;
}

div.general div.row.even {
	background-color: #ffffff;
	border: 1px solid #ffffff;
	border-top: 1px solid #cce2f1;
}

div.general div.row.odd.highlight {
	border: 1px solid #990000;
	background-color: #f1d1d1;
}

div.general div.row.even.highlight {
	border: 1px solid #990000;
	background-color: #f1d1d1;
}

div.general div.row.odd.highlight a {
	color: #990000;
	text-decoration: underline;
}

div.general div.row.even.highlight a {
	color: #990000;
	text-decoration: underline;
}

div.general div.row.odd.highlight div.title { 
	color: #990000;
}

div.general div.row.even.highlight div.title {
	color: #990000;
}

div.general div.row.odd.highlight div.description { 
	color: #990000;
}

div.general div.row.even.highlight div.description {
	color: #990000;
}

div.general div.row.odd.highlight div.title span.fileType { 
	color: #990000;
}

div.general div.row.even.highlight div.title span.fileType {
	color: #990000;
}


div.general div.title {
	font-size: 14px;
	line-height: 20px;
	color: #0664D3;
	text-decoration: none;
	font-weight: bold;
}

div.general div.title span.fileType {
	font-weight: normal;
	font-size:12px;
	line-height:20px;
	color:#333333;
}

div.general div.title a {
	color:#0664D3;
	text-decoration: none;
}

div.general div.title a:hover {
	text-decoration: underline;
	color: #990000;
}

div.general div.description {
}

div.general div.title img { 
	float: left; 
	margin-right: 5px; 
	vertical-align:middle;
}
