/* CSS Document */

#header {
	background-color: #FFFFFF;
	height: 80px;
	display: block;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: none;
	position: absolute;
	visibility: visible;
	z-index: 2;
	top: 20px;
	left: 150px;
	border-top: thin #0099FF;
	border-right: thin #0099FF;
	border-bottom: thin #0099FF;
	border-left: thin #0099FF;

}
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color: #FFFFFF;
	color: #000066;
	scrollbar-3dlight-color:#00BFFF;
	scrollbar-arrow-color:#B8860B;
	scrollbar-base-color:#FFF8DC;
	scrollbar-track-color:#FFF8DC;
	scrollbar-darkshadow-color:#6495ED;
	scrollbar-face-color:#F0F8FF;
	scrollbar-highlight-color:#556B2F;
	scrollbar-shadow-color:#008B8B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: .2em;
	border: thin solid #999999;
		   
}
#vreg .regfields {
	padding: .1em;
	margin-top: .1em;
	margin-left: 1em;
}
#vreg .regfields input {
	margin-left: 1em;
}

#frontselect {
	position: fixed;
	height: 125px;
	width: 134px;
	left: 330px;
	top: 148px;
}


#mainMenu {
	background-color: #0003f7;
	border: 0px solid #CCC;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 3;
	left: 0px;
	top: 0px;
	font-size: x-small;
	width: 99%;

}

#menuList {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;


}

#menuList ul {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;

}

#menuList li {
	display: inline;
	list-style: none;
	color: #FFFFFF;

}

a.actuator {
  background-color: transparent;
  color: #FFFFFF;
  font-size: 12px;
  margin: 0px;
  padding: 3px 6px;
  text-decoration: none;
}

a.actuator:hover {
  background-color: #FFFFFF;
  color: #0003f7;
}

.menu {
  color: #OOOOOO;
  background-color: #0003f7;
  border: 1px solid #CCC;
  position: absolute;
  visibility: hidden;
}

.menu li a {
  background-color:#0003f7;
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  line-height: 1.75em;
  margin: 0px;
  padding: 0px 10px;
  text-decoration: none;
}

.menu li a:hover {
  background-color: #FFFFFF;
  color: #0003f7;
}

span.key {
  text-decoration: underline;
}

#homeMenu { width: 165px; }
#animalsMenu { width: 180px; }
#animals2Menu { width: 180px; }
#companyInfoMenu { width: 120px; }
#newsMenu { width: 120px; }
#admin { width: 90px; }
#GuestbookMenu { width: 160px; }
#linksMenu { width: 160px; }
#contactMenu { width: 160px; }
#letterMenu { width: 120px; }

#button {
	width: 12em;
	border-right: 1px solid #000;
	padding: 0 0 1em;
	margin-bottom: 1em;
	background-color: #90bade;
	color: #333;
	clear: left;
	float: left;
	}
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}
	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #1958b7;
		border-right: 10px solid #508fc4;
		background-color: #0003f7;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}
	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}

#augwapic {
	display: block;
	float: left;
	padding: 0em 0em 0em 0.25em;
	height: 300px;
	width: 300px;
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: -1px;
	top: 106px;
}
.augwaform {
	display: block;
	border: thin none #0066FF;
	padding: 0em;
	width: 120px;
	font-size: x-small;
	text-align: center;
	overflow: auto;

}
#augwatext {
	text-align: left;
	text-indent: 0.5em;
	float: none;
	display: block;
	width: 278px;
	margin: 0em;
	background-color: #FFFFFF;
	height: 282px;
	overflow: auto;
	position: absolute;
	left: 480px;
	top: 115px;
	border-top: none #993300;
	border-right: none #993300;
	border-bottom: none #993300;
	border-left: none #993300;
}
#textforaugwa {
	position: fixed;
	height: 350px;
	width: 330px;
	left: 450px;
	top: 150px;
}
#buttonlayer {
	position: absolute;
	left: 315px;
	top: 260px;
	width: 70px;
}



