* {
        margin: 0;
        padding: 0;
        /*z-index: 2;*/
}

img {
        border: none;
}

body {
        background-image: url(/images/template/minisearchbox.gif);
        background-repeat: no-repeat;
      }

.noselect {
        color: #999;
}

.location {
      _width: 155px;
      max-width: 155px;
	min-width: 155px;
	height: 18px;
      font-size: 8pt;
}

.day {
        width: 48px;
        height: 18px;
        font-size: 8pt;
}

.month {
        width: 48px;
        height: 18px;
        font-size: 8pt;
}

.year {
        width: 50px;
        height: 18px;
        font-size: 8pt;
}

.time {
        width: 62px;
        height: 18px;
        font-size: 8pt;
}

.age {
        width: 48px;
        height: 25px;
        font-size: 8pt;
}

#h1 {
        position: absolute;
        top: 0;
        left: 0;
        display: none;
}

#h2 {
        position: absolute;
        top: 90px;
        left: 0;
        display: none;
}

#h3 {
        position: absolute;
        top: 160px;
        left: 0;
        display: none;
}

.labels {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

#countryLabel {
        position: absolute;
        top: 34px;
        left: 14px;
}
#pickupLabel {
        position: absolute;
        top: 72px;
        left: 14px;
}
#dropoffLabel {
        position: absolute;
        top: 110px;
        left: 14px;
}
#fromLabel {
        position: absolute;
        top: 148px;
        left: 14px;
}
#fromatLabel {
        position: absolute;
        top: 186px;
        left: 14px;
}
#toLabel {
        position: absolute;
        top: 224px;
        left: 14px;
}
#toatLabel {
        position: absolute;
        top: 260px;
        left: 14px;
}
#ageLabel {
        position: absolute;
        top: 295px;
        left: 14px;
        font-size: 8pt;
        width: 35px;
}



#country {
	position: absolute;
	top: 60px;
	left: 8px;

}

#pickup {
	position: absolute;
	top: 102px;
	left: 8px;
}

#dropoff {
	position: absolute;
	top: 144px;
	left: 8px;
}

#fday {
        position: absolute;
        top: 186px;
        left: 8px;
}

#fmonth {
        position: absolute;
        top: 186px;
        left: 60px;
}

#fyear {
        position: absolute;
        top: 186px;
        left: 112px;
}

#ftime {
        position: absolute;
        top: 209px;
        left: 8px;
}

#fat {
        position: absolute;
        top: 110px;
        left: 225px;
        display: none;
}

#tday {
        position: absolute;
        top: 254px;
        left: 8px;
}


#tmonth {
        position: absolute;
        top: 254px;
        left: 60px;
}

#tyear {
        position: absolute;
        top: 254px;
        left: 112px;
}

#ttime {
        position: absolute;
        top: 277px;
        left: 8px;
}

#tat {
        position: absolute;
        top: 130px;
        left: 225px;
        display: none;
}
#age {
        position: absolute;
        top: 319px;
        left: 8px;
        font-size: 8pt;
        width: 35px;
}

#submit {
        position: absolute;
        top: 342px;
        left: 9px;
}
#lcountry {
        display: none;
}

#lpickup {
        display: none;
}

#ldropoff {
        display: none;
}

#lfday {
        display: none;
}

#ltday {
        display: none;
}

#lage {
        display: none;
}
#oneway {
        position: absolute;
        top: 106px;
        left: 75px;
}

#agerestrictions {
        position: absolute;
        top: 312px;
        left: 48px;
        border: 0;
}

#onewayrentals {
      z-index: 30;
      top: 340px;
      left: 0px;
      border-right: #666 1px solid; 
      border-top: #666 1px solid;
      border-left: #666 1px solid; 
      width: 200px; 
      border-bottom: #666 1px solid; 
      position: absolute; 
      height: 70px; 
      background-color: white;
      font-size: 8pt;
      display: none;
      
      }

#agerestrictionsbox {
      z-index: 31;
      position: absolute;
      top: 340px;
      left: 0px;
      border: #666 1px solid; 
      width: 200px; 
      height: 138px; 
      background-color: white;
      font-size: 8pt;
      display: none;
      
      }

:focus {
        -moz-outline-style: none;
}

