body
{
    margin: 0;
    padding: 0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #333333;
    text-align: center;
    background: #ffffff none;
    voice-family: "\"}\"";
    voice-family: inherit;
}

p
{
    padding: 5px;
    margin: 0px;
}
#Bold
{
    padding: 5px;
    margin: 0px;
    font-weight: bold;
}

h1
{
    /* this is the main header */
    font-size: 100%;
    color: #fff;
    width: 570px;
    margin: 0px 0px 1px 0px;
    padding: 5px 0px 5px 7px;
    text-align: left;
    background: #344d9b none;
    clear: left;
}
h2
{
    /* this is the main header */
    font-size: 100%;
    color: #344d9b;
    margin: 0px 0px 1px 0px;
    padding: 5px 0px 5px 7px;
    text-align: left;
    clear: left;
}
h3
{
    /* this is the main header */
    font-size: 100%;
    color: #666666;
    margin: 0px 0px 1px 0px;
    padding: 5px 0px 5px 7px;
    text-align: left;
    clear: left;
}
html > body h1
{
    width: 563px;
}

a:link
{
    color: #007BC2;
    text-decoration: none;
}

/* build elements start */

#Container
{
    margin: -5px auto 0px auto;
    text-align: left;
    width: 750px;
    height: auto;
    background: transparent url(../I/Build/Bg2Cols.gif) repeat-y top left;
}
html > body #Container
{
    width: 750px;
}


/* top section starts */

#TopSection
{
    width: 750px;
    margin: 0px;
    text-align: left;
    border-bottom: solid 4px #fff;
    background: #ffffff url(../I/Build/BannerBg.jpg) no-repeat bottom left;
}

#Logo
{
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 0px 10px;
    width: 170px;
}

#LogoPrint
{
    display: none;
}

#Strapline
{
    display: none;
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 45px 0px 0px 0px;
    clear: both;
    width: 425px;
}

#StraplinePrint
{
    display: none;
}

/* top section ends */


/* body content starts */

#Content
{
    float: right;
    width: 570px;
    text-align: left;
    margin: 0px;
    padding-bottom: 20px;
}
html > body #Content
{
    width: 570px;
}

#ColumnSpan3
{
    float: left;
    width: 570px;
    padding: 0px;
    margin: 0px;
}


.ContentBreaker
{
    clear: both;
    padding: 1px 0px 0px 0px;
    margin: 0px;
    width: 100%;
}

/* body content ends */


/* footer starts */

#Footer
{
    font-size: 80%;
    width: 750px;
    margin: 0px auto 0px auto;
    padding: 35px 0px 10px 0px;
    background: transparent url(/I/Build/FooterBg2Cols.gif) no-repeat top left;
    color: #007BC2;
    text-align: center;
    clear: both;
}
#Footer p
{
    padding: 0px 0px 0px 0px;
    margin: 0px;
    color: #727272;
}
#Footer a
{
    color: #CF130F;
}

#FooterLeft
{
    float: left;
}

#FooterRight
{
    float: Right;
}

/* footer ends */

/* build elements end */