form
{
display:inline;	
text-align:center;
}

#wrapper{
width: 524px;
}

form#input_text
{
   display:inline;	   
}

.checkboxes
{
    text-align:center;
    vertical-align:top;
}

#inputform
{
   position:relative;	
   left:0px;
   width:100%;
  
}

div#output_menu
{

   position:absolute;
   width:100px;
   top:1.5em;
   left:50%;
   margin-left:180px;
   text-align:left;
   font-size:smaller;
}

#inputform, #exact, #phrase, #broad, #all, #neg
{
   margin-left:auto;
   margin-right:auto;  
   text-align: center;	
}

#exact, #phrase, #broad, #all, #neg
{
	padding-top:20px;
}

#output_wrapper
{
   margin-left: auto;
   margin-right: auto;
   text-align:center;	
   width: 100%;
   margin-top:10px;  
}

#header
{
 text-align:center;
}