#search_form2
{
  text-align:left;
}
#search_form1
{
  width: 400px;
  margin: auto;
  text-align:left;
}

.frmSearch2
{
  margin:3px;
}

.frmSearch1
{
position:relative;
top:20px;
left:210px;
font-weight:bold;
}

#search_form_el
{
  width:210px;
}
.age1, .age2
{
  width: 25px;
}

.pickup1, .dropoff1
{
  width: 200px;
}

.pickup2, .dropoff2
{
  width: 150px;
}

.pDate1, .dDate1
{
  width:80px;
}

.pDate2, .dDate2
{
  width:72px;
}

.supplier_img
{
   display:none; 
}

#resultsTable
{
  width:700px;
}

#resultsData
{
  width:600px;
}

#no_results_for_filter
{
  margin:5px;
  border:2px solid red;
  font-size:19px;
  color:red;
  font-family: Verdana, Helvetica; 
}

#no_results_found
{
  margin:5px;
  border:2px solid red;
  font-size:19px;
  color:red;
}

.error_msg1
{
  color:red;
}

#CR_search_header
{
  font-family: Verdana, Helvetica; 
  background-color: #FFE9F8;
  border-top:1px solid black;
  font-size:12px;
  padding:4px;
  width:686px;
}

.page_elem_selected
{
 width:25px;
 margin:1px;
 border:1px solid #AAAAAA;
 float:left;
 text-align:center;
 color:black;
 font-weight:bold;
 font-size:18px;
}

.page_elem
{
 width:25px;
 margin:1px;
 margin-top:4px;
 border:1px solid #AAAAAA;
 float:left;
 text-align:center;
 font-size:15px;
}

#searching_progress
{
margin:4px;
width:400px;
font-family: Verdana, Helvetica; 
font-size:25px;
height:73px;
color:#A2057D;
border:2px solid #A2057D;
}

.filter_price
{
  font-family: Verdana, Helvetica; 
  font-size:12px;
}

#CR_results_elem
{
  width:600px;
}

.filterBy
{
  float:left;
}

.best_price
{
  border:medium none;
  float:right;
  font-size:11px;
  font-weight:bold;
  padding:2px 2px 0 5px;
}

.redirect_header
{
}

.redirect_body
{
  margin:12px;
}

