#Address{
  color: #555555;
  font-size: 12px;
  font-weight: bold;
  padding-left: 304px;
}

.BasicMargin{
  margin: 16px;
}

#Body, body{
  background-color: #ffffff;
  background-image: url(resources/images/background.gif);
  background-position: top center;
  background-repeat: no-repeat;
  margin: 0px;
}

.ContactFormInput{
  width: 304px;
}

#ContactFormTextArea{
  height: 208px;
  width: 304px;
}

#Content{
  padding-top: 16px;
}

.DetailsTd{
  padding-left: 16px;
  padding-top: 80px;
  width: 304px;
}

.DivisionContentCell{
  padding-left: 16px;
  padding-top: 16px;
  width: 480px;
}

#Footer{
  background-color: #485998;
  color: #ffffff;
  font-size: 12px;
  height: 20px;
  margin-left: 16px;
  margin-top: 16px;
  padding-right: 16px;
  padding-top: 4px;
  text-align: right;
}

#Header{
  background-image: url(resources/images/header.jpg);
  background-repeat: no-repeat;
  font-size: 11px;
  height: 48px;
  padding-top: 16px;
}

.HighlightCircle{
  border-top: 1px solid #cccccc;
  margin-bottom: 16px;
  margin-top: 16px;
  padding-top: 16px;
}

#IndexPageHealthcare{
  background-image: url(resources/images/index_healthcare.jpg);
  background-position: top center;
  background-repeat: no-repeat;
}

#IndexPageLabor{
  background-image: url(resources/images/index_labor.jpg);
  background-position: top center;
  background-repeat: no-repeat;
}

#IndexPageOffice{
  background-image: url(resources/images/index_office.jpg);
  background-position: top center;
  background-repeat: no-repeat;
}

#IndexPageOptions{
  height: 354px;
  margin-top: 16px;
  width: 752px;
}

.IndexPageOptionsTd, #IndexPageOptions td{
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 240px;
}

#Logo{
  border: none;
  position: absolute;
  top: 16px;
}

#Menubar{
  position: absolute;
  top: 40px;
}

.MenubarButton{
  color: #ffffff;
  cursor: pointer;
  display: block;
  height: 24px;
  position: absolute;
  text-decoration: none;
}

.MenubarButtonBackground{
  border-right: 2px solid #ffffff;
  height: 24px;
  position: absolute;
}

.MenubarButtonText{
  color: #ffffff;
  font-family: tahoma, verdana, sans-serif;
  font-size: 12px;
  left: 8px;
  position: absolute;
  top: 4px;
  z-index: 100;
}

.MenubarCascadingButton{
  color: #ffffff;
  cursor: pointer;
  display: block;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  height: 24px;
  position: absolute;
  text-decoration: none;
}

.MenubarCascadingButtonBackground{
  background-color: #777777;
  border-top: 1px solid #e0e0e0;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  height: 24px;
  position: absolute;
}

.MenubarCascadingMenu{
  background-color: #777777;
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  position: absolute;
  width: 220px;
}

.MenubarMenu{
  position: absolute;
}

#MiniContactForm{
  background-image: url(resources/images/mini_contact_form.gif);
  background-repeat: no-repeat;
  height: 324px;
  margin-top: 16px;
  padding-left: 16px;
  padding-top: 48px;
  width: 218px;
}

#MiniContactFormButton{
  margin-right: 14px;
}

.MiniContactFormInput{
  border: 1px solid #cccccc;
  font-family: tahoma, verdana, sans-serif;
  font-size: 12px;
  margin-bottom: 4px;
  margin-right: 16px;
  margin-top: 0px;
  width: 146px;
}

.MiniContactFormTextArea{
  border: 1px solid #cccccc;
  font-family: tahoma, verdana, sans-serif;
  font-size: 12px;
  height: 102px;
  margin-bottom: 4px;
  margin-right: 16px;
  width: 198px;
}

#Page{
  text-align: left;
  width: 768px;
}

#PreFooter{
  color: #999999;
  font-size: 11px;
  padding-left: 16px;
  padding-top: 16px;
}

.ServicesTd{
  color: #ffffff;
  padding-left: 88px;
  padding-right: 56px;
  padding-top: 356px;
}

.Text, body, td{
  color: #555555;
  font-family: tahoma, verdana, sans-serif;
  font-size: 13px;
}

