body {
	font-family:"Franklin Gothic Book", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#013345;
	margin:0;
}

#container {
width:100%;
text-align:center;
}
#header {
width: 1000px;
margin:0 auto;
text-align:left;
background-image:url(img/header-bkgd.gif);
background-position:right;
background-repeat:no-repeat;
}
#menu {
	background: #013345;
	float: left;
	list-style: none;
	margin: 0;
	padding: 10px 0 0 0;
	
}
#menu li {
	float: left;
	font: 13px "Franklin Gothic Book", Verdana, Helvetica, sans-serif;
	margin: 0 1px 0 0;
	padding: 0;
}

#menu a {
	background: #333 url("img/tab-off.gif") bottom right no-repeat;
	color: #ffffff;
	display: block;
	float: left;
	margin: 0;
	padding: 13px 12px;
	text-decoration: none;
	font-weight:normal;
	width:84px;
	height:19px;
	text-align:center;
}
#menu a.on {
background: #2580a2 url("img/tab-on.gif") bottom center no-repeat;
color:#000000;
}
#menu a:hover {
	background: #2580a2 url("img/tab-on.gif") bottom center no-repeat;
	color: #000000;
	padding: 13px 12px;   
	margin:0;
	width:84px;
	height:19px; 
	}         
	
#main{
background-image:url("img/main-bkgd.gif");
background-repeat:repeat-y;
background-position:top left;
background-color:#E6E6E6;
width: 1000px;
margin:0 auto;
padding:0;
text-align:left;
}       
.logo{
padding-top:10px;
}
#leftcol{
margin:0;
padding:15px 25px;
width:760px;
text-align:left;
background-color:#E6E6E6;
font-size:14px;
}
#rightcol{
width:186px;
float:right;
background-color:#ffffff;
text-align:center;
}
.right-col-head{
background-color:#031F29;
padding:10px;
color:#ffffff;
font-weight:bold;
margin:0;
text-align:center;
}
.home{
background-image:url("img/home-bkgd.jpg");
background-repeat:no-repeat;
background-position:top center;
color:#ffffff;
margin:0;
padding:0;
}
.home-esp{
background-image:url("img/home-bkgd-esp.jpg");
background-repeat:no-repeat;
background-position:top center;
color:#ffffff;
}
.home p, .home-esp p{
width:520px;padding-left:20px;
margin-top:10px;
margin-bottom:15px;
font-size:14px;
}
.home p.evaluation, .home-esp p.evaluation{
padding-top:20px;
}
.home p.evaluation2, .home-esp p.evaluation2{
padding-top:0;
}
.home p.normal, .home-esp p.normal{
padding-left:0;
color:#000000;
font-size:14px;
width:100%;
}
.home p.normalfoot, p.normalfoot, .home-esp p.normalfoot{
margin-top:10px;
padding-top:10px;
border-top:1px #000000 solid;
padding-left:0;
color:#000000;
font-size:17px;
font-weight:bold;
width:100%;
}
label{
margin-right:20px;
vertical-align:top;
display:block;
float:left;
width:50px;
}
h1{
margin:0;padding:0;font-size:26px;color:#013345;border-bottom:1px #000000 solid;
}
h1.homepage{
margin:0;padding:0;font-size:18px;color:#013345;
}
h2{
font-size:16px;
color:#000000;
margin-bottom:0;
padding-bottom:0;
}
#footer{
width: 980px;
margin:0 auto;
padding:10px;
border-top:1px #000000 solid;
background-color:#ffffff;
}
form{padding:0;margin:0;}
li{color:#000000;}
a{color:#0160AB;}
a:hover{color:#003399;}
