html, body {
	background-color: #FFFFFF;
}

body, table, tr, td, div, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252122;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}

p {
	margin-top: 0px;
}

img {
	border: 0px;
	line-height: 0px;
}

#logo {
	margin-bottom: 25px;
}

/* AGENDA SETTINGS  */

#agendacontent {
	margin-bottom: 100px;
}

#agenda_title {
	font-size: 12px;
	font-weight: bold;
	color: #ED1C24;
	margin-bottom: 10px;
}

#agenda_title a {
	font-size: 16px;
	font-weight: bold;
	color: #ED1C24;
	text-decoration: none;
}

.agenda_item_first {
	height: 16px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
	color: #918F90;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #918F90;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #918F90;
}

.agenda_item {
	height: 16px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
	color: #918F90;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #918F90;
}

.agenda_spacer {
	width: 5px;
}

/* LINK BOTTOM SETTINGS  */

.link_item {
	padding-right: 10px;
	padding-top: 3px;
}

/* PAGE SETTINGS  */

.page_date_first {
	color: #ED1C24;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.page_date {
	color: #ED1C24;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7E7C7D;
}

*:lang(en) .page_date_first {
	color: #ED1C24;
	font-weight: bold;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.page_item_first {
	padding-bottom: 5px;
	line-height: 20px;
}

*:lang(en) .page_item_first {
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}


.page_item {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7E7C7D;
	line-height: 20px;
}

*:lang(en) .page_item {
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}

.page_icon {
	padding-top: 5px;
}

.page_image {
	position: relative;
	top: -26px;
	margin-bottom: -26px;
	left: 10px;
}

*:lang(en) .page_image {
	top: -27px !important;
}

.page_display {
	display: none;
	aposition: relative;
}

.page_text {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}

.page_link {
	font-size: 12px;
}

.page_location {
	padding-top: 5px;
	font-size: 9px;
}

/* INFO SETTINGS */

.info_header {
	font-size: 10px;
	padding-bottom: 5px;
}

/* LINK SETTINGS  */

a {
	color: #252122;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

.link_blue {
	font-weight: bold;
	text-decoration: none;
	color: #00ADEF;
}

.link_blue:hover {
	font-weight: bold;
	background-color: #00ADEF;
	color: #FFFFFF;
}

.link_orange {
	font-weight: bold;
	text-decoration: none;
	color: #F5821F;
}

.link_orange:hover {
	font-weight: bold;
	background-color: #F5821F;
	color: #FFFFFF;
}

.link_green {
	font-weight: bold;
	text-decoration: none;
	color: #71BF44;
}

.link_green:hover {
	font-weight: bold;
	background-color: #71BF44;
	color: #FFFFFF;
}

.link_pink {
	font-weight: bold;
	text-decoration: none;
	color: #EC008C;
}

.link_pink:hover {
	font-weight: bold;
	background-color: #EC008C;
	color: #FFFFFF;
}

.link_yellow {
	font-weight: bold;
	text-decoration: none;
	color: #FFCD0D;
}

.link_yellow:hover {
	font-weight: bold;
	background-color: #FFCD0D;
	color: #FFFFFF;
}

.link_page {
	font-weight: bold;
	text-decoration: none;
}

.link_page:hover {
	text-decoration: underline;
}

.link_info {
	text-decoration: none;
}

.link_info:hover {
	text-decoration: underline;
}
