@charset "utf-8";
/* CSS Document */

/*Content tittles*/

h1{
	color:#a7a352;
}

div.csc-header h2 {
	color:#a7a352;
}

div#contentContainer ul {
	list-style-image:url(../img/bullets_green.gif);

}

div#contentContainer a{
	color:#2d4679 !important;
}

div#contentContainer a:hover{
	color:#a7a352 !important;
}

/*Blue Layout Styles*/
.DarkColor {
	background-color: #2a2a50;
}
.MediumColor {
	background-color: #2d4679;
}
.LightColor {
	background-color: #a7a352;
}

.headerRoundCorner {
	background: #2d4679 url(../img/headerRoundCorner.gif) top right no-repeat;
}

/*Main Navigation Start*/

.mainNavBorder {
	border-bottom: 0.1em solid #a7a352;
	border-right: 0.1em solid #a7a352;
}


div#mainNavigation ul li a {
	color: #cecdce;
	background: url(../img/greenMenuBorder.gif) right bottom no-repeat;
}

div#mainNavigation ul li a:hover {
	color:#FFFFFF;
	background:none;
	background-color:#a7a352;
}

div#mainNavigation ul li a.mainNavigationAct {
	color:#FFFFFF !important;
	background:none;
	background-color:#a7a352;
}

a.mainNavigationAct {
	color:#FFFFFF !important;
}

/*Main Navigation End*/

/*Lang Menu*/

#langMenu a{
	text-decoration:none;
	color:#CCCCCC;
}
#langMenu a:hover{
	color:#a7a352;
}
#langMenu a.active{
	color:#a7a352;
}

#langMenu span.CUR a{
	color: #a7a352;
}

#langMenu span.INACT {
	color: #CCCCCC;
}

/*Left Page tittle*/
#leftPageTitle h2 {
	color: #a7a352;
}

/* Left NAvigation*/
#leftNavi a:hover, #leftNavi a.leftNaviActive {
	color: #a7a352;
}



/*footer*/
#siteFooter div#fotterBar {
	background: #a7a352 url(../img/footerRoundCorner_green.gif) no-repeat bottom right;
}


/*Imap*/

div.wrapper_imap_content {
	border-bottom:none;
}



/* Event Styles ttnews_plugin */

div.eventsFilterMenu {
	margin:0 0 5em 0;
	padding:0.4em;
}

div.eventsFilterMenu select {
	margin:0pt;
	padding:0pt;
	float: left;
	font-size: 1em;
	width:11.3em;
	vertical-align:middle;
	text-align:left;
}

div.eventsFilterMenu p#eventnav_back {
  margin: 0em 0em 0em 2em;
  padding: 0em;
  float: left;
}

div.eventsFilterMenu p#eventnav_back a:link,
div.eventsFilterMenu p#eventnav_back a:visited {
  background-color: #a7a352;
  color: #FFFFFF !important;
}

div.eventsFilterMenu p#eventnav_back a:hover,
div.eventsFilterMenu p#eventnav_back a:focus,
div.eventsFilterMenu p#eventnav_back a:active {
  background-color: #a7a352;
  color: #000000 !important;
}

#eventsListHeaders {
	width:67.5em;
	color:#a7a352;
	padding-bottom: 0.5em;
	padding-left: 0.2em;
	border-bottom: solid 1px #a7a352;
}

#eventsListHeaders p{
	margin:0;
}

#eventsListHeaders div.eventListDate {
	width:7.5em;
	text-decoration:underline;
	float:left;
}
#eventsListHeaders div.eventListAHK {
	width:14em;
	text-decoration:underline;
	float:left;
}

#eventsListHeaders div.eventListTitle {
	float:right;
	text-decoration:underline;
	width:46em;
}


#eventsListContainer {
	width:67.5em;
	padding-left: 0.2em;
	border-bottom: solid 1px #a7a352;
}

#eventsListContainer p{
	font-weight:bold;
	*padding:1em 0 1em 0;
}

#eventsListContainer div.eventListDate {
	width:7.5em;
	float:left;
}
#eventsListContainer div.eventListAHK {
	width:14em;
	float:left;
}

#eventsListContainer div.eventListTitle {
	float:right;
	width:46em;
}

#eventsListContainer div.eventListTitle p {
	font-weight:normal;
}

p.lineHR {
	border-bottom: #a7a352 1px solid;
}