.sub_title {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 13px;
	color: #c61000; 
	font-weight: bold;
	background-color: inherit;
}

/* Div boxes */
.expose {
	padding: 5px;
	border: 1px solid #e4e4e4;
	margin: 0px auto 0 auto;
	color: inherit;
	background-color: #f7f7f7;
}
.error {
	padding: 5px;
	border: 1px solid #ff0000;
	margin: 0px auto 0 auto;
	color: #000000;
	background-color: #ffe5e5;
}
h1 {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 17px;
	color: #333333; 
	font-weight: bold;
	background-color: inherit;
	line-height: 17px;
	padding: 0px;
	margin: 0px;
}
/* Default form settings */
form {
	padding: 0px;
	border: 0px;
	margin: 0px;
} 
input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}































.menu_header, .menu_header td {
	/*background-color: #e3e3e3;*/
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px;
	color: #8c8b8c;
	font-weight: bold;
    cursor: pointer;
}

.lag_header, .lag_header td {
	background-color: #ffffff;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: bold;
    cursor: pointer;
}




.under_menu_bg {
	background-color: #d9c5ad;
}

.tr_odd {
	background-color: #FFFFF;
	 cursor: pointer;
}
.tr_even {
	background-color: #F6F6F6;
	 cursor: pointer;
}

