﻿html 

{

    font-family:Verdana, Arial, Sans-Serif;

    font-size:100%;

}



h1

{

    font-size:1.2em;

    letter-spacing:-.10em;

    font-family:Lucida Sans Unicode, Lucida Grande, Verdana, sans-serif;

}



h1 > span

{

    color:#ff7e24;

}



h2 

{

    float:left;

}



.subBranding1b li

{

    display:block;

    float:left;

    width:240px;



}



.subBranding1b li h1

{

    padding-top:.5em;

    padding-left:20px;



}



.subBranding1b li p

{

    color:white;

    font-size:.70em;

    font-weight:bold;

    line-height: 1.5em;

    padding-left:40px;

    padding-top:10px;

}



.subBranding1b a:hover

{

    color:White;

    text-decoration:underline;

}



.subBranding1b a

{

    color: #ff7e24;

    float: left;

    text-transform: uppercase;

    padding-top: 5px;

    font-weight: bold;

    font-size: .70em;

    text-decoration:none;

    border-bottom: #ff7e24 1px dotted;

    margin-left:40px;

}



.subBranding2b  p

{

    color: white;

    font-size: .70em;

    font-weight: bold;

    line-height: 1.5em;

    padding-left: 38px;

    padding-top: 0px;

    width: 475px;

}



.content p

{

    font-size:.70em;

    color:Gray;
    float:left;

    line-height:1.6em;

    padding-top:1em;

    padding-left:.25em;

    width:470px;

}



.content p.floatLeft



{

    float:left;

    width:390px;

    line-height:1.3em;

    padding-top:.3em;

    font-size:.75em;

}



cite 

{

    float:left;

    padding-top:.5em;

    font-size:.75em;

    font-weight:bold;

    color:Gray;

}



.subContent p 

{

    font-size:.70em;

    color:Gray;

    line-height:1.6em;

    padding-top:1em;

}



.siteInfo p

{

    font-size:.65em;

    color:Gray;

    padding-bottom:1.5em;

}



.siteInfo a:hover

{

    text-decoration:underline;

    font-weight:bold;

}



.siteInfo a

{

    color:Gray;

    text-decoration:underline;

    letter-spacing:-.05em;

    

}



p.learnMoreContent 

{

    /* padding-left:100px; */

    float: left;

    width:450px;

    text-align:right;

}



.learnMoreContent a

{

    color: #ff7e24;

    text-transform: uppercase;

    font-weight: bold;

    text-decoration:none;

    border-bottom: #ff7e24 1px dotted;

    

}



p.author 

{

    color:Gray;

    font-style:italic;

    font-weight:bold;

}



p.company 

{

    color:gray;

    margin-top:-15px;

}



p.state 

{

    color:gray;

    margin-top:-15px;

}





.learnMoreContent a:hover



{

    color:Black;

}



.subBranding2b h1

{

    color:#60a8d2;

    padding: 10px 0px 7px 20px;



}



ul.noBullets

{

    font-size:.70em;

    color:Gray;

    line-height:1.5em;

    padding-left:8px;

}



ul.noBullets li

{

    padding-top: 11px;

}



ul.Bullets

{

    font-size: .70em;

    color: Gray;

    line-height: 1.5em;

    padding-left: 18px;

    margin-left: 8px;

    list-style-type: disc;

}



ul.Bullets li

{

    padding-top: 11px;

}



.content a:hover

{

    color:#ff7e24;

    text-decoration:underline;

}



.content a 

{

    color:#60a8d2;

    text-decoration:none;

}



.content p.QA:first-letter 

{

    color:#ff7e24;

    font-size:1em;

    font-weight:bold;

}



.subBranding2b a:hover

{



    text-decoration:underline;

}



.subBranding2b a

{

    color:#ff7e24;

    font-weight:bold;

    text-decoration:none;

}


#testimonial-link a {text-decoration: none; color:#60a8d2;}

.ad-header {font-size: 16px; font-weight: bold; padding-bottom: 5px; padding-top: 10px; margin-bottom: 10px;}

.benefits {font-size: 16px; color: black; font-weight: bold; padding-bottom: 0px; padding-top: 10px; margin-bottom: 10px;}
