/* CSS Document */

BODY{
margin:0px;
font-family:trebuchet ms, Helvetica, sans-serif;
background-color:#FFFFFF;
}

.head{
height:110px;
margin-left:auto;
margin-right:auto;
width:700px;
}

.title{
font-size:32px;
color:#0066CC;
letter-spacing:-1px;
font-weight:bold;
padding:0px;
width:370px;
margin-left:20px;
margin-top:30px;
text-align: center;
float:left;}

.highlang{
color:#0066CC;
font-size:12px;
width:165px;
font-weight:bold;
letter-spacing:0px;
margin-right:20px;
margin-top:10px;
float:right;
}

.pks{
color:#0066CC;
font-size:12px;
width:300px;
font-weight:bold;
letter-spacing:0px;
margin-right:20px;
margin-top:10px;
float:left;
}

.underhead{width:100%;
margin: auto;
}

.page {
height:450px;
width:680px;
margin-top:-8px;
padding-bottom:0px;
text-align:left;
padding:10px;
background-color:#FFFFFF;
}

.largepage {
height:900px;
width:680px;
margin-top:-8px;
padding-bottom:0px;
text-align:left;
padding:10px;
background-color:#FFFFFF;
}

.weatherpage {
height:1200px;
width:1000px;
margin-top:-8px;
padding-bottom:0px;
text-align:left;
padding:10px;
background-color:#FFFFFF;
}

.ecolepage {
height:1120px;
width:680px;
margin-top:-8px;
padding-bottom:0px;
text-align:left;
padding:10px;
background-color:#FFFFFF;
}

.treslargepage {
height:1420px;
width:680px;
margin-top:-8px;
padding-bottom:0px;
text-align:left;
padding:10px;
background-color:#FFFFFF;
}

.trestreslargepage {
height:1550px;
width:680px;
margin-top:-8px;
padding-bottom:0px;
text-align:left;
padding:10px;
background-color:#FFFFFF;
}

.low {
height:19px;
width:727px;
margin-top:45px;
color:#0066CC;
font-size:9px;
}

.contenumenu {
width:525px;
float:left;
height:100%;
}

.contenumenuweather {
width:1000px;
float:left;
height:100%;
}

.rightside {
width:140px;
float:right;
border:#006699 dashed 1px;
padding:5px;
font-size:10px;}

.nav_menu {
padding-right:10px;
padding-top:10px;
width:134px;
height:168;
float:left;
border-right:solid #CCCCCC 1px;
height:100%;
background-image:url(../sub_nav.jpg);
background-repeat:no-repeat}

.menu{
border-bottom:solid #CCCCCC 1px;
font-size:12px;
font-weight:bold;
color:#003366;
}


.nav_link{
display:block;
width:117px;
color:#0066CC;
text-decoration:none;
padding:3px;
padding-left:11px;
}


.nav_link:hover{
display:block;
background-color:#0066CC;
width:120px;
color:#FFFFFF;
padding:3px;
padding-left:11px;}

.zonetext{
margin-left:150px;
font-size:12px;
padding-left:10px;
padding-right:10px;}

h1{
font-size:18px;
color:#0066CC;
font-weight:bold;
margin-bottom:2px;}

h2{
font-size:14px;
color:#0066CC;
font-weight:bold;
margin-bottom:2px;}


a:link {color: #0066CC}     
a:visited {color: #0066CC} 
a:hover {color: #0066CC}  

.nav:link {color: #FFFFFF; text-decoration:none;}     
.nav:visited {color: #FFFFFF; text-decoration:none;} 
.nav:hover {color: #FFFFFF; text-decoration:none;}  

.form_row{
	width : 330px;
	clear : both;
	margin-bottom : 8px;
	float : left;}

.col_form{
	width : 345px;
	float : left;}

label{
	width : 100px;	
	float : left;
	font-weight : bold;
	margin-right : 5px;
	text-align : right;
}
