.mstheme {
    separator-image: url(apierule.gif);
    list-image-1: url(apiebul1.gif);
    list-image-2: url(apiebul2.gif);
    list-image-3: url(apiebul3.gif);
    nav-banner-image: url(apiebanr.gif);
    navbutton-horiz-normal: url(apiehbtn.gif);
    navbutton-horiz-hovered: url(apiehhov.gif);
    navbutton-horiz-pushed: url(apiehsel.gif);
    navbutton-vert-normal: url(apievbtn.gif);
    navbutton-vert-hovered: url(apievhov.gif);
    navbutton-vert-pushed: url(apievsel.gif);
    navbutton-home-normal: url(apiehom.gif);
    navbutton-home-hovered: url(apiehomh.gif);
    navbutton-home-pushed: url(apiehom.gif);
    navbutton-next-normal: url(apienxt.gif);
    navbutton-next-hovered: url(apienxth.gif);
    navbutton-next-pushed: url(apienxt.gif);
    navbutton-prev-normal: url(apiebck.gif);
    navbutton-prev-hovered: url(apiebckh.gif);
    navbutton-prev-pushed: url(apiebck.gif);
    navbutton-up-normal: url(apieup.gif);
    navbutton-up-hovered: url(apieuph.gif);
    navbutton-up-pushed: url(apieup.gif);
}

.mstheme-bannertxt {
    font-family: Times New Roman,Times New Roman,Times;
    color: rgb(0, 0, 0);
    font-size: 5;
    font-style: normal;
    font-weight: normal;
}

.mstheme-horiz-navtxt {
    font-family: arial,helvetica;
    color: rgb(0, 0, 0);
    font-size: 2;
    font-style: normal;
    font-weight: normal;
}

.mstheme-vert-navtxt {
    font-family: arial,helvetica;
    color: rgb(0, 0, 0);
    font-size: 2;
    font-style: normal;
    font-weight: normal;
}

.mstheme-navtxthome {
    font-family: arial,helvetica;
    color: rgb(0, 0, 0);
    font-size: 1;
    font-style: normal;
    font-weight: normal;
}

.mstheme-navtxtnext {
    font-family: arial,helvetica;
    color: rgb(0, 0, 0);
    font-size: 1;
    font-style: normal;
    font-weight: normal;
}

.mstheme-navtxtprev {
    font-family: arial,helvetica;
    color: rgb(0, 0, 0);
    font-size: 1;
    font-style: normal;
    font-weight: normal;
}

.mstheme-navtxtup {
    font-family: arial,helvetica;
    color: rgb(0, 0, 0);
    font-size: 1;
    font-style: normal;
    font-weight: normal;
}

ul {
    list-style-image: url('apiebul1.gif');
}

ul ul {
    list-style-image: url('apiebul2.gif');
}

ul ul ul {
    list-style-image: url('apiebul3.gif');
}

a:link {
    color: rgb(153, 102, 51);
    margin-right: 16px;
}

a:active {
    color: rgb(153, 102, 51);
}

a:visited {
    color: rgb(153, 102, 51);
}

body {
    background-color: rgb(255, 239, 206);
    color: rgb(0, 0, 0);
}

table {
    table-border-color-light: rgb(153, 102, 51);
    table-border-color-dark: rgb(153, 102, 51);
    border-color: rgb(153, 102, 51);
}

th {
    border-color: rgb(153, 102, 51);
}

td {
    border-color: rgb(153, 102, 51);
}

h1 {
    color: rgb(0, 0, 0);
}

h2 {
}

h3 {
    color: rgb(0, 0, 0);
}

h4 {
    color: rgb(0, 0, 0);
}

h5 {
    color: rgb(0, 0, 0);
}

h6 {
    color: rgb(0, 0, 0);
}

hr {
    color: rgb(153, 102, 51);
}

button {
}

label {
}

.mstheme-text {
}

textarea {
}

fieldset {
    color: rgb(0, 0, 0);
}

legend {
    color: rgb(0, 0, 0);
}

select {
    color: rgb(0, 0, 0);
}

caption {
    color: rgb(0, 0, 0);
}

.ms-addnew {
    font-weight: normal;
    font-family: arial,helvetica;
    text-decoration: none;
    color: #996633;
}

.ms-alerttext {
    color: #DB6751;
    font-family: arial,helvetica;
}

.ms-alternating {
    background-color: #CDCDA6;
}

.ms-announcementtitle {
    font-weight: bold;
}

.ms-appt {
    border-right-width: 2px;
    border-right-color: #CC9933;
    color: #000000;
    border-left-width: 2px;
    border-right-style: solid;
    border-left-color: #CC9933;
    overflow: hidden;
    height: 18px;
    border-bottom-width: 2px;
    border-left-style: solid;
    border-bottom-color: #CC9933;
    border-bottom-style: solid;
    text-align: center;
    vertical-align: middle;
    border-top-width: 2px;
    border-top-color: #CC9933;
    text-overflow: ellipsis;
    border-top-style: solid;
    background-color: #996600;
}

.ms-appt a {
    color: #996633;
}

.ms-appt a:hover {
    color: #CC9966;
}

.ms-apptsingle {
    border-right-color: #996633;
    border-right-style: solid;
    overflow: hidden;
    vertical-align: middle;
    border-left-width: 1px;
    text-overflow: ellipsis;
    color: #000000;
    border-left-color: #996633;
    height: 18px;
    border-left-style: solid;
    border-right-width: 1px;
}

.ms-authoringcontrols {
    font-family: arial,helvetica;
    background-color: #CDCDA6;
    color: #000000;
}

.ms-back {
    background-color: #CDCDA6;
    padding-right: 4;
    padding-top: 2;
    padding-bottom: 4;
    padding-left: 4;
    vertical-align: top;
}

.ms-banner {
    color: #999966;
    font-family: arial,helvetica;
}

.ms-banner a:link {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-family: arial,helvetica;
}

.ms-banner a:visited {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-family: arial,helvetica;
}

.ms-bannerframe,
.ms-grheaderbackground,
.ms-stormefree {
    background-color: #000000;
    background-repeat: repeat-x;
}

.ms-bodyareaframe {
    border-left-color: #999966;
    border-top-color: #999966;
    border-bottom-color: #999966;
    border-right-color: #999966;
}

.ms-cal {
    border-collapse: collapse;
    font-family: arial,helvetica;
    table-layout: fixed;
    cursor: default;
}

.ms-calallday {
    vertical-align: top;
    text-align: center;
    width: 10%;
    height: 12px;
}

