html, body { margin: 0; padding: 0; height:100%;  }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #343d8c; font-size: 25px; font-weight: lighter; }
#slogen h1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #343d8c; font-size: 18px; font-weight: lighter; margin-bottom: 5}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #343d8c; font-size: 18px; font-weight: lighter; margin-top:2px }
hr { margin: 10px 0 10px 0; }
li { margin-left: 10px; }
img {border:none}

select { font-family: verdana, sans-serif; font-size:11px; margin:5px 5px 7px 0; }
.outerFrame { width: 800px; text-align: left; margin-left: auto; margin-right: auto; margin-top: 30px; margin-bottom: 20px; height: auto; background-color: white; border: solid 1px #999999; }
#a { font-size: .8em; font-family: verdana, arial, helvetica, sans-serif; }

#aph-1 { padding-right: 15px; }
#aph-2 { padding: 95px 16px 0 16px; }
#aph-3 { padding: 35px 20px 0 0; }

#aph-1 a { text-decoration: none; font-family: verdana, sans-serif; color:#333333; font-size:11px; }
#aph-1 a:hover { text-decoration:underline; }
.link-f { width: 146px; background-image: url("http://www.aph.com/images/home/uk_flag_bgr.jpg"); background-repeat: no-repeat; border-bottom:solid 1px #EDAB00; padding-top:8px; padding-bottom:8px; padding-left:25px; padding-right:6px; border-left:solid 2px #EDAB00; border-right:solid 2px #EDAB00; border-top:solid 2px #EDAB00; } 
.link-f2 { width: 146px; background-image: url("http://www.aph.com/images/home/us_flag_bgr.jpg"); background-repeat: no-repeat; border-bottom:solid 1px #EDAB00; padding-top:8px; padding-bottom:8px; padding-left:25px; padding-right:6px; border-left:solid 2px #EDAB00; border-right:solid 2px #EDAB00; }
.link-1 { width: 146px; background-color:#faeabf; border-bottom:solid 1px #EDAB00; padding-top:8px; padding-bottom:8px; padding-left:12px; padding-right:12px; border-left:solid 2px #EDAB00; border-right:solid 2px #EDAB00; border-top:solid 2px #EDAB00; } 
.link-2 { width: 146px; background-color:#faeabf; border-bottom:solid 1px #EDAB00; padding-top:8px; padding-bottom:8px; padding-left:12px; padding-right:12px; border-left:solid 2px #EDAB00; border-right:solid 2px #EDAB00; }
.link-3 { width: 146px; background-color:#f8dd99; border-bottom:solid 2px #EDAB00; padding-top:8px; padding-bottom:8px; padding-left:12px; padding-right:12px; border-left:solid 2px #EDAB00; border-right:solid 2px #EDAB00; border-bottom:solid 2px #EDAB00; } 

#logo { margin-bottom: 25px; }
#intro { font-size:12px; font-family: verdana, arial; line-height:16px; padding-left:15px}
.info { font-size: 12px; font-family: arial, verdana; }
.info a { font-size: 12px; font-family: arial, verdana; color:#333333; }
.fontresize { font-size: 12px; font-family: arial, verdana; }
.locations { font-size: 12px; font-family: arial, verdana; background-image: url("http://www.aph.com/images/prod_bttn.jpg") }
.cards { margin-bottom: 12px; }


#quote-1 { width: 358px; background-color:#faeabf; border: 2px solid #EDAB00; color:#333333; font-size:12px; font-family: verdana, arial; }
#quote-2 { align: left; padding: 20px 0 0 20px; font-size: 13px; }
#quote-3 { align: left; padding: 20px 20px 20px 20px; }
#footer { margin-bottom: 25px; font-size: 12px; font-family: verdana, arial; }
.footer2 { width: 808px; font-family: verdana, arial; font-size: 12px;text-align: center; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 20px; height: auto; background-color: white; border: none; }
.footer2 a {color:#343d8c}
.footer2 td {padding:10px}
#footer a { font-size: 12px; font-family: verdana, arial; }
#ptype-1 { padding-right: 5px; }
#ptype-2 { padding-top: 2px; }
#comment { font-family: verdana, sans-serif; font-size: 11px; padding-top: 5px; }

#car-parks { margin: 20px 20px 25px 20px; }
.manchester { background-color:#E9EDF0; border-left: solid 5px #FFFFFF; padding: 10px 10px 10px 10px; color: #343D8C; font-size: 11px; font-family: verdana, arial; }
.birmingham { background:#E9EDF0 url(../images/home/bg_bottomleft_grey.gif) no-repeat; background-position: bottom left; padding: 10px 10px 10px 10px; color: #343D8C; font-size: 11px; font-family: verdana, arial; }
.gatwick { background-color:#E9EDF0; border-left: solid 5px #FFFFFF; padding: 10px 10px 10px 10px; color: #343D8C; font-size: 11px; font-family: verdana, arial; }
.birmingham-car-park { background-color:#E9EDF0; padding: 0 10px 0 0; }
.gatwick-car-park { background-color:#E9EDF0; padding: 0 10px 0 0; }
.manchester-car-park { background:#E9EDF0 url(../images/home/bg_bottomright_grey.gif) no-repeat; background-position: bottom right; padding: 0 10px 0 0; }

#customer-box { width: 757px; padding: 20px 20px 0 20px; }
#customer-img { border: 2px solid #adb1d1; padding:0;height:10px }
#customer-say { padding: 15px; color: #343D8C; background-color: #eaebf3; font-size: 12px; font-family: verdana, arial; border: 2px solid #adb1d1 } 

.words { font-family: verdana, sans-serif; font-size:11px; }




.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


