#hoverpage {
	width:590px;
	height:60em;
	border:none;
	overflow: hidden;
	position:relative;
	z-index:200;
	text-align:left;
	float: left;
}

#hoverpage ul#menup li div p {
	font-size:1.4em;
	line-height:1.4em;
	margin:5px 0 10px 0;
}
#hoverpage ul#menup li div h2 {
	line-height:1.8em;
	color:#000;
	font-size:1.5em;
	font-weight:600;
	margin-top:0;
}
#hoverpage ul#menup li div h3 {
	color: #660066;
	font-size: 1.6em;
	line-height: 2em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;

}
#hoverpage ul#menup li div h4 {
	color: #006633;
	font-size: 2.4em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;
}


#hoverpage ul#menup li div #info{
	clear:both;
}

#hoverpage ul#menup li div .clear {
	clear:both;
}
#hoverpage ul#menup li div .subhead{
	color: #660066;
	font-size: 2em;
	line-height: 2em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;
	background-color: #DFF48A;
}
	
#hoverpage ul#menup li div span {
	color: #660066;
	font-size: 1.2em;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	background-color: #E2F99F;
	font-family: "Trebuchet MS";

}
#hoverpage ul#menup {background:transparent; padding:0; margin:0;list-style:none;}

#hoverpage ul#menup li.page {display:inline;} /* needed for IE to function correctly */

#hoverpage ul#menup li.page a.menuitem {text-decoration:none;}

#hoverpage ul#menup li.page i {
	position:absolute;
	display:block;
	font-size:1.4em;
	height:2.2em;
	line-height:2.2em;
	padding-right:5px;
	left:20px;
	background:#fff;
	cursor:pointer;
	z-index:500;
	text-align:center;
	color:#666666;
	font-style:normal;
	width:15em;
	border:1px solid #0033CC;
}
#hoverpage ul#menup li.page i:hover{
	color:#000;
	text-decoration:underline;
	background-color:#99CC33;
}

#hoverpage ul#menup li.p1 i {top:1.2em;}
#hoverpage ul#menup li.p2 i {top:3.4em;}
#hoverpage ul#menup li.p3 i {top:5.6em;}
#hoverpage ul#menup li.p4 i {top:7.8em;}
#hoverpage ul#menup li.p5 i {top:10em;}
#hoverpage ul#menup li.p6 i {top:12.2em;}
#hoverpage ul#menup li.p7 i {top:14.4em;}
#hoverpage ul#menup li.p8 i {top:16.6em;}
#hoverpage ul#menup li.p9 i {top:18.8em;}


#hoverpage ul#menup li.page div {
	display:block;
	width:560px;
	height:60em;
	padding:15px;
	font-weight:normal;
	color:#444;
	background:#fff;
}

#hoverpage ul#menup li div img {
	float:right;
	margin-top:40px;
}
#hoverpage ul#menup li div a img{
	border:20px solid;
	border-color: #999999;
}
#hoverpage ul#menup li div a:hover img{
	border:20px solid;
	border-color: #6699CC;
}

#hoverpage ul#menup li div p.big {line-height:1em; color:#333; font-size:1.5em;}
#hoverpage ul#menup li div a, #hoverpage ul#menup li div a:visited {color:#00c;}
#hoverpage ul#menup li div a:hover{
	text-decoration:underline;
}
#hoverpage ul#menup li div em {
	display:block;
	width:22em;
	height:28em;
	float:left;
	margin: 0 0 0 0;
}

#hoverpage ul#menup li.page a.menuitem:hover {
	white-space:normal;
	text-decoration:underline;
	color:#333333;
	
} /* for IE6 */

#hoverpage ul#menup li.click div {
	position:absolute;
	left:0px;
	top:0;
}
#hoverpage ul#menup li.click a i,
#hoverpage ul#menup li.click a:visited i
{
	color:#000;
	font-weight:bold;
	background-color: #6699CC;
}
#hoverpage ul#menup li.click a:hover i{
	white-space:normal;
	text-decoration:underline;
	color:#333333;
}

