/* reset first */
* {font-family: Arial;}
body, a, img, p, h1, h2, h3, h4, h5, h5, ol, ul, li, form, fieldset, input, span, div {margin: 0; padding: 0; border: none; text-decoration: none; list-style: none;}
#wrapper {color:#646464; font-size:12px;}
#wrapper a {color: #0A51A1; text-decoration: underline;}

/* new styles for help icon on step 1 */
div#abe_ABE div#abe_default div#abe_step1box div#abe_pickup_tooltip {cursor: pointer; display: none; height: 20px; position: absolute; right: -22px; top: 4px; width: 20px;}

div#small_abe div#abe_ABE div#abe_default div#abe_step1box div#abe_pickup_tooltip {cursor: pointer; display: block; position: absolute; top: -1px; height: 20px; right: -5px; width: 20px;}
div#small_abe div#abe_ABE div#abe_default input#abe_ASlocation_xml {width:218px !important;}
div#abe_default .ico_infoblue {background-image: url("https://www.cartrawler.com/templates/suggest/images/icon_help_blue.png") !important; background-position: 0 0;}
div#abe_default .ct_icon, .ct_icon {background-repeat: no-repeat; border: 0pt none; margin: 0pt; float: left; display: block; width: 100%;}
div#abe_default .ico_helpgrey {width: 20px !important;}

