body {
  font-family: helvetica, arial, sans-serif;
  font-size:smaller;
  background-color:#FFFFCC;
}

td {
  font-family: helvetica, arial, sans-serif;
  font-size:smaller;
  color:#333333;
}
.callout{
	font-family: Garamond;
	font-size: large;
	color: #CC9966;
	font-weight:bold;
}
.heading {
  color:#996633;
  font-weight:bold;
  font-family: helvetica, arial, sans-serif;
  font-size:larger;
  font-variant: small-caps;
}

th {
  font-family: helvetica, arial, sans-serif;
  font-size:smaller;
}

body, p, br, table, tr, td
				{
				font-family: verdana, tahoma, arial, helvetica, sans-serif;
				font-size: x-small;
				}

h1				{
				font-family: verdana, tahoma, arial, helvetica, sans-serif;
				font-size: medium;
				font-weight: bold;
				color: #A0002F;
				}

h2, h3, h4
				{
				font-family: verdana, tahoma, arial, helvetica, sans-serif;
				font-size: medium;
				font-weight: bold;
				color: #43557A;
				}
/*
ul 				{
				list-style-image :  url(images/bullet.gif);
				}

*/
li 				{
				margin-bottom: 10px;
				}

.lg_textfeld	{
				BORDER-RIGHT: #00428B 1px solid; 
				BORDER-TOP: #00428B 1px solid; 
				BORDER-LEFT: #00428B 1px solid; 
				BORDER-BOTTOM: #00428B 1px solid; 
				COLOR: #012266; 
				FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif;
				FONT-SIZE: 10px; 
				BACKGROUND-COLOR: #FFFFFF; 
				width:100px;
				}

hr				{
				color: #7E7E7E;
				width: 100%;
				height: 1px;
				}				

/* FORM FIELDS AND OTHER ELEMENTS */

.formfieldOn
				{
				font: x-small verdana, tahoma, arial, helvetica, sans-serif;
				color: #CC0000;
				background: #eeeeee; 
				border: 1px #000000 solid;
				}
.formfieldOff
				{
				font: x-small verdana, tahoma, arial, helvetica, sans-serif;
				color: #000000;
				background: #dddddd;
				border: 1px #000000 solid;
				}
.formfieldLocked
				{
				font: x-small verdana, tahoma, arial, helvetica, sans-serif;
				color: #909090;
				background: #efefef;
				border: 1px #909090 solid;		
				}		
.formText
				{
				font: x-small arial, helvetica, verdana, tahoma, sans-serif;
				color: #2B57A8;
				}

.formExText
				{
				font: x-small arial, helvetica, verdana, tahoma, sans-serif;
				color: #B7474F;
				}

.submitButton
				{
				font-family: verdana, tahoma, arial, helvetica, sans-serif;;
				font-weight: bold;
				font-size: x-small;
				color: #FFFFFF;
				background-color: #663300;	/*2B57A8*/
				} 
.calheading     {
				background-color:#663300;
				color:white;
				font-weight:bold;
				}				
	
 
/* CALENDAR STYLES */						

td.dateOut {font-size: xx-small; border: 1 solid #CCCCCC; background: #F7F7F7;}
.dateToday {font-size: xx-small; background: #FFFFFF;}
.dateEvent {font-size: xx-small; border: 1 solid #CCCCCC; background: #FFFFCC;}
.dateNormal {font-size: xx-small; background: #FFFFFF;border:1px solid #CCCCCC;}

.eventToday {font-size: xx-small; background: #996666;}
.eventActive {font-size: 11px; color: #663300;}
.eventInactive {font-size: 11px; color: #b4b4b4;}

.textHighlight {font-size: x-small; color: #663300;}
.calTable {font-size: x-small;}
.chLeft {
		font-size: x-small;
		border-right-style: none; 
		border-right-width: medium; 
		border-top-color: #CCCCCC; 
		border-top-width: 1; 
		border-bottom-style: none; 
		border-bottom-width: medium; 
		background:  url(images/bar.gif);
		}

.chMiddle {
		font-size: x-small;
		border-left-style: none; 
		border-left-width: medium; 
		border-right-style: none; 
		border-right-width: medium; 
		border-top-color: #CCCCCC; 
		border-top-width: 1; 
		border-bottom-style: none; 
		border-bottom-width: medium;
		background:  url(images/bar.gif);
		}

.chRight {
		font-size: x-small;
		border-left-style: none; 
		border-left-width: medium; 
		border-top-color: #CCCCCC; 
		border-top-width: 1; 
		border-bottom-style: none; 
		border-bottom-width: medium;
		background:  url(images/bar.gif);
		}		
.dateCell {font-size: x-small; text-decoration: none;}
.dateCellSmall {font-size: xx-small; color: #663300F; text-decoration: none;}
.calDayNames {
		font-size: xx-small;
		font-weight: bold;
		border-right-style: none; 
		border-right-width: medium; 
		background: #E9E9E9;
		}
.menuText {color: #000000; font-size: 10px; text-decoration: none;}