html {
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
	overflow: -moz-scrollbars-vertical;
	color:#000000;

}
body {
    padding: 0px;
	background-color:#004C80;
	margin:0 auto;

}
.par_spacer{
margin-bottom:5px;
}

div.outcomes {
border:solid;
border-color:#004D84;
width:494px;
background-color:#BDD3DE;
padding:5px;
}

div.outcomesHeader {
padding:20px 0px 20px 40px;
width:470px;
background-color:#004C80;
color:#FFFFFF;
font-weight:bold;
font-size:large;

}
table.display{
border:solid;
border-color:#004C80;
}

.myLabel{
color:#004D84;
font-weight:bold;
padding:5px;
}
.odd{
padding:5px;
background-color:#D1EAF6;
}
.even{
background-color:#FFFFFF;
padding:5px;
}
h3 {
color:#034D7A;
}
a{
font-weight:bold;
color:#034D7A;
}
A:hover{
background-color:#034D7A;
color:#FFFFFF;
}
.coordinator{
padding-left:10px;
background:#FFFFFF;
}

.pageTitle{
color:#004C80;
font-size:22px;
font-weight:bold;

}

.invalidText{
background:#FF0033 !important;



color:#FFFFFF;
}


.validText{
background-color:#FFFFFF !important;
}
h6{
display:inline;
color:#034D7A;
font-size:12px;
}
#container{
margin:0 auto;
width:780px;
margin:inherit;
padding:inherit;
position:relative;

z-index:2;
}

#sun{
	width:780px;
	margin:inherit;
	padding:inherit;
	position:relative;
	z-index:1;
	top:0;

}
#bottom{
position:relative;
bottom:0px;
right:0;
text-align:right;
margin-right:20px;
}

div#header {
 
    background-color:#FFFFFF;
    height: 130px;
    margin: 0px;
    padding: 0px;
}

#logo{
float:left;
}
#topNav{
float:left;

padding-top:0px;

}

div#main {
margin-top:20px;
    margin-left: 20px;
    margin-right: 240px;
	height:100%;
}
div#sidecol {
    width: 200px;
    float: right;
}

#td_height{
height:200px;
overflow:auto;
max-height:200px;
}




div#column2 {
    margin: 0px 0px 0px 0px;
    padding: 0;
    background-image: url(side2.gif);
    background-position: right;
    background-repeat: repeat-y;
    width: 100%;
    background-color:#BFD2DF;
	float:left;
    
}


tr.heading{
background:url(../assets/images/sub/bg_054d80.gif);
background-repeat:repeat;
color:#FFFFFF;
font-weight:bold;
font-size:large;


}
tr.row2{
background:url(../assets/images/sub/bg_ffffff.gif);
background-repeat:repeat;

}
td.town{
font-weight:bold;
color:#034D7A;
width:30%;
}
td.name{
font-weight:bold;
width:40%;
}

div#foot {

    background-color:#004C80;
	color: #80A6C0;
	width: 100%;
   text-align:right;
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
    
    clear: both;
}

#foot a{
color: #80A6C0;
}

.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
/******************************************************************************/
.sideMenu {
padding-top:20px;
padding-right:10px;
	width:190px;
 font-size:15px;}
.sideMenu ul {margin:0px;
 padding:0px;
  background-color:#004C80;}

.sideMenu ul li {
height:17px;
line-height:17px;
list-style:none;


color:#FFF;
border-bottom:#fff solid;
border-width:1px;
cursor:pointer;
}  

.sideMenu ul li:hover {background-color:#BFD2DF;color:#000000; position:relative;}

.sideMenu a{
padding-left:10px;
width:100%;
color:#FFFFFF;
text-decoration:none;
background:none;
}
.sideMenu a:hover{
color:#000000;
}

.sideMenuHeading{
padding-top:20px;
color:#004C80;
font-size:18px;
font-weight:bold;
text-align:center;

}
