body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:5px; padding:0; 
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

	h1,h2,h3,h4,h5
		{
		margin: 5px 0px 5px 0px;
		}

p.small { font-size:9px;
 			margin-bottom:5px;
			margin-top:5px; }

p.dotted { border-bottom-style: dotted ; 
           border-bottom-color: #068481; 
           border-bottom-width: 2px;
	       width: 96%;
           padding-top: 0px;  
           padding-bottom: 0px;  }

  a:link {
    color: #42526C; font-size: 11px; font-weight: bold;
    text-decoration: none; }
  a:visited {
    color: #42526C; font-size: 11px; font-weight: bold;
    text-decoration: none; }
  a:hover {
    color: #4D71A3; font-size: 11px; font-weight: bold;
    text-decoration: none; }
  a:active {
    color: #4D71A3; font-size: 11px; font-weight: bold;
    text-decoration: none; }
	

  a.tool:link {
    color: #4D71A3; font-size: 8pt; font-weight: bold;
    margin-left: 10px; margin-right: 10px; text-decoration: none; }
  a.tool:visited {
    color: #4D71A3; font-size: 8pt; font-weight: bold;
    margin-left: 10px; margin-right: 10px; text-decoration: none; }
  a.tool:hover {
    color: #B0C4DE; font-size: 8pt; font-weight: bold;
    margin-left: 10px; margin-right: 10px; text-decoration: none; }
  a.tool:active {
    color: #B0C4DE; font-size: 8pt; font-weight: bold;
    margin-left: 10px; margin-right: 10px; text-decoration: none; }


/* Style for Menu */ 

#button {
	width: 17.5em;
	border-right: 1px solid #CAE1FF;
	padding: 0 0 0 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	font-size:11px; 
	font-weight:bold;
	background-color: #CAE1FF;
	color: #333;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #CAE1FF;
		margin: 0;
		}
	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #3A5894;
		border-right: 10px solid #B0C4DE;
		background-color: #4D71A3;
		color: #fff;
		text-decoration: none;
		width: 95%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #4D71A3;
		border-right: 10px solid #BCD2EE; 
		background-color: #B0C4DE;
		color: #fff;
		}
		
/* End Style for Menu */

li {margin-bottom:4px;
 	}
