﻿body 
{
    margin-top: 10px;
}

.topMenu
{
    font-family: Futura,Arial,Century Gothic;
    font-size: 11px;
    font-weight: normal;
    color: #002aa3;
    white-space:normal;
    text-align:center;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
    text-decoration:none;
}

.topMenu:hover
{
    font-family: Futura,Arial,Century Gothic;
    font-size: 11px;
    font-weight: normal;
    color: #009f59;
    white-space:normal;
    text-align:center;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
    text-decoration:underline;
}

.menuSep
{
    width:2px;
    height:10px;
    background-color:White;
}

.contentArea{
	height:auto;
	background-image:url(images/starMark2.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;

	font-family:Futura,Arial;
	font-size:12px;
    line-height: 145%;
	color:black;
	
	padding-left:15px;

	border-left: solid 1px #d6d6d6;
}
.contentAreaText
{
    font-family: Futura,Arial,Century Gothic;
    font-size: 12px;
    line-height:20px;
}
.contentMapArea{

	font-family: Futura,Arial,Century Gothic;
	font-size:12px;
    line-height: 145%;
	color:black;
	border-left: solid 1px #d6d6d6;
}

.pageHeader{

	font-family: Futura,Arial,Century Gothic;
	font-size:16px;
	color:black;
	text-align:left;
	font-weight:bold;
	padding-top:20px;
	text-decoration:none;
}

.footerArea
{
    background-color:#d6d6d6;
   	font-family: Futura,Arial,Century Gothic;
	font-size:12px;
    height:25px;
	color:#ffffff; 
	text-align:right;
	width:667px;
	padding-right: 20px;
  }

.footerArea2
{
    background-color:#d6d6d6;
   	font-family: Futura,Arial,Century Gothic;
	font-size:12px;
    height:25px;
	color:#ffffff; 
	text-align:left;
	width:667px;
	padding-left: 5px;
	text-decoration:underline;
  }  
.blueCorner
{
    height:auto;
	background-image:url(images/blueCornerSpacer1.jpg);
}

.setStyle
{
    width:495px;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
}

.setStyleS
{
    width:237px;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
}

.siteBtns {
	background-color:#A6B78B;
	width: 80px;
	height: 25px;
	border:solid 1px #19538F;
	font-family:  Futura,Arial,Century Gothic;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #19538F;
}

.siteLbls
{
	font-family: Futura,Arial,Century Gothic;
	font-size:12px;
    line-height: 25px;
	color:black;
	padding-right:8px;
}

.enqHeader
{
   	font-family: Futura,Arial,Century Gothic;
	font-size:12px;
	color:#0046d5;
	text-align:left;
	font-weight:bold;
}

.validatorCalloutHighlight
{
    background-color:#cccccc;
}

.SiteMaplinkTxt
{
	font-family: Futura,Arial,Century Gothic;
    font-size: 12px;
    font-weight: normal;
    color: #002aa3;
    white-space:normal;
    line-height:25px;
    text-align:center;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
    text-decoration:none;
}

.SiteMaplinkTxt:hover
{
	font-family: Futura,Arial,Century Gothic;
    font-size: 12px;
    font-weight: normal;
    color: #002aa3;
    white-space:normal;
    line-height:25px;
    text-align:center;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
    text-decoration:underline;
}

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color:Gray;
    color: white;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.validatorCalloutHighlight 
{
    background-color: lemonchiffon; 
}
