/* Normal sized links */

/*

a

{

	font-family: Tahoma, Arial;

	font-size: 13px;

	color: #7F070A;

	font-weight: bold;

	text-decoration: underline;



}

*/

a2:hover 

{

	background-color: #EBD8D8;

}



/* Normal sized links */

a.big

{

	font-family: verdana, helvetica, sans-serif;

	font-size: 15px;

	color:#232851;

	text-decoration: none;

}



/* + link */



a.add

{

	font-weight: bold;

	font-family: verdana, helvetica, sans-serif;

	font-size: 16px;

	color: #990000;

}



a.add:hover

{

	color: #FF0000;

}



/* edit */



a.edit

{

	font-size: 10px;

	color: #990000;

}



/* Copyright link */



a.cp

{

	font-family: verdana, helvetica, sans-serif;

	font-size: 10px;

	color: #888888;

	text-decoration: none;

}



a.cp:hover 

{

	color: #000000;

}  



.copyright {

  font-family: verdana;

  font-size: 9px; color: #C0C0C0;

  background-color: #FFFFFF;

}



/* General stylesettings */



body 

{

	margin: 0px;

	font-family: verdana, helvetica, sans-serif;

	font-size: 12px;

	 background-color: #7C4900;

	

}



table 

{

	font-size: 12px;

	border-collapse: separate;

}



/* Calendar styles (daycells etc.) */



.day_empty, .day_now, .day_normal

{

	border: 1px solid #000000;

	vertical-align: top;

	width: 14%;

	height: 80px;

}



.cal_name 

{

	font-size: 21px;

}



.cal_weekday 

{

	background-color: #A4A4A4;

	font-weight: bold;

	border: 1px solid #000000;

}



.day_empty 

{

	background-color: #EFEFEF;

}



.day_now 

{

	background-color: #DADBEA;

}



.day_normal 

{

	background-color: #FFFFFF;

}



.day_number 

{

	font-size: 16px; font-weight: bold;

}



.weektext

{

	font-size: 10px; color: #FF0000;

}



/* Other */



.admin_menu

{

	background-color: #D39E41;

	border: 1px solid #000000;

	border-top: 0px;

}



.b_table 

{

	border-collapse: collapse;

	border: 1px solid #000000;

}



.box, .box_subtitle, .box_title

{

	border: 1px solid #000000;

	padding: 3px;

	vertical-align: top;

}



.box_title

{

	

	font-weight: bold;

	background-color: #7F070A;

	color: #FFFFFF;

}

.box_title_text

{

	color: #FFFFFF;

	font-weight: bold;

}

 

.box_subtitle

{

  background-color: #E0E0E0;

	font-weight: bold;

}



.box

{

  background-color: #EFEFEF;

}



.box_value

{

	vertical-align: top;

	padding-left: 3px;

  background-color: #F4EFCA;

  text-decoration: none;

}

.welcomeTxt {

	font-family: Tahoma, Arial;

	font-size: 12px;

	color: #5E3300;

	text-decoration: none;

	font-style: normal;

	line-height: normal;

}
.footerTxt {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}