


body {
	
	background: #eee url(/associations/6806/assnbackground.png) repeat-y 50% top fixed;
	margin: 0;
	_background-image: url(/associations/6806/assnbackground2.png);
	
}

body,
td,
p {
	color: #333;
	font: 11px Verdana, Arial, sans-serif;
}

table { background-color: #fff; }

a,
#maincontentcell a { color: #933; }
a:hover,
#maincontentcell a:hover { color: #666; text-decoration: none; }

#maincontentsubcell p { line-height: 18px; }


/* Top Navigation Above (Main)
----------------------------------------------- */
#navtop1cell {
	/* Adjustable Settings */
}

#navtop1list {
	list-style: none;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	/* Optional Settings */
	text-align: center;
	height: 28px;
	font: bold 12px Arial, Helvetica, sans-serif;
	
	background: transparent url(/associations/6806/assnnavtop1_2.png) repeat-x left top;
	
}

#navtop1list li {
	display: block;
	float:left;
	/* Optional Settings */
}

#navtop1list li a,
#navtop1list li a:link,
#navtop1list li a:active,
#navtop1list li a:visited {
	display: block;
	/* Optional Settings */
	color: #633;
	line-height: 28px;
	text-decoration: none;
	width: 100px;
	text-align: center;
	font-weight: bold;
	border-left: 1px #888 solid;
	border-right: 1px #ddd solid;
}

#navtop1list li a:hover {
	/* Optional Settings */
	color: #fff;
	border-left: 1px #633 solid;
	border-right: 1px #944 solid;
	
	background: transparent url(/associations/6806/assnnavtop1_2.png) repeat-x left bottom;
	
}

	/* Custom Top Nav 1 */
	
	#navtop1list li a#navtop1link_0 {
		display: block;
		width: 49px;
		text-align: left;
		border-left: none;
	}
	#navtop1list li a#navtop1link_1 { width: 75px; }
	#navtop1list li a#navtop1link_2 { width: 114px; }
	#navtop1list li a#navtop1link_3 { width: 83px; }
	#navtop1list li a#navtop1link_4 { width: 171px; }
	#navtop1list li a#navtop1link_5 { width: 97px; }
	#navtop1list li a#navtop1link_6 { width: 98px; }
	#navtop1list li a#navtop1link_7 {
		display: block;
		width: 49px;
		text-align: right;
		border-right: none;
	}


/* Fly-out Styles
----------------------------------------------- */
/* Top Nav Above */

#navtop1list li ul {
	border: none;
	border-left: 1px solid #633;
	border-bottom: 1px solid #633;
	width: 163px;
	padding: 0;
	margin: 0;
	background: #933;
}

ul#navtop1list ul li {
	background: none;
	width: 163px;
	border-bottom: none;
}

td#navtop1cell ul#navtop1list li ul li a,
td#navtop1cell ul#navtop1list li ul li a:hover {
	color: #fff;
	background: none;
	border: none;
	font: bold 12px/12px Helvetica, Arial, sans-serif;
	z-index: 999;
	padding: 6px;
	width: 151px;
	height: auto;
	text-align: left;
} 

* html td#navtop1cell ul#navtop1list li ul li a,
* html td#navtop1cell ul#navtop1list li ul li a:hover { width: 163px; }

td#navtop1cell ul#navtop1list li ul li a:hover { color: #fff; text-decoration: underline; }


/* Content (Main)
----------------------------------------------- */

td#assnbanner2cell {
	height: 106px;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

#maincontentcell {
	margin: 0;
	padding: 0;


/* Sub-Content (Main)
----------------------------------------------- */

#maincontentsubtable {
	background-color: transparent;
}

#maincontentsubrow {
	/* Optional Settings */
}

#maincontentsubcell {
	/* Optional Settings */
	padding: 10px 20px;
}

#maincontentsubright {
	/* Optional Settings */
}


/* Footer (Main)
----------------------------------------------- */

#footercellnav {
	/* Optional Settings */
}

#footercell {
	/* Optional Settings */
} 