.ms-calbot {
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-left-width: 1px;
    border-left-color: #CC9933;
    border-top-width: medium;
    border-right-style: solid;
    border-top-color: inherit;
    border-left-style: solid;
    height: 2px;
    border-top-style: none;
    border-bottom-width: 1px;
    border-bottom-color: #CC9933;
    border-bottom-style: solid;
}

.ms-caldmidhalfhour {
    border-left-color: #CC9933;
    border-right-color: #CC9933;
    border-bottom-color: #CC9933;
    border-top-color: #CC9933;
    height: 20px;
}

.ms-caldmidhour {
    height: 20px;
    border-top-color: #CC9933;
    border-left-color: #CC9933;
    border-right-color: #CC9933;
    border-bottom-color: #CC9933;
}

.ms-caldmidquarterhour {
    border-bottom-width: 0px;
    border-bottom-color: inherit;
    border-right-width: 0px;
    height: 20px;
    border-bottom-style: none;
    border-right-color: inherit;
    border-top-width: 0px;
    border-right-style: none;
    border-top-color: inherit;
    border-top-style: none;
    border-left-width: 0px;
    border-left-color: inherit;
    border-left-style: none;
}

.ms-caldow {
    border-left-color: #CC9933;
    text-align: center;
    color: #000000;
    border-left-style: solid;
    border-top-width: 1px;
    border-top-color: #CC9933;
    border-top-style: solid;
    height: 20px;
    font-weight: bold;
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-left-width: 1px;
    border-right-style: solid;
    vertical-align: top;
}

.ms-caldowdown {
    vertical-align: middle;
    font-family: arial,helvetica;
    color: #000000;
    text-align: center;
    font-weight: bold;
}

.ms-caldown {
    vertical-align: top;
    color: #000000;
}

.ms-caldspacer {
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-color: #CC9933;
    height: 4px;
    border-left-style: solid;
}

.ms-calhalfhour {
    height: 12px;
    border-top-width: 1px;
    border-top-color: #999966;
    vertical-align: top;
    border-top-style: solid;
}

.ms-calhead {
    border-bottom-color: inherit;
    border-top-color: inherit;
    border-bottom-style: none;
    font-family: arial,helvetica;
    border-top-style: none;
    border-left-width: medium;
    padding-bottom: 2px;
    border-left-color: inherit;
    color: #FFFFFF;
    padding-right: 2px;
    background-color: #000000;
    border-left-style: none;
    border-right-width: medium;
    border-right-color: inherit;
    padding-left: 2px;
    text-align: center;
    border-right-style: none;
    border-bottom-width: medium;
    border-top-width: medium;
    padding-top: 2px;
}

.ms-calhour {
    border-top-width: 1px;
    border-top-style: solid;
    width: 10%;
    height: 12px;
    vertical-align: top;
    border-top-color: #CC9933;
}

.ms-calmid {
    border-left-width: 1px;
    border-left-color: #CC9933;
    border-left-style: solid;
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-right-style: solid;
    height: 20px;
}

.ms-calquarterhour {
    vertical-align: top;
    border-top-width: 0px;
    border-top-color: inherit;
    height: 12px;
    border-top-style: none;
}

.ms-calspacer {
    border-left-color: #CC9933;
    border-left-style: solid;
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-right-style: solid;
    height: 4px;
    border-left-width: 1px;
}

.ms-caltop {
    border-left-color: #CC9933;
    border-left-style: solid;
    vertical-align: top;
    border-top-width: 1px;
    border-top-color: #CC9933;
    height: 30px;
    border-top-style: solid;
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-right-style: solid;
    border-left-width: 1px;
    width: 14%;
}

.ms-calvspacer {
    width: 0px;
    background-color: #CC9933;
}

.ms-categorytitle {
    font-weight: bold;
    text-decoration: none;
    font-family: arial,helvetica;
}

.ms-connerror {
    color: #db6751;
}

.ms-dappt {
    border-right-width: 2px;
    border-left-width: 2px;
    border-right-color: #CC9933;
    border-left-color: #CC9933;
    border-bottom-width: 2px;
    color: #000000;
    vertical-align: middle;
    border-bottom-color: #CC9933;
    border-right-style: solid;
    overflow: hidden;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-width: 2px;
    border-top-color: #CC9933;
    text-align: center;
    border-top-style: solid;
    background-color: #996600;
    height: 18px;
}

.ms-dapptsingle {
    border-right-style: solid;
    height: 18px;
    color: #000000;
    border-left-color: #996633;
    vertical-align: middle;
    border-left-style: solid;
    overflow: hidden;
    border-right-width: 1px;
    border-right-color: #996633;
    border-left-width: 1px;
}

.ms-datepicker {
    border: 2px outset activeborder;
    font-family: Arial,Helvetica,sans-serif;
    cursor: default;
    background-color: #FFFFFF;
    color: #000000;
}

.ms-datepickeriframe {
    background: #FFFFFF;
    display: none;
    position: absolute;
}

.ms-dcal {
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #CC9933;
    border-right-color: #CC9933;
    border-left-style: solid;
    border-right-style: solid;
    table-layout: fixed;
    font-family: arial,helvetica;
    cursor: default;
    border-collapse: collapse;
}

.ms-descriptiontext {
    color: #000000;
    font-family: arial,helvetica;
}

.ms-descriptiontext a {
    color: #996633;
    font-family: arial,helvetica;
}

.ms-discussionseparator {
    color: #999966;
    height: 1px;
}

.ms-discussiontitle {
    color: #000000;
    font-family: arial,helvetica;
    font-weight: bold;
}

.ms-dpday {
    border-bottom-width: medium;
    border-bottom-color: inherit;
    border-bottom-style: none;
    border-top-width: medium;
    border-top-color: inherit;
    border-left-width: medium;
    border-top-style: none;
    border-left-color: inherit;
    border-left-style: none;
    border-right-width: medium;
    border-right-color: inherit;
    cursor: hand;
    text-align: center;
    border-right-style: none;
}

.ms-dpdow {
    border-left-color: inherit;
    border-bottom-color: #CC9933;
    border-right-color: inherit;
    border-left-style: none;
    border-bottom-style: solid;
    border-right-style: none;
    border-top-width: medium;
    border-top-color: inherit;
    border-top-style: none;
    vertical-align: top;
    color: #000000;
    border-left-width: medium;
    text-align: center;
    border-bottom-width: 1px;
    border-right-width: medium;
    font-weight: bold;
}

