﻿.locations {width:100%;}
.locations .in{width:910px;margin:0px auto;position:relative;}
.locations h1 {height:30px;border-bottom:1px solid #dbdbdb;margin-bottom:15px;overflow:hidden; max-width:910px;}
.locations h1 span.text {float:right;font-size:12px;color:#5a5a5a;display:inline-block;height:19px;line-height:19px;margin-right:4px;margin-top:20px;}
.locations .in .activity .menu  a {color:#5a5a5a;}
.locations .in .activity .menu  a:hover {text-decoration:none;}
.locations h1 .icon {float:right;display:inline-block;margin-top:20px;width:20px;height:19px;background-image:url(../WebImages/Booking/icons.png);background-position:0px -650px;background-repeat:no-repeat;}

.locations .in .activity .menu{ background-image:url(../WebImages/Deals/navBG.png); background-repeat:repeat-x;display:block; position:relative; float:left; width:910px;margin-top:10px;left:0px;margin-bottom:25px; height:31px; background-position:bottom;}
.locations .in .activity .menu span { height:31px; line-height:31px; border-right:1px solid #999; border-spacing:5px;}
.locations .in .activity .menu span.selected { background-image:url(../WebImages/Deals/navBG_red.png); background-repeat:repeat-x; float:left;font-size:13px;color:#fff;}
.locations .in .activity .menu span.selected a, .locations .in .activity .menu span.selected a:link, .locations .in .activity .menu span.selected a:active{ float:left;font-size:13px;color:#fff;padding:0px 10px;}

.locations .in .activity .menu span.item { background-image:url(../WebImages/Deals/navBG.png); background-repeat:repeat-x; float:left;font-size:13px;color:#5a5a5a;height:31px; background-position:bottom;}
.locations .in .activity .menu span.item a, .locations .in .activity .menu span.item a:link, .locations .in .activity .menu span.item a:active{ float:left;font-size:13px;color:#5a5a5a;padding:0px 10px;}
.locations .in .activity .menu span.item a:hover { background-image:url(../WebImages/Deals/navBG_hover.png); background-repeat:repeat-x;  height:30px;padding:0px 10px;}

.fleetGuide{display:block; position:relative; width:910px; float:left; margin-left:0px; margin-bottom:30px;}
.locColOne {display:block; position:relative; width:910px; float:left; margin-left:0px; margin-bottom:30px;}
.locColOne h2, .fleetGuide h2 {color:#CC0000; font-size:1em; height:25px; display:block;padding:5px 5px 0px 5px; }
.locColOne p {padding:5px 5px 0px 5px;font-size:0.8em; }
.locColOne a, .locColOne a:link { text-decoration:underline;}

.locColSeven{display:block; position:relative; width:910px; float:left; margin-left:0px;}
.locColSeven .item {height:420px; float:left; margin-bottom:10px;}
.locColSeven span.title {background-color:#000; color:#fff; font-weight:normal;height:25px; display:block;padding:5px 5px 0px 5px; position:relative; border-right:1px solid #FFF;text-align:center;}
.locColSeven span.subtitle {background-color:#d4002a; color:#fff; font-weight:normal;height:25px; display:block;padding:5px 5px 0px 5px; position:relative; border-right:1px solid #FFF; font-size:13px;text-align:center;}
.locColSeven span.title a, .locColSeven span.title a:link, .locColSeven span.title a:active { color:#FFFFFF;}
.locColSeven span.title a:hover {text-decoration:underline;}
.locColSeven span.map {color:#666; font-weight:normal; font-size:12px; width:120px;height:100px; display:block; margin-bottom:10px; position:relative;margin-top:20px;padding:10px 5px 5px 5px;}
.locColSeven span.car {color:#666; font-weight:normal; font-size:12px; width:120px;height:60px; display:block; margin-bottom:10px; position:relative;margin-top:20px;padding:10px 5px 5px 5px;}
.locColSeven span.text {display:block; color:#666; font-size:12px; position:relative; width:120px;padding:10px 5px 5px 5px;}
.locColSeven span.text a{color:#636363;font-size:12px;}
.locColSeven span.text a:hover{text-decoration:underline;color:#d4002a;}

.fleet {width:100%;}
.fleet .in{width:910px;margin:0px auto;position:relative;}
.fleet h1 {height:30px;border-bottom:1px solid #dbdbdb;margin-bottom:15px;overflow:hidden; max-width:910px;}
.fleet h1 span.text {float:right;font-size:12px;color:#5a5a5a;display:inline-block;height:19px;line-height:19px;margin-right:4px;margin-top:20px;}
.fleet .in .activity .menu  a {color:#5a5a5a;}
.fleet .in .activity .menu  a:hover {text-decoration:none;}
.fleet h1 .icon {float:right;display:inline-block;margin-top:20px;width:20px;height:19px;background-image:url(../WebImages/Booking/icons.png);background-position:0px -650px;background-repeat:no-repeat;}

.fleet .in .activity .menu{ background-image:url(../WebImages/Deals/navBG.png); background-repeat:repeat-x;display:block; position:relative; float:left; width:910px;margin-top:10px;left:0px;margin-bottom:25px; height:31px; background-position:bottom;}
.fleet .in .activity .menu span { height:31px; line-height:31px; border-right:1px solid #999; border-spacing:5px;}
.fleet .in .activity .menu span.selected { background-image:url(../WebImages/Deals/navBG_red.png); background-repeat:repeat-x; float:left;font-size:13px;color:#fff;}
.fleet .in .activity .menu span.selected a, .fleet .in .activity .menu span.selected a:link, .fleet .in .activity .menu span.selected a:active{ float:left;font-size:13px;color:#fff;padding:0px 10px;}

.fleet .in .activity .menu span.item { background-image:url(../WebImages/Deals/navBG.png); background-repeat:repeat-x; float:left;font-size:13px;color:#5a5a5a;height:31px; background-position:bottom;}
.fleet .in .activity .menu span.item a, .fleet .in .activity .menu span.item a:link, .fleet .in .activity .menu span.item a:active{ float:left;font-size:13px;color:#5a5a5a;padding:0px 10px;}
.fleet .in .activity .menu span.item a:hover { background-image:url(../WebImages/Deals/navBG_hover.png); background-repeat:repeat-x;  height:30px;padding:0px 10px;}

.fleetColSeven{display:block; position:relative; width:910px; float:left; margin-left:0px;}
.fleetColSevenHalf{ width:390px; float:left; margin-left:8px;}
.fleetColSeven .item {height:380px; float:left; width:130px;}
.fleetColSevenHalf .item {height:400px;}
.fleetColSeven span.title {background-color:#333; color:#FFFFFF; font-weight:normal;height:25px; display:block;padding:5px 5px 0px 5px; position:relative; border-right:1px solid #FFF;text-align:center;}
.fleetColSeven span.subtitle {background-color:#d4002a; color:#fff; font-weight:normal;height:25px; display:block;padding:5px 5px 0px 5px; position:relative; border-right:1px solid #FFF; font-size:13px;text-align:center;}
.fleetColSeven span.title a, .fleetColSeven span.title a:link, .fleetColSeven span.title a:active { color:#FFFFFF;}
.fleetColSeven span.title a:hover {text-decoration:underline;}
.fleetColSeven span.map {color:#666; font-weight:normal; font-size:12px; width:120px;height:100px; display:block; margin-bottom:10px; position:relative;margin-top:20px;padding:10px 5px 5px 5px;}
.fleetColSeven span.car {color:#666; font-weight:normal; font-size:12px; width:120px;height:60px; display:block; margin-bottom:10px; position:relative;margin-top:20px;padding:10px 5px 5px 5px;}
.fleetColSeven span.text {display:block; color:#666; font-size:12px; position:relative; width:120px;padding:10px 5px 5px 5px;}
.fleetColSeven span.text a{color:#636363;font-size:12px;}
.fleetColSeven span.text a:hover{text-decoration:underline;color:#d4002a;}
.fleetColSeven span.getquote {background-color:#d4002a; color:#fff; font-weight:normal;height:25px; display:block;padding:5px 5px 0px 5px; position:relative; border-right:1px solid #FFF;font-size:14px; text-align:center;}
.fleetColSeven span.getquote a, .fleetColSeven span.getquote a:link, .fleetColSeven span.getquote a:active { color:#fff;}
.fleetColSeven span.getquote a:hover {text-decoration:underline;}
