/* =============================================================================
          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:15px;
 margin-bottom:0;
 /* D */
 font-family:arial,helvetica,sans-serif;
 font-size:1.6em;
 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;
 }
}

