.mstheme
{
        separator-image: url(rule_water.gif);
        list-image-1: url(bull1_water.gif);
        list-image-2: url(bull2_water.gif);
        list-image-3: url(bull3_water.gif);
        nav-banner-image: url(banner_water.gif);
        navbutton-horiz-normal: url(nav_hor_water.gif);
        navbutton-horiz-hovered: url(nav_hor_over_water.gif);
        navbutton-horiz-pushed: url(nav_hor_down_water.gif);
        navbutton-vert-normal: url(nav_vert_water.gif);
        navbutton-vert-hovered: url(nav_vert_over_water.gif);
        navbutton-vert-pushed: url(nav_vert_down_water.gif);
        navbutton-home-normal: url(nav_home_water.gif);
        navbutton-home-hovered: url(nav_home_over_water.gif);
        navbutton-home-pushed: url(nav_home_water.gif);
        navbutton-next-normal: url(nav_next_water.gif);
        navbutton-next-hovered: url(nav_next_over_water.gif);
        navbutton-next-pushed: url(nav_next_down_water.gif);
        navbutton-prev-normal: url(nav_prev_water.gif);
        navbutton-prev-hovered: url(nav_prev_over_water.gif);
        navbutton-prev-pushed: url(nav_prev_water.gif);
        navbutton-up-normal: url(nav_up_water.gif);
        navbutton-up-hovered: url(nav_up_over_water.gif);
        navbutton-up-pushed: url(nav_up_water.gif);
}
.mstheme-bannertxt
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: rgb(255, 255, 204);
        font-size: 5;
        font-style: normal;
        font-weight: normal;
}
.mstheme-horiz-navtxt
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: rgb(255, 255, 204);
        font-size: 2;
        font-style: normal;
        font-weight: normal;
}
.mstheme-vert-navtxt
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: rgb(255, 255, 204);
        font-size: 2;
        font-style: normal;
        font-weight: normal;
}
.mstheme-navtxthome
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: rgb(255, 255, 204);
        font-size: 1;
        font-style: normal;
        font-weight: normal;
}
.mstheme-navtxtnext
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: rgb(255, 255, 204);
        font-size: 1;
        font-style: normal;
        font-weight: normal;
}
.mstheme-navtxtprev
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: rgb(255, 255, 204);
        font-size: 1;
        font-style: normal;
        font-weight: normal;
}
.mstheme-navtxtup
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: rgb(255, 255, 204);
        font-size: 1;
        font-style: normal;
        font-weight: normal;
}
ul
{
        list-style-image: url('bull1_water.gif');
}
ul ul
{
        list-style-image: url('bull2_water.gif');
}
ul ul ul
{
        list-style-image: url('bull3_water.gif');
}
a:link
{
        color: rgb(255, 204, 153);
}
a:active
{
        color: rgb(102, 255, 153);
}
a:visited
{
        color: rgb(153, 204, 204);
}
body
{
        background-color: rgb(227,199,172);
        color: rgb(204, 255, 255);
}
table
{
        table-border-color-light: rgb(0, 0, 51);
        table-border-color-dark: rgb(0, 0, 51);
        border-color: rgb(0, 0, 51);
}
th
{
        border-color: rgb(0, 0, 51);
}
td
{
        border-color: rgb(0, 0, 51);
}
h1
{
        color: rgb(255, 204, 102);
}
h2
{
        color: rgb(153, 255, 255);
}
h3
{
        color: rgb(153, 255, 204);
}
h4
{
        color: rgb(255, 204, 102);
}
h5
{
        color: rgb(153, 255, 255);
}
h6
{
        color: rgb(153, 255, 204);
}
hr
{
        color: rgb(33, 61, 131);
}
button
{
}
label
{
}
.mstheme-text
{
}
textarea
{
}
fieldset
{
        color: rgb(255, 255, 255);
}
legend
{
        color: rgb(255, 255, 255);
}
select
{
        color: rgb(0, 0, 0);
}
caption
{
        color: rgb(255, 255, 255);
}
.ms-addnew
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        text-decoration: none;
        color: #B6F1BC;
}
.ms-alerttext
{
        color: #DB6751;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-alternating
{
        background-color: #556CA9;
}
.ms-announcementtitle
{
        font-weight: bold;
}
.ms-appt
{
        border-right-width: 2px;
        border-right-color: #2B4A98;
        color: #FFFFFF;
        border-left-width: 2px;
        border-right-style: solid;
        border-left-color: #2B4A98;
        overflow: hidden;
        height: 18px;
        border-bottom-width: 2px;
        border-left-style: solid;
        border-bottom-color: #2B4A98;
        border-bottom-style: solid;
        text-align: center;
        vertical-align: middle;
        border-top-width: 2px;
        border-top-color: #2B4A98;
        text-overflow: ellipsis;
        border-top-style: solid;
        background-color: #96A3C8;
}
.ms-appt a
{
        color: #B6F1BC;
}
.ms-appt a:hover
{
        color: #FFFF9D;
}
.ms-apptsingle
{
        border-right-color: #2B4A98;
        border-right-style: solid;
        overflow: hidden;
        vertical-align: middle;
        border-left-width: 1px;
        text-overflow: ellipsis;
        color: #FFFFFF;
        border-left-color: #2B4A98;
        height: 18px;
        border-left-style: solid;
        border-right-width: 1px;
}
.ms-authoringcontrols
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        background-color: #556CA9;
        color: #FFFFFF;
}
.ms-back
{
        background-color: #556CA9;
        padding-right: 4;
        padding-top: 2;
        padding-bottom: 4;
        padding-left: 4;
        vertical-align: top;
}
.ms-banner
{
        color: #4B82C3;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-banner a:link
{
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-banner a:visited
{
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-bannerframe, .ms-grheaderbackground, .ms-stormefree
{
        background-color: #30477F;
        background-repeat: repeat-x;
        
}
.ms-bodyareaframe
{
        border-left-color: #4B82C3;
        border-top-color: #4B82C3;
        border-bottom-color: #4B82C3;
        border-right-color: #4B82C3;
}
.ms-cal
{
        border-collapse: collapse;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        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: #2B4A98;
        border-left-width: 1px;
        border-left-color: #2B4A98;
        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: #2B4A98;
        border-bottom-style: solid;
}
.ms-caldmidhalfhour
{
        border-left-color: #2B4A98;
        border-right-color: #2B4A98;
        border-bottom-color: #2B4A98;
        border-top-color: #2B4A98;
        height: 20px;
}
.ms-caldmidhour
{
        height: 20px;
        border-top-color: #2B4A98;
        border-left-color: #2B4A98;
        border-right-color: #2B4A98;
        border-bottom-color: #2B4A98;
}
.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: #2B4A98;
        text-align: center;
        color: #FFFFFF;
        border-left-style: solid;
        border-top-width: 1px;
        border-top-color: #2B4A98;
        border-top-style: solid;
        height: 20px;
        font-weight: bold;
        border-right-width: 1px;
        border-right-color: #2B4A98;
        border-left-width: 1px;
        border-right-style: solid;
        vertical-align: top;
}
.ms-caldowdown
{
        vertical-align: middle;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
        text-align: center;
        font-weight: bold;
}
.ms-caldown
{
        vertical-align: top;
        color: #FFFFFF;
}
.ms-caldspacer
{
        border-right-width: 1px;
        border-right-color: #2B4A98;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-color: #2B4A98;
        height: 4px;
        border-left-style: solid;
}
.ms-calhalfhour
{
        height: 12px;
        border-top-width: 1px;
        border-top-color: #3E4F7C;
        vertical-align: top;
        border-top-style: solid;
}
.ms-calhead
{
        border-bottom-color: inherit;
        border-top-color: inherit;
        border-bottom-style: none;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        border-top-style: none;
        border-left-width: medium;
        padding-bottom: 2px;
        border-left-color: inherit;
        color: #4F68A7;
        padding-right: 2px;
        background-color: #FFFFFF;
        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: #2B4A98;
}
.ms-calmid
{
        border-left-width: 1px;
        border-left-color: #2B4A98;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-color: #2B4A98;
        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: #2B4A98;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-color: #2B4A98;
        border-right-style: solid;
        height: 4px;
        border-left-width: 1px;
}
.ms-caltop
{
        border-left-color: #2B4A98;
        border-left-style: solid;
        vertical-align: top;
        border-top-width: 1px;
        border-top-color: #2B4A98;
        height: 30px;
        border-top-style: solid;
        border-right-width: 1px;
        border-right-color: #2B4A98;
        border-right-style: solid;
        border-left-width: 1px;
        width: 14%;
}
.ms-calvspacer
{
        width: 0px;
        background-color: #2B4A98;
}
.ms-categorytitle
{
        font-weight: bold;
        text-decoration: none;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-connerror
{
        color: #db6751;
}
.ms-dappt
{
        border-right-width: 2px;
        border-left-width: 2px;
        border-right-color: #2B4A98;
        border-left-color: #2B4A98;
        border-bottom-width: 2px;
        color: #FFFFFF;
        vertical-align: middle;
        border-bottom-color: #2B4A98;
        border-right-style: solid;
        overflow: hidden;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-width: 2px;
        border-top-color: #2B4A98;
        text-align: center;
        border-top-style: solid;
        background-color: #96A3C8;
        height: 18px;
}
.ms-dapptsingle
{
        border-right-style: solid;
        height: 18px;
        color: #FFFFFF;
        border-left-color: #213D83;
        vertical-align: middle;
        border-left-style: solid;
        overflow: hidden;
        border-right-width: 1px;
        border-right-color: #213D83;
        border-left-width: 1px;
}
.ms-datepicker
{
        border:2px outset activeborder; font-family: Verdana,Arial,Helvetica,sans-serif;
        cursor: default;
        background-color: #4F68A7;
        color: #FFFFFF
}
.ms-datepickeriframe
{
        background:#FFFFFF url('none'); display: none;
        position: absolute;
        
}
.ms-dcal
{
        border-left-width: 1px;
        border-right-width: 1px;
        border-left-color: #2B4A98;
        border-right-color: #2B4A98;
        border-left-style: solid;
        border-right-style: solid;
        table-layout: fixed;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        cursor: default;
        border-collapse: collapse;
}
.ms-descriptiontext
{
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-descriptiontext a
{
        color: #B6F1BC;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-discussionseparator
{
        color: #3E4F7C;
        height: 1px;
}
.ms-discussiontitle
{
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        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: #2B4A98;
        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: #FFFFFF;
        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: #596476;
        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: #FFFFFF;
        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: #596476;
        cursor: hand;
        font-weight: bold;
        border-right-width: medium;
        border-right-color: inherit;
        border-left-width: medium;
        border-left-color: inherit;
        color: #FFFFFF;
        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: #626262;
}
.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: #556CA9;
        border-right-style: none;
}
.ms-error
{
        font-weight: normal;
        color: #FF0000;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-filedialog td
{
        height: 16px;
}
.ms-firstcalhour
{
        width: 10%;
        height: 12px;
        vertical-align: top;
}
.ms-formbody
{
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        vertical-align: top;
}
.ms-formdescription
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #E8E8E8;
}
.ms-formdescription a
{
        text-decoration: none;
        color: #B6F1BC;
}
.ms-formlabel
{
        color: #E8E8E8;
        font-size: .7em;
        font-weight: normal;
        font-family: verdana;
}
.ms-formrecurrence
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        vertical-align: top;
}
.ms-formtable .ms-formbody
{
        line-height: 1.3em;
}
.ms-gb
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        height: 18px;
        color: #FFFFFF;
        font-weight: bold;
        background-color: #556CA9;
}
.ms-gridt1
{
        color: #E8E8E8;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        text-align: center;
}
.ms-gridtext
{
        cursor: default;
        height: 19px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-highlight
{
        background-color: #30477F;
}
.ms-homepagetitle
{
        color: #FFFFFF;
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        text-decoration: none;
}
:hover.ms-homepagetitle
{
        color: #B6F1BC;
        text-decoration: underline;
}
.ms-hovercellactive
{
        border-top-color: #b6f1bc;
        border-top-style: solid;
        border-right-width: 1px;
        border-right-color: #b6f1bc;
        background-color: #596476;
        border-right-style: solid;
        border-left-width: 1px;
        border-left-color: #b6f1bc;
        border-left-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #b6f1bc;
        border-bottom-style: solid;
        border-top-width: 1px;
}
.ms-hovercellactivedark
{
        border-bottom-style: solid;
        background-color: #A6B3B9;
        border-left-width: 1px;
        border-left-color: #3E4F7C;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-color: #3E4F7C;
        border-right-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #3E4F7C;
        border-top-width: 1px;
        border-top-color: #3E4F7C;
        border-top-style: solid;
}
.ms-imglibmenu
{
        background-color: #1A3558;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        cursor: hand;
        color: #B6F1BC;
}
.ms-imglibmenuarea
{
        background-color: #1A3558;
}
.ms-imglibmenuhead
{
        cursor: move;
}
.ms-imglibmenutext
{
        color: #B6F1BC;
        font-weight: bold;
        cursor: move;
}
.ms-imglibthumbnail
{
        background-color: #1A3558;
        border-bottom-width: 0px;
        border-bottom-color: #596476;
        border-left-width: 0px;
        border-left-color: #596476;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-width: 0px;
        border-top-color: #596476;
        border-top-style: solid;
        border-right-width: 0px;
        border-right-color: #596476;
        border-right-style: solid;
}
.ms-itemheader a
{
        text-decoration: none;
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.ms-itemheader a:hover
{
        color: #FFFFFF;
        text-decoration: underline;
}
.ms-itemheader a:visited
{
        color: #FFFFFF;
        text-decoration: none;
}
.ms-itemheader a:visited:hover
{
        text-decoration: underline;
}
.ms-long
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        width: 386px;
}
.ms-main
{
        border-top-color: #4B82C3;
        border-right-color: #4B82C3;
        border-left-color: #4B82C3;
        border-bottom-color: #4B82C3;
}
.ms-menuimagecell
{
        background-color: #A0ADCD;
        cursor: hand;
}
.ms-mwsinstantiated a:hover
{
        color: #FFFF9D;
        text-decoration: underline;
}
.ms-mwsinstantiated a:link, .ms-mwsinstantiated a:visited
{
        text-decoration: none;
        color: #B6F1BC;
}
.ms-mwsselectedinstance
{
        color: #FFFFFF;
        text-decoration: none;
}
.ms-mwsuninstantiated a:hover
{
        text-decoration: underline;
        color: #B6F1BC;
}
.ms-mwsuninstantiated a:link, .ms-mwsuninstantiated a:visited
{
        text-decoration: none;
        color: #B6F1BC;
}
.ms-nav .ms-navwatermark
{
        color: #455A8D;
}
.ms-nav a
{
        text-decoration: none;
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #B6F1BC;
}
.ms-nav a:hover
{
        color: #FFFF9D;
        text-decoration: underline;
}
.ms-nav a:link
{
}
.ms-nav a:visited
{
        color: #B6F1BC;
}
.ms-nav td
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.ms-nav td, .ms-nav .ms-spzonelabel, .ms-input
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-nav th
{
        color: #FFFFFF;
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-navframe
{
        border-color:#556CA9; background:#50649C url('none'); 
}
.ms-navheader a, .ms-navheader a:link, .ms-navheader a:visited
{
        font-weight: bold;
}
.ms-navline
{
        border-bottom-width: 1px;
        border-bottom-color: #3E4F7C;
        border-bottom-style: solid;
}
.ms-pagecaption
{
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-pageheaderdate
{
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-pageheadergreeting
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.ms-pagetitle
{
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.ms-pagetitle a
{
        text-decoration: none;
        color: #B6F1BC;
}
.ms-pagetitle a:hover
{
        text-decoration: underline;
        color: #FFFF9D;
}
.ms-partline
{
        background-color: #2B4A98;
}
.ms-partspacingvertical, .ms-partspacinghorizontal
{
        padding-top: 10px;
}
.ms-propertysheet
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-propertysheet a
{
        text-decoration: none;
        color: #B6F1BC;
}
.ms-propertysheet a:hover
{
        text-decoration: underline;
        color: #FFFF9D;
}
.ms-propertysheet a:visited
{
        text-decoration: none;
        color: #DBD7FF;
}
.ms-propertysheet a:visited:hover
{
        text-decoration: underline;
}
.ms-propertysheet th
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
        font-weight: bold;
}
.ms-propgridbuilderbutton
{
        width: 16px;
        border-top-width: 1px;
        border-top-color: #A0ADCD;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-bottom-color: #A0ADCD;
        border-right-width: 1px;
        border-right-color: #A0ADCD;
        border-bottom-style: solid;
        background-color: #596476;
        border-right-style: solid;
        border-left-width: 1px;
        border-left-color: #A0ADCD;
        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: #A0ADCD;
        border-left-width: 0.02cm;
        border-top-style: solid;
        border-left-color: #A0ADCD;
        border-right-width: 0.02cm;
        border-bottom-width: 0.02cm;
        border-right-color: #A0ADCD;
        border-left-style: solid;
        border-bottom-color: #A0ADCD;
        background-color: #7B8BB6;
        border-right-style: solid;
        border-bottom-style: solid;
}
.ms-rtremovebackground
{
        border-left-width: 0.02cm;
        border-left-color: #4F68A7;
        border-right-width: 0.02cm;
        border-left-style: solid;
        border-right-color: #4F68A7;
        border-right-style: solid;
        border-top-width: 0.02cm;
        border-bottom-width: 0.02cm;
        border-top-color: #4F68A7;
        border-bottom-color: #4F68A7;
        border-top-style: solid;
        border-bottom-style: solid;
        background-color: transparent;
}
.ms-rttoolbardefaultstyle
{
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-variant: normal;
        font-style: normal;
        font-size: 8pt;
}
.ms-searchcorner
{
        background-image: url('none');
        background-color: #4B82C3
}
.ms-searchform
{
        background-color: #4B82C3;
}
.ms-sectionheader
{
        color: #FFFFFF;
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-sectionheader a
{
        color: #FFFFFF;
        text-decoration: none;
}
.ms-sectionheader a:hover
{
        text-decoration: none;
        color: #FFFFFF;
}
.ms-sectionheader a:visited
{
        text-decoration: none;
        color: #FFFFFF;
}
.ms-sectionline
{
        background-color: #2B4A98;
}
.ms-selected
{
        background-color: #96A3C8;
        color: #FFFFFF;
}
.ms-selected span
{
        color: #96A3C8;
}
.ms-selectednav
{
        border:1px solid #FFFFFF; background:#4F68A7 url('none'); padding-bottom: 2px;
        padding-top: 1px;
        
}
.ms-selectedtitle
{
        border-right-color: #A0ADCD;
        border-right-style: solid;
        background-color: #556CA9;
        padding-bottom: 2px;
        border-bottom-width: 1px;
        padding-top: 1px;
        border-bottom-color: #A0ADCD;
        border-bottom-style: solid;
        border-left-width: 1px;
        border-left-color: #A0ADCD;
        border-left-style: solid;
        border-top-width: 1px;
        border-top-color: #A0ADCD;
        border-right-width: 1px;
        border-top-style: solid;
}
.ms-separator
{
        color: #FFFFFF;
}
.ms-smallheader
{
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.ms-smallsectionline
{
        border-bottom-width: 1px;
        border-bottom-color: #4B82C3;
        border-bottom-style: solid;
        padding-bottom: 0;
        padding-right: 0;
        padding-left: 0;
        padding-top: 2;
}
.ms-spbutton
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-sperror
{
        padding-left: 2px;
        padding-bottom: 2px;
        padding-top: 2px;
        border-bottom-width: 2px;
        color: #DB6751;
        border-bottom-color: #A6B3B9;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        border-bottom-style: solid;
        padding-right: 2px;
}
.ms-splink
{
        color: #b6f1bc;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-splink a:link, .ms-splink a:visited
{
        color: #B6F1BC;
        text-decoration: none;
}
.ms-spzone
{
        border-left-width: 1px;
        border-left-color: #FFFFFF;
        border-right-width: 1px;
        border-left-style: solid;
        border-right-color: #FFFFFF;
        padding-right: 5px;
        border-bottom-width: 1px;
        padding-left: 5px;
        border-right-style: solid;
        border-bottom-color: #FFFFFF;
        border-bottom-style: solid;
        border-top-width: 1px;
        border-top-color: #FFFFFF;
        padding-top: 5px;
        border-top-style: solid;
        padding-bottom: 5px;
}
.ms-spzonecaption
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.ms-spzoneibar
{
        border-left-width: 3px;
        border-left-color: #A6B3B9;
        border-left-style: solid;
        border-top-width: 3px;
        border-top-color: #A6B3B9;
        border-top-style: solid;
        border-bottom-width: 3px;
        border-bottom-color: #A6B3B9;
        border-bottom-style: solid;
        border-right-width: 3px;
        border-right-color: #A6B3B9;
        border-right-style: solid;
}
.ms-spzonelabel
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 0;
        color: #FFFFFF;
        padding-top: 0;
}
.ms-spzoneselected
{
        padding-bottom: 5px;
        border-left-width: 1px;
        border-top-width: 1px;
        border-left-color: #A6B3B9;
        border-top-color: #A6B3B9;
        border-bottom-width: 1px;
        border-left-style: solid;
        border-top-style: solid;
        border-bottom-color: #A6B3B9;
        border-right-width: 1px;
        padding-left: 5px;
        border-right-color: #A6B3B9;
        border-bottom-style: solid;
        padding-top: 5px;
        border-right-style: solid;
        padding-right: 5px;
}
.ms-stormeestimated
{
        background-color: #FFFF9D;
}
.ms-stormefree
{
        background-color: #00DBFF;
}
.ms-stormeused
{
        background-color: #95FF6E;
}
.ms-stylebody
{
        font-size: 8pt;
        font-family: verdana;
}
.ms-stylebox
{
        border-top-width: 1px;
        border-top-color: #3E4F7C;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-right-color: #3E4F7C;
        border-bottom-color: #3E4F7C;
        border-left-width: 1px;
        border-top-style: solid;
        border-left-color: #3E4F7C;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        text-align: left;
        font-family: verdana;
}
.ms-styleheader
{
        background-color: #556CA9;
        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: #B6F1BC;
}
.ms-styleheader a:visited, .ms-stylebody a:visited
{
        text-decoration: none;
}
.ms-stylelabel
{
        color: #B6F1BC;
        font-size: 8pt;
        font-family: verdana;
}
.ms-subsmanagecell
{
        vertical-align: top;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        height: 18px;
        color: #FFFFFF;
}
.ms-subsmanageheader
{
        font-weight: bold;
        vertical-align: top;
        text-decoration: none;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        background-color: #556CA9;
}
.ms-surveygvvbar
{
        background-color: #4F68A7;
        border-bottom-width: 0px;
        border-bottom-color: #A0ADCD;
        width: 9px;
        border-bottom-style: solid;
        border-top-width: 0px;
        border-top-color: #4F68A7;
        border-top-style: solid;
}
.ms-surveygvvbars
{
        width: 20px;
}
.ms-surveyvbart
{
        font-size: 7pt;
        color: #E8E8E8;
        font-family: verdana;
        text-align: center;
}
.ms-tabinactive
{
        border-right-style: solid;
        border-left-width: 2px;
        border-bottom-width: 2px;
        color: #B6F1BC;
        border-left-color: #556CA9;
        border-bottom-color: #556CA9;
        border-top-width: 2px;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #556CA9;
        border-top-style: solid;
        padding-right: 10px;
        border-right-width: 2px;
        background-color: #556CA9;
        padding-top: 3px;
        padding-bottom: 3px;
        border-right-color: #556CA9;
        padding-left: 10px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-tabinactive a:link, .ms-tabinactive a:hover, .ms-tabinactive a:visited
{
        color: #B6F1BC;
        text-decoration: none;
}
.ms-tabselected
{
        border-left-width: 2px;
        border-left-color: #2B4A98;
        border-bottom-width: 2px;
        border-top-width: 2px;
        border-bottom-color: #2B4A98;
        font-weight: bold;
        border-top-color: #2B4A98;
        padding-right: 10px;
        border-left-style: solid;
        border-right-width: 2px;
        padding-top: 3px;
        border-bottom-style: solid;
        border-right-color: #2B4A98;
        border-top-style: solid;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        border-right-style: solid;
        color: #FFFFFF;
        background-color: #2B4A98;
        padding-bottom: 3px;
        padding-left: 10px;
}
.ms-titlearea
{
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-titlearealine
{
        background-color: #2B4A98;
}
.ms-toolbar, .ms-toolbar a:visited
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #B6F1BC;
        text-decoration: none;
}
.ms-toolpanebody
{
        padding-bottom: 2px;
        padding-top: 2px;
}
.ms-toolpaneborder
{
        border-left:1px solid #A6B3B9; border-right:1px solid #A6B3B9; border-top:medium solid none; border-bottom:medium solid none; 
}
.ms-toolpaneclose
{
        background-color: #596476;
}
.ms-toolpaneerror
{
        padding-top: 2px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        padding-right: 2px;
        color: #db6751;
        padding-left: 2px;
        padding-bottom: 2px;
}
.ms-toolpanefooter
{
        padding-top: 5px;
        padding-right: 5px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
        padding-bottom: 5px;
        padding-left: 5px;
        background-color: #596476;
}
.ms-toolpaneframe
{
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        background-color: #556CA9;
        padding-top: 0px;
}
.ms-toolpaneheader
{
        border-bottom-style: none;
        border-top-style: none;
        border-left-style: none;
        border-right-style: none;
        background-color: #596476;
}
.ms-toolpaneinfo
{
        color: #FFFFFF;
        padding-bottom: 0px;
        padding-left: 5px;
        padding-top: 5px;
        background-color: #A6B3B9;
        padding-right: 5px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-toolpanetitle
{
        font-weight: bold;
        padding-top: 3px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        padding-bottom: 3px;
        background-color: #596476;
        color: #FFFFFF;
}
.ms-toolpartspacing
{
        padding-top: 8px;
}
.ms-toolstrip
{
        border-left-color: #FFFFFF;
        border-bottom-width: 1px;
        border-bottom-color: #FFFFFF;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-right-color: #FFFFFF;
        border-top-color: #FFFFFF;
        border-top-style: solid;
        border-right-style: solid;
        color: #FFFFFF;
        background-color: #50649C;
        border-left-width: 1px;
}
.ms-tpbody
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.ms-tpbody a:link, .ms-tpbody a:visited, .ms-tpbody a:hover
{
        cursor: hand;
        text-decoration: none;
        color: #B6F1BC;
}
.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: #3E4F7C;
}
.ms-tpinput
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #000000;
}
.ms-tptitle
{
        padding-top: 2px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        padding-bottom: 2px;
        color: #FFFFFF;
        font-weight: bold;
}
.ms-underline
{
        padding-right: 4;
        padding-top: 2;
        padding-left: 4;
        vertical-align: top;
        border-bottom-width: 1px;
        border-bottom-color: #4B82C3;
        border-bottom-style: solid;
        padding-bottom: 4;
}
.ms-underlineback
{
        vertical-align: top;
        background-color: #556CA9;
        padding-top: 2;
        border-bottom-width: 1px;
        border-bottom-color: #4B82C3;
        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: #50649C;
        border-top-style: solid;
        border-right-width: 1px;
        padding-bottom: 2px;
        border-right-color: #50649C;
        border-right-style: solid;
        border-bottom-width: 1px;
        padding-top: 1px;
        border-bottom-color: #50649C;
        border-bottom-style: solid;
        border-left-color: #50649C;
}
.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: #30477F;
        border-right-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #30477F;
        border-top-width: 1px;
        border-top-color: #30477F;
        border-left-width: 1px;
        border-bottom-style: solid;
        border-left-color: #30477F;
        border-top-style: solid;
        border-left-style: solid;
}
.ms-uploadcontrol
{
        background-color: #96A3C8;
}
.ms-vappt
{
        border-left-style: solid;
        height: 12px;
        text-overflow: ellipsis;
        padding-left: 3px;
        border-top-width: 1px;
        border-top-color: #4F68A7;
        vertical-align: middle;
        padding-right: 3px;
        border-top-style: solid;
        color: #FFFFFF;
        background-color: #455A8D;
        border-bottom-width: 3px;
        border-right-width: 2px;
        border-left-width: 2px;
        border-bottom-color: #4F68A7;
        border-right-color: #4F68A7;
        overflow: hidden;
        border-left-color: #4F68A7;
        border-bottom-style: solid;
        border-right-style: solid;
        text-align: center;
}
.ms-vappt a:hover
{
        text-decoration: underline;
        color: #FFFFFF;
}
.ms-vappt a:link
{
}
.ms-vapptsingle
{
        border-bottom-color: #213D83;
        border-bottom-style: solid;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-color: #213D83;
        border-left-color: #213D83;
        border-right-style: solid;
        color: #FFFFFF;
        border-left-style: solid;
        border-top-width: 1px;
        border-top-color: #213D83;
        text-align: center;
        border-top-style: solid;
        text-overflow: ellipsis;
        background-color: #455A8D;
        border-bottom-width: 1px;
        vertical-align: middle;
        overflow: hidden;
}
.ms-vapptsingle a, .ms-vappt a
{
        text-overflow: ellipsis;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        text-decoration: none;
        font-weight: normal;
        color: #B6F1BC;
        overflow: hidden;
}
.ms-vapptsingle a:hover
{
        text-decoration: underline;
}
.ms-vapptsingle a:link
{
}
.ms-vapptsingle a:visited
{
}
.ms-vb
{
        vertical-align: top;
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        height: 18px;
}
.ms-vb a, .ms-vb2 a, .ms-grstatustext a, .ms-vb-user a
{
        color: #B6F1BC;
        text-decoration: none;
}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover
{
        text-decoration: underline;
        color: #FFFF9D;
}
.ms-vb a:visited, .ms-vb2 a:visited, .ms-grstatustext a:visited, .ms-vb-user a:visited
{
        text-decoration: none;
        color: #B6F1BC;
}
.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-vb-user a:visited:hover
{
        color: #FFFF9D;
        text-decoration: underline;
}
.ms-vb, .ms-vb2, .ms-grfont, .ms-vb-user
{
        vertical-align: top;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.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: #4B82C3;
        border-top-style: solid;
}
.ms-vcal
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        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: #2B4A98;
        border-right-style: solid;
}
.ms-vevt
{
        color: #FFFFFF;
        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: Verdana,Arial,Helvetica,sans-serif;
        padding-right: 0px;
}
.ms-vevt a
{
        text-decoration: none;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
        font-weight: normal;
}
.ms-vevt a:hover
{
        text-decoration: underline;
        color: #FFFFFF;
}
.ms-vevt a:link
{
}
.ms-vevt a:visited
{
        color: #DFD664;
}
.ms-vh
{
        font-weight: normal;
        text-decoration: none;
        color: #B6F1BC;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-vh a, .ms-vh a:visited, .ms-vh2 a, .ms-vh2 a:visited, .ms-vh-left a, .ms-vh-right a
{
        color: #B6F1BC;
        text-decoration: none;
}
.ms-vh a:hover, .ms-vh2 a:hover
{
        text-decoration: underline;
}
.ms-vh-icon
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        vertical-align: top;
        width: 22px;
        color: #B6F1BC;
        text-decoration: none;
}
.ms-vh-icon-empty
{
        text-decoration: none;
        width: 0px;
        color: #B6F1BC;
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        vertical-align: top;
}
.ms-vh-left
{
        font-weight: normal;
        text-decoration: none;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #B6F1BC;
}
.ms-vh-left-icon
{
        width: 22px;
        color: #B6F1BC;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        text-decoration: none;
        font-weight: normal;
}
.ms-vh-left-icon-empty
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        width: 0px;
        color: #B6F1BC;
        font-weight: normal;
        text-decoration: none;
}
.ms-vh-right
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #B6F1BC;
        text-decoration: none;
        font-weight: normal;
}
.ms-vh-right-icon
{
        width: 22px;
        color: #B6F1BC;
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        text-decoration: none;
}
.ms-vh-right-icon-empty
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        width: 0px;
        text-decoration: none;
        color: #B6F1BC;
}
.ms-vh2
{
        text-decoration: none;
        color: #B6F1BC;
        font-weight: normal;
        vertical-align: top;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-vhimage
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #424242;
        text-decoration: none;
        vertical-align: top;
        font-weight: normal;
        width: 18pt;
}
.ms-viewselect a:link
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #B6F1BC;
}
.ms-wpbody
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-wpbody a:hover
{
        color: #FFFF9D;
        text-decoration: underline;
}
.ms-wpbody a:link, .ms-wpbody a:visited
{
        text-decoration: none;
        color: #B6F1BC;
}
.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: Verdana,Arial,Helvetica,sans-serif;
}
.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: #3E4F7C;
        border-bottom-style: solid;
        border-right-width: 1px;
        border-right-color: #3E4F7C;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-color: #3E4F7C;
}
.ms-wpdesign
{
        background-color: #A6B3B9;
}
.ms-wpheader
{
        background-repeat: repeat-x;
        background-image: url('partgrad.gif');
        background-color: #50649C
}
.ms-wpmenu
{
        background-color: #A6B3B9;
}
.ms-wpselected
{
        border-bottom-width: 3px;
        border-bottom-color: #ECE164;
        border-bottom-style: dashed;
        border-top-width: 3px;
        border-top-color: #ECE164;
        border-left-width: 3px;
        border-left-color: #ECE164;
        border-top-style: dashed;
        border-left-style: dashed;
        border-right-width: 3px;
        border-right-color: #ECE164;
        border-right-style: dashed;
}
.ms-wptitle
{
        padding-bottom: 2px;
        color: #FFFFFF;
        font-weight: bold;
        padding-top: 2px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-wptitle a:hover
{
        cursor: hand;
        color: #FFFF9D;
        text-decoration: underline;
}
.ms-wptitle a:link, .ms-wptitle a:visited
{
        text-decoration: none;
        color: #FFFFFF;
        cursor: hand;
}
.mstheme
{
        top-bar-button: url(top_bar_button_water.gif);
        navbutton-background-color: #4F68A7;
}
.mstheme-topbar-font
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #FFFFFF;
}
.userbackground
{
        background-color: #4F68A7;
}
.userbutton, .userinput, .userselect
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        color: #000000;
}
.usercaption
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        background-color: #556CA9;
}
.usercell
{
        padding-right: 5px;
        color: #FFFFFF;
        padding-left: 5px;
        padding-bottom: 3px;
        padding-top: 2px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.usercellselected
{
        border-top-style: solid;
        border-bottom-width: 1px;
        padding-left: 4px;
        border-right-width: 1px;
        border-right-color: #800080;
        background-color: #4F68A7;
        border-bottom-style: solid;
        padding-bottom: 2px;
        color: #FFFFFF;
        border-right-style: solid;
        padding-top: 1px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        border-left-width: 1px;
        border-left-color: #800080;
        border-top-width: 1px;
        padding-right: 4px;
        border-top-color: #800080;
        border-left-style: solid;
        border-bottom-color: #800080;
}
.usercommandarea
{
        padding-top: 7px;
}
.userconfiguration
{
        background-color: #556CA9;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.usercontrolgroup
{
        padding-bottom: 10px;
        padding-top: 2px;
}
.userdottedline
{
        margin-bottom: 2px;
        overflow: hidden;
        background-image: url('dot_water.gif');
        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: #FFFFFF;
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.usergenerictext
{
}
.usernotification
{
        padding-left: 4px;
        color: #A9A9A9;
        padding-right: 4px;
        padding-top: 4px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        padding-bottom: 4px;
}
.usersectionbody
{
        padding-left: 7px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        width: 100%;
}
.usersectionfooter
{
        border-top-width: 1px;
        border-top-color: #596476;
        border-top-style: solid;
}
.usersectionhead
{
        padding-bottom: 3px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        width: 100%;
        color: #FFFFFF;
}
.usersectiontitle
{
        margin-bottom: 5px;
        padding-bottom: 2px;
        font-weight: bold;
        border-bottom-width: 1px;
        border-bottom-color: #596476;
        width: 100%;
        border-bottom-style: solid;
        color: #FFFFFF;
}
.usershadedregion
{
        background-color: #556CA9;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
.usertoolbar
{
        border:1px solid #626262; background-repeat: repeat-x;
        background-image: url('toolgrad_water.gif');
        background-color: transparent;
        
}
.usertoolbardisabledlink
{
        padding-top: 4px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        padding-left: 4px;
        color: #30477F;
        padding-bottom: 4px;
        padding-right: 4px;
}
.usertoolbarimage
{
        cursor: hand;
        background-color: #626262;
        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: Verdana,Arial,Helvetica,sans-serif;
}
.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: Verdana,Arial,Helvetica,sans-serif;
}
.usertoolbartextarea a:hover
{
        text-decoration: underline;
        color: #FFFF9D;
}
.usertoolbartextarea a:link
{
        text-decoration: none;
        color: #B6F1BC;
}
.usertoolbartextarea a:visited
{
        color: #B6F1BC;
        text-decoration: none;
}
a.ms-imglibpreviewtitle
{
        text-overflow: ellipsis;
        width: 130;
        overflow: hidden;
}
body
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
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: Verdana,Arial,Helvetica,sans-serif;
        font-style: normal;
}
div.ms-titleareaframe
{
        border-top-width: 4px;
        border-top-color: #4B82C3;
        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: Verdana,Arial,Helvetica,sans-serif;
        border-right-width: 1pt;
        font-style: normal;
        border-bottom-style: solid;
}
h1
{
        font-weight: bold;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-style: normal;
}
h2
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-style: normal;
}
h3
{
        font-weight: normal;
        font-style: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
h4
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-style: normal;
}
h5
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-style: normal;
}
h6
{
        font-weight: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-style: normal;
}
hr
{
        color: #213D83;
        height: 2px;
}
il
{
        list-style-image: url('bull2_water.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: #1A3558;
        border-right-width: 3px;
        border-left-width: 3px;
        border-top-style: solid;
        border-right-color: #1A3558;
        border-left-color: #1A3558;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-color: #1A3558;
}
img.thumbnail
{
        border-top-color: #596476;
        border-left-color: #596476;
        border-top-style: solid;
        border-left-style: solid;
        border-bottom-width: 3px;
        border-bottom-color: #596476;
        border-bottom-style: solid;
        border-right-width: 3px;
        border-right-color: #596476;
        border-right-style: solid;
        border-top-width: 3px;
        border-left-width: 3px;
}
label, .mstheme-label
{
        font-style: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
legend
{
        font-style: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
marquee
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
}
select
{
        border-style:solid; font-style: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        
}
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: Verdana,Arial,Helvetica,sans-serif;
}
table.ms-form td
{
        width: 100%;
        vertical-align: top;
}
table.ms-form th
{
        font-weight: normal;
        color: #FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        vertical-align: top;
}
table.ms-imglibpreviewtable
{
        display: none;
}
table.ms-imglibtitletable
{
        border-right-color: #4B82C3;
        border-right-style: solid;
        border-top-width: 0px;
        border-top-color: #4B82C3;
        border-top-style: solid;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-bottom-color: #4B82C3;
        border-left-color: #4B82C3;
        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 #626262; background-image: url('toolgrad_water.gif');
        background-color: #4B82C3;
        
}
td.ms-titleareaframe
{
        border-bottom-color: #4B82C3;
        color: #000000;
        border-right-color: #4B82C3;
        border-top-color: #4B82C3;
        border-left-color: #4B82C3;
}
textarea
{
        font-style: normal;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        
}
th
{
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-style: bold;
}
tr.ms-imglibselectedrow
{
        background-color: #1A3558;
}