/*all the colors for the menu including the rollover colors, the backround
the fonts...everything*/
.navButts a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #A1AFB5;
	border : 0px solid #999999;
	color : #333333;
	display : block;
	padding-bottom : 2px;
	padding-left : 8px;
	padding-top : 4px;
	padding-right: 8px;
	text-decoration : none;
	width : 100%
}

.navButts a:hover {
	background-color : #FFFFFF;
	border : 0px solid #999999;
	color : #A1AFB5;
	text-decoration : none
}
/*if used will set the bkgrnd color of the vertical spacer between menu
items*/
.menu {
	background-color: Black;
	background: Black;
}
/*sets the color of the cell holding the menu table.  set this color to match
the background color of Navbutts*/
.menucell{
	background: #A1AFB5;
	background-color: #A1AFB5;
}
/*sets the color for the border around the entire top include.  set to
match Navbutts background.*/
.top{
	border-left-width: 2px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-color: #A1AFB5;
	border-style: solid;
}

.regcells{
	background-color: White;
	padding: 2px;
}

.contentcell{
background-color: #FFFFFF;
	padding: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F4F4F;
	line-height: 20px;
}

.contentcell h1{
font-weight: bold;
font-size: 14px;
}

.contentcell a{
	color: Navy;
	text-decoration: none;
}

.contentcell a:hover{
	color: Gray;
	text-decoration: underline;
}

contentcell a:visited{
	color: Navy;
	text-decoration: none;
}

.mainthing{
	background-color: White;
	padding: 2px;
	
}

.regmaincells{
	background-color: White;
	padding: 20px;
	vertical-align: text-top;
}

.titles{
	background-color: #A1AFB5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: White;
}

/*left edge of footer was sitting 2px too far to the left.  This is just
a cheap fix*/

.footernudge{
padding-left: 2px;
}

.footerNav a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #ECEBEB;
	border : 0px solid #999999;
	color : #767F9A;
	display : block;
	padding-bottom : 2px;
	padding-left : 8px;
	padding-top : 4px;
	padding-right: 8px;
	text-decoration : none;
	width : 100%
}

.footerNav a:hover {
	background-color : #ECEBEB;
	border : 0px solid #999999;
	color : #A1AFB5;
	text-decoration: underline;
}

.copy{
	background-color: #ECEBEB;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	padding: 2px;
}

	.copy a{		
	color : #767F9A;	
	text-decoration : none;
	}
	
	.copy a:hover{
	color : #A1AFB5;
	text-decoration: underline;
	}

.footpad{
	padding-top: 6px;
	padding-bottom: 6px;
}

.contacthead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #A1AFB5;
	border : 0px solid #999999;
	color : #ffffff;
	font-weight: bold;
	display : block;
	padding-bottom : 2px;
	padding-left : 8px;
	padding-top : 2px;
	padding-right: 8px;
	width : 50%
}

.contactcell{
   background-color: #FFFFFF;
	padding-left: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F4F4F;
}

.contactcell h1{
font-weight: bold;
font-size: 14px;
}
