body {
    font-family : Arial, Helvetica, sans-serif;
}

input {
    font-size : 10px;
	border:solid 1px black;
    padding-left:2px;
}

select {
    font-size : 10px;
	border:solid 1px black;
}

table#login-content {
	border:solid 3px #999999;
	font-size:14px;
}

a:visited {
	color:#7f7f7f; 	
	text-decoration:none;
}	
a:link {
	color:#7f7f7f; 	
	text-decoration:none;
}
a:active{
	color:#7f7f7f; 	
	text-decoration:none;
}
a:hover {
	color:#7f7f7f; 	
	text-decoration:underline;
}	

li.kennel_comments {
    font-size:12px;
    font-weight:normal;
}
li.kennel_links {
    font-size:12px;
    font-weight:bold;
}

a.kennel_links:visited {
	color:#000000; 	
	text-decoration:underline;
    font-size:12px;
}	
a.kennel_links:link {
	color:#000000; 	
	text-decoration:underline;
    font-size:12px;
}
a:.kennel_links:active{
	color:#000000; 	
	text-decoration:underline;
    font-size:12px;
}
a.kennel_links:hover {
	color:#000000; 	
    background-color:#ffffff; 
	text-decoration:underline;
    font-size:12px;
}

a.footer:visited {
	color:#999999; 	
	text-decoration:none;
    font-size:12px;
}	
a.footer:link {
	color:#999999; 	
	text-decoration:none;
    font-size:12px;
}
a:.footer:active{
	color:#999999; 	
	text-decoration:none;
    font-size:12px;
}
a.footer:hover {
	color:#000000; 	
	text-decoration:underline;
    font-size:12px;
}

.pagination {
	font-size:11px;
}

table.show-links{
	border:solid 1px black;
}

table.show-links td{
	background-color:#c0c0c0;
}

table.show-links th{
	background-color:#867760;
	font-size:18px;
}

table.link-content td{
    padding-left:3px;
}

table.link-content{
	border:solid 1px black;
	font-size:11px;
}

table.link-content th{
	font-size:18px;
	padding:0;
	margin:0;
	background-color:#867760;
}

tr.link-content-header{
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background-color:#999999;
}

.row-odd {
	background-color:#e0e0e0;
	padding:0;
	margin:0;
}	

.row-even{
	background-color:#efefef;
	padding:0;
	margin:0;
}	

em {
	font-size:11px;
	font-style:italic;
}

.small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.smaller {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

table#list-form {
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid black;
	padding:10px;
	margin:0px;
	background-color:#867760;
	font-size:12px;
}
table#list-form th {
	font-size:16px;
}
table#list-form input {
	font-family:Arial, Helvetica, sans-serif
	font-size:11px;
	border:1px solid black;
}
table#list-form textarea {
	font-family:Arial, Helvetica, sans-serif
	font-size:11px;
	border:1px solid black;
}
table#list-form select {
	font-family:Arial, Helvetica, sans-serif
	font-size:11px;
	border:1px solid black;
}
.odd {
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid black;
	padding:5px;
	margin:0px;
	background-color:#c2b9ab;
	font-size:12px;
}
.disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}	
.red {
	color:#660000;
}
.confirmation {
    font-weight:bold;
    font-size:14px;
}

table#listing-form {
	border:solid 2px #999999;
	font-size:12px;
}

table#listing-form th {
    background-color:#c2b9ab;
}    
table#listing-form textarea {
	font-family:Arial, Helvetica, sans-serif
	font-size:15px;
	border:1px solid black;
}
.error-label {
    color : red;
    font-weight:bold;
    font-size:10px;
}    

.static-label {
    color : black;
    font-weight:bold;
}    