.augwaform2 {
	display: block;
	float: left;
	border: thin none #0066FF;
	padding: 1em;
	width: 120px;
	margin: 1em;
	font-size: x-small;
	text-align: center;

}

#footer {
	font-size: xx-small;
	font-weight: 100;
	color: #999999;
	text-align: center;
	display: block;
	height: 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	clear: left;
	padding-top: 0.25em;
	width: 99%;
	margin-top: 1em;
	z-index: 1;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 410px;

}
#fronttarget {
	position: absolute;
	left: 230px;
	top: 310px;
	width: 280px;
	height: 96px;
	text-align: left;
	visibility: visible;
	z-index: 1;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: small;
}

#footer a:link {
	color: #3366CC;
}
#footer a:visited {
	color: #CC6666;
	}
#name {
	font-weight: 600;
	padding: 0em;
	width: 75px;
	height: 20px;
	margin: 0em 0em 0em 30px;
	text-align: center;
	font-size: small;
	float: left;
	clear: left;
	display: block;
	


}
#gallpic {
	display: block;
	float: left;
	padding: 0em 0.5em 0em 0.1em;
	width: 300px;
	margin: 0.2em 0 0em;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 99px;
	height: 300px;

	}
	
#navbar {
	border: none #0000FF;
	display: block;
	text-align: right;
	font-size: small;
	width: 348px;
	clear: left;
	clip: rect(auto,auto,auto,auto);
	text-decoration: none;
	vertical-align: bottom;
	position: absolute;
	top: 357px;
	height: 40px;
	left: 408px;

}

#navbar a {text-decoration: none;
}

