﻿
body {
	background:#63C29C;
	padding: 0;
	font-family: Arial, sans;
}

a, a.visited
{
    color:#005696;
    text-decoration:underline;
}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

h1 
{
    color:#005696;
    font-size:medium;
    font-weight:bolder;
    padding:12px 0px 0px 0px;
}

h2
{
    color:#005696;
    font-size:smaller;
    font-weight:900;
    padding:-15px 0px 0px 0px; 
    margin-bottom:-15px;
}

.callout
{
    color:#005696;
    font-weight:900;    
}

.clientNames
{
    color:#005696;
    font-weight:900;  
    font-size:smaller;    
}

h3
{
    color:#005696;
    font-size:medium;
    font-weight:bolder;
}
h4
{
    color:#666666;
    font-size:smaller;
    font-weight:900;
    padding:-15px 0px 0px 0px; 
    margin-bottom:-10px;
}
h5
{
    color:#3F987A;
    font-size:smaller;
    font-weight:900;
    padding: 0px; 
    margin-bottom:-10px;
    margin-top:0px;
}
ul
{
    padding-top:-20px;
    margin-right:160px;
}

p,li
{
    color:#333333;
    font-size:smaller;
}
.consumerQuote
{color:#005696;
 margin-left:30px;
 margin-right:120px;
}
.tableheader
{
    background:#63C29C;
    color:#fff;
    text-transform:uppercase;
    font-size:small;
    border-left:#fff 1px solid;
}

.tablecell
{
    vertical-align:middle;
    font-size:smaller;
    color:#333333;
}

#wrapper {
	width: 787px;
	margin: 0 auto;
	padding: 6px;
	background:#fff;
    min-height:100%;	
}

#header 
{
	margin: 0px;
	padding: 0px;
	border: none;    
    height: 165px;
    float:right;
    width:607px;
}

#content
{
    padding-left:10px;
    padding-top:4px;
    padding-bottom:20px;
    float:right;
    width:565px;
    min-height:100%;    
}

#content-center
{
    width:400px;
}

#footer
{
    margin: 0px;
	padding: 5px;
	border: none;  
	text-align:center;
	color:#fff;
}

#footer a, #footer a.visited
{
    color:#fff;
    text-transform:uppercase;
    text-decoration:underline;
    font-size:smaller;
}



.mainlogo
{
    float:left;
}
	
/* sidenav
----------------------------------------*/
.sidenav
{
    margin: 0px;
	padding: 0px;
	border: none;    
    height: 271px;
    float:left;
    width:201px;
    text-align:right;
    font-size: 13pt;
    font-weight: bold;
    text-transform: uppercase;
    background: #89CCAD url(../images/sidebar_contactus.jpg) no-repeat;
}

.sidenav ul {
	margin: 0px;
	padding: 13px 10px 0 20px;
}

.sidenav ul li {
	display: block;
	overflow: hidden;
	margin: 0;
	list-style-type:none;
	padding: 0 0px 0 0;
}
	
.sidenav img {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.sidenav a {
	display: block;
	height: 24px;
	margin: 0px;
	padding: 3px 3px 3px 1px;
	text-decoration: none;
}
	
.sidenav a:hover {
    margin: 0px;
    padding: 2px 2px 2px 0px; /* transparent borders do not work in IE6, so adjust padding for all */
	border: solid 1px gray;
}
.sidenav a.active{
    margin: 0px;
    padding: 2px 2px 2px 0px; /* transparent borders do not work in IE6, so adjust padding for all */
    border: solid 1px #005696;
}

#sidenav_shopper {
    font-size: 9pt;
}
#sidenav_shopper a {
    padding-right: 20px;
}
#sidenav_shopper a:hover {
    padding-right: 19px; /* transparent borders do not work in IE6, so adjust padding for all */
	border: solid 1px white;
	}
#sidenav_hispanic {
    font-size: 9pt;
}
#sidenav_hispanic a {
    height: 34px;
    padding-right: 20px;
}
#sidenav_hispanic a:hover {
    padding-right: 19px; /* transparent borders do not work in IE6, so adjust padding for all */
	border: solid 1px white;
	}

/* header
----------------------------------------*/
#header ul {
	margin: 0px;
	padding: 127px 0 0 0px;
	}

#header ul li {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0 0px 0 0;
	}
	
#header img {
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

#header a {
	display: block;
	height: 27px;
	margin: 0px;
	padding: 0px;
	}
	
#header i {
	display: none;
	}		
	
/* homerollovers
----------------------------------------*/
#homerollovers 
{
	margin: 0px;
	padding: 0px;
	border: none;    
    height: 133px;
    background: #63C29C url(../images/home_bottom_on.jpg) no-repeat;
}

#homerollovers ul {
	margin: 0px;
	padding: 0px 0 0 0px;
	}

#homerollovers ul li {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0 0px 0 0;
	}
	
#homerollovers img {
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

#homerollovers a {
	display: block;
	height: 133px;
	margin: 0px;
	padding: 0px;
	}
	
#homerollovers i {
	display: none;
	}	
	
/* meetus
----------------------------------------*/
#meetus 
{
	margin: 0px;
	padding-top: 33px;
	border: none;    
    height: 440px;
    background: #fff url(../images/meetus_team.jpg) no-repeat;
}

