﻿h1, h2
{
    text-transform: uppercase;
}

h1
{
    margin-bottom: 8px;
    padding-left: 40px;
    font-weight: bold;
    font-size: 21px !important;
    min-height: 28px;
    background-image: url('../gfx/header-arrow.gif');
    background-repeat: no-repeat;
    text-transform: uppercase;
}

* html h1
{
    height: 28px;
}

h2
{
    font-size: 14px;
}

h4
{
    font-size: 11px;
    display: block;
    float: left;
    padding-right: 15px;
    background-image: url(../gfx/h4-underline.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    padding-bottom: 10px;
    text-transform: uppercase;
}

h5
{
    font-size:10px;   
    font-weight: normal !important;
}

h6
{
    font-weight: bold;
}

p
{
    font-size: 1.1em;
    margin-bottom: 10px;
}

div#right-column p
{
    margin-bottom: 0;
}

p.phone-number
{
    font-size: 1.4em;
}

a
{
    color: #CD0101;
}

a img
{
    border: 0;
}

div#bottom-bar p
{
    font-size: 0.9em;
    color: #f1f1f1;
}

div#bottom-bar p strong
{
    color: #999999;
    font-weight: normal;
}

.red
{
    color: #CD0101;
}

div#footer ul li a
{
    text-decoration: none;
    color: #727272;
}

div#submenu img
{
    margin-right: 15px;
}

div#submenu h3
{
    padding: 7px 0 0 0;
    font-size: 1.5em;
}

div#submenu img
{
    margin-top: 7px;
    margin-bottom: 3px;
}

div.main-content-padding ol, div.main-content-padding ul
{
    margin-left: 20px;
}

div.main-content-padding h6
{
    font-size: 1.2em;
    margin-bottom: 10px;
}

div.main-content-padding ul li p
{
    font-size: 1.1em;
}



/************************************************
*                                               *
*           NEW DESIGN - 04-03-2010             *
*                                               *
************************************************/

.new-process-box p
{
    min-height: 120px;
}

* html .new-process-box p
{
    height: 120px;
}

p.title-text
{
    position: absolute; 
    width: 300px; 
    top: 65px;
}

p.buying-direct-text
{
    left: 35px;
}

p.extra-benefits-text
{
    left: 380px;
}

p.direct-benefits-text
{
    position: absolute; 
    width: 265px;
}

p.column-direct
{
    left: 415px;
}

p.column-benefits
{
    left: 70px;   
}

p.first-down
{
    top: 137px;   
}

p.second-down
{
    top: 236px;   
}

p.third-down
{
    top: 335px;   
}

p.fourth-down
{
    top: 434px;   
}

p.fifth-down
{
    top: 533px;   
}

p.sixth-down
{
    top: 632px;   
}