html {
	font-family: Verdana;
	background: #103c53 url(images/html_background.gif) repeat 0px 0px;
	margin: 0px;
	padding:  0px;
}

A:hover { color: #0099ff; text-decoration: none }
/*{ COLOR: #0099ff}*/

/*Everything in a table - Note: All FrontPage text is in a table when using shared borders*/
TD { font-size: 12px; font-family: Arial; }

H1 { font-weight: normal; font-size: 24px; font-family: Georgia; }
H2 { font-weight: normal; font-size: 18px; font-family: Georgia; }
H3 { font-weight: bold; font-size: 12px; font-family: Verdana; padding: 5px; }
H4 { font-weight: bold; font-size: 12px; font-family: Verdana;  }
H5 { font-weight: bold; font-size: 11px; font-family: Arial; }
H6 { font-weight: normal; font-size: 14px; line-height: 18px; font-family: Times; margin-top: 0px; margin-bottom: 0px }



#middlecol  { background: white url(images/sp_bkg_dropshadow.gif) repeat-y; padding-bottom: 15px }

#middlecol p   { font-size: 11px; line-height: 15px; font-family: Verdana; margin-top: 0px; padding-right: 22px; padding-bottom: 10px; padding-left: 25px }

#middlecol h1  { font-weight: normal; font-size: 24px; font-family: Georgia; margin: 20px 0px 0px 25px; }

#middlecol h2  { font-weight: normal; font-size: 18px; font-family: Georgia; margin-bottom: 0px; padding-left: 25px }

#middlecol h3  { font-weight: bold; font-size: 12px; font-family: Verdana; margin-bottom: 0px; padding-left: 25px }

#middlecol h4 { font-weight: bold; font-size: 12px; font-family: Verdana; padding-left: 25px }

#middlecol h4 a { color: white; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #cb0908; margin-bottom: 0px; padding: 4px 6px 6px }

#middlecol h4 a:hover { color: white; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: black }

#middlecol .red {
	font-weight: bold;
	color: #CC0000;
}



#middlecol a  { color: #c4000e; text-decoration: underline }

#middlecol a:hover  { color: #c4000e; text-decoration: none }

#middlecol ul   { background: #dcdbda url(images/sp_bkg_graybox.gif) repeat-x; margin-right: 22px; margin-left: 25px; padding: 10px }

#middlecol li    { font-size: 11px; font-family: Verdana; list-style-image: url(images/sp_bullet.gif); margin-left: 20px; padding-right: 11px; padding-bottom: 13px }

#middlecol table { font-size: 12px; font-family: Arial; margin-left: 25px; }

#middlecol table a { font-size: 12px; font-family: Arial; }

#middlecol table.news  { padding: 0px; border: none }

#middlecol td.newslistdate { background: url(images/bullet_doublearrow.gif) no-repeat 0px 4px; font-weight: bold; font-size: 12px; font-family: Arial; background-color: #eee; border: none; padding-left: 10px }

#middlecol td.newslistdata { background-color: white; padding-left: 20px; border-top: none; border-right: none }

#middlecol td.newslistdata h6 { font-weight: normal; font-size: 14px; line-height: 18px; font-family: Times; margin-top: 0px; margin-bottom: 0px }

#middlecol td.newsdetail { background-color: white; padding: 0px; border: none }

#middlecol td.newsdetail p { font-size: 12px; line-height: 20px; font-family: Arial }

#middlecol table.directory { border: none 0px }

#middlecol table.directory td   { font-size: 11px; font-family: Arial; background-color: white; padding: 5px 0px 5px 10px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: #dad9d7 #dad9d7 #eee #dad9d7 }

#middlecol table.directory h5 { font-weight: bold; font-size: 11px; font-family: Arial; background: url(images/icon_mail.jpg) no-repeat; margin-top: 0px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 5px; padding-left: 25px }

#middlecol table.directory h6 { font-weight: bold; font-size: 11px; font-family: Arial; background: url(images/icon_website.jpg) no-repeat; margin-top: 0px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 5px; padding-left: 25px }

#middlecol table.directory th  { color: #000; font-size: 9px; font-family: Arial; background: white url(images/sp_navbullet.gif) no-repeat 0px 6px; text-align: left; padding: 5px 5px 5px 12px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color:   #eee  }

#middlecol table.directory td.directoryheader   { color: #cb0908; font-size: 16px; font-family: Georgia; background-color: #eee; padding-left: 10px; border: none 0px white }

