#container {
	width:1000px;
	margin: 0 auto;
	text-align:left;
}
#topmenu {
	width:1000px;
	height:44px;
	background-color:#c6c6c6;
	color:#535353;
	padding:0px;
}
#header {
	width:1000px;
	height:114px;
	background-image:url(../images/head_regular.jpg);
}
#middle {
	background-color:#4353A1;
	background-image:url(../images/bg_middle2.gif);
	background-repeat:repeat-y;
}
#left {
	width:160px;

	float:left;
	background-image:url(../images/bg_lefttop1.gif);
	background-repeat:repeat-x;
}
#mainmenu {
	
	padding-top:4px;
}
#mainmenu .menu1,#mainmenu .menu1act {
	font-size:11pt;
	font-weight:bold;
	border-top:1px solid #a2a1a4;
	padding:7px;
}
#mainmenu .menu1 a {
	text-decoration:none;
	color:white;
}
#mainmenu .menu1act a {
	text-decoration:none;
	color:#ffffff;
}

#mainmenu .menu2,#mainmenu .menu2act {
	font-size:8pt;
	padding:5px;
	padding-left:12px;
	color:white;
}
#mainmenu .menu2 a {
	text-decoration:none;
	color:#dddddd;
}
#mainmenu .menu2act a {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}



#right {
	width:840px;
	float:right;
}
#breadcrumb,#title {
	background-color:#979ECA;
	width:840px;
	
	padding-left:20px;
}
#breadcrumb {
	font-size:8pt;
	background-image:url(../images/background_titlebar.jpg);
	background-repeat:no-repeat;
	color:#2b2b2d;
	padding-top:10px;
	height:35px;
}
#breadcrumb a {
	text-decoration:none;
	color:#2b2b2d;
}

#title {
	background-image:url(../images/bg_title1.gif);
	background-repeat:repeat-y;
	color:#F3DA3A;
	font-size:14pt;
	font-weight:bold;
	padding-bottom:15px;
}
#clear {
	width:1000px;
	height:0px;
	clear:both;
}

#content {
	color:#2b2b2d;
}
#leftcol {
	width:540px;
	float:left;
	border:0px solid black;
	padding:15px;
}
#rightcol {
	width:300px;
	float:right;
	border:0px solid black;
	padding:15px;
}

#bottom {
	background-color:#c6c6c6;
	width:1000px;
	color:#535353;
	height:36px;
	text-align:center;
	padding:10px;
	font-size:8pt;
}
#bottom a {
	text-decoration:none;
	color:#535353;
}

h1 {
	/*color:#F3DA3A;*/
	color:#b7282e;
}

a {
	color:#b7282e;
}
td {
	vertical-align:top;
}
/************* NEWS ***************/
div.news-latest-container {
	padding:0px;
	margin:0px;
	background-color:#c4c4c4;
	margin-top:10px;
}
div.news-latest-item {
	padding:5px;
}
div.news-latest-item a {
	color:#863d40;
	text-decoration:none;
	font-size:9pt;
	display:inline;
}
div.news-latest-item p {
	display:inline;
}
div.news-latest-item div.news-subheader {
	padding-top:5px;
	padding-bottom:5px;
}
div.news-latest-item div.news-subheader a {
	color:#ffffff;
}
div.news-title {
	font-weight:bold;
	font-size:9pt;
}
div.news-single-backlink a {
	color:#b7282e;
	text-decoration:none;
}
div.news-list-container-calendar div.news-list-item {
	border:0px #b7282e solid;
	padding-top:12px;
	padding-bottom:12px;
}
div.news-list-container-calendar div.news-list-date {
	font-size:10pt;
	padding-bottom:2px;
	color:#b7282e;
	font-weight:bold;
}
div.news-list-container-calendar div.news-list-image {
	float:left;
	border:0px solid white;
	padding-right:5px;
}
div.news-list-container-calendar div.news-list-title a {
	font-weight:bold;
	text-decoration:none;
}
div.news-list-container-calendar div.news-list-subheader p.bodytext {
	display:inline;
}
div.news-list-container-calendar div.cleardiv {
	clear:both;
	height:1px;
}
/******* SEARCH ************/
div.tx-indexedsearch div.tx-indexedsearch-res div.tx-indexedsearch-res td.tx-indexedsearch-info {
	background-color:#3C4A8C;
	padding:4px;
}
div.tx-indexedsearch div.tx-indexedsearch-res div.tx-indexedsearch-res td.tx-indexedsearch-descr {
	padding:4px;
	padding-top:8px;
	padding-bottom:8px;
}
p.align-center {
	text-align:center;
}
