/* CSS Document */

/* sets values to be used on entire site */
body
{
	font-family: Georgia, "Times New Roman", Times, serif;
}

/*****************************************
* CONTAINER MODIFICATIONS
*****************************************/

p.centered {
	text-align: center;
}


/****************************************
* IMAGEMODIFICATIONS 
****************************************/

/* allows images with the right class to scale properly */
img.scaling
	{
	width:100%;
	padding : 0px;
	margin : 0px; 		
	
}

img.header {
	display: block;
	margin-left: auto;
	margin-right: auto;

}

/***************************************
* TEXT MODIFICATIONS
***************************************/

/* copywrite sized text for small text */
.copywrite {
	font-size: 0.7em;
	text-align: center;
}

/* Used for heading on main pages */
.heading {
	font-size: 2em;
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
}

/* used for labelling text (ie. President, Date and Time:, etc) */
.labelling {
	font-size: 1.4em;
	font-weight: bold;
}

/* used for underlined and bolded labelling */
.underlined_label {
	text-decoration: underline;
	font-weight: bold;	
}

/****************************************
* NEWS TICKER
****************************************/

/* sets up size and location of news ticker */
#ajaxticker1{
width: 150px;
height: 140px;
border: 1px ridge black;
padding: 5px;
background-color: #F0F0F0;
font-size: small;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #F0F0F0;
}

/* Controls the color and style of the links on the news ticker */
#ajaxticker1 a:link,#ajaxticker1 a:visited,#ajaxticker1 a:active, #ajaxticker1 a:hover {
	color: #000000; 
	text-decoration: none;
}


/*****************************************
* FORMS
*****************************************/

/* used to set the background color and border on forms */
.inputbg {
	background-color: #eef7f2;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
}

/* layout of forms */
.formlayout {
	margin: 5px 0px 5px 30px;	
}

/*****************************************
* TABLES
*****************************************/

table {
	width: 100%;
	border: none;
}

td.leftimage {
	width: 30%;
	height: 143px;
	text-align: right;	
}

td.rightinfo {
	width: 70%;
	height: 143px;
	text-align: center;
}