body{
margin:0;
padding:0;
background-image: url("../images/bg.jpg") ;
margin-left:0;
margin-top:0;

}

table
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	vertical-align:top;
	line-height: 140%;
}

td.vline {
border-left: 1px solid #535353; 
padding: 5px;
}

a {
	text-decoration:  underline;
	color: #ffffff;
	font: 12px Arial, Helvetica, sans-serif
}
a:hover {
	color: #ffffff;	
	font: 12px Arial, Helvetica, sans-serif;	
	
 }
a:visited {
	color: #ffffff;	
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
 }
 

a.contactmail {
	text-decoration:  none;
	color: #5e6c49;
	font: bold 9px Arial, Helvetica, sans-serif;
}
a.contactmail:hover {
	color: #cc3300;	
	font: bold 9px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
td.contacttext
{
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #5e6c49;
	vertical-align:top;
}

.normaltext
{
	font-family: Arial;
	font-size: 10px;
	color: #d8d8d8;
}

div.headtext
{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	font-style:  italic;
	color: #c0c0c0;
	text-align: left;
}

div.titletext
{
	font-family: Arial;
	font-size: 18px;
	font-weight:bold;
	font-style:  italic;
	color: #c0c0c0;
	text-align: left;
	
}

ol {  
  font: normal 12px Arial;  
}

}

li.normalli{
  list-style: square url(../images/bullet.gif);
}

ul.normalul {  
  font: normal 12px Arial;  
}

table.boxgrey
{
    border-color: #424242;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
	background-color:#0d0b0c;
}

td.leftgrey
{
    border-color: #424242;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    
}
