.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
}

p, li, td, th{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            vertical-align: top;
            font-style: normal;
}

p.footlinks {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

p.leftnav {
            font-family: Georgia, "Times New Roman", Times, serif;
            font-size: 18px;
            line-height: normal;
            color: #FFCC99;
            font-weight: bold;
            font-style: italic;
}

h1, h2, h3, .pagehead {
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
color: #7A5252;
font-weight: bold;
}

h4, h5, h6, .header1, .inthead {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #006600;
font-weight: bold;
text-transform: uppercase;
}
.txt_Aqua16Caps {
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color:#2C5858;
font-weight: bold;
text-transform: uppercase;
}
.txt_Arial_blk_14 {
font-size: 14pt;
font-family:Arial;
color:#000000;
}
.txt_Arial_red_24 {
font-size: 24pt;
font-family:Arial;
color:#FF0000;
}
.txt_Arial_blue_14 {
font-size: 14pt;
font-family:Arial;
color:#0000FF;
}
.txt_Arial_red_11 {
font-size: 11pt;
font-family:Arial;
color:#FF0000;
}
.txt_arial_dk_blue12{
font-size: 12px;
font-family: Arial;
color:#000066;
}
.txtDkBlue10{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color:#000066;
font-weight: bold;
text-transform: uppercase;
}

.txtDkBlue12{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color:#000066;
font-weight: bold;
text-transform: uppercase;
}
.txtDkBlue14{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color:#000066;
font-weight: bold;
text-transform: uppercase;
}

.txtDkBlue16{
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color:#000066;
font-weight: bold;
text-transform: uppercase;
}

h:link {
color: #006600;
}

.greenbox {
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
}


blockquote {
            margin-top: 5px;
            color: #0033FF;
            margin-bottom: 5px;
}

.span_style_1 {
	font-size: 14px;
	color: #994446;
	width: 250px;
	cursor: hand;
}
.mouse_hand { 
	cursor: hand;
}
.textbold {
	font-weight: bold;
}
.textitalic {
	font-style:italic;
}
.textunderline {
text-decoration:underline;
}
.textnormal {
	font-weight: normal;
}
.text10 {
	font-size: 9px;
	color: #660033;
}
.txt11 {
	font-size: 11px;
	color: #660033;
}
.txt11_roman_marune {
	font-size: 11px;
	color: #660033;
}
.txt1 {
	font-size: 1px;
	color:#E1FFFF
}
.txt_white {color: #FFFFFF}

.txt_dark_blue {color: #003366}

.txt_marune {color:#660000}

.txt_bright_blue {color:#0000FF}

.txt_map_links {
	color:#FF0000;
	font-size: 9px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.txt_silver {color: #CCCCCC}

.separator_10 {
  padding-left: 10px;
  padding-right: 10px;
}
.separator_5 {
  padding-left: 5px;
  padding-right: 5px;
}
.alink{
color: #000066;
}
.alink:visited{
color: #000066;
}

alink:hover {
color: #006600;
}

alink:active {
color: #006600;
}

.hoverlink{
  text-align: center;
  text-decoration: underline;
  font-family: verdana;
  font-size: 10px;
  color: #FFFFFF;
  background-color: #2186EF;
}
.hoverlink:hover{
	color:#00FFFF;
}
.hoverlink_1{
  text-align: center;
  text-decoration: underline;
  font-family: verdana;
  font-size: 10px;
  color: #FFFFFF;
  background-color: #2186EF;
}
.hoverlink_1:hover{
	color:#00FF00;
}
.hoverlink_2{
  text-align: center;
  text-decoration: underline;
  font-family: verdana;
  font-size: 10px;
  color: #FFFFFF;
  background-color: #2186EF;
}
.hoverlink_2:hover{
	color:#FFFF00;
}
.hoverlink_3{
  text-align: left;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #0000CC;
}
.hoverlink_3_hover{
	color:#990000;
  text-decoration: underline;
}
.hoverlink_4{
  text-align: center;
  text-decoration: underline;
  font-family: verdana;
  font-size: 10px;
  color: #FFFFFF;
  background-color:#BOAD6A;
}
.hoverlink_4:hover{
	color:#00FF00;
}
.tr_td_color1 {
	background-color: #a5dbff;
}
.tr_td_color2 {
	background-color: #d9f0ff;
}
.tr_td_color3 {
	background-color: #fof9ff;
}
.tbl_header_row_color {
	background-color: #66adf4;
}
.txt_heading {
	font-family: "Footlight MT Light";
	font-size: 48px;
	color: #0065CE;
	letter-spacing: 3px;
}
.txt_heading_sub {
	font-family: "Footlight MT Light";
	font-size: 20px;
	color: #0065CE;
}
.txt_sub_heading {
	font-family: "Footlight MT Light";
	font-size: 24px;
	color: #0065CE;
}
.txt_sub_heading_purple {
	font-family: "Footlight MT Light";
	font-size: 18px;
	color:#993399;
}
.txt_med_blue_16 {
	font-family: "Footlight MT Light";
	font-size: 16px;
	color: #0065CE;
	text-decoration: none
}
.txt_med_blue_16:hover{
	color:#CC0000;
	font-style:italic
}

.txt_med_blue_12 {
	font-family: "Footlight MT Light";
	color: #0065CE;
	text-decoration: none;
	line-height:1.5
}
.txt_med_blue_12:hover{
	color:#CA0B0B;
	font-style:italic;
	text-decoration: underline
}
.txt_bright_violet_12 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:12px;
	color:#3300CC;
	text-decoration: none;
	line-height:1.5
}
.txt_bright_violet_14 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	color:#3300CC;
	text-decoration: none;
	line-height:1.5
}
.txt_bright_violet_16 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#3300CC;
	text-decoration: none;
	line-height:1.5
}.txt_times_dk_blue_14 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	color:#330066;
}
.txt_times_dk_blue_16 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#330066;
}
.txt_bright_violet_12:hover{
	color:#660066;
	font-style:italic;
	text-decoration: underline
}
.txt_marune_12 {
	font-family: "Footlight MT Light";
	font-size: 12px;
	color:#660000;
}
.txt_marune_14 {
	font-family: "Footlight MT Light";
	font-size: 14px;
	color:#660000;
}.txt_marune_16 {
	font-family: "Footlight MT Light";
	font-size: 16px;
	color:#660000;
}
.links_page {
	line-height: 2px;
	color: #990066;
	left: 10px;
}
.txt_map {
	font-size: 9px;
	background-color: #FFFF00;
}
.menu_links {
	line-height: 2px;
	color: #000099;
	margin-left: 10px;
}
.txt_red {
	color: #FF0000;
}
.line_spacer{
padding-bottom: 5px;
}
.txt_comic_sans_16 {
font-family:"Comic Sans MS";
	color:#B4D7FA;
	font-size: 16px;
}
.txt_tempus_18 {
	font-family:"Comic Sans MS";
	color:#FFFFFF;
	font-size: 18px;
}
.txt_tempus_22{
	font-family:"Comic Sans MS";
	color:#FFFFFF;
	font-size: 22px;
}
.txt_tempus_26{
	font-family:"Comic Sans MS";
	color:#FFFFFF;
	font-size: 26px;
}
.txt_tempus_16_dk_blue{
	font-family:"Comic Sans MS";
	color:#000066;
	font-size: 16px;
	vertical-align:middle;
}
.txt_tempus_18_dk_blue{
	font-family:"Comic Sans MS";
	color:#000066;
	font-size: 18px;
}
.txt_tempus_22_dk_blue{
	font-family:"Comic Sans MS";
	color:#000066;
	font-size: 22px;
}
.txt_tempus_32_dk_blue{
	font-family:"Comic Sans MS";
	color:#000066;
	font-size: 32px;
}
.txt_tempus_dk_yellow_18{
	font-family:"Comic Sans MS";
	color:#FFCC33;
	font-size: 18px;
}
.txt_arial_dk_yellow_14 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFCC33;
	font-size: 14px;
	font-style:italic;
}
p.img_txt_spacer {
	padding-right: 10px;
	padding-left: 10px;
}
#special {color:#000099}

.links_color {color:#990000;
text-decoration:underline;
line-height:1.5
}
.links_color_hover {color:#FF6633;
text-decoration:underline;
line-height:1.5;
cursor:hand;
}
.links_color_hover_2 {color:#FF6633;
text-decoration: none;
line-height:1.5;
cursor:hand;
}
.lucinda_font {
	font-family: "Lucida Sans";
	color: #330000;
}
.txt_purple_20 {
	color: #993399;
	font-family: "Monotype Corsiva";
	font-size: 20px;
}

.txt_CurlzMT_36 {
	font-family:"Curlz MT";
	font-size: 36px;
	color:#603;
}