body {
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 7px;
	border: none;
	font-family: tahoma,verdana,arial,sans-serif,"Helvetica","MS Sans Serif";
	font-weight: normal;
}

td           { font-size: 80%; }
th           { font-size: 80%; }


/* tr			{	padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
} */

a:link       { color: purple; text-decoration: none }
a:visited    { color: #333399; text-decoration: none }
a:active     { color: #000066 }
a:hover      { color: purple; text-decoration: underline }

h1           { font-family: arial,sans-serif; font-variant: normal; font-size: xx-large;  
               font-weight: bold; margin-left: 0px; margin-right: 0px; margin-bottom: -1px; }
h2           { color: #000099; font-family: arial,sans-serif; font-variant: normal; font-size: x-large;  
               font-weight: bold; margin-bottom: -8px; }
h3           { color: #999999; font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: large; 
               margin-bottom: 0px; }
h4           { color: #000099; font-family: arial,sans-serif; font-variant: normal; font-size: medium; 
               font-weight: bold; margin-top: 2; margin-bottom: 0.1em; }
h5			 { 	color: #000099; font-family: arial, sans-serif; font-size: small; margin-bottom: -0.5em; }
h6 			 { font-size: x-small; }

.content     { font-size: small; font-family: tahoma,verdana,arial,sans-serif; }

td.bgcol	{	background: #EEEEEE;
				border-bottom:1px solid #CCCCCC;
				border-top:1px solid #CCCCCC;
				border-left:1px solid #CCCCCC;
				border-right:1px solid #CCCCCC;
				padding: 6px 6px 6px 6px
}
td.bgcol2	{	background: #CCFFCC;
				border-bottom:1px solid #CCCCCC;
				border-top:1px solid #CCCCCC;
				border-left:1px solid #CCCCCC;
				border-right:1px solid #CCCCCC;
				padding: 6px 6px 6px 6px
}

ul{
	list-style: circle;
	margin-top:3px;
	margin-bottom:3px;
}

ul.square{
	list-style: square;
}
.footer	{ font-size: x-small; margin-bottom: 3px }

/*-----------------------------side nav menu------------------------------*/
}
.menu{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
}
.menu td, .menu th {
	padding-top:4px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:4px;
}
.menu a {
	display:block;
	text-decoration:none;
	width:110px;	
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0px;
	padding-top:4px;
	padding-right:3px;
	padding-bottom:4px;
	padding-left:3px;
	voice-family:"\"}\"";
	voice-family:inherit;
}	
.menu td>a, .menu th>a {
	width:auto;
}
.menu a:link, .menu a:visited {
	color: #000099;	
	background: transparent;
}
.menu a:hover {
	color:white;
	background-color: #666699;
	text-decoration:none;
}
.menu th {
	color:white;
	background-color:#3399ff;
}
.menu th>a {
	color:white;	
	background-color:#3399ff;
}
