/* These affect the "body" tag (main html tag in which all */
/* of the page is contained.)  A page item without explicit */
/* style will use this one. */
BODY {
	font-family: Arial, sans-serif;
	color: #000000;
	margin-top : 0;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	background : url(images/bg.gif);
	background-color : #FFFFFF;
}


/* Font for various states of links */
A:link {
	font-family: Arial, sans-serif;
	text-decoration: underline;
	color: #FF0000;
	background: none;
} 

/* Paragraph style */
P {
	font-family: Arial, sans-serif;
}

UL {
	font-family: Arial, sans-serif;
	font-size: x-small;
}

LI {
	font-family: Arial, sans-serif;
	font-size: x-small;
}

H5 {
	font-family: Arial, sans-serif;
	font-size: x-small;
	}

/* Styles inside of tables */
TABLE {
	font-family: Arial, sans-serif;
	font-size: x-small;
}

.small {
	font-size: xx-small;
}
.strong {
	font-weight : bold;
}
.center { text-align: center; vertical-align: top; }
.tablelist {  width: 95%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 2px; clip:  rect(   )}
.menu {  width: 400px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;background-color: #CCCCCC; border: #000000; border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px; font-weight: bold;}
.events {  width: 100%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;background-color: #EEEEEE; border: #000000; border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-width: 1px;}
.altrow {  background-color: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: x-small}
.listheading {  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: x-small}
td {
	font-family: Arial, Helvetica, sans-serif;
}
th {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; vertical-align: top; text-align: left;}
.altlist {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; text-align: right; font-weight: bold}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: small; }
.tablecol {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; width: 50%; vertical-align: top; padding-right: 3px; padding-bottom: 5px}
.label {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; text-align: right; vertical-align: top; white-space: nowrap}
.plainlabel {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-align: right; vertical-align: top; white-space: nowrap}
.outsidebox {  width: 85%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: #4291E8; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.insidebox {  background-color: #FFFFFF; width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.divider {  background-color: #666666; height: 1px}
.grid {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border: 2px #000000 solid}
.backtab {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; background-color: #CCCCCC; background-position: center; text-align: center}
.tab {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF; background-color: #4291E8; text-align: center}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; }
.folder {  border: #4291E8; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.feature {  border-color: #CF6000 #CF6000 #CF6000; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.whitelabel {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; background-position: left; color: #FFFFFF}
.orangelabel {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF}
.orangefield {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #FFFFFF}
