body {
  font-size: 10pt;
  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
  color: #333;
}
td {
  font-size: 10pt;
  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
  color: #333;
}

img {
	border:0;
}

A {
color: #4E4E4E; 
font-family: Verdana, Arial; 
}

A:link {
color: #4E4E4E; 
text-decoration:none;
}

A:active {
color: #ff9900; 
text-decoration:none;
}

A:visited {
color: #4E4E4E; 
text-decoration:none;
}

A:hover {
color: #ff9900; 
text-decoration:none;
}

A.portal {
color: #4E4E4E; 
font-family: Verdana, Arial; 
font-size: 12pt;
}

A.portal:link {
color: #4E4E4E; 
text-decoration:none;
}

A.portal:active {
color: #ff9900; 
text-decoration:none;
}

A.portal:visited {
color: #4E4E4E; 
text-decoration:none;
}

A.portal:hover {
color: #ff9900; 
text-decoration:none;
}

A.othersites {
color: #C9C9C9; 
text-decoration:none;
}

#header {
  background: #ffffff;
  position: absolute;
  top: 0px;
  left: 25px;
  width: 800px;
  height: 100px;
}
#map_canvas {
  background: #e8e8e8;
  position: absolute;
  top: 165px;
  left: 25px;
  width: 515px;
  height: 500px;
}
#img {
  background: #ffffff;
  position: absolute;
  top: 165px;
  left: 550px;
  width: 275px;
  height: 500px;
}
#footer {
  background: #ffffff;
  position: absolute;
  top: 675px;
  left: 25px;
  width: 800px;
  height: 100px;
}
#othersites {
  background: #ffffff;
  position: absolute;
  top: 720px;
  left: 25px;
  width: 800px;
  height: 100px;
}
#page {
  background: #e8e8e8;
  position: absolute;
  top: 165px;
  left: 25px;
  width: 800px;
  height: 500px;
}

/*
INPUT.btnActive {
color: #f7f7f7;
font-size: 16px;
font-weight: 600;
background: #ff6c00;
border-top: 1px solid #ffb885;
border-left: 1px solid #ffb885;
border-right: 1px solid #d65b00;
border-bottom: 1px solid #d65b00;
cursor: pointer;
padding: 2px 7px;
}
INPUT.btnPassiv {
color: #f7f7f7;
font-size: 16px;
font-weight: 600;
background: #f6f6f6;
border-top: 1px solid #f9f9f9;
border-left: 1px solid #f9f9f9;
border-right: 1px solid #d0d0d0;
border-bottom: 1px solid #d0d0d0;
cursor: pointer;
padding: 2px 7px;
}

/*
 * http://www.dynamicdrive.com/
 */

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #e8e8ee;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #cccccc;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid #cccccc;
border-bottom: 3px solid #cccccc;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
text-decoration: none;
}

/***/

*/