html{background-color:rgb(250, 250, 250);overflow-y:scroll;}
body{background-color:rgb(250, 250, 250);color:black;margin:0pt 1em;padding-top:2.5em;width:auto;}

h1{font-size:2em;line-height:1.2;}
h2{font-size:1.5em;line-height:1.2;}
h3{font-size:1.2em;line-height:1.2;}
h4{font-size:1em;line-height:1.2;}
h5{font-size:0.9em;line-height:1.2;}
h6{font-size:0.75em;line-height:1.2;}
p{font-size:1em;line-height:1.2;margin:1ex 1em;}
blockquote{margin-left:2em;}
ol{list-style-type:decimal;margin:0 1em;}
ul{list-style-type:none;margin:0 1em;}
dd dt, li{margin-left:1em;margin-top:1ex;}
hr{display:block;visibility:hidden;}
abbr, button, dfn, label legend{font-family:arial,sans-serif;font-weight:600;}
em{font-style:italic;}
sub, sup{font-size:0.75em;}
sub{vertical-align:sub;}
sup{vertical-align:super;}
table{background-color:rgb(250, 250, 255);border:5px ridge rgb(0, 0, 0);border-collapse:collapse;border-spacing:0pt;margin:1ex 1em;}
td th{background-color:white;color:black;padding:2px;text-align:center;}
th{border:1px solid rgb(0, 0, 0);font-size:1.1em;font-weight:600;vertical-align:bottom;}
td{border:1px solid rgb(0, 0, 0);font-size:1em;font-weight:500;vertical-align:top;}
caption{font-family:arial,sans-serif;font-size:1.2em;font-weight:600;text-align:center;}

article, aside, details, footer, header, hgroup, menu, nav, section{display:block;position:relative;margin:0;padding:1ex}
div div{position:relative;}

a{background-color:transparent;background-image:none;color:rgb(0, 0, 255);cursor:pointer;font-size:inherit;text-decoration:underline;}
a:visited{color:rgb(153, 0, 153);}
a:active, a:focus a:hover{color:rgb(255, 0, 0);}

legend{font-size:1.2em;font-weight:bold;}
fieldset{border-style:none;}
button{font-family:arial,sans-serif;font-weight:bold;background-color:rgb(205, 205, 205);color:rgb(25, 25, 112);cursor:pointer;
padding:0pt 2px;text-align:center;text-decoration:none;}
button:disabled{background-color:rgb(204, 204, 204);color:white;cursor:default;text-decoration:line-through;}
input, textarea{font-family:arial,sans-serif;font-size:1em;font-weight:600;line-height:1.2;padding:0pt 2px;resize:none;}

.byline, address{font-family:arial,sans-serif;font-weight:600;text-align:center;}
div.noscriptClass{margin:1em auto;max-width:800px;width:60%;}
.emSpan{font-style:italic;font-weight:bold;}
.linkBtnCss{color:blue;font-size:1.2em;text-decoration:underline;}

.breadcrumbs{margin:0pt;position:absolute;top:0pt;}
.breadcrumbs li{display:inline;}
.breadcrumbs a{background-color:rgb(250, 250, 250);display:inline;font-size:1.2em;font-weight:600;margin:0pt 1ex;padding:0pt 1ex;}

#screenDiv, #searchDiv{background-color:rgb(255, 248, 220);border:8px ridge rgb(25, 25, 112);
	border-radius:1em;padding:5px;position:relative;}
#link_activate{background-color:black;color:white;font-size:1.2em;font-weight:bold;padding:1ex;
	position:absolute;right:10px;top:20px;z-index:1000;border-radius:1ex;}
#link_activate:active, #link_activate:focus #link_activate:hover{background-color:white;background-image:none;color:rgb(255, 0, 0);}
