a.button {
    padding: 1.5pt;
    color : white;
    text-decoration: none;     /* no underline */
	display:block;
	padding-left:10pt
}
a.button:link {
    background-color : 	#336600;
}
a.button:visited {
    background-color : #336600;
}
a.button:active {
    background-color : #536600;
}
a.button:hover {
    background-color : #536600;
}

body{font-family: sans-serif;font-size:small;}
p{font-family: sans-serif;font-size:small;}
a{font-family: sans-serif;font-size:small;}
p.sansb{font-family: sans-serif; font-weight:bold;font-size:small;}
ul.publ{font-family: sans-serif;font-size:small; margin-left:1em; padding-left:0.5em;}
ol.publ{font-family: sans-serif;font-size:small; margin-left:1em; padding-left:0.5em;}
h3{font-family: sans-serif;}
/*table.shaded{border: none;border-collapse: none; bgcolor:black; padding-top:0px; padding-left:15px;padding-right:15px;padding-bottom:0px}*/

table.shaded{border: outset; border-width: 1pt; border-collapse: separate;
padding-top:0px; padding-left:15px;
padding-right:15px;padding-bottom:10px}

table.shaded td{border:none}

table.menu {font-family: sans-serif; font-weight:bold;
	border-style: none none none none;
	border-collapse: collapse;
	background-color: #666688;}

/*table.menu {font-family: sans-serif; font-weight:bold; 
	border-style: none none none none;
	border-collapse: none;
	background-color: #666688;}*/

table.menu td:hover{background-color: #777799;}
table.menu td {
	border-width: 0px 0px 3px 0px;
	padding: 2px 2px 2px 2px;
	border-style: solid;
	border-color: white;
}
/*TD.drawRightborder  { border-right: 2px solid LightGrey; padding-right:15px;}*/
/*TD.drawLowborder  { border-bottom: 2px solid LightGrey; padding:0px;}*/

table.shaded td.drawRightborder  { border: solid LightGrey; border-width:
0px 2px 0px 0px; padding-right:15px;}

table.shaded td.drawLowborder  { border: solid LightGrey; border-width:0px
0px 2px 0px; padding:0px;}

