html		{ margin:0; padding:0;}
body		{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/bg_nav.gif) repeat-y; color:#000; }
body.normal { margin-left:10; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; background: url(../images/spacer.gif) repeat-y; }
body.nonav	{ margin:1.5em; background-color:#FFFFFF; background:none; font-size:0.8em; line-height:1.1em;}
body.nonavTodd	{ margin-left: 0; margin-right: 0; background-color:#FFFFFF; background:none; font-size:0.8em; line-height:1.1em;}
sup			{ vertical-align:text-top; }
dl dt		{ font-weight:bold; margin-top:1.5em; text-align:left;}
dl dd		{ margin-left:1.5em;}
img			{ border:0;}
form#Form1 {margin:0; padding:0;}
.b				{ font-weight: bold; }
.i				{ font-style:italic;}
.u				{ text-decoration:underline;}
.center			{ text-align:center;}
.right			{ text-align:right; float:right;}
.small			{font-size:0.75em}
.footer			{ font-size:0.6em}
.title			{ font-size:1.2em; font-weight:bold; text-align:center; }
.subtitle		{ font-size:1em; font-weight:bold; text-align:center; }
.hroll			{ font-family:Arial, Helvetica, sans-serif; font-size:0.7em; }
.required, .free	{ font-weight:bold; color:#C00;}
.tagline		{ font-family:"Times New Roman", Times, serif; font-size:1.65em; font-style:italic; font-weight:bold; }
.section		{ font-size:0.65em; font-weight:bold; color:#069;}
.sectionhere	{ color:#036;}
.subsection		{ font-size:0.6em; font-weight:bold; line-height:1.5em}
.leftbanners	{ margin:10px 5px;}
.platinum		{ color:#999;}
.gold			{ color:#FC3;}
.errorlabel		{ font-size:0.8em; line-height:1.2em;}
.proclamation { font-size:16pt; text-align:center; line-height:1.6em; }

h2.pressyears	{ text-align:left; font-weight:bold; font-size:1em; margin-left:10px;}
h3.awardtitle	{ margin-bottom:10px;}
h3.hints		{ font-size:1.2em; display:block; border-bottom:1px solid #000; margin-top:2em; margin-bottom:0.2em;}
h3.bulletin		{ font-style:italic; font-weight:bold;}
h3#tagline		{ /*border-bottom:1px solid #000;*/ font-size:0.9em; padding-bottom:0.5em;}
h4.howto, h3.certtitle, h3.surveytitle	{ font-size:1em; font-weight:bold; text-align:left; margin-bottom:0; padding-bottom:0;}
td.hintpage p	{ margin-top:0; margin-bottom:1em;}
ul.press		{ list-style:none; margin:0 10px; padding:0 10px;}
ul.press li		{ margin-bottom:5px;}
ul.online		{ margin:0 10px 0 15px;}
ol.online		{ margin:0 10px 0 25px;}
ol.notop, ul.notop	{ padding-top:0; margin-top:0;}
ol.nobot, ul.nobot	{ padding-bottom:0; margin-bottom:0;}
ol.inset, ul.inset	{ margin-left:5em;}
ol.stepslist	{ margin-left:10em; font-size:1.2em; font-weight:bold;}
ol.steps li	{ margin:1em; margin-left:0;}
td#content		{ padding:0 10px; vertical-align:top; text-align:justify; font-size:0.8em; line-height:1.2em; }
td#NewContent		{ padding:0 30px; vertical-align:top; text-align:justify; font-size:0.8em; line-height:1.2em; }
td#content div#linkback	{ padding:1em;}
img#larry	{ margin:0 0 10px 10px; border:0; float:right; padding:1px; border:1px solid #000;}
img#namap	{ border:1px solid black; margin:10px 130px;}
img#qgraph	{ margin:10px 20px;}
img#aotm	{ padding:1px; border:1px solid #000; margin:5px; float:left; margin-right:10px;}
img#qtips	{ margin:10px 100px;}
div#aotmsig	{ margin-left:1.5em; font-style:italic; font-weight:bold; clear:both;}
span#aotmsig	{ margin-left:1em; font-style:italic; font-weight:bold;}
div.sig		{ margin:2.5em; text-align:left;}
div.sig .sigline	{ width:250px; height:1em; text-align:center; border-top:1 solid #000; font-size:0.75em; padding:0 4em; position:relative; bottom:-1.5em;}
div.sigNew		{ margin:2.5em; text-align:left; line-height: 2em;}
div.sigNew .siglineNew	{ width:250px; height:1em; text-align:center; border-top:1 solid #000; font-size:0.75em; padding:0 4em; position:relative; bottom:-1.5em;}
div#buttonbar		{ text-align:center; margin:1.5em 0;}
ol#questions li	{ font-weight:bold; text-align:left;}
ol#answers li	{ margin-top:1.5em;}
ol#answers li a.block	{ font-weight:bold; display:block; clear:none;}
ol#resources	{ list-style:upper-roman; text-align:left;}
table#login 	{ border:1px solid #000;}
table#login th	{ text-decoration:underline; font-weight:bold; text-align:center;}
table#login .label		{ text-align:right; font-weight:bold; color:#069;}
table#signature			{ margin:10px 25%; vertical-align:top;}
table#signature	td div	{ margin:1.5em 1em;}	
table#profileedit td { font-size:0.8em; height: 30px; padding-left: 10px; }
table#signature td, table#signature th	{ font-size:0.8em; }
table#profileedit .consiteshow input	{ border:1px solid #00A;}
table#profileedit .consite	{ font-weight:bold; color:#00A; text-align:center;}
table#IndexDataGrid td		{ font-size:0.8em;}
td#showit, #showit a		{ text-align:right; color:#00A;}
td#showit					{ padding-right:10px; }
table#miscdocs, table#miscdocs td, table#miscdocs th	{font-size:1em;	line-height:1.1em; border-top:1px solid #DFDFDF; border-right:1px solid #999999; border-bottom:1px solid #999999;	border-left:1px solid #DFDFDF;}
table#miscdocs td.top	{ vertical-align:top;}
table#miscdocs td.filedesc	{ padding:0.3em;}
table#miscdocs td.indent	{ padding-left:1em; font-style:italic;}
.RegistrationInfo { font-size:0.8em; height: 30px; padding-left: 10px; }

a:link		{ color:#039; text-decoration:underline}
a:visited	{ color:#069; text-decoration:underline}
a:hover		{ color:#00F; text-decoration:none}
a:active	{ color:#F00; text-decoration:none}

.subsection a:link { color:#069; text-decoration:underline; font-weight:normal; }
.subsection a:visited { color:#069; text-decoration:underline; font-weight:normal; }
.subsection a:hover { color:#00F; text-decoration:underline; font-weight:normal; }
.subsection a:active { color:#FFF; text-decoration:underline; font-weight:normal; }

.section a:link { color:#069; text-decoration:underline; }
.section a:visited { color:#069; text-decoration:underline; }
.section a:hover { color:#00F; text-decoration:underline; }
.section a:active { color:#FFF; text-decoration:underline; }
.Validator { color: #ff0000; font-family: Times New Roman, Arial; font-size: 10pt; }

.toddTitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-align: center;}
.toddTD { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 10px;}
.buttonText { font-size: 10px; }
.standardText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
.standardTextHeaderIndent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 25px;}
.standardTextRed { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: Red;}
.Hidden {visibility: hidden;}
.readonly { font-size: 12px; color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffeeaa; }
.readwrite { font-size: 10px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.ParagraphText	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.ParagraphBold	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;}
.Title	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
