/*Common Elements*/
BODY {
  color: #333;
  background: #91857C;
  font: normal 10pt/18px arial, verdana, sans-serif;
  margin: 10px;
}
p {
  text-align: left;
}
a:link {
  color: #710053;
  text-decoration: none;
  background: transparent;
  }
a:visited {
  color: #710053;
  text-decoration: none;
  background: transparent;
	}
a:hover {
  color: #CEA500;
  text-decoration: underline;
  background: transparent;
  }
A.breadcrumb:link {
  color: #006a83;
  font: normal 11px arial, helvetica, sans-serif;
  text-decoration: none;
  background: transparent;
  }
A.breadcrumb:visited {
  color: #006a83;
  font: normal 11px arial, helvetica, sans-serif;
  text-decoration: none;
  }
A.breadcrumb:hover {
  color: #771d89;
  font: normal 11px arial, helvetica, sans-serif;
  text-decoration: none;
  background: transparent;
  }
.breadcrumbnavbar {
  color: #69563d;
  background: transparent;
  border-style: solid;
  border-color: #B19775;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  padding-bottom: 3px;
  margin-top:0px;
  font: normal 11px arial, helvetica, sans-serif;
}

H1 {
  color: #CEA500;
  font: bold 12pt arial, verdana, helvetica, sans-serif;
  background: transparent;
  }
h2 {
  color: #710053;
  font: bold 11pt/17px arial, helvetica, sans-serif;
  background: transparent;
  }
h3 {
  color : #333;
  font: bold 10pt/17px arial, verdana, sans-serif;
  background: transparent;
  }
.PageTitles {
  color: #333;
  font: bold 10pt arial, sans-serif;
  background: transparent;
}

/* template class tags*/

.TopOfPage {
  clear: both;
  margin: 0 auto;
  width: 774px;
  height: 155px;
  vertical-align: bottom;
  background: transparent;
}
.ToolBar {
  clear: both;
  margin: 0 auto;
  background: transparent;
  width: 774px;
  height: 50px;
  vertical-align: top;
}
.MainBody {
  background-image: URL(/client/images/mainbkgrd.gif);
  width: 774px;
  margin: 0 auto;
  overflow: hidden;
  display: block;
  vertical-align: top;  
  height:auto;
}
.LeftMargin {
  width: 210px;
  margin:0 auto;
  background-color: Transparent;
  padding-top: 20px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 50px;
  vertical-align: top;
  text-align: left;
  float: left;
}
.InnerBody {
  color: #333;
  background-color: Transparent;
  width: 504px;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 20px;
  padding-bottom: 50px;
  vertical-align: top;
  float: left;
}
.RightMargin {
  margin: 0 auto;
  padding-top: 20px;
  width: 0px;
  background-color: Transparent;
  vertical-align: top;
  float: left;
}
.SiteFooter {
  color: #333;
  font: normal 11px/19px arial, sans-serif;
  background-image: URL(/client/images/footer-bot.gif);
  text-align: center;
  padding-top: 5px;
  height: 25px;
  width: 774px;
  margin: 0 auto;
  clear: both;
  }
/* hotbox class tags */

Table#Events {
  width: 440px;
  background: transparent;
  vertical-align: top;
}
.Column1a {
  background: #E5E2DD;
  text-align: center;
  vertical-align: top;
  width: 140px;
  border-style: solid;
  border-color: #e5e3dd;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 10px;
}
.Column2a {
  background: #E5E2DD;
  text-align: center;
  vertical-align: top;
  width: 300px;
  border-style: solid;
  border-color: #e5e3dd;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 10px;
  padding-left: 4px;
}

.Column1 {
  text-align: right;
  vertical-align: top;
  width: 140px;
  border-style: solid;
  border-color: #e5e3dd;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 10px;
}
.Column2 {
  text-align: left;
  vertical-align: top;
  width: 300px;
  border-style: solid;
  border-color: #e5e3dd;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
}
Table#Forms {
  width: 490px;
  border-collapse: collapse;
  background: transparent;
  vertical-align: top;
}
Table#Forms td {
  vertical-align: top;
  background: transparent;
}
.Input1 {
  width: 120px;
  text-align:right;
  padding:2px;
}
.Input2 {
  width: 370px;
  text-align:left;
  padding: 2px;
}
.HomeBoxHeader {
  background-image: URL(/client/images/homeboxbkgrd.gif);
  width: 500px;
  height: 20px;
  font: bold 11pt arial, sans-serif;
  color: #fff;
  padding-top: 2px;
  padding-left: 4px;
  margin-bottom: 0px;
  }
.HomeBox {
  width: 494px;
  border-style: solid;
  border-color: #C0B5AD;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 4px;
  padding-left: 4px;
  margin-top: 0px;
}