.ms-dpfoot {
    text-align: center;
    border-right-color: inherit;
    border-bottom-width: medium;
    border-bottom-color: inherit;
    border-right-style: none;
    border-bottom-style: none;
    border-left-width: medium;
    border-left-color: inherit;
    border-left-style: none;
    height: 24px;
    font-style: italic;
    border-top-width: 1px;
    border-top-color: inherit;
    border-top-style: solid;
    border-right-width: medium;
}

.ms-dphead {
    border-top-color: inherit;
    font-weight: bold;
    border-top-style: none;
    text-align: center;
    border-bottom-width: medium;
    background-color: #DAB187;
    border-bottom-color: inherit;
    border-left-width: medium;
    border-bottom-style: none;
    border-left-color: inherit;
    border-left-style: none;
    border-right-width: medium;
    border-right-color: inherit;
    border-right-style: none;
    color: #000000;
    border-top-width: medium;
}

.ms-dpnextprev {
    border-right-style: none;
    border-left-style: none;
    border-bottom-width: medium;
    border-bottom-style: none;
    border-top-width: medium;
    border-top-color: inherit;
    text-align: center;
    border-top-style: none;
    background-color: #DAB187;
    cursor: hand;
    font-weight: bold;
    border-right-width: medium;
    border-right-color: inherit;
    border-left-width: medium;
    border-left-color: inherit;
    color: #000000;
    border-bottom-color: inherit;
}

.ms-dpnonmonth {
    border-top-width: medium;
    border-top-style: none;
    border-left-width: medium;
    border-left-color: inherit;
    text-align: center;
    cursor: hand;
    border-bottom-width: medium;
    border-left-style: none;
    border-bottom-color: inherit;
    border-bottom-style: none;
    border-right-width: medium;
    border-right-color: inherit;
    border-right-style: none;
    border-top-color: inherit;
    color: #999999;
}

.ms-dpselectedday {
    border-bottom-width: medium;
    border-bottom-color: inherit;
    border-top-width: medium;
    text-align: center;
    border-bottom-style: none;
    border-top-color: inherit;
    border-top-style: none;
    border-left-width: medium;
    border-right-width: medium;
    border-left-color: inherit;
    border-right-color: inherit;
    cursor: hand;
    border-left-style: none;
    background-color: #CDCDA6;
    border-right-style: none;
}

.ms-error {
    font-weight: normal;
    color: #db6751;
    font-family: arial,helvetica;
}

.ms-filedialog td {
    height: 16px;
}

.ms-firstcalhour {
    width: 10%;
    height: 12px;
    vertical-align: top;
}

.ms-formbody {
    color: #000000;
    font-family: arial,helvetica;
    vertical-align: top;
}

.ms-formdescription {
    font-family: arial,helvetica;
    color: #323232;
}

.ms-formdescription a {
    text-decoration: none;
    color: #996633;
}

.ms-formlabel {
    color: #323232;
    font-size: .7em;
    font-weight: normal;
    font-family: verdana;
}

.ms-formrecurrence {
    font-weight: normal;
    font-family: arial,helvetica;
    vertical-align: top;
}

.ms-formtable .ms-formbody {
    line-height: 1.3em;
}

.ms-gb {
    font-family: arial,helvetica;
    height: 18px;
    color: #000000;
    font-weight: bold;
    background-color: #CDCDA6;
}

.ms-gridt1 {
    color: #999999;
    font-family: arial,helvetica;
    text-align: center;
}

.ms-gridtext {
    cursor: default;
    height: 19px;
    font-family: arial,helvetica;
}

.ms-highlight {
    background-color: #000000;
}

.ms-homepagetitle {
    color: #000000;
    font-weight: bold;
    font-family: arial,helvetica;
    text-decoration: none;
}

:hover.ms-homepagetitle {
    color: #996633;
    text-decoration: underline;
}

.ms-hovercellactive {
    border-top-color: #996633;
    border-top-style: solid;
    border-right-width: 1px;
    border-right-color: #996633;
    background-color: #DAB187;
    border-right-style: solid;
    border-left-width: 1px;
    border-left-color: #996633;
    border-left-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #996633;
    border-bottom-style: solid;
    border-top-width: 1px;
}

.ms-hovercellactivedark {
    border-bottom-style: solid;
    background-color: #FAEDD6;
    border-left-width: 1px;
    border-left-color: #999966;
    border-left-style: solid;
    border-right-width: 1px;
    border-right-color: #999966;
    border-right-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
    border-top-width: 1px;
    border-top-color: #999966;
    border-top-style: solid;
}

.ms-imglibmenu {
    background-color: #CDCDA6;
    font-family: arial,helvetica;
    cursor: hand;
    color: #996633;
}

.ms-imglibmenuarea {
    background-color: #CDCDA6;
}

.ms-imglibmenuhead {
    cursor: move;
}

.ms-imglibmenutext {
    color: #996633;
    font-weight: bold;
    cursor: move;
}

.ms-imglibthumbnail {
    background-color: #CDCDA6;
    border-bottom-width: 0px;
    border-bottom-color: #DAB187;
    border-left-width: 0px;
    border-left-color: #DAB187;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 0px;
    border-top-color: #DAB187;
    border-top-style: solid;
    border-right-width: 0px;
    border-right-color: #DAB187;
    border-right-style: solid;
}

.ms-itemheader a {
    text-decoration: none;
    font-weight: bold;
    font-family: arial,helvetica;
    color: #000000;
}

.ms-itemheader a:hover {
    color: #000000;
    text-decoration: underline;
}

.ms-itemheader a:visited {
    color: #000000;
    text-decoration: none;
}

.ms-itemheader a:visited:hover {
    text-decoration: underline;
}

.ms-long {
    font-family: Arial,Helvetica,sans-serif;
    width: 386px;
}

.ms-main {
    border-top-color: #999966;
    border-right-color: #999966;
    border-left-color: #999966;
    border-bottom-color: #999966;
}

.ms-menuimagecell {
    background-color: #CDCDA6;
    cursor: hand;
}

.ms-mwsinstantiated a:hover {
    color: #CC9966;
    text-decoration: underline;
}

.ms-mwsinstantiated a:link,
.ms-mwsinstantiated a:visited {
    text-decoration: none;
    color: #996633;
}

.ms-mwsselectedinstance {
    color: #000000;
    text-decoration: none;
}

.ms-mwsuninstantiated a:hover {
    text-decoration: underline;
    color: #996633;
}

