<style type="text/css">
<!--
/**** Top Level Objects *************************************************/
body {
	text-align: left;
	padding: 0px 0;
	}

h2 {
	padding: 0 0 0 0px;
	margin: 5px 0 0 0;
	text-align: center;
	font: 25px/25px Arial, sans-serif;
	}

#Main {
	color: #000080;
	border-style: solid;
	border-color: #545454;
	border-width: 0px 0px;
	float: left;
	width: 660px;
	padding: 0px;
	margin: 0 auto;
	background: url(images/bgblue2.png);
	}			

/* for Internet Explorer */
* html #Document {
	height: 380px;
	}
	
#Document {
  	display: block;
	width: 500px;
	height:auto;
	min-height: 400px;
	margin: 10px 0 10px 140px !important;
	margin: 10px 0 0 135px;
	}

	#Document p { 
  		margin: 8px 0 30px 0;
		font: 10pt Arial, sans-serif;
		text-indent: 1em;
	}
	
	#Document ul {
	  margin: 0 0 0 -37px !important;
	  margin: 0 0 0 0px;
	}
 
 	#Document ul li:first-child {
 	  	margin: 0px 0 0 0px;
		font: 10pt Arial, sans-serif; 
	}
	#Document ul li {
 	  	margin: 0 0 0 10px !important;
 	  	margin: 0 0 0 0px;
		font: 10pt Arial, sans-serif; 
	}

	#Document img {
		border: none;
	}

	#Document table {
	  font: 12pt Arial, sans-serif;
	  font-weight: bold;
	}

	#Document table tr td .symbol {
		width: 17px;
		vertical-align: middle;
	}

	#Document table tr td img {
		width: 115px;
	}
        
	
/**** Classes ***********************************************************/	
/*H3 configs*/
.Headers {
	color: #C20001;
	font:  14pt "Maiandra GD", Times, sans-serif;
	font-weight: bold;
	font-variant: small-caps;
	background: #efefef;
	margin: 5px 0 7px 0;	
}

/*ProLife Search*/	
.PLS {
	margin: 40px 0 0 0 ;
	display: block;
	width: 80px;
	font: 7pt Arial, sans-serif;
	}

.PLS a {
	color: #FFFFFF;  
}

.PLS img {
  margin-bottom: 5px;
}

/*A span to use instead of P for no indenting*/
.NonIndent {
  display: block;
  margin: 8px 0 30px 0;
  font: 10pt Arial, sans-serif;
}

/* Used as the title column header for the officers page */
.Position {
  width: 145px;
  color: red;
  font: 11pt Arial, sans-serif;
  font-weight: bold;
  background: #ccccee;
}

/* Used as the photo column header for the officers page */
.Photo {
  width: 100px;
  color: red;
  font: 11pt Arial, sans-serif;
  font-weight: bold;
  text-align: center;
  background: #ccccee;
}

/* Used as the information column header for the officers page */
.Info {
  width: 250px;
  color: red;
  font: 11pt Arial, sans-serif;
  font-weight: bold;
  background: #ccccee;
}

.TableEntry {
  font: 12pt Arial, sans-serif;
  margin: 20px
}

.TableEntry a {
  font: 12pt Arial, sans-serif;
  margin: 20px
}


/* Use to put an image to the left of text*/
#imgleft{
  float: left;
  display: block;
  margin: 14px;
}	

/* Use to put an image to the right of text*/
#imgright{
  float: right;
  display: block;
  margin: 14px;
}

/**** The following are for menus, headers, and footers, no NOT change ****/
#CornerLogo img {
  	float: left;
  	padding: 10px 0 0 0;
	}
	
#BottomHeader {
  	margin: 6px 0 0 120px !important;
  	margin: 0px 0 0 120px;
  	width: 500px;
	}
	
#Header {
	text-align: left;
	width: 630px;
	margin: 10px 0px 0px 15px;
	font: 13px/19px "Times New Roman", Arial, sans-serif;
	}
	
	#Header h1 {
		margin: 5px 0px 6px 120px;
		height: 40px;
		background: url(images/knightstitle.jpg) no-repeat;
	}
	
	#Header ul {
		margin: 0 0 0 -40px !important;
		margin: 0;
		color: #000080;
		list-style: none;
		text-align: center;
		font: 13px/19px "Times New Roman", Arial, sans-serif;
		}
	
	#Header ul li {	  
		display: inline;
		padding: 0 10px 0px 16px;
		font: 13px/19px Arial, sans-serif;
		background: url(images/bullet.png) no-repeat 0px 6px;
		}

	#Header img{
	  border: none;
	}
	
#SideMenu {
 	float: left;
	height: 325px;
	width: 20px;
	padding: 50px 0 0 0px !important;
	padding: 50px 10px 0px 18px;}
		
	#SideMenu ul {
		margin: 0 0 0 -142px !important;
		margin: 8px 0px 0px 0px;
		list-style: none;
		text-align: left;
		}
		
	#SideMenu ul li {
		padding: 12px 0 0 12px !important;
		padding: 6px;
	}
	
	#SideMenu ul li img {
		border: none;
	}
	
	#SideMenu ul li #Events {
	    color: white;
	    font: 10pt arial, sans-serif;
		font-weight: normal;
	    background: #BC0000;
	    padding: .2em .4em .2em .4em;
	    text-decoration: none;
	}
	
#BottomMenu {
	margin: 10px 0 0 0px;
	border-style: solid;
	border-color: #0000BD;
	border-width: 2px 1px;
	height: 24px !important;
	height: 23px;
	background: #FFFFFF;
	padding: 0 0 0 5px;}
		
	#BottomMenu ul {
		margin: 1px 0 0 -5px !important;
		margin: 1px 0 0 -5px;
		list-style: none;
		text-align: left;
		border-color: #BD0000;
		border-width: 1px 0px;
		border-style: solid;
		}
		
	#BottomMenu ul li {
		display: inline;
		padding: 0 0px 0px 12px;
		background: url(images/large_bullet.png) no-repeat 0px 6px;
		}

	#BottomMenu ul li#First {
		margin: 0 0 0 -35px !important;
		margin: 0 0 0 4px;
		padding: 0;
		background: none !important;
		}

	#BottomMenu ul li a {
		color: #000;
		font:  10pt "Maiandra GD", "Times New Roman", Times, sans-serif;
		text-decoration: none;
		padding: 1px 8px;
		}

	#BottomMenu ul li a:hover {
		text-decoration: none;
		background-color:#F5F420;
		}
	  	
#Footer {
	height: 40px !important;
	height: auto;
	border-top: 1px solid #545454;
	background-color: #99BAB4;
	font: 7pt Arial, sans-serif;
	padding: 5px 0 1px 5px !important;
	margin: 0px 0 0 0px;
	}

	#Footer p {
		margin: 0 0 0 0;
	}

	#Footer .smallsymbol {
		width: 8px;
		vertical-align: middle;
	}
	
	#Footer #Validator {
	  display: block;
	  float: right;
	  margin: -24px 0 0 0 !important;
	  margin: -26px 0 0 0;
	}
	
	#Footer #Validator img {
	  border: none;
	  width: 71px;
	}
	-->	
</style>