body {
	background-color: #ffffff;
	margin: 0px;
	color: #000000;
}

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

ul {
    font-family: Arial, Helvetica, sans-serif;
    list-style-type: disc;
    line-height: 130%;
}

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

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

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

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

a {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

a:link {
	color: #0000CC;
	text-decoration: none;
}

a:visited {
	color: #0000CC;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tx-red {
	color: #990000;
}

.paleblue {
	background-color: #E8F3FF;
}

.palegreen {
    background-color: #EAFFEA;
}

.paleviolet {
    background-color: #EEDCFF;
}

.paleyellow {
    background-color: #FFFFDD;
}

.palelilac {
    background-color: #FFF0FF;
}

.peach {
    background-color: #FFF0E2;
}

.altshade {
    background-color: #FFFFEE;
}

.bg-body {
	background-color: #333333;
}

.bg-body2 {
	background-color: #ffffff;
}

.bg-topmenu {
	background-color: #FFCC99;
}

.bg-pagehead {
	background-color: #ffff99;
}

.bg-pagetitle {
	background-color: #FF6600;
}

.bg-pagetitle0 {
	background-color: #990033;
}

.bg-pagetitle1 {
	background-color: #660066;
}

.bg-pagetitle2 {
	background-color: #006600;
}

.bg-pagetitle3 {
	background-color: #000066;
}

.bg-navbar {
	background-color: #FFFFFF;
}

.bg-footer {
	background-color: #333333;
}

.bg-table {
	background-color: #FFF7DC;
}

.bg-header {
	background-color: #FF0000;
}

.bg-sectionhead {
	background-color: #0000FF;
}

.bg-sitehead {
	background-color: #FF0000;
}

.bg-content {
	background-color: #ffffff;
}

.section {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 90%;
    font-weight: bold;
    color: #FFFFFF;
}

.sectionrev {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 90%;
    font-weight: bold;
    color: #FFFFFF;
}

.pagetitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 90%;
    font-weight: bold;
    color: #FFFFFF;
}

.heading {
	font-size: 90%;
	font-weight: bold;
	color: #990000;
}

.subhead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 90%;
    font-weight: bold;
    color: #990000;
}

.navtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	background-color: cccccc;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}

.menutable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	border: 6px #FFFFFF;
	background-color: #CCCCCC;
}

.menutable2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	border: 0px;
}

.progmenu {
	background-color: #FFFF99;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #666666;
	border-left: 0px;
}

.menuhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000033;
}

.menuitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}

.smallbold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 85%;
    font-weight: bold;
}

.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #FFFFFF;
}

.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
}

.tinybold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    font-weight: bold;
}

.tinywhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
}

.micro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
}

.microbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
}
