body {
font-family:Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#666666;
margin-top:20px;
}

h1 {
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:27px;
padding:0;
margin:0;
spacing:0;
}

p {
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:12px;
color:#888888;
padding:0;
margin:0;
}

.tables {
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#888888;
padding:0;
margin:0;
}

label {
width:100px;
display:block;
float:left;
margin-bottom:10px;
}

#frame {
width:770px;
margin:auto;
padding:0;
}

.rule {
height:1px;
background-color:#E4E4E4;
margin-top:15px;
margin-bottom:15px;
}

html {
height:100%;
}

.search-submit
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
width:50px;
border:solid 1px #666666;
background-color:#666666;
padding:0.2em;
margin-left:5px;
outline:none;
line-height:13px;
}

.input-search
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
width:150px;
height:14px;
color:#000000;
border:solid 1px #E4E4E4;
background-color: #FFFFFF;
padding:3px;
spacing:0;
}

form {
display:inline;
}

a:link {
text-decoration:none;
color:#666666;
}

a:visited {
text-decoration:none;
color:#666666;
}

a:hover {
text-decoration:none;
color:#666666;
}

#top-box {
float:left;
width:290px;
height:49px;
border-top:solid 1px #E4E4E4;
border-right:solid 1px #E4E4E4;
border-bottom:solid 1px #E4E4E4;
border-left:0;
padding-right:10px;
margin-bottom:20px;
text-align:center;
}

#logo-box {
float:right;
padding-bottom:10px;
}

#top-bar {
float:left;
width:770px;
height:24px;
background-color:#A5BA16;
line-height:24px;
margin:0;
padding:0;
border:0;
}

#left-drop-2 {
width:10px;
height:24px;
background-image: url("left-drop-2.gif");
}

.green-text {
color:#A5BA16;
}

.grey-text {
color:#CCCCCC;
}

.red-text {
color:#BA1639;
}

.white-text {
color:#FFFFFF;
}

.header-text {
font-family:Arial;
font-size:27px;
font-style:normal;
font-weight:normal;
color:#A5BA16;
}

#top-menu {
width:770px;
height:27px;
background-color:#A5BA16;
line-height:27px;
margin:0;
margin-bottom:20px;
padding:0;
border:0;
}

#bottom-menu {
width:770px;
height:27px;
background-color:#A5BA16;
line-height:27px;
margin:0;
margin-bottom:20px;
padding:0;
border:0;
color:#FFFFFF;
}

#red-nav {
float:right;
width:400px;
height:27px;
color:#FFFFF;
background-color:#BA1639;
text-align:center;
}

#red-drop-1 {
float:right;
width:10px;
height:27px;
background-image: url("red-1.gif");
}

#red-drop-2 {
float:right;
width:10px;
height:27px;
background-image: url("red-2.gif");
}

#left-container {
float:left;
width:160px;
}

.menu-outlines {
width:138px;
border-left:solid 1px #E4E4E4;
border-right:solid 1px #E4E4E4;
padding:10px;
}

.menu-full {
width:138px;
border:solid 1px #E4E4E4;
padding:10px;
}

.green-menuh {
width:128px;
height:22px;
background-color:#A5BA16;
margin-bottom:10px;
line-height:22px;
padding-left:10px;
}

.red-menuh {
width:128px;
height:22px;
background-color:#BA1639;
margin-bottom:10px;
line-height:22px;
padding-left:10px;
}

#form-box {
padding-top:15px;
}

.login-submit
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
width:50px;
border:1px solid #E4E4E4;
background-color:#FFFFFF;
padding:0.4em;
margin-top:5px;
outline: none;
}

#middle-pane {
float:left;
width:430px;
padding:10px;
}

.mid-in-cont {
width:430px;
}

.main-corner {
float:left;
width:10px;
height:10px;
background-image:url("corner.gif");
}

.top-mid-line {
float:right;
width:419px;
height:9px;
border-top:solid 1px #E4E4E4;
border-right:solid 1px #E4E4E4;
}

.main-box {
width:408px;
border-left:solid 1px #E4E4E4;
border-right:solid 1px #E4E4E4;
border-bottom:solid 1px #E4E4E4;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

input, textarea
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

.select-pets
{
width:160px;
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}


#right-container {
float:right;
width:160px;
padding-top:10px;
margin-bottom:60px;
}

#footer-green {
width:770px;
height:24px;
background-color:#A5BA16;
}

#red-nav-2 {
float:left;
width:170px;
height:27px;
line-height:27px;
text-align:center;
background-color:#BA1639;
}

#red-drop-3 {
float:left;
width:10px;
height:27px;
background-image: url("red-3.gif");
}

#red-drop-4 {
float:left;
width:10px;
height:27px;
background-image: url("red-4.gif");
}

ul {
list-style:none;
margin:0;
padding:0;
}

.menu-include {
width:138px;
}

.menu-include li a {
height:19px;
text-decoration:none;
color:#666666;
line-height:19px;
}	

.menu-include li a:link, .menu-include li a:visited {
display:block;
background-color:#FFFFFF;
color:#666666;
padding-left:10px;
line-height:19px;
}

.menu-include li a:hover {
background-color:#F3F4F3;
color:#666666;
padding-left:10px;
line-height:19px;
}
