@charset "utf-8";
/* CSS Document */

body{
background: url(../graphics/bgr.jpg) white repeat-x; 
margin: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}

.container{
width: 970px;
margin: 0 auto;
text-align: left;
}

.logo{
float: left;
margin: 20px 0 20px 0;
}

.quotes{
display: block;
width: 500px;
float: right;
}
.quotes h4,
.quotes h3{
margin: 0;
}

.header{
height: 145px;
overflow: hidden;
margin-right: 40px;
}

.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;
width: 120px;
#width: 150px;
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;
width: auto;
text-align: right;
padding: 7px 0;
font-size: 14px;
margin-right: 33px;
}

.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;
}

.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: verdana, arial, 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{
color: white!important;
font-weight: normal!important;
text-decoration: none;
}

.content{
padding: 0 15px;
color: #464646!important;
}

.splash{
padding: 0!important;
color: #464646;
}


.content p,
.content td{
font-size: 12px;
line-height: 1.6em;
color: #464646!important;
}

.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;
}



.purplepanel{
background: url(../graphics/purple-panel.jpg) repeat-x #854896;
color: white;
padding: 10px;
}

.purplepanel a:link,
.purplepanel a:visited,
.purplepanel td,
.purplepanel p{
text-decoration:none;
color: white!important;
}

.purplepanel p{
margin-top: 0;
}

.purplepanel p.first{
font-size: 13px;
font-weight: bold;
}

h2.splash{
font-family: arial, helvetica, verdana;

}