a {
text-decoration:none;
color:blue;
font-family:Verdana;
font-size:12px;
font-weight: normal;
text-decoration:None;} 
body {
margin:0px 0px 0px 0px;
padding:0px;
height:100%;
width:100%;
font-family:verdana;
font-weight: normal;
font-size:11px;}	
H1 {
margin:0;
font-size:16px;
font-family:Arial;
font-weight:bold;
color:#A28954;}
H2{
font-family:verdana;
font-size:12px;
color:white;
font-weight: strong;
margin:0px;}
H3{
font-family:verdana;
font-size:11px;
color:#373737;
font-weight: strong;
margin:0px;
}
#Logo {
position:absolute;
top:5px;
width:280px;
height:74px;
Left:5px;
z-index:5;
}
#TopLine {
position:absolute;
left:400px;
width:350px;
top:5px;
color:Black;
font-family:verdana;
font-size: 11px;
text-align:right;
z-index:999;
 }
#TopLine a{
color:Blue;
text-decoration:Underline;
 }
#Main {
position:absolute;
top:40px;
width:750px;
background:White;
}	
#Header {
position: absolute;
top:0px;
width:750px;
background:white;
border-top:0px solid #000;
border-right:0px solid #000;
border-left:0px solid #000;
border-bottom:1px solid white;
voice-family: "\"}\"";
voice-family: inherit}
#HeaderMiddle {
position: relative;
background:#2DBAC3;
font-family:verdana;
font-weight:bold;
color:white;
font-size:12px;
padding:8px 0px 10px 10px;
margin:0;
border-bottom:0px solid white;
voice-family: "\"}\"";
voice-family: inherit}
#HeaderMiddleAdverts {
position: relative;
background:#FFFFFF;
font-family:verdana;
font-weight:bold;
color:white;
font-size:0px;
padding-top:4px;
padding-left:10px;
margin:0;
voice-family: "\"}\"";
voice-family: inherit}
#HeaderBottom {
position: relative;
width:750px;
Height:22px;
background:#F1E0C5;
border-top:0px solid #000;
border-right:0px solid #000;
border-left:0px solid #000;
border-bottom:1px solid #A28954;
voice-family: "\"}\"";
voice-family: inherit}
#footercontainer
{
clear: both;
margin: 10px 0px 0px 0px;
padding-top:10px;
margin-top:10px;
background-color: white;
}
#Footer {
font-family:verdana;
font-weight:bold;
margin: 0px 0px 0px 0px;
padding:5px 0px 5px 0px;
color:white;
font-size:11px;
text-align:center;
width:750px;
background:#2DBAC3;
border-bottom:1px solid #207176;
}
#tabmenu {
color: #000;
border-bottom: 1px solid #259da1;
margin: 12px 0px 0px 0px;
padding-bottom: 31px;
z-index: 1;
padding-left: 10px }
		
#tabmenu li {
display : inline;
overflow: hidden;
list-style-type: none; }	
		
