
html, body, a, address, blockquote, caption, cite, dfn, dl, dt, 
fieldset, h1, h2, h3, h4, img, input, label, legend, 
li, ol, option, p, q, select, textarea, td, th, ul 	{
	font-family: Verdana, Helvetica, sans-serif;
}





h1 {
	color: #4a85dc;
	padding: 0;
}

h2 {
	font-weight: bold;
	color: #4a85dc;
}

h3 {
	font-weight: bold;
	margin: 0;
}

img {
	border: none;
	}


.csc-form input.text, .csc-form textarea {
	width: 200px;
	}

.csc-form input.submit {
	margin-top: 20px;
	}	
	
.csc-form-row {
	margin-bottom: 7px;
	clear: both;
	}

.csc-form-labelcell {
	float: left;
	width: 120px;
	padding-right: 10px;	
	}





fieldset {
	border: none;
	padding: 0;
	margin-bottom: 20px;
	}
	
legend {
	color: #fff;
	font-weight: bold;
}
	
.csc-form-checkfieldcell {
	float: left;
	padding-right: 10px;	
	text-align: right;
	}
	

.contenttable {
	width: 100%;
	border-style: none;
	border-spacing: 0;
	border-collapse: collapse;
}
	
.contenttable p {
margin: 0;
}

.contenttable td {
	margin: 0;
	padding: 0 2px;
	vertical-align : top;
}

.contenttable-1 tr.tr-0 {
	font-weight: bold;
}

.contenttable-2 td.td-0 {
	font-weight: bold;
}

.contenttable-3 tr.tr-0 {
	font-weight: bold;
}

.contenttable-3 td.td-0 {
	font-weight: bold;
}

.guestbook p {
	margin: 0;
	}
	

.tx-guestbook-form-error {
color: red;
}

ol.tx-ttnews-browsebox, .csc-uploads, .tx-indexedsearch-browsebox ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

ol.tx-ttnews-browsebox li, .tx-indexedsearch-browsebox li {
	display: inline;
	margin-right: 6px;

}



	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox { height: 42px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:14px; margin-bottom:14px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background: #eee; height: 28px;}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info p { margin: 0; font-size: 9px; font-family: Arial, sans-serif; }
	.tx-indexedsearch p { margin: 0; }
	.tx-indexedsearch table { border-style: none; border-spacing: 0; border-collapse: collapse; }
	.tx-indexedsearch table td { margin: 0; padding: 0; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead table { background-color: #2e742e; margin: 0; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin: 0; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { color: #ffffff }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD a { color: #ffffff }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-icon img { display: none; }

	
.poll_bar {
	background: #2e742e;
	color: #fff;
	text-align: center;
	min-width: 20px;
}

table.poll_result_items td {
	padding-bottom: 14px;
	padding-right: 5px;
}


.sitemap ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float : none;
	font-weight: bold;
}

.sitemap ul li {
	margin: 0;
	padding: 0;
	margin-bottom: 14px;
}

.sitemap ul ul {
margin-left: 14px;
font-weight: normal;
margin-bottom: 0;
}

.sitemap ul ul ul {
font-weight: normal;
font-style: italic;
}

.sitemap ul ul li {
	margin: 0;
}

.csi-caption { margin-bottom: 14px; }

.csi-textpic .csi-imagewrap { margin-bottom: 14px; }



