* {
font-size:100.01%;
}
* {
border:0 none;
margin:0;
padding:0;
}
html {
font-size:62.5%;
height:100%;
}
body {
font:1.2em Arial,FreeSans,sans-serif;
height:100%;
}
input, textarea, select {
font:1em Arial,FreeSans,sans-serif;
}
a {
color:#000000;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
h2 {
font-size:18px;
}
.hr {
border-bottom:1px solid #BBBBBB;
margin:10px auto;
}
#contener_all {
background:url("../images/content_bgr.png") repeat-y scroll left top transparent;
margin:0 auto;
text-align:center;
width:1048px;
}
#top_bgr {
background:url("../images/top.png") no-repeat scroll left top transparent;
height:26px;
width:1048px;
}
ul#country_list {
background-color:#69A5F1;
display:none;
height:36px;
left:1040px;
padding:0 5px;
position:absolute;
text-align:right;
top:18px;
z-index:10000;
}
#header2 {
background:url("../images/content_bgr.png") repeat-y scroll -23px 0 transparent;
height:126px;
overflow:hidden;
position:relative;
width:1004px;
}
.menudiv2 {
float:right;
height:53px;
margin-top:25px;
width:642px;
}
.menudiv2 ul {
text-align:left;
}
.menudiv2 li {
float:left;
font-weight:bold;
height:37px;
padding-left:8px;
}
#live_help {
float:right;
height:53px;
padding-right:1px;
top:0;
width:152px;
}
.menu_top {
color:white;
float:right;
font-size:16px;
height:35px;
margin-top:13px;
padding-right:20px;
position:relative;
text-align:right;
width:400px;
z-index:1;
}
.menu_top a {
color:white;
font-size:16px;
text-decoration:none;
}
#center_top {
background:url("../images/center_top2.png") no-repeat scroll 0 0 transparent;
height:1px;
overflow:hidden;
width:1004px;
}
#center2 {
background:none repeat scroll 0 0 white;
margin-bottom:20px;
}
#centerbox {
padding:26px 0 0 22px;
width:974px;
}
.centerbox_logged {
float:right !important;
padding-left:0 !important;
padding-right:5px !important;
padding-top:26px !important;
text-align:left;
width:780px !important;
}
.left_menu {
float:left;
height:auto !important;
min-height:200px;
padding-left:10px;
width:205px;
}
#centerbox_bottom {
background:url("../images/center_bottom2.png") repeat scroll 0 0 transparent;
clear:both;
height:3px;
overflow:hidden;
width:1004px;
}
#bottom_bgr {
background:url("../images/bottom.png") no-repeat scroll left top transparent;
height:26px;
margin:0 auto;
text-align:center;
width:1048px;
}
.footermenu2 {
color:#FFFFFF;
font-size:16px;
padding:7px 0;
}
.footermenu2 a {
color:#FFFFFF;
font-size:16px;
margin:0 11px;
text-decoration:none;
}
.copyrights2 {
color:#FFFFFF;
font-size:17px;
font-weight:bold;
padding-top:10px;
}
#more_cars {
color:#000000;
float:right;
font-size:14px;
padding:5px 5px 5px 0;
}
#more_cars a {
color:#000000 !important;
font-size:14px;
font-weight:bold;
}
.latest_list {
float:left;
width:595px;
}
#today_free {
color:#41A53A;
float:left;
font-size:17px;
}
#today_free strong {
color:#41A53A;
font-size:17px;
}
.latest_map2 {
padding:0 0 15px;
}
.blue {
color:#267BBF;
font-size:17px;
}
.blue a, .blue a:link, .blue a:hover, .blue a:visited {
color:#267BBF !important;
font-size:17px;
font-weight:bold;
}
#didnt_find {
clear:both;
padding:25px 0 0;
width:100%;
}
#transfercar_description {
clear:both;
color:#666666 !important;
float:left;
font-size:13px;
padding:20px 0 20px 20px;
position:relative;
text-align:left;
width:964px;
}
#transfercar_description_main {
clear:both;
color:#666666 !important;
float:left;
font-size:13px;
position:relative;
text-align:left;
width:100%;
}
#transfercar_description_main p a {
color:#000000 !important;
font-size:1em !important;
text-decoration:underline;
}
#transfercar_description_main p strong {
font-size:1em !important;
}
#our_partners_all {
clear:both;
color:#A1A2A0 !important;
float:left;
font-size:13px;
padding:20px 0 20px 20px;
position:relative;
text-align:left;
width:964px;
}
#our_partners_all strong {
color:#A1A2A0;
font-size:13px;
}
#our_parners_belt {
background:url("../images/our_partners_belt.jpg") repeat scroll 0 0 transparent;
height:3px;
margin:8px 0;
overflow:hidden;
width:954px;
}
#trust_badges {
float:left;
padding:11px 0 11px 2px;
}
#our_partners {
float:right;
height:220px;
position:relative;
width:711px;
}
.partners_belt {
background:url("../images/partners_belt2.jpg") no-repeat scroll center top transparent;
height:79px;
left:0;
padding:0;
position:absolute;
top:0;
width:2px;
}
#sp1 {
height:20px;
overflow:hidden;
width:100%;
}
.sp1 {
clear:both;
height:10px;
overflow:hidden;
width:100%;
}
.footer {
background:url("../images/content_bgr.png") repeat-y scroll -23px 0 transparent;
}
.latest_list thead td, .full_listing_list thead td, .owner_listing thead td, .driver_listing thead td {
background:url("../images/tab_header.jpg") repeat-x scroll left top transparent;
color:white !important;
font-size:15px !important;
font-weight:normal !important;
height:34px;
text-align:left;
width:23%;
}
.latest_list strong {
font-size:15px;
}
.latest_table {
width:595px;
}
.full_listing_list a, .latest_list a {
color:white !important;
font-size:14px !important;
}
.full_listing_list table.full_listings_table td.route, .latest_list table.latest_table td.route {
color:#395391;
font-size:12px;
font-weight:bold;
}
.latest_list table.latest_table td.car_type, .full_listing_list table.full_listings_table td.car_type {
color:#2D2E2B;
font-size:12px;
font-weight:bold;
text-align:center;
}
.latest_list table.latest_table td.free_extras, .full_listing_list table.full_listings_table td.free_extras {
color:#2D2E2B;
font-size:12px;
text-align:left;
white-space:nowrap;
}
.latest_list table.latest_table td.free_extras strong, .full_listing_list table.full_listings_table td.free_extras strong {
color:#2D2E2B;
font-size:12px;
}
.latest_list td, .full_listing_list td, .owner_listing td, .driver_listing td {
background:url("../images/tab_late_blue.jpg") repeat-x scroll left top #E6EDF7;
font-size:11px;
height:50px;
padding:0 6px;
text-align:left;
}
.full_listings_table strong {
font-size:15px;
}
.green_header_all {
height:26px;
margin-top:10px;
overflow:hidden;
position:relative;
width:500px;
}
.green_header_left {
color:white;
float:left;
font-size:16px;
font-weight:bold;
padding:4px 0 0 10px;
}
.green_header_right {
float:right;
font-size:11px;
padding-right:15px;
padding-top:9px;
text-align:right;
}
.green_header_right a {
font-size:11px;
}
.green_header {
background:none repeat scroll 0 0 #7BB642;
height:26px;
margin-right:11px;
}
.green_header_r {
background:url("../images/green_header_right.gif") no-repeat scroll right top transparent;
height:26px;
position:absolute;
right:0;
top:0;
width:11px;
}
#registration_success {
font-size:13px;
padding-bottom:50px;
padding-top:1px;
width:530px;
}
#reg_table {
border:1px solid #CC0001;
float:left;
margin-top:45px;
width:480px;
}
#reg_tab_header {
background:none repeat scroll 0 0 #CC0001;
color:white;
font-weight:bold;
height:33px;
overflow:hidden;
text-align:center;
}
.vehicle_owner {
float:right;
height:50px;
padding-top:13px;
position:relative;
width:63px;
}
.vehicle_driver {
float:left;
height:50px;
padding-top:13px;
position:relative;
width:63px;
}
#reg_table p {
font-size:13px;
margin:0;
padding:0 20px 5px;
}
#owner_add {
color:#CEFFD2;
font-size:16px;
font-weight:bold;
position:absolute;
right:20px;
top:6px;
}
#owner_add a {
color:#CEFFD2 !important;
font-size:16px;
font-weight:bold;
text-decoration:none !important;
}
.owner_edit {
color:#CEFFD2;
font-size:16px;
font-weight:bold;
left:20px;
position:absolute;
top:6px;
}
.owner_edit a {
color:#CEFFD2;
font-size:16px;
font-weight:bold;
left:20px;
position:absolute;
top:6px;
}
.odd td {
background:url("../images/tab_late_green.jpg") repeat-x scroll left top #EFF9F1;
}
.box_with_buttons2 {
float:left;
padding:10px 0;
position:relative;
text-align:left;
}
#logo {
float:left;
width:304px;
}
#header {
height:80px;
width:1004px;
}
.banner {
float:left;
margin-top:5px;
text-align:left;
}
#banner_main {
background:url("../images/banner_main.jpg") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:185px;
margin-top:0;
width:1004px;
}
#banner_main a {
float:left;
height:25px;
margin-left:948px;
margin-top:136px;
position:absolute;
width:30px;
}
.banner h1 {
color:#FFFFFF;
font-size:27px;
margin-left:35px;
margin-top:30px;
text-align:left;
}
.banner p {
color:#FFFFFF;
margin:3px 30px 0 35px;
text-align:left;
width:415px;
}
ul {
list-style-position:outside;
list-style-type:none;
}
.logo {
float:left;
margin-left:25px;
margin-top:17px;
}
.menudiv {
float:left;
margin-top:30px;
width:700px;
}
.menudiv ul {
text-align:left;
}
.menudiv li {
float:left;
font-weight:bold;
height:37px;
margin-right:5px;
}
#contener {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 auto -20px;
text-align:center;
width:1004px;
}
#leftbox {
float:left;
height:auto !important;
margin-top:0;
min-height:500px;
padding-bottom:20px;
position:relative;
text-align:left;
width:214px !important;
}
#centerbox a {
color:#267BBF;
text-decoration:underline;
}
#centerbox a:hover {
text-decoration:none;
}
#centerbox select {
border:1px solid #D6E1F7;
font-size:10px;
width:195px;
}
#footer {
padding-top:20px;
width:1004px;
}
#log_menu_top_area {
background:url("../images/log_top_menu_bgr.jpg") repeat-x scroll 0 0 transparent;
float:right;
height:auto !important;
min-height:93px;
position:relative;
text-align:left;
width:100%;
}
#close_icon {
float:left;
position:relative;
}
#log_my_transfercar {
position:absolute;
right:25px;
top:20px;
}
#log_area {
height:17px;
position:absolute;
right:220px;
top:20px;
width:17px;
}
.pad {
color:#2B81BC;
padding:10px 25px 0;
}
.pad #log_username, .pad #log_user_transfercar {
border-bottom:1px solid #709BC6;
float:left;
font-size:18px;
padding-bottom:4px;
padding-top:4px;
position:relative;
width:720px;
}
.pad #log_username a, .pad #log_user_transfercar a {
color:#2B81BC;
font-size:18px;
text-decoration:none;
}
.user {
float:left;
font-size:18px;
font-weight:bold;
position:relative;
width:220px;
}
.pad #log_user_transfercar strong {
color:#42B445;
font-size:18px;
}
.leftbox_bgr {
background:none repeat scroll 0 0 #DEE2ED !important;
}
#account_box, #suggestion_box {
background:none repeat scroll 0 0 #DEE2ED;
border:1px solid #646565;
color:#41B145 !important;
float:right;
margin-bottom:10px;
width:210px;
}
#account_box a, #account_box p {
color:#41B145 !important;
}
#suggestion_box {
color:#267DC0 !important;
padding:10px;
width:190px;
}
#suggestion_box h1 {
display:inline;
font-size:16px;
margin-bottom:5px;
}
#suggestion_box_close {
margin-right:20px;
}
#suggestion_box label {
clear:both;
display:block;
}
#suggestion_content {
border:1px solid #267DC0;
height:50px;
margin:3px 0;
overflow:hidden;
padding:5px;
width:180px;
}
#have_suggestions {
padding:10px;
}
#have_suggestions a, #have_suggestions img {
vertical-align:middle;
}
.small_green_box account {
color:red !important;
}
#location {
color:#4CB254;
float:left;
padding-bottom:10px;
text-align:left;
width:724px;
}
#location a {
color:#0168C4;
font-weight:bold;
text-decoration:none;
}
.footermenu {
border-bottom:1px solid #DEE9FF;
border-top:1px solid #DEE9FF;
color:#267BBF;
padding:7px 0;
}
.footermenu a {
color:#267BBF;
margin:0 11px;
text-decoration:none;
}
.copyrights {
color:#267BBF;
font-size:12px;
font-weight:bold;
padding-bottom:15px;
}
#menu {
border-bottom:3px solid #4CB254;
border-top:3px solid #4CB254;
}
#menu a {
font-family:'Trebuchet';
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.limenumain {
background:none repeat scroll 0 0 #4CB254;
color:#FFFFFF;
height:21px;
padding-top:4px;
}
.limenumain a {
color:#FFFFFF;
margin-left:20px;
vertical-align:middle;
}
.limenumain a:hover {
background-color:#4CB254;
color:#FFFFFF;
margin-left:20px;
vertical-align:middle;
}
.limenusub {
border-bottom:1px solid #4CB254;
height:21px;
padding-top:4px;
}
.limenusub a {
color:#0168C4;
margin-left:20px;
vertical-align:middle;
}
.header_search {
color:#E49500;
font-size:16px;
font-weight:bold;
padding:0 0 0 3px;
}
.header_support_contact {
color:#E49500;
font-size:16px;
font-weight:bold;
padding:0 0 0 3px;
text-align:center;
}
.header_account {
color:#41B145;
font-size:16px;
font-weight:bold;
padding:10px 0 10px 10px;
}
.header_user {
color:#3A5695;
font-size:16px;
font-weight:bold;
padding:10px 0;
width:190px;
}
#browse_filter_date_day {
margin-left:-2px !important;
padding-left:0 !important;
width:35px;
}
#browse_filter_date_month {
width:80px !important;
}
#browse_filter_date_year {
width:50px;
}
.small_green_box {
background:url("../images/small_green_box.png") no-repeat scroll center top #FFFFFF;
clear:left;
float:right;
height:142px;
margin-bottom:10px;
margin-top:2px;
position:relative;
width:205px;
}
.small_green_box h1, .small_blue_box h1 {
color:#3EAD47;
font-size:25px;
font-weight:normal;
margin:5px 10px;
padding-top:5px;
}
.bigger_blue_box h1 {
color:#4A5F96;
font-size:25px;
font-weight:normal;
margin:5px 10px;
padding-top:5px;
}
.small_green_box h1 span, .small_blue_box h1 span, .bigger_blue_box h1 span {
font-size:12px;
}
.small_green_box input, .forgot_password input {
background:url("../images/input_background.gif") repeat-x scroll right center #FFFFFF;
border:1px solid #C8C8C8;
height:21px;
padding-top:4px;
width:185px;
}
.small_blue_box {
background:url("../images/small_blue_box.jpg") no-repeat scroll center top #FFFFFF;
clear:left;
height:152px;
margin-bottom:10px;
margin-top:10px;
width:205px;
}
.small_blue_box h1 {
color:#FFFFFF;
font-size:24px;
font-weight:normal;
margin:5px 10px;
}
.small_blue_box input.text {
background:url("../images/input_background.gif") repeat-x scroll right center #FFFFFF;
border:1px solid #C8C8C8;
height:21px;
padding-top:4px;
width:185px;
}
#signup {
float:right;
height:29px;
margin:0;
padding:0;
width:76px;
}
.blue_boxButton {
float:right;
height:29px;
margin:0;
padding:0;
width:57px;
}
.small_blue_box p, .small_green_box p {
color:#FFFFFF;
margin:5px 10px;
}
.error, .small_green_box p strong {
color:red !important;
font-weight:normal;
}
.blue_box p.error, .small_green_box p.error, p.error {
margin:0 10px;
padding:0;
}
.blue_box {
background:url("../images/blue_box.jpg") no-repeat scroll left top #FFFFFF;
float:left;
height:212px;
margin-top:10px;
width:205px;
}
.blue_box h1 {
color:#FFFFFF;
font-size:25px;
font-weight:normal;
margin:5px 10px;
}
.blue_box p input {
background:url("../images/input_background.gif") repeat-x scroll right center #FFFFFF;
border:1px solid #C8C8C8;
height:21px;
padding-top:4px;
width:185px;
}
.blue_box p strong {
color:red;
font-weight:normal;
}
.blue_box div.cbox, .small_blue_box div.cbox {
float:left;
margin-bottom:4px;
margin-left:0;
margin-top:3px;
padding-left:10px;
}
.blue_box p, .blue_box div {
clear:left;
color:#FFFFFF;
margin:5px 10px;
}
.blue_box div.cbox input {
height:15px;
margin-right:5px;
width:15px;
}
.blue_box div.cbox label {
}
.blue_box p label {
display:block;
}
#reg_step_1 {
background:url("../images/registration_1.gif") no-repeat scroll left bottom transparent;
float:left;
height:39px;
margin-right:1px;
width:205px;
}
#reg_step_2 {
background:url("../images/registration_2.gif") no-repeat scroll left bottom transparent;
float:left;
height:39px;
margin-right:1px;
width:205px;
}
#reg_step_3 {
background:url("../images/registration_3.gif") no-repeat scroll left bottom transparent;
float:left;
height:39px;
width:205px;
}
#reg_step_1_s {
background:url("../images/registration_1_s.gif") no-repeat scroll left bottom transparent;
float:left;
height:39px;
margin-right:1px;
width:247px;
}
#reg_step_2_s {
background:url("../images/registration_2_s.gif") no-repeat scroll left bottom transparent;
float:left;
height:39px;
margin-right:1px;
width:247px;
}
#reg_step_3_s {
background:url("../images/registration_3_s.gif") no-repeat scroll left bottom transparent;
float:left;
height:39px;
width:247px;
}
.boxgreen {
border:1px solid #4CB254;
float:left;
padding:10px;
width:637px;
}
.boxgreen_small {
border:1px solid #4CB254;
float:left;
padding:10px;
width:237px;
}
.boxgray {
border:1px solid #CCCCCC;
float:left;
padding:10px;
width:615px;
}
#centerbox h1 {
clear:left;
color:#267DC0;
font-size:20px;
height:25px;
margin-top:15px;
}
#centerbox h4 {
color:#000000;
font-size:14px;
}
#centerbox h5 {
color:#000000;
font-size:12px;
}
#centerbox h6 {
color:#0168C4;
font-size:12px;
}
#centerbox p {
margin-bottom:10px;
margin-top:10px;
}
.register_thanks {
margin:0 auto;
width:50%;
}
div.column {
display:inline;
float:left;
margin-bottom:10px;
margin-right:10px;
margin-top:10px;
width:325px;
}
p.exclamation {
clear:both;
color:#000000;
font-size:20px;
font-weight:bold;
height:50px;
padding:15px 65px 15px 50px;
width:540px;
}
#centerbox p.exclamation {
margin-top:40px;
}
p.paragraph {
background:url("../images/paragraph.gif") no-repeat scroll 0 0 transparent;
height:133px;
padding:15px 65px 15px 100px;
width:540px;
}
.formwithborder div.header div.h, .form div.header div.h {
background:none repeat scroll 0 0 #FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
width:10%;
}
.formwithborder div.sectionheader div.h, .form div.sectionheader div.h {
background:none repeat scroll 0 0 #FFFFFF;
font-size:12px;
font-weight:bold;
margin-left:10px;
padding-left:5px;
padding-right:5px;
text-align:center;
width:30%;
}
.formwithborder div.sectionheader, .form div.sectionheader {
background:url("../images/form_header_background.gif") repeat-x scroll center bottom transparent;
width:98%;
}
.formwithborder, .with_border {
border:1px solid #CCCCCC;
float:left;
padding-left:1%;
width:99%;
}
div.form {
float:left;
padding-left:1%;
width:99%;
}
.formrow {
margin-right:1%;
margin-top:5px;
min-height:25px;
width:99%;
}
.formrow_long {
margin-left:30px;
margin-right:1%;
margin-top:5px;
min-height:25px;
width:96%;
}
.formcolumn {
float:left;
width:49%;
}
.form_t {
float:left;
width:33%;
}
.form_v {
float:left;
width:67%;
}
.form_tl {
float:left;
width:20%;
}
.form_vl {
float:left;
width:40%;
}
.form_tl_radio, .form_tl_checkbox {
float:left;
width:5%;
}
.form_vl_radiolabel, .form_vl_checkboxlabel {
float:left;
width:55%;
}
.formrow_long .form_tl_radio, .formrow_long .form_tl_checkbox {
float:left;
width:3%;
}
.formrow_long .form_vl_radiolabel, .formrow_long .form_vl_checkboxlabel {
float:left;
margin-left:3px;
width:20%;
}
.formbuttons {
float:left;
margin-bottom:10px;
margin-top:10px;
width:50%;
}
.formbuttons img {
float:right;
}
.form_e {
color:#FB1B1D;
float:left;
width:39%;
}
div.error input, div.error select, div.error textarea {
border:1px solid #FB1B1D;
}
.form_vl input, .form_v input {
border:1px solid #D6E1F7;
float:left;
padding:1px;
width:95%;
}
.form_vl input[type="checkbox"], .form_vl input[type="checkbox"], .form_vl input[type="radio"], .form_vl input[type="radio"] {
border:0 none;
margin:0 3px;
text-align:left;
width:auto;
}
.route_select {
border:1px solid #D6E1F7;
}
.form_vl .radio_container input, .form_v input {
border:medium none;
margin:0 3px;
width:auto;
}
#email_opt_form input[type="radio"] {
border:medium none;
margin:0 47%;
}
#email_opt_form .form_vl input {
border:medium none;
}
.form_v div.cbox input {
float:left;
}
.form_vl h6 {
margin-top:7px;
}
.form_vl select {
border:1px solid #D6E1F7;
float:left;
overflow:hidden;
width:95%;
}
.form_v select {
border:1px solid #D6E1F7;
float:left;
overflow:hidden;
width:95%;
}
.ml25 {
margin-left:25px;
}
.alignr {
text-align:right;
}
.floatr {
float:right;
}
.floatl {
float:left;
}
.request_commit {
border-top:1px solid #777777;
clear:both;
margin:5px 10px;
width:94%;
}
.trebuchet14b {
font-family:'Trebuchet';
font-size:14px;
font-weight:bold;
}
.fblack {
color:#000000;
}
.greenspecial {
color:#40B447;
font-size:20px;
font-weight:bold;
}
.greenspecial strong {
color:#40B447;
font-size:30px;
font-weight:bold;
}
.comm {
color:#FF0000;
}
.radio_container {
float:left;
margin-right:10px;
}
.select_date {
clear:none;
float:left;
margin-right:2px;
width:94px !important;
}
.select_date2 {
clear:none;
float:left;
margin-right:3px;
width:93px !important;
}
.latest_listings div {
float:left;
}
.full_listings {
clear:both;
}
table.full_listings_table {
width:99%;
}
#overlay {
background-color:#000000;
height:500px;
left:0;
min-width:1258px;
position:absolute;
top:0;
width:100%;
z-index:90;
}
#latest_pickup, #latest_dropoff {
font-size:smaller;
width:130px;
}
#profile_country, #profile_closest_location_id {
width:286px !important;
}
.full_listing_list {
width:100%;
}
#centerbox .latest_list table tbody tr td a, #centerbox .full_listing_list table tbody tr td a {
color:black;
font-size:11px;
text-decoration:underline;
}
td.click_for_more {
padding:1px;
width:120px !important;
}
td.click_for_more div {
display:block;
width:137px;
}
td.click_for_more a.add_request {
display:block;
margin-top:10px;
}
td.click_for_more a.add_request img {
padding:0 15px 0 5px !important;
}
.owner_listing td.small, .driver_listing td.small, #centerbox .driver_listing thead td.small, #centerbox .owner_listing thead td.small {
background:none repeat scroll 0 0 transparent;
width:12px;
}
.latest_list td.included {
width:15%;
}
.latest_list thead td:last-child {
width:15%;
}
.more_info td {
background:none repeat scroll 0 0 #FFEA00;
}
.more_info_second td {
background:none repeat scroll 0 0 #F5F169;
padding:1px;
}
.more_info_second a {
color:#2D2E2B !important;
font-size:12px !important;
}
.more_info_second div {
width:98%;
}
.more_info_second div.icons {
text-align:center;
width:100% !important;
}
.more_info_second .icons span {
margin:0 3px;
}
.indicator_minus {
color:#A9A9A9;
cursor:pointer;
float:right;
font-size:13px;
}
div.indicator_plus {
color:#A9A9A9;
font-size:13px;
margin:10px 0 0;
text-align:right;
width:100%;
}
.more_info_second .icons span a, .more_info_second .icons span span {
position:relative;
top:-3px;
}
div.icons {
position:relative !important;
}
.more_info_second div.icons span.extras {
left:1%;
position:absolute;
top:0;
}
.more_info_second div.icons span.terms {
left:22%;
position:absolute;
top:0;
}
.more_info_second div.icons span.tell_a_firend {
left:50%;
position:absolute;
top:0;
}
.more_info_second div.icons span.view_details {
left:72%;
position:absolute;
top:0;
}
#listing_view .icon_container {
height:35px;
}
#listing_view div.icons span.extras {
left:1%;
position:absolute;
top:0;
}
#listing_view div.icons span.terms {
left:30%;
position:absolute;
top:0;
}
#listing_view div.icons span.tell_a_firend {
left:66%;
position:absolute;
top:0;
}
#listing_view div.icons span.tell_a_firend div {
float:left;
margin-left:10px !important;
margin-top:-3px;
}
.more_info td[colspan="4"] {
background:none repeat scroll 0 0 #FFF369;
}
.owner_listing td, .driver_listing td {
background:none repeat scroll 0 0 #CFDBEF;
}
.latest_map {
float:right;
}
.latest_form {
padding:5px 0 40px;
}
#centerbox .tabs {
float:left;
margin-left:15px;
}
#centerbox .tabs li {
background-color:#FFFFFF;
border-left:1px solid #D6E1F7;
border-right:1px solid #D6E1F7;
border-top:1px solid #D6E1F7;
color:#000000;
float:left;
font-size:14px;
font-weight:bold;
height:18px;
margin-right:1px;
margin-top:4px;
padding:5px 0;
}
#centerbox .tabs li a {
color:#000000;
text-decoration:none;
}
#centerbox .tabs li.selected {
background:url("../images/tab_bg.gif") repeat-x scroll left bottom transparent;
border:0 none;
color:#FFFFFF;
float:left;
height:20px;
padding:5px 20px;
}
.owner_listing, .driver_listing {
clear:both;
}
.owner_listing .floatr {
text-align:right;
}
.form_vl textarea {
border:1px solid #D6E1F7;
overflow:auto;
width:100%;
}
#popup_container h6 {
margin-bottom:8px;
text-align:center;
}
.location_gray {
background:none repeat scroll 0 0 #D3D3D3;
border:1px solid black;
color:#FFFFFF;
font-weight:bolder;
height:18px;
padding:8px 0;
text-align:center;
}
.date_white {
background:none repeat scroll 0 0 white;
border-color:-moz-use-text-color black black;
border-right:1px solid black;
border-style:none solid solid;
border-width:medium 1px 1px;
height:30px;
padding:3px 0;
text-align:center;
}
.right_arrow, .allowed {
text-align:center;
}
.big_num {
font-weight:bolder;
}
.driver_listing .cloud * {
padding:0;
}
.cloud {
width:100%;
}
.cloud .top {
background:url("../images/cloud_horizontal.gif") repeat-x scroll 0 0 transparent;
height:10px;
}
.driver_listing .cloud .left, .cloud .left {
background:url("../images/cloud_left.gif") repeat-y scroll 0 0 transparent;
width:16px;
}
.driver_listing .cloud .right, .cloud .right {
background:url("../images/cloud_right.gif") repeat-y scroll right center transparent;
width:16px;
}
.driver_listing .cloud .top_left, .cloud .top_left {
background:url("../images/cloud_top_left.gif") no-repeat scroll 0 0 transparent;
height:10px;
}
.driver_listing .cloud .bottom_left, .cloud .bottom_left {
background:url("../images/cloud_bottom_left.gif") no-repeat scroll 0 0 transparent;
height:24px;
width:16px;
}
.cloud .top_right {
background:url("../images/cloud_top_right.gif") no-repeat scroll 0 0 transparent;
height:10px;
}
.cloud .middle_left {
background:url("../images/cloud_bottom_mid.gif") no-repeat scroll 0 0 transparent;
float:left;
height:24px;
width:75px;
}
.cloud .middle_right {
background:url("../images/cloud_horizontal.gif") repeat-x scroll 0 8px transparent;
height:24px;
margin-left:75px;
}
.cloud .bottom_right {
background:url("../images/cloud_bottom_right.gif") no-repeat scroll -1px 0 transparent;
height:24px;
}
.cloud .middle {
height:24px;
}
.cb {
clear:both;
}
.vertical_space {
min-height:4px;
}
.big_vertical_space {
margin-top:20px;
}
.area_code_select {
float:left !important;
margin-right:3px;
width:64px !important;
}
.phone_number_input {
width:215px !important;
}
.pager, .full_listing_pager {
float:right;
margin:10px 20px;
text-align:right;
}
.pager ul li, .full_listing_pager ul li {
display:inline;
margin:0;
padding:0;
}
.pager a, .full_listing_pager a {
margin:0 2px;
}
.pager a img, .full_listing_pager a img {
margin:0 0 -6px;
}
.gst_receipt {
margin:50px;
width:700px;
}
.gst_receipt p {
margin-top:15px;
}
.route_select {
width:125px !important;
}
#flash_notificator {
clear:both;
}
#flash_notification {
float:left;
width:100%;
}
.notification_message {
background-color:#D6E1F7;
font-weight:bold;
margin:10px 0;
padding:20px;
}
.owner_listing .listing_requests * {
background:none repeat scroll 0 0 transparent;
color:black;
height:auto;
padding:0;
text-align:center;
}
div#popup_container {
padding:2%;
}
.allowed {
margin-bottom:7px;
}
.relocation_confirmed {
margin-bottom:10px;
}
.owner_details {
border:1px solid black;
margin:7px 0;
padding:4px;
}
.included img {
margin:4px;
}
.bigger_blue_box {
background:url("../images/bigger_blue_box.jpg") no-repeat scroll center top transparent;
color:#4A5F96;
float:right;
height:auto !important;
margin-bottom:10px;
margin-top:2px;
min-height:200px;
padding:0 10px 6px;
width:185px;
}
.bigger_blue_box a {
color:#4A5F96;
}
.account {
height:129px;
padding:0 10px 13px 0;
width:195px;
}
.filter_form {
border:medium none;
height:146px;
padding:13px 10px;
width:185px;
}
.account img.floatr {
margin-top:10px;
}
#browse_filter_form {
margin-top:10px;
}
#browse_filter_form select {
margin:0 0 6px 4px;
}
.payment {
margin:10px;
}
.payment img {
margin-bottom:-6px;
margin-right:5px;
}
.payment_left {
float:left;
width:10%;
}
.payment_right {
float:left;
width:69%;
}
.why_top_up_more {
clear:both;
margin:10px 0 0 60px;
}
#balance_value {
border:1px solid #D6E1F7;
}
.status {
width:100px;
}
.full_listings .includes, .full_listings .requests, .latest_listings .includes, .latest_listings .requests {
text-align:center;
}
.status span {
float:left;
margin-top:8px;
}
#email_opt_form .formrow .form_vl div {
text-align:left;
}
#email_opt_form .formrow .form_vl div input {
margin:0 46%;
width:15px;
}
#email_opt_form input[type="checkbox"], #sms_opt_form input[type="checkbox"], #card_form input[type="checkbox"], #listing_form input[type="checkbox"] {
border:medium none;
margin:0 47%;
}
#center {
margin-bottom:20px;
}
div.relocation_list {
margin:20px 0 0 40px;
}
div.relocation_list .form_tl_checkbox {
padding:8px;
}
div.relocation_list .form_vl_checkboxlabel {
border:1px solid #CCCCCC;
height:16px;
padding:5px;
width:200px;
}
.add_route img {
margin-bottom:-7px;
margin-left:10px;
}
.del_route {
clear:both;
}
.del_route img {
margin-left:10px;
margin-top:10px;
}
.steps_info ol {
margin:10px 0 0 30px;
}
#set_number_form, #sms_opt_form {
margin-top:15px;
}
.leftmargin {
margin-left:50px;
}
#set_number_form input, #set_number_form select {
border:1px solid #D6E1F7;
margin-right:5px;
}
h4 span {
font-weight:normal;
}
table.acc_statement {
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
width:100%;
}
table.acc_statement td {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
margin:0;
padding:5px;
}
table.acc_statement thead td {
font-weight:bold;
}
#browse_filter_form select#browse_filter_date_month {
width:70px;
}
.feedback img {
margin:0 0 -7px 5px;
}
.legend_list {
border:1px solid #4CB254;
height:40px;
margin:5px;
padding:10px;
width:260px;
}
.legend_list ul {
float:left;
width:130px;
}
.legend_list ul li {
float:left;
font-size:0.9em;
margin:0;
padding:0;
}
.table_description {
}
.latest_listings div.floatr {
float:right;
padding:5px 0 0;
text-align:right;
width:175px;
}
#browse_filter_panel {
margin:0;
padding:0;
}
#browse_filter_panel select {
font-size:10px;
}
button {
background:url("../images/button.gif") no-repeat scroll left top transparent;
color:#FFFFFF;
cursor:pointer;
margin:-3px 0 0 3px;
padding:4px;
width:85px;
}
.calendar_button {
background:url("../images/new_calendar.gif") no-repeat scroll left top transparent;
height:22px;
width:28px;
}
.admin_content {
margin-left:30px;
}
ul.top_menu {
clear:both;
margin-left:200px;
margin-top:10px;
}
ul.top_menu li {
float:left;
margin-right:20px;
}
.admins_list div {
clear:both;
}
.admins_list_title div, .admins_listitem div {
clear:none;
float:left;
margin:5px;
}
.admins_listitem div input {
border:1px solid;
}
.statistic {
border:1px solid;
float:left;
margin:10px;
padding:20px;
}
.statistic table tbody tr td {
padding:3px !important;
}
.verticaltext {
}
div.auto_complete {
background:none repeat scroll 0 0 #FFFFFF;
width:350px;
}
div.auto_complete ul {
border:1px solid #BBBBBB;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}
div.auto_complete ul li {
border-bottom:1px solid #EEEEEE;
list-style-type:none;
margin:0;
padding:3px;
}
div.auto_complete ul li.selected {
background-color:#FFFFBB;
}
div.auto_complete ul strong.highlight {
color:#880000;
margin:0;
padding:0;
}
#centerbox .green_line {
border-bottom:2px solid #4CB254;
clear:both;
margin-bottom:10px;
margin-left:15px;
}
#centerbox .filter_panel {
background:url("../images/table_header.gif") repeat-x scroll left top #31A43A;
height:34px;
margin-bottom:20px;
margin-left:15px;
padding:0 10px;
}
.grey_field_bordered {
background-color:#F5F5F5;
border:1px solid #CBCBCB;
margin:20px;
padding:10px;
width:82%;
}
.grey_field_bordered_more {
background-color:#F5F5F5;
border:1px solid #CBCBCB;
margin:20px 20px 20px 35px;
padding:10px;
}
.grey_field_0 {
background-color:#F5F5F5;
border-top:2px solid #CBCBCB;
}
.grey_field_1 {
background-color:#FFFFFF;
border-top:2px solid #CBCBCB;
}
.grey_field_0 div, .grey_field_1 div {
margin:5px 0;
}
.grey_field_0 h2, .grey_field_1 h2 {
display:inline;
font-size:16px;
}
#request_form fieldset, #request_form_payment fieldset {
background-color:#F5F5F5;
border:2px solid #CBCBCB;
clear:both;
margin:15px 10px 5px;
padding:10px;
}
#request_form input#pickup_date {
border-color:#CBCBCB #E7E8EC #E7E8EC;
border-right:2px solid #E7E8EC;
border-style:solid;
border-width:2px;
font-weight:bold;
height:20px;
margin-right:7px;
text-align:center;
width:90px;
}
.request_form_cbx {
clear:both;
margin:0 30px 5px;
padding-top:5px;
}
.popup_login_form {
background-color:#F5F5F5;
border:1px solid #CBCBCB;
clear:both;
height:100px;
margin-bottom:20px;
margin-left:10px;
margin-top:12px;
padding:16px 25px 20px 0;
width:410px;
}
.username_row {
margin-bottom:10px;
}
.username_row .label, .password_row .label {
float:left;
padding-left:25px;
width:95px;
}
.username_row input {
height:20px;
width:240px;
}
.password_row input {
height:20px;
margin-right:16px;
width:150px;
}
.remember_row {
float:left;
margin-left:120px;
margin-top:10px;
}
.remember_row img {
margin-left:251px;
}
img.join_img {
margin-left:233px;
}
.popup_login_form input {
border-color:#3C7BAE #B8D8ED #B8D8ED;
border-right:1px solid #B8D8ED;
border-style:solid;
border-width:1px;
}
.accept_driver {
width:63%;
}
.accept_driver h2 {
font-size:14px;
}
#information_content ol {
margin-left:25px;
}
.calendar, .calendar table {
background:url("../images/calendar1.jpg") no-repeat scroll right bottom transparent !important;
}
.calendar tbody .day {
background:none repeat scroll 0 0 transparent !important;
}
.calendar tfoot .ttip {
background:none repeat scroll 0 0 #9AB8E1 !important;
}
.calendar table .wn {
background:none repeat scroll 0 0 #AFAFAF !important;
}
.calendar thead .title {
background:none repeat scroll 0 0 #E0E7EF !important;
}
.calendar .button {
background:none repeat scroll 0 0 #EFF6FF !important;
}
#centerbox ol {
margin-left:25px !important;
}
.login_failed {
color:#FF0000 !important;
float:left;
font-size:14px;
font-weight:bold;
position:relative;
width:100px;
}
.forgot_pass {
float:right;
margin-left:0 !important;
position:relative;
}
table.form td {
padding:2px 1px;
text-align:left;
}
table.form input[type="checkbox"] {
margin:0 !important;
}
table.form td.error input, table.form td.error select {
border:1px solid #FB1B1D !important;
}
table.form td input, table.form td textarea {
border:1px solid #D6E1F7;
padding:1px;
}
.error_list {
color:#FB1B1D;
text-align:left;
}
table.listing {
margin:20px;
width:85%;
}
table.listing td {
padding:3px;
vertical-align:top;
}
table.listing td.title {
font-weight:bold;
}
table.listing td.content {
border-bottom:1px solid #CCCCCC;
}
.filter_box {
background-color:#DEE2ED;
border:1px solid #000000;
margin:0;
padding:10px;
width:180px;
}
.filter_box form input, .filter_box form select {
margin-top:5px;
}
#driver_listing th {
background:none repeat scroll 0 0 #EECC99;
padding:3px;
}
#my_driver_listing th {
background:none repeat scroll 0 0 #CCCCDD;
padding:3px;
}
#my_driver_listing td, #driver_listing td {
padding:3px;
}
#driver_listing .odd td {
background:none repeat scroll 0 0 #FFFFDF;
}
#driver_listing .even td {
background:none repeat scroll 0 0 #DFFFEF;
}
#my_driver_listing .availability, #driver_listing .availability {
white-space:nowrap;
}
#reg_form {
margin-left:auto;
margin-right:auto;
width:950px;
}
#reg_form, #reg_form p, #reg_form label, #reg_form a, #reg_form div {
color:#267DC0;
font-size:17px;
}
#reg_form p, #reg_form label, #reg_form div {
font-weight:bold;
}
#reg_form b {
font-weight:bold;
}
#reg_form h1, #reg_form h1 b {
font-size:45px;
font-weight:normal;
margin-top:0;
padding-bottom:20px;
}
#reg_form h2, #reg_form h2 b {
font-size:30px;
font-weight:normal;
margin-bottom:0;
margin-top:30px;
padding-bottom:0;
}
#reg_form p {
padding:0 0 5px;
}
#reg_form ul {
list-style-type:disc;
}
#reg_form ul li {
color:#55BB55;
font-size:20px;
margin:10px 15px;
padding-left:30px !important;
}
#reg_form ul li b {
color:#55BB55;
font-size:20px;
}
#reg_form input, #reg_form select {
background-color:#CCCCCC !important;
font-weight:bold;
}
#reg_form select {
font-size:14px;
height:25px;
}
#reg_form input {
border:medium none;
font-size:17px;
padding:5px 15px;
width:400px;
}
#reg_form input.faded {
color:#999999;
}
#reg_form input[type="checkbox"] {
border:medium none;
height:20px;
padding:10px;
width:20px;
}
#reg_form .label {
width:200px;
}
#reg_form .label label {
margin:0;
padding:0;
}
#reg_form .label_small {
float:left;
}
#reg_form .input_small {
float:left;
}
#reg_form td {
padding:3px;
}
#reg_form ul li {
padding:0;
}
#reg_form ul {
padding:0;
}
table.addon_list {
margin:10px;
width:80%;
}
table.addon_list th {
background:url("../images/tab_header.jpg") repeat-x scroll left top transparent;
color:white;
font-size:15px;
font-weight:normal;
height:32px;
padding-left:5px;
text-align:left;
}
table.addon_list td {
background:url("../images/tab_late_blue.jpg") repeat-x scroll left top #E6EDF7;
font-size:12px;
height:28px;
padding:0 6px;
text-align:left;
}
table.addon_list td.price {
width:25%;
}
.disabled {
color:#777777;
}
#listing_view div.icons span * {
vertical-align:middle;
}
#listing_view h1, #listing_view h6 {
color:#000000;
}
#listing_view h6 {
margin:10px 0;
text-align:center;
}
#listing_view div.extras {
margin-left:50px;
}
#listing_view .hr {
margin:30px auto;
width:60%;
}
#terms h1, #terms h2, #terms h3, #terms h4, #terms h5, #terms h6, #terms ol, #terms ul, #terms li {
margin:3px;
}
#terms h1 {
font-size:36px;
}
#terms h2 {
font-size:30px;
}
#terms h3 {
font-size:24px;
}
#terms h4 {
font-size:18px;
}
#terms h5 {
font-size:16px;
}
#terms h6 {
font-size:14px;
}
#terms em {
}
#terms hr {
border:1px solid #CCCCCC;
}
#terms ol {
list-style-type:decimal;
margin-left:20px;
}
#terms ul {
list-style-type:disc;
margin-left:20px;
}
.clear {
clear:both;
}
.front-page-top-text {
color:#2C7CB9;
float:left;
margin-bottom:10px;
width:750px;
}
.free-rental-title {
font-size:46px;
}
.free-rental-text {
font-size:17px;
}
.reg-link {
float:right;
}
div.sidebar {
float:right;
width:360px;
}
div.sidebar .holder {
padding:0 0 0 35px;
}
div.our-video {
float:none;
margin:0 0 15px;
text-align:center;
}
.our-video h3 {
color:#267BBF;
font-size:19px;
font-weight:normal;
text-align:center;
}
.our-socials {
color:#2C7CB9;
font-size:11px;
margin:0 0 15px;
overflow:hidden;
}
.our-socials li {
float:left;
}
.our-socials li.our-facebook {
display:inline;
margin:0 45px;
}
.our-socials li strong {
display:block;
}
.dib {
display:inline-block;
}
.su-newsletter {
background:url("../images/su-bottom.png") no-repeat scroll 0 100% #E8F2EA;
padding:0 0 5px;
width:318px;
}
.su-newsletter-holder {
background:url("../images/su-top.png") no-repeat scroll 0 0 transparent;
padding:10px 10px 5px;
}
.su-newsletter h3 {
color:#E69E00;
font-size:19px;
font-weight:bold;
margin:0 0 2px;
}
.su-newsletter .su-label {
color:#2C7CB9;
display:block;
font-weight:bold;
}
.su-newsletter .dib {
float:none;
margin:0 15px 2px 0;
vertical-align:middle;
}
.su-small-input {
background:url("../images/su-small-input.png") no-repeat scroll 0 100% transparent;
width:117px;
}
.su-small-input input {
background:none repeat scroll 0 0 transparent;
height:18px;
padding:6px 3px 3px;
width:111px;
}
.su-big-input {
background:url("../images/su-big-input.png") no-repeat scroll 0 100% transparent;
margin-right:5px !important;
width:212px;
}
.su-big-input input {
background:none repeat scroll 0 0 transparent;
height:18px;
padding:6px 3px 3px;
width:206px;
}
.su-submit {
vertical-align:bottom;
}
.su-error {
color:#FB1B1D;
float:left;
width:100%;
}
.feedback-block {
width:550px;
}
.feedback-block .f-left {
float:left;
width:90px;
}
.feedback-block .f-left .f-left-text {
padding-top:10px;
}
.feedback-block .f-right {
float:left;
width:435px;
}
.feedback-block .f-right .f-right-left {
float:left;
width:175px;
}
.feedback-block .f-right .f-right-right {
float:right;
text-align:right;
width:260px;
}
.feedback-block .f-right .f-right-right img {
margin:0;
padding:0;
}
.country-selector {
background:url("../images/earth.gif") no-repeat scroll 100% 100% transparent;
color:#FFFFFF;
font-size:0.95em;
font-weight:bold;
height:18px;
line-height:18px;
margin:0 10px 0 0;
padding:10px 23px 0 0;
text-align:right;
}
.country-selector a {
color:#FFFFFF;
}
#menu_list {
font-size:0.95em;
font-weight:bold;
}
#menu_list ul {
background-color:#CDCDCD;
width:100px;
}
#contener_all #contener .input-checkbox input, #contener_all #contener .input-checkbox {
background:none repeat scroll 0 0 transparent;
height:auto;
padding:0;
width:auto;
}
#contener_all #contener td.input-checkbox {
padding:3px;
}
#payment_type {
width:auto;
}
.cards {
float:right;
position:relative;
right:90px;
top:4px;
}
select, input {
vertical-align:middle;
}
.custom-form td {
padding:0 5px 5px 0;
}
.custom-form select {
border:1px solid #D6E1F7;
}
.custom-form .input input {
border:1px solid #D6E1F7;
padding:1px;
}
input.it {
width:150px;
}
.mcard {
margin:0 15px 0 0;
}
.mcard, .vcard {
vertical-align:middle;
}
td input.card_error {
border:1px solid #FB1B1D !important;
}
.label_no_show {
display:block;
font-weight:bold;
margin-bottom:1px;
}
.csv_text {
width:80px;
}
.holder_text {
width:240px; 
}
.search_support {
padding:5px;
}
.search_support .form_tl {
width:39%;
}
.search_support .form_vl {
width:60%;
}
.register_support .form_tl {
width:39%;
}
.register_support .form_vl {
width:60%;
}


/*mod by simple*/
.full_listing_list .latest_table{
    width: 100% !important;
}
/*mod by simple*/


.affiliate_banner{
    border: none;
    width: 100%;
    text-align: center;
}
