a:active {  text-decoration: none}
a:hover {  color: #009900; text-decoration: none}
a:link {  text-decoration: none}
a:visited {  text-decoration: none}

.bottomMenu { 
	color: #ffffff;
	text-decoration: none;
}

body {
	background-color: "white";
	overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
overflow-y: scroll;

}

.firstbox {
	border: 1px solid; 
	border-color: #4682b4;
	background-color: edf7ff;
}

.formButton {
   color:#4682b4;
   align: center;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
   border:1px solid;
   font-size: 12px;
   height: 20px;
   border-color:#91a6cc;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#c3d9ff');
}

.textBoxes {
	border:1px solid #91a6cc; 
	width:105px;
	height: 20px;
}

.boxheading {
	background-color: #4682b4;
	color: #ffffff;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-weight:bold;
	font-size: 12px;
	text-align: center;
}

.siteLinks {
	color: #4682b4;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align: center;
}

.loginFont {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align: center;
}

.loginFont2 {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight:bold;
	text-align: center;
}

.pollFont {
	color: #4682b4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

.instructions {
	color: darkgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:regular;
	text-align: left;
	margin-left: 20;
	margin-right: 20;
}

.error {
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:regular;
	text-align: center;
}

.footerAddress {
	color: black;
	font-size: 12px;
}

.bodyFont {
	color: black;
}

.bodyheadingsfont {
	color: white;
	font-size: 20px;
}

.calendarHeadingLinkFont {
	color: white;
	font-size: 10px;
}

.calendarMonthHeadingFont {
 	color: white;
 	font-size: 18px;
}

.calendarMonthHeadingCell {
	height:28px; 
 	padding-left: 10px;
 	background-color: navy;
}

.calendarDayFont {
 	color: black;
 	font-size: 14px;
 	font-weight: bold;
}

.calendarEventTitleFont {
 	color: #005577;
 	font-size: 13px;
 	font-weight: bold;
}

.calendarEventLocationFont {
 	color: black;
 	font-size: 13px;
}

.calendarEventRow {
	height: 45px;
}

.staffOutterPictureCell {
	background-color: #cccccc;
}

.staffPictureCell {
	height: 100;
	width: 120;
	border: 1px solid #aaaaaa;
}

.staffPictureTitleFont {
	color: #005577;
 	font-size: 12px;
 	font-weight: bold;
}

.staffPictureNameFont {
	color: #ffffff;
 	font-size: 14px;
 	font-weight: bold;
}
