	

body { 
margin:0;
padding:0;

font-family : verdana, arial, tahoma, sans-serif, Helvetica, cursive;
font-weight: normal;
font-size: 70%;
text-align: left;
padding-left: 1px;
color: white;
background: black;
background-color:black;

background-image:url('/images/dhalgren-back.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center; 
}

.normal09	{ color: #EEEEEE ; font-family: "verdana", "arial", "helvetica", "sans-serif";	font-size: 9px; }
.normal10	
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #EEEEEE ; 
font-size: 10px; 
line-height: 15px
}
.normal11	{ color: #EEEEEE ; font-family: "verdana", "arial", "helvetica", "sans-serif";	font-size: 11px; }

th { font-family : Arial}

h1 {
  margin: 0px;
  padding: 0px; 
  font-family:Arial, Helvetica, sans-serif;
  text-decoration: none; 
  font-size:1.6em; 
  line-height:normal;
  display:inline;
  }
h2 { font-family : Arial;   font-size:1.4em; }
h3 { font-family : Arial;   font-size:1.2em; }
h4 { font-family : Arial;   font-size:1.0em; }
h5 { font-family : Arial;   font-size:0.9em; }
h6 { font-family : Arial;   font-size:0.8em; }

td {	font-family : Arial,Helvetica;
	font-size : 11pt;
}
menu {	font-family : Arial,Helvetica;
	font-size : 11pt;
}
ul {	font-family : Arial,Helvetica;
	font-size : 11pt;
}
p {	font-family : Arial,Helvetica;
	font-size : 11pt;
}
a {
	text-decoration: none;
}
a:link { color: white; }
a:visited { color: white; }
a:hover {
	text-decoration: none;color: yellow;
}

.navigamenu { /* align this with the masthead menus! */
/*display: block;*/
background: #414141; /*background of tabs (default state)*/
/*color: white;*/
color: white;
padding: 4px 5px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
color:white;font-size:small;content:inherit;align:center;text-align:center
}

menu.narrow {
  list-style-type: square;
  padding-left: .6em;
/*  list-style: outside;*/
  rectangular: true;
font-size: small;
}

menu.Tarrow {
  list-style-type: square;
  padding-left: .6em;
/*  list-style: outside;*/
  rectangular: true;
font-size: medium;
}


menu.unarrow {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px;
  list-style-image: url('/images/eye_bullet.gif');
font-size: x-small;
}

.DhalMenu { color:#f9ad90; background-color:black; font-family: Helvetica, Arial, sans-serif; 
font-size: 12px; width:149px; border-top: .22em solid #070;
	border-left: .22em solid #060;
	text-indent: 3px;
	border-right-color: #005010;
	border-right-width: 2px;
	border-bottom-color: #005010;
	border-bottom-width: 2px;
}
.DhalMenu:hover { color:white; background-color:#007744; border-width:2px;
font-family: Helvetica, Arial, sans-serif; 
font-size: 12px; width:149px; border-color:#005010;
	text-indent: 3px;
 }

#titre {position:relative; left:1px; top:-15px; width:65%; visibility:visible;
    background-color:gray;
    color: black;
	font-family: Helvetica, Arial, sans-serif; 
    border-color:white; border-width:1px;
	height: 39px;
}

.FormElement {
background-color: #007744;
border-color: #000000;
border-style:inset;
border-width: 1px;
/*font-size: 11px;*/
font-family: Geneva, Arial, Helvetica, san-serif
; font-style: normal; color: white; text-decoration: none
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
/*background-color: transparent;*/
background-color:black;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
/*color: black;*/
text-decoration: none;
/*width:555px;*/
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
/* top: -60px; */
left: -60px; /*position where enlarged image should offset horizontally */

z-index: 50;

}

.button {
	font-weight      : bold;
	font-size: 10px;
	background-color : #414141;
	color            : #ffffff;
	border:1px solid #007744;
	letter-spacing:1px;
}

.radio { border:none;}

