<!--
div#places{
float:right;
width:100px;
margin:0 0 10px 10px;
}
div#quotebox{
float:right;
width:380px;
}
div#mcontent{
margin-right:470px;
position:relative;
top:-50px;
}
#mcontent h1{
font-size:115%;
color:#0865c1;
margin:15px 0 10px 0;
border-bottom:1px solid #ff6101;
}
#mcontent h2{
font-size:115%;
color:#0865c1;
margin:15px 0 10px 0;
border-bottom:1px solid #ff6101;
}
#mcontent h1.top{
margin:0 0 10px 0;
background:url('http://www.fastcarhire.co.uk/NEWimages/tinycar2.gif') no-repeat left;
padding:0 0 5px 55px;
}
#mcontent h2.top{
margin:0 0 10px 0;
background:url('http://www.fastcarhire.co.uk/NEWimages/tinycar2.gif') no-repeat left;
padding:0 0 5px 55px;
}
h2#h2a{
background:url('http://www.fastcarhire.co.uk/NEWimages/tinycar2.gif') no-repeat left;
padding:0 0 5px 55px;
}
h2#h2b{
background:url('http://www.fastcarhire.co.uk/NEWimages/tinycar3.gif') no-repeat left;
padding:0 0 5px 55px;
}
h2#h2c{
background:url('http://www.fastcarhire.co.uk/NEWimages/tinycar1.gif') no-repeat left;
padding:0 0 5px 55px;
}
#mcontent h6{
font-style:italic;
font-size:120%;
color:#FF3300;
margin:15px 0 10px 0;
}
h6#snowman{
background:url('http://www.fastcarhire.co.uk/NEWimages/snowman.gif') no-repeat left;
padding:0 0 5px 55px;
}
#mcontent p{
font-size:90%;
margin: 5px 0;
}
#quotebox h3{
font-size:110%;
color:#0865c1;
}
img#secure{
padding:10px 5px;
}

#flags{
background:#fff;
float:right;
height:45px;
width:900px;
margin:10px 0 5px 0;
}
#flags h4{
display:inline;
position:relative;
top:-8px;
font-size:13px;
color:#0865c1;
margin:0 3px 0 0;
}
#flags img{
border:0;
margin:0 0 0 1px;
}
#flags p{
font-size:90%;
}

#places a:link {text-decoration: underline; color: #fff;}
#places a:visited {text-decoration: underline; color: #fff;}
#places a:active {text-decoration: underline; color: #fff;}
#places a:hover {text-decoration: underline; color: #ffac5b;}


#places div{
background:#0865c1 url('http://www.fastcarhire.co.uk/NEWimages/placesbg.gif') no-repeat bottom;
margin:0 0 10px 0;
}
#places div.last{
margin:0;
}
#places h3{
position:relative;
top:-2px;
text-align:center;
padding:0 2px 0 2px;
color:#ff6101;
font-size:100%;
}
#places span{
text-decoration: none;
color:#fff;
display:block;
font-size:7pt;
line-height:1.2;
}

div#qtop,#lqtop{
width:380px;
background:url('http://www.fastcarhire.co.uk/NEWimages/qtop.gif') no-repeat top right;
}
#qtop h2{
text-align:center;
font-size:120%;
color:#0865c1;
padding:2px 14px 0 7px;
}
div#qmid,#lqmid{
height:400px;
width:380px;
background:url('http://www.fastcarhire.co.uk/NEWimages/qmid.gif') repeat-y top right;
}
div#qinner{
padding:0 14px 0 8px;
z-index:1;
text-align:center;
}
div#qinner table{
width:320px;
}
div#qbot,#lqbot{
width:380px;
height:17px;
background:url('http://www.fastcarhire.co.uk/NEWimages/qbottom.gif') no-repeat bottom right;
}
#lqtop{
margin-top:10px;
height:12px;
background:url('http://www.fastcarhire.co.uk/NEWimages/lqboxtop.gif') no-repeat top right;
}
#lqmid{
height:auto;
background:url('http://www.fastcarhire.co.uk/NEWimages/lqboxmid.gif') repeat-y top right;
}
#lqinner{
z-index:1;
position:relative;
top:-7px;
padding:0 14px 0 8px;
}
#lqbot{
background:url('http://www.fastcarhire.co.uk/NEWimages/lqboxbot.gif') no-repeat bottom right;
margin-bottom:40px;
}

hr{
width:100%;
height:1px;
border:0px;
color:#ffd2a5;
background-color:#ffd2a5;
}
hr.pop{
color:#ffac5b;
background-color:#ffac5b;
}
hr.country{
width:20px;
text-align:left;
margin-left:0;
margin-right:auto;
color:#fff;
background-color:#fff;
}
#mcontent h3{
font-size:120%;
color:#0865c1;
}

img#americas{
float:left;
margin-bottom:75px;
}
img#europe{
float:right;
}
* html #europe{ position:relative;top:5px; }
#americas{ position:relative;top:15px; }
#asiaafricaaus{ float:left; margin:10px 0 4em 0; }
* html #asiaafricaaus{ position:relative;top:0; }


#countrylvl {
position:relative;top:-35px;
margin-right:115px;
}
#countrylvl p{
line-height:1.5;
margin:0 0 7px 0;
word-spacing:1em;
}
#countrylvl p i{
word-spacing:normal;
font-style:normal;
}
#countrylvl b{
color:#ff6101;
}
h3#cl{
margin-top:10px;
}

input.btn{
margin:10px 0;
font-family: Verdana, Arial, sans-serif;
font-weight:bold;
color:#fff;
padding:5px 10px;
border:2px solid #09539c;
background:#0865c1;
border-top-color:#66b3ff;
border-left-color:#66b3ff;
border-style:outset;
cursor:hand;
}


/* extra styling for quote form text */

div#NoShow{ display:none; }
form#WhatToDo{ padding-top:7px; }
table#AutoNumber2 font{ color:#0050a0; }
table#AutoNumber2 td b font{ color:#0865c1; }

/* end quote form text */

-->