
html /* force scroll bars */         { margin-bottom: 1px; width: 100%; height: 100%; min-height: 100% }
a       { color: #e23130; font-size: 11px; font-weight: normal; text-decoration: none; background-color: white; text-align: left; margin: 0; padding: 0 }
a:hover     { color: white; font-weight: normal; text-decoration: none; background-color: #e23130; text-align: left }
body        { font-family: "Lucida Grande",  "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0 }
h1          { color: #a2d232 !important; font-size: 12px; font-style: normal; font-variant: normal; font-weight: bold; line-height: 18px; text-decoration: none; text-align: left; letter-spacing: 2px; margin: 8px 0 0; padding: 4px 0 }
h2       { color: #a2d232 !important; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold; line-height: 18px; text-decoration: none; text-align: left; margin: 0; padding-top: 12px; padding-right: 0; padding-left: 0 }
h3        { color: #e23130 !important; font-size: 11px; font-variant: normal; font-weight: bold; line-height: 16px; text-align: left; padding-top: 12px }
h4     { color: #e23130 !important; font-style: normal; font-weight: normal; text-decoration: none }
h5     { color: #808080 }
h6       { color: #a2d232; font-size: 18px; font-weight: normal; line-height: 36px; text-align: left; margin: 0; padding-top: 0 }
li                  { color: #808080; line-height: 15px; list-style-type: none; list-style-image: url("../a_images_site/bullet.gif") }
p       { color: #808080; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 15px; text-decoration: none; text-align: left }
strong    { color: #808080; font-weight: bold; text-decoration: none; text-align: left; margin: 0; padding: 0 }
td       { color: #808080; font-size: 11px; line-height: 14px }
/*navigation*/
.link-box      { color: #e23130; font-size: 11px; font-weight: normal; background-color: white; padding: 1px 2px; border-color: white }
.main-menu    { font-size: 11px; font-weight: normal; text-indent: 8px; margin-right: -8px; padding-top: 1px; width: 190px; height: 17px; float: left; border-color: white; outline-color: white }
.sub-menu     { color: #808080; font-size: 11px; background-color: white; text-indent: 3px; width: 140px; height: 21px; float: left; border-bottom: 1px dotted #dcdcdc }
.sub-menu:hover        { color: #e23130; font-size: 11px; background-color: white; background-image: url("../a_images_site/arrow.gif"); background-repeat: no-repeat; background-position: right center; float: left }
.sitemap-link        { color: white; font-size: 9px; font-weight: normal; background-color: #a2d232; text-indent: 4px; margin-right: -4px; width: 144px; height: 16px; float: left; border-width: medium medium 1px; outline-color: white }
.nav-email        { color: #808080 !important; font-size: 9px; font-weight: normal; line-height: 15px; background-color: transparent; text-indent: 5px; margin-top: 1px; padding-top: 1px; width: 92px; height: 13px; float: right; border-left: 1px solid #a2d232 }
.nav-homepage        { color: #808080 !important; font-size: 9px; font-weight: normal; line-height: 15px; background-color: transparent; text-indent: 5px; margin-top: 1px; padding-top: 1px; width: 92px; height: 13px; float: right; border-left: 1px solid #a2d232 }
.nav-sitemap        { color: #808080 !important; font-size: 9px; font-weight: normal; line-height: 15px; background-color: transparent; text-indent: 5px; margin-top: 1px; padding-top: 1px; width: 92px; height: 13px; float: right; border-left: 1px solid #a2d232 }
a:hover.nav-email     { color: #e23130 !important; font-size: 9px; text-decoration: none; background-color: transparent; text-transform: uppercase }
a:hover.nav-homepage   { color: #e23130 !important; font-size: 9px; text-decoration: none; background-color: transparent; text-transform: uppercase }
a:hover.nav-sitemap  { color: #e23130 !important; font-size: 9px; text-decoration: none; background-color: transparent; text-transform: uppercase }
/*textstyles*/
.description    { color: #808080; font-size: 10px; font-weight: normal; margin-top: 4px; padding-top: 4px; border-color: white }
.question       { color: #E23130; letter-spacing: 0.5px; margin-bottom: 4px; padding-bottom: 4px; border-bottom: 1px dotted #c0c0c0 }
.smbnarrow        { color: #c0c0c0 !important; font-size: 10px; font-weight: bold; letter-spacing: 2px; margin-top: 8px; padding-top: 8px }
.smbwide      { color: #a2d232; font-size: 11px; font-weight: bold; line-height: 15px; text-align: center; word-spacing: 4px; letter-spacing: 9px }
.smnwide      { color: #a2d232; font-size: 11px; font-weight: normal; word-spacing: 4px; letter-spacing: 6px }
/*div_ids*/
#basepanel { margin-top: 1px; margin-left: 4px; padding-top: 1px; padding-left: 1px; width: 76px; clear: both }
#content               { margin: 4px 4px 24px 156px; padding: 4px 2px 24px; width: 390px; height: 100% }
#formcontent    { margin: 4px 4px 24px 152px; padding: 4px 4px 24px; width: 390px; height: 100% }
#credit { color: #c0c0c0; font-size: 9px; text-align: right; clear: both }
#footer                 { color: #a2d232 !important; font-size: 10px; line-height: 18px; text-align: right; letter-spacing: 1px; margin-top: 0; padding-top: 0; padding-right: 20px; height: 21px; clear: both }
#header         { margin-top: 1px; margin-left: 4px; padding-top: 1px; padding-left: 1px; width: 760px; clear: both }
#sitemapheader  { text-indent: 14px; margin-top: 1px; margin-left: 4px; padding-top: 1px; padding-left: 1px; width: 760px }
#leftnav       { font-size: 11px; line-height: 21px; text-indent: 4px; margin: 48px 1px 0 3px; padding-right: 1px; padding-bottom: 0; padding-left: 3px; width: 144px; float: left }
#slideshow          { color: #ade035 !important; font-size: 18px; line-height: 48px; text-align: right; margin: 84px 2px 0 3px; padding: 24px 2px 0 1px; position: relative; width: 134px; float: left }
#pullquote   { color: #a2d232 !important; font-size: 14px; line-height: 24px; text-align: right; text-indent: 0; margin: 2px 2px 0 4px; padding: 2px 2px 0 4px; position: relative; top: 180px; width: 134px; float: left }
#navigation           { width: 760px; height: 21px; float: right }
#rightpanel    { font-size: 11px; line-height: 15px; margin-top: 12px; margin-right: 8px; padding-top: 4px; padding-right: 8px; width: 195px; float: right }
#wrapper     { background-color: white; text-align: left; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 0; width: 760px }
