/* *** Main HTML Parameters *** */

body {
	margin: 0;
	background: #900;
	font: 100% Arial, Helvetica, sans-serif;
	scrollbar-face-color:#900;
	scrollbar-shadow-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#900;
	scrollbar-darkshadow-color:#900;
	scrollbar-track-color:#CDC9C9;
	scrollbar-arrow-color:#FFD700; }


/* *** TABLE Parameters *** */

table.footertbl	{
	width: 100%;
	height: 15px;
	border: 0px none;
	border-collapse: collapse;
}

table.foundred	{
	width: 746px;
	height: 100%;
	border: 2px solid #990000;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

table.foundwhite	{
	width: 750px;
	height: 100%;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
}

table.headertbl	{
	width: 742px;
	height: 75px;
	border: 0px none;
	border-collapse: collapse;
}

table.indexwhite	{
	width: 100%;
	height: 100%;
	border: 0px none;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

table.maintbl	{
	width: 742px;
	height: 100%;
	border: 0px none;
	border-collapse: collapse;
}

table.navimg	{
	width: 100%;
	height: 62px;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
}

table.navtxt	{
	width: 100%;
	height: 14px;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
}

table.regfull	{
	width: 100%;
	border: 0px none;
	border-collapse: collapse;
}

table.regfull2	{
	width: 100%;
	height: 100%;
	border: 0px none;
	border-collapse: collapse;
}

td.bodymain	{
	width: 100%;
	height: 100%;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 30px;
	padding-right: 10px;
	padding-left: 10px;
}

td.bodymain2	{
	width: 100%;
	height: 100%;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 30px;
	padding-right: 5px;
	padding-left: 10px;
}

td.bodytop	{
	width: 100%;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 30px;
	padding-right: 10px;
	padding-left: 10px;
}

td.featurenamecell	{
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

td.footercell	{
	height: 15px;
}

td.footercopyrightcell	{
	width: 50%;
	text-align: right;
	padding-right: 5px;
}

td.footerrule	{
	height: 2px;
	background-color: #990000;
}

td.footerupdatecell	{
	width: 50%;
	text-align: left;
	padding-left: 5px;
}

td.headercell	{
	height: 75px;
	vertical-align: top;
}

td.linkcolumn	{
	width: 50%;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}

td.linkrulecell	{
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
}

td.linktitle	{
	width: 100%;
	text-align: center;
}

td.linktxtcell	{
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.links1	{
	width: 48%;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}

td.links2	{
	width: 25%;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}

td.links3	{
	width: 4%;
	text-align: center;
}

td.logocell	{
	height: 75px;
	width: 521px;
}

td.marketlistcell	{
	width: 100%;
	text-align: right;
	vertical-align: top;
}

td.marketprofileframe	{
	width: 575px;
	vertical-align: top;
}

td.markettitlecell	{
	width: 100%;
	background-color: #990000;
	text-align: center;
}

td.marketspacer	{
	height: 5px;
}

td.marketsubtitlecell	{
	width: 100%;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 2px;
	vertical-align: bottom:
}

td.marketsubtitlecell2	{
	width: 100%;
	text-align: left;
	padding-bottom: 2px;
	vertical-align: bottom:
}

td.membermenucell	{
	width: 100%;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
}

td.membermenucell2	{
	width: 100%;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}

td.memberrulecell	{
	width: 100%;
	text-align: center;
}

td.memberspacercell	{
	width: 100%;
	height: 5px;
}

td.membertitlecell	{
	width: 100%;
	text-align: center;
	background-color: #990000;
	padding-bottom: 5px;
	padding-top: 5px;
}

td.navcell	{
	width: 62px;
	text-align: center;
}

td.navspacer	{
	width: 4px;
	text-align: center;
}

td.pgtitlecell	{
	height: 75px;
	width: 221px;
	text-align: right;
	vertical-align: top;
	padding-right: 7px;
	padding-top: 5px;
}

td.redrule	{
	height: 3px;
	background-color: #990000;
}

td.stallionlist	{
	width: 137px;
	vertical-align: top;
}

td.stallionnamecell	{
	width: 100%;
	padding-bottom: 2px;
	padding-top: 2px;
}

td.stallionprofileframe	{
	width: 575px;
	vertical-align: top;
}

td.stallionspacer	{
	width: 10px;
	background-image: url('images/greydot3.jpg');
}

td.top	{
	vertical-align: top;
}

td.twentier	{
	width: 100%;
	height: 20px;
}








/* *** FONT Parameters *** */

.blackxsmall {
	font-size: 0.7em;
	color: #000;
	font-weight: bold; }

.whitexsmall {
	font-size: 0.7em;
	color: #FFF;
	font-weight: bold; }

.greyxxsmall {
	font-size: xx-small;
	color: #333;
	font-weight: bold; }

.linktext, .linktext:link, .linktext:active, .linktext:visited	{
	font-size: xx-small;
	color: #900;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #ededed; }
.linktext:hover	{
	font-size: xx-small;
	color: #000;
	background-color: #FC0;
	font-weight: bold;
	text-decoration: underline; }

.navtext, .navtext:link, .navtext:active, .navtext:visited {
	font-size: xx-small;
	color: #900;
	font-weight: bold;
	text-decoration: none; }
.navtext:hover {
	font-size: xx-small;
	color: #FFF;
	background-color: #900;
	font-weight: bold; }

.footertext	{
	font-size: xx-small;
	color: #333;
	text-decoration: none; }
.footertext:link, .footertext:link, .footertext:active, .footertext:visited {
	font-size: xx-small;
	color: #900; }
.footertext:hover {
	font-size: xx-small;
	color: #FFF;
	text-decoration: none;
	background-color: #900; }

.linktitletxt {
	font-size: 0.7em;
	color: #333;
	font-weight: bold; }

.markettitletxt	{
	font-size: 0.7em;
	color: #FFF;
	font-weight: bold;
	font-variant: small-caps; }

.marketsubtitletxt	{
	font-size: 0.7em;
	color: #333;
	font-weight: bold;
	font-variant: small-caps; }

.pgtitle {
	font-size: small;
	color: #990000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; }

.stallionlink, .stallionlink:link, .stallionlink:active, .stallionlink:hover {
	font-size: 0.7em;
	color: #900;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase; }
.stallionlink:hover	{
	font-size: 0.7em;
	color: #FFF;
	background-color: #900;
	font-weight: bold;
	text-decoration: none; }



hr.greyrule	{
	width: 80%;
	height: 1px;
	color: #999999;
}

hr.linkrule	{
	width: 100%;
	height: 1px;
	color: #C0C0C0;
}

hr.menurule	{
	width: 90%;
	height: 1px;
	color: #990000;
}


a.kLink {
	border-bottom: 1px solid #dedede;
    color: #990000;
    text-decoration: none; }
a.kLink:hover {
	color: #c00;
	border-bottom: 1px solid #900; }
