body {background-color:#ffffff;}

h1, h2, h3, h4, h5 {font-family: "Trebuchet MS", verdana, arial; color:#003300; font-weight: normal;}

/*h1 {font-size: 20pt;}*/
h1 {
	font-size: 16pt;
	margin-left: 15px;}

h2 {font-size: 18pt;}
h3 {font-size: 16pt;}
h4 {font-size: 12pt;}
h5 {font-size: 10pt;}


p, td, ul, ol, input, select, textarea	{font-family: "Trebuchet MS", verdana, arial; color:#666666; font-size: 10pt;}

p	{margin-left: 15px;}


a:link { color: #003300; text-decoration: none;} 
a:active { color: #003300; text-decoration: none;} 
a:visited { color: #003300; text-decoration: none;} 
a:hover { color: #003300; text-decoration: underline;}


#profilelist {padding-left: 18; margin-left: 0; }

#profilelist li {list-style: bullet; margin: 0; line-height:15px;}

.dgreenbody {font-family: "Trebuchet MS", verdana, arial; color:#003300; font-size:10pt;}

.profilebullets {font-family: "Trebuchet MS", verdana, arial; color:#003300; font-size:8pt;}

.caption {font-family: "Trebuchet MS", verdana, arial; color:#666666; font-size: 9pt;}

img.left	{
	float: left;
	margin-top: 0;
	margin-right: 10pt;
	margin-bottom: 8pt;}

img.right	{
	float: right;
	margin-top: 0;
	margin-left: 10pt;
	margin-bottom: 8pt;}

/* Begin AS */

input,
select,
textarea	{
	font-family: "Trebuchet MS", verdana, arial;
	color:#666666;
	font-size: 10pt;}

table.pagelayout	{
	margin-left: 15px;
	margin-right: 12px;}

table.animalborder	{
	width: 100%;
	padding: 10px;
	border: solid #c9d7ca 1px;}

table.titlename	{
	background-color: #c9d7ca;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	border: solid #003300 1px;}

td.titlename	{
	color: #003300;
	font-weight: bold;}

td.pedigree	{font-size: 8pt;}

.button,
.button:hover	{
	-moz-border-radius: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	border: solid #003300 1px;}

.button			{
	color: #003300;
	background: #c9d7ca;}

.button:hover	{
	color: #c9d7ca;
	background: #003300;}

tr.row1 {background-color: #f9f9f9;}

tr.row2 {background-color: #ffffff;}

td.row1,
td.row2	{
	color: #003300;
	font-size: 10pt;}

strong,
.strong,
.strongright	{font-weight: bold;}

.strongright	{
	text-align: right;
	padding-top: 0pt;
	padding-right: 5pt;}

img.photoborder	{
	border: solid #003300 1px;}

table.gallery	{margin-left: 15px;}

td.gallery	{
	vertical-align: top;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 10px;}

img.gallery	{width: 210px;}

/* End AS */


