﻿body
{
}
td
{
    vertical-align: top;
}

.dlFeature
{
    margin-left: 5px;
    padding: 2px;
    font-size: .76em;
    border: solid 1px #04528b;
    display: block;
}
#ulHome
{
    font-size: .88em;
    color:#5f3235;
  }
  
#HomeRightSide
{
    margin-left: 260px;
    font-size: .88em;
    vertical-align: top;
    margin-top: 0px;
    padding-top: 0px;
}
#ContactBox
{
    border: solid 1px #04528b;
    padding: 5px;
    margin-left: 2px;
    width: 280px;
    height: 82px;
    font-size: .83em;
}

.tdheight
{
    text-align: center;
    height: 16px;
}
.tdheight a
{
    color: #ffffff;
}
.inputbox
{
    font-size: .9em;
    background: #ffffff;
    border: none;
    color: #0000ff;
}
#tbRecordLink
{
    width: 230px;
    padding-left: 4px;
    background: #04528b;
}
.recordtext
{
    width: 230px;
    font-size: .85em;
    padding-left: 20px;
    vertical-align: top;
    display: block;
}
.designrecordtext
{
     width:90%;
    font-size: .85em;
     text-align:center;
    vertical-align: top;
    display: block;
    }
#WebLeftContent
{
    width: 300px;
    padding-left: 5px;
}
#box
{
    /*  border-left: 1px #04528b;  border-right: 1px #04528b;*/
    border-bottom: solid 1px #04528b;
    border-left: none;
    border-right: none;
    border-top: none;
    margin: 3px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: .85em;
    padding-left: 2px;
    padding-right: 2px;
}
.blueheader
{
    width: 300px;
    margin-left: 3px;
    background: #ccd9fc;
    text-align: center;
    color: #04528b;
    border-bottom: solid 2px #04528b;
    height: 15px;
}
.spacer
{
    clear: left;
}


#secondbox
{
    /* border-left: 1px #04528b; border-right: 1px #04528b;*/
    border-bottom: solid 1px #04528b;
    border-left: none;
    border-right: none;
    border-top: none;
    margin: 3px;
    vertical-align: top;
}
#secondbox ul
{
    margin-top: 2px;
}


#dlWebsite
{
    padding: 0px;
}
#RightSide
{
    margin-left: 312px;
    padding-left: 5px;
}
#Packaged
{
    margin-left: 20px;
    border-bottom: solid 1px #04528b;
    border-left: none;
    border-right: none;
    border-top: none;
}
.dlPortfolio
{
    border: none;
    font-size: .8em;
    text-align: left;
    width: 750px;
}
#PortfolioLink
{
    text-align: left;
    color: #000085;
    margin-left: 5px;
    line-height: 10px;
    height: 162px;
    padding: 5px;
}
#PortfolioLink a
{
    color: #000085;
    border-bottom-width: 198px;
    display: block;
    text-align: left;
    padding-bottom: 5px;
    border-bottom: solid 1px #04528b;
}
#PortfolioLink a:hover
{
    color: #fec10e;
}
#Portfoliobox
{
    padding-left: 20px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 5px;
    height: 162px;
    text-align: left;
    font-size: .9em;
    display: block;
}
.dlHeader
{
    background-color: #f4f4f4;
    color: #04528b;
    text-align: center;
    font-size: .9em;
    border-bottom: solid 1px #04528b;
    border-top: solid 1px #04528b;
    height: 25px;
}
.DataListHeader
{
    background: #04528b;
    display: block;
    color: #ffffff;
    border-top: solid 2px #ccd9fc;
}

#dlAdminSoftware
{
    font-size: .88em;
}
/*   #dlFooterLink
    {
    width: 230px;
    padding-left: 4px;
    background: #04528b;
   
    font-size:1em;
    color:#ffffff;
    text-align:center;
    
    }*/

.DataListFooter
{
    background: #04528b;
    color: #ffffff;
    width: 230px;
    display: block;
    height: 16px;
    text-align: center;
}
.DataListFooter a
{
    color: #ffffff;
    font-size: .9em;
}
.DataListDesignFooter
{
    background: #04528b;
    color: #ffffff;
    width: 100%;
    height: 16px;
    text-align: center;
}
.DataListDesignFooter a
{
    color: #ffffff;
    font-size: .9em;
}
#AdminHeader
{
    background-color: #ccd9fc;
    width: 100%;
    display: block;
    height: 30px;
    text-align: center;
    color: #0a416a;
}
#Admin
{
    font-size: .85em;
}
#AdminHeader a
{
    text-decoration: none;
    color: #000000;
    width: 150px;
    padding: 5px;
}
#AdminHeader a:hover
{
    text-decoration: underline;
}
.float
{
    float: left;
}





