body,
html {
	margin:0;
	padding:0;
	color:#000;
	background:#efefef;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#content {
	width: 90%;
	margin: 0 auto;
	text-align: left;
	max-width: 1024px;
	background: #dddddd;
}


#selector {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	background:#cccccc;
}

#selector-content {
	font-size: 85%;
}

#results {
	margin:5px 5px 5px 205px; padding:0;
	width: 800px;
}

#results-content {
}

#showname {
	width: 100%;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
}

hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0; padding:0;
	border:none;
	visibility: hidden;
}

span.b {
	font-weight: bold;
}

span.catno {
	font-weight: bold;
	font-size: 150%;
}

span.result {
	font-weight: bold;
	font-size: 150%;
}


table.results {
	width: 100%;
	border-collapse:collapse;
}

th.results, 
td.results,
td.showlist {
	border: 1px solid black;
}

td.catno {
	width: 70px;
	text-align: center;
}
td.result {
	width: 40px;
	text-align: center;
}
div.noresults {
	width: 100%;
	padding-top: 20px;
	text-align: center;
}

table.showlist {
	width: 100%;
	border-collapse:collapse;
}

div.showlistaround {
	margin-top: 20px;
	padding-bottom: 30px;
}

div.showlist {
}

td.c1 { width: 200px; border: 1px solid black; padding-left: 5px; }
td.c2 { width: 50px; border: 1px solid black; padding-left: 5px; }
td.c31 { width: 500px; border: 1px solid black; padding-left: 15px; }
td.c3 { width: 500px; border: 1px solid black; padding-left: 5px; }
td.c3a { width: 250px; border: 1px solid black; padding-left: 5px; }
td.c4a { width: 250px; border: 1px solid black; padding-left: 5px; }
td.c4_gray { width: 60px; border: 1px solid black; padding-left: 5px; text-decoration: line-through; }
td.c { border: 1px solid black; }
td.b { font-weight: bold; }

td.cp1 { width: 200px; border: 1px solid black; padding-left: 5px; }
td.cp2 { width: 100px; border: 1px solid black; padding-left: 5px; }
td.cp3 { width: auto; border: 1px solid black; padding-left: 5px; }

td.cp3a { width: auto; border: 1px solid black; padding-left: 5px; }
td.cp4a { width: auto; border: 1px solid black; padding-left: 5px; }

td.sc1 { width: 50px; border: 1px solid black; padding-left: 5px; }
td.sc2 { width: 50px; border: 1px solid black; padding-left: 5px; }
td.sc31 { width: 500px; border: 1px solid black; padding-left: 15px; }
td.sc3 { width: 500px; border: 1px solid black; padding-left: 5px; }
td.sc4 { width: 60px; border: 1px solid black; padding-left: 5px; }
td.sc4_gray { width: 60px; border: 1px solid black; padding-left: 5px; text-decoration: line-through; }

td.sc31_jh { width: 650px; border: 1px solid black; padding-left: 15px; }
td.sc3_jh { width: 650px; border: 1px solid black; padding-left: 5px; }



table.registered {
	width: 100%;
	border-collapse:collapse;
	table-layout:fixed;
}

table.yeardog {
	width: 100%;
	border-collapse:collapse;
}

div.yeardog_content {
	width: 800px;
	text-align: center;
	padding-top: 10px;
}

div.title {
	width: 100%;
	text-align: center;
	padding-bottom: 10px;
	font-weight: bold;
}

span.regnoname {
	font-weight: bold;
}

div.ccc {
	width: 100%;
	text-align: center;
	padding-bottom: 10px;
}

table.judgetable, tr.judgetable, td.judgetable {
	padding: 0px 20px;
	border: 1px solid black;
	border-collapse: collapse;
}

div.judgecontent {
	padding: 30px;
}


table.sb {
	border-collapse:collapse;
	width: 100%;
}
table.sb,th, td.sb {
	border: 1px solid black;
	padding: 1px 3px;
	font-size: 95%;
}

td.res_f_breed {
	width: 50px;
}

td.res_f_res {
	width: 210px;
}

span.fcimenu {
	display: inline:block;
	float: right;
	width: 100%;
	text-align: center;		
}


