body {
        padding: 0;
        margin: 10 0 0 20;      /* t r b l */
        border: 0;
        width: 100%;
	font-family: verdana, arial, sans-serif;
        font-size: 12pt;
        font-weight: normal;
	}
td {
	font-family: verdana, arial, sans-serif;
	}

P {	}

H1	{
	font-family: verdana, arial, sans-serif;
	text-decoration:none;
	font-weight: bold;
	font-size: 1.3em;
	border: 0 0 0 0;
	color: #335577;
	}

A, A:link {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;	
	text-decoration: none;	
      	color: #335577;	
	display: inline;	
        }

A:visited {
        color: #446677;
        }
A:hover{
	color: #0000ff;
	}

TD A, A:link {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;	
	text-decoration: none;	
      	color: #335577;	
        }

TD A:visited {
        color: #446677;
        }
TD A:hover{
	color: #0000ff;
	}

A.topbot, A.topbot:link {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	text-decoration:normal;
	font-size: .7em;
	line-height: 1em;
        color: #335577;
	display: inline;
        }
A.topbot:visited {
        color: #446677;
        }
A.topbot:hover{
	color: #0000ff;
	}

A.standard, A.standard:link {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;	
	text-decoration: none;	
	font-size: 100%;
	line-height: 100%;	
      	color: #335577;	
	display: inline;	
        }

A.standard:visited {
        color: #446677;
        }
A.standard:hover{
	color: #0000ff;
	}

.tagline {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #335577;
	font-size: 12px;
	}
A.lm, A.lm:link {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #335577;
	font-size: 12px;
	line-height: 1.5em;
        text-decoration:none;
	display: inline;
        }
A.lm:visited {
        color: #446677;
        }
A.lm:hover{
	color: #0000ff;
	}

A.lmwide, A.lmwide:link {
	font-family: verdana, arial, sans-serif;
	text-decoration:none;
	font-weight: bold;
	color: #335577;
/*	font-size: 12px;	*/
	line-height: 1.5em;
	font-size: 80%;	
	border-bottom:.1em solid #B2CDCD;		
	text-indent: 1em;	
	margin:0 5 0 5;	
	display: block;	
}

A.lmwide:visited {
	color: #556677;
      }

A.lmwide:hover{
	background:#eeeeff;
	color: #0000ff;
}

TD.nonsel {
	background: url("/graphics/tabup100x24.gif");
	text-align: center;
	width: 100px;
	}

TD.nonsel A.blkd, A.blkd:link {
	text-decoration:none;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	line-height: 1.1em;
	color: #545F73;
	font-size: 12px;
	display: block;	
	padding-bottom: 3px;
	padding-top: 2px; 
	}

TD.nonsel A.blkd:visited {
/*	color: #7887A4;	*/
	}

TD.nonsel A.blkd:hover{
	color: #223355;
/*	border:.1em solid #aabbdd; */
/*	border-style: dotted;	*/
	background:#eeeeff;
	}


TD.sel {
	background: url("/graphics/tabup100x24sel.gif");
	text-align: center;
	width: 100px;
	}

TD.sel A.blkd, A.blkd:link {
	text-decoration:none;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #335577;
	font-size: 14px;
	padding-bottom: 1px;
	line-height: 1.2em;
	}

TD.sel A.blkd:visited {
	color: #335577;
	}

TD.sel A.blkd:hover{
	color: #000000;
	}

#linklist ul, #linklist li {
        list-style-type: none;
	margin: 0;	
	border: 0;
	padding: 0 0 0 0;
/*	display: inline; without this would be on one line */
}

