/* event calendar style sheet */
@import url("events_calendar.css");



.head {background: #336600; color: #ffffff;}
.head a:link,  .head a:visited,  .head a:active {color: #ffffff;  text-decoration: underline; font-size: 9px;}
.headerNavigation {background: #ad3921; color: #ffffff; font-size: 12px;}
.headerNavigation a:link,  .headerNavigation a:visited,  .headerNavigation a:active {color: #ffffff;  text-decoration: none; ; font-size: 12px;}
.headerNavigation a:hover {color: #ffffff; text-decoration: underline; ; font-size: 12px;}



.imgborder {border: solid 2px #ad3921;}

.footer{ font-size: 10px; background: #006600; color: #ffffff; font-weight: bold;}

.toc { font-family: Verdana, Arial, sans-serif; font-size: 12px; }



.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }


BODY, td {


  font-family: Verdana, Arial, sans-serif; 
}

A { color: #006600;  font-weight: bold; text-decoration: none;}
A:hover {  color: #ad3921;  text-decoration: underline;}

.headerError, .notice{
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}



.infoBox {
 font-size: 12px;
}

.infoBoxContents {
  background: #f8f8f9;
  font-size: 10px;
}

.infoBoxHeading {
 color: #ad3921;
  font-weight: bold;
}


.albumListing-heading {
  background: #006600;;
  color: #ffffff;
  font-weight: bold;
}

.albumListing-data {
  font-family: Verdana, Arial, sans-serif;
}

A.pageResults {color: #0000FF;}
A.pageResults:hover {color: #0000FF; background: #FFFF33;}

.pageHeading {
  font-size: 16px;
  font-weight: bold;
  color: #ad3921;
}

.smallText{
  font-size: 10px;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
