body
{
   margin-top:0;
   margin-left:0;
   padding:0px;
   left:0;
   float: left;
   font-family: Verdana, San-Serif;
   font-size: 11px;
}
table
{
   font-family: Verdana, San-Serif;
   font-size: 11px;
}
.tophead
{
	margin: 0;
	left: 0;
	top:0;
	padding: 0;
   background: url(/nav/graphics/header-60.jpg) no-repeat left top;
   background-color:blue;
   height:60px;
   width:100%;
   background-position:top left;
}
.mainheadcenter
{
   font-size: 20px;
   font-family: Verdana, San-Serif;
   font-weight: 600;
   text-align:center;
   width:100%;
}
.subheadcenter
{
   font-size: 15px;
   font-family: Verdana, San-Serif;
   font-weight: 600;
   text-align:center;
   width:100%;
}
.subheadleft
{
   font-size: 15px;
   font-family: Verdana, San-Serif;
   font-weight: 600;
   text-align:left;
   width:100%;
}
.subheadleftunderline
{
   font-size: 15px;
   font-family: Verdana, San-Serif;
   font-weight: 600;
   text-align:left;
   width:100%;
   text-decoration:underline;
}
div
{
   display:inline;
}
.cmacfooter {
	border-top: 1px solid #ddd;
	font-size: 9px;
	color: #000;
	margin-top: 1em;
	padding-top: 1.5em;
	text-align:center;
	width:100%;
}
.associationlogos {
	border-bottom: 1px solid #ddd;
	text-align:center;
	background-color:#fff;
	width:100%;
	margin-top: 0.5em;
	padding-bottom: 0.5em;
}
.leftcol
{
   vertical-align:top;
   border-right: 1px solid #ddd;
   padding-top:50px;
   display:inline;
   width:250px;
   background-color:#fff;
}
.centercol
{
   vertical-align:top;
   padding-top:50px;
   display:inline;
   width:600px;
   background-color:#fff;
}
.rightcol
{
   vertical-align:top;
   border-left: 1px solid #ddd;
   padding-top:50px;
   display:inline;
   width:100px;
   background-color:#fff;
}
.clearBoth 
{
	clear: both;
}

