#wrapper { 
   position: absolute; 
   margin: 0px; 
   padding: 0px; 
   top: 0px; 
   left: 25px; 
   background: white; 
} 

#bodywrapper { 
   margin-left: 10px;
   margin-right: 10px;
   margin-top: 0px;
   padding: 0px; 
   background-color: white; 
}

#header { 
   background-color: white;
   margin-left: 25px;
   margin-right: 25px;
}
#header img {
   padding-top: 15px;
   margin-left: 160px;
} 

#lhsidebar { 
   margin-top: 15px;
   padding: 0px; 
   float: left; 
   width: 125px;
   background-color: white;
   color: navy; 
}
#lhsidebar ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
} 
#lhsidebar li {
   list-style-image: none;
}
#lhsidebar a {
   display: block;
   color: white;
   background-image: url(images/upbuttonfill.gif);
   width: 100%;
   padding: 5px 10px;
   text-decoration: none;
   font-weight: bold;
}
#lhsidebar a:hover
{
   background-image: url(images/downbuttonfill.gif);
   color: navy;
}
#lhsidebar #current a {
   color: navy;
   background-image: url(images/downbuttonfill.gif);
}
#lhsidebar #current a:hover {
   color: navy;
   background-image: url(images/downbuttonfill.gif);
}

#contentpane { 
   margin: 20px 15px 20px 0px; 
   padding-left: 20px; 
   float: left; 
   width: 75%; 
   background-color: white; 
}

#footer { 
   width: 75%;
   padding: 2px;
   margin: 5px 0px 10px 25px;
   background-color: white;
   color: navy;
   font-size: smaller;
   font-style: italic;
} 
#footer img {
   border: 0px;
   float: left;
}

#indent10 { 
   padding: 0px; 
   float: left; 
   width: 10px;
} 
#indent20 { 
   padding: 0px; 
   float: left; 
   width: 20px;
} 
#indentcontent { 
   padding: 0px; 
   float: left; 
}

#subheader {
   color: navy;
   font-weight: bold;
   font-size: 120%;
   text-align: left;
   padding-left: 25px;
}
#rowtitle {
   background-image: url(images/downbuttonfill.gif);
   color: navy;
   text-align: left;
   padding-left: 5px;
}
#tabspacerrow {
   background-image: url(images/downbuttonfill.gif);
   color: white;
   height: 10px;
}
#highlightrow {
   color: maroon;
   height: 10px;
   padding: 5px;
   font-size: 125%;
   font-weight: bold;
   font-style: italic;
   text-align: center;
   margin-left: 50px;
}


#faq li {
   color: maroon;
   font-family: sans-serif;
   font-size: 125%;
   font-style: italic;
   font-weight: bold;
   height: 20px;
   list-style-image: url(images/help.gif);
   padding-left: 5px;
   margin-left: 0;
}

body {
   background-color: white;
   color: navy;
   font-family: Arial, Helvetica, sans-serif;
   text-align: justify;
   font-size: 75%;
}

table {
   margin-left: 20px;
}

thead {
   background-image: url(images/downbuttonfill.gif);
   color: navy;
   font-weight: bold;
   text-align: center;
}
tbody {
   color: navy;
}

td {
   text-align: center;
   padding: 2px;
}
td.left {
   text-align: left;
   padding: 10px;
}

h1 {
   color: navy;
   font-size: 200%;
}
h2 {
   color: navy;
   font-size: 150%;
}
h3 {
   color: maroon;
   font-family: sans-serif;
   font-style: italic;
   height: 5pt;
}
h4 {
   color: maroon;
   font-family: sans-serif;
   font-style: italic;
   height: 5pt;
}

em {
   font-weight: bold;
   font-style: normal;
}

a {
   color: blue;
   font-weight: bold;
   text-decoration: none;
}
a:hover {
   color: red;
   font-weight: bold;
}
a:visited {
   color: teal;
   font-weight: bold;
}

lI {
   list-style-image: url(images/pointer.gif);
   margin-top: 5px;
   margin-left: 20px;
}

.note {
   font-size: smaller;
   font-style: italic;
}

form.stdform {
   margin-left: 20px;
   margin-right: 20px;
   padding:  1px 10px 0 10px;
   background-image: url(images/formfill.gif);
   background-repeat: repeat-x;
}
form.stdform fieldset {
   margin-bottom: 10px;
   border: none;
   border-top: 1px groove;
}
form.stdform legend {
   padding: 0 2px;
   font-weight: bold;
}
form.stdform label {
   display: inline-block;
   line-height: 1.8;
   vertical-align: top;
   text-align: left;
}
form.stdform fieldset ol {
   margin: 0;
   padding: 0;
}
form.stdform fieldset li {
   list-style: none;
   list-style-image: none;
   padding: 5px;
   margin: 0;
}
form.stdform fieldset fieldset {
   border: none;
   margin: 3px 0 0;
}
form.stdform fieldset fieldset legend {
   padding: 5px 0 5px 0;
   font-weight: normal;
   color: navy;
}
form.stdform fieldset fieldset label {
   display: block;
   width: auto;
   margin-left: 203px; /* Width plus 3 (html space) */
}
form.stdform em {
   font-weight: bold;
   color: #f00;
}
form.stdform label {
   width: 200px; /* Width of labels */
}

