/* Normal sized links */
a:link {color: #FF0000; text-decoration: none; font-family: verdana; font-size: 10pt; }         /* normal */
a:visited {color: #ff0000; text-decoration: none; font-family: verdana; font-size: 10pt;}       /* visited */
a:hover {color: #00FF00; text-decoration: underline; font-family: verdana; font-size: 10pt;}    /* onmouseover */ 
a:active {color: #990000; text-decoration: none; font-family: verdana; font-size: 10pt;}        /* active */

/* Small links */
a.sm:link {color: #FF0000; text-decoration: none; font-family: verdana; font-size: 10px; }      /* normal */
a.sm:visited {color: #FF0000; text-decoration: none; font-family: verdana; font-size: 10px;}    /* visited */
a.sm:hover {color: #00FF00; text-decoration: underline; font-family: verdana; font-size: 10px;} /* onmouseover */ 
a.sm:active {color: #FF0000; text-decoration: none; font-family: verdana; font-size: 10px;}     /* active */

/* Big links */
a.big:link {color: #ffffff; text-decoration: none; font-family: verdana; font-size: 10px; }     /* normal */
a.big:visited {color: #ffffff; text-decoration: none; font-family: verdana; font-size: 10px;}   /* visited */
a.big:hover {color: #ffffff; text-decoration: underline; font-family: verdana; font-size: 10px;}/* onmouseover */ 
a.big:active {color: #ffffff; text-decoration: none; font-family: verdana; font-size: 10px;}    /* active */

/* General stylesettings */

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: verdana;
	font-size: 10px;
	background-color: #000000;
	background-repeat: no-repeat;
	font-size: 12pt;
	color: #FFFFFF;
	background-image: url(/images/insidebackground.jpg);
}



/* Event display styles */

.eventTitle {            /* This is the background-color of event title box */
  background-color: #C3C3C3;
}

.eventInfoHeader {            /* Event info box, time/date etc. */
  background-color: #E0E0E0;
  width: 40px;
}

.eventInfo {            /* Event info */
   background-color: #FFFFFF;
}

.eventTable {           /* Bordercolor of event table */
 /* background-color: #000000;  */
  height: 100%;
}
.emailFrm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666666;
	color: #CCCCCC;
}

/* Copyright text styles */
a.cp:link {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px; }   /* normal */
a.cp:visited {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px;} /* visited */
a.cp:hover {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px;}   /* onmouseover */ 
a.cp:active {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px;}  /* active */

.copyright {
  font-family: verdana;
  font-size: 9px; color: #C0C0C0;

}

/* Calendar styles (daycells etc.) */

.calName {               /* Calendar's name (big text) */
  font-size: 21px;
  color:#FFFFFF
}

.calWeekday {            /* Dayheader, (monday,tuesday etc.) */
  background-color: #A4A4A4;
  font-size: 10px;
  font-weight: bold;
}

.dayEmpty {              /* Empty day cell */
  background-color: #FFFFFF; 
  width: 14%;
  height: 80px;
}

.dayNow {                /* This day */
  vertical-align: top;
  background-color: #C8C8C8;
}

.dayNormal {             /* Normal day */
  background-color: #E2E2E2;
  font-size: 9px;
  width: 14%;
  height: 110px;
  vertical-align: top;
}

.dayNumber {             /* Number of a day */
  font-size: 11px; font-family: verdana;
  font-weight: bold;
  text-align: right;
  color:#000000;
 }

 /* Admin styles */

 .titleMain {
   background-color: #C3C3C3;
 }
 
 .titleSub {
   background-color: #E0E0E0;
 }

 .emptyCell {
  /* background-color: #FFFFFF; */
 }

 /* Other */

.adminMenu {             /* Admin menu which appears when logged in */
  background-color: #D0D0D0;
  border-bottom: 1px solid #000000;
 }

.message {               /* Messagebox (errors and so on) */
  border: 0px solid #000000;
  background-color: #E0E0E0;
  width: 50%;
  text-align: center;
}