.ms-mwsuninstantiated a:link,
.ms-mwsuninstantiated a:visited {
    text-decoration: none;
    color: #996633;
}

.ms-nav .ms-navwatermark {
    color: #BABA8D;
}

.ms-nav a {
    text-decoration: none;
    font-weight: normal;
    font-family: arial,helvetica;
    color: #996633;
}

.ms-nav a:hover {
    color: #CC9966;
    text-decoration: underline;
}

.ms-nav a:link {
}

.ms-nav a:visited {
    color: #996633;
}

.ms-nav td {
    font-weight: normal;
    font-family: arial,helvetica;
    color: #000000;
}

.ms-nav td,
.ms-nav .ms-spzonelabel,
.ms-input {
    font-family: arial,helvetica;
}

.ms-nav th {
    color: #000000;
    font-weight: normal;
    font-family: arial,helvetica;
}

.ms-navframe {
    border-color: #CDCDA6;
    background: #CDCDA6;
}

.ms-navheader a,
.ms-navheader a:link,
.ms-navheader a:visited {
    font-weight: bold;
}

.ms-navline {
    border-bottom-width: 1px;
    border-bottom-color: #999966;
    border-bottom-style: solid;
}

.ms-pagecaption {
    color: #000000;
    font-family: arial,helvetica;
}

.ms-pageheaderdate {
    color: #000000;
    font-family: arial,helvetica;
}

.ms-pageheadergreeting {
    font-family: arial,helvetica;
    color: #000000;
}

.ms-pagetitle {
    font-weight: bold;
    font-family: arial,helvetica;
    color: #000000;
}

.ms-pagetitle a {
    text-decoration: none;
    color: #996633;
}

.ms-pagetitle a:hover {
    text-decoration: underline;
    color: #CC9966;
}

.ms-partline {
    background-color: #CC9933;
}

.ms-partspacingvertical,
.ms-partspacinghorizontal {
    padding-top: 10px;
}

.ms-propertysheet {
    font-family: arial,helvetica;
}

.ms-propertysheet a {
    text-decoration: none;
    color: #996633;
}

.ms-propertysheet a:hover {
    text-decoration: underline;
    color: #CC9966;
}

.ms-propertysheet a:visited {
    text-decoration: none;
    color: #999966;
}

.ms-propertysheet a:visited:hover {
    text-decoration: underline;
}

.ms-propertysheet th {
    font-family: arial,helvetica;
    color: #000000;
    font-weight: bold;
}

.ms-propgridbuilderbutton {
    width: 16px;
    border-top-width: 1px;
    border-top-color: #CC9933;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-color: #CC9933;
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-bottom-style: solid;
    background-color: #DAB187;
    border-right-style: solid;
    border-left-width: 1px;
    border-left-color: #CC9933;
    border-left-style: solid;
    display: none;
}

.ms-radiotext {
    cursor: default;
    height: 19px;
    font-family: verdana;
    text-align: left;
    font-size: 10pt;
}

.ms-rtapplybackground {
    border-top-width: 0.02cm;
    border-top-color: #CC9933;
    border-left-width: 0.02cm;
    border-top-style: solid;
    border-left-color: #CC9933;
    border-right-width: 0.02cm;
    border-bottom-width: 0.02cm;
    border-right-color: #CC9933;
    border-left-style: solid;
    border-bottom-color: #CC9933;
    background-color: #996633;
    border-right-style: solid;
    border-bottom-style: solid;
}

.ms-rtremovebackground {
    border-left-width: 0.02cm;
    border-left-color: #FFFFFF;
    border-right-width: 0.02cm;
    border-left-style: solid;
    border-right-color: #FFFFFF;
    border-right-style: solid;
    border-top-width: 0.02cm;
    border-bottom-width: 0.02cm;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: transparent;
}

.ms-rttoolbardefaultstyle {
    font-weight: normal;
    font-family: arial, helvetica;
    font-variant: normal;
    font-style: normal;
    font-size: 8pt;
}

.ms-searchcorner {
    background-image: none;
    background-color: #999966;
}

.ms-searchform {
    background-color: #999966;
}

.ms-sectionheader {
    color: #000000;
    font-weight: bold;
    font-family: arial,helvetica;
}

.ms-sectionheader a {
    color: #000000;
    text-decoration: none;
}

.ms-sectionheader a:hover {
    text-decoration: none;
    color: #000000;
}

.ms-sectionheader a:visited {
    text-decoration: none;
    color: #000000;
}

.ms-sectionline {
    background-color: #CC9933;
}

.ms-selected {
    background-color: #996600;
    color: #000000;
}

.ms-selected span {
    color: #996600;
}

.ms-selectednav {
    border: 1px solid #000000;
    background: #FFFFFF;
    padding-bottom: 2px;
    padding-top: 1px;
}

.ms-selectedtitle {
    border-right-color: #CC9933;
    border-right-style: solid;
    background-color: #CDCDA6;
    padding-bottom: 2px;
    border-bottom-width: 1px;
    padding-top: 1px;
    border-bottom-color: #CC9933;
    border-bottom-style: solid;
    border-left-width: 1px;
    border-left-color: #CC9933;
    border-left-style: solid;
    border-top-width: 1px;
    border-top-color: #CC9933;
    border-right-width: 1px;
    border-top-style: solid;
}

.ms-separator {
    color: #000000;
}

.ms-smallheader {
    font-weight: bold;
    font-family: arial,helvetica;
    color: #000000;
}

.ms-smallsectionline {
    border-bottom-width: 1px;
    border-bottom-color: #999966;
    border-bottom-style: solid;
    padding-bottom: 0;
    padding-right: 0;
    padding-left: 0;
    padding-top: 2;
}

.ms-spbutton {
    font-family: arial,helvetica;
}

.ms-sperror {
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    border-bottom-width: 2px;
    color: #DB6751;
    border-bottom-color: #FAEDD6;
    font-family: arial,helvetica;
    border-bottom-style: solid;
    padding-right: 2px;
}

.ms-splink {
    color: #996633;
    font-family: arial,helvetica;
}

.ms-splink a:link,
.ms-splink a:visited {
    color: #996633;
    text-decoration: none;
}

.ms-spzone {
    border-left-width: 1px;
    border-left-color: #996633;
    border-right-width: 1px;
    border-left-style: solid;
    border-right-color: #996633;
    padding-right: 5px;
    border-bottom-width: 1px;
    padding-left: 5px;
    border-right-style: solid;
    border-bottom-color: #996633;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-top-color: #996633;
    padding-top: 5px;
    border-top-style: solid;
    padding-bottom: 5px;
}

