A:link
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 9px;
    COLOR: #333366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:active
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Arial;
    TEXT-DECORATION: none
}

.inputbox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 16px
}
.inputbox2
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 16px
}
H1
{
    FONT-SIZE: 14px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
text
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.reh:link
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.reh:visited
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.reh:hover
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.reh:active
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.admin:link
{
     FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.admin:visited
{
     FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.admin:hover
{
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.admin:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Arial;
    TEXT-DECORATION: none
}

body { 
	margin: 0px; padding:0px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.adminmenu {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
}
.adminmenu a:link, .adminmenu a:visited, .adminmenu a:active {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
    TEXT-DECORATION: none
}
.adminmenu a:hover {
	color: #333366;
	text-decoration: underline;
}

.menusublink {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
    FONT-SIZE: 10px;
    COLOR: black;
}
.menusublink a:link, .menusublink a:visited, .menusublink a:active {
	color: black;
    TEXT-DECORATION: none
}
.menusublink a:hover {
	color: #333366;
	text-decoration: underline;
}
.adminbody, .adminbody p, .adminbody td {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	Font-weight: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
}
.adminbody a:link, .adminbody a:visited, .adminbody a:active {
	font-size: 10pt;
	color: blue;
	text-decoration: underline;
}
.adminbody a:hover {
	color: red;
	text-decoration: underline;
}
.adminbody th, .adminbody th a:link, .adminbody th a:visited, .adminbody th a:active{
	background: #557699;
	color: white;
	font-size: 1.0em;
	font-weight: bold;
}
.adminbody th a:hover {
	color: yellow;
}
.searchbox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 14px;
	width: 150px;
	font-size: 10px;
}

#contactform, #standardform 	{
    BORDER-RIGHT: #557699 1px solid;
    BORDER-TOP: #557699 1px solid;
    BORDER-LEFT: #557699 1px solid;
    BORDER-BOTTOM: #557699 1px solid;
	border-collapse: collapse;
	font-size: 11pt;
}
#contactform td, #standardform td {
	padding: 1px;
}
#contactform th, #standardform th {
	color: white;
	background: #557699;
	font-weight: bold;
	text-align: center;
}
.cell
{
    BORDER-RIGHT: #1f3a61 1px solid;
    BORDER-TOP: #1f3a61 1px solid;
    BORDER-LEFT: #1f3a61 1px solid;
    BORDER-BOTTOM: #1f3a61 1px solid;
}
#contentcell {
    BORDER-RIGHT: #1f3a61 1px solid;
    BORDER-TOP: #1f3a61 1px solid;
    BORDER-LEFT: #1f3a61 1px solid;
    BORDER-BOTTOM: #1f3a61 1px solid;
	padding: 5px;
	font-size: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	Font-weight: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
	text-align: left;
}
#contentcell a:link, #contentcell a:visited, #contentcell a:active {
	color: blue;
	text-decoration: underline;
	font-weight: bold;
	font-size: 1em;
}
#contentcell a:hover {
	color: red;
}
#contentcell h1, #contentcell h2, #contentcell h3 , #contentcell h4, #contentcell h5, #contentcell h6  {
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	Font-weight: bold;
	color: #333366;
}
#contentcell ul {
	list-style-image: url('/images/bulletul.gif');
}
#newstable {
	color: white;
	text-align: left;
}
td.newstable1 {
	background: #526785;
	color: white;
}
td.newstable2 {
	background: #1F3A61;
	color: white;
	font-size: 12pt;
	font-weight: bold;
}
td.newstable2 a:link, td.newstable2 a:visited, td.newstable2 a:active {
	font-size: 10pt;
	text-decoration: underline;
}
td.newstable2 a:hover{
	font-size: 10pt;
	color: #9ab4cf;
	text-decoration: underline;
}
.highlight {
	background:yellow;
	font-weight: bold;
}
#masthead {
 position:relative;
}
#homepagelogonform {
 position:absolute;
 top:5px;
 left:0;
 width:150px;
 height:270px;
}
#homepagebranding {
 position:absolute;
 top:25px;
 left:150px;
 width:150px;
 height:100px;
}
#siteadmin td { text-align: left }
#siteadmin td.c1 { text-align: right; vertical-align: top }
#siteadmin td.c2 { text-align: left; vertical-align: top }
#contentmaint td { text-align: left }
#contentmaint td.c1 { text-align: right; vertical-align: top }
#contentmaint td.c2 { text-align: left; vertical-align: top }
#memberfiles td { text-align: left }
#memberfiles td.c1 { text-align: right; vertical-align: top }
#memberfiles td.c2 { text-align: left; vertical-align: top }

/* --- Begin --- DatePicker CSS Styles -- */

/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
/* --- End --- DatePicker CSS Styles -- */

