/*----------------- A -----------------------*/	

a.button
	{
 	  color: white;
	  text-decoration: none;
	}

a.button:hover
	{
	  color: #888888;
	}

A.footer
	{	
	  text-decoration: none;	
	  color: #505050;
	}

A.footer:hover
	{	
	  text-decoration: underline;
	  color: #505050;
	}

/*--------------- BODY -----------------------*/	

body
	{		
	background-color: white;
	margin-top: 10px;
	font-family: arial, "lucida console", sans-serif;
	font-size: 12px;
	color: #313131;
	text-align: center;
	}
		
/*--------------- IMG ------------------------*/	

img
	{
  	  display: block;
	}		
		

/*---------------- DIV -----------------------*/			

#center 
	{	    
	}

		
/*--------------- TABLE ----------------------*/			

#main
	{	  
	  border-width: 0px;
	  border-spacing: 0px;
	  border-style: none;	
  	  border-collapse: collapse;	  
	  width: 800px;
	  text-align: left; 
	}

#navigation
	{
	  background-image: url('../images/layout/navigation.gif');	  	  
	  width: 800px;
	  height: 25px;
	}	

#content
	{
	  border-width: 0px;
	  border-spacing: 0px;
	  border-style: none;	
  	  border-collapse: collapse;	
	}

#bottom_nav
	{
	  border-width: 0px;
	  border-spacing: 0px;
	  border-style: none;	
  	  border-collapse: collapse;	
	}
	
#footer
	{
	  border-width: 0px;
	  border-spacing: 0px;
	  border-style: none;	
  	  border-collapse: collapse;	
	  font-size: 10px;
	  color: #505050;
	}
	
#contact
	{
	  border-width: 1px;
	  border-spacing: 0px;
	  border-style: dotted;	  	  
	  width: 400px;
	}


	
/*--------------- TD/TH ----------------------*/		

td
	{
	  padding: 0px;
	}
	
td.button
	{

	  width: 133px;
	  font-size: 14px;
	  text-align: center;
	  font-weight: bold;
	}

td.nopadding
	{
 	  border-width: 0px;
	  padding: 0px;
	  border-style: none;	
  	  -moz-border-radius: 0px;
	}	

td.padding
	{
	  padding: 5px;
	}	
	

/*---------------- SPAN ----------------------*/		

.header
	{
	  font-size: 18px;
	  font-weight: bold;
	}