BODY
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    MARGIN-TOP: 5px
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 2.4em;
    COLOR: #000000;
    LINE-HEIGHT: 1;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    COLOR: #000000;
    LINE-HEIGHT: 1;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.wrapper
{
    MARGIN-LEFT: auto;
    OVERFLOW: hidden;
    WIDTH: 508px;
    MARGIN-RIGHT: auto;
    BACKGROUND-COLOR: #c8e4f9
}
.wrapperUsed
{
    MARGIN-LEFT: auto;
    OVERFLOW: hidden;
    WIDTH: 508px;
    MARGIN-RIGHT: auto;
    BACKGROUND-COLOR: #f3e8aa
}
.leftbox
{
    BORDER-RIGHT: #ffffff 4px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 1em;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 230px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
.rightbox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ffffff 4px solid;
    WIDTH: 230px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
.tickertape
{
    BORDER-TOP: #ffffff 8px solid;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 508px;
    HEIGHT: 100px
}
.bottombox
{
    BORDER-TOP: #ffffff 8px solid;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 508px
}
.offerimage
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 180px;
    HEIGHT: 133px
}
.offertext
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 0.9em;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
.offertext H1
{
    FONT-SIZE: 1.2em;
    LINE-HEIGHT: 1.5;
    TEXT-ALIGN: left
}
.offertext H2
{
    FONT-SIZE: 1em;
    LINE-HEIGHT: 0.5;
    TEXT-ALIGN: left
}
.singleimage
{
    FLOAT: right;
    OVERFLOW: hidden;
    WIDTH: 280px;
    HEIGHT: 170px
}
.singletext
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 1em;
    MARGIN-LEFT: 10px;
    LINE-HEIGHT: 1.5;
    MARGIN-RIGHT: 10px;
    TEXT-ALIGN: left
}
.singletext H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 2.2em;
    LINE-HEIGHT: 1;
    TEXT-ALIGN: left
}
.singletext H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    LINE-HEIGHT: 1;
    TEXT-ALIGN: left
}
.promobox
{
    BORDER-RIGHT: #ffffff 4px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 8px solid;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 250px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 8px solid;
    HEIGHT: 140px;
    TEXT-ALIGN: center
}
.reckonerbox
{
    BORDER-TOP: #ffffff 8px solid;
    MARGIN-TOP: 20px;
    FONT-SIZE: 0.8em;
    FLOAT: left;
    BORDER-LEFT: #ffffff 4px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #ffffff 8px solid;
    HEIGHT: 140px;
    TEXT-ALIGN: left
}
.add1
{
    BORDER-RIGHT: #ffffff 8px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 144px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ffffff 8px solid;
    HEIGHT: 45px;
    TEXT-ALIGN: center
}
.add2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 144px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ffffff 8px solid;
    HEIGHT: 45px;
    TEXT-ALIGN: center
}
.add3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ffffff 8px solid;
    WIDTH: 144px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ffffff 8px solid;
    HEIGHT: 45px;
    TEXT-ALIGN: center
}
.testdrivebutton
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 508px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: center
}
.terms
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ffffff 8px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 0.8em;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 488px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: justify
}
.offerbox1
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 508px;
    BORDER-BOTTOM: #ffffff 8px solid;
    HEIGHT: 125px
}
A
{
    FONT-SIZE: 11px
}
.reckonerbox P
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.usedbox
{
    BORDER-TOP: #ffffff 8px solid;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 508px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #f3e8aa;
    TEXT-ALIGN: center
}
.subusedbox
{

    FLOAT: left;
    OVERFLOW: hidden;
    BACKGROUND-COLOR: #f3e8aa;
    TEXT-ALIGN: center
}
.used1
{
    PADDING-LEFT: 5px;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 5px;
    WIDTH: 218px;
    MARGIN-RIGHT: 5px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.used2
{
    PADDING-LEFT: 5px;
    FLOAT: right;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 5px;
    WIDTH: 218px;
    MARGIN-RIGHT: 5px;
    BACKGROUND-COLOR: #ffffff
}
.usedbox H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    TEXT-ALIGN: left
}
.subusedbox H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    TEXT-ALIGN: left
}
.usedLeft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.usedOffer
{
    TEXT-ALIGN: left
}
.usedOffer H2
{
    TEXT-ALIGN: left
}
.usedCenter
{
    TEXT-ALIGN: center
}
.usedLeft H2
{
    TEXT-ALIGN: left
}
.usedLeftBar H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.usedLeft .red
{
    COLOR: #ff0000
}
.usedLeftBar
{
    CLEAR: right;
    PADDING-LEFT: 5px;
    FLOAT: left;
    BORDER-LEFT: #000000 2px solid;
    TEXT-ALIGN: left
}
.blueMoon
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/home/bluemoon-bg.jpg);
    WIDTH: 508px;
    COLOR: #ffffff;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #1a2d55
}
.blueMoon H1
{
    PADDING-LEFT: 10px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    TEXT-ALIGN: left
}
.blueMoon H2
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 10px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.blueLeft
{
    CLEAR: left;
    PADDING-LEFT: 10px;
    FLOAT: left;
    WIDTH: 450px;
    TEXT-ALIGN: left
}
.smPrint
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.blueMoonHome
{
    BACKGROUND-COLOR: #1a2d55
}
.eventbox1
{
    MARGIN-TOP: 5px;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 508px;
    BORDER-BOTTOM: #cc0000 1px solid;
    HEIGHT: 125px
}
.eventtext
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 0.9em;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    TEXT-ALIGN: left
}
.eventbox1 H1
{
    FONT-SIZE: 1.2em;
    TEXT-ALIGN: left
}
.eventimage
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 190px;
    HEIGHT: 133px
}
.eventtext H1
{
    FONT-SIZE: 1.2em;
    MARGIN-BOTTOM: 5px;
    TEXT-ALIGN: left
}
