/* SDA Styles */body{	margin: 0;	padding: 0;	border: 0;	background: #E0E0E0;}body#nobackground{	background: #fff;}a, #maincontentcell a {	color: #000000;}a:hover, #maincontentcell {	 color: #E20A16; }/* Top Nav Above-----------------------------------*/#navtop1 {	position: absolute;	top: 92px;}/* Top Nav Below-----------------------------------*//* Member Login Button-----------------------------------*/#memberlogin {	position: absolute;	top: 0;	margin-left: 646px;	z-index: 999;}	#memberlogin a {	display: block;	width: 104px;	height: 21px;	background: transparent url(/images/assnimg472/logon1_01.gif) no-repeat left top;}#memberlogin a:hover {	background: transparent url(/images/assnimg472/logon2_01.gif) no-repeat left top;}#memberlogin a em {	position: absolute;	left: -999em;	background: transparent url(/images/assnimg472/logon2_01.gif) no-repeat left top;}/* Content Area-----------------------------------*/#returnlinkcell {	background: #fff;	padding: 4px;}#structuraltable {	border: solid 1px #666;	border-top: none;}#maincontentcell {	background: #fff;	padding: 0;}#maincontentcell h1 {	color: #fff;	font: normal normal 20px/27px Helvetica, Arial, sans-serif;	background: #666;	padding-left: 8px;}#maincontentsubcell {	padding: 13px;}/* Footer-----------------------------------*/#assnfootertable {	border: solid 1px #fff;}#assnfootercell {	background: #666;	text-align: right;	color: #fff;	font: normal 11px/12px Helvetica, Arial, sans-serif;	padding: 6px 10px;}#assnfootercell a {	color: #fff;}
