﻿/* Default styles */
html
{
    height          : 100%;
}

body
{
    height              : 100%;
    margin              : 0%;
    padding             : 0%;
    font-family         : Verdana, Arial;
    font-size           : 11px;
    font-weight         : normal;
    line-height         : 16px;
    text-align          : center;
    background-image    : url('/CustomerData/1/Images/Body.Background.gif');
    background-position : top;
    background-repeat   : repeat-x;
}

a
{
    color           : #000000;
    text-decoration : underline;
}

h1
{
    /*font-family     : Georgia;*/
    font-family     : Verdana, Arial, Tahoma;
}

h2
{
    /*font-family     : Georgia;*/
    font-family     : Verdana, Arial, Tahoma;
}

h3
{
    font-size       : 13px;
    margin-bottom   : 10px;
}

.Hidden
{
    display         : none;
}

#aspnetForm, form
{
    height          : 100%;
    margin          : 0%;
    padding         : 0%;
}

div#Layout
{
    margin          : 0% 0%;
    padding         : 0% 0%;
    height          : 100%;
    border-left     : 0px solid #000;
    border-right    : 0px solid #000;
}

/* Top container styles */
div#OuterTop
{
    margin              : 0% 0%;
    padding             : 0% 0%;
    background-image    : url('/CustomerData/1/Images/Top.Outer.Background.gif');
    background-position : center;
    background-repeat   : no-repeat;
}

/* Top container styles */
div#Top
{
    margin          : auto auto;
    width           : 990px;
    height          : 400px;
    border          : 0px solid #FF0000;
}

div#Top img.Logo
{
    position        : absolute;
    top             : -58px;
    border          : 0px solid #FF0000;
}

div#Top div#LogoBlockAbove
{
    width               : 990px;
    height              : 75px;
    text-align          : left;
    background-image    : url('/CustomerData/1/Images/Top.Above.Background.jpg');
    background-position : top;
    background-repeat   : no-repeat;
}

div#Top div#LogoBlockAbove div#TopNav
{
    position        : absolute;
    width           : 990px;
    margin-left     : 0px;
    margin-top      : 45px;
    text-align      : right;
    border          : 0px solid #FFFFFF;
    color           : #FFFFFF;
    line-height     : 15px;
    font-size       : 11px;
    text-transform  : uppercase;
    letter-spacing  : 0.05em;
}

div#Top div#Headline
{
    position        : absolute;
    width           : 990px;
    margin-left     : 0px;
    margin-top      : 0px;
    text-align      : left;
    border          : 0px solid #FFFFFF;
    color           : #F1F2F7;
    line-height     : 11px;
}

div#Top div#Headline h1
{
    font-size       : 24px;
    font-weight     : normal;
    margin-bottom   : 10px;
    line-height     : 24px;
}

div#LogoBlock
{
    height              : 325px;
    margin-top          : 0px;
    padding-top         : 0px;
    background-image    : url('/CustomerData/1/Images/Top.Background.jpg');
    background-position : top;
    background-repeat   : no-repeat;
    z-index             : 999;
    border              : 0px solid #FF0000;
    text-align          : left;
}

div#LogoBlock div#ImageBar
{
    padding-top         : 43px;
    margin-top          : 0px;
    margin-left         : 0px;
}

div#LogoBlock div#ImageBar div.Item
{
    float           : left;
    margin-right    : 10px;
    width           : 123px;
    white-space     : normal;
}

div#LogoBlock div#ImageBar div.Item h2
{
    color           : #03418C;
    font-weight     : bold;
    text-transform  : uppercase;
    font-family     : Verdana;
    font-size       : 11px;
    white-space     : nowrap;
    margin-top      : 5px;
    margin-bottom   : 0px;
}

div#LogoBlock div#ImageBar div.Item a.More
{
    display         : block;
    color           : #03418C !important;
    font-weight     : bold;
    font-size       : 9px !important;
    text-decoration : none;
    margin-top      : 8px;
}

/* Bottom container styles */
div#OuterBottom
{
    margin              : 0% 0%;
    padding             : 0% 0%;
    width               : 100%;
    background-image    : url('/CustomerData/1/Images/Bottom.Outer.Background.gif');
    background-position : center;
    background-repeat   : repeat-x;
}

/* Bottom container */
div#Bottom
{
    margin-top          : 0px;
    margin-left         : auto;
    margin-right        : auto;
    width               : 990px;
    height              : 289px;
    background-image    : url('../Images/Bottom.Background.png');
    background-position : 0px 0px;
    background-repeat   : no-repeat;
    text-align          : left;
}

div#InnerBottom
{
    margin-top      : 0px;
    padding-top     : 20px;
    width           : 990px;
    vertical-align  : middle;
    color           : #000000;
    text-align      : center;
    vertical-align  : middle;
    border          : 0px solid #FFFFFF;
    height          : 240px;
}

div#InnerBottom div
{
    width           : 198px;
    float           : left;
    color           : #FFFFFF;
    text-align      : center;
    font-size       : 11px;
    letter-spacing  : 0.03em;
    text-align      : center;
    font-weight     : normal;
}

div#InnerBottom div h2
{
    color           : #809ABB;
    font-weight     : normal;
    text-transform  : uppercase;
    font-family     : Verdana;
    font-size       : 13px;
    white-space     : nowrap;
    margin-bottom   : 10px;
}

div#InnerBottom div h2 a
{
    color           : #809ABB;
    text-decoration : none;
}

div#InnerBottom div a
{
    color           : #FFFFFF;
    text-decoration : none;
}

div#InnerBottom div a:hover
{
    text-decoration : underline;
}

div#Bottom div#Copyright
{
    margin-top      : 0px;
    width           : 990px;
    text-align      : center;
    color           : #809ABB;
    font-weight     : normal;
    font-size       : 10px;
    letter-spacing  : -0.05em;
}

div#Bottom div#Copyright a
{
    color           : #FFFFFF;
    text-decoration : none;
}

div#Bottom div#Copyright a:hover
{
    text-decoration : underline;
}

div#ArticlePager
{
    margin-bottom   : 20px;
}

/* Global class settings */
div#BreadCrumb
{
    display         : none;
    position        : absolute;
    font-family     : Verdana;
    font-size       : 11px;
    font-weight     : normal;
    margin-top      : 230px;
    margin-left     : 0px;
    text-transform  : capitalize;
    text-align      : left;
    width           : 940px;
    border          : 0px solid #FF0000;
    background-image: url('/CustomerData/1/Images/BreadCrumb.Background.png');
    height          : 26px;
    padding-top     : 8px;
    padding-left    : 20px;
    padding-right   : 20px;
    overflow        : hidden;
}

div#BreadCrumb a
{
    font-size       : 11px;
    font-weight     : normal;
    text-decoration : underline;
    color           : #03418C;
}

div#BreadCrumb hr
{
    border          : 0px;
    margin-top      : 15px;
    margin-bottom   : 0px;
    height          : 2px;
    background-image: url('/CustomerData/1/Images/HR2.gif');
}
