	BODY {
		margin: 0;
		background-color: #e6e6e6;
		color: #333;
	}
	
	TD {
		background-color: White;
		color: #333;
	}
	
	#all {
		background: url(../parts/backpage.jpg) repeat-y center;
		margin-left: auto;
		margin-right: auto;
		width: 780px;
	}
	
		#top {
			background: url(../parts/top.jpg) no-repeat;
			width: 760px;
			height: 84px;
			margin-left: auto;
			margin-right: auto;
		}
		
		#menurow {
			width: 760px;
			height: 19px;
			margin-left: auto;
			margin-right: auto;
		}
		
			#menu {
				background: url(../parts/menu.jpg) no-repeat;
				width: 362px;
				height: 19px;
				float: left;
			}
				
				#menutext {
					font-family: arial, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color: #EFEFF1;
					background-color: transparent;
					padding-left: 10px;
					padding-top: 3px;
				}
				
				#menutext A {
					text-decoration: none;
					color: White;
					background-color: transparent;
				}
				
				#menutext A:hover {
					text-decoration: underline;
					color: #A8CB30;
					background-color: transparent;
				}
				
			#menuright {
				background: url(../parts/menuright.jpg) no-repeat;
				width: 398px;
				height: 19px;
				/* position: relative; */
				float: left;
				
					font-family: arial, sans-serif;
					font-size: 10px;
					color: #99a;
					background-color: transparent;
					text-align: right;
			}
		
		#people {
			background: url(../parts/people.jpg) no-repeat;
			width: 760px;
			height: 69px;
			margin-left: auto;
			margin-right: auto;
		}
		
		#titleline {
			width: 760px;
			height: 30px;
			margin-left: auto;
			margin-right: auto;
		}
		
			#stleft {
				background: url(../parts/1stleft.jpg) no-repeat;
				width: 28px;
				height: 30px;
				float: left;
			}
			
			#sectiontitle {
				width: 582px;
				height: 30px;
				float: left;
				background-color: #e4eaef;
				color: #666;
			}
			
				#title {
					font-family: arial, verdana, sans-serif;
					font-size: 14px;
					font-weight: bold;
					padding-top: 8px;
					padding-left: 20px;
				}
			
			#itemtitle {
				width: 150px;
				height: 30px;
				float: left;
				background-color: #d6dce1;
				color: #4C4C79;
			}
			
				#itemtitletext {
					font-family: arial, verdana, sans-serif;
					font-size: 11px;
					font-weight: bold;
					padding-top: 10px;
					padding-left: 15px;
				}
		
		#content {
			width: 760px;
			margin-left: auto;
			margin-right: auto;
		}
		
			#colo01 {
				width: 28px;
				float: left;
				background-color: White;
			}
		
				#block {
					background: url(../parts/2ndleft.jpg) no-repeat;
					height: 237px;
				}
			
			#text {
				width: 582px;
				float: left;
			}
			
				#texttext {
					font-family: "lucida grande", "Lucida Sans Unicode", verdana, arial, sans-serif;
					font-size: 11px;
					color: #333;
					background-color: White;
					padding: 14px;
					padding-top: 5px;
					line-height: 16px;
				}
			
			#rightcol {
				width: 150px;
				float: left;
				background-color: #F1F1F1;
			}
			
				#rightcoltext {
					font-family: arial, verdana, sans-serif;
					font-size: 10px;
					color: #4C4C79;
					background-color: transparent;
					padding-top: 6px;
					padding-left: 14px;
					line-height: 18px;
				}
				
		#footlinks {
			width: 760px;
			text-align: center;
			margin-left: auto;
			margin-right: auto;
		}
			
			#lefthollow {
				width: 610px;
				background-color: transparent;
				float: left;
			}
		
			#bottomtext {
				width: 150px;
				font-family: verdana, arial, sans-serif;
				font-size: 10px;
				color: #666;
				float: left;
			}

	
		
		#topover {
			width: 780px;
			height: 10px;
			margin-left: auto;
			margin-right: auto;
		}
		
		#bottom {
			width: 780px;
			height: 10px;
			margin-left: auto;
			margin-right: auto;
		}
		
		

		
		
		
		
	A {
		color: #666;
		background-color: transparent;
	}
	
	A:hover {
		color: #669;
		background-color: transparent;
	}
	
	.date {
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #666;
		background-color: transparent;
	}
	
	INPUT, TEXTAREA, SELECT {
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
		color: #333;
	}
	
	.required {
		background-color: #ffc;
		font-weight: bold;
	}
	
	.semireq {
		background-color: #eef;
		font-style: italic;
	}
