body{
	background-color:#FFFFFF;
	border:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-weight:normal;
	color:#000000;
}

.mainmenu {
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px dotted #000000;
}

.mainmenuborder {
	border-bottom: 1px solid #9199AA;
	border-top: 1px solid #6B778D;
}

.du-mainmenuborder {
	border-bottom: 1px solid #A2A590;
	border-top: 1px solid #F0F0E8;
}


p, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%; 
	color: black;
	text-align: left; 

}	

.standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%; 
	color: black;
	text-align: left; 
}	

/*anchors: standars links*/
a { color:#000099; }
a:link, a:visited, a:active { text-decoration:none; }
a:hover, a { text-decoration:underline; }

/*anchors: rightnavigation*/
.rightnavigation {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; color: #000000; font-style: normal; font-weight: normal; text-align: left;}
div.rightnavigation {margin:4px 0px 4px 0px;}
A.rightnavigation:link {text-decoration: none; color: #000000; } 
A.rightnavigation:visited {text-decoration: none; color: #000000; } 
A.rightnavigation:hover {background-color: #ffffff; text-decoration: underline; color: #73A4CF; }
A.rightnavigation:active {text-decoration: none; color: #000000; }
A.rightnavigation:active:hover {background-color: #ffffff; text-decoration: underline; color: #73A4CF; }

/*headings: red text point sizes 18-8*/
h1 {background-color: white; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 140% }

h1{
 padding: 0px 0px 0px 0px;
}

h2 {background-color: white; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130% }
h3 {background-color: white; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110% }
h4 {background-color: white; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110% }
h5 {background-color: white; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100% }
h6 {background-color: white; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%  }

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #000000;
}

.results {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
}

.adverts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #cccccc;
}

.top-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #ffffff;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #ffffff;
	margin-left: 5px;
	font-weight: bold;
}

.du-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #4B4B48;
	margin-left: 5px;
	font-weight: bold;
}

.titre {
	font-family:Arial;
	font-size:15px;
	font-weight:bold
}

.reverse {
	color: #FFFFFF;
	font-size: 11px;
	margin:4px 4px 4px 4px;
}

span.ibox {
  margin-left: 80px;
  margin-right: 80px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 3px;
  border: 1px solid  #aaaaaa;
  display: block;
  page-break-inside: avoid;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form {
	margin: 0px;
	padding: 0px;
}

.tablespacer {
	border-top: 1px dotted #000000;
}

.li {
padding-left:9px;
background-image:url('/images/ul.gif');
background-repeat:no-repeat;
display:block;
color: #000000;
}

.li2 {
padding-left:6px;
background-image:url('/images/bullet_arrow.gif');
background-repeat:no-repeat;
display:block;
color: #000000;
}

.li-articles {
padding-left:15px;
background-image:url('/images/icon_document.gif');
background-repeat:no-repeat;
display:block;
color: #000000;
}

.rnnorm {
padding-left:9px; 
background-image:url('/images/ul.gif'); 
background-repeat:no-repeat; 
display:block; 
line-height: 11px;
}

.li a {
 font-weight:normal;
 
}

.style2 {
	font-size: 16px;
	font-weight: bold;
}

/*horizontal rule:*/
hr {border: 0;height: 1px; color: #000000; background-color: #000000; clear:both;}

.bk_green{font-size:10px;color:#ffffff;width:100%;background-color:#478B42;border:1px;padding:3px 0 3px 3px;font-family:verdana;margin:10px 0px;}

.bk_gold{font-size:10px;color:#000000;width:100%;background-color:#FFCE12;border:1px;padding:3px 0 3px 3px;font-family:verdana;margin:10px 0px;}

.bk_black{font-size:10px;color:#ffffff;width:100%;background-color:#000000;border:1px;padding:3px 0 3px 3px;font-family:verdana;margin:10px 0px;}

.bk_blacknopadding{font-size:10px;color:#ffffff;width:100%;background-color:#000000;border:1px;padding:3px 0 3px 3px;font-family:verdana;margin:0px 0px 10px 0px;}

.bk_navcolour{font-size:10px;color:#000000;width:100%;background-color:#CACDB8;border:1px;padding:3px 0 3px 3px;font-family:verdana;margin:10px 0px;}
