div {

	text-align:center;

}



li {
	font-family: Arial, Helvetica, FreeSans, sans-serif;
	font-size: 15px;
}



table {
	border-style: hidden;
}



td {
	font-family: Arial, Helvetica, FreeSans, sans-serif;
	font-size: 15px;
}

table {
		padding: 0em 1em 0.5em 1em;
}

p {
	padding: 0.5em 2em 0.5em 2em;
	font-family: Arial, Helvetica, FreeSans, sans-serif;
	font-size: 15px;
}

body{
	margin-left: 0px;
	padding: 0;
}

div#container{
	border: none;
	width:755px;
	margin:0 auto;
	padding:5px;
	text-align:left; 
/*I needed to add the text-align:left to the page div or it tries to center the 4 divs inside it in Internet Explorer*/
}

div#flags{
	float: right;
}

	div#flags img{
		padding-left :10px;
		padding-right: 5px;
		border: none;
	}

#header{
	margin-top: 15px;
	height: 115px;
	border: none;
	text-align: right;
	clear: right;
}

div.main{
	float: right;
	width: 500px;
	display: inline;
	text-align: left;
}

div#menu {
  border: none;
  width:182px;
  float:left;
  margin:0px 0 0px 0px;
}

	#menu ul{
		list-style: none;
	}

		#menu ul li {
			margin: 0;
			padding: 0;
			text-align: left;
			border: none;
		}


			#menu ul li a {
				text-decoration: none;
			}

				#menu ul li a img{
					border:none; 
					text-align:left;
				}
				
a:link{
color:#000000;
text-decoration:underline;
}

a:visited{
color:#000000;
text-decoration:underline;
}

a:hover{
color:#000000;
text-decoration:none;
}