#mainmenu {
	width: 160px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	color: white;
}
#mainmenu p {
	margin-right: 0;
	font-size: 12px;
	margin-bottom: 7px;
	margin-left: 12px;
	margin-top: 7px;
    color: white;
}	
#mainmenu a:link, #mainmenu a:visited {
	text-decoration: none;
	color: white;
}
#mainmenu a:hover, #mainmenu a:active {
	text-decoration: underline;
	color: #A7B7D9;
}
#submenu {
	width: 160px;
	font-size: 12px;
	float: left;
	color: white;
}
#submenu p {
	margin-right: 0;
	font-size: 12px;
	margin-bottom: 3px;
	margin-left: 22px;
	margin-top: 0px;
	color: white;
}	
#submenu a:link, #submenu a:visited {
	text-decoration: none;
	color: white;
}
#submenu a:hover, #submenu a:active {
	text-decoration: underline;
	color: #A7B7D9;
}
/*set a different style for the "edit the website" set of administrative links*/

#mainmenuedit {
	width: 160px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	color:#E7FFBD;
}
#mainmenuedit p {
	margin-right: 0;
	margin-bottom: 7px;
	font-size: 12px;
	margin-left: 12px;
	margin-top: 7px;
    color:#E7FFBD;
}	
#mainmenuedit a:link, #mainmenuedit a:visited {
	text-decoration: none;
	color: #E7FFBD;
}
#mainmenuedit a:hover, #mainmenuedit a:active {
	text-decoration: underline;
	color: #c6dea5;
}
#submenuedit {
	width: 160px;
	font-size: 12px;
	float: left;
	color: #E7FFBD;
}
#submenuedit p {
	margin-right: 0;
	margin-bottom: 3px;
	font-size: 12px;
	margin-left: 22px;
	margin-top: 0px;
	color: #E7FFBD;
}	
#submenuedit a:link, #submenuedit a:visited {
	text-decoration: none;
	color: #E7FFBD;
}
#submenuedit a:hover, #submenuedit a:active {
	text-decoration: underline;
	color: #c6dea5;
}
/*end of administration set of styles*/
p {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11pt; 
  color: #000000}

a:hover {  text-decoration:underline;color:#CC3300; font-family: Arial, Helvetica, sans-serif}

a {  text-decoration:none;color:#003399; font-family: Arial, Helvetica, sans-serif}

li {
	margin-bottom: 7px;}

h1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	top: 0px;
	margin-bottom: 7px;
	margin-top: 0px;
}

h2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	top: 0px;
	margin-bottom: 7px;
	margin-top: 0px;
}

.12pt_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt}

.smalltext_9 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal}

.sectiontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.whitetext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #FFFFFF}

.smalltext10 {  font-size: 10pt; font-family: Arial, Helvetica, sans-serif}


.caption {
	font-size: 10pt;
	color: #082984;
	margin-left: 40px;
	margin-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.note {font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-style:italic;
color:#666666;
}
/*calendar styles*/

.other {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336600;
	height: 20px;
	padding: 3px;
}
.workgroup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	height: 20px;
	padding: 3px;

}
.meeting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#336600;
	padding: 3px;
	height: 20px;

}
.conference{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#003399;
	padding: 3px;
	height: 20px;

}
.workgroup{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#330066;
	padding: 3px;
	height: 20px;

}
.deadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	padding: 3px;
	height: 20px;

}
.plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding: 3px;
	height: 20px;

}
.CalendarText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px;
	height: 20px;

}
.calendarhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-variant: small-caps;
	color:#e9e9e9;
	font-weight: normal;
	background-color:#000066;



}
.calendartextbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-variant: small-caps;
}

/*end calendar styles*/

/*style for a displayed error message*/

.error {color:#990000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

/*set table styles*/

td {font-family:Arial, Helvetica, sans-serif;
font-size:11pt;}
th {font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;}

/*Set style for forms display*/

.filename {background-color:#e7ffbd;
font-weight:bold;
font-style:italic;}

.gobutton {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336600;
}

.deletebutton {font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#990000;
}
.cancelbutton {font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#666666;
}

.thdisplay {text-align:left; font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;}

.tddatadisplay {font-family:Arial, Helvetica, sans-serif;
background-color:#e7ffbd;}

.tdsmall {font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
.thgroup {font-family:Arial, Helvetica, sans-serif;
font-size:14px; text-align:left; background-color:#c6dea5;}

.warning {font-family:Arial, Helvetica, sans-serif; color:#CC0000; font-weight:bold;}

.selectedrow {background-color:#c6dea5;
border:#999999 solid 1px;
}
.updatedrow {background-color:#FFFFCC;
border:#999999 solid 1px;
}

.editcontactbtn {width:100; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333399;}
.deletecontactbtn {width:100; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#CC0000;}
.addcontactbtn {width:100; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#006633;}
.cancelbtn {width:100; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.editorgbtn {width:100; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333399;}
.deleteorgbtn {width:100; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#CC0000;}

/*Set logo mouseover styles*/

.thumbnail{
/*position: relative;*/
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
/*border: 1px dashed gray;*/
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
position:absolute;
left: 520px;
 
top:130px; /*position where enlarged image should offset horizontally */

}

/*Set contacts display fonts*/

.contacts {font-size:12px;}


