/* At-Rules */
@charset "iso-8859-1";


/* author: Michael McLoughlin 
 Creation date: 31/08/2006 */  
 

body {
padding: 0; 
/*background-image: url('image/webbackdrop.jpg'); */
color: black; 
font-family:  verdana;  font-weight: normal; font-style: normal; 
width:56.8em

/*padding-left: 11em;
	height: 224px;*/
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
	height: 39px;
	text-align: center;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
    width: 110px;
}

#nav-menu li a
{
background: url(background.gif) #fff bottom left repeat-x;
height: 4em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0.1em solid #dcdce9;
color: #0d2474;
text-decoration: none;
text-align: center;
vertical-align:middle
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:80.6em;
	height: 39px;
	font-size:10pt;
} 

.l
{
	font-family:  verdana;  font-weight: normal; font-style: normal; font-size:10pt; text-align:left;
	line-height:130%;
	margin: 1em 15em;
	text-align: left;
}

p
{
	font-family:  verdana;  font-weight: normal; font-style: normal; font-size:10pt;
	line-height:130%;
	margin: 1em 1em 1em auto;
	text-align:left;
	width:auto;
    height:auto;
}
.hd
{
	font-family:  verdana;  font-style: normal; 
	font-weight:bold;
	font-size:15pt;
	margin: 10em 10em
}
.m
{
	font-family:  verdana;  font-weight: normal; font-style: normal; font-size:12pt;
	line-height:130%;
	margin: 1em 5em;
	height: 39px;
	width: 684px;
}
#ul_normal
{
	font-family:  verdana;  font-weight: normal; font-style: normal; font-size:10pt;
	line-height:130%;
	margin: 1em 1em;
    text-align: left;
}


h1 {font-family: verdana; font-size: 15pt; text-align: center}

a:link {color: blue}									  


a:visited {color: purple}

address {margin-top: 1em;      padding-top: 1em;      border-top: thin dotted}
  

img.right
{border:10px solid black;
  margin:0px 20px;  
  float:right}
  
img.left img
{border:10px solid black;
  margin:0px 0px 15px 20px;  
  float:left;
  position:left}
  
  div.img
{
  margin: 2px;
  border: 1px solid #0000ff;
  height: auto;
  width: auto;
  float: right;
  text-align: center;
}	



div.img img
{
  display: inline;
  margin: 3px 3px 1px 0px;
  border: 1px solid #ffffff;
	height: 134px;
	width: 123px;
     text-align: center;
}

div.img m_img
{
  display: block;
  margin: 3px 3px 1px 0px;
 	height: 134px;
	width: 123px;
    float:right;
  
}

div.img a:hover img {border: 1px solid #0000ff;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}


