/*
 *      Main CSS
 *      v1.0 2004-10-06
 */


@import url('text.css');
@import url('navigation.css');
@import url('styles.css');

body
{
/*
        background-color: #ffffff;
*/
        font-family: Tahoma, sans-serif;
        margin: 0em 0px 0px 0px;
        padding: 0px 0px 0em 0px;
        color: #60707a;


}

a
{
        color: #004574;
        text-decoration: underline;
}

a:visited
{
        color: #004574;
}

a:hover
{
        color: #ff3700;
        text-decoration: underline;
}

img
{
        border-width: 0px;
}

form
{
        margin: 0em;
}

div.imgCenter
{
        text-align: center;
}


table.Frame
{
        width: 100%;
        height: 100%;
        border-collapse: collapse;
}
table.Frame td
{
        padding: 0em;
        vertical-align: top;
}
table.Frame td.FrameColumnMenu
{
        width: 20%;
        padding: 12px 1.2em 0px 1.2em;
        border-top: 7px solid #e0e3e5; 
}
table.Frame td.FrameColumnContent
{
        width: 80%;
        padding-top: 12px;
        border-top: 7px solid #e0e3e5; 
}
table.Frame td.FrameFooter
{
        vertical-align: bottom;
        padding: 0.7em 0px 0.5em 0px;
        background: #f4f5f6;
        border-bottom: 7px solid #ff3700; 
}




table.FrameContent
{
        width: 100%;
        border-collapse: collapse;
}
table.FrameContent td
{
        padding: 0em;
        vertical-align: top;
}
table.FrameContent td.FrameContentSplash
{
        width: 75%;
        background: url('../img/splash.jpg') no-repeat;
        height: 327px;
        text-align: right;
}
table.FrameContent td.FrameContentInner
{
        width: 75%;
        padding-right: 1em;
}
table.FrameContent td.FrameContentRight
{
        width: 25%;
}


table.Bottom
{
        width: 100%;
        border-collapse: collapse;
}
table.Bottom .FrameCopyright
{
        width: 80%;
        padding: 0em;
        padding-left: 1.2em;
        vertical-align: middle;
}
table.Bottom .FrameIcons
{
        width: 20%;
        padding: 0em;
        vertical-align: middle;
}


table.FrameMain
{
        width: 100%;
        border-collapse: collapse;
}

table.FrameMain td
{
        padding: 0em;
        vertical-align: top;
}

table.FrameMain .FrameMainSplash
{
        background: url('../img/splash.jpg') no-repeat;
        height: 327px;
        text-align: right;
}
table.FrameMain .FrameMainShort
{
        width: 25%;
        padding-top: 0.5em;
        padding-left: 1.5em;
}
table.FrameMain .FrameMainText
{
        width: 60%;
        padding: 0.5em 1em 0em 1em;
} 

div.Copyright
{
        font-family: Tahoma, sans-serif;
        color: #64737d;
        font-size: 70%;
        font-weight: normal;
}
div.Copyright a
{
        color: #64737d;
}

div.Copyright a:hover
{
        color: #373F45;
}

div.SplashTitle
{
        width: 40%;
        height: 35;
        text-align: center;
        padding: 7px;
        background: #8e98a0;
        margin-top: 49px;
        border-left: 7px solid #ff3700;
}

div.AddressContainer
{
        font-family: Tahoma, sans-serif;
        color: #60707a;
        font-size: 65%;
        font-weight: bold;
        padding: 1.0em 1.2em 3em 1.2em;
}
div.AddressContainer div
{
        font-size: 105%;
        font-style: normal;
        font-weight: normal;
}

div.PhoneContainer
{
        height: 35px;
        width: 100%;
        background: #e0e3e5;
        border-left: 7px solid #e0e3e5;
        border-right: 7px solid #e0e3e5;
}
div.PhoneContainerInner
{
        height: 35px;
        width: 100%;
        background: #e0e3e5;
        border-left: 7px solid #6e7c85; 
        border-right: 7px solid #e0e3e5;
}


