HTML
{
    height: 100%;
    margin-top: 1px;
    margin-bottom: 1px;
}
A
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #0000FF;
    text-decoration: none;
}
A.menu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #80FF80;
    text-decoration: none;
}
A.footer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #80FF80;
    text-decoration: none;
}
A:hover
{
    color: #FF8080;
    text-decoration: none;
}
A.menu:hover
{
    color: #FFFF00;
    text-decoration: none;
    background: #00FF80;
}
P
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #004000;
}
.text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #004000;
}
.em
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #FF0000;
}
.tw
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #FFFFFF;
}
.tbl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #0000A0;
}
.tr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #FF0000;
}
.trd
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    color: #FF0000;
}
.tgy
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    color: #808080;
}
.tgn
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    color: #00C600;
}
.mh
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
    color: #008000;
}
.mhbl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
    color: #0000FF;
}
.mhr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
    color: #FF0000;
}
.mhw
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
    color: #FFFFFF;
}
.bh
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
    color: #004000;
}
.bhbl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
    color: #0000FF;
}
.bhr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
    color: #FF0000;
}
.bhw
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
    color: #FFFFFF;
}
.vbh
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24pt;
    font-weight: bold;
    color: #004000;
}
.ts
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #004000;
}
.tsw
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #FFFFFF;
}
.tsr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #FF0000;
}
.vbh
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24pt;
    font-weight: bold;
    color: #004000;
}
/*Rules inserted by NC-Designs.co.uk*/
DIV.offer
{
    padding: 3px;
    background-color: #F6DBDB;
    border: 2px solid #DC3D3D;
    text-align: center;
    margin: 0 auto;
    width: 361px;
    /*+box-shadow:0px 0px 10px #878787;*/
    -moz-box-shadow: 0px 0px 10px #878787;
    -webkit-box-shadow: 0px 0px 10px #878787;
    -o-box-shadow: 0px 0px 10px #878787;
    box-shadow: 0px 0px 10px #878787;
    /*+border-radius:6px;*/
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px 6px 6px 6px;
}
DIV.offer H3
{
    /*+text-shadow:1px 1px 0 #FFFFFF;*/
    -moz-text-shadow: 1px 1px 0 #FFFFFF;
    -webkit-text-shadow: 1px 1px 0 #FFFFFF;
    -o-text-shadow: 1px 1px 0 #FFFFFF;
    text-shadow: 1px 1px 0 #FFFFFF;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11pt;
    text-transform: uppercase;
}
DIV.offer P
{
    /*+text-shadow:1px 1px 0px #FFFFFF;*/
    -moz-text-shadow: 1px 1px 0px #FFFFFF;
    -webkit-text-shadow: 1px 1px 0px #FFFFFF;
    -o-text-shadow: 1px 1px 0px #FFFFFF;
    text-shadow: 1px 1px 0px #FFFFFF;
    font-size: 9.6pt;
}
SPAN.price-band
{
    border: 1px solid #000000;
    margin-right: 15px;
    padding: 1px 5px;
}
SPAN.price-band.mid
{
    background: #AED293;
}
SPAN.price-band.high
{
    background: #E995A8;
}
TABLE.pricing-board
{
    width: 100%;
    font: 12px Verdana, Arial, sans-serif;
    border: 1px solid #000000;
    margin: 10px auto 20px;
    padding: 10px;
}
TABLE.pricing-board TR
{
    background: #66B22D;
    color: #FFFFFF;
}
TABLE TR.price-low
{
    background: #F7F7F7;
    color: #000000;
}
TABLE.pricing-board TR.price-mid
{
    background: #AED293;
    color: #000;
}
TABLE.pricing-board TR.price-high
{
    background: #E995A8;
    color: #000;
}
TABLE.pricing-board TR.sub-note
{
    font-style: italic;
    background: none;
    color: #000000;
    font-size: 0.9em;
}
TABLE.pricing-board TR.sub-note TD
{
    padding: 7px 5px;
}
TABLE.pricing-board TR TD
{
    padding: 2px 5px;
}
TABLE.pricing-board TR TD H3
{
    margin: 0;
    font-size: 1.4em;
    font-weight: normal;
    text-transform: uppercase;
    padding: 2px 0;
}

