A, A:link, A:visited, A:active {
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #F78400;
text-decoration: underline ;
line-height: 180%;
}

A:hover {
text-decoration: none;
font-weight: normal;
line-height: 180%;
}

A.specials, A.specials:link, A.specials:visited, A.specials:active {
font-family: "Arial";
font-size: 11px;
font-weight: normal;
color: #DBC362;
text-decoration: underline ;
}

A.specials:hover {
text-decoration: underline;
font-weight: normal;
color: white;
}

A.pet_tips, A.pet_tips:link, A.pet_tips:visited, A.pet_tips:active {
font-family: "Arial";
font-size: 11px;
font-weight: normal;
color: #FF6600;
text-decoration: underline ;
}

A.pet_tips:hover {
text-decoration: underline;
font-weight: normal;
color: black;
}

A.register_go, A.register_go:link, A.register_go:visited, A.register_go:active {
font-family: "Verdana";
font-size: 10px;
font-weight: bold;
color: #F78400;
text-decoration: underline ;
}

A.register_go:hover {
text-decoration: underline;
font-weight: bold;
color: black;
}

A.leftbottom_links, A.leftbottom_links:link, A.leftbottom_links:visited, A.leftbottom_links:active {
font-family: "Arial";
font-size: 11px;
font-weight: normal;
color: #FF6600;
text-decoration: underline;
line-height: 200%;
}

A.leftbottom_links:hover {
color: black;
}


A.right_nav, A.right_nav:link, A.right_nav:visited, A.right_nav:active {
font-family: "Verdana";
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none ;
line-height: 150%;
padding-top: 5 px; 
padding-bottom: 5 px; 
margin-left: 5px;
}

A.right_nav:hover {
color: black;
}

#rightnav_bottom_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 157px;
}

.rightnav_div {
margin-top: 5 px; 
margin-left:25px;
border: 1px solid red;
}

A.footer_sitemap, A.footer_sitemap:link, A.footer_sitemap:visited, A.footer_sitemap:active {
font-family: "Arial";
font-size: 10px;
font-weight: normal;
color: #999999;
text-decoration: none ;
}

A.footer_sitemap:hover {
font-weight: normal;
color: black;
}


.footer_td
{
font-family: "Arial";
font-size: 11px;
font-weight: normal;
color: #999999;
}

A.breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active  {
font-family: "Verdana";
font-size: 10px;
color: #F78400;
font-weight: bold;
text-decoration: underline;
}

A.sitemap_page, A.sitemap_page:link, A.sitemap_page:visited, A.sitemap_page:active {
font-family: "Arial";
font-size: 11px;
font-weight: normal;
color: #666666;
text-decoration: underline;
line-height: 30px;
}

A.sitemap_page:hover {
color: black;
}

div.sitemap_page {
line-height: 180%;
}

div.middle_td {
font-family: "Arial";
font-size: 12px;
color: #666666;
line-height: 180%;
margin-left:20px;
padding-right:20px;
padding-top: 10px;
height: 280px;
width: 345px;
overflow: auto;
scrollbar-3dlight-color:#E8E8E8;
scrollbar-arrow-color:#cccccc;
scrollbar-base-color:#CCCCCC;
scrollbar-darkshadow-color:#999999;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#CCCCCC;
scrollbar-shadow-color:#E8E8E8;
}

div.middle_popup_td {
font-family: "Arial";
font-size: 12px;
color: #666666;
line-height: 180%;
margin-left:20px;
padding-right:20px;
padding-top: 10px;
}


.leftbottom_td {
padding-bottom: 30px;
padding-left:20px;
line-height: 180%;
font-size: 11px;
}



A.breadcrumb:hover {
text-decoration: none;
}

.date {
font-family: "Verdana";
font-size: 10px;
color: #666666;
}
}

body,td {
font-family: "Verdana";
font-size: 12px;
color: #000000;
}

td.main_content {
font-family: "Arial";
font-size: 12px;
color: #666666;
line-height: 180%;
padding-top: 5px;
padding-left: 20px;
padding-right: 15px;
}

.specials_home {
padding-top: 5px;
padding-left: 20px;
}

.indent {
padding-left: 10px;
}

img.img_home_bottom {
margin-left: 3px;  
margin-right: 3px;  
}



/* used in forms*/

.login  {
font-family: "Verdana";
font-size: 11px;
color: #000000;
border :1px #CCCCCC solid;
}

table.login tr td  {
font-family: "Verdana";
font-size: 11px;
color: #000000;
}

table.row_dashed {

}


table.row_dashed tr td {
font-family: "Arial";
font-size: 12px;
color: #666666;
line-height: 180%;
}

table.row_dashed tr td {
}

.row_solid {
border-top :1px #CCCCCC solid;
font-family: "Arial";
font-size: 10px;
color: #666666;
padding-left: 1px;
padding-top: 0px;
}


table tr.row_border_none td {
border: none;
}

table.hours tr td {
font-family: "Arial";
font-size: 12px;
color: #666666;
line-height: 120%;
border-bottom :1px #CCCCCC solid;
}


.row_title {
font-weight: bold;
background-color: #f7f7f7;
border-bottom :1px #CCCCCC dotted;
line-height: 150%;
padding-left: 5px;
}

.subscribe_textbox {
font-family: Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #333333;
background-color: white;
border:1px #CCCCCC solid;
padding:2px;
}

form {
display:inline;
} 

ul {
padding: 0;
margin-left: 15;
}

.button
{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: black;
background-color: #F2EFF8;
border: 1px #ABABAD solid;
}

INPUT, TEXTAREA, SELECT, OPTION {
font-family: Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
color: #333333;
background-color: #f7f7f7;
border:1px #CCCCCC solid;
padding:2px;
}

.submit_news {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #F78400;
text-decoration: underline;
border:none;
background-color: white;
cursor: hand;
cursor: pointer;
width: 30px;
height: 18px;
padding-top: -1px;
}

.red {
font-family: "Verdana";
font-size: 12px; 
color: #F78400; 
border-bottom :0px #CCCCCC dashed;
}

label {
cursor: hand;
cursor: pointer;
}

/* classes for validator */
.tfvHighlight {
background: #ffffc8
}
.tfvNormal {
}

.row_light, tr.row_light td	{
	background-color: #F7F3F7 ;
	font-size: 11px;
	}
	/*  alternate row color 2 */
.row_dark, tr.row_dark td	{
	font-size: 11px;
	background-color: #eaeaea ;
	}	
.register_textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 145px;
	height: 20px;
	text-align:center;
	margin-left: 5px;
}

.register_table {
	border: solid #999999 1px;
}

