Body {
background: #FFFFFF;
/*link: #666666;
alink: #666666;
vlink: #666666;
text: #000000;*/
margin-top:0;
margin-left:0;
margin-right:0px;
}

html {
/*	overflow-x: hidden;*/
	overflow-y: scroll;
} 



a { text-decoration: none; color:#000099; }

a:active { text-decoration: none; color:#000099;}

a:hover { text-decoration:none; color:#666666;}

a img {	border: none; }

.sc {
font-variant:small-caps;
}


.textinputs {
background-color: #CCFF99;
border:1px solid #99CC99;
border-bottom:1px solid #006633; 
border-right:1px solid #006633; 
border-top:1px solid #006633;
border-left:1px solid #006633;
}

.m1,.m2,.m3,.m4,.m5,.m6,.m6 { font-family: ms sans serif, geneva, helvetica; }
.a1,.a2,.a3,.a4,.a5,.a6,.a7 { font-family: arial, helvetica; }
.v1,.v2,.v3,.v4,.v5,.v6,.v7 { font-family: verdana, geneva, helvetica; }
/*.s1,.s2,.s3,.s4,.s5,.s6,.s7 { font-family: tahoma,sans-serif; }*/
.s1,.s2,.s3,.s4,.s5,.s6,.s7 { font-family: 'trebuchet ms',arial,verdana,sans-serif; }

.w { color:#FFFFFF; }
.b { color:#000000; }
.g { color:#FFCC66; }
.ly { color:#FFFFCC; }
.my { color:#FFCC00; }
.dy { color:#CC9933; }
.lr { color:#FF3300; }
.lp { color:#FF99CC; }
.mr { color:#CC0000; }
.dr { color:#990000; }
.lg { color:#99CC99; }
.mg { color:#009933; }
.dg { color:#006633; }
.lb { color:#3399FF; }
.mb { color:#0000FF; }
.db { color:#000099; }
.g1 { color:#CCCCCC; }
.g2 { color:#999999; }
.g3 { color:#808080; }
.g4 { color:#666666; }
.g5 { color:#333333; }

.m1,.a1,.v1,.s1 { font-size: x-small; }
.m2,.a2,.v2,.s2 { font-size: small; }
.m3,.a3,.v3,.s3 { font-size: medium; }
.m4,.a4,.v4,.s4 { font-size: large; }
.m5,.a5,.v5,.s5 { font-size: x-large; }
.m6,.a6,.v6,.s6 { font-size: xx-large; }
.m7,.a7,.v7,.s7 { font-size: 36px; }

.mtable { 
/*background-color: #FFF4C2;
border:1px solid #ffcc33;*/
border:1px solid #0066CC;
background-color:#CCCCFF;
padding: 4px 0px 0em .4em;
border-right:none;
border-bottom:none;

font-weight: bold;
}

.msubtable { 
background-color: #FFFFFF;
padding: 4px 4px .4em .4em;
border:none;
font-weight:normal;
}
.smalltable td { 
background-color: #FFF4C2;
border:1px solid #ffcc33;
/*border:1px solid #0066CC;
background-color:#CCCCFF;*/
padding: 4px 18px 20px 18px;
font-weight: bold;
}
.smallsubtable td { 
background-color: #FFFFFF;
padding: 4px 4px .4em .4em;
border:none;
font-weight:normal;
}


#menubar {
	text-align:center;
	width:540px;
	background: #fff;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	margin: 0;
	padding: .2em;
	font-size: 11px; 
	font-family: Verdana, Geneva, Arial, sans-serif; 
	font-weight: bold;
}
#menubar a {
	color: #333;
	margin: 0;
	padding: 3px 5px;
	text-decoration: none;
}
#menubar a:hover {
	background: #ccc;
	border: 1px solid #9d9d9d;
	color: #171717;
}

#menubar li {
	display: inline;
	line-height: 200%;
	list-style: none;
	text-align: center;
}

