body {
background: #d3e2ea;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size : small;
margin-top: 0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0;

}

#webhide { 
  display : none; 
} 

#topnav { 
        width:760px;
        margin:0px auto;
        text-align:left;
        }

#blueback {
        width:760px;
        margin:0px auto;
        text-align:left;
        padding:15px;
        }
#content {
        width:760px;
        margin:0px auto;
        text-align:left;
        border:1px #003399;
        background-color:white;
        }

#links { 
        float: left;
        width:200px;
} 

#big4content { 
        margin-left: 10px;
        float: left;
        width:540px;
} 

#big4content p { 
        color: #003399;
        font-size : medium;
        line-height: 150%;
        text-align: justify;
} 



h1,h2,h3,h4,h5,hr 
{
  color: #003399;
}

h1 
{
  text-align: center;
  font-size : x-large;
  text-transform: uppercase;
}

h2 
{
  font-size : x-large;
}

h3 
{
  font-size : large;
}

h4 
{
  font-size : medium;
}


h5 { 
font-size : small;
margin-bottom: 0; 
padding-bottom: 0; 
} 

p, a {
font-size : small;
}

.highlight { color: #003399; font-weight:bold }

th {
  text-align:center;
}

input.search {
font: 10px Tahoma, Verdana, sans-serif ;
color: #003399;
background: white;
}

input.go {
font: 9px Tahoma, Verdana, sans-serif ;
color: #FFFF66;
background: #003399;
border: 2px #FFFF66;
}

a:link, a:visited, a:active {color: #0000FF; text-decoration: underline; background: none;}
a:hover { color: red; text-decoration: underline; background: none;}

a.reverse:link, a.reverse:visited, a.reverse:active {color: red; text-decoration: underline; background: none;}
a.reverse:hover { color: #0000FF; text-decoration: underline; background: none;}

#blocktitle {
color: #FFFF66;
background-color: #003399;
font-weight: bold;
text-decoration: none;
background: #003399;
padding:3px;
text-align:center;
}

#blocktitley {
  color: #003399;
  background-color: #FFFF66;
  font-weight: bold;
  text-decoration: none;
  background: #FFFF66;
  padding:3px;
  text-align:center;
  border-left:1px solid #003399; border-right:1px solid #003399; border-top:1px solid #003399;
}


#block { 
  background: #FFFFFF;
  border-width: 1px;
  border-color: #003399;
  border-style: solid;
  padding:3px;
} 

#contentblock { 
  background: #FFFFFF;
  border-width: 1px;
  border-color: #003399;
  border-style: solid;
  padding: 0px 10px 10px 10px;
} 


#urgenttitle {
color: white;
background-color: red;
font-weight: bold;
text-decoration: none;
font-size : medium;
background: red;
padding:3px;
text-align:center;
}

#urgent { 
  background: #FFFFFF;
  border-width: 1px;
  border-color: red;
  border-style: solid;
  padding:3px;
  text-align: justify;
} 

#block ul {
        margin: 0 0 0 8px; /*removes indent IE and Opera*/
        padding: 0 0 0 8px; /*removes indent Mozilla and NN7*/
}

#meetings td {
  vertical-align:top;
}

#google_results iframe { width: 740px;} 

a img.giThumbnail {
	border: none;
}

h4.giDescription { 
  font-size : small;
  font-weight: 100;
  color: #000000;
  margin-top: 0.3em; 
  margin-bottom: 0.3em; 
} 