img { border: 0; margin:0;}

td {vertical-align: top; }

p {font-family: helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 16px; margin-left: 28px; margin-top: 0px; margin-right: 28px; margin-bottom: 8px; }
p.contact {font-family: helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 16px; margin-left: 28px; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; }
p.head {font-family: helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; line-height: 19px; margin-left: 28px; margin-top: 26px; margin-right: 28px; margin-bottom: 8px; }
p.casestudyhead {font-family: helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; line-height: 19px; margin-left: 28px; margin-top: 1px; margin-right: 28px; margin-bottom: 8px; }
p.casestudytitle {font-family: helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 19px; margin-left: 28px; margin-top: 26px; margin-right: 28px; margin-bottom: 0px; }
p.signup {font-family: helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; margin-left: 18px; margin-top: 0px; margin-right: 18px; margin-bottom: 0px; }
p.footer {font-family: helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 16px; margin-left: 0px; margin-top: 10px; margin-right: 18px; margin-bottom: 0px; }
p.footer_right {font-family: helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 16px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; }


p.homehead {font-family: helvetica, sans-serif; font-size: 13px; color: #FFFFFF; line-height: 16px; margin-left: 18px; margin-top: 16px; margin-right: 18px; margin-bottom: 9px; }
p.home {font-family: helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; margin-left: 18px; margin-top: 0px; margin-right: 18px; margin-bottom: 9px; }
#home_case_studies h1 {font-family: helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal; line-height: 16px; margin-left: 18px; margin-top: 16px; margin-right: 18px; margin-bottom: 9px; }
#home_case_studies p {font-family: helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; margin-left: 18px; margin-top: 0px; margin-right: 18px; margin-bottom: 9px; }
#home_case_studies p span {color: #FFFFFF; }


p.popup {font-family: helvetica, sans-serif; font-size: 9px; color: #FFDA6D; line-height: 12px; margin-left: 12px; margin-top: 12px; margin-right: 12px; margin-bottom: 0px; }

h2 {font-family: helvetica, sans-serif; font-size: 15px; color: #FFFFFF; line-height: normal; margin-left: 28px; margin-top: 0px; margin-right: 28px; margin-bottom: 8px; }

span.rise_highlight {color: #FFDA6D; }

span.title {color: #FFFFFF; }

div.signup {position:relative; left:0px; top:0px; width:235px; height:40px; margin-top: 0px; margin-bottom: 0px; }

ul { margin-top: 10px; }
li {font-family: helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 16px; margin-left: 3px; margin-top: 0px; margin-right: 28px; margin-bottom: 0px; }

a:link {color: #FFDA6D; text-decoration: none;}
a:active {color: #FFDA6D; text-decoration: none;}
a:visited {color: #FFDA6D; text-decoration: none;}
a:hover {color: #FFDA6D; text-decoration: underline;}
a:hover span {color: #FFFFFF; text-decoration: underline;}

a.news:link {color: #FFFFFF; text-decoration: none;}
a.news:active {color: #FFFFFF; text-decoration: none;}
a.news:visited {color: #FFFFFF; text-decoration: none;}
a.news:hover {color: #FFDA6D; text-decoration: underline;}

a.footer:link { color: #FFFFFF;text-decoration: none;}
a.footer:active { color: #FFFFFF;text-decoration: none;}
a.footer:visited { color: #FFFFFF;text-decoration: none;}
a.footer:hover { color: #FFDA6D;text-decoration: underline;}

p.hometext {font-family: arial, helvetica, sans-serif; font-size: 13px; color: #FFDA6D; font-weight: bold; line-height: 18px; margin: 12px 0 0 0; }

a.hometextgold:link {color: #FFDA6D; text-decoration: underline;}
a.hometextgold:active {color: #FFDA6D; text-decoration: underline;}
a.hometextgold:visited {color: #FFDA6D; text-decoration: underline;}
a.hometextgold:hover {color: #FFDA6D; text-decoration: underline;}

a.hometext:link {color: #FFFFFF; text-decoration: none;}
a.hometext:active {color: #FFFFFF; text-decoration: none;}
a.hometext:visited {color: #FFFFFF; text-decoration: none;}
a.hometext:hover {color: #FFFFFF; text-decoration: underline;}

#riseI,#riseS,#riseE {display: none}

#center_map {
	position: relative;
	width: 615px;
	height: 398px;
	margin: 0;
	padding: 0;
	background: url('../images/map_centers.gif') no-repeat;
}

#state_illinois {
	position: absolute;
	top: 113px;
	left: 357px;
	width: 43px;
	height: 74px;
	margin: 0;
	padding: 0;
	background: url('../images/map_illinois.gif') no-repeat;
	visibility: hidden;
}

#dot_california_1 {
	position: absolute;
	top: 134px;
	left: 41px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_california_2 {
	position: absolute;
	top: 188px;
	left: 64px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_nevada_1 {
	position: absolute;
	top: 114px;
	left: 80px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_nevada_2 {
	position: absolute;
	top: 122px;
	left: 77px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_nevada_3 {
	position: absolute;
	top: 156px;
	left: 91px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_wyoming_1 {
	position: absolute;
	top: 118px;
	left: 210px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_new_mexico_1 {
	position: absolute;
	top: 236px;
	left: 210px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_texas_1 {
	position: absolute;
	top: 279px;
	left: 272px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_illinois_1 {
	position: absolute;
	top: 117px;
	left: 371px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_morton_grove {
	position: absolute;
	top: 119px;
	left: 382px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_morton_grove_over {
	position: absolute;
	top: 117px;
	left: 380px;
	width: 13px;
	height: 13px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot_over.gif') no-repeat;
	visibility: hidden;
}

#popup_morton_grove {
	position: absolute;
	top: 54px;
	left: 238px;
	width: 145px;
	height: 59px;
	margin: 0;
	padding: 0;
	background: url('../images/popup_background.gif') no-repeat;
	visibility: hidden;
}

#center_morton_grove {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 575px;
	hight: auto;
	margin: 0;
	padding: 20px 0 20px 0;
	background: url('../images/center_text_background.png');
	display: none;
}

#dot_illinois_3 {
	position: absolute;
	top: 129px;
	left: 375px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_illinois_4 {
	position: absolute;
	top: 129px;
	left: 386px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_indiana_1 {
	position: absolute;
	top: 135px;
	left: 400px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_ohio_1 {
	position: absolute;
	top: 133px;
	left: 428px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_ohio_2 {
	position: absolute;
	top: 131px;
	left: 438px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_ohio_3 {
	position: absolute;
	top: 141px;
	left: 447px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

#dot_florida_1 {
	position: absolute;
	top: 287px;
	left: 483px;
	width: 8px;
	height: 8px;
	margin: 0;
	padding: 0;
	background: url('../images/map_dot.gif') no-repeat;
	visibility: visible;
}

h2.center_text   {
	font-family: helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: normal;
	color: #FFFFFF; 
	line-height: 16px; 
	padding: 0;
	margin: 0 28px 0 28px;
}

hr.center_text  {
	color: #FFFFFF; 
	height: 1px; 
	padding: 0;
	margin: 0 28px 10px 28px;
}

p.center_text   {
	font-family: helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	line-height: 16px; 
	padding: 0;
	margin: 0 28px 8px 28px;
}

