a {
	color:#000000;
	text-decoration: none;
}
a:hover {
	color:#FF9999;
	text-decoration:underline;
}
body{
	margin: 0px;
	padding: 0px;
	background-image: url(images/weave_bg.jpg);
	background-repeat: repeat;	
}

table{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.address_text{
	color:#000000;
	font-size:14px;
}
.copyright{
	font-size:14px;
}
.dog_info{font-size:14px}
.head_line{font-size:18px; font-weight:bold}
.info_line{font-size:14px; font-weight:bold}
.input {border: 1px solid #AAAAAA;}
.line{
	font-size:16px;
	color:#999999;
}
.mCorner{
	background-image: url(images/shadow_corner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.menu_sub{
	font-family:Arial, Helvetica, sans-serif;
	color:#222222;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
.menu_top_activ{
	color:#FFFFFF;
	text-decoration: none;
	font-size:14px;
}
.menu_top{
	color:#000000;
	text-decoration: none;
	font-size:14px;
}
.shadow_right {
	background-image: url(images/shadow_right.png);
	background-repeat:repeat-y;
	background-position: top;
}
.spacer_left {
	background-image: url(images/page_left.png);
	background-repeat: no-repeat;
	background-position: top;
}
.spacer_right {
	background-image: url(images/page_right.png);
	background-repeat: no-repeat;
	background-position: top;
}
.text{
	font-size:14px;
}