﻿
body {
    width:100%;
    margin:0px auto;
    padding:0px;
    text-align:center;
    font-size: 0.8em;
	font-family: Tahoma, arial, helvetica, sans-serif;
    line-height:135%;
    color:#333;
    background-color:#F2F1E9;
}

#ctl00_pnlHolder {width:921px;}

/* CONTAINER ELEMENTS */
#SITE_CONTAINER {
    background-color:#fff;
    padding:10px;
    margin:10px;
    width:915px;
}
#SITE_HEADER{height:95px;}

#SITE_HEADER_LOGO {
    float:left;
    width:200px;
    height:90px;
}


 
#SITE_HEADER A,#PAGE_FOOTER_LINKS A {color:#333; }

/* BRANDING LINKS */
.Red #SITE_HEADER{
background:url('../../assets/img/logo/red.jpg') top left no-repeat;
}
.Yellow #SITE_HEADER {
background:url('../../assets/img/logo/yellow.jpg') top left no-repeat;
}
.LightBlue #SITE_HEADER {
background:url('../../assets/img/logo/lightblue.jpg') top left no-repeat;
}
.Orange #SITE_HEADER {
background:url('../../assets/img/logo/orange.jpg') top left no-repeat;
}
.Green #SITE_HEADER {
background:url('../../assets/img/logo/green.jpg') top left no-repeat;
}

.Yellow #SITE_HEADER A:Hover,.Yellow #PAGE_CONTENT A:Hover,.Yellow #PAGE_FOOTER_LINKS A:Hover {color:#EFB400;}
.Red #SITE_HEADER A:Hover,.Red #PAGE_CONTENT A:Hover,.Red #PAGE_FOOTER_LINKS A:Hover {color:#D70023;}
.LightBlue #SITE_HEADER A:Hover,.LightBlue #PAGE_CONTENT A:Hover,.LightBlue #PAGE_FOOTER_LINKS A:Hover {color:#3399FF;}
.Orange #SITE_HEADER A:Hover,.Orange #PAGE_CONTENT A:Hover,.Orange #PAGE_FOOTER_LINKS A:Hover {color:#FF3300;}
.Green #SITE_HEADER A:Hover,.Green #PAGE_CONTENT A:Hover,.Green #PAGE_FOOTER_LINKS A:Hover {color:#339900;}

.Yellow #SITE_NAVIGATION .Selected{background-color:#EFB400;}
.Red #SITE_NAVIGATION .Selected{background-color:#D70023;}
.LightBlue #SITE_NAVIGATION .Selected{background-color:#3399FF;}
.Orange #SITE_NAVIGATION .Selected{background-color:#FF3300;}
.Green #SITE_NAVIGATION .Selected{background-color:#339900;}

