* {margin:0;padding:0;} 
html, body, #wrap {height: 100%;margin:auto;}
body{
	margin:0 0 0 0;
	background-color:#000000;
	background-image:url(/images/bg_body.jpg);
	background-repeat: repeat-x;	
  text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
} 

#wrap {
  height: auto; 
  min-height: 100%;
  width:998px;	
  background-color: #ffffff;
  text-align: left;
}

/*#main {padding-bottom: 50px;}  *//* must be same height as the footer */

#footer {position: relative;
	clear:both;
	padding: 0px 20px 10px 20px;
} 

div#header {
 	background-color: #ffffff;
	width:100%;
	border-bottom:1px solid #B7B7B7;
}

#main {width:100%;
	margin:0 auto;
	clear:both;
	padding-right:10px;
	padding-left:0px;

}

#navigation {
	padding: 10px 20px 10px 20px;
}

#content {
	width:730px;
	float:right;
	padding:10px;
	margin:0;
	border-left:1px dotted #b7b7b7;


}

td.title_grey {
  background:#fff;
  border-top:1px solid #fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  border-bottom:1px solid #b7b7b7;
}

#search {
	width:240px;
	float:left;
	overflow:hidden;
	
}

.search { 
	padding:10px; 
}

.btn {padding:2px 1px 2px 1px;}

#search select {
	width:220px;
}

.search_box{
	margin: 0px 0px 0px 0px;
}