.menu_td_out, .menu_td_out a, .menu_td_out a:visited, .menu_td_out a:active {
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.menu_td_over, .menu_td_over a, .menu_td_over a:visited, .menu_td_over a:hover {
	background-color: #02526b;
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
    cursor: pointer;
	text-decoration: none;
}

.menu_don_td_over, .menu_don_td_over a, .menu_don_td_over a:visited, .menu_don_td_over a:hover {
	/*background-color: #c40303;*/
	background-color: #e0e0e0;
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
    cursor: pointer;
	text-decoration: none;
}


/* Calender settings */
.calendar_bg {
	background: #DFDFDF;
}
.calendar_title {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-image: url(/_global/images/td_header_over_bg.gif);
	background-repeat: repeat-x;
	height:25px;
}
.calendar_name {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	background: #C5C5C5;
}
.calendar_day {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	background: #F6F6F6;
}
.calendar_today {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	background: #FFFFCC;
}
.booked_today {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background: #FF0000;
}

.part_booked_today {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #ff0000;
	font-weight: normal;
	background: #f6ff00;
}

.calendar_selected_day, .calendar_selected_day a {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	background-color: #e8e5ac;
}


.parent_menu_link {
	font-family: verdana; font-size: 11; color: #8c8b8c; font-weight: bold; text-decoration: none;
}
.parent_menu_link:hover {
	font-family: verdana; font-size: 11; color: #f7921c; font-weight: bold; text-decoration: none;
}
.parent_menu_link:active {
	font-family: verdana; font-size: 11; color: #565656; font-weight: bold; text-decoration: none;
}

.child_menu_link {
	font-family: verdana; font-size: 10; color: #9a9a9b; font-weight: normal; text-decoration: none;
}
.child_menu_link:hover {
	font-family: verdana; font-size: 10; color: #000000; font-weight: normal; text-decoration: none;
}
.child_menu_link:active {
	font-family: verdana; font-size: 10; color: #565656; font-weight: normal; text-decoration: none;
}

.webmaster_text {
	font-family: verdana; font-size: 10; color: #8c8b8c; font-weight: normal; text-decoration: none;
}

.webmaster_text:hover {
	font-family: verdana; font-size: 10; color: #565656; font-weight: normal; text-decoration: none;
}

.top_menu_link {
	font-family: verdana; font-size: 11; color: #ffffff; font-weight: bold; text-decoration: none;
}
.top_menu_link:hover {
	font-family: verdana; font-size: 11; color: #ccabc2; font-weight: bold; text-decoration: none;
}

.top_menu_active {
	font-family: verdana; font-size: 11; color: #f7921c; font-weight: bold; text-decoration: none;
}

.menu_header {
	font-family: verdana; font-size: 11; color: #ffffff; font-weight: bold; text-decoration: none;
}


.others {
	font-family: verdana; font-size: 11; color: #000000; font-weight: bold; text-decoration: none;background-color: #e3e3e3;;
}

.text {
	font-family: verdana; font-size: 10; color: #565656; font-weight: normal;
}


.white_menu_text {
	font-family: verdana; font-size: 9; color: #ffffff; font-weight: normal;
}



.left_menu_form {
	font-family: verdana; font-size: 9; color: #565656; background-color: #ffffff; border: none; width: 122px; height: 18px; padding: 3px;
}

.left_menu_form_button {
	cursor:hand; font-family: verdana; font-size: 9; color: #565656; background-color: #ffffff; border: none; width: 60px; height: 18px; padding: 2px;
}

.right_menu_form {
	font-family: verdana; font-size: 9; color: #565656; background-color: #ffffff; border: none; width: 106px; height: 15px; padding: 1px;
}

.right_menu_form_button {
	cursor:hand; font-family: verdana; font-size: 9; color: #565656; background-color: #ffffff; border: none; width: 62px; height: 15px; padding: 1px;
}

.right_menu_text {
	font-family: verdana; font-size: 11; color: #565656; font-weight: normal; text-decoration: underline;
}
.right_menu_text:hover {
	font-family: verdana; font-size: 11; color: #000000; font-weight: normal; text-decoration: underline;
}

.calender_text {
	font-family: verdana; font-size: 9; color: #565656; font-weight: normal; text-decoration: none;
}

.calender_text:hover {
	font-family: verdana; font-size: 9; color: #000000; font-weight: normal; text-decoration: none;
}

.text_title {
	font-family: verdana; font-size: 14; color: #7f7f7f; font-weight: bold; text-decoration: none;
}

.text_header {
	font-family: verdana; font-size: 11; color: #565656; font-weight: bold;
}




/*
.news_main_title {
	font-family: verdana; font-size: 14; color: #7f7f7f; font-weight: bold;
}
*/

.news_main_title {
	font-family: verdana; font-size: 17; color: #333333; font-weight: bold;
}






.news_main_ingress {
	font-family: verdana; font-size: 10; color: #565656; font-weight: bold;
}



.news_main_text {
	font-family: verdana; font-size: 11; color: #000000; font-weight: normal;
}

.news_main_picture_text{
	font-family: verdana; font-size: 10; color: #9a9a9b; font-weight: normal; font-style: italic;
}

.news_link {
	font-family: verdana; font-size: 10; color: #565656; font-weight: bold; text-decoration: none;
}

.news_link:hover {
	font-family: verdana; font-size: 10; color: #000000; font-weight: bold; text-decoration: none;
}

.news_title {
	font-family: verdana; font-size: 10; color: #8b0962; font-weight: bold; text-decoration: none;
}

.news_other_title {
	font-family: verdana; font-size: 11; color: #7f7f7f; font-weight: bold; text-decoration: none;
}

.news_other_ingress {
	font-family: verdana; font-size: 11; color: #565656; font-weight: normal; text-decoration: none;
}
.news_other_link {
	font-family: verdana; font-size: 11; color: #565656; font-weight: bold; text-decoration: none;
}

.news_other_title:hover {
	font-family: verdana; font-size: 11; color: #000000; font-weight: bold; text-decoration: none;
}

.news_other_link:hover {
	font-family: verdana; font-size: 11; color: #000000; font-weight: bold; text-decoration: none;
}

.news_archive_link {
	font-family: verdana; font-size: 9; color: #7f7f7f; font-weight: normal; text-decoration: none;
}

.news_archive_link:hover {
	font-family: verdana; font-size: 9; color: #565656; font-weight: normal; text-decoration: none;
}

<!-- Remove everyting from this line and down -->




.text_menu {
	font-family: verdana; font-size: 12; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

.text_error {
	font-family: verdana; font-size: 10; color: #DD0000; font-weight: normal;
}


.copyright {
	font-family: verdana; font-size: 9; color: #000000; font-weight: normal;
}

.copyright_link {
	font-family: verdana; font-size: 9; color: #990000; font-weight: normal; text-decoration: none;
}
.copyright_link:hover {
	font-family: verdana; font-size: 9; color: #CC0000; font-weight: normal; text-decoration: underline;
}
.copyright_link:active {
	font-family: verdana; font-size: 9; color: #CC0000; font-weight: normal; text-decoration: underline;
}

.menu_link {
	font-family: verdana; font-size: 11; color: #990000; font-weight: normal; text-decoration: none;
}

.link {
	font-family: verdana; font-size: 10; color: #990000; font-weight: normal;
}

.link:hover {
	font-family: verdana; font-size: 10; color: #CC0000; font-weight: normal;
}

.submenu_link {
	font-family: verdana; font-size: 10; color: #666666; font-weight: normal; text-decoration: none;
}

.submenu_link:hover {
	font-family: verdana; font-size: 10; color: #CC0000; font-weight: normal; text-decoration: underline;
}















.menu {
	font-family: verdana; font-size: 12; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

.menuParent:hover {
	font-family: verdana; font-size: 12; color: #555555; font-weight: bold; text-decoration: underline;
}

.menuChild {
	font-family: verdana; font-size: 10; color: #000000; font-weight: normal; text-decoration: none;
}


.text_blend {
	font-family: verdana; font-size: 10; color: #666666; font-weight: normal;
}

.text_white_header {
	font-family: verdana; font-size: 12; color: #FFFFFF; font-weight: bold;
}


.step_blend{
	font-family: verdana; font-size: 12; color: #CCCCCC; font-weight: bold;
}

.step_active{
	font-family: verdana; font-size: 12; color: #000000; font-weight: bold;
}



a:hover {
	text-decoration: underline;
}







.form {
	font-family: verdana; font-size: 10; color: #000000;
}

.form_button {
	font-family: verdana; font-size: 10; color: #000000;
}

.formTextbox {
	font-family: verdana; font-size: 10; color: #000000; overflow: hidden;
}

.tr_odd {
	background-color: #FFF;
}
.tr_even {
	background-color: #F6F6F6;
}
.tr_over {
	background-color: #E0E6EB;
}