.ms-spzonecaption {
    font-family: arial,helvetica;
    color: #996633;
}

.ms-spzoneibar {
    border-left-width: 3px;
    border-left-color: #CCCC33;
    border-left-style: solid;
    border-top-width: 3px;
    border-top-color: #CCCC33;
    border-top-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #CCCC33;
    border-bottom-style: solid;
    border-right-width: 3px;
    border-right-color: #CCCC33;
    border-right-style: solid;
}

.ms-spzonelabel {
    font-family: arial,helvetica;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    color: #996633;
    padding-top: 0;
}

.ms-spzoneselected {
    padding-bottom: 5px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-left-color: #CCCC33;
    border-top-color: #CCCC33;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-top-style: solid;
    border-bottom-color: #CCCC33;
    border-right-width: 1px;
    padding-left: 5px;
    border-right-color: #CCCC33;
    border-bottom-style: solid;
    padding-top: 5px;
    border-right-style: solid;
    padding-right: 5px;
}

.ms-stormeestimated {
    background-color: #CC9966;
}

.ms-stormefree {
    background-color: #999966;
}

.ms-stormeused {
    background-color: #CC6600;
}

.ms-stylebody {
    font-size: 8pt;
    font-family: verdana;
}

.ms-stylebox {
    border-top-width: 1px;
    border-top-color: #999966;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-color: #999966;
    border-bottom-color: #999966;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-color: #999966;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    text-align: left;
    font-family: verdana;
}

.ms-styleheader {
    background-color: #CDCDA6;
    font-family: verdana;
    font-size: 0.68em;
}

.ms-styleheader a:hover,
.ms-stylebody a:hover {
    color: #ff3300;
    text-decoration: underline;
}

.ms-styleheader a:link,
.ms-stylebody a:link {
    text-decoration: none;
    color: #996633;
}

.ms-styleheader a:visited,
.ms-stylebody a:visited {
    text-decoration: none;
}

.ms-stylelabel {
    color: #999966;
    font-size: 8pt;
    font-family: verdana;
}

.ms-subsmanagecell {
    vertical-align: top;
    font-family: arial,helvetica;
    height: 18px;
    color: #000000;
}

.ms-subsmanageheader {
    font-weight: bold;
    vertical-align: top;
    text-decoration: none;
    font-family: arial,helvetica;
    background-color: #CDCDA6;
}

.ms-surveygvvbar {
    background-color: #996633;
    border-bottom-width: 0px;
    border-bottom-color: #CC9933;
    width: 9px;
    border-bottom-style: solid;
    border-top-width: 0px;
    border-top-color: #996633;
    border-top-style: solid;
}

.ms-surveygvvbars {
    width: 20px;
}

.ms-surveyvbart {
    font-size: 7pt;
    color: #999999;
    font-family: verdana;
    text-align: center;
}

.ms-tabinactive {
    border-right-style: solid;
    border-left-width: 2px;
    border-bottom-width: 2px;
    color: #996633;
    border-left-color: #CDCDA6;
    border-bottom-color: #CDCDA6;
    border-top-width: 2px;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-color: #CDCDA6;
    border-top-style: solid;
    padding-right: 10px;
    border-right-width: 2px;
    background-color: #CDCDA6;
    padding-top: 3px;
    padding-bottom: 3px;
    border-right-color: #CDCDA6;
    padding-left: 10px;
    font-family: arial,helvetica;
}

.ms-tabinactive a:link,
.ms-tabinactive a:hover,
.ms-tabinactive a:visited {
    color: #996633;
    text-decoration: none;
}

.ms-tabselected {
    border-left-width: 2px;
    border-left-color: #CC9933;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-bottom-color: #CC9933;
    font-weight: bold;
    border-top-color: #CC9933;
    padding-right: 10px;
    border-left-style: solid;
    border-right-width: 2px;
    padding-top: 3px;
    border-bottom-style: solid;
    border-right-color: #CC9933;
    border-top-style: solid;
    font-family: arial,helvetica;
    border-right-style: solid;
    color: #999966;
    background-color: #CC9933;
    padding-bottom: 3px;
    padding-left: 10px;
}

.ms-titlearea {
    color: #000000;
    font-family: arial,helvetica;
}

.ms-titlearealine {
    background-color: #CC9933;
}

.ms-toolbar,
.ms-toolbar a:visited {
    font-family: arial,helvetica;
    color: #996633;
    text-decoration: none;
}

.ms-toolpanebody {
    padding-bottom: 2px;
    padding-top: 2px;
}

.ms-toolpaneborder {
    border-left: 1px solid #FAEDD6;
    border-right: 1px solid #FAEDD6;
    border-top: medium solid none;
    border-bottom: medium solid none;
}

.ms-toolpaneclose {
    background-color: #DAB187;
}

.ms-toolpaneerror {
    padding-top: 2px;
    font-family: arial,helvetica;
    padding-right: 2px;
    color: #db6751;
    padding-left: 2px;
    padding-bottom: 2px;
}

.ms-toolpanefooter {
    padding-top: 5px;
    padding-right: 5px;
    font-family: arial,helvetica;
    color: #000000;
    padding-bottom: 5px;
    padding-left: 5px;
    background-color: #DAB187;
}

.ms-toolpaneframe {
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-color: #CDCDA6;
    padding-top: 0px;
}

.ms-toolpaneheader {
    border-bottom-style: none;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
    background-color: #DAB187;
}

.ms-toolpaneinfo {
    color: #000000;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-top: 5px;
    background-color: #FAEDD6;
    padding-right: 5px;
    font-family: arial,helvetica;
}

.ms-toolpanetitle {
    font-weight: bold;
    padding-top: 3px;
    font-family: arial,helvetica;
    padding-bottom: 3px;
    background-color: #DAB187;
    color: #000000;
}

.ms-toolpartspacing {
    padding-top: 8px;
}

.ms-toolstrip {
    border-left-color: #996633;
    border-bottom-width: 1px;
    border-bottom-color: #996633;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-right-color: #996633;
    border-top-color: #996633;
    border-top-style: solid;
    border-right-style: solid;
    color: #000000;
    background-color: #CDCDA6;
    border-left-width: 1px;
}

.ms-tpbody {
    font-family: arial,helvetica;
    color: #000000;
}

.ms-tpbody a:link,
.ms-tpbody a:visited,
.ms-tpbody a:hover {
    cursor: hand;
    text-decoration: none;
    color: #996633;
}