#tabmenu a, a.active {
		color: Black;
		float : right;
		background: #85DEE3;
		font-size:12px;
		font-weight:normal;
		font-family:Verdana;
		border: 1px solid #259da1;
		padding: 8px 19px 8px 19px;
		margin-left: 2px;
		text-decoration: none; }
		
	#tabmenu a.active {
		background: #2DBAC3;
		border-bottom: 1px solid #2DBAC3;
		font-weight : bold; }
		
	#tabmenu a:hover {
		color: black;
		background: #54CED6; }	
		
	#tabmenu a:visited {
		color: black; }
		
	#tabmenu a.active:hover {
		background: #2DBAC3;
		color: black; }
	#DateDisplay {
		position: relative;
		left:400px;
		width:340px;
		top:3px;
		color:#684B1E;
	    	font-family:verdana;
		font-size: 11px;
		text-align:right;
	}
	#Directory {
		position: absolute;
		left:10px;
		width:400px;
		top:3px;
		color:#876227;
	    	font-family:verdana;
		font-size: 11px;
		text-align:left;
	}
	#Directory a{
		color:#684B1E;
	    	font-family:verdana;
		font-size: 11px;
		text-decoration:None;
	}
	#Directory a:hover{
		color:#684B1E;
	    	font-family:verdana;
		font-size: 11px;
		text-decoration:underline;
	}
	#centercontent {
		float:left;
		left:0px;
		margin:0;
		padding:0;
		width:750px;
		font-family:verdana;
	    	font-weight: normal;
		font-size:10px;
	}
	#centercontent a {
		text-decoration:none;
		color:blue;
		font-family:Verdana;
		font-size:12px;
		font-weight: normal;
		text-decoration:None;
	} 
	#searchcontent {
		float:left;
		left:0px;
		margin:0;
		padding:0;
		width:750px;
		font-family:verdana;
	    	font-weight: normal;
		font-size:10px;
	}
	#leftcontent {
		float:left;
		margin:10px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:white;
		font-family:verdana;
	    	font-weight: normal;
		font-size:10px;
		width:550px; 
		}
	#searchcontent p {
		margin:2px 0px 0px 0px;
		font-size:11px;
		font-family:verdana;
		}
	#searchcontent H1 {
		margin:0;
		font-size:16px;
		font-family:Arial;
		font-weight:bold;
		color:#114345;
		}
	
	#centercontent p {
		margin:0;
		font-size:11px;
		font-family:verdana;
		}
	#centercontent td {
		padding-bottom:5px;
		}
	#centercontent H1 {
		margin:0;
		font-size:14px;
		font-family:Arial;
		font-weight:bold;
		color:#114345;
		}
	#centercontent H2 {
		font-size:12px;
		font-family:Arial;
		font-weight:bold;
		}
	#centercontent a:hover {
		font-family:Verdana;
		text-decoration:Underline;
		color:blue; 
	}
	
	#rightpart {
		float:left;
		width:200px;
		padding:0;
		margin:0;
		font-family:verdana;
	    	font-weight: normal;
		font-size:11px;
		text-align:right;
		voice-family: "\"}\"";
		voice-family: inherit;
		}
	#rightpart a {
		text-decoration:none;
		color:white;
		font-family:Verdana;
		font-size:12px;
		font-weight: normal;
		text-decoration:None;
	} 
	#rightpart a:hover {
		font-family:Verdana;
		font-size:12px;
		color:white;
		text-decoration:Underline;
	}
	#rightpart H1 {
		margin:0;
		font-size:15px;
		font-family:Arial;
		font-weight:bold;
		color:#A28954;
		}
	#rightpart td {
		padding-bottom:0px;
		}
	#rightmenuContainer {
		width:190px;
		padding:0;
		margin:0;
		float:right;
		}
	#rightmenuContainer2 {
		width:190px;
		padding:0;
		margin-top:5px;
		float:right;
		}
	#rightmenuContainer3 {
		width:190px;
		padding:0;
		margin-top:5px;
		float:right;
		}
	.RightMenu {
		position: relative;
		background:#F1E0C5;
		border: 1px #A28954 solid;
		text-align:left;
		padding:5px 5px 5px 5px;
		margin:0;
		font-size:11px;
		color:#7C6940;
	}
	.RightMenu2 {
		position: relative;
		border: 1px #A28954 solid;
		text-align:left;
		padding:0px 0px 0px 0px;
		margin:0;
		font-size:11px;
		color:#7C6940;
	}
	
	.RightMenuHeader{
		Margin:5px 0px 0px 0px;
		padding:3px 3px 3px 3px;
		background:#A28954;
		font-family:Verdana;
		font-size:12px;
		font-weight: bold;
		color:white;
		text-align:left;
	}
	.RightMenu a {
		text-decoration:none;
		color:#876227;
		font-family:Verdana;
		font-size:12px;
		font-weight: normal;
		margin:3px;
	} 
	.RightMenu a:hover {
		font-family:Verdana;
		text-decoration:Underline;
		color:#876227; 
	}
            .SROver {
		background-color: #85DEE3;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:10px;
		}
	.SROut {
		background-color: #E0E0E0;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:10px;
		}
	.MYOver {
		background-color: #F1E0C5;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:10px;
		}
	.MYOut {
		background-color: #85DEE3;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:10px;
		}
	.MYActive {
		background-color: #8ceae9;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:5px;
		}
	.MYDeActive {
		background-color: #95dddc;
		font-family:Verdana;
		color:Black;
		font-size:11px;
		font-weight: normal;
		padding:5px;
		}
	
	#Box {
		position: relative;
		width:250px;
		float:left;
		margin-bottom:20px;
		height:210px;
		border-bottom: 2px #736eda dotted;
		background: white;
	}
	#BoxSpacer {
		position: relative;
		width:15px;
		float:left;
		margin-bottom:20px;
		height:200px;
		background: white;
	}
	#BoxHeader {
		position: relative;
		padding:4;
		width:100%;
		height:24px;
		color:white;
		font-family:Verdana;
		font-size:12px;
		font-weight: Bold;
		border-bottom: 2px #736eda solid;
		background: #9a96e6;
	}
	#BoxMain {
		position: relative;
		padding-top:5px;
		width:100%;
		height:100%;
		height:24px;
		background: white;
	
	}
	.selectField {
		color:black;
	    	background-color:white;
		font-family:verdana;
		font-size: 12px;
	    	font-weight: normal;
		width:180px;
		margin-bottom:5px;
	 }
	.inputField {
		color:black;
	    	background-color:white;
		font-family:verdana;
	    	font-weight: normal;
		width:180px;
		margin-bottom:0px;
	 }
	.selectField2 {
		color:black;
	    	background-color:white;
		font-family:verdana;
	    	font-weight: normal;
		font-size: 12px;
		width:150px;
		margin-bottom:5px;
	 }
	.inputField2 {
		color:black;
	    	background-color:white;
		font-family:verdana;
	    	font-weight: normal;
		width:150px;
		margin-bottom:0px;
	 }
	#GO {
		position: absolute;
		left:214px;
		width:30px;
		top:258px;
		color:Black;
	    	font-family:verdana;
		font-size: 11px;
		text-align:right;
	}
	.roundedBox {
		background:#C4F0F2;
		color:black;
		border:5px #2DBAC3 solid;
		padding:0px 14px 0px 14px;
		margin:0;
		
	}
	.ul, .ll, .ur, .lr {
		height:20px;
		position:relative;
	}	
	
	.ul {
		width:20px;
		float:left;
		left:-20px; top:-5px;
		background:transparent url(top-left3.gif) top left no-repeat;
	}
	.ll {
		width:20px;
		float:left;
		left:-20px; top:5px;
		background:transparent url(bottom-left3.gif) bottom left no-repeat;
	}
	.ur {
		left:20px; bottom:5px;
		background:transparent url(top-right3.gif) top right no-repeat;
	}
	.lr {
		left:20px; top:5px;
		background:transparent url(bottom-right3.gif) bottom right no-repeat;
	}
	.roundedSearch {
		background:#F1E0C5;
		color:black;
		border:5px #A28954 solid;
		padding:0px 14px 0px 14px;
		text-align:left;
	}
	.uls, .lls, .urs, .lrs {
		height:19px;
		position:relative;
	}	
	
	.uls {
		width:19px;
		float:left;
		left:-19px; top:-5px;
		background:transparent url(top-left4.gif) top left no-repeat;
	}
	.lls {
		width:19px;
		float:left;
		left:-19px; top:5px;
		background:transparent url(bottom-left4.gif) bottom left no-repeat;
	}
	.urs {
		left:19px; bottom:5px;
		background:transparent url(top-right4.gif) top right no-repeat;
	}
	.lrs {
		left:19px; top:5px;
		background:transparent url(bottom-right4.gif) bottom right no-repeat;
	}
	.button {
		border:1px black solid;
		background : white;
		cursor:hand;
	}
	.Imgbutton {
		position:relative;
		top:0px;
		cursor:hand;
		voice-family: "\"}\"";
		voice-family: inherit;
		cursor:pointer;
	}
	.SearchText {
		padding:0 10 10 8;
	}
	.SLoc {
		color:#4b4b4b;
		padding:0 0 10 8;
	}
	#NoDocs{
		color:black;
		font-family:verdana;
	    	font-weight: normal;
		}
		
	#bigLink a{
		font-family:Verdana;
		color:blue;
		font-size:12px;
		text-decoration:none;
	} 
	#bigLink a:hover{
		font-family:Verdana;
		color:blue;
		font-size:12px;
		text-decoration:underline;
	} 
	#bigLink a:visited{
		font-family:Verdana;
		color:blue;
		font-size:12px;
		text-decoration:none;
	} 
	
	#smallLink a{
		font-family:Verdana;
		color:blue;
		font-size:10px;
		text-decoration:none;
	} 
	#smallLink a:hover{
		font-family:Verdana;
		color:blue;
		font-size:10px;
		text-decoration:underline;
	} 
	.addLinks{
		font-family:Verdana;
		font-size:11px;
		text-decoration:none;
	} 	
	.addLinks a{
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		color:blue;
		text-decoration:Underline;
	} 
	.addLinks a:hover{
		font-family:Verdana;
		color:blue;
		font-size:11px;
		font-weight:bold;
		text-decoration:Underline;
	} 
	.addLinks a:visited{
		font-family:Verdana;
		color:blue;
		font-size:11px;
		font-weight:bold;
		text-decoration:Underline;
	} 
	.Photo {
		height:15px;
		width:100px;
		margin-left:10px;
		color:white;
		background-color: #85DEE3;
	    	font-family:verdana;
		font-weight: bold;
		font-size: 9px;
		text-align:center;
		z-index:999;
	 }
	.fieldset { 
		border: 2px solid #114345; 
		padding: 10px; 
		margin-bottom: 0px; 
		width:480px;
	}
 
	.legend { 
		position: relative; 
		top: -1.5em; 
		left: 0.5em; 
		background-color: #f6fefe; 
		color: #114345; 
		font-size: x-small; 
		font-weight:bold;
	}
 
	.fieldset p { 
		font-family:Verdana;
		font-size:12px;
		color: #114345;
	} 
	.button {
		border-right: 0px solid #000;
		border-left: 0px solid #000;
		border-top: 0px solid #000;
		border-bottom: 0px solid #000;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		font-family: 'Trebuchet MS', 'Lucida Grande',
		Verdana, Lucida, Geneva, Helvetica, 
		Arial, sans-serif;
		color: #333;
	}
	.button ul {
		list-style: none;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		border: none;
		}
		
	.button li {
		border-top: 1px solid #F1E0C5;
		border-bottom: 1px solid #A28954;
		margin: 0 0 0 0;
		}
	.button li a {
		display: block;
		padding: 3px 5px 4px 0.5em;
		border-left: 10px solid #A28954;
		border-right: 10px solid #F1E0C5;
		background-color: #B49F72;
		color: white;
		text-decoration: none;
		width: 100%;
		}