.newsdetaildate { color: #555; font-style: italic }

#middlecol table.events { background-color: white; padding: 0px; border: none }

#middlecol td.eventdetail { background-color: white; padding: 0px; border: none }

.imageframeright   { margin-right: 22px; margin-left: 5px; padding: 2px; border: solid 1px #c2c1c0 }

.imageframe { padding: 2px; border: solid 1px #c2c1c0 }

#rightcol { background-color: white }

#rightcol h1  { font-weight: normal; font-size: 15px; font-family: Georgia; background: url(images/sp_bkg_sidebarheader.gif) repeat-x 0px 1px; margin: 0px 10px 0px 11px; padding-top: 6px; padding-bottom: 4px; border-top: 1px solid white }

#rightcol img { margin-bottom: 0px }

#rightcol td.sidebar  { background: url(images/sp_bkg_sidebar.gif) repeat-x; padding: 13px; border-right: 10px solid white; border-left: 11px solid white }

#rightcol td.sidebar p  { font-size: 9px; line-height: 15px; font-family: Verdana; margin-top: 0px }

#rightcol td.sidebar li { font-size: 9px; line-height: 15px; font-family: Verdana; list-style-image: url(images/sp_bullet.gif); margin-left: -22px; padding-bottom: 10px }

#rightcol td.sidebar ul { margin-top: 0px }

#rightcol td.sidebar h2  { font-weight: bold; font-size: 9px; font-family: Verdana; margin-top: 0px; margin-bottom: 5px }

#rightcol td.sidebar a  { color: #cb0908; font-size: 9px; text-decoration: underline }

#rightcol td.sidebar a:hover   { color: #cb0908; font-size: 9px; text-decoration: none }

#rightcol td.sidebar img { border: solid 5px white }

button  { color: white; font-weight: bold; font-size: 10px; font-family: Verdana; background-image: url(images/search_background.gif); text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding: 3px 5px; width: 57px; display: block }

form { margin-top: 0px; margin-bottom: 0px }


#topnav       { background-color: #103c53; margin-top: 0px; margin-bottom: 8px; padding: 13px 10px; width: 740px; height: auto; }


#topnav .state {
	background-color: #CC0000;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 10px;
	display: inline;
}



#topnav .links {
}

#topnav a   { color: #d1dbe0; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 2px 10px; border-right: 1px solid #d1dbe0 }

#topnav a:hover { text-decoration: none; background-color: #0b2a3a }

#topnav img { margin: 0px; padding: 0px }

#leftcol h1 { font-weight: bold; font-size: 11px; line-height: 12px; font-family: Verdana; background: url(images/sp_navbullet.gif) no-repeat 0px 1px; margin-top: 10px; margin-bottom: 3px; padding-right: 10px; padding-left: 13px }

#leftcol a { color: black; font-weight: bold; text-decoration: none }

#leftcol a:hover { color: #cd0a08; font-weight: bold; text-decoration: none }

#leftcol div.dropdown     { width: 130px; display: block }

#leftcol div.dropdown ul     { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: solid 1px #cdcccb; width: 132px }

#leftcol div.dropdown li       { list-style-type: none; margin-left: 0px; padding-left: 0px }

#leftcol div.dropdown li ul  { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: none }

#leftcol div.dropdown li ul li  { list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px }

#leftcol div.dropdown li ul li a { color: #444; font-weight: normal; font-size: 9px; background: #fff url(images/sp_linkarrow.gif) no-repeat 7px 7px; padding: 3px 3px 3px 17px; width: 112px }

#leftcol div.dropdown li ul li a:hover { color: #cb0908; font-weight: normal; font-size: 9px; text-decoration: none; background-color: #eee; padding: 3px 3px 3px 17px; width: 112px }

#leftcol div.dropdown a    { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; padding: 5px 7px; width: 118px; display: block }

#leftcol div.dropdown a:hover  { color: #cb0908; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; background-color: #eee; padding: 5px 7px; width: 118px; display: block }

#leftcol div.dropdown h6 { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 5px 7px; width: 118px; display: block }

#leftcol  { background-color: #fff; padding-bottom: 15px; padding-left: 10px }

#copyright  { color: #d1dbe0; font-size: 10px; font-family: Verdana; background-color: #103c53; margin-top: 8px; padding-top: 3px; padding-bottom: 10px }

.hiddenstuff { display:none }

#leftcoltoolkit h1   { font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana; margin-top: 10px; margin-bottom: 3px; padding-right: 10px }

#leftcoltoolkit div.dropdown      { font-family: Arial; width: 130px; display: block }

#leftcoltoolkit div.dropdown h6 { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; padding: 5px 7px; width: 118px; display: block }

#leftcoltoolkit div.dropdown ul     { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: solid 1px #cdcccb; width: 132px }

#leftcoltoolkit div.dropdown li    { color: #444; font-weight: bold; font-size: 11px; line-height: 18px; background: #fff url(images/sp_linkarrow.gif) no-repeat 7px 10px; list-style-type: none; padding: 3px 3px 10px 17px; width: 112px }

#leftcoltoolkit div.dropdown li ul  { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; border: none }

#leftcoltoolkit div.dropdown li ul li  { list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px }

#leftcoltoolkit div.dropdown a    { color: #444; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; padding: 5px 7px; width: 118px; display: block }

#leftcoltoolkit div.dropdown a:hover  { color: #cb0908; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana; text-decoration: none; background-color: #eee; padding: 5px 7px; width: 118px; display: block }

#leftcoltoolkit  { background-color: #fff; padding-bottom: 15px; padding-left: 10px }