.ms-tpborder {
    border-bottom-style: none;
    border-left-width: medium;
    border-left-color: inherit;
    border-left-style: none;
    border-right-width: medium;
    border-right-color: inherit;
    border-right-style: none;
    border-bottom-width: medium;
    border-top-width: medium;
    border-bottom-color: inherit;
    border-top-color: inherit;
    border-top-style: none;
}

.ms-tpcommands {
}

.ms-tpheader {
    background-color: #999966;
}

.ms-tpinput {
    font-family: arial,helvetica;
    color: #FFFFFF;
}

.ms-tptitle {
    padding-top: 2px;
    font-family: arial,helvetica;
    padding-bottom: 2px;
    color: #000000;
    font-weight: bold;
}

.ms-underline {
    padding-right: 4;
    padding-top: 2;
    padding-left: 4;
    vertical-align: top;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
    border-bottom-style: solid;
    padding-bottom: 4;
}

.ms-underlineback {
    vertical-align: top;
    background-color: #CDCDA6;
    padding-top: 2;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
    border-bottom-style: solid;
    padding-bottom: 4;
    padding-right: 4;
    padding-left: 4;
}

.ms-unselectednav {
    border-left-width: 1px;
    border-left-style: solid;
    border-top-width: 1px;
    border-top-color: #CDCDA6;
    border-top-style: solid;
    border-right-width: 1px;
    padding-bottom: 2px;
    border-right-color: #CDCDA6;
    border-right-style: solid;
    border-bottom-width: 1px;
    padding-top: 1px;
    border-bottom-color: #CDCDA6;
    border-bottom-style: solid;
    border-left-color: #CDCDA6;
}

.ms-unselectedtitle {
    margin-bottom: 1px;
    padding-top: 1px;
    padding-bottom: 2px;
    margin-left: 1px;
    margin-right: 1px;
    margin-top: 1px;
}

.ms-uploadborder {
    border-right-width: 1px;
    border-right-color: #000000;
    border-right-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
    border-top-width: 1px;
    border-top-color: #000000;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-color: #000000;
    border-top-style: solid;
    border-left-style: solid;
}

.ms-uploadcontrol {
    background-color: #996600;
}

.ms-vappt {
    border-left-style: solid;
    height: 12px;
    text-overflow: ellipsis;
    padding-left: 3px;
    border-top-width: 1px;
    border-top-color: #996633;
    vertical-align: middle;
    padding-right: 3px;
    border-top-style: solid;
    color: #000000;
    background-color: #BABA8D;
    border-bottom-width: 3px;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-color: #996633;
    border-right-color: #996633;
    overflow: hidden;
    border-left-color: #996633;
    border-bottom-style: solid;
    border-right-style: solid;
    text-align: center;
}

.ms-vappt a:hover {
    text-decoration: underline;
    color: #000000;
}

.ms-vappt a:link {
}

.ms-vapptsingle {
    border-bottom-color: #996633;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #996633;
    border-left-color: #996633;
    border-right-style: solid;
    color: #000000;
    border-left-style: solid;
    border-top-width: 1px;
    border-top-color: #996633;
    text-align: center;
    border-top-style: solid;
    text-overflow: ellipsis;
    background-color: #BABA8D;
    border-bottom-width: 1px;
    vertical-align: middle;
    overflow: hidden;
}

.ms-vapptsingle a,
.ms-vappt a {
    text-overflow: ellipsis;
    font-family: arial,helvetica;
    text-decoration: none;
    font-weight: normal;
    color: #996633;
    overflow: hidden;
}

.ms-vapptsingle a:hover {
    text-decoration: underline;
}

.ms-vapptsingle a:link {
}

.ms-vapptsingle a:visited {
}

.ms-vb {
    vertical-align: top;
    color: #000000;
    font-family: arial,helvetica;
    height: 18px;
}

.ms-vb a,
.ms-vb2 a,
.ms-grstatustext a,
.ms-vb-user a {
    color: #996633;
    text-decoration: none;
}

.ms-vb a:hover,
.ms-vb2 a:hover,
.ms-vb-user a:hover {
    text-decoration: underline;
    color: #CC9966;
}

.ms-vb a:visited,
.ms-vb2 a:visited,
.ms-grstatustext a:visited,
.ms-vb-user a:visited {
    text-decoration: none;
    color: #996633;
}

.ms-vb a:visited:hover,
.ms-vb2 a:visited:hover,
.ms-vb-user a:visited:hover {
    color: #CC9966;
    text-decoration: underline;
}

.ms-vb,
.ms-vb2,
.ms-grfont,
.ms-vb-user {
    vertical-align: top;
    font-family: arial,helvetica;
}

.ms-vb-icon {
    width: 16px;
    vertical-align: top;
    padding-bottom: 0px;
    padding-top: 2px;
}

.ms-vb2 {
    padding-bottom: 0px;
    padding-top: 3px;
}

.ms-vb2,
.ms-vb-title,
.ms-vb-icon,
.ms-vb-user {
    border-top-width: 1px;
    border-top-color: #999966;
    border-top-style: solid;
}

.ms-vcal {
    font-family: arial,helvetica;
    cursor: default;
    border-collapse: separate;
    table-layout: fixed;
}

.ms-verticaldots {
    border-left-width: medium;
    border-left-color: inherit;
    border-left-style: none;
    border-right-width: 1px;
    border-right-color: #CC9933;
    border-right-style: solid;
}

.ms-vevt {
    color: #000000;
    vertical-align: top;
    text-align: center;
    height: 12px;
    padding-bottom: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: normal;
    padding-top: 0px;
    padding-left: 0px;
    font-family: arial,helvetica;
    padding-right: 0px;
}

.ms-vevt a {
    text-decoration: none;
    font-family: arial,helvetica;
    color: #000000;
    font-weight: normal;
}

.ms-vevt a:hover {
    text-decoration: underline;
    color: #000000;
}

.ms-vevt a:link {
}

.ms-vevt a:visited {
    color: #DFD664;
}

.ms-vh {
    font-weight: normal;
    text-decoration: none;
    color: #996633;
    font-family: arial,helvetica;
}

.ms-vh a,
.ms-vh a:visited,
.ms-vh2 a,
.ms-vh2 a:visited,
.ms-vh-left a,
.ms-vh-right a {
    color: #996633;
    text-decoration: none;
}

.ms-vh a:hover,
.ms-vh2 a:hover {
    text-decoration: underline;
}

