/* Generic Selectors */ 

input{
	font-family: verdana, tahoma, arial, sans serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

p{
  margin: 0 0 0 0 0;
  color: #ffffff;
  font-family: verdana,tahoma,arial;
  font-size: 12px;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}

body { 
  margin: 0;
  overflow: -moz-scrollbars-vertical; 
  background-color: #cc0000;
  color: #ffffff;
  font-family: verdana,tahoma,arial;
  font-size: 12px;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
} 

/* header text */
h1 { 
  color: #FFFFFF;
  font-family: verdana,tahoma,arial; 
  font-size: 14px;
  font-weight: bold;
  padding: 0px; 
  margin: 0px;
 }
 
/* subheading text */
h2 { 
	color: #cc0000;
	font-family: verdana,tahoma,arial; 
	font-size: 13px;
	font-weight: bold;
	padding: 0px; 
	margin: 0px; 
	}
 
/* body text */
h3 { 
	color: #ffffff;
	font-family: verdana,tahoma,arial; 
	font-size: 12px;
	font-weight: normal;
	padding: 0px; 
	margin: 0px; 
	}

/* footer text */
h4 { 
	color: #ffffff;
	font-family: verdana,tahoma,arial; 
	font-size: 10px;
	font-weight: normal;
	padding: 0px; 
	margin: 0px;
	}
 
/* links */ 
a:link { 
	color: #ffffff;
	text-decoration: none;
	}
a:visited { 
	color: #ffffff;
	text-decoration: none;
	}
a:hover { 
	color: #0066ff;
	text-decoration: none;
	}
a:active { 
	color: #0066ff;
	text-decoration: none;	
}




a.menu:link {
	color: #ffffff;
	text-decoration: none;
	}
a.menu:visited {
	color: #ffffff;
	text-decoration: none;
	}
a.menu:hover {
	color: #0066ff;
	text-decoration: none;
	}
a.menu:active {
	color: #0066ff;
	text-decoration: none;
}

a.footer:link {
	color: #ffffff;
	text-decoration: none;
	}
a.footer:visited {
	color: #ffffff;
	text-decoration: none;
	}
a.footer:hover {
	color: #0066FF;
	text-decoration: none;
	}
a.footer:active {
	color: #0066FF;
	text-decoration: none;
}
a.news:link {
	COLOR: #0066FF;
	text-decoration: none;
}
a.news:visited {
    color: #0066FF;
	text-decoration: none;
}
a.news:hover {
    color: #ffffff;
	text-decoration: none;
}
a.news:active {
    color: #3ffffff;
	text-decoration: none;

form{
  margin:0;
}

/* tiny mce header text */
.heading { 
  color: #FFFFFF;
  font-family: verdana,tahoma,arial;
  font-size: 14px;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
 }
 
/* tiny mce subheading text */
.sub_heading { 
        color: #cc0000;
	font-family: verdana,tahoma,arial;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	}
 
/* tiny mce body text */
.body { 
	color: #ffffff;
	font-family: verdana,tahoma,arial;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	}

/* start calendar settings */

/* displays each day of the calendar */
.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: auto;
	vertical-align: top;
	border: 1px solid #ffffff;
}

/* displays the month/year at top of calendar */
.headcaption {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #ffffff;
}

/* displays S,M,T,W,T,F,S at top of calendar */
.header {
	background-color: #cccccc;
	border: 1px solid Gray;
	color: #000066;
}

/* displays each calendar day box (doesnt include the text) */
.day {
	background-color: #efefea;
	border: 1px solid Gray;
	text-align: center;
}

/* displays text in drop down box (month/year) */
.caption {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #000000;
}

/* displays the >> arrows in calendar (previous/next month/year) */
A.mmenu:link {
	COLOR: #ffffff;
	text-decoration: none;
}

A.mmenu:active {
	COLOR: #ffffff;
}

A.mmenu:visited {
	COLOR: #ffffff;
	text-decoration: none;
}

A.mmenu:hover {
	COLOR: #10c1f3;
}
/* end of calendar classes */
    
/* functions submit form */

/* not sure what this class does */
.update {
	color: #0066ff;
    font-size: 12px;
}

/* end of functions sumbit form classes */

/* classes for display.php */

/* displays error messages */
.submenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    line-height: 1.5em;
	color: #ffffff;
}
.formbook{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	vertical-align: top;
}
.formbook2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	font-weight: bold;

}
 .copy{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	line-height: 1.5em;
}
.inputcaption {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #000000;
}


