﻿/*----------- cms compatibility styles ---------------- */
#ph2colr1c1
{
    display:inline;
    float:left;
    margin:0px;
    padding:0px;
    width:140px;
}
#phMid > #ph2colr1c1
{
    margin-right:15px;
}
#ph2colr1c2
{
    display:inline;
    float:left;
    height:100%;
    width:735px;
}
#header,
.bookmark-anchor
{
    display:none;
}
body.Page201
{
    background-color:#eeeeee;
}


/*----------- start of master layout styles ---------------- */
#Page
{
    margin-left:auto;
    margin-right:auto;
    width:900px;
}
#phTop
{
}
#phMid
{
}
#phBtm
{
    bottom:0px;
    position:fixed;
}
/* -------------------------------------------------------- */
/* --- PAGE TOP STYLES ------------------------------------ */
/* -------------------------------------------------------- */
div #logo 
{
    background-image:url(../images/logo_header_bg.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    border:0px;
    height:70px;
    width:100%;
}
#logo img
{
    border:0px;
    height:70px;
    margin-left:75px;
    width:275px;
}
#menuTop
{
    background-image:url(../images/menuTop_bg.jpg);
    background-position:top left;
    float:left;
    height:125px;
    margin:0px;
    padding:0px 0px 0px 147px;
    list-style-type:none;
    width:753px;
}
#menuTop li
{
    float:left;
    padding-right:20px;
    width:115px;
}
#menuTop li img
{
    border:0px;
    float:left;
    height:125px;
    width:140px;
}
#menuTopSpacerLft, #menuTopSpacerRgt
{
    float:left;
    height:115px;
    width:110px;
}

/* -------------------------------------------------------- */
/* -- SPLASH PAGE (Boxes) --------------------------------- */
/* -------------------------------------------------------- */
.AddressBox
{
    background-color:white; 
    border:1px #034981 solid;    
    height:180px;
    margin:0px 0px 10px 0px;
    padding:15px 0px 0px 0px;
    width:276px;
}
.AddressBoxPhMain
{
    float:left;
}
.AddressBox img
{
    float:left;
    padding:10px 10px 5px 20px;
}
.AddressTitleText
{
    color:rgb(30,90,140);
    font-size:16pt;
	font-weight:normal;
    padding:0px 0px 0px 20px;
}
.AddressText
{
    color:black; 
    float:left; 
    font-weight:bold;
    padding:15px 20px 0px 0px;
}
.AddressText a
{
    float:left;
    font-size:12px; 
    font-weight:bold;
    padding:0px 20px 0px 0px;
}

