body {
	background:url('/uploads/tf/bodybg.jpg') #000000 repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0;
}

p,div,li,ul,a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

td.topmenu { background:url('/uploads/tf/top_bg.gif') repeat-x; }
td.level1 { background:url('/uploads/tf/tmenunormbg.gif') repeat-x; }
td.active { background:url('/uploads/tf/tmenuactbg.gif') repeat-x; }
td.level1 a, td.level1:link, td.active a, td.active:link {
	color:white;
	text-decoration:none;
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight:bold;
}
td.active a, td.active:link { color: #00204e; }
a.top2menu {
	color:#00204e;
	text-decoration:none;
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight:bold;
}
div.second_top {color:#708243; }
.footer td, .footer td a {
	color:#e4d5b5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
td.footer { padding: 11px 17px 11px 17px; }
td.leftcol { background-color:#8ca254; }
div.pagewrap { margin-bottom:5px; margin-top: 7px; }
td.contentwrap { background-color:#e5dcb9; }
div.contentwrap { margin: 13px 20px 20px 20px; }
div.content { margin-left:6px; margin-bottom: 15px; }
div.leftcol .csc-header h1 {
	color:#00204e;
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
div.leftcol div.pageelements { 
	margin: 20px; 
	margin-top:5px;
}
div.leftcol div.pageelements p, div.leftcol div.pageelements a {
	color: white;
	font-size:11px;
}
.csc-header h1 {
	color:#00204e;
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
}
td.homer, td.homeb { border-top: 1px solid #a0a399;}
td.homer { border-right: 1px solid #a0a399; }
td.homer { padding-right:7px; padding-top:7px; }
td.homeb { padding-left:7px; padding-top:7px; }
div.addons div.csc-header {
	background-image:url('/uploads/tf/homeCEbg.gif');
	height:28px;
	padding-left:10px;
}
div.addons div.csc-header h1 {
	color:white;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	padding-top:6px;
}
div.addons p, div.addons h1, div.addons h2, div.addons div {
	color:#422100;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
div.addons div.innertext, div.addons div.tx-calendar-pi1 { margin:12px;} 
.second_top { line-height: 1.5em; }

div.homer div.csc-header h1 a {
    color: white;
    text-decoration: none;
}
.leftcol object {margin-left:20px;}
div.leftcol {margin-bottom:20px;}
div.csc-header-n2 {margin-left:15px;}