/* Begin styles for generic home page elements */

#BodyContentInnerContainer {
  margin: 0;
  width: 100%;
  padding: 0;
  }

#MainContentContainer {
  float: left;
  width: 100%;
  position: relative;
  margin: 0;
  }

#MainContent {
  padding: 0 0 0 0;
  }

#MainContentOuterBorder {
  width: 990px;
  background: #FFFFFF url(/resources/images/template/bgContent_full.gif) repeat top center;
  }

#MainContentArea {
  padding: 0 0 10px 0;
  }

#MainContentBody {
  padding: 1px 28px;
  font-family: Verdana, Geneva, sans-serif;
  }

.FormRow {
  float: left;
  display: block;
  width: 90%;
  margin: 0 0 0.6em 0;
  }

.FormLabel {
  float: left;
  width: 200px;
  font-weight: bold;
  margin: 0 10px 0 0;
  padding: 0.3em 0 0 0;
  }

.FormInput {
  float: left;
  }

.FormInput img {
  padding-left: 2px;
  padding-bottom: 5px;
  }
