#content h2 {
clear: both;
position: relative;
}

#calendar td {
font-size: 1em;
}

#pressroomThreeCells {
width: 734px;
margin-top: 17px;
}

#pressroomThreeCells th {
width: 227px;
height: 29px;
background: #e5e5e5;
text-align: left;
vertical-align: middle;
padding-left: 11px;
font: bold 15px verdana, sans-serif;
color: #f60;
border-bottom: solid 5px #fff;
}

#pressroomThreeCells td {
border: solid 1px #ccc;
border-color: #f60 #ccc #f60 #ccc;
padding: 5px 5px 0 3px;
font: normal 11px / 13px verdana, sans-serif;
vertical-align: top;
}

#pressroomThreeCells a:link, #pressroomThreeCells a:active, #pressroomThreeCells a:visited, #pressroomThreeCells a:hover {
font-size: 15px;
line-height: 17px;
font-family: arial, sans-serif;
}

#pressroomThreeCells td p {
background: url( /img/research/arrow_bullet.gif ) left top no-repeat;
width: 198px;
padding-left: 29px;
margin-bottom: 12px;
margin-top: 0;
}

#pressroomThreeCells .narrow {
width: 10px;
font-size: 1px;
line-height: 1px;
background: #fff;
padding: 0;
border-width: 0;
}

.head2 {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #309;
}

.orangebasebold {
font-family: arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #f60;
}

/* START NEW STYLES */

#prnav {
float: left;
width: 11em;
}

#prnav h5 {
font-family: verdana, helvetica, sans-serif;
color: #309;
margin-top: 1em;
}

#prnav h5.first {
margin-top: .25em;
}

#prnav a {
line-height: 1.4em;
}

div#prnav a#pressreleases-nav {
display: inline;
}

div#prnav a.rss-link {
display: inline;
margin-left: 3px;
}

#prbody {
float: left;
border-left: 1px solid #f60;
padding-left: .85em;
width: 600px;
}

* html #pressroom div.container div#content div#prnav {
margin-top: 12px;
margin-bottom: 15px;
position: relative;
}

#pressroom #prbody {
border: 0;
margin-top: 10px;
}

table.datelist {
width: 100%;
}

tr.daterow {
background-color: #e5e5e5;
}

td.date {

border-bottom: 1px solid #fff;
width: 25%;
padding: .4em;
vertical-align: top;
}

td.releasedate {
background-color: #e5e5e5;
border-bottom: 1px solid #fff;
width: 15%;
padding: .4em;
vertical-align: top;
}

td.details {

border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
padding: .4em;
vertical-align: top;
}

/* Testimonials */
#testimonials dl.infolist dt {
font-weight: normal;
}

#testimonials dl.infolist dd strong {
float: left;
}

/* Management Profiles */
#management div.profile {
float: left;
width: 450px;
padding-left: .85em;
}

#management div.profile h1 {
margin-bottom: 0;
}

#management img.profile {
float: left;
}

#management #funfact {
font-style: italic;
}

#management .intro {
float: left;
padding-left: .85em;
margin-bottom: 1.5em;
}

#management div.intro {
width: 520px;
}

#downloads img.intro {
float: left;
display: block;
margin: 0 10px 10px 0;
}

#downloads div.intro {
float: left;
}

/* Company Facts */
body#facts div#prbody h5 {
font-size: 1.3em;
font-variant: small-caps;
}

body#facts div#prbody h5:first-letter {
font-size: 1.4em;
}

#facts ul#address {
margin: 0 0 1.5em 0;
}

#facts ul#address li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#facts #prbody dl .rxbodyfield, #facts #prbody ul {
border-left: 2px dotted #f60;
}

#facts #prbody .rxbodyfield p {
padding-left: 5px;
}

#facts #prbody ul {
padding: 0;
margin-left: 32px;
}

#facts #prbody ul li {
padding-left: 2px;
}

#facts #prbody dl dd {
padding-left: 32px;
position: relative;
}

/* Regional Map */
#map div.regions {
float: left;
margin: 10px 0 0 1em;
padding: 0;
width: 250px;
}

#map div.colorkey {
width: 2em;
height: 2em;
border: 1px solid #000;
float: left;
}

#map address {
width: 0em;
float: left;
font-style: normal;
padding: 0 0 1.5em .85em;
white-space: nowrap;
display: inline;
position: relative;
height: 80px;
}

/* Press Releases */
#pressrelease div#contact {
text-align: right;
margin-bottom: 1.5em;
}

#pressrelease div#location {
float: left;
}

#pressrelease h5#headline {
text-align: center;
}

#pressrelease h6 {
font: italic normal 1em arial, sans-serif;
text-align: center;
margin-top: 0;
}

#pressrelease div#close {
text-align: center;
}

#pressrelease h5.boilerhead {
margin-bottom: 0;
}

#prnav a.current {
font-weight: bold;
color: #f60;
text-decoration: none;
}

table#multimedia_content th {
width: 200px;
height: 20px;
background-color: #e5e5e5;
color: #f60;
font-weight: bold;
font-size: 1em;
padding-left: .5em;
text-align: left;
}

table#multimedia_content tr td {
background-color: #fff;
font-size: 1em;
text-align: left;
border-top: 1px solid #f60;
border-left: 1px solid #ccc;
border-bottom: 1px solid #f60;
border-right: 1px solid #ccc;
}

ul#multimedia-list {
padding: 0;
margin-left: 0;

}

ul#multimedia-list li {
list-style-type: none;
background-image: url( http://www.autotrader.com/img/research/arrow_btn_small.gif );
background-repeat: no-repeat;
background-position: 0;
padding-left: 1.5em;
margin: .75em 0;
line-height: 1.4em;
}