div#abe_default .search_box {position: relative;}
.ct_tips-yellow {z-index: 10000 !important;}
.ct_tips-yellow .tip-content p {margin: 5px;}
div.autosuggest .ct_as_entry_help_li {background-color: #666666; border-radius: 4px 4px 4px 4px;}
div.autosuggest .ct_as_entry_help {color: rgb(233, 233, 233); padding: 4px 0pt 3px 5px ! important; cursor: pointer;}
div.autosuggest .ct_as_entry_help_icon {background-image: url("https://www.cartrawler.com/templates/suggest/images/icon_help.png"); display: block; float: right; height: 18px; margin: 0pt; padding: 0pt ! important; width: 18px;}




/* Emergency msg popup styles */
#popup-window {background: #fff !important;}
#emergency_msg {display: none; clear: both;}
#emergency_wrapper img {margin-top: -40px;}
#emergency_text {background: url(https://www.arguscarhire.com/img/emergency_bg.jpg) no-repeat; padding: 10px 0 0px 145px; height: 180px;}
#emergency_text p {font-size: 12px; color: #646464; padding: 5px 0;}
#emergency_text h3 {font-size: 24px; color: #0A89D0; font-weight: bold;}
#emergency_text h3 span {color: #0A51A1;}

/* iPhone app page*/
#iphone_left {float: left; width: 245px; padding-top: 20px;}
#iphone_right {float: right; width: 740px; padding-top: 20px;}
.iphone_page #iphone_right h2 {color: #0A89D0; font-size: 18px; padding-bottom: 0;}
#iphone_right a {font-weight: bold;}
#app_store {float: right;}
#iphone_right P {padding: 10px 0;}
#iphone_right #with_icons p {padding-left: 40px; margin-left: 20px;}
#iphone_right #with_icons p.line1 {background: url(https://www.arguscarhire.com/img/iphone/icon1.gif) no-repeat left center;}
#iphone_right #with_icons p.line2 {background: url(https://www.arguscarhire.com/img/iphone/icon2.gif) no-repeat left center;}
#iphone_right #with_icons p.line3 {background: url(https://www.arguscarhire.com/img/iphone/icon3.gif) no-repeat left center;}
#iphone_right #with_icons p.line4 {background: url(https://www.arguscarhire.com/img/iphone/icon4.gif) no-repeat left center;}
#iphone_right #with_icons p.line5 {background: url(https://www.arguscarhire.com/img/iphone/icon5.gif) no-repeat left center;}
#bullets {width: 105px; margin: 0 auto;}
#bullets .dot {float: left; width: 15px; height: 15px; background: url(https://www.arguscarhire.com/img/iphone/grey_dot.gif) no-repeat;}
#bullets .dot:hover, #bullets .current {background: url(https://www.arguscarhire.com/img/iphone/blue_dot.gif) no-repeat;}
#iphone_wrapper {width: 162px; height: 286px; background: url(https://www.arguscarhire.com/img/iphone/iphone_bg.jpg) no-repeat; margin: 0 auto; padding: 62px 0 0 16px;}
#iphone_window {width: 149px; height: 286px; overflow: hidden;}
#iphone_elements {width: 745px; overflow: hidden;}


.iphone_screen {float: left; width: 149px; height: 224px;}

/* VAN hire section */
#van_hire_right {float: right; width: 606px;}
    #van_hire_right p {padding: 10px 0;}
    #van_hire_right h3 {color: #0a89d0; font-size: 18px; font-weight: bold; padding: 10px 0;}
    #vans_list .single_van {border-bottom: 1px solid #C3C3C3; padding-bottom: 10px; margin-top: 10px; overflow: hidden;}
    #vans_list .last {border: none;}
    .single_van img {float: left;}
    .single_van h4 {color: #0A89D0; font-size: 14px; font-weight: bold;}
    .single_van a {float: right; margin-top: -12px; font-size: 11px; padding-right: 20px; background: url(https://www.arguscarhire.com/img/van-hire/arrow_down.gif) no-repeat top right; clear: both;}
    .single_van a.hide {background: url(https://www.arguscarhire.com/img/van-hire/arrow_up.gif) no-repeat top right;}
    .van_table {overflow: hidden; display: none;}
    .van_table b {font-weight: bold; float: left; width: 200px; clear: left; line-height: 19px; font-size: 11px;}
    .van_table span {float: left; line-height: 19px; font-size: 11px;}
/*
    .combo_van {background: url(https://www.arguscarhire.com/img/van-hire/combo_van.jpg) no-repeat;}
.swb {background: url(https://www.arguscarhire.com/img/van-hire/swb.jpg) no-repeat;}
.lwb {background: url(https://www.arguscarhire.com/img/van-hire/lwb.jpg) no-repeat;}
.luton_box_van {background: url(https://www.arguscarhire.com/img/van-hire/luton_box_van.jpg) no-repeat;}
.luton_tailgate {background: url(https://www.arguscarhire.com/img/van-hire/luton_tailgate.jpg) no-repeat;}
.seater_12 {background: url(https://www.arguscarhire.com/img/van-hire/12_seater.jpg) no-repeat;}
.seater_17 {background: url(https://www.arguscarhire.com/img/van-hire/17_seater.jpg) no-repeat;}

*/
/* Styles for eGain webchat popup */
.egain_popup .ui-widget-content {overflow: auto;}
.egain_popup .ui-dialog-buttonpane button {float: left !important;}
.egain_popup .ui-widget-header {
    background: url("https://www.arguscarhire.com/img/webchat/ui-bg_highlight-soft_75_blue_1x50.png") repeat-x scroll 50% 50% #CCCCCC; border: 1px solid #0B93BA; color: #FFFFFF; font-weight: bold; }
.egain_popup .ui-widget-header .ui-icon {background-image: url("https://www.arguscarhire.com/img/webchat/ui-icons_ffffff_256x240.png");}
.egain_popup .ui-dialog-buttonset button {font-size: 12px; font-weight: bold; color: #fff;}
.egain_popup .ui-dialog-buttonpane {border: none; overflow: hidden;}
.egain_popup .ui-dialog-buttonpane .ui-dialog-buttonset {float: none !important;}
.egain_popup #ui-dialog-title-help_popup {font-size: 22px; font-weight: bold; font-style: italic;}
#help_popup {background: url(https://www.arguscarhire.com/img/webchat/bg.jpg) no-repeat right; padding: 10px 100px 10px 10px; height: 145px !important;}
.egain_popup .ui-state-default, .egain_popup .ui-state-default, .egain_popup .ui-widget-header .ui-state-default {background: url(https://www.arguscarhire.com/img/webchat/ui-bg_glass_75_e6e6e6_1x400.png) !important;}
#help_popup b {color: #000; font-size: 12px; font-weight: bold;}
#help_popup p {color: #000; font-size: 12px; padding: 10px 0;}
/* styles from UI library*/
.egain_popup .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
/*button text element */
.egain_popup .ui-button .ui-button-text { display: block; line-height: 1.4;  }
.egain_popup .ui-button-text-only .ui-button-text { padding: .4em 1em; }
.egain_popup {position: fixed !important; overflow: visible !important;}

/* end of styles for eGain webchat popup */


/** feedback flyer styles **/
#feedback_flyer {position: fixed; cursor: pointer; right: 0; bottom: 0; height: 90px; width: 90px; background: url(https://www.arguscarhire.com/img/feedback/triangle_en.gif) no-repeat;}
div.feedback_ES {background: url(https://www.arguscarhire.com/img/feedback/triangle_es.gif) no-repeat !important;}
div.feedback_FR {background: url(https://www.arguscarhire.com/img/feedback/triangle_fr.gif) no-repeat !important;}
div.feedback_IT {background: url(https://www.arguscarhire.com/img/feedback/triangle_it.gif) no-repeat !important;}

/** styles for booking engine overwritten by this stylesheet **/
#abe_insurance p {padding: 10px 0;}
.carquotetotal span {color: #000 !important;}
#booking_engine .search_form #search_spinner_reset_pickup, #booking_engine .search_form #search_spinner_reset_dropoff {margin: 0 !important; top: -19px; left: -5px;}
#trust_logos {padding-top: 2px;}

#abe_datePickup_title, #abe_dateDropoff_title {padding: 0 !important;}
#abe_l_droplocation_cb {margin-left: 20px !important;}

/* template generic styles */
body {background: #E0E0E0 !important}
#wrapper {width: 1030px; margin: 5px auto; background: url(https://www.arguscarhire.com/img/template/top_corners.gif) no-repeat; padding-top: 17px;}
#header {background: #fff;}
.subtitle_p {padding: 15px 0; font-weight: bold; font-size: 16px}
#site_logo {float: left;}
#argus_logo {margin: 0 0 13px 13px;}
#header_box {float: right; margin: -6px 0 0 0; padding-right: 23px; width: 40%}
#header_box p {color: #0A51A1; text-align: right;}
#header_contact {margin: 4px 0; float: right; text-align:right; clear:both}
#header_contact span {color: #0A89D0; font-weight: bold; font-size: 16px;}
#header_contact b {font-size: 23px; font-weight: bold; color: #0A51A1; white-space: nowrap;}
#choose_country {padding-left: 120px;}
#country_flag {clear: both; width: 41px; padding-left: 50px}
#change_country {font-weight: bold; padding: 0 0 0 22px; font-size: 11px; float: left; clear: both;}

/* styles for special offers page */
div#wrapper div.special_offers_page h1 {font-size: 30px; font-weight: bold; color: #0080ff; text-align: left; padding: 15px 0 5px;}
div#wrapper div.special_offers_page h2 {font-size: 17px; font-weight: bold; color: #115093; padding-bottom: 10px;}
#special_offers_left {float: left; width: 366px;}
#offers_newsletter {width: 356px; height: 90px; background: url(http://www.arguscarhire.com/img/special-offers/sign_up_bg.gif)}
#offers_newsletter input {color: #646464; border: 1px solid #646464; width: 235px; padding: 2px;}
#offers_newsletter a {display: block; font-size: 11px;}
#offers_myargus {width: 356px; height: 105px; background: url(http://www.arguscarhire.com/img/special-offers/myargus_bg.gif); padding-top: 27px;}
#offers_myargus h4 {font-size: 16px; font-weight: bold; text-align: right; padding-right: 10px;}
#offers_myargus p {float: left; margin-top: 27px;}
#offers_insurance {width: 356px; height: 206px; background: url(http://www.arguscarhire.com/img/special-offers/insurance_bg.gif)}
#offers_insurance ul {background: url(http://www.arguscarhire.com/img/special-offers/ticks.gif) no-repeat; margin-left: 10px;}
#offers_insurance ul li {font-size: 14px; font-weight: bold; padding-left: 27px; line-height: 18px}
#special_offers_left div div {margin: 10px 0 0 0; float: left;}
#offers_products {width: 356px; height: 320px; background: url(http://www.arguscarhire.com/img/special-offers/products_bg.gif)}
#special_offers_left div {margin-top: 20px; padding-left: 8px;}
#special_offers_left div h3 {font-size: 18px; font-weight: bold; color: #0a89d0; padding: 12px 0 5px 0px;}
#special_offers_right {float: right; width: 580px;}
#offers_top_banner {width: 578px; height: 174px; background: url(http://www.arguscarhire.com/img/special-offers/banner_bg.gif)}
#offers_top_banner img {margin: 10px 11px 7px 12px;}
.insurance_price {font-size: 31px; font-weight: bold; color: #ff4b01; line-height: 27px;}
.insurance_per_day {color: #ff4b01;}
.special_offer_part div {padding-left: 180px; min-height: 160px;}
.special_offer_part h4 {font-size: 18px; font-weight: bold; color: #0a89d0; border-bottom: 1px solid #C3C3C3; margin: 20px 0;}
.special_offer_part #free_gps {background: url(http://www.arguscarhire.com/img/special-offers/free_gps.jpg) no-repeat;}
.special_offer_part #free_upgrade {background: url(http://www.arguscarhire.com/img/special-offers/free_upgrade.jpg) no-repeat;}
.special_offer_part #free_driver {background: url(http://www.arguscarhire.com/img/special-offers/free_driver.jpg) no-repeat;}
.special_offer_part div table {width: 100%; margin-top: 10px;}
.special_offer_part div table tr th {border-bottom: 1px solid #c3c3c3; color: #0a89d0; text-align: left;}
.special_offer_part div table tr td {color: #115093;}
.special_offer_part div table tr td.offer_country {font-weight: bold; width: 144px;}
.special_offer_part div table tr td.offer_country a {text-decoration: none !important;}
.special_offer_part div table tr td.offer_country a:hover {text-decoration: underline !important;}
#all_special_offers h4 {font-size: 18px; font-weight: bold; color: #0a89d0; margin: 20px 0 10px;}
#all_special_offers ul {float: left; width: 50%;}
#all_special_offers ul li {border-top: 1px solid #c3c3c3; padding: 2px 0;}
#all_special_offers ul li.first_offer {border: none;}
#all_special_offers ul li a {text-decoration: none;}
#all_special_offers ul li span {color: #ff4b01; float: right; font-weight: bold; padding-right: 40px;}
#offers_myargus p, #all_special_offers p {font-size: 10px;}
#special_offers_footer {clear: both; font-size: 11px;}


/* wordpress template generic styles */
div.entry {padding-bottom: 5px;}
.entry p {padding: 10px 0;}
.suppliers_section .post {margin: 10px 0 0;}
.suppliers_section .post {width: 155px; float: left; padding: 28px 21px 0;}
.suppliers_section .post img {border: 1px solid #e0e0e0;}
/* wordpress - resources category page */
.resources_category .post {border: 1px solid #e0e0e0; margin: 10px 0 0; width: 250px; float: left;}
.resources_category .post img {float: left;}
.resources_category .post h3 {margin: 0;}
.resources_category .post h3 a {float: left; font-weight: bold; color: #0A89D0; font-size: 18px; padding: 29px 0 20px 10px; margin: 0;}
.resources_category .outer_post {width: 250px; float: left; padding: 10px 40px;}
.category_description {margin: 20px 0 10px;}
/* styles for video category page */
.video-category div.category-travel-video {float: left; width: 240px; padding: 0 10px; height: 250px;}
/* end of wordpress template styles */

/* styles for new Winter 2010 competition page*/
#content_home.competition_page h1 {font-size: 30px; font-weight: bold; color: #0A89D0; text-align: left; padding-bottom: 10px;}
div#abe_default #abe_STEP1 h2 {font-family: Arial; padding-bottom: 0;}
html div.competition_page h2 {font-size: 36px; font-weight: bold; font-family: Impact, Arial, Helvetica, sans-serif; color: #FD5D01; padding-bottom: 10px;}

p.winner span {font-size: 12px; font-weight: bold; color: #646464; display: block; padding: 5px 0;}
p.winner {padding: 22px 0 0 130px !important; height: 90px; margin-top: 10px;}
p.apr2011_comp {background: url(http://www.arguscarhire.com/img/competition/april2011_winner.jpg) no-repeat;}
p.feb_comp {background: url(http://www.arguscarhire.com/img/competition/feb_winner.jpg) no-repeat;}
p.dec_comp {background: url(http://www.arguscarhire.com/img/competition/dec_winner.jpg) no-repeat;}
p.jan_comp {background: url(http://www.arguscarhire.com/img/competition/jan_winner.jpg) no-repeat;}
p.nov_comp {background: url(http://www.arguscarhire.com/img/competition/no_photo.jpg) no-repeat;}
p.winner b {font-size: 18px; font-weight: bold; color: #115093; display: block;}
#competition_right ul {padding-left: 20px;}
#competition_right ul li a {font-size: 14px; font-weight: bold; text-decoration: none;}

#competition_right {float: right; width: 578px; margin-top: -50px;}
#competition_right p {padding: 10px 0; font-size: 12px;}
#competition_right p b {font-weight: bold;}
#competition_details h3 {font-size: 18px; font-weight: bold; color: #0A89D0;}
#competition_details b {display: block;}
#competition_right h4 {font-size: 18px; font-weight: bold; color: #0A89D0; border-bottom: 1px solid #C3C3C3; padding: 10px 0 2px 0;}
#competition_terms {padding: 40px 0 20px 0;}
#competition_terms ol {font-size: 11px; list-style: decimal; padding-left: 20px;}
#competition_terms ol li {list-style: decimal; padding-left: 10px;}

/* styles for price promise page */
#price_promise_left {float: left; width: 280px;}
#price_promise_left p {text-align: justify; padding: 5px 0; font-size: 11px;}
#price_promise_left p span {font-size: 11px;}
#price_promise_left ul {padding: 0 0 0 25px; font-size: 11px;}
#price_promise_left ul li {list-style: disc outside !important;}
#price_promise_right {float: right; width: 690px;}
#price_promise_right #price_promise_wrapper {border: 1px solid #C3C3C3; font-size: 11px; overflow: hidden;}
#price_promise_right #price_promise_wrapper h4 {background: url(https://www.arguscarhire.com/img/price_promise_bg.gif); color: #fff; font-weight: bold; margin: 1px; padding: 5px 10px; font-size: 11px;}

#price_promise_wrapper p {padding: 5px 0;}
#price_promise_wrapper fieldset {overflow: hidden;}
#price_promise_wrapper fieldset label, #price_promise_wrapper fieldset input { float: left; display: inline;}
#price_promise_wrapper fieldset input {margin-left: 5px; border: 1px solid #6699CC;}
#price_promise_wrapper #price_promise_question input {border: none;}
#price_promise_wrapper fieldset label {margin-left: 10px;}
#price_promise_form label {width: 100%;}
#price_promise_wrapper fieldset div {float: left; overflow: hidden; width: 155px; display: inline;}
#price_promise_wrapper fieldset div input {width: 120px; margin: 0 10px; font-size: 11px;}

#price_promise_wrapper #price_promise_question {float: left; width: 280px; padding: 10px 0 20px 20px; display: inline;}
#price_promise_wrapper #price_promise_res_details {float: right; width: 380px; padding: 0 0 10px; display: none;}
#price_promise_booking_info {clear: both; padding: 0 10px 10px 0; display: none; overflow: hidden;}
#price_promise_booking_info p {padding: 2px 0;}
* html #content {height: 1%;}
* #price_promise_wrapper {height: 1%;}
#price_promise_booking_info p {padding-left: 10px;}
#competitor_information fieldset div select, #competitor_information2 fieldset div select {width: 122px; margin: 0 10px;}
.ui-menu .ui-menu-item a {font-size: 12px; line-height: normal;}

#price_promise_terms p {font-size: 11px; text-align: justify; padding-top: 10px;}

#price_promise_form {display: none; clear: both; padding: 0 10px 10px 0; overflow: hidden;}
#price_promise_form_left {float: left; width: 310px; display: inline;}
#price_promise_form_right {float: left; width: 310px; display: inline;}
#price_promise_form fieldset div {padding-top: 10px;}
#price_promise_form fieldset div select {float: left; display: inline; border: 1px solid #6699CC; font-size: 11px;}
#price_promise_form fieldset div select.first_select {margin-left: 10px; clear: both;}
.long_select {width: 142px;}
.short_select {width: 90px;}
.extra_short_select {width: 44px;}
.year_select {width: 54px;}
#price_promise_form fieldset div.short_side {float: right; width: 115px; margin-right: 7px; display: inline;}
#competitor_information {clear: both;}
#price_promise_wrapper fieldset div.radio_buttons {width: 165px;}
#price_promise_wrapper fieldset div.radio_buttons input {display: inline; width: auto; border: none; margin: 0;}
#price_promise_wrapper fieldset div.radio_buttons label {width: 100%;}
#price_promise_wrapper fieldset div.radio_buttons label.short_label {width: 55px; text-align: center;}
#spacer {height: 309px;}


.flag_gb {background: url(https://www.arguscarhire.com/img/template/small_flags/UK_flag.gif) no-repeat 48px 2px;}
.flag_ie {background: url(https://www.arguscarhire.com/img/template/small_flags/ireland_flag.gif) no-repeat 48px 2px;}
.flag_us {background: url(https://www.arguscarhire.com/img/template/small_flags/us_flag.gif) no-repeat 48px 2px;}
.flag_au {background: url(https://www.arguscarhire.com/img/template/small_flags/australia_flag.gif) no-repeat 48px 2px;}
.flag_de {background: url(https://www.arguscarhire.com/img/template/small_flags/germany_flag.png) no-repeat 48px 2px;}
.flag_es {background: url(https://www.arguscarhire.com/img/template/small_flags/spain_flag.png) no-repeat 48px 2px;}
.flag_fr {background: url(https://www.arguscarhire.com/img/template/small_flags/france_flag.gif) no-repeat 48px 2px;}
.flag_it {background: url(https://www.arguscarhire.com/img/template/small_flags/italy_flag.png) no-repeat 48px 2px;}
.flag_nz {background: url(https://www.arguscarhire.com/img/template/small_flags/nz_flag.png) no-repeat 48px 2px;}
.flag_at {background: url(https://www.arguscarhire.com/img/template/small_flags/austria_flag.png) no-repeat 48px 2px;}
.flag_pl {background: url(https://www.arguscarhire.com/img/template/small_flags/poland_flag.png) no-repeat 48px 2px;}
.flag_za {background: url(https://www.arguscarhire.com/img/template/small_flags/south_africa_flag.gif) no-repeat 48px 2px;}
.flag_ca {background: url(https://www.arguscarhire.com/img/template/small_flags/canada_flag.gif) no-repeat 48px 2px;}

#change {float: left; margin-top: -1px;}
#change a {font-size: 11px; text-decoration: none;}
a#header_help {font-size: 11px; float: right;}

#menu {clear: both; width: 991px; height: 72px; margin: 0 auto; padding-top: 5px;}

#top_menu ul {height: 41px; background: url(https://www.arguscarhire.com/img/template/top_menu_bg.gif);}
#top_menu ul li {float: left;}
#top_menu ul li a {text-decoration: none; color: #fff; font-weight: bold; display: block; height: 41px; line-height: 41px; padding: 0 12px; background: url(https://www.arguscarhire.com/img/template/top_item_menu_bg.gif) no-repeat;}
#top_menu ul li a.current_section ,#top_menu ul li a:hover {color: #646464 !important; background: url(https://www.arguscarhire.com/img/template/top_menu_hover.gif) no-repeat !important;}
#top_menu ul li a.current_home, #top_menu ul li a.not_current_home:hover {background: url(https://www.arguscarhire.com/img/template/menu_home_bg_hover_LONG.gif) no-repeat !important; color: #646464 !important; padding: 0 10px; text-align: center;}
#top_menu ul li a.not_current_home {background: none; color: #fff; padding: 0 10px; text-align: center;}
#top_menu ul li a.mya_current {background: url(https://www.arguscarhire.com/img/template/top_menu_orange.gif) no-repeat; color: #fff;}

#sub_menu ul {height: 30px; background: url(https://www.arguscarhire.com/img/template/sub_menu_bg.gif) !important; margin-top: 1px;}
#sub_menu ul li {float: left;}
#sub_menu ul li a {text-decoration: none; color: #646464; border-right: 1px solid #646464; display: block; padding: 0 12px; font-size: 11px; margin-top: 8px;}
#sub_menu ul li a.last {border: none;}
#sub_menu ul li a:hover {color: #1769C6; font-weight: bold;}
#crumbs {color:#0851A5;float:right;height:20px;line-height:25px;background:#fff;width:100%}
#crumbs ul {float:right;margin: 0 20px 0 0; font-size:11px}
#crumbs li {color:#0851A5;display:inline;font-size:11px;font-weight:bold;margin-left:1ex;}
#crumbs li span {font-size:11px;color:#ff4b01;}
#crumbs li a {color:#0851A5; font-weight:normal; font-size:11px}
#crumbs a:hover, #path a:active {color:#CE2829;font-weight:normal; font-size:11px}
/** Sliding Button **/
a.button {
    background: transparent url(https://www.arguscarhire.com/img/bg_btn_r.gif) no-repeat scroll top right;
    display: block;
    height: 23px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px;
    padding-right: 10px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    text-decoration: none !important;
    font-size:12px;
    font-weight:bold;
}
a.button span {
    /* Background left image */
    background: transparent url(https://www.arguscarhire.com/img/bg_btn_l.gif) no-repeat;
    display: block;
    line-height: 23px;
    padding: 0 0 5px 10px;
    color: #ffffff;
}
a.button button {
    /* Background left image */
    background: transparent url(https://www.arguscarhire.com/img/bg_btn_l.gif) no-repeat;
    display: block;
    padding: 2px 0 5px 10px;
    color: #ffffff;
    border: 0 !important;
    font-weight:bold;;
    margin-right: 0;
    height: 23px;
}
a.button:hover span{text-decoration:underline;}
a.buttongreen {
    background: transparent url(https://www.arguscarhire.com/img/bg_green_btn_r.gif) no-repeat scroll top right;
    display: block;
    height: 27px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 2px;
    padding-right: 10px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    text-decoration: none !important;
    font-size:12px;
    font-weight:bold;
}
a.buttongreen span {
    /* Background left image */
    background: transparent url(https://www.arguscarhire.com/img/bg_green_btn_l.gif) no-repeat;
    display: block;
    line-height: 27px;
    padding: 0 0 5px 10px;
    color: #ffffff;
}
a.buttongreen button {
    /* Background left image */
    background: transparent url(https://www.arguscarhire.com/img/bg_green_btn_l.gif) no-repeat;
    display: block;
    padding: 2px 0 5px 35px;
    color: #ffffff;
    border: 0 !important;
    font-weight:bold;;
    margin-right: 0;
    height: 27px; 
}
a.buttongreen:hover span{text-decoration:underline;}

.current_page {color: #1769c6 !important; font-weight: bold}

/* renting guide */
#p_on_renting_guide a {font-weight: bold;}
#p_on_renting_guide {float: left; width: 725px; margin-top: 30px;}
#lunch_guide {float: right; margin-top: 30px; padding: 0 10px 30px 0;}

/* content part */
#content_home, #content {clear: both; background: #fff; padding: 0 20px 0 19px; overflow: hidden;}
#content_home h1 {text-align: center; font-weight: bold; font-size: 16px; padding: 15px 0;}
#content h1 {color: #115093; font-size: 31px; font-weight: bold; padding: 10px 0 0 0;}
#content h2 {color: #115093; font-size: 16px; font-weight: bold; padding: 10px 0;}

/* resources section */
.wordpress_wrapper .resources_section h1 {color: #0A89D0 !important;}
.wordpress_wrapper .resources_section h2 {margin: 0 !important;}
.resources_section .post {margin: 0;}
#resources_page {float: left; width: 605px;}
#map_sidebar {float: right; width: 355px;}
#map_sidebar h4 {color: #0A89D0; font-weight: bold; font-size: 18px; border-bottom: 1px solid #C3C3C3; padding: 5px; margin: 25px 0 5px;}
#map_sidebar ul {padding-left: 40px;}
#map_sidebar ul li a {text-decoration: underline; color: #115093; font-size: 11px;}
#resources_content {padding: 20px 0 10px;}
#resources_content p a {text-decoration: underline; font-weight: bold;}

#left_abe {float: left; width: 340px;}
.abe_bg {height: 403px; background: url(https://www.arguscarhire.com/img/template/booking_engine_bg.gif) no-repeat;}
.abe_corporate_bg {height: 480px; background: url(https://www.arguscarhire.com/img/template/corporate_bg.gif) no-repeat;}
#booking_engine h2 {color: #ffdd00; font-size: 16px; padding: 4px 0 0 10px;}

#content h1.on_locations {float: left;}
#content h2.on_locations {clear: both;}
#social_buttons {float: right; padding-top: 22px;}
#social_buttons a {display: block; float: left; margin-right: 10px;}

#home_right {float: right; width: 604px;}
#location_right {float: right; width: 606px;}

#location_special_offers {width: 606px; height: 196px;}
.lp_es {background: url(https://www.arguscarhire.com/img/lp/es.jpg) no-repeat;}
.lp_at {background: url(https://www.arguscarhire.com/img/lp/at.jpg) no-repeat;}
.lp_au {background: url(https://www.arguscarhire.com/img/lp/au.jpg) no-repeat;}
.lp_ca {background: url(https://www.arguscarhire.com/img/lp/ca.jpg) no-repeat;}
.lp_ch {background: url(https://www.arguscarhire.com/img/lp/ch.jpg) no-repeat;}
.lp_cy {background: url(https://www.arguscarhire.com/img/lp/cy.jpg) no-repeat;}
.lp_de {background: url(https://www.arguscarhire.com/img/lp/de.jpg) no-repeat;}
.lp_gr {background: url(https://www.arguscarhire.com/img/lp/gr.jpg) no-repeat;}
.lp_fr {background: url(https://www.arguscarhire.com/img/lp/fr.jpg) no-repeat;}
.lp_ie {background: url(https://www.arguscarhire.com/img/lp/ie.jpg) no-repeat;}
.lp_it {background: url(https://www.arguscarhire.com/img/lp/it.jpg) no-repeat;}
.lp_nl {background: url(https://www.arguscarhire.com/img/lp/nl.jpg) no-repeat;}
.lp_nz {background: url(https://www.arguscarhire.com/img/lp/nz.jpg) no-repeat;}
.lp_pt {background: url(https://www.arguscarhire.com/img/lp/pt.jpg) no-repeat;}
.lp_th {background: url(https://www.arguscarhire.com/img/lp/th.jpg) no-repeat;}
.lp_tr {background: url(https://www.arguscarhire.com/img/lp/tr.jpg) no-repeat;}
.lp_gb {background: url(https://www.arguscarhire.com/img/lp/gb.jpg) no-repeat;}
.lp_us {background: url(https://www.arguscarhire.com/img/lp/us.jpg) no-repeat;}
.lp_za {background: url(https://www.arguscarhire.com/img/lp/za.jpg) no-repeat;}

.lp_canary_islands {background: url(https://www.arguscarhire.com/img/lp/canary_islands.jpg) no-repeat;}
.lp_generic {background: url(https://www.arguscarhire.com/img/lp/generic.jpg) no-repeat;}

#special_offers {height: 216px; background: url(https://www.arguscarhire.com/img/home_offers_new.gif);}
#special_offers h2 {font-size: 12px; color: #646464; font-weight: bold; padding: 4px 0 0 27px; float: left;}
#special_offers h3 {font-size: 18px; color: #0A89D0; padding: 8px 0 0 25px; font-weight: bold;}
#special_offers #offers_navi {float: right; padding: 5px 27px 1px 0; margin-top: -5px;}
.dot {float: left; width: 7px; height: 7px; background: url(https://www.arguscarhire.com/img/navi_dot.gif) no-repeat; padding-left: 6px; margin-top: 10px;}
.dot:hover, #offers_navi .current, #deals_navi .current {background: url(https://www.arguscarhire.com/img/navi_current.gif) no-repeat;}
#offers_container {clear: both; width: 554px; margin-left: 27px; overflow: hidden;}
#offers_elements {width: 5400px;}
.two_offers {width: 558px; float: left;}
.offer_tile {width: 275px; height: 152px; float: left; cursor: pointer;}
.offer_tile span.offer_name {color: #fff; font-weight: bold; font-size: 24px; float: left; margin: 4px 0 0 9px;}
.offer_tile  b {font-size: 40px; color: #fff; float: left; margin: 3px 0 0 5px; clear:both;margin:0 0 0 41px}
.offer_tile span {font-size: 10px; color: #fff; float: left; margin-top: 29px;}
.offer_tile p, .offer_tile2 p {color: #fff; font-size: 11px; font-weight: bold; padding: 93px 0 0 206px;}

#offer_1 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_car10.jpg) no-repeat; padding-right: 4px;}
#offer_2 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_car5.jpg) no-repeat; padding-right: 4px;}
#offer_3 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_no_car5.jpg) no-repeat; padding-right: 4px;}
#offer_4 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_car6.jpg) no-repeat; padding-right: 4px;}
#offer_5 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_no_car6.jpg) no-repeat; padding-right: 4px;}
#offer_6 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_car7.jpg) no-repeat; padding-right: 4px;}
#offer_7 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_no_car7.jpg) no-repeat; padding-right: 4px;}
#offer_8 {background: url(https://www.arguscarhire.com/img/ad-centre-tiles/tile_car8.jpg) no-repeat; padding-right: 4px;}
/*LightBox Pop Up */
/*#popup-window {background:#f0f0f0;border:4px solid #c3c3c3;display:none;padding:5px;overflow:auto;overflow-x:hidden;z-index:1000;position:absolute;}
#popup-window #top_logo {float:left; margin: 10px 0 0 10px}
#popup-window #close_popup {float: right; width: 18px; height: 18px;}
#popup-window h1 {font-size:18px;color:#115093;font-weight:bold;padding-bottom:5px}
#popup-window label, #popup-window input {display:block; color:#646464; font-weight:bold;}*/
.light_box{background:#f0f0f0;border:4px solid #c3c3c3;display:none;padding:5px;overflow:auto;overflow-x:hidden;z-index:1000;position:absolute;}
.light_box #top_logo {float:left; margin: 10px 0 0 10px}
.light_box #close_popup, .light_box #mya_close_popup {float: right; width: 18px; height: 18px;}
.light_box h1 {font-size:18px;color:#115093;font-weight:bold;padding-bottom:5px}
.light_box label, .light_box input {display:block; color:#646464; font-weight:bold;}

.text_input {border:1px solid #c3c3c3;width:250px;height:18px;font-size:14px;padding:4px;}

/* Sign In/Up */
#signin_form, #signup_form {float:left; padding:0 10px; width:260px}
#signup_title, #signin_title {padding-left:10px}
#signin_form div, #signup_form div {margin-top:10px}
#not_member {height:56px; text-align:center;width:168px}
#not_member, #signup_why_join {float:left; background:#909090; margin:24px 0 5px 10px; font-weight:bold;}
#not_member p {color:#ffffff; font-size:14px; margin-top:10px}

#signup_form #signup_terms_label {font-weight:normal;font-size:11px; padding: 0 0 0 5px}
#signup_why_join div {background: url(https://www.arguscarhire.com/img/myargus/why_join_tick.gif) 5px 9px no-repeat; padding:5px 0 5px 45px;}
#signup_why_join {width:245px;}
#signup_why_join h2 {text-align:right; font-size:24px; color:#fff; font-weight:bold;padding-right:10px}
#signup_why_join h3 {color:#ffce34; font-size:18px; font-weight:bold}
#signup_why_join p {color:#fff; font-weight:normal; font-size:11px; padding-right: 3px;line-height:16px}

/* Forgot Password */
#forgotpass_form #forgot_email { width: 95%}
.b_overlay {
    width:100%;height:100%;top:0;left:0;
    position:absolute;
    background:black;
    z-index:999;
    display:none;
}
/* Weather location pages */
#weatherbug_lp {width: 210px; padding-top: 24px;}
#weatherbug_lp b {color: #1957A8; display: block; padding: 4px 0; font-size: 11px;}
.weather_day {float: left; width: 70px;}
.weather_day p {font-size: 10px;}
.weather_day span {font-weight: bold; display: block; padding-left: 10px;}
.weather_day img {padding: 9px 0; display: block;}

#change ul {z-index: 1;}

/* Home Page */
#home_includes, #home_myargus {float: left; width: 300px; clear: both;}
#home_includes {height: 205px;}
#home_includes h3, #home_special_offers h3 {color: #0A89D0; font-size: 18px; font-weight: bold; margin: 12px 29px}
#home_includes ul li {font-size: 16px; font-weight: bold; padding-left: 29px; background: url(https://www.arguscarhire.com/img/template/green_tick.gif) no-repeat; margin: 5px 0; cursor: pointer;}
#home_includes a {float: right; font-size: 11px; margin: 0px 0 10px 0;}
#home_includes p {font-size: 10px; padding: 3px 5px 10px 29px; clear: both;}

#home_special_offers, #home_newsletter {float: left; width: 300px;}
#home_special_offers ul, #location_rental_deals ul {padding: 0 30px;}
#home_special_offers ul li {border-top: 1px solid #C3C3C3; clear: both; padding: 2px 1px;}
#home_special_offers ul li.first_offer, #location_rental_deals ul li.first_offer {border: none;}
#home_special_offers ul li b, #location_rental_deals ul li b {float: left; width: 105px; color: #115093;}
/* #home_special_offers ul li b, #location_rental_deals ul li b {float: left; width: 185px; color: #115093;} */
#home_special_offers ul li span, #location_rental_deals ul li span {width: 60px; float: left; font-weight: bold;}
/* #home_special_offers ul li span, #location_rental_deals ul li span {width: 51px; float: left; color: #ff4b01; font-weight: bold;} */
#home_special_offers p {font-size: 10px; padding: 10px 5px 10px 29px; clear: both; float: left;}
#home_special_offers {background: #fff; position: absolute; padding-bottom: 15px;}
#home_special_offers ul li a {text-decoration: none; cursor: pointer;}
#add_offers {display: none;}
#more_deals {float: right; margin: 15px 30px 0 0; display: block; cursor: pointer; width: 70px; height: 20px; color: #fff !important; font-size: 10px; text-decoration: none; background: url(https://www.arguscarhire.com/img/template/blue_button_bg.gif) no-repeat; text-align: center; line-height: 19px;}
#keep_offers_in_place {float: left; width: 300px;}

/* Location Pages -- Car Hire */
#location_rental_deals {float: right; width: 247px; height: 166px; padding: 13px;}
#location_rental_deals .text_deals h2 {color: #0A89D0; font-size: 14px; font-weight: bold; text-align: left; padding: 0px; }
.text_deals p {clear: both; color: #0A89D0; font-size: 9px; padding: 3px 0 0 0px; float: left;}
#location_rental_deals .text_deals ul {padding: 5px 0 0px; border-bottom: 1px solid #ccc; margin-right: 20px;}
.text_deals ul li a {width: 120px; color: #646464; text-decoration: none; font-weight: bold; float: left; padding-bottom: 4px;}
.text_deals ul li a:hover {text-decoration: underline;}
.text_deals ul li span {width: auto; float: right;}

#deals_area {width: 236px; height: 135px; overflow: hidden; margin: 0px auto;}
#deals_navi {float: right; padding: 5px 6px;}
#deals_navi .prev, #deals_navi .next, #offers_navi .prev, #offers_navi .next {float: left;}
#deals_elements {width: 750px;}
.scroll_tile {float: left; width: 236px; height: 133px; padding-left: 10px;}
.one_deal {color: #fff; font-size: 10px; background: url(https://www.arguscarhire.com/img/deal_bg.gif) no-repeat; cursor: pointer;}
.one_deal .subject, .one_deal .from, .one_deal h4 {color: #fff; display: block;}
.one_deal .city_name, .one_deal .price, .one_deal .per_day {color: #FFD200; display: block;}
.one_deal h4 {font-size: 18px; font-weight: bold; margin: 0; padding: 5px 0;}
.one_deal .city_name {font-size: 18px; font-weight: bold;}
.one_deal .from {font-size: 11px; float: left;}
.one_deal .price {font-size: 31px; font-weight: bold; float: left; padding: 0 3px 25px;}
.one_deal .per_day {font-size: 11px; font-weight: bold; float: left; margin-top: 28px;}
.one_deal .subject {clear: both; font-size: 10px;}

#location_right_left {float: left; width: 308px; padding-top: 19px;}
#location_right_right {float: right; width: 260px; padding-top: 20px;}

.google_map_img {border: 1px solid #696969; padding: 3px; margin-top:10px}
/* Google Maps Pop Up */
#popup-maps #main {background: #6ab6de; padding: 5px; width: 860px;}
#popup-maps #map {width: 700px; height: 403px;float:left;}
#popup-maps #legend {float:left; width: 150px; background:#fff; height: 398px; padding:5px 5px 0 5px}
#popup-maps #legend h1 {color: #003580; font-size:18px; padding-bottom:10px}
#popup-maps #legend p {color:#003580; font-size: 12px; margin: 1px 0 5px 0}
#popup-maps #legend div {font-size:12px; border-top: 1px dotted #C0C0C0; vertical-align:middle; padding: 9px 0 2px 45px; color: #003580; height: 48px }

#popup-maps #legend .ico_city {background: url(https://www.arguscarhire.com/maps/tiny_market/tiny_marker.png) no-repeat 14px 16px; height:40px}

#popup-maps #legend .ico_downtown {background: url(https://www.arguscarhire.com/maps/car_icon/image.png) no-repeat 0 2px;}
#popup-maps #legend .ico_airport {background: url(https://www.arguscarhire.com/maps/airport_icon/image.png) no-repeat 0 2px;}
#popup-maps #legend .ico_c_airport {background: url(https://www.arguscarhire.com/maps/current_airport/image.png) no-repeat 0 2px;}
#popup-maps #legend .ico_c_locat {background: url(https://www.arguscarhire.com/maps/current_icon_car/image.png) no-repeat 0 2px;}
.tip {position: absolute; padding: .1em; background: #ff9; border: 1px solid black; font-family: Arial, Helvetica, sans-serif; font-size: small; white-space: nowrap; }

#location_tags h2 {text-align:center;}
#location_tags h2, #google_map h2, #weatherbug_lp h2 {color: #0A89D0; font-size: 18px; font-weight: bold; padding: 0;}

#location_review {margin-top: 20px; background-color:#3c91c4;}
#location_review h4 {color: #fff; font-weight: bold; font-size: 11px; padding-left:20px;line-height: 22px;  background: url(https://www.arguscarhire.com/img/template/top_ballon.gif) no-repeat; height: 21px;}
#location_review p {padding: 0 10px !important;}
#location_review p, #location_review p span  {color: #fff; font-size: 11px;  }
#location_review a {color: #FBAD1D; font-size: 11px; padding-right: 10px }
#location_review a.read_more {float: right; padding-top:3px}
#location_review #review_who { clear: both;  height: 46px; white-space: nowrap; background: url(https://www.arguscarhire.com/img/template/bot_ballon.gif) no-repeat;}
#location_review #review_who span {color:#3c91c4; font-size:11px; float: right; clear: both; padding: 10px 60px 0 0}

#bottom_text {padding: 10px 0; font-size: 11px;}
#bottom_text p {padding: 5px 0; font-size: 11px;}
#bottom_text p a {font-size: 11px;}

/* #location_tags .h225 {height:225px} */
#location_tags .h90 {height:93px}
#location_tag_cloud {width: 240px; margin: 10px auto; text-align: justify; overflow: hidden;}
#location_tag_cloud a {text-decoration: none; padding: 0 2px;}
#location_tag_cloud a.tag1 {font-size: 11px;}
#location_tag_cloud a.tag2 {font-size: 11px; font-weight: bold;}
#location_tag_cloud a.tag3 {font-size: 12px;}
#location_tag_cloud a.tag4 {font-size: 12px; font-weight: bold}
#location_tag_cloud a.tag5 {font-size: 16px; font-weight: bold}
#location_tag_cloud a.tag6 {font-size: 14px; font-weight: bold}
#location_tag_cloud a.tag7 {font-size: 11px;}
#location_tag_cloud a:hover {text-decoration: underline;}

#location_weather {padding: 15px 0 0 0;clear:both;}
#location_weather .c_weather {width:33%;text-align:center;}

#loc_related_links {height: 20px;}
#loc_related_links li, #international_links li {float: left; border-left:1px solid #646464; padding:0 10px;}
#loc_related_links li a, #international_links li a {font-size: 11px;}

#int_dest {clear: both; float: left; padding-right: 5px;}

#home_myargus {width: 270px; padding: 20px 0 0 0px;}
#home_newsletter h3 {color: #0A89D0; font-size: 18px; font-weight: bold; padding: 2px 0 2px 0;}
#home_newsletter {padding: 10px 0 0 30px; width: 270px; float: right !important;}
#home_newsletter input {border: 1px solid #646464; padding: 2px; width: 180px; margin-right: 2px; float: left;}
#home_newsletter button {border: none; background: url(https://www.arguscarhire.com/img/template/small_but.gif) no-repeat; width: 49px; height: 20px; color: #fff; font-weight: bold; padding: 0; text-align: center;}
#home_newsletter a {font-size: 11px;}

#home_iphone {clear: both; float: left; padding-top: 20px;}

#bottom_links {width: 1030px; background: #fff url(https://www.arguscarhire.com/img/template/top_corners.gif) no-repeat; padding-top: 17px; margin-top: 20px;}
#bottom_links div {float: left;}
#bottom_links h4 {color: #0A89D0; font-weight: bold; padding: 0 0 2px 0; font-size:12px}
#bottom_links a {display: block; text-decoration: none;}
#bottom_links a:hover {text-decoration: underline;}

#international_car_hire {padding-left: 20px;}
#popular_airports {padding-left: 45px;}
#popular_car_hire {width: 600px; float: right !important; padding-right: 50px;}
.popular_divs {float: left; width: 120px;}
.search_locations {font-weight: bold;}

#copyrights {float: left; padding: 20px 20px 10px; font-size: 11px;}
#footer_links {float: right; padding: 20px 20px 10px;}
#footer_links li {float: left; border-left: 1px solid #646464; padding: 0 10px;}
#footer_links li a {font-size: 11px;}
#footer_links li.first, #loc_related_links li.first, #international_links li.first {border: none; padding-left: 0;}
#footer_social_links {float: right; width: 120px; padding-top: 13px;}
#footer_social_links a {float: left;}
#footer_social_links a.footer_small_icon {padding-right: 10px;}

#home_text {font-size: 11px; clear: both; padding: 10px 20px;}

/* Rental Conditions */
.rental_condit h2 {font-size:18px;border-bottom:1px #CCCCCC solid;margin:0px;padding:0px;}
.rental_condit p.text{padding:5px;white-space:normal;text-align:justify;margin:0px;padding:10px;}
.rental_condit p.Steps{text-indent:20px;margin:0px;padding:0.2%;}
.rental_condit ul {float:left; margin: 25px 35px}
.rental_condit ul li {list-style:url(https://www.arguscarhire.com/img/list_arrow.gif); color:#000000; margin: 1%; white-space:nowrap;}
.rental_condit img.arrowL{margin-right:5px;}
.rental_condit img.rentC{float:left;padding-left:75px;}
.rental_condit a.top{color:#CCCCCC; text-align:right; float:right; padding:15px 0 0; text-decoration:none;}

/* travel product page */
#travel_left {float: left; width: 250px; padding: 20px 0 0 11px;}
#travel_left p {padding: 20px 4px;}
#travel_right {float: right;}
.travel_row {height: 50px; border-top: 1px solid #C3C3C3; width: 700px;}
.travel_row img {float: left;}
.travel_row p {float: left; padding: 17px 0 0 10px;}
/* about us page */
#about_left {float: left; width: 220px;}
#about_left a {font-weight: bold;}
#about_right {float: right; width: 760px;}
#about_right h3 {color: #0A89D0; font-weight: bold; font-size: 18px; padding-top: 20px;}
#about_right p {padding: 10px 0;}
#about_right ul {list-style: circle; padding-left: 37px; list-style-type: circle;}
#about_right ul li {list-style: disc;}

/* CSR page*/
.donations {clear: both; height: 120px;}
.donations img {float: left; padding: 5px;}
.donations b {color: #0A89D0; font-weight: bold; display: block;}
.donations p {float: left; width: 760px; text-align: justify;}

/* sports pages */
#sports_right {float: right;}
#sports_right .sports_section {padding-bottom: 10px; width: 604px;}
#sports_right .single ul li {list-style: disc;}
#sports_right .sports_section p {padding: 2px 10px;}
#sports_right .sports_section ul {padding: 5px 40px;}
#sports_right .sports_section ul li a {font-weight: bold;}

/* argus green pages */
#green_left {float: left; width: 250px;}
#green_left img {margin-top: 10px;}
#green_left p {padding: 10px 0;}
#green_right {float: right; width: 730px;}
#green_right .green_tile {float: left; width: 360px; height: 80px;}
#green_right .green_tile a {text-decoration: none; font-size: 18px; color: #0A89D0; font-weight: bold; display: block; padding: 20px 0 0 76px;}
#green_right #global_warming {background: url(https://www.arguscarhire.com/img/what_is_global.gif) no-repeat;}
#green_right #hybrid_cars {background: url(https://www.arguscarhire.com/img/hybrid_cars.gif) no-repeat;}
#green_right #congestion_charges {background: url(https://www.arguscarhire.com/img/congestions_charges.gif) no-repeat;}
#green_right #alternative_fuels {background: url(https://www.arguscarhire.com/img/alternative_fuels.gif) no-repeat;}
#green_right #what_argus_doing {background: url(https://www.arguscarhire.com/img/what_argus_doing.gif) no-repeat;}
.argus-green p {padding: 10px 0;}
.argus-green h3, .argus-green h4 {color: #0A89D0; font-size: 14px;}
.argus-green h2 {color: #0A89D0 !important; font-size: 18px; font-weight: bold;}
.argus-green ul {padding: 5px 0 5px 40px !important;}
.argus-green ul li {list-style: disc;}

/* Site map Car Hire */
#list_continents .continent li {display:inline}
/* Styles for drop down menu */
#jsddm li ul {position: absolute; visibility: hidden; height: auto; border-top: 1px solid #fff; background: url(https://www.arguscarhire.com/img/template/dropdown_bg.png) no-repeat left bottom; width: 191px; z-index: 999;}
#jsddm li ul li {float: none;  display: inline;}
#jsddm li ul li a {width: 150px; color: #fff; font-weight: normal; background: none; padding-left: 30px; border-top: 1px solid #C4C4C4; margin: 0 auto; height: 28px; line-height: 28px; font-size: 11px;}
#jsddm li ul li a:hover {background: url(https://www.arguscarhire.com/img/template/blue_arrow.gif) no-repeat 13px 11px !important; font-weight: bold;color: #fff !important;}

#choose_country li ul {position: absolute; visibility: hidden; height: auto; border-top: 1px solid #fff; background: url(https://www.arguscarhire.com/img/template/country_dropdown_bg.png) no-repeat left bottom; width: 137px; z-index: 1000;}
#choose_country li ul li {float: none;  display: inline;}
#choose_country li ul li a {width: 90px; color: #fff; font-weight: normal; background: none; padding-left: 20px; border-top: 1px solid #C4C4C4; margin: 0 auto; height: 28px; line-height: 28px; font-size: 11px; text-decoration: none; display: block;}
#choose_country li ul li a:hover {font-weight:bold; }

/* Messages MyArgus SignIn/up */
.mya_info_msg{font-size:12px;background:#b4e879 url('https://www.arguscarhire.com/img/conf_icon.gif') no-repeat 5px center; border: 1px solid #66a800; color:#007836;width:90%;padding:10px 0 10px 34px;}
.mya_error_msg{color:red;font-size:12px;background:#fcdd81 url('https://www.arguscarhire.com/img/error_icon_sml.gif') no-repeat 5px center ;border: 1px solid #ffa200; width:87%;height:40px;padding:10px 10px 0 35px;line-height: 18px;margin-top:5px;margin-bottom:15px;}
.mya_current {background-color:#f6891f !important }

#myargus_medals {float: right; width: 233px; padding-top: 29px;}
#myargus_medals div {padding: 0 0 6px 45px;}
#myargus_medals b {display: block;}

.golden_badget b {background: url('https://www.arguscarhire.com/img/myargus/gold_medal.gif') no-repeat 5px center ;}
.silver_badget b {background: url('https://www.arguscarhire.com/img/myargus/silver_medal.gif') no-repeat 5px center ;}
.bronze_badget b {background: url('https://www.arguscarhire.com/img/myargus/bronze_medal.gif') no-repeat 5px center ;}

#header_box .badget a {float: right; padding-top: 10px;}
#header_box .badget b {float: right; padding: 10px 2px 0 46px; height: 22px; color:#0a89d0}

/* error messages for forms */
input.error {border: 1px solid #ff0000 !important; background: #fff url(https://www.arguscarhire.com/img/myargus/error.png) no-repeat scroll 238px 5px;}
input.ok {border: 1px solid #4CEA30 !important; background: #fff url(https://www.arguscarhire.com/img/myargus/ok.png) no-repeat scroll 238px 5px;}
input.error2 {border: 1px solid #ff0000 !important; background: #fff;}
input.ok2 {border: 2px solid #b2d133 !important; background: #fff;}
p.error_msg {color: #ff0000; font-size: 10px;}

/* FAQ */
.faq_content h2 {font-weight:bold; color:#0a89d0 !important; font-size:24px; padding-bottom:0 !important}
.faq_content a {color:#646464; display:block;}
.faq_content #faq_email_us a {display:inline; padding-left:5px}
.bold_link {color:#0b519f !important; font-weight:bold;}
.faq_content h3 {background: #e0e0e0; color:#0a89d0 !important; font-size:17px; padding:2px 0 2px 40px; margin-top: 18px}
.faq_content h4 {padding-top: 20px}
.faq_content h4, .faq_content a, .faq_content p  {padding-left: 40px}
.inline {display:inline !important; padding:0 !important}
.top_link {color:#115093 !important; text-decoration: none; padding-bottom: 5px}
.top_link a:hover {text-decoration:underline;}

#faq_rental_condition ul {padding-left: 60px; list-style: disc;}
#faq_rental_condition ul li {list-style: disc; padding: 2px;}
#faq_rental_condition p {margin: 0 0 10px 0;}
#faq_rental_condition p a {display: inline; padding: 0;}


/* Awards */
.awards h1 {padding:10px 0 10px 0 !important}
#content .wrapper_awards {padding: 20px 0;border-bottom:1px solid #c3c3c3; height:7em; width:100%}
#content .awards_img {float:left; width: 215px}
#content .awards_img img {padding-left:20px}
#content .awards_content {float:left; width: 700px}
#content .awards_content b {color: #646464 }
#content .awards_content h2 {color: #0a89d0; font-size: 12px; padding: 0 0 10px 0}

/* Corporate */
#corporate_right {float: left; padding-left:40px; width: 600px}
#corporate_right h2 {color: #0a89d0; font-weight: bold; font-size:18px; padding: 0}
#corporate_right p, #corporate_right ul {padding: 0 0 10px 0}
#corporate_right ul {padding: 0 10px 10px 0;margin-left:25px}
#corporate_right ul li {background: url(https://www.arguscarhire.com/img/orange_tick.gif)  0 4px no-repeat; padding: 3px 0 3px 18px}
#abe_b_promoCode #abe_promoCode {border: 4px solid #ff6303}

/* SiteMap */
#pSiteMapLeft, #pSiteMapRight, #pSiteMapMiddle{float:left; width:250px; font-weight:bold;}
#pSiteMapLeft li, #pSiteMapRight li, #pSiteMapMiddle li {padding:3px 6px 3px 6px;margin:4px;}
#pSiteMapRight {margin-left:0px}
#pSiteMapMiddle {margin-left:0px}
#pSiteMapLeft li li, #pSiteMapRight li li, #pSiteMapMiddle li li  {clear:both; font-size:12px; padding-left:0px; margin-left:16px; list-style-type:disc;  border:0px solid #adc3e7;}
#pSiteMapLeft a, #pSiteMapRight a, #pSiteMapMiddle a {text-decoration:none; display:block;}
#pSiteMapLeft li li a, #pSiteMapRight li li a, #pSiteMapMiddle li li a {font-weight:normal;}
#pSiteMapLeft li a:hover, #pSiteMapRight li a:hover, #pSiteMapMiddle li a:hover {text-decoration:underline;}

/* Airport Guides */
#airport_right  {float: left; padding-left:30px; width: 610px; background: url(https://www.arguscarhire.com/img/airports_hed.png) 25px 0 no-repeat; padding-top: 175px }
.airpt_list {float:left; width:260px; }
.airpt_list span {color: #115093; font-weight: bold}
.airpt_list ul  {padding: 2px 0 0 29px}
.airpt_list ul li {padding: 1px 5px 2px 2px; color: #115093; list-style: square outside none; }
#airp_m_left {background: #e0e0e0; width: 193px; float:left}
#airp_m_left h3 {background: #e0e0e0 url(https://www.arguscarhire.com/img/menu_top.gif) no-repeat; color: #0a89d0; font-size: 15px; padding:  15px 0 5px 10px; font-weight: bold}
#airp_m_left li {color: #115093; list-style: square outside none;}
#airp_m_left ul {padding:  5px 0 5px 30px; font-weight: bold;}
#airp_m_left ul li ul li {font-weight: normal; list-style:none}
#airp_m_left a {text-decoration: none;}
#airp_m_left a:hover {text-decoration: underline;}
#airp_m_left span {background: url(https://www.arguscarhire.com/img/menu_btm.gif) no-repeat; width:193px; height: 8px; display: block; }
#airp_content {float: left; padding: 5px 0 0 20px; width: 397px}
#airp_content p {padding-top: 15px}
#airp_content ul {padding-left: 30px}
.airp_m_right {width: 300px;}

/* Driving Guides / road trips */
#driving_l {float:left; width: 340px}
#driving_r {float: right; padding-left:30px; width: 587px; background: url(https://www.arguscarhire.com/img/driving_top_h.png) 25px 0 no-repeat; padding-top: 100px}
#driving_r h3 {color: #0a89d0; font-size: 17px; font-weight: bold; padding: 5px 0}
#driving_r p {padding: 5px 0}
.margin_dguides {margin: 35px 0 !important; padding-top: 32px}
.margin_dguides h4 {color: #0a89d0; font-weight: bold; font-size: 14px}
.dri_airports {color: #646464; padding-left: 30px}
.dri_airports li {list-style: circle}
/* Road trips */
#driving_r #info li {list-style: circle}
#driving_r ul {list-style: circle; padding-left: 20px}

/* universal styles */
.with_border {border-bottom: 1px solid #C3C3C3; padding-bottom: 20px !important; color: #115093 !important;}
.top_corners {width: 1030px; height: 17px; background: url(https://www.arguscarhire.com/img/template/top_corners.gif) no-repeat;}
.bottom_corners {width: 1030px; height: 18px; background: url(https://www.arguscarhire.com/img/template/bottom_corners.gif) no-repeat; clear: both; float: none !important;}
.clear {clear: both;}
.element {height: 1px !important; line-height: 1px; font-size: 1px;}
.left {float: left;}
.right {float: right;}
.block {display: block;}
.hidden {display: none;}

#callback_flyer {
display:none;
position: fixed;
cursor: pointer;
right: 0;
bottom: 0;
height: 60px;
width: 193px;
background: url(/img/callback_tab.png) no-repeat;
}
#livechat_flyer {
display:none;
position: fixed;
cursor: pointer;
right: 0;
bottom: 0;
height: 59px;
width: 193px;
background: url(/img/livechat_tab.png) no-repeat;
}
/************** Styles for dop down country menu*********************/
#msdrpdd20_msdd {width: 152px !important;}
#msdrpdd20_child {width: 150px !important;}
#select_country_selector {padding: 10px 2px; clear: right; float: right;}
#select_country_selector p {padding: 5px 5px 0 0; float: left; font-size: 11px;}
.dd {
    /*display:inline-block !important;*/
    text-align:left;
    background-color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
}
.dd .ddTitle {
    background:#f2f2f2;
    border:1px solid #c3c3c3;
    padding:3px;
    text-indent:0;
    cursor:default;
    overflow:hidden;
    height:16px;
}
.dd .ddTitle span.arrow {
    background:url(dd_arrow.gif) no-repeat 0 0; float:right; display:inline-block;width:16px; height:16px; cursor:pointer;
}

.dd .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:16px;}
.dd .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd .ddTitle img.selected {
    padding:0 3px 0 0;
    vertical-align:top;
}
.dd .ddChild {
    position:absolute;
    border:1px solid #c3c3c3;
    border-top:none;
    display:none;
    margin:0;
    width:auto;
    overflow:auto;
    overflow-x:hidden !important;
    background-color:#ffffff;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {
    display:block;
    padding:2px 0 2px 3px;
    text-decoration:none !important;
    color:#000;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
}
.dd .ddChild a:hover {
    background-color:#66CCFF;
}
.dd .ddChild a img {
    border:0;
    padding:0 2px 0 0;
    vertical-align:middle;
}
.dd .ddChild a.selected {
    background-color:#66CCFF;

}
.hidden {display:none;}

.dd .borderTop{border-top:1px solid #c3c3c3 !important;}
.dd .noBorderTop{border-top:none 0  !important}

/************** Skin 2 *********************/
.dd2 {
    /*display:inline-block !important;*/
    text-align:left;
    background-color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
}
.dd2 .ddTitle {
    background:transparent url(../images/msDropDown.gif) no-repeat;
    padding:0 3px;
    text-indent:0;
    cursor:default;
    overflow:hidden;
    height:36px;
}
.dd2 .ddTitle span.arrow {
    background:transparent url(../images/icon-arrow.gif) no-repeat 0 0; float:right; display:inline-block;width:27px; height:27px; cursor:pointer; top:5px; position:relative; right:2px;
}

.dd2 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:33px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#fff; _position:relative; _top:4px}
.dd2 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0;}
.dd2 .ddTitle img.selected {
    padding:0 2px 0 0;
    vertical-align:top;
}
.dd2 .ddChild {
    position:absolute;
    border:1px solid #c3c3c3;
    border-top:none;
    display:none;
    margin:0;
    width:auto;
    overflow:auto;
    overflow-x:hidden !important;
    background-color:#ffffff;
    font-size:14px;
}
.dd2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {padding-left:10px}
.dd2 .ddChild a {
    display:block;
    padding:3px 0 3px 3px;
    text-decoration:none;
    color:#000;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
}
.dd2 .ddChild a:hover {
    background-color:#66CCFF;
}
.dd2 .ddChild a img {
    border:0;
    padding:0 2px 0 0;
    vertical-align:middle;
}
.dd2 .ddChild a.selected {
    background-color:#66CCFF;
}

.dd2 .borderTop{border-top:1px solid #c3c3c3  !important;}
.dd2 .noBorderTop{border-top:none 0  !important}

/************* use sprite *****************/
.dd .ddChild a.sprite, .dd .ddChild a.sprite:visited {
    background-image:url(../icons/sprite.gif);
    background-repeat:no-repeat;
    padding-left:24px;
}

.dd .ddChild a.calendar, .dd .ddChild a.calendar:visited {
    background-position:0 -404px;
}
.dd .ddChild a.shoppingcart, .dd .ddChild a.shoppingcart:visited {
    background-position:0 -330px;
}
.dd .ddChild a.cd, .dd .ddChild a.cd:visited {
    background-position:0 -439px;
}
.dd .ddChild a.email, .dd .ddChild a.email:visited {
    background-position:0 -256px;
}
.dd .ddChild a.faq, .dd .ddChild a.faq:visited {
    background-position:0 -183px;
}
.dd .ddChild a.games,
.dd .ddChild a.games:visited {
    background-position:0 -365px;
}
.dd .ddChild a.music, .dd .ddChild a.music:visited {
    background-position:0 -146px;
}
.dd .ddChild a.phone, .dd .ddChild a.phone:visited {
    background-position:0 -109px;
}
.dd .ddChild a.graph, .dd .ddChild a.graph:visited {
    background-position:0 -73px;
}
.dd .ddChild a.secured, .dd .ddChild a.secured:visited {
    background-position:0 -37px;
}
.dd .ddChild a.video, .dd .ddChild a.video:visited {
    background-position:0 0;
}
/*******************************/
.xsnazzy h1, .xsnazzy h2, .xsnazzy p {margin:0 10px; padding:0;}
		.xsnazzy a {text-decoration:none !important;}
		.xsnazzy h1 {font-size:2.5em; color:#fff;}
		.xsnazzy h2 {font-size:2em;color:#06a; border:0;}
		.xsnazzy p {margin-left:0px;font-size:11px;}
		.xsnazzy h2 {padding-top:0.5em;}
		.xsnazzy {background: transparent; margin:25px 1em 50px 1em;width:240px; font-size:10px;}
		.xsnazzy input[type='text'] {width:220px; font-size:12px; height:10px;}
		.xsnazzy input[type='password'] {width:220px; font-size:12px; height:10px;}
		.xsnazzy input[type='checkbox'] {font-size:12px; float:left;}
		.xsnazzy label {padding-top:0px; font-size:12px; font-weight:normal;}
		.xsnazzy div {padding-top:3px;}
		.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
		.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
		.xb1, .xb2, .xb3 {height:1px;}
		.xb2, .xb3, .xb4 {background:#e8e8e8; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3;}
		.xb1 {margin:0 5px; background:#c3c3c3;}
		.xb2 {margin:0 3px; border-width:0 2px;}
		.xb3 {margin:0 2px;}
		.xb4 {height:2px; margin:0 1px;}
		.xboxcontent {display:block; background:#e8e8e8; border:0 solid #c3c3c3; border-width:0 1px;padding:5px;height:auto;overflow:hidden;}
