body, td {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 12px;
	color: #6E7374;
}
table {
  border-collapse:collapse;
}
h1, .header {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 38px;
	color: #6E7374;
}
h2, .subheader {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 20px;
	color: #6E7374;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
}
a {
	color: #54075B;
	text-decoration:underline;
}
a:hover {
 	color:#000000;
}
.black11, .black11:link, .black11:active {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
}
.mistraltext, .mistraltext:link, .mistraltext:active {
	font-family: Mistral, GillSans, "Gill Sans MT", Tahoma, sans-serif;;
	font-size: 18px;
	color: #6E7374;
}
.grey11, .grey11:link, .grey11:active {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 11px;
	color: #6E7374;
}
.grey20, .grey20:link, .grey20:active {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 20px;
	color: #6E7374;
}

a.menu:hover, a.black11:hover, a.grey11:hover, a.grey20:hover {
	color: #6E7374;
}

#tblMenu a {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	letter-spacing: 2px;
	font-weight:bold;
}
#tblMenu a:hover {
	color: #FEE09D;
}
#tblMenu span {
	font-family: GillSans, "Gill Sans MT", Tahoma, sans-serif;
	font-size: 10px;
	color: #FF0033;
}
.red11, .red11:link, .red11:active {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight:bold;
}
a.red11:hover {
	color: #000000;
}
.purple11, .purple11:link, .purple11:active {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #54075B;
}
a.purple11:hover {
	color: #000000;
}
.button {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	border-left:1px solid #D4BFCD;
	border-top:1px solid #D4BFCD;
	border-right:1px solid #281003;
	border-bottom:1px solid #281003;
	background-color:#8C6B7F;
}
.textbox {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  background-color:#F1F1F1;
  color: #000000;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
}
.disabledtextbox {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FFFFFF;
  color: #CCCCCC;
  border-top: 1px solid #DDDDDD;
  border-left: 1px solid #DDDDDD;
  border-right: 1px solid #EEEEEE;
  border-bottom: 1px solid #EEEEEE;
}
.disabled {
  color:#CCCCCC;
}
.dropdownlist {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  background-color:#F1F1F1;
  color: #000000;
}
.disableddropdownlist {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FFFFFF;
  color: #CCCCCC;
}
.innerheader {
  border:1px solid #CCCCCC;
  background-color:#EEEEEE;
  font-size:11px;
  font-weight:bold;
  color: #54075B;
}
.innercell {
  font-size:11px;
  border:1px solid #CCCCCC;
  background-color:#FFFFFF;
}
