/* CSS Document */
body, p, td {
	font-family:Arial, Helvetica, sans-serif;
	color:#1e2737;
	font-size:12px;
}
.calculator {
	font-size:13px;	
	font-weight:bold;	
}
.footer {
	font-size:10px;
}
.headerBig {
	font-weight:bold;
	font-size:13px;
}
.headerBlue {
	color:#0454a8;
	font-weight:bold;	
}
.headerBigBlue {
	color:#0454a8;
	font-weight:bold;
	font-size:13px;	
}
.services {
	font-size:13px;
	color:#0454a8;
	font-weight:bold;
}
.textBig {
	font-size:14px;
}

/* ************ LINK CSS ************ */
a {
	text-decoration:underline;
	color:#71c06a;
	font-weight:bold;
}
a:visited {
	color:#71c06a;
	font-weight:bold;
}
a:hover {
	text-decoration:none;
	color:#71c06a;
	font-weight:bold;
}
.footer a {
	text-decoration:none;
	color:#0454a8;
}
.footer a:visited {
	color:#0454a8;
}
.footer a:hover {
	text-decoration:underline;
	color:#0454a8;
}
.services a {
	text-decoration:underline;
	color:#0454a8;
}
.services a:visited {
	color:#0454a8;
}
.services a:hover {
	text-decoration:none;
	color:#1e2737;
}
.calculator a {	
	text-decoration:underline;
	color:#FFFFFF;
}
.calculator a:visited {	
	text-decoration:underline;
	color:#FFFFFF;
}
.calculator a:hover {	
	text-decoration:none;
	color:#FFFFFF;
}
/* ************ slidemenu styles ************ */

.menu {
 position:relative;
 margin-top:5px;
 background:url(images/green_button.jpg) no-repeat;
 width:248px;
 font-size:11px;
 font-family:verdana;
 font:bold;
 position:absolute;
 padding-top:13px;
 padding-left:20px;
 cursor:default;
 color:#ffffff;
}

.item_panel {
  width:248px;
  clip:rect(0,150,0,0);
  position:absolute;
  padding-left:10px;
  padding-bottom:5px;
  padding-top:10px;
}

.item_panel a {
 text-decoration:underline;
 color:#71c06a;
 cursor:hand;
}

.item {
 background:url(images/img-chk-blue.jpg) no-repeat;
 width:248px;
 font-size:10px;
 font-family:verdana;
 padding-left:20px;
}


#map_canvas { width: 620px; height: 200px; border: solid 1px #000; }

