/* CSS Document */

.Arial12Regular {
	font:12px arial;
	font-family:Arial, Helvetica, sans-serif;
}
.Arial12Justified{
	font:12px arial;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
.Arial12Italic {
	font:italic 12px arial;
	font-family:Arial, Helvetica, sans-serif;
}
.Arial12Red {
	font:12px arial;
	font-family:Arial, Helvetica, sans-serif;
	color:#990000
}
.Arial12White {
	font:12px arial;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.Arial14Regular {
	font:14px arial;
	font-family:Arial, Helvetica, sans-serif;
}
.Arial14Red{
	font:14px arial;
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
}
.Arial16Regular {
	font:16px arial;
	font-family:Arial, Helvetica, sans-serif;
}
.Arial16Red{
	font:16px arial;
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
}
.Arial16White {
	font:16px arial;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.Arial18Regular {
	font:18px arial;
	font-family:Arial, Helvetica, sans-serif;
}
.Arial18Red{
	font:18px arial;
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
}
.Arial20Regular {
	font:20px arial;
	font-family:Arial, Helvetica, sans-serif;
}
.Veranda10Regular {
	font:10px veranda, arial;
	font-family:Veranda, Arial, Helvetica, sans-serif;
}
.Veranda10Red {
	font:10px veranda, arial;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	color:#990000;
}
.Veranda10Italic {
	font:italic 10px veranda, arial;
	font-family:Veranda, Arial, Helvetica, sans-serif;
}
.Veranda11Regular {
	font:11px veranda, arial;
	font-family:Veranda, Arial, Helvetica, sans-serif;
}
.Veranda11Red {
	font:11px veranda, arial;
	font-family:Veranda, Arial, Helvetica, sans-serif;
	color:#990000;
}
.Veranda12Regular {
	font:12px veranda, arial;
	font-family:Veranda, Arial, Helvetica, sans-serif;
}
.frmInputBoxes {
	font:12px arial;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	background-color:#FFFFFF;
}
.frmInputBoxesRequired {
	font:12px arial;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	background-color:#FFFE99;
}

.frmButtons {
	font:bold 14px arial;
	padding:2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#7D0000;
}
.tblBorder01 {
	border-style:solid;
	border-width:3px;
	border-color:#800000;
	padding:5px 10px 5px 10px;
}
.tblBorder02 {
	border-style:solid;
	border-width:1px;
	border-color:#800000;
	padding:2px 5px 2px 5px;
	font:12px arial;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.pedigree-names {
	font-family:Veranda, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color: #333333;
	}
.pedigree-extended {
	font-family:Veranda, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-transform:none;
	}
form#userlogin fieldset {
	background-color:#E6F9F9;
	}
form#userlogin input#loginname, input#loginpass {
	padding:2px 4px;
	font-size:14px;
	}
form#userlogin label {
	clear:both;
	display:block;
	font-weight:bold;
	color:black;
	padding:6px 0 2px 0;
	}
form#userlogin label#loginexpire {
	display:block;
	width:90%;
	padding-top:5px;
	font-weight:normal;
	color:black;
	float:right;
	}
form#userlogin input#loginpass {
	margin-bottom:10px;
	}
form#userlogin input#loginexpire {
	font-weight:normal;
	color:black;
	float:left;
	}
td.table-header-home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:white;
	text-align:center;
	background-color:#000066;
	margin:0;
	padding:0;
	padding:4px;
	}
td.form-pedigreeboxesM, td.form-pedigreeboxesF {
	padding:4px 5px;
	border:1px solid #333333;
	}
td.form-pedigreeboxesM {
	background-color:#C0CDD6;
	}
td.form-pedigreeboxesF {
	background-color:#E1C8DF;
	}
input.pedigreenames {
	font-size:12px;
	color:black;
	font-weight:bold;
	}
h1.labels-formtitle {
	background-color:#660000;
	color:white;
	font-size:24px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 10px 5px 5px;
	margin:0;
	text-transform:uppercase;
	font-style:italic;
	}
h2.labels-formsteps {
	background-color:#333333;
	color:white;
	font-size:22px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 10px 5px 5px;
	margin:0;
	text-transform:uppercase;
	}
h3.labels-forms {
	background-color:#666666;
	color:white;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:8px 8px 3px 3px;
	margin:0;
	text-transform:uppercase;
	}
span.labels-pedigreenameboxes, span.labels-pedigreeinfoboxes {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
span.labels-pedigreenameboxes {
	font-weight:bold;
	}
span.labels-pedigreeinfoboxes {
	font-style:italic;
	}
textarea.pedigreeextended {
	font-size:11px;
	color:#333333;
	}
div#activity-summary {
	width:248px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#EEEEE3;
	border:1px solid #000000;
	float:left;
	font-size:14px;
	margin-top:12px;
	}
div#activity-summary h4 {
	font-size:16px;
	font-weight:bold;
	color:white;
	text-align:center;
	background-color:#660000;
	margin:0;
	padding:0;
	padding:4px;
	}
div#activity-summary ul.nav-range {
	margin:0;
	padding:0;
	background-color:#DBDBDB;
	text-align:center;
	}
div#activity-summary ul.nav-range li {
	font-size:14px;
	display:inline;
	list-style-type:none;
	padding:2px 6px;
	font-weight:bold;
	}
div#activity-summary ul.nav-range li a {
	font-weight:normal;
	}
div#activity-summary ul.summary {
	}
div#activity-summary ul.summary li {
	font-size:12px;
	list-style-type:disc;
	}

div.lease-available {color:#090; font-size:14px; font-weight:bold;}
