body{margin:0;padding:0;text-align:center;}
#page{position:relative;margin:0 auto;width:753px;text-align:left;}
#content-wrapper,#sidebar,#menu{float:left;}
#footer{clear:both;}
#content-wrapper{margin-left:160px;width:475px;}
#sidebar{width:110px;}
.no-sidebar #sidebar{display:none;}
.no-sidebar #content-wrapper{width:585px;}
#menu{width:160px;margin-left:-740px;}
#menu h2{display:none;}
#menu ul,#menu li{position:relative;margin:0;padding:0;list-style:none;}
#menu a{display:block;padding:3px;padding-right:5px;border-top:1px solid #ddd;color:#248;text-align:right;text-decoration:none;}
#menu li.hover a,#menu a:hover{background:#eee;border-right-color:#aab;}
#menu li.closed a,#menu a{border-right:2px solid #dde;background:#fff;}
#menu li ul{display:none;position:absolute;top:1px;left:160px;width:160px;background:#fff;border-left:1px solid #aaa;}
#menu li.hover ul{display:block;}
#menu li.hover ul ul{display:none;}
#menu li.hover li.hover ul{display:block;}
#menu li li a{border-color:#ccc;text-align:left;}
#menu li ul{border-bottom:1px solid #aaa;}
#quickmenu ul{position:absolute;top:3px;right:15px;margin:0;padding:0;text-align:right;}
#quickmenu li{display:inline;margin:0;padding:0;list-style:none;}
#quickmenu a{padding:0 0.5em;color:#026;font-weight:bold;border-left:1px solid #026;text-decoration:none;}
#quickmenu .first a{border:none;}
.block{border:1px solid #aaa;margin-bottom:1em;}
.block h2{padding:0.4em;border-bottom:1px solid #aaa;background:#eee;color:#026;font-size:1em;}
.block p{margin:0.5em;}
#news ul,#news li{margin:0;padding:0;list-style:none;}
#news ul{margin:0;padding-top:35px;padding-left:5px;background:#fff url(../images/news.jpg) top left no-repeat;}
#news li{padding:0.4em 0.2em;color:#026;font-weight:bold;}
#news li a{color:#555;text-decoration:none;font-weight:normal;}
#sidebar p,#sidebar h2{text-align:center;}
#sidebar p.more{margin:0;}
#sidebar p.more a{display:block;padding:0.4em;padding-right:20px;border-top:1px dashed #aaa;background:#eff url(../images/blue-arrow.gif) 95% 50% no-repeat;color:#026;font-weight:bold;}
#find-us-map{background:url(../images/directions.jpg) top left no-repeat;height:40px;}
#van-rental{background:url(../images/rental/van_rental.jpg) top left no-repeat;height:64px;}
#car-rental{background:url(../images/rental/car_rental.jpg) top left no-repeat;height:64px;}
#cust-area{background:url(../images/fleet_management_cust_area.jpg) top left no-repeat;height:40px;}
body{font:11px Verdana;background:#fff;color:#000;}
#page{margin-bottom:1em;padding-left:15px;padding-right:10px;background:url(../images/background.gif) top left repeat-y;}
h1,h2,h3{margin:0;color:#037;font-size:1.2em;}
h4{font-size:1em ;margin:0;}
#content p,#content ul{margin-top:0.2em;}
#header{position:relative;height:200px;padding:0 10px;}
#htop,#hmain,#hlow{position:absolute;left:0;width:752px;}
#htop{top:70px;height:6px;background:url(../images/header/home_topbar.gif);}
#hlow{top:174px;height:20px;background:url(../images/header/home_bottombar.gif);}
#hmain{top:76px;height:98px;}
#header img{position:absolute;top:45px;right:20px;}
h1{font-size:1.5em;height:61px;background:url(../images/leasedrive_velo_logo.jpg) 10px 10px no-repeat;text-indent:-9999px;}
#content{padding:1em;padding-left:1.5em;padding-top:0.2em;}
#content p{line-height:1.3em;}
#content h3{margin-top:0.5em;font-size:1.1em;}
h3.news{margin-top:1em;padding:0.2em;background:#eee;color:#555;}
table.news{margin-left:2em;margin-bottom:1em;}
a img{border:none;}
div.indent{margin-left:100px;}
p.backdent{float:left;margin:0;margin-left:-100px;}
p.inline-image{float:left;margin-right:0.5em;padding-top:0.5em;margin-bottom:0;}
* html p.backdent{margin-left:-48px;}
#footer p{margin:0 0.5em;}
#footer{background:#026;color:#fff;padding:0.3em;padding-top:0.2em;border-bottom:3px double #fff;}
#testimonials p{padding:0.3em;background:#eaeaea;}
#testimonials p.alt{background:#fff;}
#contact-details-table img{padding-top:10px;}
table.news a{color:#000;text-decoration:none;}
table.news a:hover{text-decoration:underline;}
#drive-manager{border-collapse:collapse;}
#drive-manager td,#drive-manager th{padding:0;border-left:1px solid #fff;padding-right:0.5em;padding-bottom:1.5em;}
#drive-manager th{background:url(../images/systems/pc_connector.gif) 8px 0 repeat-y;}
#drive-manager th.last{background:none;}
#profiles hr{visibility:hidden;}
#customer-login{margin:0 auto;width:240px;background:#eee;border:1px solid #aaa;padding:1em;text-align:center;}
#customer-login td input{width:140px;}
input.button{background:#026;color:#fff;border:0;font-family:verdana,sans-serif;}
#footer a{color:#fff;text-decoration:none;}
@media print{html,body,#page,#header,#content-wrapper,#footer{float:none;height:auto;width:auto;margin:0;border:none;background:inherit;color:inherit;text-indent:0;}
#header,#sidebar,#menu,#quickmenu,#footer span{display:none;}
}


#popup {
	position: absolute;
	top: 230px;
	left: 40px;
	width: 661px;
	z-index: 10;
	padding: 0 20px;
	padding-top: 130px;
	border: 5px double #026;
	background: #fff url(/images/news/popup.jpg) top left no-repeat;
}

#popup h2 { font-size: 150%; text-align: center; }
#close-popup a { font-size: 150%; position: absolute; top: 0; right: 0; text-decoration: none; color: black; font-weight: bold; padding: 2px 5px;}

#menu p.follow-button a { border: none; background: none; }
#menu p.follow-button { margin: 0; }