body, h3 { background-color: #FFFFFF; margin: 0px; padding: 0px; border: none; }
body, td, div, input, select, form, option, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8e8783; }
input, select, form, option, textarea { font-size: 10px; margin: 0px; padding: 0px; }
h1 { font-size: 0px; height: 0px; display: none; }
a { color: #8e8783; }
a:hover { text-decoration: none; }

#banner { left: 0px; top: 0px; width: 940px; height: 300px; }
#content { width: 940px; display: table; }
#footer { display: table; width: 930px; background-color: #f8f8f5; border-top: 1px solid #e0e0df; border-bottom: 1px solid #e0e0df; margin-bottom: 5px; padding: 5px; }

a.nav { color: #adada1; font-size: 9px; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 0.2em; padding-right: 0.2em; }
a.nav:hover { background-color: #b8320f; color: #FFFFFF; }
img.nav { margin-right: 2px; margin-left: 6px; }

a.login { color: #bc3310; font-size: 9px; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 0.2em; padding-right: 0.2em; }
a.login:hover { background-color: #b8320f; color: #FFFFFF; }
img.login { margin-right: 2px; margin-left: 6px; }

#footer div { font-size: 9px; color: #7d7d7d; }
#footer a { color: #7d7d7d; text-decoration: none; padding-left: 0.2em; padding-right: 0.2em; }
#footer a:hover { background-color: #b8320f; color: #FFFFFF; }

#content #contact { margin: 15px; width: 610px; }
#content #contact td { border-bottom: 1px solid #d8d8d4; padding: 10px; }
#content #contact input, textarea { width: 500px; font-size: 11px; padding: 3px;  }
#content #contact option { font-size: 11px; padding: 3px; }

#content #artess { margin: 15px; }
#content #artess td { border-bottom: 1px solid #d8d8d4; padding: 10px; font-size: 12px; }
#content #artess a { padding-left: 0.3em; padding-right: 0.3em; margin-left: 0.3em; margin-right: 0.3em; text-decoration: none; }
#content #artess a:hover { background-color: #c43510; color: #FFFFFF; }
#content #artess span { font-weight: bold; color: #c43510; margin-left: 0.6em; margin-right: 0.6em; }
#content #artess a.pdf { padding: 0px; margin: 0px; }
#content #artess a.pdf:hover { background-color: #ffffff; }

#content a.az { text-decoration: none; color: #c43510; display: block; }
#content a.az:hover { text-decoration: none; color: #c43510; font-weight: bold; }

#content #trailimageid { position: absolute; display: none; left: 0px; top: 0px; z-index: 200; width: 300px; }
#content p { margin: 0px; padding: 0px; }

#content #pdf { text-decoration: none; border-bottom: 1px dashed #d8d8d4; padding: 5px; display: block; }
#content #pdf:hover { background-color: #f9f9f8; }
#content #pdf img { border: none; }

span.alert { color: #b8320f; }
