body{
color: #000; 
margin: 0;
background: #fff;
font-family: 'Helvetica', Verdana, Helvetica, Arial, sans-serif;
text-align: center;
}





ul li ul li a{
font-size: 12px;
padding: 0;
color: #222;
}


ul li ul li a:hover{
text-decoration: underline;
}











#nav li ul {
	position: absolute;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}



#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}




/* Styling */
#nav, #nav ul {
	padding: 0;
	margin: 0;
	font-size: 14px;
	list-style: none;
}

#nav a {
display: block;	
	
}

#nav li {
	padding-right: 15px;
	float: left;
}

.firstlevel{
padding: 0 15px 0 15px;
}

#navigation{
margin-top: 30px;
padding-top: 10px;
width: 640px;
border-top: 1px solid red;
text-align: center;
}





















#content{
padding: 0;
text-align: left;
width: 640px;
}

img{
border: 0;
}


a {color: #db2137; text-decoration:none;}

table td{
text-align: center;
vertical-align: bottom;
padding: 0px;
}


h1,h2,h3,h4 { font-family: 'Arial', Verdana, Sans-Serif; font-weight:normal;}

h1 {font-size: 1.6em; color: #000; margin: 0 0 1em 0; padding-top: 1.5em; border-bottom: 1px #dd3249 solid;}
h2 {font-size: 1.2em; color: #000; margin: 0 0 0.25em 0; padding-top: 1.5em; font-weight: bold; border-bottom: 1px #dd3249 solid; }
h3 {font-size: 1.2em; color: #000; margin: 0 0 0.25em 0; padding-top: 1.5em; font-weight: bold; }
h4 {font-size: 1.0em; color: #000; margin: 0 0 0.30em 0; padding-top: 1em; font-weight: bold; border-bottom: 1px #dd3249 solid;}
