@charset "utf-8";
/* CSS Document */

body
{	margin: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #e5e5e5;
	text-align:center;
}

.outerContainer
{
	margin: 0 auto;
	border: 0px;
	padding: 0px;
	width: 778px;
	text-align:left;
	background-image:url(IMAGES/shadow.gif);
	background-repeat:repeat-y;
}

.innerContainer
{	margin: 0 auto;
	border: 0px;
	padding: 0px;
	width: 760px;
	text-align:left;
}


.topbanner
{	
	position: relative;
	width: 760px;
	height: 124px;
	background-image: url(IMAGES/header_eng.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.contentContainer
{	position:relative;
	width: 760px;
	padding-top: 10px;
	background-color: #e8b7c6;
}


.leftcontainer
{
	margin: 0 0 0 0;
	width: 170px;
	font-weight: bold;
	color:#FFFFFF;
	padding-top: 0px;
	position: relative;
	float:left;
	background-color:#5d245a;


}

.leftcontainer ul 
{
	margin: 0;
	padding: 0;
	font-weight: bold;
}

.leftcontainer ul li
{
	list-style: none;
	display: block;
	padding: 0;
	margin: 0;
	font-weight: bold;
	padding-bottom: 2px;
}

.leftcontainer ul li a {
	display:block;
 	padding: 0.7em 1em 0.7em 1.0em;
	margin-top:0px;
	text-decoration:none;	 	
	font-weight:bold;
	color: #FFFFFF;
	background-color: #7d507b;

}

.leftcontainer ul li a:hover,
.leftcontainer ul li.on a
{
	font-weight: bold;
	background-color:#5d245a;
	text-decoration:none;

}

.imgContainer
{
	margin: 0 0 0 0;
	width: 160px;
	padding-top:20px;
	position: relative;
	float:left;
	background-color: #e8b7c6;
	padding-left:5px;
	padding-right:5px;



}


.textContainer
{	position:reletive;
	float: right;
	width: 550px;
	padding-right: 15px;
	
}

.textContainer h1
{	font-size: 200%;
	color: #ce355e;
}

.textContainer h2
{	font-size: 150%;
	color: #fff;
}

.textContainer h3
{	font-size: 100%;
	color: #7d507b;
}

.clearer
{	clear:both;
}

.footer
{	position:relative;
	width: 758px;
	background-image:url(IMAGES/footshadow.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	margin-left: 1px;
	text-align: left;
	font-size: 80%;
	
}
	
.footer a, .footer a:link, .footer a:visited
{	color:#0046ad;
	text-decoration:none;
}

.footer a:hover, .footer a:active
{	color:#0046ad;
	text-decoration:underline;
}

.footer span
{
	color:#d30044;
}

.footer a img 

{ 	border: none;
	float: left;
	margin: -8px 5px 5px 0;
	position: relative;
}



.footer a.hayslogo 

{	border: none;

}


SYBIL {
	font-family: Arial, Helvetica, sans-serif;	font-size: 120%; font-weight: normal; color: #5d245a; text-decoration: none;}
a:link.SYBIL  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 120%; font-weight: normal; color: #5d245a; text-decoration: none;}
a:visited.SYBIL  {
	font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: normal; color: #5d245a; text-decoration: none;}
a:hover.SYBIL{
	font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: normal; color: #ffffff;}
a:active.SYBIL{
	font-family: Arial, Helvetica, sans-serif;	font-size: 120%; font-weight: normal; color: #5d245a; text-decoration: none;}

p.Micro {font-family: Arial, Helvetica, sans-serif; font-size:120%; color:#5d245a;}
table.Micro {font-family: Arial, Helvetica, sans-serif; font-size:120%; color:#5d245a; border-collapse:collapse;}
tr.MicroHeader {font-size:120%; font-weight:bold; color:#5d245a; background-color:#e8b7c6; padding:5px; }
tr.MicroItem {background-color:#e8b7c6; padding:2px;}
tr.MicroAltItem {background-color:#e8b7c6; padding:2px;}

