html, body, td {
	font: 13px/1.5em Verdana, Lucida, Arial, sans-serif;
	font-size: 80%;
	margin:0;
	padding:0;
	}

h1, h2, h3, h4, h5 {
        font: 14px/1.1em Verdana, Lucida, Arial, sans-serif;
        font-weight:bold;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-top: 5px;
        margin-bottom: 5px;
}
h1     {font-size: 180%;}
h2     {font-size: 150%;}
h3     {font-size: 130%;}
h4     {font-size: 120%;}
h5     {font-size: 100%;}



 a { text-decoration: none;
     font-weight:500;
   }
 a:link, a:visited { color:#00a;}
 a:hover, a:active, a:focus  { color:#800;}




.black   {
	font: 15px/1.3em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: black;
	}
.black13   {
	font: 13px/1.3em Verdana, Lucida, Arial, Times New Roman, sans-serif;
	color: black;
	}



.menu, .menu a,.menu a:link, .menu a:hover, .menu a:active, .menu a:visited, .menu a:focus {
	font: 8pt/2.2em Verdana, Lucida, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding:0;
	}

 .menu a,.menu a:link, .menu a:hover, .menu a:active, .menu a:visited, .menu a:focus {
	border:1px solid #000;
	empty-cells:show;
	letter-spacing : .01em;
	display:block;
	width:100%;
	color : #500;
	background-color: #FFF;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	}

.menu a:hover {
	background-color: #900;
	color:#FF0;
	background-image:none;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	}

.submenu, .submenu a, .submenu a:link, .submenu a:hover, .submenu a:active, .submenu a:visited {
	font-weight: bold;
	padding:0;
	}
.submenu a:hover {
	background-color: #B00;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	}

.submenu2, .submenu2 a, .submenu2 a:link, .submenu2 a:hover, .submenu2 a:active, .submenu2 a:visited {
         font: 8pt/1.1em Verdana, Lucida, Arial, Times New Roman, sans-serif;
         font-weight: normal;
         padding:0;

         }
.submenu2 a:hover {
         background-color: #B00;
         }
