﻿html
{
    margin:0;
}
body 
{
    min-width:904px;
}

#main
{
    background-color: gray;
    margin: 0 auto;
    padding-top:2px;
}

#border
{
    width: 904px;
    background-color: white;
    position:relative;
    margin: 0 auto;
}
#logo
{

}
#header
{
    padding-top: 2px;
    text-align: left;
    width: 900px;
    height: 72px;
    /* border-bottom: #155165 thick solid; */
    background-color: white;
    background-image: url(images/titlegradientb.jpg);
    background-repeat: repeat-y;
    margin: 0 auto;
}
#header .phoneLabels
{
    position:absolute;
    text-align:left;
    font-family:Arial, Sans-Serif;
    top:30px;
    right:110px;
    font-size:small;
}

#header .phoneNumbers
{
    position:absolute;
    text-align:left;
    font-family:Arial, Sans-Serif;
    top:30px;
    right:10px;    
    font-size:small;
}
#footer
{
    margin-top: 2px;
    margin:0 auto;
    text-align: left;
    width: 900px;
    height: 54px;
    background-image: url(images/titlegradientb.jpg);
    background-repeat: repeat-y;
    border-top: white 1px solid;
    clear: both;
    
}

.footerContent
{
    font-size: small;
    color: #6ba0b8;
}

.footerContent a
{
    color: #6ba0b8;
}

.footerContent p
{
    margin-left:20px;
    margin-top:20px;
    float:left;
    width:75%;
}
.footerPhone
{
    float:left;
    width:20%;
    text-align:right;
    margin-right:20px;
    margin-top:20px;
    font-size: small;
    color: white;

    
}
.logo
{
    /*width:218px;*/
    background-image:url(images/logobg.jpg);
    background-repeat:repeat-x;
    margin-left: 45px;
    float:left;
}

#nav
{
    margin-top: 25px;
    text-align: left;
    padding-left: 45px;
    font-family: 'Times New Roman' , Serif;
    float: left;
    color: #6ba0b8;
}
#nav a
{
    color: #6ba0b8;
    font-family: T'Times New Roman' , Serif;
    text-align: center;
    padding-right: 15px;
    padding-left: 15px;
    text-decoration: none;
    font-size: 14pt;
}
#nav a:hover
{
    color: #c88812;
}

#lang
{
    margin-top: 50px;
    text-align: right;
    padding-left: 45px;
    padding-right:20px;
    font-family: 'Times New Roman' , Serif;
   color: #6ba0b8;
}
#lang a
{
    color: #6ba0b8;
    font-family: T'Times New Roman' , Serif;
    text-decoration: none;
    font-size: 12pt;
}
#lang a:hover
{
    color: #c88812;
}

#rightcolumn
{
    display: inline;
    color: #333;
    margin-left: 5px;
    width: 589px;
    float: right;
    background-color: White;
    text-align: left;
    font-family: sans book, Arial, Sans-Serif;
    font-size: 9pt;
    border-left: white 1px solid;
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-bottom: white 1px solid;
    position:inherit;
    height:100%;
}
#rightContent
{
    padding-top:25px;
}

#rightcolumn p
{
    padding-left:30px;
    padding-right:30px;
}

#rightcolumn h1
{
    font-family: Times New Roman, Serif;
    color: #005983;
    font-size: x-large;
    padding-left:30px;
}

#rightcolumn h2
{
    font-family: Tahoma, Sans-Serif;
    color: #545454;
    font-size: 14pt;
    padding-left:30px;
}

#content
{
    float:left;
    width:100%;
    height:100%;
}


#leftcolumn
{
    float: left;
    color: #333;
    padding: 0px;
    width: 304px;
    display: inline;
    position: relative;
    text-align: left;
    padding-left: 2px;
    height: 100%;
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    border-top: white 1px solid;
}

#leftcolumn p
{
    padding-left:30px;
    padding-right:15px;
}
#leftcolumn hr
{
    margin-left:25px;
    margin-right:15px;
    left:20px;
}
#leftContent
{
    padding-top:25px;
    background-color:#e4e3dc;
    height:100%;
}

#leftcolumn h1
{

    padding-right:15px;
    font-family: Times New Roman, Serif;
    color: #005983;
    font-size: x-large;
    padding-left:30px;

}

#quote
{
    vertical-align: middle;
    position:relative;
/*    top:60px;  */
    padding-top: 70px;
    left:5px;
    color:White;
    font-family: Arial, Sans-Serif;
    font-size: large;
    margin-bottom:1px;
    text-align:center;
}

#quoteSig
{
    vertical-align: middle;
    text-align:right;
    position:relative;
    color:White;
    font-family: Arial, Sans-Serif;
    font-size: smaller;
    padding-top:10px;
    padding-right:25px;
}