div.container #content {
width: 100%;
}

/*  New styles for the Company We Keep page */
div#owners, div#online-partners {
margin: 15px 0 15px 0;
width: 640px;
}

div#owners div.company-description, div#online-partners div.company-description {

border: 1px solid #FF6600;

float: left;

margin: 0pt 0pt 10px 7px;

position: relative;

width: 201px;

}

div#online-partners div.company-description {

height: 280px !important;

}

div#owners div.company-description p, div#online-partners div.company-description p {
font-size: 10px;
color: #444;
padding: 3px;
}

div#owners div.company-description img, div#online-partners div.company-description img {
margin: 5px auto 0 auto;
position: relative;
display: block;
}

/* Company we keep */
#certified-partners {
margin: 0;
width: 575px;
}

#certified-partners div.company-description, #cert_tiles .tile_holders {
background: #fff;
float: left;
width: 113px;

margin-right: 1px;
}

#certified-partners div.company-description p {
font-size: 9pt;
font-family: arial;
margin-top: 5px;
margin-bottom: 10px;
width: 113px;
}

#certified-partners div.company-description p span {
display: block;
}

/*  New Nav */
body#pressroom div#prnav {
width: 810px;
height: 25em;
float: none;
clear: both;
}

body#pressroom div#prnav div.pr_nav_holders {
width: 32%;
margin-right: 1%;
float: left;
padding: 0;
height: 25em;
}

body#pressroom div#prnav div.pr_nav_holders div.pr_nav_inside {
border-top: 1px solid #f60;
border-bottom: 1px solid #f60;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
margin: 0;
padding: 0;
height: 22em;
}

body#pressroom div#prnav div.pr_nav_holders h5 {
color: #f60;
margin: 0;
padding: 6px 0 0 10px;
background-color: #e5e5e5;
border-bottom: 5px solid #fff;
height: 24px;
vertical-align: middle;
font-size: 15px;
}

body#pressroom div#prnav a {

background: url( http://www.autotrader.com/img/research/arrow_bullet.gif ) no-repeat;

padding-left: 30px;

padding-bottom: 5px;

height: 22px;

font-size: 15px;

margin-left: 3px;

display: inline;

}

body#pressroom div#prnav a.rss-link {

background: none;

padding-left: 0;

height: 22px;

margin-left: 3px;

display: inline;

}

body#pressroom div#prnav p {
margin: 0 0 0 33px;
padding: 0;
position: relative;
font: normal 11px / 13px verdana, sans-serif;
}

body#pressroom div#prnav div.pr_nav_holders p a {
background: none;
padding-left: 0;
display: inline;
}

div#prnav a {
display: block;
}

/*  New testimonial Layout */
body#testamonials .quote_div {
background: #efefef;
border-left: 1px dotted #bbb;
padding: 7px;
position: relative;
margin-left: 20px;
}

body#testamonials .top_quote {
font-size: 4em;
position: absolute;
top: 0;
left: 0;
z-index: 1;
color: #bbb;
font-family: Garamond;
line-height: 45px;
}

body#testamonials .bottom_quote {
font-size: 4em;
position: absolute;
bottom: 0;
right: 0;
z-index: 1;
color: #bbb;
font-family: Garamond;
line-height: 15px;
}

body#testamonials .infolist {
margin-bottom: 15px;
position: relative;
}

body#testamonials .infolist h3 {
margin-top: 10px;
margin-bottom: 0;
}

body#testamonials .infolist p {
position: relative;
z-index: 2;
clear: right;
text-indent: 8px;
font-size: .8em;
font-family: verdana;
}

/* new home page styles */
#prbody {
width: 760px;
}

#whats-new {
background: #fff;
border-top: 2px dotted #f60;
border-left: 2px dotted #ccc;
border-right: 2px dotted #ccc;
border-bottom: 2px dotted #f60;
padding: 5px;
clear: both;
position: relative;
margin: 0 0 0 0;
width: 760px;
}

#whats-new img {
position: relative;
margin: 0 auto;
}

#whats-new div.rxbodyfield {

}

#whats-new div.rxbodyfield table {
background: #ddd;
color: #000;
border: 2px solid #ccc;
padding: 3px;
position: relative;
margin: 10px auto;
}

#whats-new div.rxbodyfield table td {
border-bottom: 1px solid #ccc;
}

.whats-new-body img {
position: relative;
margin: 0 auto;
display: block;
}

/* Pressroom Pullquotes */
h4.pullquote-header {
margin: 0;
font-size: .95em;
}

#calendar h4.pullquote-header {
margin: 20px 0 0 0;
font-size: 1em;
position: relative;
}

div.pressroom-pullquote {
background: #eee;
border-left: 1px dotted #f60;
margin: 0 0 10px 0px;
padding: 6px;
width: 600px;
}

div.pressroom-pullquote p {
margin: 0;
font-size: 12px;
}

div#bottom-link {
float: right;
position: relative;
margin-bottom: 15px;
}

/* Press Release Pagination Links */
#prevLink, #nextLink {
position: relative;
float: left;
margin-right: 20px;
display: block;
}

#pressrelease div#prbody, #tips div#prbody {
width: 630px
}

#pressroom div#prbody {
padding-left: 0;
}

.bolier-holder {
margin: 0 0 10 px0 0px;
}

/* home contact styles */
#home-contact {
width: 80%;
}

div.press-back {
position: relative;
float: left;
clear: both;
width: 190px;
margin-left: 147px;
margin-top: 15px;
}

* html div.press-back {
margin-left: 80px;
}

* html #management div.press-back {
margin-left: 74px;

}

#tips div.press-back {
margin-left: 0;
}

ol li {
font-weight: normal;
}
