body {
	font-family:georgia,serif;
	font-size:9pt;
	background-color:transparent;
}

body.geosurfer, input, select {
	font-family:georgia,serif;
	font-size:9pt;
	background-color: #ffffff;
}

h1 {
	font-size: 16pt;
	font-weight: bold;
	color: #067927;
}

h3 {
	font-size: 12pt;
	font-weight: bold;
	color: #067927;
	border-bottom: 3px solid #067927;
}

.petit {
	font-size:8pt;
}

.mini {
	font-size:7pt;
}

a { 
	text-decoration: none; 
	color: #09ac35; 
}

a:hover { 
	text-decoration: underline; 
	color: #ffb600; 
}

a img { border: none; }

.status { color: #067927;  }

.page_header {
	font-size: 12pt;
	font-weight: bold;
	color: #067927;
	text-transform:lowercase;
	border-bottom: 3px solid #067927;
}

.layer_name {
	font-size: 12pt;
	font-weight: bold;
	color: #067927;
	border-bottom: 3px solid #067927;
}

.div_header {
	font-weight:bold;
	color:#0bae3b;
	font-size: 10pt;
	height:15pt;
}

td {
	font-size: 9pt;
}

.field_name {
	font-size: 9pt;
	font-weight: bold;
}

.field_value {
	font-size: 9pt;
}

.help {
	font-size: 8pt;
}

a.button, a:active.button,a:visited.button,a:hover.button{
	color: #067927;
	padding: 2px 20px 2px 20px;
  border: 1px solid #067927;
  background: #DDF;
  background-color: #F6F6F6;
  margin-left: 2px;
  height: 20px;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

.data {
	font-family:arial,sans-serif;
	color:#FFFFFF;
	font-size:x-small;
	text-align:left;
	line-height:20px;
	font-size: 8pt;
}

.docs {
	font-size: 10pt;
	font-weight: bold;
	color: #067927;
}

.maptip {
	background-color:#FFFFFF;
}

.maptip_text {
	font-family:arial,sans-serif;
	font-size:8pt;
	text-align:left;
}

.maptip_header {
	font-family:arial,sans-serif;
	color:#FFFFFF;
	font-size:10pt;
	background-color:#067927;
	font-weight:bold;
}

/* rounded frames */

.tc {
	background: #F3F3F1;
	font-size: 12pt;
	font-weight: bold;
	color: #067927;
	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-size: 16pt;
	font-weight: bold;
	color: #067927;
	margin: 10px;
	background-image: url("../img/rounded/mtc.gif"); 
}

.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"); 
}

/* rounded maptips */

.mttc {
	background: #F3F3F1;
	font-size: 12pt;
	font-weight: bold;
	color: #ae5d01;
	margin: 50px;
	background-image: url("../img/rounded/mttc.gif");  
}

.mtll{
	background-image: url("../img/rounded/mtll.gif"); 
}

.mtlr{
	background-image: url("../img/rounded/mtlr.gif"); 
}

.mtbc{
	background-image: url("../img/rounded/mtbc.gif"); 
}

.mttl {
	background-image: url("../img/rounded/mttl.gif"); 
}

.mttr {
	background-image: url("../img/rounded/mttr.gif"); 
}

.mtbl {
	background-image: url("../img/rounded/mtbl.gif"); 
}

.mtbr {
	background-image: url("../img/rounded/mtbr.gif"); 
}
