.IE8fix
{
	z-index: 1000;
}

body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	background-color: #cccccc;
}
a{
	color: #ff3300;
	text-decoration: none;
}
a.visited {
	text-decoration: none;
	color: #ff3300;
}
a.hover {
	text-decoration: underline;
	color: #ff3300;
}
a.active {
	text-decoration: none;
	color: #CC0000;
}

.contentdiv
{
	margin: 0px 10px 10px;
}
h1 {
	font-family: Arial;
	font-weight: bold;
	font-size: 21px;
	color: #000000;
}
h2 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #000066;
}
h3 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
h4 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background-color: #E1E1AF;
	border-top-color: #000066;
	border-top-style: solid;
	border-top-width: medium;
}
h5 
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #999999;
}
h6 {
	font-family: Verdana;
	font-size: 9px;
	color: #999999;
}
p {
	padding: 0px;
	margin: 4px 0px 10px;
	line-height: 1.5em;
}
ul {
  list-style: square url(BulletTriangle.gif); /* wide image for the bullet */
  margin: .5em .5em 0 25px;  /* bullet image is in left margin */
  padding-left: 0;
}
ul li {
  margin-left: 0;
  padding-left: 0;     /* distance between marker and text */
  margin-bottom: .5em; /* a little spacing between list items */
}
#TableContainer {
	width: 755px;
	background-color: White;
	/*border: 1px solid #565328;*/
}
#HeaderTable {
	width: 100%;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}
#HeaderTable .LogoTD{
	width: 201px;
	background-color: #FFFFFF;
}
#HeaderTable .SearchTD{
	background-color: #FFFFFF;
	color: #000365;
	padding-left: 130px;
}
.SearchTDText{
	color: #000066;
}
#HeaderTable .TopNavTD{
	background-color: #990033;
	padding: 0px 3px 0px 155px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #565328;
}
#HeaderTable .BreadcrumbsTD{
	padding: 10px 3px 10px 105px;
}
#HeaderTable .BreadcrumbsTD a:link, #HeaderTable .BreadcrumbsTD a:active, #HeaderTable .BreadcrumbsTD a:visited{
	color: #333333;
}
#HeaderTable .BreadcrumbsTD a:hover {
	color: #333333;
}
#ContentTable  {
	width: 100%;
	background-color: #FFFFFF;
}
#LeftMenu {
	width: 151px;
	background-color: #cdcd9b;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #565328;
	padding: 10px 0px;
}
#ContentLTD {
	padding: 10px 10px 5px 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #565328;
	width: 125px;
	font-size: 9px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	background-color: #fdfdc9;
}
#ContentLTD .Header{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
}
#TemplateHeader {
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 15px;
	background-color: #FFFFFF;
}
.PageTitleHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
	padding-left: 10px;
}
.TemplateSpacer {
	width: 15px;
}
#Content {
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-right: 15px;
}
#FooterTable  {
	width: 100%;
	background-color: #cccccc;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #000066;
	margin: 0px;
}
#FooterTable .FooterLinksTD 
{
	font-family: Verdana;
	color: #333333;
	font-size: 10px;
	padding: 3px;
}
#FooterTable .FooterLinksTD a:link, #FooterTable .FooterLinksTD a:active, #FooterTable .FooterLinksTD a:visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	/*padding-right: 8px;
	padding-left: 8px;*/
}
#FooterTable .FooterLinksTD a:hover 
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}
#FooterTable .FooterMaysLogoTD{
	padding: 5px;
}
/*------Begin Page Styles-------*/
#3ColTable {
}
#3ColTable .LTD {
	width: 21%;
}
#3ColTable .MTD {
	width: 46%;
}
#3ColTable .RTD {
	width: 21%;
}
#3ColTable .SpacerTD {
	width: 2%;
}
#2ColTable {
}
#2ColTable .LTD {
	width: 21%;
}
#2ColTable .RTD {
	width: 71%;
}
#2ColTable .SpacerTD {
	width: 2%;
}
#4ColTable {
}
#4ColTable .LTD {
	width: 21%;
}
#4ColTable .LMTD {
	width: 21%;
}
#4ColTable .RMTD {
	width: 21%;
}
#4ColTable .RTD {
	width: 21%;
}
#4ColTable .SpacerTD {
	width: 2%;
}
#HomeContentTable {
}
#HomeContentTable .HomeImageTD {
	
}
#HomeContentTable .HomeLTD {
	padding-right: 7px;
	padding-top: 7px;
}
#HomeContentTable .HomeMTD {
	padding-right: 7px;
	padding-left: 7px;
}
#HomeContentTable .HomeRTD {
	padding-left: 7px;
	font-size: 9px;
}
#HomeContentTable .SpacerTD {
}
#InsideContentTable {
}
#InsideContentTable .InsideLTD {
}
#InsideContentTable .InsideMTD {
}
#InsideContentTable .InsideRTD {
}
#InsideContentTable .SpacerTD {
	width: 30px;
}
#Inside2ContentTable {
}
#Inside2ContentTable .InsideLTDPic {
	text-align: right;
}
#Inside2ContentTable .InsideMTDPic {
}
#Inside2ContentTable .InsideRTDPic {
	text-align: left;
}
#Inside2ContentTable .InsideLTD {
	padding-left: 7px;
}
#Inside2ContentTable .InsideMTD {
	padding-right: 7px;
	padding-left: 7px;
}
#Inside2ContentTable .InsideRTD {
	padding-left: 7px;
}
#Inside3ContentTable {
}
#Inside3ContentTable .InsideLTD {
	padding-right: 7px;
	padding-top: 7px;
}
#Inside3ContentTable .InsideRTD {
	padding-left: 7px;
}
/*------End Page Styles-------*/
.DLGDFL {
	font-weight: bold;
	width: 150px;
	text-align: right;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dee2e7;*/
}
.DLGDFV {
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dee2e7;*/
}
.DLGC {
	font-size: 10px;
}
.DLGB {
	font-size: 11px;
	margin-left: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*------Splash Page Styles Begin------*/
#center {
	width:448px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-167px auto auto -224px;
	text-align:center;
}
.SplashContent {
	background-image: url(ReutherInvsplash_BG.jpg);
	background-position: top;
	height: 330px;
	background-repeat: no-repeat;
	padding: 15px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #990033;
	text-align: left;
}
#center h1 {
	color: #333333;
}
#center a:link, #center a:active, #center a:visited{
	color: #990033;
}
#center a:hover {
	color: #990033;
}
/*---Begin PoweredBy Neos Styles---*/
.NeosPoweredBy 
{
	font-family: Verdana;
	font-size: 10px;
	/*padding-right: 10px;*/
	text-align: right;
	color: #000066;
}
.NeosPoweredBy a, .NeosPoweredBy a:link, .NeosPoweredBy a:active, .NeosPoweredBy a:visited, .NeosPoweredBy a:hover
{
	font-family: Verdana;
	font-size: 10px;
	/*padding-right: 10px;*/
	color: #000066;
}
/*---End PoweredBy Neos Styles---*/
/*------Splash Page Styles End------*/
