body          {font-family: helvetica, arial, geneva, sans-serif; font-size: small; color: #000000}
pre, tt       {font-size: small}
th            {font-family: helvetica, arial, geneva, sans-serif; font-size: small; font-weight: bold; background-color: #D3DCE3}
td            {font-family: helvetica, arial, geneva, sans-serif; font-size: small}
form          {font-family: helvetica, arial, geneva, sans-serif; font-size: small}
input         {font-family: helvetica, arial, geneva, sans-serif; font-size: small; color: #000000}
select        {font-family: helvetica, arial, geneva, sans-serif; font-size: small; color: #000000}
textarea      {font-family: helvetica, arial, geneva, sans-serif; font-size: small; color: #000000}
h1            {font-family: helvetica, arial, geneva, sans-serif; font-size: large; font-weight: bold}
A:link        {font-family: helvetica, arial, geneva, sans-serif; font-size: small; text-decoration: none; color: #0000ff}
A:visited     {font-family: helvetica, arial, geneva, sans-serif; font-size: small; text-decoration: none; color: #0000ff}
A:hover       {font-family: helvetica, arial, geneva, sans-serif; font-size: small; text-decoration: underline; color: #FF0000}
A:link.nav    {font-family: helvetica, arial, geneva, sans-serif; color: #000000}
A:visited.nav {font-family: helvetica, arial, geneva, sans-serif; color: #000000}
A:hover.nav   {font-family: helvetica, arial, geneva, sans-serif; color: #FF0000}
.nav          {font-family: helvetica, arial, geneva, sans-serif; color: #000000}

.dogform {
	background-color: #00CC33
}

.mainFrame {
   padding:5px;
   overflow: auto;
}

.LeftMenuArea {
   position:absolute;
   left:0px;
   top:100px;
   border: 1px dashed #555;
   padding:5px;
   width:130px;
   bottom:10px;
   background-color: #deeded; 
}

.CenteredTitle {
	text-align: center;
	font-size: large;
}

.Centered {
	text-align: center;
}

div.img-dec {
	background: url('http://www.icanimalcenter.org/shadow.gif') no-repeat bottom right;
	clear: right;
	float: right;
	padding: 0;
	position: relative;
}

div.img-dec img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	display: block;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
}

div.img-ilus {
	background: url('http://www.icanimalcenter.org/shadow.gif') no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}
 
div.img-ilus img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}

div.fullsize-img {
	width: 510px;
	height: 510px;
}

.hand {
	cursor: pointer;
}

TABLE[rules=rows] TR {
	border-top: 1px solid black;
}


table.ruled {
	border-collapse: collapse;
}
tr.ruled td {
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	padding: 3px 5px;
}


.FBConnectButton_Simple {
	vertical-align: middle;
}

ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #7c7c7c;
	border-left-color:		#c3c3c3;
	border-right-color:		#c3c3c3;
	border-bottom-color:	#ddd;
	background-color:		#fff;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:				50;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 1.5em 0.2em 1em;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				1em;
	line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
}

