/*****global styles*****/
P {
color: #000000; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }

A {
color: #006699; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline;  }



TD.menuline {
color: #FFFFFF; background-color: #00669A; font-size: x-small; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }
A.menuline {
color: #FFFFFF; background-color: #00669A; font-size: x-small; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }


.category {
color: #FFFFFF; font-weight: normal; font-size: small; font-family: "Futura Md BT", "Trebuchet MS", arial, helvetica, sans-serif;  text-decoration: none; font-weight: bold;}



P.quicklink {
color: #000000; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
A.quicklink {
color: #333333; font-size: x-small; text-decoration: underline }

P.news {
margin:5px 10px 15px 0px;}
SPAN.news {
color: #333333; font-size: x-small; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
A.news {
color: #000000; font-size: x-small; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline }
SPAN.more {
color: #000000; font-size: x-small; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }



A.footerlink {
color: #333333; font-weight: normal; font-size: xx-small; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
TD.copyright {
color: #666666; font-weight: normal; font-size: xx-small; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }


/*****white-sans styles*****/
.whiteNav {
color: #FFFFFF; font-weight: normal; font-size: 10.5px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.whiteLink {
color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }
.whiteText14 {
color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }

/*****black-sans styles*****/
.blackLink {
color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }
.blackNav11 {
color: #000000; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.blackText12 {
color: #000000; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.blackText14 {
color: #000000; font-weight: normal; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.blackBold14 {
color: #000000; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.blackText10 {
color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }

/*****gray-sans styles*****/
.grayBold {
color: #333333; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.grayBold12 {
color: #333333; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }
.grayBold11 {
color: #333333; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }
.grayText {
color: #333333; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.grayTextDark {
color: #666666; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.grayLink {
color: #333333; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }
.grayText12 {
color: #333333; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.grayText11 {
color: #333333; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.grayText12MarBot {
color: #333333; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; margin-bottom: 7px; }
.grayLink12 {
color: #333333; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }
.grayItalBold {
color: #999999; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; font-style: italic; }
.grayBold12 {
color: #333333; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }

/*****green-sans styles*****/
.greenText14 {
color: #339900; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }
.greenText14MarBot {
color: #339900; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; margin-bottom: 7px; }
.greenText12 {
color: #339900; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }
.greenText12Ital {
color: #339900; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; font-style: italic; }
.greenLink {
color: #339900; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }
.greenText18 {
color: #339900; font-weight: bold; font-size: 18px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }

/*****blue-sans styles*****/
.blueLink {
color: #003366; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }
.blueLink11 {
color: #3399CC; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }
.blueLink12 {
color: #006699; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline;  }
.blueLink14 {
color: #006699; font-weight: normal; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline;  }
.blueText11 {
color: #3399CC; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }

/*****red-sans styles*****/
.redLink12 {
color: #CC3333; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: underline }

/*****other-sans styles*****/
.greenText30 {
color: #333333; font-weight: normal; font-size: 30px; font-family: "Futura Md BT", "Trebuchet MS", arial, helvetica, sans-serif;  text-decoration: none; }

/*****navigation styles*****/

/* level one menus */
#menu1 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu2 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu3 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu4 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu5 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu6 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu7 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu8 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

#menu9 {
	position:absolute;
	text-align: right;
	z-index:500;
	}

/* level two menus */
#subMenu1{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu2{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu3{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu4{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu5{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu6{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu7{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu8{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

#subMenu9{
	position:absolute;
	visibility:hidden;
	z-index:500;
	width:173px;
	}

/*****contact form styles*****/
#contactForm{
position:relative;
visibility:visible;

}







/*** other ***/
#govPhoto{
padding-right: 5px;
}

.moveDn{
margin-bottom: 7px;
}
.moveDnLft{
margin-bottom: 7px;
margin-left: 10px;
}


.hiddenLink{
color: #000000;
font-size: 12px;
}

.newsheader { font-family: comic Sans MS, verdana, sans-serif; font-size: 18px; }
.searchHeader {
color: #000000; background-color: #99CCCC; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none }

/* This is for the orange navigation section on the left hand side of the screen for the even rows */
.navRowOdd {
color: #000000;
background-color: #FF8E28;
}


/* This is for the orange navigation section on the left hand side of the screen for the even rows */
.navRowEven {
color: #000000;
background-color: #FF9A3E;
}

/* This is used in the orange navigation section for the link names */
.navLink {
color: #000000;
text-decoration: none;
font-size: 11px;
}

.navLink:hover {
color: #444444;
}


/* This is used in the orange navigation section for the tiny orange divider bar */
.navRowSep {
color: #FF6600;
background-color: #FF6600
font-size: 1px;
}

/* Contact card section */
DIV.servicesOuter,
DIV.cc0 { font: normal normal normal .8em verdana, arial, helvetica, sans-serif; }
DIV.servicesInner { margin-left: 80px; border: 2px none red;
	vertical-align: top;}
DIV.servicesImage {float: left; border: 1px none green;}
IMG.servicesLogo {border: 1px none black;}
ul.services { margin-top: .3em; border: 1px none green; }

DIV.cc1  {float: left; border: 1px none green; clear: left;}
DIV.cc2 { margin-left: 20px; border: 2px none red; vertical-align: top;}

/* styles used on the Contact Us page. */
/* H2 version a - use these when there are lots of links on the page.
   The color is different, and underlines are not used - to eliminate 
   confusion and clean up apge design.
*/
H2.a, A.h2a {
	color: #333366; font-weight: normal; font-size: 22px;
	font-family: "Futura Md BT", "Trebuchet MS", arial, helvetica, sans-serif;
	text-decoration: overline;
	font-weight: bold;
	margin: 48px 0px 8px 0px;
}
H1.title
{
	color: #333333; font-weight: normal; font-size: 30px; font-family: "Futura Md BT", "Trebuchet MS", arial, helvetica, sans-serif;  text-decoration: none; 
}
/* These are used on the "Contact" page */
TABLE.contact {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none
}
TD.contactAtt {
	padding: 0px 10px 0px 5px;
	text-align: right;
}
TD.contactVal {
	padding: 0px 20px 0px 0px;
	text-align: left;
}
/* This is a table with a border - this is used on the "Contact us" page */
TABLE.blueBox {
	border: 2px groove rgb(0, 102, 153);
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px 10px 0px 10px;
	border-collapse: collapse;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
}
TEXTAREA.a {
	border: 1px solid rgb(0, 102, 153);
	background-color: rgb(238, 238, 238);
	color: rgb(0, 0, 128);
	font-family: Verdana;
	font-size: 12px;
}


