/* =============================================================================
          Typical style sheet formatting of all HTML 4.0+ elements.
     Central Web Services, Oregon State University, updated October 2002.

This style sheet has been especially designed to be compatible with the largest
number of browsers possible while giving the definitions needed for higher CSS
support. Some definitions recommended by W3C and others have been removed due to
poor, or incompatible, support in some browsers, mostly versions of Navigator 4
(N4). The values used in this 'original' file are what are considered defaults.

Each tag is presented in the following manner for consistency and ease of use.
[Note: For Navigator support each tag must have its own independent definition.]

TAGNAME {
 O - object: overall characteristics (These should be left as is, if defined.)
 R - render: margin, padding, border, spacing, positioning (Adjust as needed.)
 D - display: font, size, decoration, colors (Adjust as needed.)
}

Be sure to test any changes you make with a number of operating systems,
browsers, and versions of both before implementing the changes. If you decide to
set margins you should only be setting them to zero.

Items to note in regards to Navigator 4: bolder and smaller is unsupported,
setting margins for most items will add to the current settings rather than
reset them. Table footers are rendered where they are to be placed in the code
(after the head), rather than after the body as defined in the HTML 4 specs.

If using a reference to a background image, use an absolute or full reference
rather than a local, relative reference. There is mixed support for relative CSS
references. Use of ./ may be relative to the CSS file's location as with
Explorer, or may be relative to the HTML document as with Navigator.
============================================================================= */

/* BIDIRECTIONAL SETTINGS (Do Not Change This Section) ====================== */

BDO[DIR="rtl"] {
 /* 0 */
 direction:rtl;
 unicode-bidi:bidi-override;
}
BDO[DIR="ltr"] {
 /* 0 */
 direction:ltr;
 unicode-bidi:bidi-override;
}
*[DIR="rtl"] {
 /* 0 */
 direction:rtl;
 unicode-bidi:embed;
}
*[DIR="ltr"] {
 /* 0 */
 direction:ltr;
 unicode-bidi:embed;
}


/* VISUAL CHARACTERISTICS =================================================== */

