.tmpl_dummy { font-style: normal; font-size: 100%;}
.tmpl_h1 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%;margin-top: 0px; margin-bottom: 0px; font-weight: bold;color: #ffffff} 
.tmpl_tabbackgroundcolorsearch { background-color: #336699}
.tmpl_sidebackground { background-color: #EAEAEA }
.tmpl_menu { background-color:#EAEAEA}
.tmpl_menuover { background-color: #FFFFFF}
.tmpl_headerbackgroundcolor { background-color: #003366; color: #FFFFFF; font-size: 66%}
.tmpl_brdrclr { background-color: #000000}
.tmpl_visit { background-color: #EAEAEA}
.tmpl_tabbackgroundcolor { background-color: #336699; text-align: center}
.tmpl_searchtitle { color: #ffffff; text-decoration: none; font-size: 85.00%}
.tmpl_governor { font-size: 0.9em;/*12px;*/ color: #FFFFFF; text-decoration: none ;  font-weight: bold;  font-style: normal}
.tmpl_governor:hover { font-size: 0.9em;/*12px;*/ color: #FFCC00; text-decoration: none ; font-style: normal}
.tmpl_footerlink { color: #CCCCCC}
.tmpl_footerlink:hover { color: #FFFF00}
.tmpl_searchlink { font-size: 65.00%; color: #FFFFFF; text-decoration: underline }
.tmpl_searchlink:hover { font-size: 65.00%; color: #FFFF00; text-decoration: underline }
.tmpl_menulinks { color: #000000; text-decoration: none; font-size: 80%}
.tmpl_menulinks:hover { color: #000000; text-decoration: none; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif}
.tmpl_weather { color: #000000; font-size: 80%}
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80.00%; color: #000000; background-color: #FFFFFF; margin: 0px;} 
.tmpl_h2 { font-style: normal; font-weight: normal; color: #ffffff; margin-top: 0px; margin-bottom: 0px;  font-size: 100%}

.tmpl_h2_1 { font-style: normal; font-weight: normal; color: #000000; font-weight:bold; margin-top: 0px; margin-bottom: 0px;  font-size: 100%}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80.00%; background-color: #FFFFFF} 
.cfl {font-size:1.0em;color:#FFFFFF;text-decoration:none;font-weight:bold;font-style:normal}
.cfl:hover {font-size:1.0em;color:#FFCC00;text-decoration:underline;font-weight:bold;font-style:normal}
#fcfParagraph_img { margin: 0px 25px 20px 25px; }
#fcfTitle { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 120%;margin-top: 0px; margin-bottom: 0px; font-weight: bold; }
#fcfTitle a {font-size: 90%; font-weight:normal;}
#fLeftRightContainer { margin: 15px; text-align:center; width:96% height:50%; }
#fLeft {
	float:left;
	width:48%;
	text-align:center;
}
#fRight {
	float:right;
	text-align:left;
	vertical-align:middle;
}
#fcfPic { padding: 5px; }
#fcfMoreShow {display:block;}
ul.style1 li { 
	padding:0 0 0.8em 0;
}
.oldmenuTD {
	background-color: #EAEAEA;
}
/* nav start */
.oldmenu h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #336699; 
	margin-top: 0px; margin-bottom: 0px; 
	padding:3px 3px 3px 3px;
	border-top:1px solid #000;
}
.oldmenu ul {   
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	border-top: 1px solid #000;
}
.oldmenu ul li {
	border-bottom: 1px solid #000;
	width: auto;
	text-align: left;
}
.oldmenu ul li a {
	display: block;
	padding: 0px 3px 2px 3px;
	width: auto;
}
.oldmenu ul li a:link, .oldmenu ul li a:visited {
	color: #000;
	text-decoration: none;
}
/* a:hover MUST come after a:link and a:visited to work properly! */
/* a:active MUST come after a:hover to work properly! */
.oldmenu ul li a:hover, .oldmenu ul li a:active {
	text-decoration: underline;
	color: #000;
/*	border-left: 5px solid #000;*/
	border-right: 5px solid #369;
	width: auto;
}

/* sub nav here */
.oldmenu ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.oldmenu ul li:hover,.oldmenu ul li:active {background-color:#C6E2FF; color:rgb(0,0,0); text-decoration:none;}
.oldmenu ul li:hover a,.oldmenu ul li:active a {text-decoration:none;}
.oldmenu ul li:hover ul,.oldmenu ul li:active ul {display:block;/*width: 165px;*/ }
.oldmenu ul li:hover ul li,.oldmenu ul li:active ul li {
	border-top: 1px dashed #000;
	border-bottom: 0px dashed #000;
	padding:4px 0 4px 0;
}
.oldmenu ul li:hover ul li a,.oldmenu ul li:active ul li a {
	font-size:100%;
	border-left: 0px solid #000;
	display: block;
	width: auto;
}

/*IE hovering*/
.oldmenu ul li a:hover, .oldmenu ul li a:active {background-color:#C6E2FF; color:rgb(0,0,0); text-decoration:none;}
.oldmenu ul li a:hover ul,.oldmenu ul li a:active ul {display:block;/*width: 165px;*/}
.oldmenu ul li a:hover ul li {
	border-top: 1px dashed #000;
	border-bottom: 0px dashed #000;
	padding:4px 0 4px 0;
}
.oldmenu ul li a:hover ul li a,.oldmenu ul li a:active ul li a {
	font-size:100%;
	border-left: 0px solid #000;
	display: block;
	width: auto;
}
/* sub end here */
/* nav end */

#SearchIllinoisArea {
	padding: 0.2em 0 0.2em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #336699;
	border-bottom: 1px solid #000000;
}
#SearchIllinois {
	margin:3px;
	background-color: #336699;
}
#SearchIllinois label {
	color:#FFF;
	font-size: 0.9em;
	font-weight: bold;
}
#SearchIllinois a {
	color:#FFF;
	font-size: 0.7em;
	text-decoration:none;
}
#SearchIllinois a:link, #SearchIllinois a:visited {
	color: #FFF;
	text-decoration: none;
}
#SearchIllinois a:hover, #SearchIllinois a:active {
	text-decoration: underline;
	color: #FFF;
}
#miniFeat {
	margin: 0px;
	padding: 0px;
}
/*#miniFeatures ul {   
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	background-color: #EAEAEA;
}
#miniFeatures ul li {
	padding: 0px;
	width: auto;
	text-align: left;
}
#miniFeatures ul li a {
	display: block;
	padding: 2px 3px 2px 3px;
	width: auto;
}*/
.invisible
{
    position: absolute;
    left: -10000px;
    width: 0.06em;
    height: 1px;
    overflow: hidden;
    background-color: #fff;
}


