/* ----------------- EVERYTHING FROM THIS COMMENT TO THE NEXT COMMENT IS OLD ----------------- */
td, span   { font-family:verdana,helvetica; font-size:10pt; }
textarea   { font-family:verdana,helvetica; font-size:10pt; }
input      { font-size:11px; }
select     { font-size:11px; }
option     { font-size:11px; }
.subheader { font-size:14px; font-weight:bold; color:#000000; }
.pageHeader {
   font-family:verdana,helvetica;
   font-size:18px;
   font-weight:bold;
   color:#990000;
}
.bold         { font-weight:bold;}
.small        { font-size:8pt; }
.maroon       { color:#990000; }
.maroonSmall  { font-size:8pt; color:#990000; }
.white        { color:#FFFFFF; }
.copyright    { font-size:10px; color:#666666; }

/* ----------------- EVERYTHING BELOW THIS LINE IS NEW ----------------- */
/* AUP 452.8 */

div.chm { display:none; }
object  { width: 0px; height: 0px;}

body {
  background:#ffffff;
  margin : 0px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
  margin-left: 3%; margin-right: 3%; margin-bottom: 4%;
}
@media print {
   body { margin: 0; }
	* {font-size: 10pt;}
	h1 { font-size: 16pt; text-align:center;}
	h2 {font-size: 13pt;}
	dl, h2+p {margin-bottom: 2cm;}
}

ol { margin-right: 10%;}
ul { margin-right: 10%;}
li { padding-top: 2px; padding-bottom: 2px;}
table { border-collapse: collapse;}

ol.steps     { margin-right: 10%;}
ol.steps li  { padding-top: 2px; padding-bottom: 2px;}

ul.genList     { margin-right: 10%;}
ul.genList li  { padding-top: 2px; padding-bottom: 2px;}

table.genTable { border-collapse: collapse; font-size: 10pt;}
table.genTable th { padding: 3px; background: silver; }
table.genTable td { padding: 3px;}

#aupPageToc li       { padding-top: 2px; padding-bottom: 2px;}
#aupPageToc A        { text-decoration: none; color: #000099;}
#aupPageToc A:hover  { text-decoration: underline; color: #000099;}
A.alink              { text-decoration: none; color: #000099;}
A.alink:hover        { text-decoration: underline; color: #000099;}

#aupPageHeader { background-image: url(../images/bg-main-light.jpg); margin-top: 5px; padding: 5px; border-bottom: 1px solid silver;}
#aupPageHeader table { border-collapse: collapse; width: 100%;}
#aupPageHeader table td { padding: 0px; font-size:16pt; font-family:arial,verdana,helvetica; font-weight:bold; color:#990000;}
#aupPageHeader table td.SSI { color: #000099;}
#aupPageHeader table td.aupPageTitle {color: black; font-size:14pt;}
span.head3 { font-size:16pt; font-family:arial; font-weight:bold; color: #000099; }
span.head4 { font-size:14pt; font-family:helvetica; font-weight:bold; color: black;}

h3.aupPageIntro { color:black; /*text-decoration: underline;*/}

#aupPageLinks { text-align: right; display:none;/*table-row;*/}
#aupPageLinks td { vertical-align: bottom; text-align: right;}
#aupPageLinks td a { text-decoration: none; background: WhiteSmoke; color: blue; border: 2px outset silver; margin-left: 5px;}
#aupPageLinks td a:hover { background: silver;}

code {
 padding: 5px;
 background-color: lightyellow;
 font-family: "courier new", courier, mono;
 font-size: 9pt;
 border: 1px solid silver;
 white-space: pre;
 display: block;
}

div.aupContent { padding-left: 5px; padding-right: 5px; }
div#aupContent { padding-left: 5px; padding-right: 5px; }

p.note {
  margin-left: 5%;
  margin-right: 5%;
  padding: 5px;
  text-align: justify;
  background: lightyellow;
  border: 1px solid silver;
}

div.note {
  margin-left: 5%;
  margin-right: 5%;
  padding: 5px;
  text-align: center;
  background: lightyellow;
  border: 1px solid silver;
}

