.mainBody {
	border-top: solid 1px #808080;
	border-bottom: solid 1px #808080;
	background-color: White;
}
.main {
	background-color: White;
	color: #404040;
	font-size: 10px;
	font-family: verdana, sans-serif, default;
}
.pMain {
	text-align: justify;
	background-color: White;
	color: #404040;
	font-size: 10px;
	font-family: verdana, sans-serif, default;
}
.catTit{
	color: #77aadd;
	font-weight: bold;
	font-size: 14px;
	font-family: arial, verdana, sans-serif, default;
}
.mainTop {
	border-top: solid 1px #808080;
	background-color: White;
}
.mainMid {
	background-color: White;
}
.mainBot {
	border-bottom: solid 1px #808080;
	background-color: White;
}
.menu{
	color: #404040;
	font-weight: bold;
	font-size: 14px;
	font-family: arial, verdana, sans-serif, default;
	padding: 5px;
	text-decoration: none;
}
.menuOn{
	color: #a0a0a0;
	font-weight: bold;
	font-size: 14px;
	font-family: arial, verdana, sans-serif, default;
	padding: 5px;
	text-decoration: none;
}
.catMenu{
	color: #77aadd;
	font-weight: bold;
	font-size: 14px;
	font-family: arial, verdana, sans-serif, default;
	padding: 5px;
	text-decoration: none;
}
.catMenuOn{
	color: #99CCFF;
	font-weight: bold;
	font-size: 14px;
	font-family: arial, verdana, sans-serif, default;
	padding: 5px;
	text-decoration: none;
}
.menuCat{
	color: #404040;
	font-weight: bold;
	font-size: 14px;
	font-family: arial, verdana, sans-serif, default;
	padding: 5px;
	text-decoration: none;
	cursor: hand;
}
.menu2{
	color: #404040;
	background-color: #d0d0d0;
	font-weight: bold;
	font-size: 14px;
	font-family: arial, verdana, sans-serif, default;
	padding: 5px;
	text-decoration: none;
}
.imgCell {
	color: #404040;
	background-color: #ffffff;
	font-size: 10px;
	font-family: verdana, sans-serif, default;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
}
.title{
	color: #404040;
	font-weight: bold;
	font-size: 28px;
	font-family: arial, verdana, sans-serif, default;
	padding-top: 12px;
	padding-right: 8px;
}
.subTit{
	color: #404040;
	font-weight: bold;
	font-size: 16px;
	font-family: arial, verdana, sans-serif, default;
	padding: 5px;
}
.hpImgLink {
	text-decoration: none;
	border: 0px;
}
.copy{
	color: #404040;
	font-size: 10px;
	font-family: verdana, sans-serif, default;
	text-decoration: none;
}
.copylink {
	color: #404040;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana, sans-serif, default;
	text-decoration: none;
}
.imageMenu {
	border-bottom: solid #808080 1px;
	border-top: solid #808080 1px;
	font-family: verdana, sans-serif, default;
	font-size: 10px;
	padding-left:8px;
}
.smPic {
	padding-left:4px;
}
.picLink {
	border: solid #808080 1px;
}
.pic{
	padding-right:8px;
}
.frame1{
	border-left: solid #808080 1px;
	border-top: solid #808080 1px;
	border-right: solid #808080 1px;
}
.floatCopy{
	position:absolute;
	left:95px;
	top:300px;
	z-index:2;
	font-family: arial, verdana;
	font-size:24px;
	font-weight:bold;
	color:#d0d0d0;
}
.req{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
.con{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
}
.conBox{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	width: 250px;
	padding: 2;
}
.conCombo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	width: 250px;
	padding: 2;
}
.conBut{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	padding: 2;
}
.loginBox{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	width: 100px;
	padding: 2;
	padding-bottom: 4;
}
.adminBox{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	width: 250px;
	padding: 2;
}
.adminTextBox{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	width: 420px;
	padding: 2;
}
.adminEditorBox {
	background-color:#FFFFFF;
	color:#404040;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;
	height:300px;
	padding:2px;
	width:500px;
}
.adminBoxSm{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	width: 100px;
	padding: 2;
}
.adminCombo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	width: 150px;
	padding: 2;
}
.adminBut{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	border: 1 solid #404040;
	background-color: #ffffff;
	padding: 2;
}
.fieldset{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	width: 600px;
}
.invalid{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.semitrans {
	width: 600px;
}
.blurb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
}
.hiddenLink{
	text-decoration: none;
	color: #404040;
}
.hiddenLink:visited{
	text-decoration: none;
	color: #404040;
}
.hiddenLink:hover{
	text-decoration: none;
	color: #404040;
}
.link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	text-decoration: none;
}
.link:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a0a0a0;
	text-decoration: none;
}
.adLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	text-decoration: none;
}
.adLink:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6495ED;
	text-decoration: none;
}
.address {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
}
.adDef {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
}