
html, body

  {
    background-color:#333333;
/*    background-image:url(/Images/background-header.png);*/
	background-repeat:repeat-x;
	color:#666666;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:175%;
    margin:0px;
  }

#div_wrapper

  {
    left:50%;
	margin-left:-480px;
	position:absolute;
	width:960px;
  }
  
#div_body

  {
    border:10px solid #cccccc;
    background-color:#ffffff;
	padding:20px;
  }

#list_to_sort 

  {
    margin:0px;
	padding:0px;
  }
  
#list_to_sort li

  {
    border-bottom:1px solid #ffffff;
    list-style-type:none;
	margin:0px;
	padding:0px;
  }
  
marquee

  {
    color:#ffffff;
  }
  
td

  {
    align:left;
    vertical-align:top;
  }  
 
a:link

  {
    border-bottom:1px dotted #ff9933;
    color:#ff9933;
	text-decoration:none;	
  }
  
a:visited

  {
    border-bottom:1px dotted #ff9933;
    color:#ff9933;
	text-decoration:none;	
  }

a:hover

  {
    border-bottom:1px dotted #ff9933;
    color:#ff9933;
	text-decoration:none;	
  }
 
.recent a:link

  {
    border-bottom:1px dotted #666666;
    color:#666666;
	text-decoration:none;	
  }
  
.recent a:visited

  {
    border-bottom:1px dotted #666666;
    color:#666666;
	text-decoration:none;	
  }

.recent a:hover

  {
    border-bottom:1px dotted #ff9933;
    color:#ff9933;
	text-decoration:none;	
  }
  
 
.input-text

  {
    border:1px solid #cccccc;
	color:#666666;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
  }
  
.input-button

  {
    border:1px solid #999999;
	background-color:#cccccc;
	color:#666666;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:5px;
	padding-top:5px;
  }  
  
#map_canvas a:link, #map_canvas a:visited, #map_canvas a:hover

  {
    border:0px;
  }
