body{
	padding: 0;
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.darkpurple{ background-color: #310D55; }
.greybottom{ background-color: #898981; }

.plaintext{ font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif; }
.whitetext{ font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif; color: #FFFFFF; }

.proglinks{ padding-top: 7px; }

.loginborder{ border: 1px solid #8F8F8E; background-color: #FFFFFF; height: 20px; width: 100px; padding-top: 5px; }
.logininput{ border: 0px transparent; color: #8F8F8E;  width: 90px; height: 20px; padding: 0px; }
.loginbutton{ background-image: url('../images/buttoncut_03.jpg'); width: 52px; height: 28px; border: 0px; }

.searchinput{ border: 0px transparent; color: #8F8F8E;  width: 135px; height: 16px; font-size: 7pt; font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif; }

.eight{ font-size: 8pt; }
.nine{ font-size: 9pt; }
.ten{ font-size: 10pt; }
.eleven{ font-size: 11pt; }
.twelve{ font-size: 12pt; }

.paddleft{ padding-left: 15px; }

.listoverview
{
  font-family: Arial, sans-serif ;
  font-size: 10px ;
  line-height: 1.2em ;
  font-style: normal ;
  font-weight: bold ;
}

.bold { font-weight: bold; }
.greenheadcell { background-color: #310D55; color: #FFFFFF; }
.greencell{ background-color: #583D73; color: #FFFFFF; }
.browncell{ background-color: #E8D4A3; color: #583D73; }

a:link{ color: #6666CC; text-decoration: underline; }
a:active{ color: #6666CC; text-decoration: underline; }
a:visited{ color: #6666CC; text-decoration: underline; }
a:hover{ color: #6666CC; text-decoration: underline; }

a.whitelink:link{ color: #FFFFFF; text-decoration: none; }
a.whitelink:active{ color: #FFFFFF; text-decoration: underline; }
a.whitelink:visited{ color: #FFFFFF; text-decoration: none; }
a.whitelink:hover{ color: #FFFFFF; text-decoration: underline; }

a.purplelink:link{ color: #6666CC; text-decoration: underline; }
a.purplelink:active{ color: #6666CC; text-decoration: underline; }
a.purplelink:visited{ color: #6666CC; text-decoration: underline; }
a.purplelink:hover{ color: #6666CC; text-decoration: underline; }

a.blacklink:link{ color: #000000; text-decoration: underline; }
a.blacklink:active{ color: #000000; text-decoration: underline; }
a.blacklink:visited{ color: #000000; text-decoration: underline; }
a.blacklink:hover{ color: #000000; text-decoration: underline; }

.orangeheading{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
}
a.greylink:link{ color: #636363; font-family: Arial; text-decoration: underline; }
a.greylink:active{ color: #ab9ac5; font-family: Arial; text-decoration: underline; }
a.greylink:visited{ color: #636363; font-family: Arial; text-decoration: underline; }
a.greylink:hover{ color: #ab9ac5; font-family: Arial; text-decoration: underline; }
.greytext{ color: #636363; font-family: Arial; }

h1{ color: #310d55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.4em; line-height: 1.0em; margin: 0; padding:0; }
h2{ color: #310d55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.3em; line-height: 1.0em; margin: 0; padding:0; }
h3{ color: #310d55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.2em; line-height: 1.0em; margin: 0; padding:0; }
h4{ color: #310d55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.1em; font-style: italic; line-height: 1.0em; margin: 0; padding:0; }
h5{ color: #310d55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; font-style: italic; line-height: 1.0em; margin: 0; padding:0; }
h6{ color: #310d55; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.0em; font-style: oblique; line-height: 1.0em; margin: 0; padding:0; }