﻿

/* SECTION COLORS
*************************************/
#leftnav 
{
    padding-top: 0;
    margin-top: 0;
}

#leftnav img 
{
    margin: 0 0 .5em 0;
}


#leftnav h4 {
	color: #386ead;
	background: none;
	padding: 5px 0;
}

#header #mainnav a.discover {
	border-bottom: 4px solid #7e99b8;
}

#content {
background: #fff;
padding:0;
margin:0;
}


/* PLANS PAGE
*************************************/
#coverageheader {
height: 302px;
width:973px;
background: url(images/ASPCA-pet-insurance-head-bg.jpg) top left no-repeat;
padding:0;
margin:0;
}

#coverageheader img{
margin:190px 0 0 170px;
}

#aboutplans {
color: #6c6954;
font-size: .9em;
float:left;
padding:0;
margin:0;
background:#fff;
}

#aboutplans p.disclaimer {
    font-size: .75em;
    line-height: 1.4em;
    color: #6c6954;
    text-align:left;
    padding:9px;
}

.rightside {
float: left;
width: 160px;
background: #fff;
height: 545px;
text-align:center;
margin:0 0 0 12px;
}


.rightside h2 
{
    font-size:1.5em;
    font-weight:normal;
    color:#326892;
    background:#f1f8fb;
    border-bottom: solid 4px #c7e2f4;
    padding:10px;
}
.rightside h3
{
    font-family:Verdana;
    color:#4a3224;
    font-size:2.5em;
    font-weight:bold;
    padding:10px;
    text-shadow: 0px 2px 3px #c6c7c7;

}

.rightside li 
{   
    border-bottom: solid 4px #c7e2f4;
    background: url(images/ASPCA-pet-insurance-plans-right-bg.png) top left no-repeat;
    width:160px;
    height:100px;
    color:#5087b2;
}
.rightside p
{
    padding:0 17px 17px 10px;
    line-height:normal;
}

.lower {
float: left;
margin: 0 0 0 0;
width: 973px;
height:321px;
background: url(images/ASPCA-pet-insurance-plans-calltoaction-bg.png) top left no-repeat;
padding:20px 0 0 0;
}


.lower p span {
margin:0 0 0 200px;
color:#4e2f14;
font-style:italic;
font-weight:bold;
font-size:1.1em;
padding:0;
}

.lower img {
margin:-10px 0 0 300px;
padding:0;
float:left;
}


ul.lower1
{
    width:415px;
    margin:85px 0 0 20px;
    float:left;
}
ul.lower2
{
    width:430px;
    margin:58px 0 0 -10px;
    float:left;
}

.lower h4
{
    font-size:1.8em;
    color:#386b92;
    padding-bottom:10px;
    line-height:1.2em;
}

.bottom {
float: left;
margin: 0;
width: 973px;
height:261px;
background: url(images/ASPCA-pet-insurance-plans-lower-bg.jpg) top left no-repeat;
font-size:.9em;
line-height:1.8em;
}

.bottom h4
{
    font-size:1.5em;
    color:#3f81b5;
    padding-bottom:5px;
    line-height:1.2em;
}

.bottom ul
{
    float:left;
    margin: 80px 0 0 140px;
}

.bottom ul li
{
    float:left;
    width:150px;
    margin: 0px 0 0 20px;
}

.bottom ul li.aspcaad
{

    margin: 20px 0 0 -70px;
    width:200px;
    text-align:center;
    line-height:1.5em;
    font-size:1.3em;    
}


/* COMPARISON CHART
*************************************/


table.compare
{
	width: 800px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 1em;
	line-height: 1.25em;
	border: 1px solid #fff;
	margin: -48px 0 0 1px;
    float:left;	
	
}

table.compare td.head {
	font-size: 1.1em;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	letter-spacing:3px;
	border-bottom:0;
}


table.compare tr td {	
	color: #4a4a4a;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
} 



table.compare td.accident
{
	color:#5a7628;
	font-family:Georgia;
	font-style: italic;
	font-size:.9em;

}

table.compare td.leftcol
{
	text-transform:uppercase;
	font-size: .8em;
	padding-right:10px;
	text-align: right;
	cursor: pointer;
}

table.compare td.leftcol a
{
    text-decoration: none;
    color: #2e36a0;
    border-bottom: 1px dotted #2e63a0;
}