#foster {
	clear: left;
	float: right;
	height: 35px;
	width: 350px;
	font-size: small;
	background-color: #CCCCCC;
	padding-left: 0.5em;
	border-top: thick none #FFFFFF;
	border-right: 15px solid #FFFFFF;
	border-bottom: thick none #FFFFFF;
	border-left: thick none #FFFFFF;

}
#galltext {
	text-align: left;
	text-indent: 0.5em;
	display: block;
	border: none #993300;
	width: 600px;
	background-color: #FFFFFF;
	height: 240px;
	overflow: auto;
	position: absolute;
	left: 407px;
	top: 105px;
	visibility: visible;
	padding: 5px 10px 0px 0px;


}
#donbutton {
	height: 20px;
	width: 70px;
	left: 315px;
	top: 395px;
	position: absolute;
	z-index: 100;
	background-image: url(/parts/donatebuttonover.gif);
	background-repeat: no-repeat;
}
#donate2 {
	background-image: url(/parts/donatebutton.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 70px;
	border: 0px;
	background-repeat: no-repeat;

}
a#donate2:hover {
	background-image: url(/parts/donatebuttonover.gif);
	background-repeat: no-repeat;

}
#contactbutton {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	border: 0px;
	height: 20px;
	width: 70px;
	background-image: url(/pawz/parts/contactbutton.gif);
	background-repeat: no-repeat;
}
#gallcontactbutton {
	margin: 0px;
	padding: 0px;
	border: 0px;
	position: absolute;
	left: 335px;
	top: 380px;
	z-index: 100;
	height: 20px;
	width: 70px;
	float: left;

}
#contact2 {
	background-image: url(/parts/contactbutton.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 20px;
	width: 70px;
	

}
a#contact2:hover {
	background-image: url(/parts/contactbuttonover.gif);
	background-repeat: no-repeat;

}
.alt {
	display: none;
}
#newstext {
	font-size: small;
	text-align: left;
	display: block;
	border: none #993300;
	margin: 0em;
	position: absolute;
	left: 64px;
	top: 460px;
	visibility: visible;
	width: 708px;
	height: 40px;
}
#date {
	font-size: small;
	text-align: center;
	position: absolute;
	height: 20px;
	width: 84px;
	left: 314px;
	top: 100px;



}
.manageinstruct {
	font-style: italic;
	color: #666666;
	background-color: #FFFFCC;

}
.formlabel {
	font-style: normal;
	font-weight: 700;
	color: #000000;
}
#changeform {

}
#deletepic {
	padding: 1em;
	float: left;
	width: 100px;
	clear: left;


}
#deletetext {
	background-color: #FFFFCC;
	display: block;
	padding: 1em;


}
#deletetick {
	background-color: #FFFFCC;
	display: block;
	padding: 1em;


}
.deletebody {
	background-color: #FFFFCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#deletebutton {
	clear: left;
	float: left;
	padding-top: 1em;
}
#deleterecord {
	display: block;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
}
#deletename {
	background-color: #FFFFCC;
	display: block;
	font-weight: 600;

}
#deleteinstruct {
	font-weight: 700;
	margin: .5em;
}
#submitheavy {
	font-weight: 700;
	color: #000000;
}
.deletenewsbody {
	font-style: normal;
	color: #666666;
	background-color: #D7E2F4;
}
.controllink {
	background-color: #FFFF66;
	display: block;
	margin: 0.3em 2em;
	height: auto;
	width: 350px;
	border: medium solid #FFCC00;
	float: left;
	clear: left;
	padding: 0.5em;



}
#controlinst {
	background-color: #FFFF66;
	display: block;
	margin: 0.3em 2em;
	height: 250px;
	width: 250px;
	border: medium solid #FFCC00;
	float: right;
	padding: 0.5em;


}
h1 {
	text-decoration: underline;
	text-align: center;
	float: none;
	margin-top: 20px;

}
.logintext {
	font-style: normal;
	font-weight: 700;
	color: #000000;
	display: block;
	margin: 2em;

}
#testimonialtext {
	background-color: #FFFF99;
	display: block;
	margin: 2em;
	padding: 1em;
	border: thin solid #FFCC66;
}
#lynne {
	font-weight: 300;
	color: #333333;
	font-style: oblique;
}
.helpbody {
	font-style: normal;
	color: #666666;
	background-color: #FFFFCC;
	margin-right: 2em;
	margin-bottom: 2em;

}
#right {
	display: block;
	float: left;
	margin-left: 2em;
	padding-top: 0.1em;




}
#addr1 {
	clear: left;
	float: left;
	margin-left: 2em;
	display: block;
	padding-top: 0.1em;



}
#message {
	display: block;
	clear: left;
	float: left;
	width: 400px;
	background-color: #FFFFCC;
	height: auto;
	padding: 0.5em;
	margin-left: 2em;





}
#right2 {
	display: block;
	float: left;
	margin-left: 0.12em;
	padding: 0.1em;

}
#mailreply {
	display: block;
	margin: 0.5em 2em;
	line-height: 1.5;
	padding: 0.1px;

}
#gallnavcontact {
	clear: left;
	float: left;
}
#smallnavtext {
	font-size: medium;
}
table#smallnavtext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;

}
table#smallnavtext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 600;
	color: #CC0000;
	text-decoration: none;

}
table#smallnavtext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: 500;
	color: #33CCFF;
	text-decoration: none;

}
#gallbutts {
	display: block;
	margin-bottom: 50px;
}
#gname {
	clear: left;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 2em;
}
#gcomm {
	clear: left;
	float: left;
	width: 80%;
	padding-left: 1em;
}
#gtab {
	clear: left;
	float: left;
	text-align: justify;
	width: 100%;
}
#header #gbutt img {
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#header #visgb {
	float: right;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.datasq {
	background-color: #FFFFFF;
}
.headsq {
	color: #FFFFFF;
	background-color: #0003F7;
	font-size: medium;
	font-style: normal;
}
#resp {
	margin: 3em;
	
}
#resp div {
	padding: 2em;
}
#conbuttext {
	font-size: xx-small;
	text-align: justify;
	padding-bottom: 30px;
}
#donbuttext {
	position: absolute;
	left: 315px;
	top: 345px;
	width: 70px;
	font-size: xx-small;
	text-align: justify;
}
.contrtext {
	background-color: #FFFF66;
	display: block;
	height: auto;
	width: 700px;
	border: medium solid #FFCC00;
	float: left;
	clear: left;
	padding: 0.5em;
	visibility: visible;
	z-index: 1;
}
.deletenewsbody #changeform #file {
	margin: .25em .25em .25em 2em;
}
.deletenewsbody #changeform #description {
	padding: 5px;
	clear: left;
	float: left;
	margin-top: 0.25em;
	margin-right: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 2em;
}
.deletenewsbody #changeform #name {
	float: left;
	margin: .25em .25em .25em 2em;
	clear: left;
}
.deletenewsbody #changeform #checkbox {
	clear: left;
	float: left;
	margin-top: 025em;
	margin-right: 025em;
	margin-bottom: 025em;
	margin-left: 2em;
	display: block;
}
.deletenewsbody #changeform #checkbox1 {
	clear: left;
	float: left;
	margin-top: .25em;
	margin-right: .25em;
	margin-bottom: .25em;
	margin-left: 2em;
}
.deletenewsbody #description {
	clear: left;
	float: left;
	margin-top: .25em;
	margin-right: .25em;
	margin-bottom: .25em;
	margin-left: 2em;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 3px;
	top: 469px;
	width: 679px;
	height: 70px;
}
.deletenewsbody #front {
	clear: left;
	float: left;
	margin-top: 0.25em;
	margin-right: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 3em;
	display: block;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: -7px;
	top: 858px;
}
.deletenewsbody #file {
	margin-top: .25em;
	margin-right: .25em;
	margin-bottom: .25em;
	margin-left: 2em;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 30px;
	top: 290px;
}
.deletenewsbody #checkbox2 {
	margin-top: 0.25em;
	margin-right: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 3em;
	clear: left;
	float: left;
}
.deletenewsbody #category {
	clear: left;
	float: left;
	margin-top: 0.25em;
	margin-right: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 3em;
	width: 20px;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: -10px;
	top: 1238px;
}
.deletenewsbody #date_enter {
	clear: left;
	float: left;
	margin-top: .25em;
	margin-right: .25em;
	margin-bottom: .25em;
	margin-left: 2em;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 4px;
	top: 1421px;
}
.deletenewsbody #subbut {
	clear: left;
	float: left;
	margin-top: .25em;
	margin-right: .25em;
	margin-bottom: .25em;
	margin-left: 3em;
}