/* Overall Structure -------------------------------------------------------- */
head {display:none;}
body {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin:0;
 padding:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#ffeecc;
 color:#000000;
}
frame {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
frameset {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
iframe {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
noframes {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
noscript {
 /* 0 */
 unicode-bidi:embed;
 display:run-in;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
object {
 /* 0 */
 unicode-bidi:embed;
 display:run-in;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
applet {
 /* 0 */
 unicode-bidi:embed;
 display:run-in;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}

/* Headers, Best Defined in Typeset (em) Font Sizes ------------------------- */
h1 {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-top:0;
 margin-left:0;
 margin-bottom:0;
 /* D */
 font-family:arial,helvetica,sans-serif;
 font-size:1.3em;
 font-weight:800;
}
h1.noTitle {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-top:0;
 margin-left:0;
 margin-bottom:0;
 /* D */
 font-family:Verdana,arial,helvetica,sans-serif;
 font-size:1.7em;
 font-weight:800;
}
h2 {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 /* padding-top:15px; */
 margin-bottom:0;
 /* D */
 font-family:verdana,arial,helvetica,sans-serif;
 color:#000000;
 font-size:1.3em;
 font-weight:800;
}
h3 {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-bottom:0;
 /* D */
 font-family:verdana,arial,helvetica,sans-serif;
 color:#cc5500; 
 font-size:1.1em;
 font-weight:700;
}
h4 {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-bottom:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:1.0em;
 font-weight:700;
}
h5 {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-bottom:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:0.83em;
 font-weight:700;
}
h6 {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-bottom:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:.67em;
 font-weight:700;
}

/* Tables ------------------------------------------------------------------- */
table {
 /* 0 */
 unicode-bidi:embed;
 display:table;
 /* R */
 caption-side:top;
 empty-cells:show;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
caption {
 /* 0 */
 unicode-bidi:embed;
 display:table-caption;
 /* R */
 text-align:center;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
colgroup {
 /* 0 */
 unicode-bidi:embed;
 display:table-column-group;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
col {
 /* 0 */
 unicode-bidi:embed;
 display:table-column;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
thead {
 /* 0 */
 unicode-bidi:embed;
 display:table-header-group;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
tfoot {
 /* 0 */
 unicode-bidi:embed;
 display:table-footer-group;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
tbody {
 /* 0 */
 unicode-bidi:embed;
 display:table-row-group;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
tr {
 /* 0 */
 unicode-bidi:embed;
 display:table-row;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
th {
 /* 0 */
 unicode-bidi:embed;
 display:table-cell;
 /* R */
 vertical-align:middle;
 text-align:center;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:small;
 font-weight:800;
}
td {
 /* 0 */
 unicode-bidi:embed;
 display:table-cell;
 /* R */
 /* vertical-align:top;  Optional */
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 /* font-size:100%; */
}

/* Definition and Item Lists ------------------------------------------------ */
dl {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-bottom:1.33em;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
dt {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-top:1.33em; /* Margin required here, instead of in DD, for N4 support */
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
dd {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-top:0;
 margin-bottom:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
ol {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-right:0;
 margin-top:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 list-style-type:upper-alpha;
}
ul {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-right:0;
 margin-top:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 list-style-type:disc;
}
li {
 /* 0 */
 unicode-bidi:embed;
 /* R */
 margin-top:3px; /* Used to provide spacing between list items */
 margin-left:0;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}

/* NOTE: List Nesting Specifics are 'generally' unsupported by N4 */
ul ol, ol ol { /* Second Level Ordered List */
 /* D */
 margin-bottom:0;
 margin-top:0;
 list-style-type:decimal;
}
ol ol ol, ol ul ol, ul ol ol, ul ul ol { /* Third Level Ordered List */
 /* D */
 margin-bottom:0;
 margin-top:0;
 /* R */
 list-style-type:lower-alpha;
}
ol ul, ul ul { /* Second Level Unordered List */
 /* D */
 margin-bottom:0;
 margin-top:0;
 /* R */
 list-style-type:square;
}
ol ol ul, ol ul ul, ul ol ul, ul ul ul { /* Third Level Unordered List */
 /* D */
 margin-bottom:0;
 margin-top:0;
 /* R */
 list-style-type:circle;
}

/* Web Forms ---------------------------------------------------------------- */
form {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin:0;
}
input {
 /* R */
 vertical-align:top;
 /* line-height:1.0em; */ /* Best to leave as defined for N6 support */
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
 color:#000000;
}
input[type="hidden"] {
 /* 0 */
 unicode-bidi:embed;
 /* display:none; */ /* DO NOT USE, or N6 will not send hidden the variables! */
 visibility:hidden; /* Works correctly with all browsers */
}
input[type="image"] {
 /* R */
 vertical-align:top;
 border:0; /* Ignored by N4 */
 color:#000000;
}
input[type="radio"] {
 /* R */
 vertical-align:top;
 /* D */
 background-color:inherit;
 color:#000000;
}
input[type="checkbox"] {
 /* R */
 vertical-align:top;
 /* D */
 background-color:inherit;
 color:#000000;
}
input[type="submit"] {
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
 color:#000000;
 cursor:hand;
}
input[type="reset"] {
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
 color:#000000;
 cursor:hand;
}
input[type="file"] {
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
 font-weight:normal;
 color:#000000;
 cursor:hand;
}
input[type="button"] {
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
 color:#000000;
 cursor:hand;
}
select {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 vertical-align:top;
 /* line-height:1.0em; */ /* Best to leave as defined for N6 support */
 /* D */
 font-family:courier new,courier,monospace; /* Ignored by N4 */
 /* font-size:medium; */
 color:#000000;
}
option {
 /* D */
 font-family:courier new,courier,monospace; /* Ignored by N4 */
 /* font-size:medium; */
 color:#000000;
}
textarea {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 /* line-height:1.0em; */
 /* D */
 font-family:courier new,courier,monospace; /* Ignored by N4 */
 /* font-size:medium; */
 color:#000000;
}
fieldset { /* Not supported by N4 */
 /* Careful, word and line spacings vary with layout formating.  */
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-left:0;
 margin-right:0;
 margin-top:0;
 margin-bottom:1.33em;
 border:solid;
 border-width:2px;
 border-color:#cccccc;
 padding:2px;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
legend {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 line-break-after:always;
 border:dotted;
 border-width:1px;
 border-color:#cccccc;
 padding:2px;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
label {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 border-bottom-style:dashed;
 border-bottom-width:1px;
 border-bottom-color:#dddddd;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}

/* General Content, Best Defined in Percentage (%) Font Sizes --------------- */
p {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-left:0;
 margin-right:0;
 margin-top:0;
 margin-bottom:1.33em;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
div {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
strong {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-weight:900;
}
em {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-weight:800;
 font-style:italic;
}
strong em {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-weight:800;
 font-style:italic;
}
b {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-weight:700;
}
i {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-style:italic;
}
pre {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-left:0;
 margin-right:0;
 margin-bottom:1.33em;
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
}
kbd {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
}
address {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-style:italic;
}
blockquote {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 border-style:solid;
 border-width:1px;
 border-color:#cccccc;
 margin-left:40px;
 margin-right:40px;
 margin-bottom:1.33em;
 padding:6px;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
q {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
cite {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-style:italic;
}
var {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-style:italic;
}
big {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:117%;
}
small {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:78%;
}
sub {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 vertical-align:sub;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:small;
}
sup {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 vertical-align:super;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-size:small;
}
abbr {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-bottom-color:#cccccc;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 cursor:help;
}
acronym {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* R */
 letter-spacing:0.1em;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-bottom-color:#cccccc;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 font-variant:small-caps;
 cursor:help;
}
hr { /* Limited HR color support, however set all 3 colors if used */
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 outline:0px;
 border:solid 0px #003366; /* Always set size to Zero for N4 Support */
 /* D */
 height:1px;
 color:#003366;
 background-color:#003366;
}

/* Depricated Elements ------------------------------------------------------ */
dir {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-left:40px;
 margin-right:0;
 margin-top:0;
 margin-bottom:1.33em;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
menu {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 margin-left:40px;
 margin-right:0;
 margin-top:0;
 margin-bottom:1.33em;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
s {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 text-decoration:line-through;
}
strike {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 text-decoration:line-through;
}
del {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 text-decoration:line-through;
}
u {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 text-decoration:underline;
}
ins {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 text-decoration:underline;
}
center {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* R */
 text-align:center;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
}
tt {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
}
code {
 /* 0 */
 unicode-bidi:embed;
 display:block;
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
}
samp {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
 /* D */
 font-family:courier new,courier,monospace;
 /* font-size:medium; */
}

/* Anchors ------------------------------------------------------------------ */
a {
 /* 0 */
 unicode-bidi:embed;
 display:inline;
}
a[href] {
 /* D */
 text-decoration:underline;
}
a:focus {
 /* R */
 outline:thin;
}
a:link {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#0033cc;
}
a:visited {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#6699ff;
}
a:hover {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#cc5500;
}
a:active {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#0033cc;
}

a.nav:link {
 /* R */
 text-decoration:none;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#000000;
 font-weight:600;
 font-size:0.85em;
}
a.nav:visited {
 /* R */
	text-decoration:none;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#000000;
 font-weight:600;
 font-size:0.85em;
}
a.nav:hover {
 /* R */
	text-decoration:underline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#cc5500;
 font-weight:600;
 font-size:0.85em;
}
a.nav:active {
 /* R */
	text-decoration:underline;
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#000000;
 font-weight:600;
 font-size:0.85em;
}

a.orng:link {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#cc5500;
 color:#fefefe;
}
a.orng:visited {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#cc5500;
 color:#cccccc;
}
a.orng:hover {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#cc5500;
 color:#ccffff;
}
a.orng:active {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#cc5500;
 color:#ccffff;
}

a.blak:link {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#000000;
 color:#fefefe;
}
a.blak:visited {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#000000;
 color:#cccccc;
}
a.blak:hover {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#000000;
 color:#ccffff;
}
a.blak:active {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 background-color:#000000;
 color:#ccffff;
}

a.colorbox:link {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#fefefe;
 font-weight:600;
 font-size:0.85em;
}
a.colorbox:visited {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#999999;
 font-weight:600;
  font-size:0.85em;
}
a.colorbox:hover {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#cc5500;
 font-weight:600;
  font-size:0.85em;
}
a.colorbox:active {
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#fefefe;
 font-weight:600;
  font-size:0.85em;
}

a.list:link {
 /* R */
 text-decoration:none; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#0033cc;
}
a.list:visited {
 /* R */
 text-decoration:none; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#6699ff;
}
a.list:hover {
 /* R */
 text-decoration:underline; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#cc5500;
}
a.list:active {
 /* R */
 text-decoration:underline; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#0033cc;
}

a.Home:link {
 /* R */
 text-decoration:none; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#0033cc;
 font-weight:800; 
}
a.Home:visited {
 /* R */
 text-decoration:none; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#6699ff;
 font-weight:800; 
}
a.Home:hover {
 /* R */
 text-decoration:underline; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#cc5500;
 font-weight:800; 
}
a.Home:active {
 /* R */
 text-decoration:underline; 
 /* D */
 font-family:verdana,geneva,arial,helvetica,sans-serif;
 color:#0033cc;
 font-weight:800; 
}

/* Site Specific Definitions ------------------------------------------------ */
/* Use this area to specify any customizations beyond the base definitions. */

.anchors { 
 margin-top: 8px;
 margin-right:0;
 margin-bottom:8px;
 font-family: verdana,geneva,arial, helvetica, sans-serif;
 font-size: 80%;	
}
p.special {
 /* R */
 font-size:80%;
}
.orng {
 /* D */
 background-color:#cc5500;
 color:#fefefe;
}
.blak {
 /* D */
 background-color:#000000;
 color:#fefefe;
}
.whit {
 /* D */
 background-color:#ffffff;
 color:#000000;
}
.nav {
 /* D */
 background-color:#ffddaa;
}
.text {
 /* R */
 margin-top:8px;
 /* margin-left:18px; */
 margin-right:18px;
 margin-bottom:8px; 
 font-size:85%;
}
.navtext {
 /* R */
 margin-left:18px;
 margin-right:18px;
 /* font-size:80%; */
}
.footer {
 /* D */
 margin-left:15px;
 font-family: verdana, arial, helvetica, sans-serif; 
 font-size:80%;
}
.breadcrumbs { 
 /* margin-top: 8px; */
 margin-right:0;
 margin-bottom:30px;
 margin-left:0;
 font-family: verdana, arial, helvetica, sans-serif; 
 font-size: 80%;	

}
.id1 {
 /* D */
 background-color:#ee9944;
 color:#fefefe;
}
.id1c {
 /* D */
 background-color:#110000;
 color:#fefefe;
}
.id2 {
 /* D */
 background-color:#aaaa77;
 color:#fefefe;
}
.id2c {
 /* D */
 background-color:#777744;
 color:#fefefe;
}
.id3 {
 /* D */
 background-color:#4c5c5c;
 color:#fefefe;
}
.id3c {
 /* D */
 background-color:#334444;
 color:#fefefe;
}
.id4 {
 /* D */
 background-color:#6688aa;
 color:#fefefe;
}
.id4c {
 /* D */
 background-color:#336699;
 color:#fefefe;
}
.id5 {
 /* D */
 background-color:#667799;
 color:#fefefe;
}
.id5c {
 /* D */
 background-color:#334477;
 color:#fefefe;
}
.id6 {
 /* D */
 background-color:#887788;
 color:#fefefe;
}
.id6c {
 /* D */
 background-color:#554466;
 color:#fefefe;
}
.id7 {
 /* D */
 background-color:#665555;
 color:#fefefe;
}
.id7c {
 /* D */
 background-color:#443333;
 color:#fefefe;
}
.id8 {
 /* D */
 background-color:#997755;
 color:#fefefe;
}
.id8c {
 /* D */
 background-color:#755838;
 color:#fefefe;
}
.id9 {
 /* D */
 background-color:#aa2222;
 color:#fefefe;
}
.id9c {
 /* D */
 background-color:#040100;
 color:#fefefe;
}



/* PRINTING CHARACTERISTICS ================================================= */
@page {
 margin:10%;
 size:portrait;
}
@media print {
 /* Headers ----------------------------------------------------------------- */
 H1 {
  /* R */
  page-break-after:avoid;
  page-break-inside:avoid;
 }
 H2 {
  /* R */
  page-break-after:avoid;
  page-break-inside:avoid;
 }
 H3 {
  /* R */
  page-break-after:avoid;
  page-break-inside:avoid;
 }
 H4 {
  /* R */
  page-break-after:avoid;
  page-break-inside:avoid;
 }
 H5 {
  /* R */
  page-break-after:avoid;
  page-break-inside:avoid;
 }
 H6 {
  /* R */
  page-break-after:avoid;
  page-break-inside:avoid;
 }

 /* General Content --------------------------------------------------------- */
 BLOCKQUOTE {
  /* R */
  page-break-inside:avoid;
 }
 PRE {
  /* R */
  page-break-inside:avoid;
 }
 UL {
  /* R */
  page-break-before:avoid;
 }
 OL {
  /* R */
  page-break-before:avoid;
 }
 DL {
  /* R */
  page-break-before:avoid;
 }
}


/* SCREEN READER CHARACTERISTICS ============================================ */
@media aural {
 /* Headers ----------------------------------------------------------------- */
 H1 {
  /* R */
  pitch-range:90;
  pitch:x-low;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H2 {
  /* R */
  pitch-range:80;
  pitch:x-low;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H3 {
  /* R */
  pitch-range:70;
  pitch:low;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H4 {
  /* R */
  pitch-range:60;
  pitch:medium;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H5 {
  /* R */
  pitch-range:50;
  pitch:medium;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H6 {
  /* R */
  pitch-range:40;
  pitch:medium;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }

 /* General Content --------------------------------------------------------- */
 LI {
  /* R */
  pitch:medium;
  richness:60;
 }
 DT {
  /* R */
  pitch:medium;
  richness:60;
  stress:80;
 }
 DD {
  /* R */
  pitch:medium;
  richness:60;
 }
 PRE {
  /* R */
  pitch-range:0;
  pitch:medium;
  richness:80;
  stress:0;
 }
 EM {
  /* R */
  pitch-range:60;
  pitch:medium;
  richness:50;
  stress:60;
 }
 I {
  /* R */
  pitch-range:60;
  pitch:medium;
  richness:50;
  stress:50;
 }
 STRONG {
  /* R */
  pitch-range:60;
  pitch:medium;
  richness:90;
  stress:90;
 }
 B {
  /* R */
  pitch-range:60;
  pitch:medium;
  richness:90;
  stress:80;
 }

 /* Depricated Elements ----------------------------------------------------- */
 CODE {
  /* R */
  pitch-range:0;
  pitch:medium;
  richness:80;
  stress:0;
 }
 TT {
  /* R */
  pitch-range:0;
  pitch:medium;
  richness:80;
  stress:0;
 }
 DFN {
  /* R */
  pitch-range:60;
  pitch:high;
  stress:60;
 }
 S {
  /* R */
  richness:0;
 }
 STRIKE {
  /* R */
  richness:0;
 }
 U {
  /* R */
  richness:0;
 }

 /* Anchors ----------------------------------------------------------------- */
 A:link {
  /* R */
  voice-family:harry,male;
 }
 A:visited {
  /* R */
  voice-family:betty,female;
 }
 A:active {
  /* R */
  pitch-range:80;
  pitch:x-high;
  voice-family:betty,female;
 }
}

