a:link {
	color: #676767;
}
a:visited {
	color: #676767;
}
a:hover {
	color: #676767;
}
a:active {
	color: #676767;
}
body {
	background-color : #c0c0c0;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: #676767;
}
p {
	color: #676767;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: justify;
}
h1{
	color: #676767;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: justify;
}
h2{
	color: #676767;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: justify;
}
h3{
	color: #00a0fc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: justify;
}
li {
	color: #676767;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
}
div.content_shadow {
	position: absolute;
	background: #9fac98 url(image/content_shadow.gif) repeat;
	width: 727px;
	height: 602px;
	margin-top: 6px;
	margin-left: -363px;
	left: 50%;
	z-index: 5;
}
div.content_background {
	position: absolute;
	width: 780px;
	height: 1000px;
	margin-left: -390px;
	left: 50%;
	z-index: 10;
	margin-top : 0 px;
	background-repeat : repeat;
	background-image : url(gif/dark_grey_back.gif);
}
div.content_base {
	position: absolute;
	width: 780px;
	height: 650px;
	margin-left: -391px;
	left: 50%;
	z-index: 20;
	background-color : White;
	top: 50px;
	border: 1px solid #676767;
}
div.content_base2 {
	position: absolute;
	width: 780px;
	height: 700px;
	margin-left: -391px;
	left: 50%;
	z-index: 20;
	background-color : White;
	top: 50px;
	border: 1px solid #676767;
}
div.logo {
	position: absolute;
	width: 248px;
	height: 68px;
	left: 10px;
	top: 10px;
	z-index: 40;
}
div.time_date {
	position: absolute;
	width: 746px;
	height: 36px;
	left: 10px;
	top: 10px;
	z-index: 40;
	text-align : right;
	font-size : 10px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #a6a6a6;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 18px;
}
div.clouds_mid {
	position: absolute;
	width: 759px;
	height: 22px;
	left: 10px;
	top: 88px;
	z-index: 30;
	border: 1px solid #a6a6a6;
	background-color : #4cbcfc;
}
div.nav {
	position: absolute;
	width: 761px;
	height: 70px;
	left: 10px;
	top: 115px;
	z-index: 30;
}
div.flash {
	position: absolute;
	width: 761px;
	height: 173px;
	top: 188px;
	left: 10px;
	z-index: 30;
}
div.service_left {
	position: absolute;
	width: 376px;
	height: 412px;
	top: 188px;
	left: 10px;
	z-index: 30;
}
div.service_right {
	position: absolute;
	width: 376px;
	height: 412px;
	top: 188px;
	left: 394px;
	z-index: 30;
}
div.index_buttons {
	position: absolute;
	width: 761px;
	height: 244px;
	top: 366px;
	left: 10px;
	z-index: 30;
	background-color : White;
}
div.display_box {
	position: absolute;
	width: 430px;
	height: 238px;
	top: 370px;
	left: 340px;
	z-index: 30;
}
div.compare_box {
	position: absolute;
	width: 518px;
	height: 238px;
	top: 370px;
	left: 253px;
	z-index: 30;
	background-color : Black;
}
div.clouds_low {
	position: absolute;
	width: 759px;
	height: 20px;
	left: 10px;
	top: 614px;
	z-index: 50;
	text-align : center;
	font-size : 9px;
	font-style : normal;
	font-variant : normal;
	font-weight : bolder;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #676767;
	border: 1px solid #a6a6a6;
	background-color : #a6a6a6;
	padding-top : 5px;
}
div.clouds_low2 {
	position: absolute;
	width: 759px;
	height: 20px;
	left: 10px;
	top: 666px;
	z-index: 50;
	text-align : center;
	font-size : 9px;
	font-style : normal;
	font-variant : normal;
	font-weight : bolder;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #676767;
	border: 1px solid #a6a6a6;
	background-color : #a6a6a6;
	padding-top : 5px;
}
div.dgsod_logo {
	position: absolute;
	width: 780px;
	z-index: 20;
	top: 666px;
	text-align : center;
}
div.dgsod_logo2 {
	position: absolute;
	width: 780px;
	z-index: 20;
	top: 716px;
	text-align : center;
}
div.illinois_ad {
	position: absolute;
	width: 233px;
	height: 238px;
	top: 370px;
	left: 10px;
	z-index: 40;
}
div.contact_left {
	position: absolute;
	width: 233px;
	height: 238px;
	top: 370px;
	left: 10px;
	z-index: 30;
	border: 1px solid #a6a6a6;
	background-color : #97d4f7;
}
div.contact_left_info {
	position: absolute;
	width: 213px;
	height: 218px;
	top: 380px;
	left: 20px;
	z-index: 40;
}
div.contact_right_form {
	position: absolute;
	width: 501px;
	height: 216px;
	top: 380px;
	left: 258px;
	z-index: 30;
	text-align : justify;
}
div.what_box {
	position: absolute;
	width: 501px;
	height: 216px;
	top: 380px;
	left: 258px;
	z-index: 40;
	text-align : justify;
}
div.faq {
	position: absolute;
	width: 761px;
	height: 500px;
	top: 200px;
	left: 10px;
	z-index: 30;
}
div.content_02 {
	position: absolute;
	background: #9fac98;
	width: 277px;
	height: 58px;
	top: 198px;
	left: 436px;
}
div.content_03 {
	position: absolute;
	background: #9fac98;
	width: 423px;
	height: 58px;
	top: 529px;
	left: 6px;
	text-align: justify;
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height : 10px;
}
div.content_04 {
	position: absolute;
	background: #9fac98;
	width: 277px;
	height: 325px;
	top: 262px;
	left: 436px;
	text-align: justify;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height : 12px;
}
div.content_button {
	position: absolute;
	background: #9fac98;
	width: 707px;
	height: 53px;
	top: 139px;
	left: 6px;
	z-index: 25;
}
div.content_login {
	position: absolute;
	background: #9fac98;
	top: 544px;
	left: 275px;
	z-index: 30;
}
/* Setup for Menu Item */
ul { /* all lists */
	list-style: none;
	padding: 0px 0px 0px 0px;;
	margin: 0px 0px 0px 0px;;
}
li { /* all list items */
	float: left;
	position: relative;
	padding: 0px 35px 0px 65px;
}
li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 0px;
	left: -15px;
	width: 50px;
	padding: 17px 0px 0px 0px;
}
li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: 0px;
	left: -15px;
}
/* Styles for Menu Items */
ul li a {
	display: block;
	width: 123px;
	text-decoration: none;
	color: #333333;
	background: #e0e8e0; /* IE6 Bug */
	list-style: none;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	}
/* Fix IE and Hide from IE Mac */
* html ul li {
	float: left;
	height: 1%; }
* html ul li a {
	height: 1%;
	}
/* END IE Fix*/
ul li a:hover { 
	color: #ffffff;
	background: #5e665a; } /* Hover Styles */
li ul li a {
	padding: 3px 5px 3px 5px;
	} /* Sub Menu Styles */
li:hover ul, li.over ul {
	display: block;
	} /* The magic */
#content {
	clear: left;
}
/* End of Menu Item */

#divLinks {
	visibility:hidden;
}
#divMessage {
	visibility:hidden;
	padding: 0px 8px 0px 8px;
	}
