body, tr, td, table {
  color: #7B5B40;
  font: bold 18px "lucida grande", tahoma, sans-serif;
  font-family: 'lucida grande',tahoma,arial,sans-serif;
  vertical-align: middle;
  text-align: left;
}

.submit input {
  margin-left: 4.5em;
}

input, textarea, select, option {
  font: bold 18px "lucida grande", tahoma, sans-serif;
  font-family: 'lucida grande',tahoma,arial,sans-serif;
  margin: 0 0 8px 0;
}

input, textarea {
  padding: 3px;
}

select, option { 
  margin: 0 6px 8px 0;
}

input,select,option,textarea {
  color: #7B5B40;
  background: #EEFFFF;
  border: 1px solid #781351
}

.submit input {
  color: #000;
  background: #ffa20f;
  border: 2px outset #d7b9c9
}

fieldset {
  border: 1px solid #781351;
  width: 52em
}

legend {
  color: #fff;
  background: #ffa20c;
  border: 1px solid #781351;
  padding: 2px 6px
}

#field_title {
  color: #000;
  background: #ffa20c;
  border: 1px solid #781351;
  padding: 2px 6px;
  position:relative;
  left:2px;
  top:-2px;
}

#button {
  color: #000;
  background: #ffa20c;
  border: 1px solid #781351;
  padding: 2px 6px;
  cursor:pointer;
}

select.menu,option.menu,input.menu {
  font: bold 14px "lucida grande", tahoma, sans-serif;
  padding: 0px;
}

*html #nav_wrapper {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="images/reg_nav/back.png");
    background: none;
}

#nav_wrapper {
  background-image: url('images/reg_nav/back.png');
  width:100%;
  display:block;
}

.whitenav{
  height:74px;
  width:150px;
  background-image: url('images/reg_nav/white_general.gif');
  background-repeat: no-repeat;
}

.graynav{
  border: 1px solid #781351;
  background: #FFFFFF;
  padding: 0px 20px 3px 20px;
}

*html #white_general {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/white_general.png");
    background: none;
    position: relative;
    top:12px;
}

#white_general {
    background: url('images/reg_nav/white_general.png') no-repeat top left;
    width: 157px;
    height: 75px;
    position:relative;
    background-position: 0px 12px;
}

*html #black_general {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/black_general.png");
    background: none;
    position: relative;
    top:12px;
}

#black_general {
    background: url('images/reg_nav/black_general.png') no-repeat top left;
    width: 157px;
    height: 75px;
    position:relative;
    background-position: 0px 12px;
}

*html #white_diabetes {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/white_diabetes.png");
    background: none;
    position: relative;
    top:8px;
}

#white_diabetes {
    background: url('images/reg_nav/white_diabetes.png') no-repeat top left;
    width: 154px;
    position:relative;
    background-position: 0px 8px;
}

*html #black_diabetes {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/black_diabetes.png");
    background: none;
    position: relative;
    top:8px;
}

#black_diabetes {
    background: url('images/reg_nav/black_diabetes.png') no-repeat top left;
    width: 154px;
    position:relative;
    background-position: 0px 8px;
}

*html #white_medical {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/white_medical.png");
    background: none;
    position: relative;
    top:18px;
}

#white_medical {
    background: url('images/reg_nav/white_medical.png') no-repeat bottom left;
    width: 151px;
    position:relative;
}

*html #black_medical {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/black_medical.png");
    background: none;
    position: relative;
    top:18px;
}

#black_medical {
    background: url('images/reg_nav/black_medical.png') no-repeat bottom left;
    width: 151px;
    position:relative;
}

*html #white_dietary {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/white_dietary.png");
    background: none;
    position: relative;
    top:3px;
}

#white_dietary {
    background: url('images/reg_nav/white_dietary.png') no-repeat top left;
    width: 155px;
    position:relative;
    background-position: 0px 3px;
}

*html #black_dietary {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/black_dietary.png");
    background: none;
    position: relative;
    top:3px;
}

#black_dietary {
    background: url('images/reg_nav/black_dietary.png') no-repeat top left;
    width: 155px;
    position:relative;
    background-position: 0px 3px;
}

*html #white_social {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/white_social.png");
    background: none;
    position: relative;
    top:13px;
}

#white_social {
    background: url('images/reg_nav/white_social.png') no-repeat top left;
    width: 162px;
    position:relative;
    background-position: 0px 13px;
}

*html #black_social {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/black_social.png");
    background: none;
    position: relative;
    top:13px;
}

#black_social {
    background: url('images/reg_nav/black_social.png') no-repeat top left;
    width: 162px;
    position:relative;
    background-position: 0px 13px;
}

*html #white_payment {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/white_payment.png");
    background: none;
    position: relative;
    top:10px;
}

#white_payment {
    background: url('images/reg_nav/white_payment.png') no-repeat top left;
    width: 158px;
    position:relative;
    background-position: 0px 10px;
}

*html #black_payment {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src="images/reg_nav/black_payment.png");
    background: none;
    position: relative;
    top:10px;
}

#black_payment {
    background: url('images/reg_nav/black_payment.png') no-repeat top left;
    width: 158px;
    position:relative;
    background-position: 0px 10px;
}

#board_wrapper {
  width:100%;
  display:block; 
}

*html #board_top {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="images/top.png");
    background: none;
}

#board_top {
    background: url('images/top.png') no-repeat top left;
    width:971px;
    height:70px;
    z-index:1;
    position:relative;
}

*html #board_left {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="images/left.png");
    background: none;
}

#board_left {
    background: url('images/left.png') no-repeat top left;
    width:53px;
}

*html #board_right {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="images/right.png");
    background: none;
}

#board_right {
    background: url('images/right.png') no-repeat top left;
    width:53px;
}

*html #board_bottom {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="images/bottom.png");
    background: none;
}

#board_bottom {
    background: url('images/bottom.png') no-repeat top left;
    width:980px;
    height:64px;
    z-index:1;
    position:relative;
    top:-70;
}