#comp {
	color: #CC0000;
}

.repmess {
	margin: 1em;
	clear: left;
	float: left;
	position: absolute;
	left: 20px;
	top: 100px;
}
#coninfoplace {
	position: absolute;
	left: 0px;
	top: 99px;
	width: 100%;
}
#eventable {
	position: absolute;
	visibility: visible;
	width: 100%;
	left: 0px;
	top: 40px;
	font-size: x-small;
}.deletenewsbody #gallfront {
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 27px;
}
.deletenewsbody #gallfront1 {
	position: absolute;
	left: 0px;
	top: 80px;
	width: 786px;
	height: 169px;
}
.deletenewsbody #gallfront2 {
	position: absolute;
	visibility: visible;
	left: 1px;
	top: 288px;
}
.deletenewsbody #gallfront3 {
	position: absolute;
	left: 849px;
	top: 256px;
}
.deletenewsbody #gallfront4 {
	position: absolute;
	left: 1px;
	top: 530px;
}
.deletenewsbody #gallfront5 {
	position: absolute;
	left: 4px;
	top: 890px;
	width: 786px;
	height: 122px;
}
.deletenewsbody #gallfront6 {
	position: absolute;
	visibility: visible;
	left: 2px;
	top: 703px;
	height: 109px;
}
.deletenewsbody #gallfront7 {
	position: absolute;
	left: 1px;
	top: 1069px;
	width: 791px;
	height: 74px;
}
.deletenewsbody #gallfront8 {
	position: absolute;
	visibility: visible;
	left: 2px;
	top: 1270px;
}
.deletenewsbody #gallfront9 {
	position: absolute;
	left: 0px;
	top: 1449px;
}
.deletenewsbody #display {
	position: absolute;
	left: 28px;
	top: 1003px;
}
#augwaform {
	position: absolute;
	left: 335px;
	top: 105px;
	width: 99px;
	height: 154px;
	font-size: small;
	text-align: center;
}
#buttonlayerdef {
	position: absolute;
	left: 311px;
	top: 297px;
	width: 139px;
	height: 108px;
}
#linktable {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 50px;
	top: 30px;
}
#tt {
	position: absolute;
	visibility: visible;
	left: 20px;
	top: 110px;
}
#modtable {
	clear: left;
	float: none;
	margin-top: 5px;
	background-color: #FFFFFF;
	border: medium solid #0003F7;
	empty-cells: show;
	border-collapse: collapse;
}
#updateform {
	position: absolute;
	visibility: visible;
	left: 25px;
	top: 255px;
}
#modarrows {
	clear: left;
	float: none;
	display: block;
}
.deletenewsbody #updatetext {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 20px;
}
.deletenewsbody #updateform {
	clear: left;
	position: absolute;
	top: 100px;
}
.deletenewsbody #changeform #form1 #newsheadline {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 78px;
	top: 555px;
}
.deletenewsbody #changeform #form1 #newsdate {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 70px;
	top: 620px;
}
.deletenewsbody #changeform #form1 #textfield {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 109px;
	top: 218px;
}
.deletenewsbody #changeform #form1 #newshead {
	position: absolute;
	visibility: visible;
	left: 66px;
	top: 340px;
}
.deletenewsbody #changeform #form1 #newsdate {
	position: absolute;
	visibility: visible;
	z-index: 2;
}
.deletenewsbody #changeform #form1 #upnewstop {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 753px;
	top: 258px;
}
.deletenewsbody #changeform #form1 #uploadnewspictext 
 {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 4px;
	top: 161px;
}
.deletenewsbody #changeform #form1 #uploadnewssubmit {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 0px;
	top: 837px;
}
.deletenewsbody #modtable2 {
	clear: left;
	float: none;
	margin-top: 100px;
	background-color: #FFFFFF;
	border: thin solid #0003F7;
	border-collapse: collapse;
	empty-cells: show;
}
.deletenewsbody #changeform #form1 #upnewssubmit {
	position: absolute;
	visibility: visible;
	left: 66px;
	top: 740px;
	height: 46px;
}
.deletenewsbody #changeform #form1 #uploadnewstext {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 64px;
	top: 520px;
}
.deletenewsbody #changeform #form1 #uploadnewsdate {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 64px;
	top: 884px;
}
.deletenewsbody #changeform #form1 #upnewssubmit #Submit {
	float: left;
	clear: left;
}
.deletenewsbody #changeform #form1 #textfield2 {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 64px;
	top: 700px;
}
.deletenewsbody #changeform #form1 #headline {
	position: absolute;
	visibility: visible;
	left: 64px;
	top: 420px;
}
#newsgalltext {
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: 1;
	top: 120px;
	width: 465px;
	height: 227px;
	left: 310px;
	padding-right: 5px;
}
#newshead {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 410px;
	top: 100px;
	font-size: 14px;
	font-weight: 500;
	text-decoration: underline;
}
.deletenewsbody #modtable td {
	border-top: thin solid #0003F7;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #0003F7;
	border-collapse: collapse;
}
.deletenewsbody #modtable2 td {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #0003F7;
}
.deletenewsbody #updateform #delrecname {
	padding: 10px;
}
.deletenewsbody #modtable tr {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #0003F7;
}
.deletenewsbody #modtable th {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #0003F7;
}
#ww {
	position: absolute;
}
.deletenewsbody #guesttable {
	font-size: x-small;
	border: thin solid #0003F7;
	border-collapse: collapse;
	empty-cells: show;
	background-color: #FFFFFF;
}
.deletenewsbody #guesttable td {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #0003F7;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #0003F7;
}
.deletenewsbody #guesttable th {
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #0003F7;
	border-bottom-color: #0003F7;
	background-color: #FFFFFF;
}
.deletenewsbody #modtable th {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #0003f7;
}
#modtable #guestname {
	vertical-align: top;
}
.deletenewsbody #changeform #form1 #name {
	position: absolute;
	top: 215px;
}
.deletenewsbody #form1 #textfield {
	position: absolute;
	top: 217px;
	left: 140px;
}
.deletenewsbody #form1 #pass {
	position: absolute;
	top: 217px;
	left: 332px;
}
.deletenewsbody #form1 #passwordbox {
	position: absolute;
	top: 217px;
	left: 409px;
}
.deletenewsbody #form1 #sub {
	position: absolute;
	top: 260px;
	left: 250px;
}
.deletenewsbody #form1 #Submit {
	position: absolute;
	top: 97px;
	left: 50px;
}
.deletenewsbody #form1 #namelab {
	position: absolute;
	top: 217px;
	left: 74px;
}
.deletenewsbody #form1 #adoptpic {
	position: absolute;
	top: 244px;
	left: 33px;
}
.deletenewsbody #form1 #submit {
	position: absolute;
	top: 410px;
	left: 620px;
	width: 70px;
}
.deletenewsbody #form1 #textarea {
	position: absolute;
	top: 380px;
	left: 30px;
}
.deletenewsbody #newstext2 {
	position: absolute;
	top: 289px;
	left: 30px;
}
#buttonlayergall {
	position: absolute;
	height: 128px;
	width: 79px;
	left: 317px;
	top: 235px;
}
#front_layer {
	text-align: left;
	position: absolute;
	left: 230px;
	top: 110px;
	padding: 0px;
	margin: 0px;
	visibility: visible;
	z-index: 2;
	height: 180px;
	font-size: small;
}
#front_layer .front_event {
	padding: 0px;
	clear: left;
	float: left;
	margin: 0px;
}
#front_layer h1 {
	font-size: 15px;
	float: left;
	margin-left: 5px;
	margin-bottom: 10px;
	margin-top: 5px;
}
#frontheader {
	background-position: center;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #0003f7;
	height: 100px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#front_layer .front_time {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 439px;
	top: 93px;
	width: 70px;
	padding: 5px;
}
#fronttarget h1 {
	font-size: 15px;
	text-decoration: underline;
	float: left;
	margin-left: 5px;
}
#fronttarget .front_target {
	clear: left;
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#name_animal {
	position: absolute;
	left: 315px;
	top: 115px;
	width: 50px;
}
#givenow {
	position: absolute;
	left: 50px;
	top: 250px;
}
#givenow2 {
	position: absolute;
	left: 230px;
	top: 252px;
	width: 270px;
	height: 82px;
	line-height: 20px;
}
#givetext {
	position: absolute;
	left: 50px;
	top: 110px;
	width: 700px;
	height: 100px;
	line-height: 20px;
	font-weight: 400;
}
#charitycard {
	position: absolute;
	left: 500px;
	top: 252px;
}
#vision {
	padding: 5px 10px;
	position: absolute;
	left: -1px;
	top: 41px;
	width: 99%;
}
#vislist {
	padding: 10px;
	position: absolute;
	left: 0px;
	top: 150px;
	margin: 0px;
	width: 780px;
}
#vision2 {
	padding: 10px;
	position: absolute;
	left: 0px;
	top: 375px;
}
#visionbody {
	font-size: 11px;
	width: 750px;
}
#visionbody #vision h1 {
	font-size: 16px;
}
#footer_low {
	position: absolute;
	width: 99%;
	left: 0px;
	top: 440px;
	text-align: center;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
}
#visionbody #visdonate {
	position: absolute;
	visibility: visible;
	left: 202px;
	top: 420px;
}
.deletenewsbody #changeform #form1 #date_animal {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 64px;
	top: 760px;
}
.deletenewsbody #changeform #form1 #animano {
	position: absolute;
	left: 64px;
	top: 450px;
}
.deletenewsbody #changeform #form1 #anitype {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 64px;
	top: 648px;
}
.deletenewsbody #changeform #form1 #anipic {
	position: absolute;
	visibility: visible;
	left: 64px;
	top: 152px;
}
.deletenewsbody #changeform #form1 #newshead2 {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 60px;
	top: 340px;
}
.deletenewsbody #changeform #form1 #file {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 30px;
	top: 290px;
}
.deletenewsbody #changeform #form1 #newsup {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 450px;
	top: 490px;
}
.deletenewsbody #changeform #form1 #newsup {
	position: absolute;
	visibility: visible;
	left: 64px;
	top: 170px;
}
.deletenewsbody #changeform #form1 #newhd {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 64px;
	top: 350px;
}
.deletenewsbody #changeform #form1 #file2 {
	position: absolute;
	visibility: visible;
	left: 64px;
	top: 310px;
}
.deletenewsbody #changeform #form1 #anitext {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 555px;
	top: 555px;
}
.deletenewsbody #changeform #form1 #anidate {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 60px;
	top: 680px;
}
.deletenewsbody #changeform #form1 #anisubmit {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 64px;
	top: 1000px;
}
.deletenewsbody #changeform #form1 #anitext {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 64px;
	top: 900px;
}
.deletenewsbody #changeform #form1 #anitext2 {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 66px;
	top: 800px;
}
.deletenewsbody #changeform #form1 #newsdat {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 70px;
	top: 700px;
}
.deletenewsbody #changeform #form1 #anihead {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 70px;
	top: 420px;
}
.deletenewsbody #form1 #log_Submit {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 300px;
	top: 260px;
	width: 60px;
}
.deletenewsbody #adopt_pic {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 30px;
	top: 150px;
}
.deletenewsbody #adopt_head {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 10px;
	top: 70px;
}
#frontimage {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 222px;
	top: 222px;
	width: 300px;
	height: 300px;
}
#shop {
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 106px;
	width: 750px;
	font-size: small;
}
.deletenewsbody #changeform #form1 #anitext #animaldes {
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
}
.deletenewsbody #changeform #form1 #anides {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 64px;
	top: 900px;
}
.deletenewsbody #changeform #form1 #upinstruct {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 64px;
	top: 60px;
}
.deletenewsbody #changeform #form1 #up_ani_hd {
	position: absolute;
	visibility: visible;
	left: 64px;
	top: 50px;
}
.deletenewsbody #changeform #form1 #add_news_hd {
	position: absolute;
	left: 64px;
	top: 50px;
}
#deletenewsbody.news_img {
	overflow: auto;
}
.deletenewsbody #form1 #log_name {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 150px;
	top: 217px;
}
#front_apeal {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 1px;
	top: 7px;
	width: 140px;
	font-size: medium;
	padding: 2px;
	border: thin solid #FF0000;
	height: 80px;
	text-align: center;
}
#col {
	background-color: #D8FEFC;
}
#fronttarget ul {
	list-style-image: none;
	list-style-type: none;
	line-height: 20px;
	padding-left: 0px;
}
#fronttarget .list_head {
	font-weight: bold;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	list-style-image: none;
	list-style-type: none;
}
#defaultg_pic img {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 514px;
	top: 110px;
	height: 288px;
	width: 300px;
}
#foster_rules {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 100px;
	padding: 15px 20px 20px;
}
#sec {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 251px;
	top: 314px;
}
#procaccess {
	padding: 20px 50px 10px;
	height: 100px;
	width: 600px;
}
#formsec {
	padding: 10px 50px;
}
#vosept {
	position: absolute;
	top: 398px;
	right: -47px;
	left: 514px;
}
.moreinfo {
	position: absolute;
	visibility: visible;
	left: 550px;
	top: 380px;
	z-index: 2;
}
#form1 .doginfo {
	clear: left;
	float: left;
	background-color: #0003F7;
	color: #FFFFFF;
	padding: 0.5em 0.5em 0.5em 4em;
	margin-left: 4em;
}
.deletenewsbody #dogform {
	background-color: #0003F7;
	height: 80em;
	width: 50em;
	margin-left: 4em;
}
.deletenewsbody #dogform #form1 .doginfo label {
	margin-right: 3em;
}
.deletenewsbody #dogform #form1 h2 {
	text-align: center;
	color: #FFFFFF;
	background-color: #0003F7;
	padding-top: .5em;
}

