DIV.csc-header H1 {
	margin: 15px -10px 10px -10px;
	padding: 0 5px 0 30px;
	font: 11pt Verdana;
	font-weight: bold;
	color: #fff;
	line-height: 25px;
	background: url(../img/headline_content.png) repeat-y;
}

DIV.csc-header H1.csc-firstHeader {
	margin-top: -10px;
}

DIV#right H1 {
	margin: 0 0 10px -10px;
	padding: 0 10px;
	background: url(../img/headline_right.png) repeat-y;
	font-size: 10pt;
}

H1 {
	margin: 0;
	padding: 0;
	font-size: 11pt;
	font-weight: bold;
	color: #22409A;
}

H2,
H3 {
	margin: 0;
	padding: 0;
	font-size: 9pt;
	font-weight: bold;
	color: #22409A;
	line-height: 1.3;
}

H3 {
	font-weight: normal;
}

P {
	line-height: 1.5;
	margin: 15px 0;
}

UL {
	margin: 0;
	padding: 0;
	list-style-type: none; 
}

UL LI {
	margin: 0;
	padding: 0 0 0 20px;
	background: url(../img/star_list.jpg) no-repeat 0 2px;
}

UL LI P {
	margin: 10px 0;
}

SPAN.blue-bold {
	color: #22409A; 
	font-weight: bold;
}

P.line {
	margin: 0;
	padding: 0;
	height: 1px;
	background: url(../img/dot.png) repeat-x;
}

A {
	/*font-weight: bold;*/
	color: #22409A;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}



/**
 * News
 */
 
DIV.news_item {
	margin-bottom: 15px;
}
 
DIV.news_item P {
	margin: 15px 0 0 0;
}

DIV.news_item A {
	display: block;
	text-align: right;
	color: #636466;
	text-decoration: underline;
}

DIV.news_item A:hover {
	text-decoration: none;
}



/**
 * Indexed Search
 */

 DIV.tx-indexedsearch-whatis {
 	margin: 15px -10px 0 -10px;
	padding: 0 5px 0 30px;
	font: 11pt Verdana;
	font-weight: bold;
	color: #fff;
	line-height: 25px;
	background: url(../img/headline_content.png) repeat-y;
}

DIV.tx-indexedsearch-res {
	margin-top: 20px;
}

DIV.tx-indexedsearch-browsebox {
	display: none;
}
