ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DIV, FORM, LI, OL, P, PRE, TD, TH, TR, UL {
font-family: Geneva,Verdana,Arial,Helvetica,Verdana,"Lucida Bright",sans-serif;
color: black;
background: #ffffff;}

A {cursor: pointer;}

A:link {color: blue;
background: transparent;
text-decoration: none;}

A:visited {color: #636;
background: transparent;
text-decoration: none;}

A:active {color: red;
background: transparent;
text-decoration:  none;}

A:hover {color: blue;
background: yellow;
text-decoration: underline;}

BODY {padding: 0;
margin: 2px 1.5% 3px 1.5%;
cursor: default;}

H1, H2, H3, H4, H5, H6 {color: black;
background: #ffffff; 
font-weight: bold;
padding: 0;
font-family: Helvetica,Arial,Geneva,sans-serif}

H1 {margin: 1em 0 0 0}

H2, H3, H4, H5, H6 { margin: 0; }

UL LI {list-style: disc;}

.section H2, .section H3, .section H4 {
background: #ff9;
color: black;
}

.section H2, .section H3 {
text-indent: 4%;    
}

HR {margin: 10px 0px;
height: 1.5px;
background-color: #f96;
color: #f96;
}

HTML {margin: 0;
padding: 0}

INPUT {cursor: auto}

OL {list-style: decimal;} 

SMALL {font-size: 81%;}

SPAN  {padding: 0;}

A.Button, A.Button:visited,  A.Button0, A.Button0:visited {
font-size: 22px;
color: black;
text-decoration: none;
background: lime;
white-space: nowrap;
}

HTML A.Button, HTML A.Button:visited, HTML A.Button0, HTML A.Button0:visited {
font-size: 1.15em;
border-top: 2.1px ridge #0C0;
border-bottom: 2.1px ridge #0C0;
border-left: 2.1px ridge #0C0;
border-right: 2.1px ridge #0C0;
padding: .12em .25em;
height: .1em; /* IE5 Kl */
}

A.Button:hover, A.Button0:hover  {
text-decoration : none;
color : blue;
background: yellow;}


/* NS4 */

.Button {
text-indent: 4%;
}

/* spacing */
/* repair IE5 */
HTML A.Button  {
margin-left: 3%; 
text-indent: 0; 
}

.footer {
padding-top: 1.1em;  
padding-bottom:.4em; 
}

.buttons {
text-align: center;
padding-bottom: 1.2em; 
font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
}


/* layout */

.blueheader, .bluecenter  {color: #0000ff;
background: #ffffff;
text-align: center;}

.blackcenter {color: #000;
background: #ffffff;
text-align: center;}

.ordertext {margin: 2em 22% 0em;
line-height: 1.5; }

.nartext {margin: 0em 12% 0em;
line-height: 1.3; }
.nartext P, .nartext LI, .nartext UL {
font-size: 100%; /* NS4 */
font-family: "Times New Roman", Georgia, serif;}
.nartext P, .ordertext P {text-indent: 3%;}
.nartext P.first {text-indent: 0%;}

.nartext EM {font: normal normal .9em/1.3 Arial, sans-serif;}
HTML .nartext EM {font: normal normal .9em/1.4 Arial,Geneva,Univers,Helvetica, sans-serif;}
.nartext CITE {font-style: normal ;
font-size: .85em;
line-height: 1.4;
font-family: Verdana, Helvetica,Arial, sans-serif;}

/*
.nartext EM, .nartext CITE {font-style: normal;
font-weight: 500;
font-size: 1.1em/1.1em;
font-family: "Times New Roman"}
*/

/* normal 1.1em/1.1em "Times New Roman";} */

.formal, .iscrat {margin-right: 8%; 
margin-left: 6%;}

.conf {margin-left: 12%; 
margin-right: 17%;}

DIV.formal OL {list-style: decimal;} 
DIV.formal LI, DIV.formal P, DIV.formal TD {font-size: 1em ;
font-family: "Times New Roman", Times, serif;}
DIV.formal P {text-indent: 3%;}
DIV.formal LI {padding-top: .8em}

.botnav {margin: .8em 0 1.2em;
font-size: 80%;
text-align: center;}

.botnav A, .botnav A:visited {color: black;
background: yellow;}

.botnav A:hover {color: black;
background: lime;}

.subsection {margin-left: 5%;}

.pagetop {text-align: center;
font-size: 18px;
padding: 3px;
border: #039 solid 1px;
margin: 1em 5% 0em;
color: blue;
background-color: lime;
font-family: Verdana,Helvetica,Arial,Geneva,sans-serif;
}

HTML .pagetop {margin: 2em 12% 2em;
font-size: 1.0em; 
}

HTML .pagetop A, .pagetop A:visited { color: blue;
background: lime;}