.ms-vh-icon {
    font-weight: normal;
    font-family: arial,helvetica;
    vertical-align: top;
    width: 22px;
    color: #996633;
    text-decoration: none;
}

.ms-vh-icon-empty {
    text-decoration: none;
    width: 0px;
    color: #996633;
    font-weight: normal;
    font-family: arial,helvetica;
    vertical-align: top;
}

.ms-vh-left {
    font-weight: normal;
    text-decoration: none;
    font-family: arial,helvetica;
    color: #996633;
}

.ms-vh-left-icon {
    width: 22px;
    color: #996633;
    font-family: arial,helvetica;
    text-decoration: none;
    font-weight: normal;
}

.ms-vh-left-icon-empty {
    font-family: arial,helvetica;
    width: 0px;
    color: #996633;
    font-weight: normal;
    text-decoration: none;
}

.ms-vh-right {
    font-family: arial,helvetica;
    color: #996633;
    text-decoration: none;
    font-weight: normal;
}

.ms-vh-right-icon {
    width: 22px;
    color: #996633;
    font-weight: normal;
    font-family: arial,helvetica;
    text-decoration: none;
}

.ms-vh-right-icon-empty {
    font-weight: normal;
    font-family: arial,helvetica;
    width: 0px;
    text-decoration: none;
    color: #996633;
}

.ms-vh2 {
    text-decoration: none;
    color: #996633;
    font-weight: normal;
    vertical-align: top;
    font-family: arial,helvetica;
}

.ms-vhimage {
    font-family: arial,helvetica;
    color: #666666;
    text-decoration: none;
    vertical-align: top;
    font-weight: normal;
    width: 18pt;
}

.ms-viewselect a:link {
    font-family: arial,helvetica;
    color: #996633;
}

.ms-wpbody {
    font-family: arial,helvetica;
}

.ms-wpbody a:hover {
    color: #CC9966;
    text-decoration: underline;
}

.ms-wpbody a:link,
.ms-wpbody a:visited {
    text-decoration: none;
    color: #996633;
}

.ms-wpbody h1,
.ms-tpbody h1 {
    font-weight: bold;
}

.ms-wpbody h2,
.ms-tpbody h2 {
    font-weight: bold;
}

.ms-wpbody h3,
.ms-tpbody h3 {
    font-weight: bold;
}

.ms-wpbody h4,
.ms-tpbody h4 {
    font-weight: bold;
}

.ms-wpbody h5,
.ms-tpbody h5 {
    font-weight: bold;
}

.ms-wpbody h6,
.ms-tpbody h6 {
    font-weight: bold;
}

.ms-wpbody table,
.ms-tpbody table {
}

.ms-wpbody td {
    font-family: arial,helvetica;
}

.ms-wpbody th,
.ms-tpbody th {
    font-weight: bold;
}

.ms-wpborder {
    border-left-style: solid;
    border-top-style: none;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-right-color: #999966;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-color: #999966;
}

.ms-wpdesign {
    background-color: #FAEDD6;
}

.ms-wpheader {
    background-repeat: repeat-x;
    background-image: url('blank.html');
    background-color: #CDCDA6;
}

.ms-wpmenu {
    background-color: #FAEDD6;
}

.ms-wpselected {
    border-bottom-width: 3px;
    border-bottom-color: #CCCC33;
    border-bottom-style: dashed;
    border-top-width: 3px;
    border-top-color: #CCCC33;
    border-left-width: 3px;
    border-left-color: #CCCC33;
    border-top-style: dashed;
    border-left-style: dashed;
    border-right-width: 3px;
    border-right-color: #CCCC33;
    border-right-style: dashed;
}

.ms-wptitle {
    padding-bottom: 2px;
    color: #000000;
    font-weight: bold;
    padding-top: 2px;
    font-family: arial,helvetica;
}

.ms-wptitle a:hover {
    cursor: hand;
    color: #000000;
    text-decoration: underline;
}

.ms-wptitle a:link,
.ms-wptitle a:visited {
    text-decoration: none;
    color: #000000;
    cursor: hand;
}

.mstheme {
    top-bar-button: url(pieglobl.gif);
    navbutton-background-color: #FFFFFF;
}

.mstheme-topbar-font {
    font-family: arial,helvetica;
    color: #000000;
}

.userbackground {
    background-color: #FFFFFF;
}

.userbutton,
.userinput,
.userselect {
    font-family: arial,helvetica;
    color: #000000;
}

.usercaption {
    font-family: arial,helvetica;
    background-color: #CDCDA6;
}

.usercell {
    padding-right: 5px;
    color: #000000;
    padding-left: 5px;
    padding-bottom: 3px;
    padding-top: 2px;
    font-family: arial,helvetica;
}

.usercellselected {
    border-top-style: solid;
    border-bottom-width: 1px;
    padding-left: 4px;
    border-right-width: 1px;
    border-right-color: #000000;
    background-color: #FFFFFF;
    border-bottom-style: solid;
    padding-bottom: 2px;
    color: #000000;
    border-right-style: solid;
    padding-top: 1px;
    font-family: arial,helvetica;
    border-left-width: 1px;
    border-left-color: #000000;
    border-top-width: 1px;
    padding-right: 4px;
    border-top-color: #000000;
    border-left-style: solid;
    border-bottom-color: #000000;
}

.usercommandarea {
    padding-top: 7px;
}

.userconfiguration {
    background-color: #CDCDA6;
    font-family: arial,helvetica;
}

.usercontrolgroup {
    padding-bottom: 10px;
    padding-top: 2px;
}

.userdottedline {
    margin-bottom: 2px;
    overflow: hidden;
    background-image: url('dot.html');
    height: 1px;
    background-repeat: repeat-x;
    background-color: transparent;
}

.userfooter {
    padding-left: 7px;
    padding-bottom: 7px;
    padding-right: 7px;
    padding-top: 10px;
    width: 100%;
}

.usergeneric {
    padding-bottom: 7px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 8px;
}

.usergenericbody {
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 0px;
    padding-left: 17px;
}

.usergenericbulletitem {
    padding-bottom: 2px;
}

.usergenericheader {
    color: #000000;
    font-weight: bold;
    font-family: arial,helvetica;
}

.usergenerictext {
    color: #000000;
}

.usernotification {
    padding-left: 4px;
    color: #999999;
    padding-right: 4px;
    padding-top: 4px;
    font-family: arial,helvetica;
    padding-bottom: 4px;
}

.usersectionbody {
    padding-left: 7px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    width: 100%;
}

