A:link, A:visited, A:active { text-decoration: underline; color: #00009C }
A:hover { text-decoration: underline; color: #008E94 }

A.mainnav:link, A.mainnav:visited, A.mainnav:active { text-decoration: none; color: #00009C; font-weight: bold; font-family: verdana,arial; font-size: 8pt; }
A.mainnav:hover { color: #008E94; text-decoration: none}

A.subnav:link, A.subnav:visited, A.subnav:active { text-decoration: none; color: #008E94; font-weight: none; font-family: verdana,arial; font-size: 8pt; }
A.subnav:hover { color: #00009C; text-decoration: none}

A.uarehere:link, A.uarehere:visited, A.uarehere:active { text-decoration: none; color: #008E94; font-weight: none; font-family: verdana,arial; font-size: 7pt; }
A.uarehere:hover { color: #00009C; text-decoration: none}

#articles a {
 /* color: #a8a8a8; */
 color: #5F5F5F;
}

#articles a:visited {
 color: #222222;
}

.header {
  color: #cacaca;
  font-weight: bold;
  font-family: arial, verdana;
  font-size: 14pt;
}
.popupheader {
  color: #3B3B19;
  font-weight: bold;
  font-family: times new roman, serif;
  font-size: 20pt;
  padding-left: 24px;
}
.large, .ART_content, .FORM_Intro, #articles, .salesForceForm * {
 color: #666;
 line-height: 145%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.textIndentLeft {
  padding-left: 35px;
  padding-right: 10px;
}

.textIndent { padding-left: 55px; padding-right: 15px; }

.largeB, .ART_title {
  color: #cacaca;
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 10pt;
}

.medium {
  font-family: verdana,arial;
  font-size: 9pt;
}

#medLinks {
  font-family: verdana,arial;
  font-size: 11pt;
  font-weight: bold;
  text-decoration : none;
  color: #000000;
}

.small, .FORM_Choice, .FORM_Choice select, .FORM_Choice option {
  font-family: verdana,arial;
  font-size: 8pt;
}

.smallB, .FORM_Question {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 8pt;
}

.xsmall {
  font-family: verdana,arial;
  font-size: 7pt;
}

.FORM_Intro {
 vertical-align: top;
}

/* Template Styles & Structures */

#container {
  width: 917px;
  \width: 927px;
  w\idth: 917px;
  border: 1px solid #c9c8bc;
  margin: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 4px;
}
#mainTable td {
  vertical-align: top;
}
#footer {
  margin-top: 5px;
}
.botanyYellow {
  background-color: #FFF3CF;
padding-right:0 !important;
}
.subnav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #666;
}

#medianav {
  padding-left: 22px;
  padding-right: 0px;
  vertical-align: top;

}
#footerNav {
  width: 917px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
        text-align: right;

}

#galleryButton {
 background: #FFF3CF;
 color: #373612;
 border-color: #C9C8BC;
 border-width: 1px;
}

/* Form Styles */

#formTable tr {
 padding-top: 5px;
 padding-bottom: 5px;
}

#formTable .FORM_Question {
  text-align: right;
  padding-top: 8px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 0px;
}

#formTable .FORM_Choice, #formTable .FORM_Choice option {
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
}


#formTable .FORM_Choice input, textarea {
 width: 200px;
}

#formTable .FORM_Choice select {
 width: 204px;
}

#formTable .FORM_Choice textarea {
 height: 150px;
}

#formTable #zip {
 padding-top: 0px;
}

#formTable .submitRow {
 padding-top: 10px;
 padding-bottom: 10px;
}

#formTable .Answer183, #formTable .Answer166 {
 width: 53px !important; 
}


#formTable .FORM_Choice select {
 padding: 2px 3px 2px 0px;
 height: 20px;

} 

#formTable .FORM_Choice option {
 padding: 2px 0px 2px 0px;
}

#formTable td.FORM_Choice {
 vertical-align: middle;
}


table tr td.FORM_Choice {
 text-align:center;
}

table tr td.FORM_Question {
 padding-left: 135px;
 vertical-align: middle;
}

img {
 border: 0px;
}

#jbbLogo {
  height: 80px;
  width: 200px;
  padding: 0px;
  margin-top: 50px;
  margin-bottom: 20px;
  position: relative;
  bottom: 10px;
}