body { font-family: "Trebuchet MS", Tahoma, Arial; font-size:11px; line-height:1.4;}
td {font-family: "Trebuchet MS", Tahoma, Arial; font-size:11px;}
input {color:#000000; font-family: Verdana; font-size : 10px;}
textarea {font-family: "Trebuchet MS", Tahoma, Arial; font-size:11px;}
h1 {font-size:16px;}
h3 {margin-bottom:0px;}

a:link {color:#A5431C;}
a:visited {color:#9C7A6D;}
a:hover{text-decoration:underline;}
a.mmenu:link, a.mmenu:visited{text-decoration:none; color:#999999;}
a.mmenu:hover{text-decoration:none; color:#6699CC;}
a.calendar:link, a.calendar:visited{text-decoration:none; color:#333333; font-weight:bold;}
a.calendar:hover{text-decoration:underline; color:#6699CC;}

.nospan {height: 1px;}
.tdspan {height: 100%;}

div#maindiv {width:711px;}
div#logo {float:left;}
div#topright {float:right; width:260px; text-align:right; font-style:italic; font-size:10px;}
div#content {}
.clearerleft{clear:left;}
.clearer{clear:both;}
.topimage {margin-left:10px;}

.calendartable{border: 1px solid #999999;}
.calendarstandard{color:#333333; text-align:right;}
.calendargrey{color:#999999; text-align:right;}
.calendarchosen{color:#333333; text-align:right; background-color:#EEEEEE; }
.calendarheader{color:#333333; text-align:center; background-color:#EEEEEE; font-weight:bold;}
.calendarcontent{color:#333333; text-align:right; font-weight:bold;}
.calendarline{background-color:#999999; }
.calendartoday{color:#AA6666; text-align:right; font-weight:bold;}

.rightline{border-right: 1px solid #999999;}

.bold{font-weight:bold;}
.boldunderline{font-weight:bold; text-decoration:underline;}
.header{font-weight:bold; font-size:16px; color:#666666;}

.photoline {background-color:#999999}
.photothumb {background-color:#EEEEEE; border: 1px solid #999999; vertical-align: middle}
.photoheader {font-family: tahoma, arial, verdana, helvetica; font-size: 14px; color: #000000; line-height: 24px; font-weight:bold;}
.phototext { vertical-align: middle; font-size: 12px; text-align: center;}

table.box1{border: 1px solid #666666; background-color: #F4F4F4; text-align: justify;} 


/* Admin styles */
.maintext {color: #000000; font-size: 10px;}
.warning1 {color: #1ea221; font-size: 10px;}
.warning2 {color: #cc9933; font-size: 10px;}
.warning3 {color: #ff0033; font-size: 10px;}
.menu{background-color:#BAE0E7; height: 100%;}
.adminheader {
	color:#FFFFFF;
	font-family : "Arial";
	font-size : 12px;
	font-weight : bold;
	background-color:#666666;
	
}
.adminheader2 {
	font-family : "Arial";
	font-size : 12px;
	font-weight : bold;
	
}