body {
	font-family: Arial, Helvetica, sans-serif;
	color: #151515;
	font-size: 55%;
	margin: 0 auto;
	padding: 0;
}
table {
	border-collapse: collapse;
}
p {
	margin-top: 0;
}
/* This works in Firefox to NOT print the URL headers and footers (NOT THE SAME AS PAGE HEADERS/FOOTERS */
@page {
	size: auto; /* auto is the initial value */
	margin: 0mm; /* this affects the margin in the printer settings */
}

/**** PRINTING ********************************************************************/

#printContent {
	display: block;
	width: 780px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	text-align: center;
}

/**************************************************************************/
/* Just go down the line on the markup and grab EVERY id(#) and class(.) pasting them here and adjust!*/

#container {
	display: block;
	width: 740px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	text-align: center;
}
#header {
	display: none;
}
#nav {
	display: none;
}
#selMenu {
	display: none;
}
#mainContent {
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
#mainFill {
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
#pedStats {
	width: 96%;
	margin: 5px auto;
	padding: 5px;
	border: 1px solid #496DA9;
	border-radius: 10px 10px 0 0;
	text-align: left;
}
.cb {
	border: 1px solid #000000;
}
.sire {
	padding: 3px;
	font-size: 14px;
	color: #000000;
}
.dam {
	padding: 3px;
	font-size: 14px;
	color: #000000;
}
.w25 {
	width: 25%;
}
.full {
	width: 100%;
}
.white {
	color: #999999;
}
#footer {
	display: none;
}
#footBottom {
	display: none;
}
/**********************************************************************************/
.times {
	font-family: "Times New Roman", Times, serif;
}
.italic {
	font-style:italic;
}
.bold {
	font-weight: bold;
}

/**********************************************************************************/
.xxxlarge {
	font-size: 3.0em;
}
.xxlarge {
	font-size: 2.2em;
}
.xlarge {
	font-size: 2.0em;
}
.large {
	font-size: 1.8em;
}
.regular {
	font-size: 1.6em;
}
.medium {
	font-size: 1.4em;
}
.small {
	font-size: 1.2em;
}
.xsmall {
	font-size: 1.0em;
}
.xxsmall {
	font-size: 0.8em;
}
/****** COLORS *****************************************************************/
.coyote {
	color: #81613E;
}
.gold {
	color: #72652B;
}
.yellow {
	color: #FFCC00;
}
.black {
	color: #000000;
}
.softBlk {
	color: #333333;
}
.orange {
	color: #D3712A;
}
.burgundy {
	color: #791422;
}
.red {
	color: #FF0000;
}
.purple {
	color: #4F335C;
}
.blue {
	color: #000066;
}
.dkBlue {
	color: #052D72;
}
.corpBlue {
	color: #415F9D;
}
.faceblue {
	color: #3B5998;
}
.lime {
	color: #91D36C;
}
.green {
	color: #2A8000;
}
.forest {
	color: #515707;
}
.olive {
	color: #7B7720;
}
.earth {
	color: #855A27;
}
.white {
	color: #FFFFFF;
}
.gray {
	color: #CCCCCC;
}
.error {
	color: #FF5C5C;
}
/****** MARGINS *****************************************************************/

.margoT {
	margin-top: 5px;
}
.margoB {
	margin-bottom: 5px;
}
.margoL {
	margin-left: 7px;
}
.margoR {
	margin-right: 7px;
}
.bumpDown {
	margin-bottom: -5px;
}
.bumpUp {
	margin-bottom: 5px;
}
.btnD {
	margin-bottom: -3px;
}
.btnDn {
	margin-bottom: -5px;
}
.btnDown {
	margin-bottom: -6px;
}
.tinchDown {
	margin-bottom: -2px;
}
.nudgeDown {
	margin-bottom: -7px;
}
/****** ALIGNMENT *****************************************************************/
.top {
	vertical-align: top;
}
.bottom {
	vertical-align: bottom;
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.justify {
	text-align: justify;
}
.inline {
	display: inline-block;
}
.floatRight {
	float: right;
	margin-left: .8em;
}
.floatLeft {
	float: left;
	margin-right: .8em;
}	
.leftie {
	float: left;
}
.rightie {
	float: right;
}
.clearFloat {
	clear: both;
}