body {

			// ONLY ON IE
	scrollbar-base-color: #E8E5DE;
	scrollbar-arrow-color: #888C89;
	scrollbar-3dlight-color: #DDDCDB;
	scrollbar-darkshadow-color: #CECECC;
	scrollbar-face-color: #EAE9E8;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #8D8E8E;
	scrollbar-track-color: #E5E5E5;

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:transparent;
	margin:0px;
	padding:0px;
	
}
.bodyBanner{
	background-color: #F4F4F3;
	
	
}
.pText{
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 11px;
	padding: 1em
}

td {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	background-repeat='no-repeat'
}

img {
	border: 0;
}

.selected {
  	color: #000000;
  	background-color: #990033;
  	font-weight: bold;
}

h3 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990033;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
}

a:link {
	color: #990033;
	text-decoration: none;
}

a:visited {
	color: #990033;
	text-decoration: none;
}

a:hover {
	color: #000000;

}
a:active {
	color: #000000;
	
}

.petit {
	font-size: 9px;
}


.page_header {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	padding: 2px;
	text-align: left;
	border: 1px #000 solid;
}

.subheader {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
}

.group_header {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 4px;
	text-align: left;
}

.server_header {
	font-size: 12px;
	background-color: #990033;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	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: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	padding: 2px;
	text-align: left;
}

.field_name1 {
  width:15em;
	color: #888;
  background-color: #fcfdfd;
}

.field_value1 {
	background-color: #fcfdfd;
}

.field_name2 {
  width:15em;
  color: #888;
  background-color: #E6EEEE;
        
}

.field_value2 {
background-color: #E6EEEE;
}

 .button {
	font-size: 11px;
	color: #990033;
	padding: 2px;
	text-decoration: none;
  border: 1px solid #990033;
  background-color: #FFFFFF;
	cursor: hand;
  cursor: pointer;
  
}

 .combo2 {
	font-size: 11px;
	color: #000000;
	padding: 2px;
	text-decoration: none;
  border: 1px solid #000000;
  background-color: #FFFFFF;
	cursor: hand;
  cursor: pointer;
  
}


.status {
	font-size: 9px;
}

.combo {
  width: 170px;
  margin-top: 0pt;
  margin-right-value: 0pt;
  margin-bottom: 0px;
  margin-left-value: 0pt;
  margin-left-ltr-source: physical;
  margin-left-rtl-source: physical;
  margin-right-ltr-source: physical;
  margin-right-rtl-source: physical;
  font-size: 1em;
  color: rgb(102, 102, 102);
}



.textBox {
  font-size: 7pt;
  border-color: #990033;
  border-style:solid;
  border-width:1px;
  padding-bottom: 0px;
  padding-left: 3px;
  height: 16px;
}

.dotted {
	padding: 10px;
  border: 1px dotted #222222;
}

.table_title {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #222222;
  font-size: 13pt;
  font-weight: bold;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 10px;
}

.table_field {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #990033;
  font-size: 9pt;
}

.table_value {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #222222;
  font-size: 9pt;
}

.help {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}

input {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.linkpetit {
	color: 990033;
	font-size: 10px;
}

/* rounded frames */

.tc {
	background: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F5FAFD;
	margin: 50px;
	background-image: url("../img/rounded/tc.gif");  
}

.ll{
	background: url("../img/rounded/ll.gif") repeat-y; 
}

.lr{
	background: url("../img/rounded/lr.gif") repeat-y; 
}

.bc{
	background: url("../img/rounded/bc.gif") repeat-x; 
}

.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: #F5FAFD;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000066;
	margin: 50px;
}

.mbc{
	background: #F5FAFD;
}

.mtline{
	background: #ffffff;
}

.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: #0099CB; 
}

.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"); 
}

fieldset legend {
  padding:3px 5px 3px 5px;
	background-color:#990033;
	margin-bottom:4px;
	font-weight:bold;
	color: #FFFFFF;
}

.maptip {
  background: #edd8d8;
  border: 1px solid #aa8888;
  background-repeat='no-repeat'
  padding: 5px;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.maptip_header {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #990033;
	background-repeat='no-repeat'
	padding: 2px;
	text-align: left;
	border: 1px #000 solid;
}
.chamaleon{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 0px;
	color: #ffffff;
	background-color:transparent;
	margin:0px;
	padding:0px;
}