#meetus ul {
	margin: 0px;
	padding: 0px 0 0 0px;
	}

#meetus ul li {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0 0px 0 0;
	}
	
#meetus img {
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

#meetus a.lnkKC {
	display: block;
	height: 189px;
	width:206px;
	margin: 0px;
	padding: 0px;
	}

#meetus a.lnkSheila {
	display: block;
	height: 218px;
	width:206px;
	margin: 0px;
	padding: 0px;
	}		
	
#meetus i {
	display: none;
	}		
	
/* meetus2
----------------------------------------*/
#meetus2
{
	margin: 0px;
	padding-top: 33px;
	border: none;    
    height: 440px;
    background: #fff url(../images/meetus_team.jpg) no-repeat;
}

#meetus2 ul {
	margin: 0px;
	padding: 0px 0 0 0px;
	}

#meetus2 ul li {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0 0px 0 0;
	}
	
#meetus2 img {
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

#meetus2 a.lnkSheila {
	display: block;
	height: 189px;
	width:206px;
	margin: 0px;
	padding: 0px;
	}

#meetus a.lnkKelley {
	display: block;
	height: 218px;
	width:226px;
	margin: 0px;
	padding: 0px;
	}	
	
#meetus2 i {
	display: none;
	}		
	
/* networkrollovers
----------------------------------------*/
#networkrollovers ul {
	margin: 0px;
	padding: 0px 0 0 15px;
	list-style-type: none;
	}

#networkrollovers ul li {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0 20px 0 0;
	}
	
#networkrollovers img {
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

#networkrollovers a {
	display: block;
	height: 284px;
	margin: 0px;
	padding: 0px;
	}
	
#networkrollovers i {
	display: none;
	}					

/* global nav rollovers
----------------------------------------*/
#nav_brands a, #nav_brands a:visited {background: url(../images/brands_nav.jpg) no-repeat; width: 110px;}
#nav_stations a, #nav_stations a:visited {background: url(../images/stations_nav.jpg) no-repeat; width: 103px;}
#nav_meetus a, #nav_meetus a:visited {background: url(../images/meetus_nav.jpg) no-repeat; width: 103px;}
#nav_contactus a, #nav_contactus a:visited {background: url(../images/contactus_nav.jpg) no-repeat; width: 119px;}
#nav_aircheck a, #nav_aircheck a:visited {background: url(../images/aircheck_nav.jpg) no-repeat; width: 170px;}
#nav_brands a:hover, #nav_stations a:hover,#nav_meetus a:hover,#nav_contactus a:hover,#nav_aircheck a:hover{ background: none;}

/* styles for active links in global nav
----------------------------------------*/
#nav_brands_active a, #nav_brands_active a:visited {background: url(../images/spacer.gif) no-repeat; width: 110px;}
#nav_stations_active a, #nav_stations_active a:visited {background: url(../images/spacer.gif) no-repeat; width: 103px;}
#nav_meetus_active a, #nav_meetus_active a:visited {background: url(../images/spacer.gif) no-repeat; width: 103px;}
#nav_contactus_active a, #nav_contactus_active a:visited {background: url(../images/spacer.gif) no-repeat; width: 119px;}
#nav_aircheck_active a, #nav_aircheck_active a:visited {background: url(../images/spacer.gif) no-repeat; width: 170px;}

/* home page callout rollovers
----------------------------------------*/
#home_brands a:hover,#home_stations a:hover { background: none;}
#home_brands a, #home_brands a:visited {background: url(../images/home_brands_off.jpg) no-repeat; width: 394px;}
#home_stations a, #home_stations a:visited {background: url(../images/home_stations_off.jpg) no-repeat; width: 393px;}
#home_brands a:hover,#home_stations a:hover { background: none;}

/* meet us callout rollovers
----------------------------------------*/
#team_kc a:hover,#team_sheila a:hover,#team_kelley a:hover { background: none;}
#team_kc a, #team_kc a:visited {background: url(../images/kc_off.jpg) no-repeat; width: 206px;height:189px;}
#team_sheila a, #team_sheila a:visited {background: url(../images/sheila_off.jpg) no-repeat; width: 206px;height:218px;}
#team_kelley a, #team_kelley a:visited {background: url(../images/kelley_off.jpg) no-repeat; width: 226px;height:218px;}

/* network rollovers
----------------------------------------*/
#networkrollover_shopper a, #networkrollover_shopper a:visited {background: url(../images/shopper_default.jpg) no-repeat; width: 172px;}
#networkrollover_hispanic a, #networkrollover_hispanic a:visited {background: url(../images/hispanic_default.jpg) no-repeat; width: 174px;}
/*
#networkrollover_shopper a:hover {background: url(../images/shopper_rollover.jpg) no-repeat; width: 172px;}
#networkrollover_hispanic a:hover {background: url(../images/hispanic_rollover.jpg) no-repeat; width: 174px;}

#networkrollover_shopper a:active {background: url(../images/shopper_rollover.jpg) no-repeat; width: 172px;}
#networkrollover_hispanic a:active {background: url(../images/hispanic_rollover.jpg) no-repeat; width: 174px;}
*/