* {
    margin: 0;
}

html, body {
    height: 100%;
}

body {
	margin: 0;
	padding: 0;
	font-size: .75em;
	color: #000;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	behavior: url("css/csshover3.htc"); 
}

p {
	font-size: 1em;
	margin: 0;
	padding: 5px 5px 10px 5px;
	color: #000;
	}
		
a {
	color: #2D6EA5;
	text-decoration:none;
	}	
	
a:hover {
	color: #fff;
	background:#000;
	text-decoration: none;
	}	
			
h1, h2, h3 {
	padding-left:45px;
	padding-top: 25px;
	font-family: Gotham-Light, Gotham, Helvetica, Arial, sans-serif;
	color: #000;
	margin: 0 0 10px 0;
	}	
	
h1 {
	font-size: 3.2em;
	font-weight: 300;
	margin: 0;
	}
	
h2 {
	text-align: left;
	font-size: 1.7em;
	font-weight: 500;
	}
	
h3 {
	font-size: 1.1em;
	}	
	
img {
	border: none;
	}
		
form label {
	color: #319ebf;
	font-size: 1em;
	}
	
ul {
	margin: 0 0 0 20px;
	padding: 0;		
	}
	
ol li {
	color: #9d9c9c;
	font-size: 1.1em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}		

/* layout */


div#main{
	float:left;
	}

div#left{
	float:left;
	margin-top:180px;	
}

div#logo{
	float:left;
}

div#mainNav{
	float:left;
	
	}

div#subNav{
	float:left;
	}

div#content{
	display:block;
	padding:120px 120px 80px 120px;
	
}

#position_lps{
	display: none;
}

div#content p{

	padding-left:45px;
	text-align: justify;
	line-height:1.5em;
	}

ul#nav-a, ul#nav-b {
	line-height:2.2em;
	list-style: none;
	color:#1f1c1c;
}
