/* BODY */


body {background-color:#C1C0BF;text-align:center;}

* {margin:0;padding:0}
html,body{height:100%}
.maintable{
    border-collapse:collapse;
    height:100%;
    width:436px;
    border:none;
}
.maintable td{vertical-align:top}

.lcol,.rcol{
    width:15px;
    background: url(http://londonheathrowcars.com/images/l.gif) repeat-y 0 0;
    height:100%
}
.rcol{background: url(http://londonheathrowcars.com/images/r.gif) repeat-y 100% 0}

.top,.base,.top2,.base2{
    height:14px;
    width:15px;
    background: url(http://londonheathrowcars.com/images/tl.gif) no-repeat 0 0;
    overflow:hidden;
}
.base{background: url(http://londonheathrowcars.com/images/bl.gif) no-repeat 0 0}
.base2{background: url(http://londonheathrowcars.com/images/br.gif) no-repeat 100% 0}
.top2{background: url(http://londonheathrowcars.com/images/tr.gif) no-repeat 100% 0}
.mid{width:406px}

/* DIVS */

div#wrap {width:800px;margin:auto;position:relative;border:1px solid #666666;background-color:#ffffff;text-align:left;}

div#top	{width:800px;height:155px;background-color:#616161;}

div#subheader {width:800px;height:30px;background-color:#393b44;}

div#main {width:800px;background-color:#ffffff;clear:both;}

/* HEADINGS */

p.mainmenu_heading {margin-left:9px;margin-right:8px;margin-top:11px;}

a.mainmenu_heading {color:#F99C08;font-family:arial;font-weight:normal;text-decoration:none;font-size:10pt;font-weight:bold;margin-left:10px;}

a.mainmenu_heading:hover {text-decoration: underline; color: white;}

h1.main {color:#F99C08;font-family:arial;font-size:10pt;margin-left:40px;margin-right:40px;margin-top:11px;margin-bottom:14px;font-weight:bold;}

h1.mainother {color:#F99C08;font-family:arial;font-size:13pt;margin-left:20px;margin-right:20px;margin-top:20px;margin-bottom:27px;font-weight:bold;}

h2.main {color:#727393;font-family:arial;font-size:10pt;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:5px;font-weight:bold;}

/* TEXT */

p.quote_text {color:#666666;font-family:arial;font-size:9pt;margin-top:10px;margin-left:15px;margin-right:10px;}

p.mainsmall {color:#666666;font-family:arial;margin-left:15px;margin-right:15px;margin-top:12px;font-size:8pt;}

p.mainbulk {margin-left:20px;margin-right:30px;color:#666666;font-family:arial;font-size:9pt;}

p.mainother {margin-left:20px;margin-right:20px;color:#666666;font-family:arial;font-size:8pt;}

a.bait {margin-left:0px;margin-right:0px;color:#666666;font-family:arial;font-size:9pt;}

p.mainmenu_font {color:#fff;font-family:arial;font-size:8pt;margin-top:3px;margin-left:9px;margin-right:8px;}

p.subhead_phone {font-family:verdana;color:#ffffff;font-size:12pt;margin-left:12px;margin-top:4px;margin-right:0px;}

p.subhead_menu {font-family:tahoma;color:#ffffff;font-size:7pt;margin-top:8px;margin-right:11px;}

p.pcotext {margin-top:12px;font-size:8pt}

p.mainpara {margin-left:20px;margin-right:20px;color:#666666;font-family:arial;font-size:9pt;}

p.lugfont {margin-left:2px;margin-right:2px;color:#666666;font-family:arial;font-size:8pt;}

p.carquote {color:#666666;font-family:arial;font-size:9pt;margin-top:0px;margin-left:20px;margin-right:20px;margin-bottom:5px;}

/* IMAGES */

img.logo {border:0px;padding:0px;}

img.pcologo {margin-top:15px;margin-left:38px;margin-bottom:2px;}

img.nothing {border:0px;padding:0px;}

img.lhrlogo {margin-top:5px;margin-left:9px;}

img.lhrmap {border:0px;padding:0px;margin-top:8px;margin-left:2px;}

/* FORMS */

select.quote_dropdown {width:134px;margin-left:15px;margin-right:15px;margin-top:10px;margin-bottom:3px;background-color: #EBEBEB;font-family:arial;font-size:9pt;color: black;}


input.biginput {margin-top:8px;background-color:#EBEBEB;font-family:arial;font-size:9pt;margin-left:20px;width:157px;}
input.smallinput {margin-top:8px;background-color:#EBEBEB;font-family:arial;font-size:9pt;margin-left:20px;width:157px;}


select.smallselect {margin-top:8px;background-color:#EBEBEB;font-family:arial;font-size:9pt;margin-left:20px;width:75px;}
select.largeselect {margin-top:8px;background-color:#EBEBEB;font-family:arial;font-size:9pt;margin-left:20px;width:157px;}

p.bookingformtext {margin-top:8px;margin-bottom:0px;margin-left:0px;margin-right:0px;color:#666666;font-family:arial;font-size:9pt;}

p.asterix {margin-top:8px;margin-left:0px;margin-right:3px;color:#666666;font-family:arial;font-size:9pt;}

textarea.bigtextarea {margin-top:8px;background-color:#EBEBEB;font-family:arial;font-size:9pt;margin-left:20px;width:157px;}
/* BULLETS */

ul.bullet {list-style-type: none;padding-left:0;margin-left:20px;margin-right:20px;margin-bottom:0px;margin-top:10px;}

li.bulletlist {color:#666666;font-family:arial;font-size:9pt;background: url(http://www.londonheathrowcars.com/images/car.gif) 0 6px no-repeat;padding-top:0px;padding-left:25px;padding-bottom:10px;}

iframe.datetime {margin-left:16px;margin-top:10px;margin-bottom:4px;}

.invisible  {
    position:absolute;
    top:-999em;
    left:-999em;
}