.header {
  color: #000000;
  font-weight: bold;
  font-family: arial,verdana;
  font-size: 18px;
}

.large, .FORM_Intro {
        font-family: Georgia, "Times New Roman", Times, serif;
  font-style: normal;
  font-weight: normal;
  font-size: 75%;
  text-decoration: none;
  color: inherit;
}

.largeB {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 12px;
}

.medium, .formboxes {
  font-family: verdana,arial;
  font-size: 11px;
}

.small, .FORM_Choice {
        font-family: Georgia, "Times New Roman", Times, serif;
  font-style: normal;
  font-weight: normal;
  font-size: 75%;
  text-decoration: none;
  color: inherit;
}

.smallB, .FORM_Question {
        font-family: Georgia, "Times New Roman", Times, serif;
  font-style: normal;
  font-weight: bold;
  font-size: 75%;
  text-decoration: none;
  color: inherit;
}

.xsmall {
  font-family: verdana,arial;
  font-size: 9px;
}

/*--------------------------------Developer's CSS--------------------------*/

html {
  padding: 0px;
  margin: 0px 0px 0px 0px;
}

body {
  background-color: #FFFFCC;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: normal;
  font-weight: normal;
  font-size: 75%;
  text-decoration: none;
  color: inherit;
  margin: 0px 0px 0px 0px;
}

#container {
  width: 775px;
}

#header {
  width: 775px;
  height: 125px;
  float: left;
  display: block;
}

#topnav {
  width: 775px;
  height: 40px;
  float: left;
  display: block;
  background: #CCCC9A;
}

#border_top {
  width: 775px;
  height: 10px;
  float: left;
  display: block;
}

#content_container {
  width: 775px;
  float: left;
  background-image: url(/custom/framework/border_repeat.jpg);
  background-repeat:repeat-y;
}

#content {
  padding-left: 35px;
  padding-right: 35px;
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: left;
}

#content h1, .ART_title {
  font-size: 140%;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  color: #999966;
  background-color: transparent;
  line-height: 24px;
}

.ART_title2 {
  font-size: 100%;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  color: #999966;
  background-color: transparent;
  line-height: 24px;
}

#content p, .ART_content {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #343434;
  background-color: transparent;
  line-height: 20px;
}

#content p a:link, #content p a:active, #content p a:visited,
.ART_content a:link, .ART_content a:active, .ART_content a:visited {
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
  color: #343434;
  background-color: transparent;
  padding: 1px;
}

#content p a:hover, .ART_content a:hover {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
  background-color: #343434;
  padding: 1px;
}

#border_bottom {
  width: 775px;
  height: 16px;
  float: left;
  display: block;
}

#footer {
  width: 775px;
  float: left;
  display: block;
  background-color: #CCCC9A;
        margin-bottom: 20px;
}

#footer_content {
  margin: 10px;
  line-height: 18px;
}

.footerlinks  {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #343434;
  background-color: transparent;
  padding: 1px;
}

.footerlinks a:link, .footerlinks a:active, .footerlinks a:visited {
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
  color: #343434;
  background-color: transparent;
  padding: 1px;
}

.footerlinks a:hover {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
  background-color: #343434;
  padding: 1px;
}