<style>
/**
MENU STUFF
*/

#animenu {
	margin:0;
	padding:0;
	height:360px;
	width:120px;
}

.animenuItem{
	text-align:center;
	background: url(/focus/contents/ispah/countryArrow.gif) no-repeat; background-position:10px 0px;
	margin-left:30px;
    padding: 0.3em 10px 0.4em 10px; color: #fff; font-weight: bold; text-decoration: none; border: none; 
	border-top:1px solid #ef3121;
	border-bottom:1px solid #ef3121;
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	display:block;
	
	color: #ffffff;
	text-decoration:none;
	}

.animenuItem:hover {

	color: white;
	text-decoration:none;
	display:block;
	background: url(/focus/contents/ispah/countryArrow.gif)  no-repeat; background-position:10px 0px;
}

.animenuItemFlyout {
	width: 	130px;
	position:absolute;
	visibility:hidden;
	
	font-size:13px;
	
	font-family:Helvetica, Arial, sans-serif;
	
	
	color: black;
	text-decoration:none;
	
	
	
	top: 264px; left: 530px; width: 160px; border: 1px solid #a8a9ad; border-top: 1px solid #ef3121; background: #fff; padding: 3px; font-size: 100%; margin: 0;
	}

.animenuItemFlyout a {
	font-size:12px;
	color: black;
	padding: 3px;
	width: 	150px;
	display:block;
	background-image: url(http://www.thepigsite.com/focus/contents/ispah/haschild.gif); background-repeat:no-repeat; background-position: right;
	text-decoration:none;
}

.animenuItemFlyout a:hover {

	background-color:#ededed;	
	text-decoration:none;
		color: black;
}


.animenuItemFlyout1 {
	
	margin-left:-155px;
	margin-top:-25px;
	visibility:hidden;
	color:#00319C;
	background-image:none;
	
	font-family: Arial, Helvetica, sans-serif;
	background-color:white;
	position:absolute;
	font-size:12px;
	font-family:Arial;
	display:block;
	padding: 3px;
	color: #ffffff;
	text-decoration:none;
	border: 1px solid #a8a9ad;
	}

.animenuItemFlyout1 a {
	font-size:12px;
	padding: 3px;
	
	background-image:none;
	display:block;
	color: white;
	
}

.animenuItemFlyout1 a:hover {
	background-color:#ededed;	
	text-decoration:none;
	color: white;	
}

.animenuItem1{
	background-image:url(/focus/contents/animax/sections.png);
	background-repeat:no-repeat;
	background-position:4px 5px;
	
}

.animenuItem2{
	background-image:url(/focus/contents/animax/indent1.png);
	background-repeat:no-repeat;
	background-position:4px 5px;


}

.aninavigation{
	margin-left:8px;
	font-size:12px;
	width: 140px;
	letter-spacing:1px;
	line-height:16px;
	font-family:Arial;
	margin-top:15px;
	background-image:url(/focus/contents/animax/moduleheading.gif);
	background-repeat:no-repeat;
}
.anibox{
width:413px;
background-image:url(/focus/contents/animax/animain1.png);
background-repeat:repeat-y;
margin-left:4px;

}


.anitext{
padding:5px 20px 5px 20px;
letter-spacing:1px;
line-height:15px;
font-size:11px;
font-family:Arial;
}

.textspacer{
height:5px;
width:100%;}


#animax a {font-family:arial;font-size:10px;color:#8d8f88;text-decoration:none;margin-left:3px;letter-spacing:1px;}
#animax a:hover { font-family:arial;font-size:10px;color:#7cad06;text-decoration:none;margin-left:3px;}

.animaxbottom {background-image:url(/focus/contents/animax/anibotfade.png);background-repeat:repeat-x;height:27px;width:100%;}

.animaxbottom1 {background-image:url(/focus/contents/animax/anibot.png);background-repeat:repeat-x;height:27px;width:595px;}

h2 {
	font-family:  Arial;
	display:block;
	background-color:#ffffff;
	color:#626658;
	letter-spacing:1px;
	border-top:1px solid #B7BFA4;
	border-bottom:1px solid #B7BFA4;
	font-style:normal;
	font-size:18px;
	padding:8px;
	margin-left:-9px; }
	
	h5 {
	font-family:  Arial;
	display:block;
	background-color:#ffffff;
	color:#626658;
	letter-spacing:1px;
	border-top:1px solid #B7BFA4;
	border-bottom:1px solid #B7BFA4;
	font-style:normal;
	font-size:12px;
	padding:6px;
	margin-left:-9px;margin-bottom:-3px;}


.navicell{width:165px;background-position:-35px bottom;background-repeat:no-repeat;background-image:url(/focus/contents/animax/aniback.jpg);}

.anibox1{
width:413px;
height:235px;
background-image:url(/focus/contents/animax/animax1.jpg);
background-repeat:no-repeat;
margin-left:4px;

}
#navbody { top repeat; font: 75% Helvetica, Arial, sans-serif; color: #222; text-align: center;margin-left:30px;}

.navitem {float: left; display: block; list-style: none; font-size: 110%; margin-bottom: 0;text-align:center;

   padding: 0.3em 10px 0.4em 10px; color: #fff; font-weight: bold; text-decoration: none; border: none; 
	
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	display:block;
	background: #ef3121;
	color: #ffffff;
	text-decoration:none;
	border-top:1px solid #ef3121;
	border-bottom:1px solid #ef3121;
	border-top:1px solid #ef3121;
	border-bottom:1px solid #ef3121;
	}
	
.navitem1 {float: left; display: block; list-style: none; font-size: 110%; margin-bottom: 0;text-align:center;
	 padding: 0.3em 10px 0.4em 10px; color: #fff; font-weight: bold; text-decoration: none; border: none; 
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	display:block;
	background: #ef3121;
	color: #ffffff;
	text-decoration:none;
	border-top:1px solid #ef3121;
	border-bottom:1px solid #ef3121;
	padding-left:25px
	
	}	
	
.navitem:hover, .navitem1:hover {
	
	color: white;
	text-decoration:none;
	display:block;
	background-color: #f7776c;
}
</style>
