.mstheme {
	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-home-hovered: url(nav_home_over_water.gif);
	navbutton-home-normal: url(nav_home_water.gif);
	navbutton-horiz-hovered: url(nav_hor_over_water.gif);
	navbutton-horiz-normal: url(nav_hor_water.gif);
	navbutton-horiz-pushed: url(nav_hor_down_water.gif);
	navbutton-next-hovered: url(nav_next_over_water.gif);
	navbutton-next-normal: url(nav_next_water.gif);
	navbutton-prev-hovered: url(nav_prev_over_water.gif);
	navbutton-prev-normal: url(nav_prev_water.gif);
	navbutton-up-hovered: url(nav_up_over_water.gif);
	navbutton-up-normal: url(nav_up_water.gif);
	navbutton-vert-hovered: url(nav_vert_over_water.gif);
	navbutton-vert-normal: url(nav_vert_water.gif);
	navbutton-vert-pushed: url(nav_vert_down_water.gif);
	separator-image: url(rule_water.gif);
}
.mstheme-bannertxt {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 5;
}
.mstheme-horiz-navtxt {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 2;
}
.mstheme-navtxthome {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1;
}
.mstheme-navtxtnext {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1;
}
.mstheme-navtxtprev {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1;
}
.mstheme-navtxtup {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1;
}
.mstheme-vert-navtxt {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 2;
}
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');
}
.mstheme-label {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
}
a:link {
	color: #B6F1BC;
}
a:visited {
	color: #DBD7FF;
}
body {
	background-color: #4F68A7;
	color: #FFFFFF;
}
caption {
	color: #FFFFFF;
}
fieldset {
	border-color: #213D83;
	color: #FFFFFF;
}
h1 {
	color: #FFFFFF;
}
h2 {
	color: #FFFFFF;
}
h3 {
	color: #FFFFFF;
}
h4 {
	color: #FFFFFF;
}
h5 {
	color: #FFFFFF;
}
h6 {
	color: #FFFFFF;
}
hr {
	color: #213D83;
}
label {
	color: #FFFFFF;
}
legend {
	color: #FFFFFF;
}
marquee {
	color: #FFFFFF;
}
select {
	border-color: #B4BED6;
	color: #000000;
}
table {
	border-color: #213D83;
	color: #FFFFFF;
	table-border-color-dark: #213D83;
	table-border-color-light: #32558D;
}
td {
	border-color: ;
}
th {
	color: #FFFFFF;
}
.ms-addnew {
	color: #B6F1BC;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.ms-alerttext {
	color: #DB6751;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-alternating {
	background-color: #556CA9;
}
.ms-announcementtitle {
	font-weight: bold;
}
.ms-appt {
	background-color: #96A3C8;
	border: 2px solid #2B4A98;
	color: #FFFFFF;
	height: 18px;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.ms-appt a {
	color: #B6F1BC;
}
.ms-appt a:hover {
	color: #FFFF9D;
}
.ms-apptsingle {
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	color: #FFFFFF;
	height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.ms-authoringcontrols {
	background-color: #556CA9;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-back {
	background-color: #556CA9;
	padding-bottom: 4;
	padding-left: 4;
	padding-right: 4;
	padding-top: 2;
	vertical-align: top;
}
.ms-banner {
	color: #4B82C3;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-banner a:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.ms-banner a:visited {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.ms-bannerframe {
	background-color: #30477F;
	background-repeat: repeat-x
}
.ms-bodyareaframe {
	border-color: #4B82C3;
}
.ms-cal {
	border-collapse: collapse;
	cursor: default;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	table-layout: fixed;
}
.ms-CalAllDay {
	height: 12px;
	text-align: center;
	vertical-align: top;
	width: 10%;
}
.ms-calbot {
	border-bottom: 1px solid #2B4A98;
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	border-top: none;
	height: 2px;
}
.ms-calDmidHalfHour {
	border-color: #2B4A98;
	height: 20px;
}
.ms-calDmidHour {
	border-color: #2B4A98;
	height: 20px;
}
.ms-calDmidQuarterHour {
	border: 0px none;
	height: 20px;
}
.ms-caldow {
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	border-top: 1px solid #2B4A98;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	text-align: center;
	vertical-align: top;
}
.ms-caldowdown {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.ms-caldown {
	color: #FFFFFF;
	vertical-align: top;
}
.ms-CalDSpacer {
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	height: 4px;
}
.ms-calHalfHour {
	border-top: 1px solid #3E4F7C;
	height: 12px;
	vertical-align: top;
}
.ms-calhead {
	background-color: #FFFFFF;
	border: none;
	color: #4F68A7;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding: 2px;
	text-align: center;
}
.ms-calHour {
	border-top: 1px solid #2B4A98;
	height: 12px;
	vertical-align: top;
	width: 10%;
}
.ms-calmid {
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	height: 20px;
}
.ms-calQuarterHour {
	border-top: 0px none;
	height: 12px;
	vertical-align: top;
}
.ms-CalSpacer {
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	height: 4px;
}
.ms-caltop {
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	border-top: 1px solid #2B4A98;
	height: 30px;
	vertical-align: top;
	width: 14%;
}
.ms-CalVSpacer {
	background-color: #2B4A98;
	width: 0px;
}
.ms-CategoryTitle {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.ms-ConnError {
	color: #db6751;
}
.ms-Dappt {
	background-color: #96A3C8;
	border: 2px solid #2B4A98;
	color: #FFFFFF;
	height: 18px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}
.ms-Dapptsingle {
	border-left: 1px solid #213D83;
	border-right: 1px solid #213D83;
	color: #FFFFFF;
	height: 18px;
	overflow: hidden;
	vertical-align: middle;
}
.ms-datepicker {
	background-color: #4F68A7;
	border: 2px outset activeborder;
	color: #FFFFFF;
	cursor: default;
	font-family: Verdana,Arial,Helvetica,sans-serif
}
.ms-datepickeriframe {
	background: #FFFFFF;
	display: none;
	position: absolute;
}
.ms-Dcal {
	border-collapse: collapse;
	border-left: 1px solid #2B4A98;
	border-right: 1px solid #2B4A98;
	cursor: default;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	table-layout: fixed;
}
.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: none;
	cursor: hand;
	text-align: center;
}
.ms-dpdow {
	border: none;
	border-bottom: 1px solid #2B4A98;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
.ms-dpfoot {
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: 1px solid;
	font-style: italic;
	height: 24px;
	text-align: center;
}
.ms-dphead {
	background-color: #596476;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.ms-dpnextprev {
	background-color: #596476;
	border: none;
	color: #FFFFFF;
	cursor: hand;
	font-weight: bold;
	text-align: center;
}
.ms-dpnonmonth {
	border: none;
	color: #626262;
	cursor: hand;
	text-align: center;
}
.ms-dpselectedday {
	background-color: #556CA9;
	border: none;
	cursor: hand;
	text-align: center;
}
.ms-error {
	color: #FF0000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
}
.ms-filedialog td {
	height: 16px;
}
.ms-firstCalHour {
	height: 12px;
	vertical-align: top;
	width: 10%;
}
.ms-formbody {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	vertical-align: top;
}
.ms-formdescription {
	color: #E8E8E8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-formdescription A {
	color: #B6F1BC;
	text-decoration: none;
}
.ms-formlabel {
	color: #E8E8E8;
	font-family: verdana;
	font-size: .7em;
	font-weight: normal;
}
.ms-formrecurrence {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	vertical-align: top;
}
.ms-formtable .ms-formbody {
	line-height: 1.3em;
}
.ms-gb {
	background-color: #556CA9;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	height: 18px;
}
.ms-GRFont {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	vertical-align: top;
}
.ms-GRHeaderBackground {
	background-color: #30477F;
	background-repeat: repeat-x
}
.ms-gridT1 {
	color: #E8E8E8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
.ms-gridtext {
	cursor: default;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 19px;
}
.ms-GRStatusText a {
	color: #B6F1BC;
	text-decoration: none;
}
.ms-GRStatusText a:visited {
	color: #B6F1BC;
	text-decoration: none;
}
.ms-highlight {
	background-color: #30477F;
}
.ms-homepagetitle {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
}
:hover.ms-homepagetitle {
	color: #B6F1BC;
	text-decoration: underline;
}
.ms-HoverCellActive {
	background-color: #596476;
	border: #b6f1bc 1px solid;
}
.ms-HoverCellActiveDark {
	background-color: #A6B3B9;
	border: solid 1px #3E4F7C;
}
.ms-imglibmenu {
	background-color: #1A3558;
	color: #B6F1BC;
	cursor: hand;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ms-imglibmenuarea {
	background-color: #1A3558;
}
.ms-imglibmenuhead {
	cursor: move;
}
.ms-imglibmenutext {
	color: #B6F1BC;
	cursor: move;
	font-weight: bold;
}
.ms-imglibthumbnail {
	background-color: #1A3558;
	border: solid #596476 0px;
}
.ms-input {
	font-family: Verdana,Arial,Helve
