.topbanner	{
	margin-left:auto;
	margin-right:auto;
	background: url(./images/Banner.png);
	background-color:#FFFFFF;
	width: 949px;
	height: 199px;
    }
	
.topnav {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 155px;
	}
	
.topnav, .topnav a, .topnav a:visited, .topnav a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color: #666666;
	text-decoration:none;
	font-size:20px;
	padding-left:10px;
	padding-right:10px;
	outline:none;
	}
	
.topnav a:active {
	outline:none;
	}
	
.topnav a:hover {
	color:#FFFFFE;
	}
	
body
{
	width: 949px;
	margin: auto;
	padding: 0;
	background-color: #EFF0E8;
}

.mainbody {
	margin: auto auto;
	background-color:#FFFFF
}

.mainbody img {
display:block;
}

maintable {
	background-color:#FFFFFF;
}

.boarddirectory {
	text-align:center;
}

.directory {
	text-align: center;
	margin: 0 auto;
	width: 60%;
}

.dirrow2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	margin: 0 auto;
	width: 60%;
}

.style5  {padding:0px; border:none; width:20px;}
.style6  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style7  {background-color:#e6e6e6; color: #333333; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style8  {padding:0px; border:none; background-color:#333333; text-align: center; color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 14px; height: 20px; }
.style9  {background-color:#f6f6f6; color: #333333; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style10 {background-color:#e6e6e6; color: #333333; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style11 {background-color:#f6f6f6; color: #333333; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.homecontent {
	width:700px;
	margin-left:auto;
	margin-right:auto;
}

.signup {
	width:60%;
	text-align:center;
	margin: auto auto;
	background-color:#FFFFF
}

h3 {
	text-align:center;
}

.signup-row {
	
}

td {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	}

td img {
}

	
td.row1	{ 

	}
	
td.row2	{ 
	 
	}
	
td.row3	{ 
	background-color: #999999; 
	}
	
td.td_head {
	color: #444444; 
	font-size: 14px; 
	font-weight : bold; 

	padding:3px;
	}
	
td.td_head a, td.td_head a:active, td.td_head a:hover, td.td_head a:visited, td.td_head a:link {
	color:#444444;
	}
	
th {
	color: #FFFFFF; 
	font-size: 14px; 
	font-weight : bold; 
	background-color: #444444; 
	height: 25px;	
	padding:3px;
	}
	
.reg_tb{
	background:#FFFFFF; 
	color:#333333; 
	border:1px solid #0791FE;
	}

a, a:visited, a:active {
	color:#0791FE; 
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}

div.ajax, span.ajax{
	color:#0791FE; 
	text-decoration:none; 
	cursor:pointer;
	}
	
div.ajax:hover, span.ajax:hover{
	font-weight:bold; 
	cursor:pointer;
	}

.error_message {
	color: #FF0000;
	font-size: 11px;
	}

.bottomnav {
	background:#FFFFFF; 
	padding:3px; 
	border:1px solid #CCCCCC;
	}

.editable{
	color: #000;
	background-color: #ffffd3;
 	}

.bold_green {
	font-weight: bold;
	color: green;
	}

.paging_info { 
	background-color: #F0F8FF; 
	}

.paging_next { 
	background-color: #BFE3FF; 
	padding: 0px 5px 0px; 
	}

.paging_current { 
	background-color:#006699; 
	color:#FFFFFF; 
	padding: 0px 5px 0px; 
	}