html>body .button li a {
		width: auto;
		}
.button li a:hover {
		border-left: 10px solid #8E692E;
		border-right: 10px solid #EAD0A6;
		background-color: #9A8352;
		color: #fff;
		}
.result1 {
	font-weight: normal;
	font-size: 10pt;
	font-family: helvetica;
	font-variant: normal;
	font-style: normal;
	}
.onlineHeader {
	background-image:url("bg_online1.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:3px;
	height:25px;
	color:white;
	text-align:left;
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
	position:relative;
	}
	a#smalla{
		color:#114345;
		font-weight:normal;
		font-size:9px;		
	}
	a:hover#smalla{
		color:#114345;
		font-weight:normal;
		font-decoration:underline;		
		font-size:9px;		
	}
	.highlightit img{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
		-moz-opacity: 0.7;
	}

	.highlightit:hover img{
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
		-moz-opacity: 1;
	}
	#SponsoredLinks {
		position: relative;
		width:530px;
		Height:70px;
		margin-top:5px;
		background:#F1E0C5;
		border:2px dashed #A28954;
	}
	.Insurance {
		position: relative;
		padding-top:10px;
		width:200px;
		Height:55px;
		margin-top:5px;
		background:#F1E0C5;
		border:2px dashed #A28954;
		color:#735f39;
		font-size:12px;
		font-weight: bold;
		cursor:hand;
	}
	.InsuranceOver {
		position: relative;
		padding-top:10px;
		width:200px;
		Height:55px;
		margin-top:5px;
		background:#85DEE3;
		border:2px dashed #2DBAC3;
		color:#1e7174;
		font-size:12px;
		font-weight: bold;
		text-decoration:None;
		cursor:hand;
	}
	.KittenPack {
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		width:530px;
		margin-top:5px;
		margin-bottom:15px;
		background:#ec0c8d;
		border:2px dashed #b10b6c;
		color:#ffffff;
		font-size:12px;
		font-weight: bold;
	}
	.PuppyPack {
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		width:530px;
		margin-top:5px;
		margin-bottom:15px;
		background:#a3238d;
		border:2px dashed #cb77bc;
		color:#ffffff;
		font-size:12px;
		font-weight: bold;
	}
            .VisitorLinks {
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		width:530px;
		margin-top:5px;
		margin-bottom:15px;
		background:#4bb7c1;
		border:2px dashed #2c7a80;
		color:#ffffff;
		font-size:12px;
		font-weight: bold;
	}
	#PetForum {
		width:535px;
                        position: relative;
		margin-bottom:15px;
		}
	#PetForum div{
		position: relative;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		margin-top:5px;
		background:#FFFFFF;
		border:2px dashed #2c7a80;
		color:#000000;
		font-size:12px;
		font-weight: bold;
	}
	#Notice {
		position: relative;
		width:530px;
		Height:70px;
		margin-top:5px;
		background:#fde7e7;
		border:2px dashed #Ae1212;
	}
	A.Insure-Link:link { font-size:9px; text-decoration:None; color: #006400; } 
	A.Insure-Link:visited { font-size:9px; text-decoration:None; color: #006400; } 
	A.Insure-Link:active { font-size:9px;text-decoration:None; color: #006400; }  
	A.Insure-Link:hover { font-size:9px;text-decoration:Underline; color: #006400; } 
	A.Search-Link:link { font-size:12px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
	A.Search-Link:hover { font-size:12px;font-family:Verdana; text-decoration:Underline; color: #0909BF;} 
	A.Search-Link:visited { font-size:12px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
	A.Search-Link:active { font-size:12px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
	A.More-Link:link { font-size:9px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
	A.More-Link:hover { font-size:9px; font-family:Verdana; text-decoration:Underline; color: #0909BF;} 
	A.More-Link:visited { font-size:9px; font-family:Verdana; text-decoration:None; color: #0909BF;} 
.adoptionHeader {
		background-image:url("adback.gif");
		background-position: top left;
		background-repeat: no-repeat;
		margin-top:0px;
		height:30px;
		color:white;
		font-weight:bold;
		padding-left:10px;
		padding-top:5px;
		position:relative;
	}
h1#adoptionHeader {
		font-size:14px;
		font-family:verdana;
		color:white;
		font-weight:bold;
	}
p#leftcontent {
		font-size:12px;
		font-family:verdana;
		}
.adoptionBox {
		background:#f6fefe;
		color:black;
		border:1px #1F8687 solid;
		padding:0px 14px 20px 14px;
		margin:0;
		
	}
#QuickSearch {
		font-family:verdana;
		font-weight:bold;
		margin: 0px 0px 0px 0px;
		padding:5px 0px 5px 0px;
		color:white;
		font-size:11px;
		text-align:center;
		width:750px;
		background:#F1E0C5;
		border-bottom:1px solid #A28954;
	}
#olduploadingMessage {  
  display:block;		
  width: 70%;  
  height: 300px;  
  left: 50%;
  top: 50%;
  margin-top: -150px;
  margin-left: -35%;
  background-color: #b4b4b4;  
  border:10px white solid;
  position: absolute;  
  text-align: center;  
  vertical-align:middle;
  color: black;  
  opacity: .9;
  filter:alpha(opacity=90);
  z-index:9;
  visibility:hidden;
}  
#uploadingMessage {  
  background-color: #b4b4b4;  
  border:10px white solid;
  position: absolute;  
  color: black;  
  text-align: center; 
  opacity: .9;
  filter:alpha(opacity=90);
  z-index:9;
  visibility:hidden;
}  
#processing {
top:45%;
position:relative;
font-family:arial;
font-size:16px;
font-weight:bold;
}

