﻿/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:76%;
margin:0 0 15px;
padding:0;
}

body a:link,body a:visited {
color:#000;
font-weight:400;
text-decoration:underline;
}

#content {
border:1px solid #e1e1e1;
border-top:0;
width:811px;
}

#purina_footer {
background-color:#000;
text-align:right;
margin:1px 0 10px;
}

#footer a:link,#footer a:visited {
font-size:82%;
color:#7a7a7a;
}

.submenu {
background-repeat:repeat-x;
padding:0 10px;
}

input,select {
background-color:#e4eff7;
border:1px solid #c2d3e0;
}

.mandatory {
color:#4ba1d8;
}

.articles_hdr_1 {
color:#0585ce;
}

.articles_hdr_2 {
color:#ce5a05;
}

.dd_sub_hdr {
color:#bd0a0a;
background-image:url(images/arrow.gif);
background-repeat:no-repeat;
padding-left:18px;
font-weight:700;
}

.dd_sub_hdr a:link,.dd_sub_hdr a:visited {
font-weight:700;
text-decoration:none;
color:#bd0a0a;
}

.dd_sub_hdr2 {
color:#2b499e;
font-weight:700;
}

.park_links {
font-weight:400;
padding-left:18px;
color:#000;
text-decoration:underline;
}

.dd_sub {
padding-left:18px;
}

.dd_body {
line-height:1.5;
margin:0;
padding:15px 0 0 18px;
}

.dd_body_hdr {
color:#b0002c;
font-weight:700;
}

hr {
color:#fff;
height:1px;
border-top:1px dashed #bdc9eb;
border-style:dashed;
}

#jointheclub_hdr {
color:#0a7fca;
font-weight:700;
}