body{width:100%;padding:0;margin:0;list-style-type:none;font-family:arial; font-size:12px}
	

	
td{font-family:arial; font-size:12px}
th{font-family:Cambria; font-size:14px}

a{ text-decoration:none; color:#0000FF;white-space:nowrap;}
a:link{ text-decoration:none; color:#0000FF;white-space:nowrap;}
a:hover{ text-decoration:none; color:yellow; background-color:black;border-right:1px solid white; white-space:nowrap; }
	
ul {
	padding:0px
	list-style-type:disc; 
}

ul.vmenu{width:100%;padding:0px;margin:0;list-style-type:none; 	}
li.vmenu{color:black;white-space:nowrap; padding:0px;}
a.vmenu{ text-decoration:none; color:black; padding:0.2em 0.6em;border-right:0px solid white}
a.vmenu:link{ text-decoration:none; color:black; padding:0.2em 0.6em;border-right:0px solid white}
a.vmenu:hover{ text-decoration:none; color:yellow; background-color:black;padding:0.2em 0.6em;border-right:1px solid white; }


h1{font-size:14px; font-family:cambria;
		BORDER-RIGHT: #dcd7d7 0px;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #dcd7d7 0px;
		PADDING-LEFT: 8px;
		PADDING-BOTTOM: 1px;
		BORDER-LEFT: #dcd7d7 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #dcd7d7 1px solid;
		margin: 1px}


h2{font-family:cambria; font-size:18px;}

legend {font-family:cambria;font-size:14px;}

.yellowBg { background-color:#FFFFcc;}
.redBg { background-color:#FFcccc;}
.greenBg { background-color:#ccFFcc;}

.center{text-align:center}


/* messaging */
.message{background-color:#ffffc0; border: 1px #006699 solid;color: #006699;PADDING: 2px; font-weight:normal}
.error{color:#ff0000}
.warning{color:#ff0000}
.notification{color:#006699}
#hint{font-size:12px;}



/* index.html specific*/
.menu{font-family: comic sans ms; font-size:14px;background-color:#f0f0f0;border: 1px #006699 solid;PADDING: 1px;}
