﻿BODY {
	COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica;
	/*BACKGROUND-COLOR: #003300;
	Margin: 0;*/
}
A {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #1f5594;
}
A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #1f5594;
}
A:hover {
	COLOR: #1f5594; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.newsListLinks {
	FONT-FAMILY: Century Gothic;
    font-size:14px;

}
.newsListLinks:visited {
	FONT-FAMILY: Century Gothic;
    font-size:14px;
}
.newsListLinks:hover {
	FONT-FAMILY: Century Gothic;
    font-size:14px;
}


A.bottom {
	FONT-FAMILY: Verdana,Arial,Helvetica
}
A.bottom:visited {
	FONT-FAMILY: Verdana,Arial,Helvetica
}
A.bottom:hover {
	COLOR: #ff0033; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}

A.navlinks {
	FONT-SIZE: 90%; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.navlinks:visited {
	FONT-SIZE: 90%; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.navlinks:hover {
	FONT-SIZE: 90%; COLOR: red; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}

.gnav {
	FONT-SIZE: small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN: 1px; COLOR: #1f5594; FONT-FAMILY: Century Gothic, Arial, Helvetica}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 1px; COLOR: #1f5594; FONT-FAMILY: Century Gothic, Arial, Helvetica;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	MARGIN: 1px;
	COLOR: #1f5594;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	padding-bottom: 2px;
}
P {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica;
}

LI {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica;
}
UL {
	FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica;
}
SELECT {
	FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica;
}
TD {
	FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica;
}
LI {
	MARGIN: 5px;
	font-size: 80%;
}
TEXTAREA {
	WIDTH: 100%;
}
.FF {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff;
}
.layoutMenu {
	FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; 
}
.subHeader {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: black; FONT-FAMILY: Verdana,Arial,Helvetica;
}
.smallerLink {
	FONT-SIZE: xx-small; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica
}
#News {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #555555; border-radius: 10px;
}
#CenterContent {
	COLOR: #000000;
	/*PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;*/
	padding: 0;
	BACKGROUND-COLOR: #ffffff;
}
.wht {
	FONT-SIZE: small; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.whtNav {
	BORDER-RIGHT: #999999 1px; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; MARGIN: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.scroll {
	OVERFLOW: auto
}
.News {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; 
    PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #ccc 1px solid; 
    PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #a0c6fe; 
    border-radius: 10px;
    opacity: .80; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    filter: alpha(opacity=80); /* IE lt 8 */
    -ms-filter: "alpha(opacity80)"; /* IE 8 */
    -khtml-opacity: .80;/* Safari 1.x */
    -moz-opacity: .80; /* FF lt 1.5, Netscape */
}
.newsLinks {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 1px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.noPad {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#menu A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 1px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
#menu A:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #003300; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica; BACKGROUND-COLOR: #fef9e3; TEXT-DECORATION: none
}
#news-Menu A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: xx-small; PADDING-BOTTOM: 1px; MARGIN: 1px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #003300; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
#news-Menu A:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #cccccc 1px solid; COLOR: #ff0033; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica; BACKGROUND-COLOR: #838f52; TEXT-DECORATION: none
}
.bottom-padded {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 105%;
	PADDING-TOP: 5px;
	color: #000000;
	font-size: xx-small;
}
.bottom-rt {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 105%;
	PADDING-TOP: 5px;
	color: #000000;
	font-size: xx-small;
}
.padded {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 2px; PADDING-TOP: 10px
}
.thin {
	LINE-HEIGHT: 95%
}
TABLE.doc TR TD {
	 FONT-SIZE: 80%; BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px none; PADDING-TOP: 1px; BORDER-BOTTOM: 0px none; FONT-FAMILY: Tahoma,Arial,Helvetica; TEXT-ALIGN: left
}
TABLE.doc TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%;
	VERTICAL-ALIGN: middle; COLOR: #666600; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
TABLE.doc TR TD A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; VERTICAL-ALIGN: middle; COLOR: #666600; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
TABLE.doc TR TD A:hover {
	 FONT-SIZE: 80%; COLOR: #ff0000; TEXT-DECORATION: underline
}
TABLE.doc TR TD A IMG {
	 FONT-SIZE: 80%; BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BOTTOM: 1px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
TABLE.doc1 TR TD {
	 FONT-SIZE: 80%;  PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; FONT-FAMILY: Tahoma,Arial,Helvetica; TEXT-ALIGN: left
}
TABLE.doc1 TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%;
	VERTICAL-ALIGN: middle; COLOR: #666600; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
TABLE.doc1 TR TD A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; VERTICAL-ALIGN: middle; COLOR: #666600; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
TABLE.doc1 TR TD A:hover {
	 FONT-SIZE: 80%; COLOR: #ff0000; TEXT-DECORATION: underline
}
TABLE.doc1 TR TD A IMG {
	 FONT-SIZE: 80%; BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BOTTOM: 1px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.content-body{
	FONT-SIZE: 80%; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-ALIGN: left;
}
.mnpMenuBorder {
	BACKGROUND: url(dot.gif); MARGIN: 0px 0px; OVERFLOW: hidden; HEIGHT: 1px
}
.topbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.right-nav{
	FONT-SIZE: xx-small; BORDER-BOTTOM: #c3c8cd 1px solid; MARGIN-TOP: 0px; PADDING-BOTTOM: 12px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 12px
}
.mnpMenuGroupRow {
	LINE-HEIGHT: 95%; BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px; BORDER-LEFT: 1px solid; COLOR: #FFFFFF; PADDING-TOP: 10px; BORDER-BOTTOM: 0px solid; font-weight: bold;
}
.mnpMenuRow {
	LINE-HEIGHT: 95%; BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px; BORDER-LEFT: 1px solid; CURSOR: hand; COLOR: #FFFFFF; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
.mnpMenuRow A {
	FONT-SIZE: 80%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: none
}
.mnpMenuRow A:visited {
	FONT-SIZE: 80%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: none
}
.mnpMenuRow A:hover {
	FONT-SIZE: 80%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: none
}
.mnpMenuLabel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 2px
}
.mnpMenuTop {
	BORDER-RIGHT: #c3c8cd 1px solid; BACKGROUND: #f1f1f1; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid
}



.greenButton {
	background-color:#44c767;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #1db52c;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	padding:9px 28px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
.greenButton:visited {
	background-color:#44c767;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #1db52c;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	padding:9px 28px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
.greenButton:hover {
	background-color:#44c767;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #1db52c;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:17px;
	padding:9px 28px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
.greenButton:active {
	position:relative;
	top:1px;
}



.containerOpaque {
      position: relative;
    }
    .contentOpaque {
      position: relative;
      color: White;
      z-index: 5;
    }
    .backgroundOpaque {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      background-color: transparent;
      z-index: 1;
      /* These three lines are for transparency in all browsers. */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
      filter: alpha(opacity=90);
      opacity: .9;
    }




.divOpaque {
    border-radius: 25px;
    background-color:#ffffff;
    background-position: center;
    z-index: 0;
    width: 50%;
    height: 300px;
    opacity: .90; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    filter: alpha(opacity=90); /* IE lt 8 */
    -ms-filter: "alpha(opacity90)"; /* IE 8 */
    -khtml-opacity: .90;/* Safari 1.x */
    -moz-opacity: .90; /* FF lt 1.5, Netscape */
    border: #000000; border-width: 25px;
    position: absolute;
    left: 60px;
    top: 160px;
    
    visibility:hidden;
}



.divHomeButtons {
    position: relative;
    z-index: 1;
    width: 90%;
    height: 100px;
    opacity: 1.5; /* Standard: FF gt 1.5, Opera, Safari, CSS3 */
    filter: alpha(opacity=150); /* IE lt 8 */
    -ms-filter: "alpha(opacity150"; /* IE 8 */
    -khtml-opacity: 1.5;/* Safari 1.x */
    -moz-opacity: 1.5; /* FF lt 1.5, Netscape */
    background-image: url('../images/red_white_strip.gif');
    background-repeat:repeat-x;
    text-align:center;
   
}




    .myButtonRed {
	/*-moz-box-shadow:inset 0px 39px 0px -24px #e67a73;
	-webkit-box-shadow:inset 0px 39px 0px -24px #e67a73;
	box-shadow:inset 0px 39px 0px -24px #e67a73; */
	background-color:#c92733;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:2px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:6px 63px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b23e35;
    font-weight: bold;
}

    .myButtonRed:visited {
	-moz-box-shadow:inset 0px 39px 0px -24px #e67a73;
	-webkit-box-shadow:inset 0px 39px 0px -24px #e67a73;
	box-shadow:inset 0px 39px 0px -24px #e67a73;
	background-color:#c92733;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:2px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:6px 63px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b23e35;
    font-weight: bold;
}

.myButtonRed:hover {
	-moz-box-shadow:inset 0px 39px 0px -24px #e67a73;
	-webkit-box-shadow:inset 0px 39px 0px -24px #e67a73;
	box-shadow:inset 0px 39px 0px -24px #e67a73;
	background-color:#e4685d;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:2px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#F0F0F0;
	font-family:Arial;
	font-size:15px;
	padding:6px 63px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b23e35;
    font-weight: bold;
}

.myButtonRed:active {
	position:relative;
	top:1px;
}


table.calendarClass
{ width: 580px;
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }

td.calendarClass
{ background-color: #99CCCC;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040; }