body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	background-color:#FFFFFF;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
a{
color:#000000;
}
a:span{
font-weight:bold;
}
a:link{
color:#000000;
}
a:visited{
color:#000000;
}
a:hover{
color:#800040;
}
a:active{
color:#800040;
}
.upper{
text-transform:uppercase;
}
.center{
text-align:center
}
#logo{
margin-bottom:10px;
}
#strap{
font-style:italic;
text-align:center;
padding:5px;
}
.copyright{
font-style:italic;
font-size:0.9em;
}
.copyright span{
font-weight:bold;
font-size:1.4em;
}
.copyright a{
font-size:0.8em
}
.color1{
color:#800040;
}
.full_width{
width:950px;
border:none;
padding: 3px;
border-collapse:collapse
}
#top_nav{
background-color:#CCCCCC;
border-collapse:collapse
}
#top_nav td{
padding:5px;
}

#nav_links{
width:100%;
border:none;
border-collapse:collapse;
font-size:0.8em;
}
.content{
vertical-align:top;
}
.side_nav{
width:223px;
background-color:#CCCCCC;
/*
padding:5px;
*/
border:none;
font-size:0.85em;
vertical-align:top;
}
.side_nav td{
padding:6px;
border:none;
border-top:3px solid #CCCCCC;
}

.side_nav .header{
background-color:#ccaaaa;
font-weight:bold;
text-transform:uppercase;
}
.side_nav .header_lower{
background-color:#ccaaaa;
font-weight:bold;
}

.side_nav .item{
background-color:#ffffcc;
}
.side_nav span{
font-weight:bold
}
#footer{
border:none;
border-collapse:collapse;
border-top: 2px solid #CCCCCC;
padding-top:5px;
}
#footer .topline{
padding-top:5px;
}

.bodystyle {
	font-size: 0.9em;
	padding: 0.2em 1em 0.2em 1em;
	margin-left: 1.5em;
	vertical-align:top;
}

.small {
	font-size: 0.6em;
}

.medium {
	font-size: 0.75em;
}
.normal {
	font-size: 1em;
}

.big {
	font-size: 1.2em;
}

.xbig {
	font-size: 2em;
}

.expanded {
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.2em;
}

.justified {
	text-align: justify;
}
.highlight1{
text-transform:uppercase;
font-weight:bold;
}
.highlight2{
color:#FF0000;
text-transform:uppercase;
font-weight:bold;
}
.background1{
background-color:#ffffcc;
padding: 10px;
}
.background2{
background-color:#ccccff;
padding: 10px 5px;
margin: 15px;
line-height:1.5em;
}
.spacey{
padding: 10px;
}
.liststyle1 li{
margin-top:8px;
}
.table1 {
border-collapse:collapse;
border-bottom:1px solid #000000;
}.table1 td{
border-top:1px solid #000000;
padding-bottom:5px;
padding-top:5px;
}