#form1 {
	background-color: #D7E2F4;
}
#dosbody {
	padding: 2em;
}
.dogview {
	border: 1px solid #666666;
	clear: left;
	float: left;
	width: auto;
}
.deletenewsbody p {
	padding-right: 2em;
	padding-left: 2em;
}
.deletenewsbody h2 {
	padding-left: 2em;
}

.dogsbody {
	margin: 2em;
}
#voucher {
	position: absolute;
	left: 758px;
	top: 198px;
	width: 251px;
	height: 182px;
	text-align: center;
}
#voucher1 {

}
#voucher2 {
	position: absolute;
	left: 253px;
	top: 198px;
	text-align: center;
}
.payform {
}
#voucher1 {
	position: absolute;
	left: 504px;
	top: 198px;
	text-align: center;
}
#voucher3 {
	position: absolute;
	left: 0px;
	top: 198px;
	text-align: center;
}
#voucher4 {
	position: absolute;
	left: 0px;
	top: 501px;
	text-align: center;
}
#voucher8 {
	position: absolute;
	left: 815px;
	top: 499px;
}
#voucher5 {
	position: absolute;
	left: 252px;
	top: 500px;
	text-align: center;
}
#voucher6 {
	position: absolute;
	left: 503px;
	top: 500px;
	text-align: center;
}
#voucher7 {
	position: absolute;
	left: 754px;
	top: 501px;
	text-align: center;
}

