* {
  margin:0;
  padding:0;
}
.menuup    { font-family: Comic Sans MS; font-size: 10pt; color: #FFFFFF; text-align: center; background-color:#4C4C4C; height:32; padding-top: 6px; }
.menudown  { font-family: Comic Sans MS; font-size: 10pt; color: #FFFFFF; text-align: center; background-color:#00496C; height:32; padding-top: 6px; }
.menutd    { border-right-style: solid; border-right-width: 1px; border-right-color : #000000; }
.menuhome  { font-family: Arial; font-size: 10pt; color: #FFFFFF; background-color:#000000; }	
a 		{ text-decoration:none }
a:link 	{ color: #FF0000}
a:hover { color: #800080}
a       { font-family: Comic Sans MS; font-size: 10pt }
#mb		{ float: left; height: 32; overflow: hidden }
#mb2	{ float: left; height: 32; overflow: hidden }
.btn	{ width: 110; height: 32; z-index: 1; position:relative; top:0px }
.btn2	{ width: 122; height: 32; z-index: 1; position:relative; top:0px }
.im40 	{ opacity: 0.4; 
		  filter: "alpha(opacity=40)";
          filter: alpha(opacity=40);
	      zoom: 1; }
.im30 	{ opacity: 0.3; /* Firefox, Safari(WebKit), Opera) 
		  filter: "alpha(opacity=30)"; /* IE 8 */ 
          filter: alpha(opacity=30); /* IE 4-7 */ 
	      zoom: 1; /* needed in IE up to version 7, or set width or height to trigger "hasLayout" */ }
.im20 	{ opacity: 0.2; 
		  filter: "alpha(opacity=20)";
          filter: alpha(opacity=20);
	      zoom: 1; }
.im15 	{ opacity: 0.15; 
		  filter: "alpha(opacity=15)";
          filter: alpha(opacity=15);
	      zoom: 1; }
.mm_box		{ float: left; width:55; height: 34; text-align:left }
.mm_over		{ border-style: outset; border-width: 2px; width:40; height: 30; }
.mm_out		{ border-style: inset; border-width: 2px; width:40; height: 30; }
.mm_pause	{ border-style: inset; border-width: 2px; width:30; height: 30; }
.mm_back		{ border-style: inset; border-width: 2px; width:30; height: 30; float: right}