body {

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #144C85;
	margin: 0px;
	background-color: transparent;

 	SCROLLBAR-FACE-COLOR:#97A6A1;
	SCROLLBAR-HIGHLIGHT-COLOR: #97A6A1;
	SCROLLBAR-SHADOW-COLOR: #97A6A1;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFEE;	
	
}

body.geosurfer {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #144c85;
	background: #FFFFFF;
	margin: 0px;
}


form
{
	display:inline;
}



.help
{
	font-size: 8px;
}


td {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
}

img {
	border: 0;
}

.selected {
  	background-color: #FEE2E3;
  	font-weight: bold;
}

h3 {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #97A6A1;
	padding: 2px;
}
h5 {
	font-size: 10px;
	font-weight: bold;
	color: #144c85;
	padding: 1px;
	font-weight: bold;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #FFFFFF;
	text-decoration: none;

}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.petit {
	font-size: 8px;
}

.top_banner
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.bottom_banner
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #144c85;
}

.page_header {
	color: #144C85;
	padding: 1px;
	font-size: 10px;
	font-weight: bold;
	background-color: #F3F3F1;
	height:25px;
	border-bottom: 1px solid #ABB2AB;
	cursor: hand;
  cursor: pointer;

}

.page_header tbody tr:hover td, tbody tr:hover th {
background-color: #DBDDDA;
}

.super_group_header {
	font-size: 12px;
	background-color: #97A6A1;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 10px #E7E7E7 solid;
	height: 30px;
}


.group_header {
	font-size: 10px;
	color: #144C85;
	text-transform: uppercase;
	/*border-top: 0px #E7E7E7 solid;*/
	height: 0px;
}

.server_header {
	font-size: 10px;
	background-color: #5F91C5;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	text-transform: uppercase;
	border: 1px #000 solid;
}

.server_footer {
	color: #888;
	border-top: 1px #888 solid;
	font-weight: bold;
	padding-top: 2px;
	float: left;
}

.layers_column1 {
	width: 20px;
	float: left;
	height: 20px;
}

.layers_column2 {
	width: 36px;
	float: left;
	height: 20px;
	padding-top: 2px;
}

.layers_column3 {
	float: left;
	height: 20px;
	padding-top: 2px;
}

.row0 {
	background-color: #ffffff;
}

.row1 {
	background-color: #eeeeee;
}

.layer_name {
  font-size: 10px;
  background-color: #97A6A1;
  color: #FFFFFF;
  font-weight: bold;
  padding-left: 5px;
  text-transform: uppercase;
  border: 1px solid #000 ;
}

.field_name {
        font-size: 10px;
        width:111px;
        font-weight:bold;

}

.field_value {
        font-size: 10px;
        background-color: #F0F0FF;
}

.button {
	font-size:9px;
	color: #FFFFFF;
	padding: 0px;
	text-decoration: none;
	font-weight:none;
  border: 1px solid #144c85;
  background-color: #97A6A1;
	cursor: hand;
  cursor: pointer;
}

.textbox {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color: #144c85;
	padding: 1px;
	text-decoration: none;
	background-color: #FFFFFF;
  border: 1px solid #144c85;
}

.status {
	font-size: 10px;
}

.combo {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color: #144c85;
	padding: 0px;
	text-decoration: none;
  border: 1px solid #144c85;
	background-color: #FFFFFF;
	width: 100%;
}
.intro {
	margin: 5px 5px 10px -20px;
	list-style-type: disc;
	padding: 0px;
}

.streetsuggest {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin:0;
	width: 215px;
	font-size:9px;
	position: absolute;
  background: #E7E7E7;
  border-color:#144c85;
  color:#144c85;
  border-style:solid;
  border-width:1px;
  padding: 3px;
  opacity: 0.9;
  filter: alpha(opacity=90);
  cursor: hand;
  cursor: pointer;
  padding-top: 0px;
}

