#text_content p {color: #646464; margin: 10px 0; text-align: justify; padding-left: 10px;}
	.locations_page {width: 435px;}
	#text_content * {color: #646464;}
	#text_content ul {padding: 10px; margin-left: 10px;}
	#text_content img {float:right; margin-left:5px;}
	.media_page {}
	#text_content h4, #text_content h3 {color:#0A51A1; font-size:14px; padding:10px 0 0; font-weight: bold;}	
/* manage booking and customer service */
p.manage_booking {margin: -25px 0 0 85px; color: #646464;}
h1.manage_booking {padding-left: 85px; background: url(http://image.arguscarrentals.com/img/cs/notebook_icon.gif) no-repeat; height: 61px; padding-bottom: 10px;}
div.manage_tiles {margin-top: 30px;}
#manage_big_tile {width: 512px; height: 111px; background: url(hhttp://image.arguscarrentals.com/img/cs/manage_big_tile_bg.gif) no-repeat; cursor: pointer;}
.manage_tiles h2 {float: left; margin: 20px 0 0 30px; width: 170px;}
.manage_tiles div h2 a {font-size: 28px !important; font-weight: bold; color: #0a89d0 !important; text-decoration: none;}
.manage_small_tile {margin-top: 19px; width: 512px; height: 91px; background: url(http://image.arguscarrentals.com/img/cs/manage_small_tile_bg.gif) no-repeat; cursor: pointer;}
.manage_small_tile h2 {margin-top: 11px;}
#manage_big_tile p {float: right; width: 240px; margin: 6px 60px 0 0 !important;}
.manage_small_tile p {float: right; width: 240px; margin: 31px 50px 0 0 !important;}
.manage_tiles {width: 512px;}
.manage_right {width: 230px;}
.manage_right h3 {color: #0a89d0 !important; font-size: 18px !important;}
.manage_right a {font-weight: bold;}
#manage_faq {margin-top: 20px;}
#manage_faq p {background: url(http://image.arguscarrentals.com/img/cs/question_mark_bg.gif) no-repeat; padding-left: 40px; padding: 15px 0 23px 90px;}
#manage_online p {background: url(http://image.arguscarrentals.com/img/cs/envelope_bg.gif) no-repeat; padding: 9px 0 20px 90px;}
#manage_online {margin-bottom: 100px;}
/* customer service */
#customer_left {float: left; width: 245px; padding-top: 10px;}
#customer_left p {padding: 5px 0; text-align: justify;}
#customer_right {float: right; width: 695px;}
#customer_right div {float: left; width: 240px; height: 130px; padding-left: 90px;}
#customer_right div h2 {color: #0a89d0; font-size: 22px; font-weight: bold;}
#customer_right div a {background:transparent url(http://image.arguscarrentals.com/img/cs/customer_arrow_bg.gif) no-repeat scroll 4px 50%; clear:both; display:block; font-size:12px; font-weight:bold; margin:2px 0 2px 0px; padding-left:20px; text-decoration:underline; white-space:nowrap;}
#customer_right div p a {background: none; display: inline; padding: 0; margin: 0;}
#customer_right #contact_us {background: url(http://image.arguscarrentals.com/img/cs/customer_contact_bg.gif) no-repeat 0 40px;}
#customer_right #manage_booking {background: url(http://image.arguscarrentals.com/img/cs/customer_manage_bg.gif) no-repeat 0 35px;}
#customer_right #faqs {background: url(http://image.arguscarrentals.com/img/cs/customer_faq_bg.gif) no-repeat 0 40px;}
#customer_right #customer_feedback {background: url(http://image.arguscarrentals.com/img/cs/customer_feedback_bg.gif) no-repeat  0 25px;}
#customer_right #car_rental {background: url(http://image.arguscarrentals.com/img/cs/customer_guide_bg.gif) no-repeat 0 35px;}

/* email/online support */
#email_left {float: left; height: 325px; padding-top: 20px;}
#email_right {float: right; width: 400px;}
#email_right div {padding-left: 80px; height: 100px;}
#email_right #faq {background: url(http://image.arguscarrentals.com/img/cs/customer_faq_bg.gif) no-repeat 0 10px;}
#email_right #manage {background: url(http://image.arguscarrentals.com/img/cs/customer_manage_bg.gif) no-repeat 0 5px;}
#email_right a {font-weight: bold;}
#email_right h2 {color: #0a89d0; font-size: 18px; font-weight: bold;}

/* manage booking */
#manage_left {float: left; width: 579px;}
.manage_option {margin-top: 20px; clear: both;}
#manage_left .manage_bar {width: 579px; height: 56px; background: url(http://image.arguscarrentals.com/img/cs/manage_bar_bg.gif) no-repeat; cursor: pointer;}
#manage_left .manage_bar h3 {float: left; color: #115093; font-size: 18px; font-weight: bold; padding: 16px; width: 145px;}
#manage_left .manage_bar p {float: left; color: #fff; width: 330px; font-size: 11px; padding: 20px 0;}
#manage_left #manage_voucher p {padding: 6px 0;}
#manage_left .manage_bar span {float: right; padding:  30px 16px 0; color: #0B519F; background: url(http://image.arguscarrentals.com/img/cs/arrow_down.gif) no-repeat 19px 15px; text-decoration: underline; font-size: 11px; cursor: pointer;}
#manage_left .opened span {background: url(http://image.arguscarrentals.com/img/cs/arrow_up.gif) no-repeat 17px 13px;}
#manage_left .closed .display_more {display: none;}
.display_more {clear: both;}
.amend_options b {padding: 20px; display: block;}
.amend_options h4 {color: #0a89d0; font-size: 18px; font-weight: bold; border-bottom: 1px solid #c3c3c3; clear: both; margin: 0 20px;}
.amend_options h4 span {float: right; background: url(http://image.arguscarrentals.com/img/cs/arrow_down_white_bg.gif) no-repeat 100px 1px; color: #115093; text-decoration: underline; padding: 0 30px 0 0; font-weight: normal; cursor: pointer;}
.amend_options h4 b {color: #115093; display: inline; margin: 0; padding: 0; font-size: 14px;}
.phone_us p {padding: 10px 20px;}
.phone_us ul {background: transparent url(http://image.arguscarrentals.com/img/CS/contact_flags.gif) no-repeat scroll 0 4px; height: 415px; list-style-type:none; margin:0 0 0 10px; padding: 3px 0 0 36px; width:265px;}
.amend_options .hidden {display: none;}
.phone_us ul li {line-height: 30px;}
.phone_us ul li b {clear:both; float:left; font-size:12px; width:100px; padding: 0;}
.phone_us ul li span {float:right; font-size:12px; margin-right:15px; text-align:right; width:150px;}
#manage_right {float: right; width: 350px;}
#manage_right div {padding-left: 80px; height: 100px;}
#manage_right #faq {background: url(http://image.arguscarrentals.com/img/cs/customer_faq_bg.gif) no-repeat 0 10px;}
#manage_right #contact {background: url(http://image.arguscarrentals.com/img/cs/contact_email_bg.gif) no-repeat 0 9px;}
#manage_right a {font-weight: bold;}
#manage_right h2 {color: #0a89d0; font-size: 18px; font-weight: bold;}


/* contact us */
.contact_left {width: 486px; padding-top: 20px;}
.contact_right {width: 486px; padding-top: 20px;}
#contact_email {width: 486px; height: 127px; background: url(http://image.arguscarrentals.com/img/cs/contact_email_bg.gif) no-repeat 30px 20px;}
#contact_phone {width: 486px; height: 430px; background: url(http://image.arguscarrentals.com/img/cs/contact_phone_bg.gif) no-repeat 0 25px;}
#contact_faq {width: 486px; height: 110px; background: url(http://image.arguscarrentals.com/img/cs/contact_faq_bg.gif) no-repeat 50px 30px;}
#contact_manage {width: 486px; height: 133px; background: url(http://image.arguscarrentals.com/img/cs/contact_manage_bg.gif) no-repeat 30px 20px;}
#contact_press {width: 486px; height: 113px; background: url(http://image.arguscarrentals.com/img/cs/contact_press_bg.gif) no-repeat 25px 20px;}
.contact_left h2, .contact_right h2 {font-size: 24px !important; font-weight: bold; color: #0A89D0 !important;}
.contact_left h2 {padding: 14px 18px 0 124px !important;}
.contact_left h2 span {font-size: 18px; color: #0A89D0 !important;}
.contact_right h2 {padding: 14px 18px 10px 112px !important;}
.contact_left p, .contact_right p, .contact_left a, .contact_right a {font-size: 12px;}
.contact_left p {margin: 10px 44px 0 115px !important;}
.contact_right p {margin: 0px 44px 0 105px !important;}
.contact_left a, .contact_right a {color: #115093 !important;}
#contact_manage a {display: block; clear: both; margin: 2px 0 2px 120px; background: url(http://image.arguscarrentals.com/img/cs/customer_arrow_bg.gif) no-repeat; padding-left: 20px; font-weight: bold; font-size: 12px; text-decoration: underline; background-position: 4px; white-space: nowrap;}

#contact_phone ul {width: 305px; list-style: none; margin: -16px 0 0 100px; background: url(http://image.arguscarrentals.com/img/cs/contact_flags.gif) no-repeat 0 11px; height: 500px; padding-left: 50px;}
#contact_phone ul b{ float: left; clear: both; font-size: 18px; width: 120px;}
#contact_phone ul li {line-height: 30px;}
#contact_phone ul span {float: right; font-size: 18px; width: 150px; text-align: right; margin-right: 15px;}
#contact_address {width: 486px; height: 97px; clear: both; background: url(http://image.arguscarrentals.com/img/cs/contact_address_bg.gif) no-repeat 30px 0; margin-top: 0px;}
#contact_address h3 {float: left; font-size: 24px; margin: 11px 0 0 0; padding-left: 109px;}


#right_helper {float: right; width: 240px;}
#right_helper h2 {font-weight: bold; font-size: 14px; color: #0A89D0 !important;}
#right_helper a {font-weight: bold;}
#right_helper p {margin: 10px 0 0 54px !important;}
#right_faq {background: url(http://image.arguscarrentals.com/img/cs/helper_question.gif) no-repeat 0 20px; padding-bottom: 30px;}
#right_manage {background: url(http://image.arguscarrentals.com/img/cs/helper_notebook.gif) no-repeat 0 20px; padding-bottom: 30px;}
#right_support {background: url(http://image.arguscarrentals.com/img/cs/helper_envelope.gif) no-repeat 0 20px; padding-bottom: 30px;}

.images_only img {margin: 10px !important;}
.ryanair strong {font-weight: bold !important;}
.car_rental_tips ol {padding: 0 40px; text-align: justify;}
.location_wrapper .content_heading {padding-bottom: 10px; z-index: 599;}
.big {font-size: 12px;}
.red {color: #CC0000 !important;}
.blue {color: #0B519F !important;}
.tile {margin: 10px 0;}
.left {float: left;}
.right {float: right;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.clear {clear: both;}
.element {height: 1px; line-height: 1px; font-size: 1px; margin: 0; padding: 0;}
