/* CSS Document */

/****************************************************/
/*    Document created by Mark Miller              */
/*    for District 14 - Springfield, MO - website  */
/***************************************************/


/**********************************************/
/* styles for tags                            */        
/**********************************************/
a {
    text-decoration: none;
}    
body {
      font-family: Arial, Verdana, Helvetica, sans-serif;
	  background-color: rgb(228,234,241);
	  margin-top: 0.0em;
}
h2 {
     text-align: left;
	 margin-top: 0.5em;
	 margin-left: 1em;
	 color: #000066;
}
h3 {
     text-align: left;
	 margin-top: 0.5em;
	 margin-left: 1em;
	 color: #000066;
}
h4 {
    text-align: left;
    margin-top: 0.5em;
    margin-left: 1em;
    color: #000066;
}
h5 {
    text-align: left;
    margin-top: 0.5em;
    margin-left: 0.25em;
    color: #000066;
}
hr {
     color: #004283;
}
img { 
     border: none;
}
li {
    font-size: small;
    line-height: 150%   
}    	
p {
   margin-bottom: 0.5em;
   margin-left: 1em;
   margin-right: 1em;
   font-size: small;
}
table {
       background-color: rgb(250, 250, 250);
}
td { 
    margin-left: 1em;
    font-size: small;
}
th {
    color: #000066;
}        
/**********************************************/
/* styles for psuedo clasess                  */        
/**********************************************/
a:link { 
         text-decoration: none;
         color: rgb(85, 116, 170);
}
a:visited { 
           color: rgb(92, 124, 177);
		   text-decoration: none:
}
a:hover { 
          color: rgb(10, 36, 106);
		  text-decoration: none;
}
a:active {
           text-decoration: none;
		   color: rgb(85, 116, 170);
}		 
		 
/* style for announcements page */
.announcementDate {
                   text-align: left;
                   margin-left: 1em;
                   color: #000066;
			       font-size: 105%;
			       font-weight: bold;
}
.announcementsBody {
                     text-align: left;
                     margin-left: 0.15em;
                     color: #000066;
			         font-size: 105%;
			         font-weight: bold;
}
.birthdayPage {
               margin-left: 10em;
}
.bold 
     { 
	  font-weight: 500;
	  color: #000066;
}
.calendarBody {
                text-align: left;
                color: #000066;
			    font-weight: bold;
			    text-decoration: none;               
}
/* create indentation for contacts page */
.contactHeader {
                margin-left: 2em;
}
.contacts {
            margin-left: 3em;
}					   	   
/* create space for date on homepage */
.dateLayout {
              margin-top: 0.25em;
		      margin-right: 0.25em;
}
.form {
	  font-size: 10pt; 
	  font-weight: bold;
}
/* style for guidelines with uppercase letter*/
.guidelines {
              list-style-type: upper-alpha;
		      line-height: normal;
}
/* style for guidelines with disk */
.guidelines2 {
              list-style-type: disc;
		      line-height: normal;
}
/* second level headers on guidelines page */
.guidelinesHeader {
                    text-align: left;
                    margin-top: 0.5em;
                    margin-left: 1em;
                    color: #000066;
				    font-size: 110%;
				    font-weight: bold;
}		    		 
/* eliminate excess space betwween banner and */
/* top of browser window                      */
.headerReveal {
                margin-top: 0.0em;
}
.headingCentered {
                  text-align: center;
}
.linkRemoval { 
               text-decoration: none; 
}		   

/* styles for numbers on survey.html */
.numberOffset { 
                margin-left: 1em;
}
.pageFooter {
             font-size: x-small;
}
.paragraphWhitespace {
                      line-height: 150%;
}
/* styles for form on survey.html */
.surveyText { 
             font-family: Arial, sans-serif; 
		   font-size: 10pt; 
		   padding: 0.25em; 
}
#headerReveal {
                margin-top: 0.0em;
}	
#box{
box-shadow: 5px 5px 3px #888888;
-moz-box-shadow: 5px 5px 3px #888888;
box-shadow: 5px 5px 3px #888888;
} 			
				  			 		   	 		   
