* {margin: 0; padding: 0; }
body, html {min-width: 100%; font-size: 100%; min-height: 100%; }
body {background: #fff url(assets/startatumbg3.gif) center fixed no-repeat; }
img {border: 0; }

#title {min-width: 670px; position: relative; height: 129px;
	background: #adc7ce; border-bottom: .1em solid #cebe18; 
	white-space: nowrap; }
#title img {position: absolute; left: 0; top: 0; }
h1 {white-space: nowrap; margin-left: 138px; padding: 10px 0 10px 5%;
	font: 50px/60px impact, "bauhaus 93", sans-serif;
	letter-spacing: -.01em; }
h1 span {font-variant: small-caps; font-size: 1.25em; }
.tp h1 {padding-left: 3%; }

#title ul {list-style-type: none; left: 138px; position: absolute;
	 bottom: 0; }
#title li {display: inline; margin-right: .2em; }
#title li a {padding: .1em .4em; background-color: #adc7ce;
	border: .1em solid #adc7ce; text-decoration: none;
	letter-spacing: -.03em; font: bold 1.15em/1.6em helvetica, arial, sans-serif;}
#title a:link {color: #31515a; } 
#title a:visited {color: #846d10; } 
#title a:hover {color: #ef2010; border-color: #ccc #999 #9fbbc0 #fff; 
	background-color: #9fbbc0; } 
#title a:active {color: #fa8; }
#title li a#sec {color: #fff; border-color: #ccc #999 #9fbbc0 #fff; 
	 background-color: #9fbbc0; -moz-border-radius: .7em 0 0; }

#content {padding: 1em 16% 1em 70px; max-width: 45em; }
h2 {padding-bottom: .3em; }
h3 {padding: .4em 0 0; }
#content ul {padding: .8em 0 .9em 5em; }
#content ul li {font: bold 1.1em/1.2em helvetica, arial, sans-serif; }
.tp #content ul {padding-left: 1em; }
.tp #content ul li {font: 1em/1.3 helvetica, arial, sans-serif; color: #31515a; 
	padding-bottom: .5em; }
.tp #content ul li a {font-weight: bold; }

#content p, .q p 
	{padding: .4em 0; font: 1.04em/1.3em helvetica, arial, sans-serif; }
#content p a {font-weight: bold; }
dl {margin: .6em 0 .9em 3em; }
dt {font: 2em/1.5em impact, "bauhaus 93", sans-serif; }
dd {margin: -2em 0 0 5.3em; }
#content a, .q a {text-decoration: underline; } 

.lpic, .rpic {padding: 1em 0; }
.lpic img {float: left; }
.rpic img {float: right; }
.rpic {text-align: right; }
.rpic p {margin-right: 159px; }
.lpic p {margin-left: 159px; }	
.rpic h3 {margin-right: 130px; padding-top: 0; }
.lpic h3 {margin-left: 130px; padding-top: 0; }

p span {font-size: .9em; }
sup {line-height: .1; font-size: .8em; }
#content ul.info {padding: .9em 2em; }
#content ul.info li {font: normal 1em/1.25em helvetica, arial, sans-serif; }
#content ul.info li a {font-weight: bold; }

table {border: .1em solid #cebe18; background: #fff; margin: .5em 0;
	border-width: .1em 0 .1em .1em; -moz-border-radius: 1em 0 0; }
th, td {border:.1em solid #cebe18; padding: .2em; }
th {border-width: 0 .1em 0 0; }
td {border-width: .1em .1em 0 0; }
.sched {float: right; margin-left: 1em; border: 1px solid #cebe18; }

ol {padding: 1em 3em .5em; background: #fff; border: .1em solid #cebe18;
	margin: .4em 0; -moz-border-radius: 1em 0 0; }
ol ol {padding: .4em 0; list-style-type: none; border-width: 0; 
	margin: 0; }
ol span {background-color: yellow; }
ol input {margin: 0 .15em 0 3em; vertical-align: middle; }
.submit {margin: .1em 0 .5em; }

fieldset {padding: 0 5em; background: #fff; margin: .4em 0; 
	border: .1em solid #cebe18; -moz-border-radius: 1em 0 0; }
legend {font-weight: bold; line-height: 2em; }
fieldset label * {width: 16em; display: block; margin: 0 .2em .8em; }
fieldset label>* {background: url(assets/startatumbg3.gif) center fixed no-repeat; }
fieldset label>*:focus {border-color: #000;}
textarea {width: 20em; }
#resp {color: #f00; background: #fa8; padding: .5em; }

#footer {min-width: 670px; line-height: 1em; clear: both; margin-top: 1em;
	background-color: #cebe18; border-top: .1em solid #846d10; }
#footer ul {list-style-type: none; white-space: nowrap; padding: .1em 0; }
#footer li {display: inline; padding: .1em .5em; 
	border-right: .1em solid #81651e; }
#footer a {text-decoration: none; }
#footer p {text-align: right; padding: .2em; }

.q {background: white url(assets/statumbg.gif) no-repeat center; 
	margin: .5em auto 0; }
.q p, .q h3 {padding: .3em .5em; }
.q a {text-align: center; padding-top: .6em; display: block; }
.q ol {padding: .1em .2em .1em 2em; margin: 0; border-width: 0;
	background: transparent; }

h2, h3, h4, p, a, ul, fieldset, #footer
{font-family: helvetica, arial, sans-serif; }
h1, h3, p, .submit, #content ul.info, a:link, a:visited, fieldset, legend
{color: #31515a; }
#footer a:link, #footer a:visited {color: #846d10; }
a:hover, h2, h4, #content ul, #content strong, .q strong, #footer a:hover, 
	dl dt, h3 em {color: #ef2010; }
#footer a:active, a:active {color: #fa8; }

@media screen {acronym, abbr {cursor: help; }}
@media print { /* silly hacks for ie5 */
	#f\ooter ul, #t\itle ul {visibility: hidden; }
	#t\itle, #f\ooter {background-color: #fff; }
	#c\ontent {padding: 1em 0; }}