.Yellow .ColouredPanel {background-color:#EFB400;color:#fff;}
.Red .ColouredPanel {background-color:#D70023;color:#fff;}
.LightBlue .ColouredPanel {background-color:#3399FF;color:#fff;}
.Orange .ColouredPanel {background-color:#FF3300;color:#fff;}
.Green .ColouredPanel {background-color:#339900;color:#fff;}

.Green .ColouredPanel .HRLine {border-top:1px solid #64B13D;}
.Green .ColouredText {color:#339900;}

.Red .ColouredPanel .HRLine {border-top:1px solid #DD2442;}
.Red .ColouredText {color:#D70023;}

.Orange .ColouredPanel .HRLine {border-top:1px solid #FF643D;}
.Orange .ColouredText {color:#FF3300;}

.Yellow .ColouredPanel .HRLine {border-top:1px solid #F3C63D;}
.Yellow .ColouredText {color:#EFB400;}

.LightBlue .ColouredPanel .HRLine {border-top:1px solid #64B1FF;}
.LightBlue .ColouredText {color:#3399FF;}
/******************/

/* HOME PAGE CSS */
#HOME_INTRO_PANEL {
    background:#EFB400 url('../../assets/img/content/introduction-background.jpg') left no-repeat;
    height:270px;
}
#SERVICES_INTRODUCTION {
    float:left;
    color:#fff;
    width:650px;
}
#INTRODUCTION_CONTENT {
    font-size:12px;
    float:right;
    width:170px;
    margin:40px 5px 0 0;
}
#INTRODUCTION_CONTENT A {
    color:#fff;
    font-weight:bold;
}
#INTRODUCTION_CONTENT A:Hover {
    color:#fff !Important;
    text-decoration:none;
}
#SERVICES_INTRODUCTION  h6{
    font-size:13px;
    line-height:13px;
    color:#FBEEC4;
}
#SERVICES_INTRODUCTION  h1{
    font-size:50px;
    line-height:52px;
    margin-top:-10px;
}
#QUICK_LINKS_GUIDE {
     float:right;
     width:250px;
}
#RECENTLY_SOUGHT {
    margin-bottom:-5px;
    background-color:#fff;
    height:130px;
}
#RECENTLY_SOUGHT A {
    text-decoration:none;
    color:#333;
}
#QUICK_QUOTE {
    background-color:#fff;
    height:110px;
}
#QUICK_QUOTE label {
    float:left;
    width:40px;
    height:23px;
}
#QUICK_QUOTE INPUT {
    float:left;
}
#QUICK_QUOTE .Button {
    float:right;
    background:#D70023 url('../../assets/img/content/home-quote-bg.jpg') left no-repeat;
    font-size:11px;
    font-weight:normal;
    color:#fff;
    padding-left:15px;
    width:130px;
    background-position:1px;
}

.Service_Panel {
    float:left;
    width:225px;
    min-height:155px;
    max-height:240px;
    color:#fff;
}
.Service_Panel A {
    color:#fff;
}
.Service_Panel p {
    
    line-height:120%;
}
.RightSpace {
    margin-right:5px;
}

.EBay {
    background:#003366 url('../../assets/img/content/service-panel-ebay.jpg') top no-repeat;
    padding-top:150px;
}
.GroupTransport {
    background:#339900 url('../../assets/img/content/service-panel-group.jpg') top no-repeat;
    padding-top:150px;
}
.Worldwide {
    background:#3C3C3C url('../../assets/img/content/service-panel-worldwide.jpg') top no-repeat;
    padding-top:150px;
}
.Locator {
    background:#D70023 url('../../assets/img/content/service-panel-locator.jpg') top no-repeat;
    padding-top:150px;
}
.Storage {
    background:#FF3300 url('../../assets/img/content/service-panel-storage.jpg') top no-repeat;
    padding-top:150px;
}

#CHAS_INTRODUCTION {
    float:left;
    background:#3C3C3C url('../../assets/img/content/chas_photos.jpg') right no-repeat;
    color:#fff;
    height:350px;
    width:455px;
    background-position:250px 50px;
}
#CHAS_INTRODUCTION p {
    width:240px;
    margin-top:20px;
}
#CHAS_INTRODUCTION H4 {
    color:#EFB400;
    margin-top:-10px;
}
#CHAS_INTRODUCTION A {
    border-right:1px solid #fff;
    margin-right:5px;
    padding-bottom:2px;
    padding-right:5px;
    color:#fff;
    font-weight:bold;
}
#CHAS_INTRODUCTION A.last{border-right:0px solid red;}
#MOTOTRANS_INTRODUCTION {
    float:right;
    width:455px;
    height:350px;
    background-color:#F2F2F2;
}
#MOTOTRANS_INTRODUCTION p {
    margin-top:15px;
}
#MOTOTRANS_INTRODUCTION A {
    color:#333;
    font-weight:bold;
}

 .EnquiryButton {
    float:right;
    background:#D70023 url('../../assets/img/content/home-quote-bg.jpg') left no-repeat;
    font-size:13px;
    font-weight:normal;
    color:#fff;
    padding-left:15px;
    width:160px;
    margin-top:30px;
    background-position:1px;
}
/*****************/