.maptip {
  background: #CDECFF;
  border: 0px solid #97A6A1;
  color: #97A6A1;
  padding: 2px;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.maptip_header {
  width: 100%;
  border: 1px solid #97A6A1;
  padding: 2px 0px 2px 0px;
  background: #40657F;
  color: #FFFFFF;
	font-weight: bold;
}

.tdMenuInfo {
	color: #144c85;
	background:#E7E7E7;
	border:1px solid #144c85; 
	border-width:0 0 1px 0;
	cursor:pointer;
	cursor:hand;
	text-transform: uppercase;
}

.tdMenuInfoSelected {
	color: #FFFFFF;
	background:#97A6A1;
	border:1px solid #144c85; 
	border-width:1px 1px 0 1px;
	cursor:pointer;
	cursor:hand;
	text-transform: uppercase;
	font-weight: bold;
}

.tdMenuInfoSelected:hover {
	color: #FFFFFF;
	background:#97A6A1;
	border:1px solid #144c85; 
	border-width:1px 1px 0 1px;
	cursor:pointer;
	cursor:hand;
	text-transform: uppercase;
	font-weight: bold;
}

.tdMenuInfoSelected a:hover {
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
	text-transform: uppercase;
	font-weight: bold;
}

.tdMenuInfo:hover {
	color: #144c85;
	background:#74BFD6;
	text-decoration: none;
	
	cursor:pointer;
	cursor:hand;
}

.tdMenuInfo a:hover {
	color: #144c85;
	background:#74BFD6;
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
}

.aMenuInfo {
	width: 100%;
	cursor:pointer;
	cursor:hand;
}

/* rounded frames */

.tc {
	background: #F3F3F1;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #124D85;
	margin: 50px;
	background-image: url("../img/rounded/tc.gif");  
}

.ll{
	background-image: url("../img/rounded/ll.gif"); 
}

.lr{
	background-image: url("../img/rounded/lr.gif"); 
}

.bc{
	background-image: url("../img/rounded/bc.gif"); 
}

.tl {
	background-image: url("../img/rounded/tl.gif"); 
}

.tr {
	background-image: url("../img/rounded/tr.gif"); 
}

.bl {
	background-image: url("../img/rounded/bl.gif"); 
}

.br {
	background-image: url("../img/rounded/br.gif"); 
}

/* rounded map */

.mtc {
	background: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 20px;
	color: #000000;
	margin: 10px;
	
}

.mbc{
	background: #FFFFFF;
}

.mtline{
	background: #7E0000;
}

.mll {
	background-image: url("../img/rounded/mll.gif"); 
}

.mlr {
	background-image: url("../img/rounded/mlr.gif"); 
}

.mlc {
	background: #FFFFFF; 
}

.mtl {
	background-image: url("../img/rounded/mtl.gif"); 
}

.mtls {
	background-image: url("../img/rounded/mtls.gif"); 
}

.mtr {
	background-image: url("../img/rounded/mtr.gif"); 
}

.mtrs {
	background-image: url("../img/rounded/mtrs.gif"); 
}

.mtc {
	background-image: url("../img/rounded/mtc.gif"); 
}

.mbll {
	background-image: url("../img/rounded/mbll.gif"); 
}

.mblr {
	background-image: url("../img/rounded/mblr.gif"); 
}

.mblc {
	background-image: url("../img/rounded/mblc.gif"); 
}

.mgll {
	background-image: url("../img/rounded/mgll.gif"); 
}

.mglr {
	background-image: url("../img/rounded/mglr.gif"); 
}

.mglc {
	background: #FFFFFF; 
}


.mbl {
	background-image: url("../img/rounded/mbl.gif"); 
}

.mbr {
	background-image: url("../img/rounded/mbr.gif"); 
}

.mbc {
	background-image: url("../img/rounded/mbc.gif"); 
}

.ltl {
	background-image: url("../img/rounded/ltl.gif"); 
}

.ltc {
	background-image: url("../img/rounded/ltc.gif"); 
}

.ltr {
	background-image: url("../img/rounded/ltr.gif"); 
}

.print_link a, a:link, a:hover, a:active, a:visited{
	color : #144c85;
}

.div_scroll {
	width:191px;
	height:1px;
	position:absolute;
	top:5px;
	overflow:auto;
	
	
}

.cedula{

	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
  padding: 10px;

}
.group_header_last{
	visibility:hidden;
}
