a:link    { text-decoration: none; color: #317b9e; }
a:visited { text-decoration: none; color: #317b9e; } 
a:hover   { text-decoration: underline; color: #317b9e; }

html {
	padding: 0;
	margin:auto;
	height:100%;
	width:100%;
	/*background-color: #E6E3D7;*/
	/*background-image: url(/bg.gif);*/
	/*background-repeat: repeat-x;*/
}

/*
body { 
background:#DDDDDD url(/background.png) repeat-x scroll 0;
color:#2C2C2C;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:150%;
margin:auto;
width:720px;
}
*/
h1 { font-size:16px; }
.xtit {
	width: 280px;
	height: 24px;
	margin-left: -2px;
	margin-top: 0px;
	margin-bottom: 10px;
	border: 0px solid #777777;
}

.xpays {
	width: 100%;
	border: 0px solid #000000;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.xpic {
	width: 16px;
	height: 11px;
	border: 1px solid #777777;
}

.xpic2 {
	width: 16px;
	height: 11px;
	border: 1px solid #777777;
	margin-left: 6px;
	margin-bottom: 6px;
}

.tabold {
	height: 24px;
	width: 60px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: 0px;
	color: #999999;
	background-color: #383d44;
	text-decoration: none;
	cursor: pointer;
}

.tab {
	height: 27px;
	width: 88px;
	cursor: pointer;
}

.tabsel {
	height: 27px;
	width: 88px;
	background-image: url(/but0.gif);
	cursor: pointer;
}

.tabover {
	height: 27px;
	width: 88px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: 0px;
	font-weight: normal;
	color: #ffffff;
	background-image: url(/but1.gif);
	text-decoration: none;
	cursor: pointer;
}

.langue {
	height: 18px;
	vertical-align: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	cursor: pointer;
}

.languesel {
	height: 18px;
	vertical-align: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	cursor: pointer;
}

.sep {
	width: 14px;
	vertical-align: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #7aa054;
	text-decoration: none;
}

.barre {
	height: 2px;
	background-color: #EFEDEE;
}

.barresel {
	height: 2px;
	background-color: #7aa054;
}

.menu {
	height: 24px;
	vertical-align: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	cursor: pointer;
}

.menusel {
	height: 24px;
	vertical-align: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	cursor: pointer;
}

.sepmenu {
	width: 22px;
	vertical-align: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #CCCCCC;
	text-decoration: none;
}

.menubarre {
	height: 3px;
	background-color: #FFFFFF;
}

.menubarresel {
	height: 3px;
	background-color: #7aa054;
}

.posbar {
	height: 28px;
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	background-color: #EDEADE;
	text-decoration: none;
	border-collapse: collapse;
}

.footer {
	height: 22px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #CCCCCC;
	background-color: #F1F9E6;
	text-decoration: none;
	border-collapse: collapse;
}

.search {
	border:1px solid #E0E0E0;
	color: #999999;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	height: 22px;
	background-color:#F1F9E6;
	width: 200px;
}

.side {
	margin-top: 0;
	margin-bottom: 14px;
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
}

.sidetitle {
	margin-top: 25px;
	margin-bottom: 0;
	letter-spacing: 1.5pt;
	font-weight: bold;
	color: #9E734D;
	font-family: 'Times New Roman', Times, serif;
	font-size: 9pt;
}

.sidetitle2 {
	margin-top: 25px;
	margin-bottom: 0;
	letter-spacing: 1.5pt;
	font-weight: bold;
	color: #669933;
	font-family: 'Times New Roman', Times, serif;
	font-size: 9pt;
}

.sidebar {
	width: 100%;
	height: 1px;
	margin-top: 7px;
	margin-bottom: 9px;
	color: #DBD5C5;
}

.title {
	margin-top: 32px;
	margin-bottom: 0;
	font-family: 'Times New Roman', Times, serif;
	font-size: 18pt;
	color: #666666;
}

.box {
	position: absolute;
	width: 500px;
	height: 174px;
	z-index: 1;
	left: 50%;
	top: 50%;
	border-style: none;
	margin-left: -250px;
	margin-top: -120px;
	visibility: hidden;
}

.box_title {
	margin-left: 11px;
	margin-right: 12px;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.titpays {
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 18px;
	margin-top: -85px;
	margin-bottom: 0px;
}

.titlng {
	color: #b0b0b0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 19px;
	margin-top: 9px;
	margin-bottom: 0px;
}

.titsub {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 18px;
	margin-top: 30px;
	margin-bottom: 8px;
}

.data_prop {
	width: 250px;
	background-color: #F3F1E9;
	border: 0px solid #EDEADE;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}

.data_prop td { border: 1px solid #EDEADE; }

.data_prop_sub {
	width: 100%;
	height: 100%;
	background-color: #F3F1E9;
	border: 0px solid #EDEADE;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}

.data_prop_sub td { border: 0px solid #EDEADE; }

.searchform {
	margin-top: 6px;
	margin-bottom: 0px;
}

.helptit {
	margin-top: 35px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #993300;
	color: #1D5C80;
}

.help {
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #666666;
}

.helpfaq {
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.helpline {
	color: #CFCFCF;
	margin-left: 4px;
	margin-top: -3px;
	margin-bottom: 1px;
}

.helpbox {
	width: 525px;
	background-color: #EDEADE;
	border: 1px solid #E2DFD6;
	text-align: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	color: #444444;
}

.helpboxtxt {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
	margin-right: 8px;
}

.acclog {
	margin-right: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #D0D0D0;
}

.acclog a:link    { text-decoration: none; color: #D0D0D0; }
.acclog a:visited { text-decoration: none; color: #D0D0D0; } 
.acclog a:hover   { text-decoration: none; color: #FFFFFF; }

.textbox {
	height:21px;
	width: 160px;
	border: 1px solid #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
}

.button {
	height: 23px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.mainbox {
	width: 100%;
	border-collapse: collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	background-color: #edeade;
	color:#5B882F;
	border:0px solid #D6D1BE;
}

.newacc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

.newaccsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888888;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 4px;
}

.t1 {
	margin-left: 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #1d5c80;
}

.txt {
	margin-left: 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	color: #505050;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 19px;
}

.txtm {
	margin-left: 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	color: #505050;
	margin-top: 9px;
	margin-bottom: 0;
	line-height: 19px;
}

.txtr {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff3d73;
	margin-top: 0;
	margin-bottom: 3px;
}

.t2 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #222222;
	margin-top: 36px;
}

.t3 {
	margin-left: 5px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1d5c80;
	margin-top: 30px;
	margin-bottom: 6px;
}

#map {
	position:absolute;
	left:200px;
	top:250px;
	width:536px;
	height:400px;
	background-color:#fdfdfb;
	visibility:hidden;
	z-index:999;
}

#map2 {
	position:absolute;
	left:5px;
	top:25px;
	width:524px;
	height:368px;
	border:1px solid #dbd5c5;
}

#maptag {
	position:absolute;
	left:2px;
	top:0px;
	width:510px;
	height:28px;
}

#closebut {
	position:absolute;
	left:515px;
	top:6px;
	width:14px;
	height:14px;
	background-image:url(/clear.gif);
	cursor:pointer;
}

#closebut:hover {
	background-image:url(/clear2.gif);
}

