html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
/*--type--*/
body {font-family: "Lucida Grande", Lucida, Verdana, sans-serif;font-size: 12px;}
table td {font-size: 110%;padding: 7px 0;border-bottom: solid 1px #ccc;}
a {color: #ea6a1f;text-decoration: none;}
.thumbs li {display: no;height: 85px;width: 85px;overflow: hidden !important;}
p {margin: 1em 0;line-height: 1.4em;font-size: 1em;color: #575e62;}
strong {color: #000;}
h1 {margin: 0 0 1em 0;font-size: 1.5em;color: #0f3f58;}
h1.spon {margin: 1.5em 0 0 0;}
h2 {margin-top: 1.75em;}
hr {margin-right: 1em;margin-top: 3em;}
#scheduleCallout {padding: 1em 1em 1em 0;background-color: #5eef1;margin: 1em 1em 2em 0em;}
#scheduleCallout p {margin-left: 2em;}
#leftContent li {color: #575e62;line-height: 1.3em;}
a:hover {color: #000;}
#navigation a {font-size: 1.1em;color: #FFF;text-transform: uppercase;font-weight: bold;}
/*--layout--*/
#fireworks {margin: 0;padding: 0;background: url(../_imgs/fireworks.jpg) no-repeat center top;}
body {background: #000 url(../_imgs/body-bg.jpg) repeat-x 0 top;}
.clear {clear: both;}
#siteContainer {width: 810px;margin: 0 auto 0;background: #FFF;}
#siteLogo {padding: 9px 0px 9px 9px;float: left;}
#siteHeader {padding: 9px 9px 9px 0px;float: right;}
#navigation {background: #f36f21 url(../_imgs/nav-bg.jpg) repeat-x left bottom;}
#navigation ul {padding: 0 0 0 1em;}
#navigation li {float: left;}
#navigation a {padding: 1em 1em;display: block;}
#navigation a:hover {color: #000;}
#navigation .active a {padding: 1em 1em;color: #000;background: url(../_imgs/leftNav.gif) no-repeat left center;}
#navigation .active {background: #FFF url(../_imgs/rightNav.gif) no-repeat right center;}
#bottomContent {background: url(../_imgs/rightColFauxCol.jpg) no-repeat right top;border: 9px solid #fff;/*--b
order width must equal padding on site logo--*/}
#bottomContent #downloadForms h1 {margin-bottom: 5px;}
#bottomContent #downloadForms li {margin-bottom: 1.5em;}
#bottomContent #downloadForms .pdf {padding-right: 5px;margin-right: 5px;border-right: 1px solid #687981;}
#leftContent {background: #FFF;float: left;width: 66%;margin-right: -9px;padding: 0 0 2em 0;}
#leftContent ul {margin: 0 0 0 1em;}
#leftContent li {list-style-type: square;margin: 5px 0 0 1em;}
#leftContent #footer li {list-style-type: none;margin: 0;}
#rightContent {float: right;width: 32%;padding-bottom: 2em;}
#rightContent h1 {margin: 1em 0 0 0;}
#rightContent p {margin: 7px 0 0 0;color: #b7c7cf;}
#rightContent p strong {color: #FFF;}
#rightContent img {margin: 1em .4em;}
#rightContent ul {margin-top: 10px;}
#rightContent a {padding: .8em 1em;display: block;color: #fff;background: url(../_imgs/sideNavMarker.png) no-repeat 0 1em;}
#rightContent a:hover {color: #0f3f58;}
#footer {margin-top: 3em;padding: .5em 2em;background: #f3f5f6 url(../_imgs/footer-bg.jpg) repeat-x left top;}
#footer p {color: #6a7b87;}
#footer li {float: left;}
#footer a {font-size: .9em;display: block;padding: 0 8px 0 0;color: #9eb0bd;}
#footer a:hover {color: #000;}