#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	left: 689px;
	top: 299px;
}
#apDiv1 p {
	font-size: 14px;
}

#apDiv1 {
	position:absolute;
	width:998px;
	height:169px;
	z-index:4;
	left: 2px;
	top: 23px;
	padding-right: 0.2em;
	padding-left: 0.2em;
}

#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	left: 300px;
	top: 150px;
}
#vreg {
	position: absolute;
	left: 254px;
	top: 97px;
	width: 492px;
	height: 475px;
	padding: 3em;
	border: thin solid #999999;
	overflow: visible;
}
#vreg #reg_instr {
	text-align: justify;
}
#vreg #form1 {
	padding-top: 1em;
	padding-bottom: 1em;
	overflow: visible;
	visibility: visible;
	z-index: 100;
}
#sorry {
	position: absolute;
	left: 152px;
	top: 113px;
}
#sorry1 {
	position: absolute;
	left: 10px;
	top: 200px;
}
#allreg {
	position: absolute;
	left: 5px;
	top: 49px;
	width: 95%;
	height: 570px;
	border: thin solid #999999;
	padding: 1em;
}
.dets_receiver {
	position: absolute;
	visibility: visible;
	left: 596px;
	top: 50px;
	width: 320px;
	height: 485px;
	border: thin solid #999999;
	padding: 0.5em;
}
.voucher_details {
	position: absolute;
	visibility: inherit;
	left: 385px;
	top: 50px;
	border: thin solid #999999;
	height: 485px;
	padding: 0.5em;
}
#buyer_det {
	position: absolute;
	top: 50px;
	left: 18px;
	border: thin solid #999999;
	overflow: visible;
	visibility: visible;
	height: 485px;
	padding: 0.5em;
}
#vouch_entry {
	position: absolute;
	left: 7px;
	top: 44px;
	border: thin double #CCCCCC;
}
#vouch_buyer {
	position: absolute;
	left: -11px;
	top: -5px;
	width: 323px;
	border: thin solid #CCCCCC;
	padding: 0.5em;
	height: 450px;
}
#voucher_voucher {
	position: absolute;
	left: 362px;
	top: 30px;
	width: 189px;
	padding: 0.5em;
	border: thin solid #999999;
	height: 450px;
}
#voucher_receiver {
	position: absolute;
	left: 590px;
	top: 30px;
	width: 332px;
	border: thin solid #999999;
	padding: 0.5ex;
}
#search_res {
	position: absolute;
	left: 30px;
	top: 76px;
}
#apDiv3 {
	text-align: center;
}