.usersectionfooter {
    color: #000000;
    border-top-width: 1px;
    border-top-color: #DAB187;
    border-top-style: solid;
}

.usersectionhead {
    padding-bottom: 3px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
    color: #000000;
}

.usersectiontitle {
    margin-bottom: 5px;
    padding-bottom: 2px;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-color: #DAB187;
    width: 100%;
    border-bottom-style: solid;
    color: #000000;
}

.usershadedregion {
    background-color: #CDCDA6;
    font-family: arial,helvetica;
}

.usertoolbar {
    border: 1px solid #999999;
    background-repeat: repeat-x;
    background-image: url('toolgrad.html');
    background-color: transparent;
}

.usertoolbardisabledlink {
    padding-top: 4px;
    font-family: arial,helvetica;
    padding-left: 4px;
    color: #000000;
    padding-bottom: 4px;
    padding-right: 4px;
}

.usertoolbarimage {
    cursor: hand;
    background-color: #999999;
    border-left-width: medium;
    border-left-color: inherit;
    border-left-style: none;
    border-bottom-width: medium;
    border-right-width: medium;
    border-bottom-color: inherit;
    border-right-color: inherit;
    border-bottom-style: none;
    border-right-style: none;
    text-align: center;
    border-top-width: medium;
    border-top-color: inherit;
    border-top-style: none;
}

.usertoolbarimagearea {
    padding-bottom: 5px;
    font-weight: normal;
    font-family: arial,helvetica;
}

.usertoolbarselectedimage {
    border-bottom-width: 1px;
    font-weight: bold;
    vertical-align: top;
    border-bottom-color: #000000;
    border-left-width: medium;
    border-left-color: inherit;
    text-align: center;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-width: medium;
    border-top-color: inherit;
    border-top-style: none;
    border-right-width: medium;
    border-right-color: inherit;
    border-right-style: none;
}

.usertoolbartextarea {
    padding-bottom: 5px;
    font-weight: normal;
    font-family: arial,helvetica;
}

.usertoolbartextarea a:hover {
    text-decoration: underline;
    color: #CC9966;
}

.usertoolbartextarea a:link {
    text-decoration: none;
    color: #996633;
}

.usertoolbartextarea a:visited {
    color: #996633;
    text-decoration: none;
}

a.ms-imglibpreviewtitle {
    text-overflow: ellipsis;
    width: 130;
    overflow: hidden;
}

body {
    font-family: arial,helvetica;
}

button {
    border-top-style: solid;
    font-style: normal;
    font-family: Arial,Helvetica,sans-serif;
    border-left-width: 1pt;
    border-bottom-width: 1pt;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-width: 1pt;
    border-right-width: 1pt;
    border-right-style: solid;
}

caption {
    font-family: arial,helvetica;
    font-style: normal;
}

div.ms-titleareaframe {
    border-top-width: 4px;
    border-top-color: #999966;
    border-top-style: solid;
}

fieldset {
    border-top-width: 1pt;
    border-right-style: solid;
    border-top-style: solid;
    border-left-width: 1pt;
    border-left-style: solid;
    border-bottom-width: 1pt;
    font-family: arial,helvetica;
    border-right-width: 1pt;
    font-style: normal;
    border-bottom-style: solid;
}

h1 {
    font-weight: bold;
    font-family: Times New Roman,Times New Roman,Times;
    font-style: normal;
}

h2 {
    font-weight: normal;
    font-family: Times New Roman,Times New Roman,Times;
    font-style: normal;
}

h3 {
    font-weight: normal;
    font-style: normal;
    font-family: arial,helvetica;
}

h4 {
    font-weight: normal;
    font-family: arial,helvetica;
    font-style: normal;
}

h5 {
    font-weight: normal;
    font-family: arial,helvetica;
    font-style: normal;
}

h6 {
    font-weight: normal;
    font-family: arial,helvetica;
    font-style: normal;
}

hr {
    color: #996633;
    height: 2px;
}

il {
    list-style-image: url('piebul2.gif');
}

img.ms-button {
    cursor: hand;
}

img.ms-imglibpreviewarea {
    border-bottom-width: 3px;
    margin-top: 3px;
    border-bottom-style: solid;
    border-top-width: 3px;
    border-top-color: #CDCDA6;
    border-right-width: 3px;
    border-left-width: 3px;
    border-top-style: solid;
    border-right-color: #CDCDA6;
    border-left-color: #CDCDA6;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-color: #CDCDA6;
}

img.thumbnail {
    border-top-color: #DAB187;
    border-left-color: #DAB187;
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #DAB187;
    border-bottom-style: solid;
    border-right-width: 3px;
    border-right-color: #DAB187;
    border-right-style: solid;
    border-top-width: 3px;
    border-left-width: 3px;
}

label,
.mstheme-label {
    font-style: normal;
    font-family: arial,helvetica;
}

legend {
    font-style: normal;
    font-family: arial,helvetica;
}

marquee {
    font-family: arial,helvetica;
}

select {
    border-style: solid;
    font-style: normal;
    font-family: arial,helvetica;
}

span.thumbnail {
    width: 5px;
    padding-bottom: 16;
    position: relative;
    padding-top: 16;
    padding-right: 10;
    padding-left: 10;
}

span.userdata {
    behavior: url(#default#userData);
    display: none;
}

table {
    font-style: normal;
    font-family: arial,helvetica;
}

table.ms-form td {
    width: 100%;
    vertical-align: top;
}

table.ms-form th {
    font-weight: normal;
    color: #000000;
    font-family: arial,helvetica;
    vertical-align: top;
}

table.ms-imglibpreviewtable {
    display: none;
}

table.ms-imglibtitletable {
    border-right-color: #999966;
    border-right-style: solid;
    border-top-width: 0px;
    border-top-color: #999966;
    border-top-style: solid;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-bottom-color: #999966;
    border-left-color: #999966;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-left-style: solid;
}

table.ms-titleareaframe {
    border-left-width: 0px;
    border-left-color: inherit;
    border-left-style: none;
}

table.ms-toolbar {
    border: 1px solid #999999;
    background-image: url('toolgrad.html');
}

td.ms-titleareaframe {
    border-bottom-color: #999966;
    color: #000000;
    border-right-color: #999966;
    border-top-color: #999966;
    border-left-color: #999966;
}

textarea {
    font-style: normal;
    font-family: arial,helvetica;
}

th {
    font-family: arial,helvetica;
    font-style: bold;
}

tr.ms-imglibselectedrow {
    background-color: #CDCDA6;
}
