@charset "utf-8";
/* CSS Document */

body{
margin: 5px 0 0 0;
font-family:Arial, Verdana Helvetica, sans-serif;
text-align: center;
}

.homequotes{
font-size: 46px;
color: #6b207f;
text-align: right;
padding-right: 15px;
}

.container{
width: 970px;
margin: 0 auto;
text-align: left;
}

.logo{
float: left;

}
a.marketing
{
padding-left:44px;
}

.quotes{
display: block;
width: 500px;
float: right;
padding-right: 20px;
}
.quotes h4,
.quotes h3{
margin: 0;
}

.header{
}

.quotes h4{
font-size: 14px!important;
color: #707070;
font-weight: bold;
text-align: right;
font-size: 15px;
font-family: arial, helvetica, verdana;
}

.quotes h3{
font-size: 17px!important;
font-family: arial, helvetica, verdana;
color: #265e77;
font-weight: bold;
text-align: right;
font-style:italic; 
}

h2{
color: #707070;

margin: 10px 0 20px 0;
}

.nav{
height: 28px;
#height: 40px;
}



.footer{
font-weight: bold;
border-top: 1px solid #f2f2f2;
width: 100%;
color: #707070;
margin: 20px 0; 
}

.clear{
clear: both;
}

a:link img,a:visited img{
border: 0;
}

.footer a:link,
.footer .pipe,
.footer .copyright,
.footer a:visited

{
color: #707070;
display: block;
text-decoration: none;
font-size: 11px;
float: left;
}

.footer .left a:link,
.footer .pipe,
.footer .copyright,
.footer .left a:visited{
padding: 8px 5px 5px 0;
}

.footer .pipe{
font-family: arial, helvetica;
font-weight: normal;
}

.footer .left{
float: left;
width: 700px;
}

.footer .right{
float: right;
white-space: nowrap;
background: #f2f2f2;
padding: 10px 10px 8px 10px;
white-space: nowrap;
}

.footer .right .followus{
font-size: 15px;
font-weight: bold;
float: left;
display: block;
padding: 5px;
}

.nav{
white-space: nowrap;
background: url(../graphics/bgr-navbar.png) top left no-repeat;
width: auto;
text-align: right;
padding: 7px 0;
font-size: 14px;
}

h2.topLine{
font-weight: bold;
font-size: 16px;
color: #7a7284;
}

.nav a:link,
.nav a:visited{
display: block;
color: white;
font-weight: normal;
text-decoration: none;
float: right;
padding: 0 10px;

}

.nav a:active,
.nav a:hover{
color: white;
text-decoration: underline;
}

.nav .pipe{
display: block;
float: right;
}

.sub .pipe{
margin: 0 20px;
}

.sub {
padding-right: 25px;
}

.quicksearch input,
.quicksearch select,
.quicksearch textarea{
background: transparent url(../graphics/formfieldbgr.gif) bottom left repeat-x;
border: 1px solid #8a4e99;
font-size: 11px;
color: #636363;
width: 198px;
font-family: Arial, Verdana helvetica;
}

.quicksearch input{
width: 193px;
}

.quicksearch td{
padding: 3px 10px;
color: #636363;
}

.quicksearch span{
display: block;
font-size: 13px;
padding: 3px 0 2px 0;
}

input.submit,
.button_general{
width: auto;
background: transparent url(../graphics/buttonbgr.gif) bottom left repeat-x;
border: 1px solid #6b207f;
color: white;
font-size: 13px;
cursor:pointer!important;
}

h1.subpage,
.content h1{
margin: 0;
font-size:17px!important;
color: #6b207f;
font-family: arial;
margin-bottom: 10px;
}


a:link,
a:visited{
color: #6b207f;
text-decoration: none;
font-weight: bold;
}

a:active,
a:hover{
color: #265e77;
text-decoration: underline;
}

.splash a:link,
.splash a:visited,
.splash a:active,
.splash a:hover{
text-decoration: none;
}

.content{
padding: 0 15px;
color: #464646!important;
}

.splash{
padding: 0!important;
color: #464646;
margin-top: 20px!important;
width: 957px;
}


.content p,
.content td{
font-size: 12px;
line-height: 1.6em;
}

.homeimage{
padding-bottom: 10px
}

.content h2{
color: #707070;
font-size: 17px;
}

.campaignsColumn{
width: 205px;
overflow: hidden;

}

.campaignsColumn div{
text-align: center;
}

.campaignsRow{
width: 205px;

overflow: hidden;
text-align:center;
}

td{
}

.content td{
vertical-align: top;
}




h2.splash{
font-family: arial, helvetica, verdana;
font-size: 18px;
color: #545454;
}

.splashFooter{
text-align: center;
}

.content .purplepanel h1,
.content .purplepanel h1 a:link,
.content .purplepanel h1 a:visited{
font-size: 18px!important;
margin-top: 0;
color: #6b207f;
}


.purplepanel{

color: #7a7284;
padding: 15px 0;
font-size: 17px;
font-weight: bold;
color: #7a7284;
}

.purplepanel ul{
margin: 0;
padding-left: 15px;
line-height: 18px;
}

.content td.purplepanel{
line-height: 25px;
}

.content .purplepanel a:link,
.content .purplepanel a:visited,
.content .purplepanel td,
.content .purplepanel p{
text-decoration:none;
color: #7a7284;
font-size: 17px;
}

p.splashDescriptor{
margin: 0;
}

.purplepanel p{
margin-top: 0;
}

.splashFooter,
.splashFooter a:link,
.splashFooter a:visited{
color: #838284;
font-weight: bold;
text-decoration: none;
}
.splashFooter .browseLinks{
margin-top: 20px;
font-size: 16px;
}

.splashFooter .browseLinks span,
.splashFooter .contacts span
{
    color: #6B207F;
    }

span.pipe
{
    color: #7a7284;
    padding: 0 5px;

    }

.splashFooter .contacts{
margin: 20px 0;
font-size: 17px;
color: #7a7284;
}

.homequotes .subtitle
{
    clear: both;
    display: block;
    color: #7A7284;
    font-size: 12px;
    padding-top: 10px;
    }

.splashFooter .footernav{
font-size: 14px;
color: #7a7284;
margin-bottom: 30px;
}