#SITE_HEADER_LANGUAGES {
    float:right;
    height:20px;
    width:550px;
    text-align:right;
    margin-bottom:10px;
}

#SITE_HEADER_CONTACT {
    float:right;
    width:550px;
    text-align:right;
    height:65px;
}
#SITE_HEADER_CONTACT .CONTACT_BLOCK {
    height:55px;
    float:left;
    text-align:left;
}
#SITE_HEADER_CONTACT .WITHSEPERATOR {
    padding-right:10px;
    margin-right:10px;
    border-right:1px solid #DADADA;
}

#SITE_NAVIGATION{
    background-color:#3C3C3C;
    height:45px;
    border-bottom:2px solid #B5B5B5;
}
#SITE_NAVIGATION A {
    float:left;
    padding:14px 24px 14px 24px;
    color:#fff;
    text-decoration:none;
}
#SITE_NAVIGATION A:Hover {
    background-color:#696969;
}
#SITE_NAVIGATION .WITHSEPERATOR {
    border-right:1px solid #fff;
}

#PAGE_CONTENT {min-height:500px;text-align:left;margin:5px 0 5px 0;padding-bottom:10px;border-bottom:1px solid #DADADA;}
#PAGE_FOOTER {
    font-size:85%;
}
#PAGE_FOOTER_LINKS {
    float:left;
    width:40%;
    text-align:left;
}
#PAGE_FOOTER_LINKS A {text-decoration:none;}

#PAGE_FOOTER_CONTACT {
    float:right;
    width:60%;
    text-align:right;
}
.PAGE_FOOTER_CONTACT_TEL {font-size:40px;height:40px;line-height:40px;font-weight:bold;}
/**********************/


/* GENERAL STYLES */
p {
    margin:0px 0 10px 0;
}
br, BR {
    clear:both;
}
.HRLine {clear:left;border-top:1px solid #DADADA;margin:5px 0 5px 0;}
INPUT,SELECT,TEXTAREA {
    font-size: 0.9em;
	font-family: Tahoma, arial, helvetica, sans-serif;
}
.Button {height:25px;font-size:12px;background-color:#fff;}
label {float:left;width:120px;}
/*****************/

/* headings h1, h2 etc */
h1,h2,h3,h4,h5,h6 {float:left;width:100%;}
h1 a,h2 a,h3 a,h4 a{text-decoration:none;}
h1 {float:left;width:100%;font-size:32px;font-weight:normal;line-height:36px;margin-bottom:0px;font-family:Arial Black;letter-spacing:-0.06em;}
h2 {float:left;width:100%;font-size:26px;font-weight:normal;line-height:32px;margin-bottom:0px;font-family:Arial Black;letter-spacing:-0.06em;}
h3 {float:left;width:100%;font-size:20px;font-weight:bold;line-height:22px;margin-bottom:0px;}
h4 {float:left;width:100%;font-size:16px;font-weight:bold;line-height:20px;margin-bottom:0px;font-family:Arial Black;}
h5 {float:left;width:100%;font-size:14px;font-weight:bold;height:14px;line-height:14px;margin-bottom:0px;}
h6 {float:left;width:100%;font-size:10px;font-weight:bold;height:10px;line-height:10px;margin-bottom:0px;}
/********************/


/* Panels */
.Padding_Content {padding:10px;}
.Panel_TwoThirds_Left {
    float:left;
    width:74%;
}
.Panel_TwoThirds_Right{
    float:right;
    width:74%;
}
.Panel_OneThird_Right {
    float:right;
    width:24%;
}
.Panel_OneThird_Left {
    float:left;
    width:24%;
}

.Panel_Half_Left {
    float:left;
    width:49%;
}
.Panel_Half_Right {
    float:right;
    width:49%;
}
/*********/