#hoverpage ul#menup div ul li {
	line-height:2em;
	color:#333333;
	list-style-type:none;
	font-size: 1.5em;
}
#hoverpage ul#menup div ul li a,
#hoverpage ul#menup div ul li a:visited
{
	color:#0000CC;
}
#hoverpage ul#menup div ul li a:hover{
	color:#0066CC;
}

/* Defs for services menu *************************************************************************************/


#hoverpage ul#menus li div p {
	font-size:1.5em;
	line-height:1.5em;
	margin:5px 0 10px 0;
}
#hoverpage ul#menus li div h2 {
	line-height:1.8em;
	color:#000;
	font-size:1.5em;
	font-weight:600;
	margin-top:0;
}
#hoverpage ul#menus li div h3 {
	color: #660066;
	font-size: 1.6em;
	line-height: 2em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;

}
#hoverpage ul#menus li div h4 {
	color: #006633;
	font-size: 2.4em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;
}


#hoverpage ul#menus li div #info{
	clear:both;
}

#hoverpage ul#menus li div .clear {
	clear:both;
}
#hoverpage ul#menus li div .subhead{
	color: #660066;
	font-size: 2em;
	line-height: 2em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;
	background-color: #DFF48A;
}
	
#hoverpage ul#menus li div span {
	color: #660066;
	font-size: 1.2em;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	background-color: #E2F99F;
	font-family: "Trebuchet MS";

}
#hoverpage ul#menus {background:transparent; padding:0; margin:0;list-style:none;}

#hoverpage ul#menus li.page {display:inline;} /* needed for IE to function correctly */

#hoverpage ul#menus li.page a.menuitem {text-decoration:none;}

#hoverpage ul#menus li.page i {
	position:absolute;
	display:block;
	font-size:1.5em;
	height:2.2em;
	line-height:2.2em;
	padding-right:5px;
	left:20px;
	background:#fff;
	cursor:pointer;
	z-index:500;
	text-align:center;
	color:#666666;
	font-style:normal;
	width:10em;
	border:1px solid #0033CC;
}
#hoverpage ul#menus li.page i:hover{
	color:#000;
	text-decoration:underline;
	background-color:#99CC33;
}

#hoverpage ul#menus li.p1 i {top:1.2em;}
#hoverpage ul#menus li.p2 i {top:3.4em;}
#hoverpage ul#menus li.p3 i {top:5.6em;}
#hoverpage ul#menus li.p4 i {top:7.8em;}
#hoverpage ul#menus li.p5 i {top:10em;}


#hoverpage ul#menus li.page div {
	display:block;
	width:560px;
	height:60em;
	padding:15px;
	font-weight:normal;
	color:#444;
	background:#fff;
}

#hoverpage ul#menus li div img {
	float:right;
}
#hoverpage ul#menus li div a img{
	border:20px solid;
	border-color: #EEEEEE;
}
#hoverpage ul#menus li div a:hover img{
	border:20px solid;
	border-color: #6699CC;
}

#hoverpage ul#menus li div p.big {line-height:1em; color:#333; font-size:1.5em;}
#hoverpage ul#menus li div a, #hoverpage ul#menus li div a:visited {color:#00c;}
#hoverpage ul#menus li div a:hover{
	text-decoration:underline;
}
#hoverpage ul#menus li div em {
	display:block;
	width:18em;
	height:18em;
	float:left;
	margin: 0 0 0 0;
}

#hoverpage ul#menus li.page a.menuitem:hover {
	white-space:normal;
	text-decoration:underline;
	color:#333333;
	
} /* for IE6 */

#hoverpage ul#menus li.click div {
	position:absolute;
	left:0px;
	top:0;
}
#hoverpage ul#menus li.click a i,
#hoverpage ul#menus li.click a:visited i
{
	color:#000;
	font-weight:bold;
	background-color: #6699CC;
}
#hoverpage ul#menus li.click a:hover i{
	white-space:normal;
	text-decoration:underline;
	color:#333333;
}

#hoverpage ul#menus div ul li {
	line-height:2em;
	color:#333333;
	list-style-type:none;
	font-size: 1.5em;
}
#hoverpage ul#menus div ul li a,
#hoverpage ul#menus div ul li a:visited
{
	color:#0000CC;
}
#hoverpage ul#menus div ul li a:hover{
	color:#0066CC;
}
