html {
	/*font: 10px/1.3 "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;*/
	font-family: Verdana;
	font-size:14px;
	 overflow: -moz-scrollbars-vertical;
	color:#000000;

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

}
a{
font-weight:bold;
color:#034D7A;
}
A:hover{
background-color:#034D7A;
color:#FFFFFF;
}
a.imageLink:hover {

background-color:transparent;
}

#container{
margin:0 auto;
width:780px;
height:600px;
padding:inherit;
}
#main_program{
background-color:#FFFFFF;
float:left;
width:100%

}
div#main {
display:block;
/*background-color:#BFD2DF;*/
margin:20px;
 padding: 20px;
 width:500px;
 height:250px;
 overflow:hidden;
 float:left; 
}

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

}

div#sidecol {
    width: 200px;
    float: right;
}


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

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

padding-top:0px;

}





#bottom{
float:right;
font-size:24px;
font-weight:bold;
color:#C59900;
text-align:right;
margin-top:10px;

}

div#foot {
float:left;

    background-color:#004C80;
	color: #80A6C0;
   text-align:right;
padding:15px 0px 0px 20px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
    
    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;
}
