@charset "UTF-8";

input {border:1px solid #ABABAB}
textarea {border:1px solid #ABABAB}
select {border:1px solid #ABABAB}

.grey {color:#CCCCCC}
.example {color:#99999;	font-size:9px}

.photoGallery {float: left;overflow:hidden}
.photoGallery img {border:1px solid #ccc;padding:3px 3px;margin-right:5px;margin-bottom:5px}
.photoGallery:hover img {border: 1px solid #ff9900}
.photoGallery p {text-align: center;width:120px;margin-top:2px;padding-top:2px}
.profilePic img {border: 1px solid #ccc;padding: 3px 3px ;margin-right:5px;margin-top:5px}
.profilePic:hover img {border: 1px solid #ff9900}

.comment_profilePic img {border: 1px solid #ccc;padding: 3px 3px;margin-right:5px}
.comment_profilePic:hover img {border: 1px solid #ff9900}

.rightAd {padding-right:20px;padding-left:20px;font-size:85%}
.rightAd a {color: #990000;	text-decoration:none;font-weight:bold}

.red{color:#990000}
.regDiv {margin-bottom: 12px;font-size:85%;line-height:16px}
.regDiv .raceName {color: #990000;font-size:160%;font-weight:bolder}
.regDiv .section {color: #cc6600;font-size:120%;font-weight:bolder}
.regDiv .headline {color: #cc6600;font-size:120%;font-weight:bolder}
.regDiv .price {color: #cc6600;	font-size:160%;font-weight:bolder;padding:0px 8px}
.regDiv .orange {color: #cc6600;font-weight:bolder}
.regDiv a {font-weight:bold;color:#990000;text-decoration:none;border-bottom:1px dotted #bbb}
.regDiv a img{}
.regDiv a:hover {border-bottom:0px}
.regDiv .header {padding-bottom:2px;color:#cc6600}
.regDiv label {font-weight:bold;width:200px;}
.regDiv label em {color:#990000;padding-left:2px}

form, fieldset {
	margin: 0;
	padding: 0;
	}
	
form.rcsform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	padding-bottom:3px;
	}
	
form.rcsform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}

form.rcsform label { width: 180px; } /* Width of labels */

form.rcsform {
	width: 600px;
	color: #333;
	}
	
form.rcsform label { color: #333; }

	

.pageSection {font-size:11px;line-height:16px}
.pageSection .headline {margin-bottom:5px;border-bottom: #ebebeb 1px solid}
.pageSection .headline h3 {color: #cc6600;font-size:120%;font-weight:bolder;padding:10px 0px 0px 0px; margin:0px}
.pageSection .required {text-align:right}
.pageSection .comment {padding-bottom:8px}
.pageSection .sectionNote {color:#990000;font-weight:bold;padding-bottom:6px}
.pageSection .sectionDescription {padding-bottom:6px}
.pageSection .sectionDescription a {color:#990000}
.pageSection .sectionForm label {float:left;font-weight:bold;padding:3px 0px}
.pageSection .sectionForm .question {padding:4px 0px}
.pageSection .sectionForm .inputNote {color:#990000;font-weight:bold;padding-bottom:6px}
.pageSection .submitButton input {color: #000;background: #ccc}
.pageSection .price {color: #cc6600;	font-size:160%;font-weight:bolder;padding:0px 8px}
.pageSection .orange {color: #cc6600;font-weight:bolder}
.pageSection .header {padding-bottom:2px;color:#cc6600}

.pageSection .fullList {}
.pageSection .itemPrice {padding-bottom:2px}
.pageSection .itemSpecialPrice {color:red;padding-bottom:2px}
.pageSection a {font-weight:bold;color:#990000;text-decoration:none;border-bottom:1px dotted #bbb}
.pageSection .fullList .listItem {margin-bottom:8px}
.pageSection .fullList .listItem .itemName {font-size:160%;padding-top:6px}
.pageSection .fullList .listItem .itemName a {color:#990000;border-bottom:none}
.pageSection .fullList .listItem .itemPrice {padding-bottom:2px}
.pageSection .fullList .listItem .itemSpecialPrice {color:red;padding-bottom:2px}
.pageSection .fullList .listItem .itemDescription {padding:2px 0px}
.pageSection .fullList .listItem .itemDescription a {color:#990000}
.pageSection .fullList .listItem .itemAdmin {padding-left:120px;padding-bottom:2px;padding-top:4px}
.pageSection .fullList .listItem .itemAdminMySpecials {margin-left:73px;color:#ff6600;padding-bottom:4px;padding-top:10px}
.pageSection .fullList .listItem .itemPhoto {float:left;padding-bottom:8px;padding-left:8px}
.pageSection .fullList .listItem .itemPhoto img {border: 1px solid #ccc;padding: 3px 3px ;margin-right:5px;margin-top:5px}
.pageSection .fullList .listItem .itemPhotoMySpecials {float:left;width:65px;padding-bottom:8px;padding-left:8px}
.pageSection .fullList .listItem .itemPhotoMySpecials img {border: 1px solid #ccc;padding: 3px 3px ;margin-right:5px;margin-top:5px}
.pageSection .fullList .listItem .itemPhoto:hover img {border: 1px solid #ff9900}
.pageSection .fullList .listItem .itemThumbs {padding-top:4px;padding-bottom:4px}
.pageSection .fullList .listItem .itemThumbs img {border: 1px solid #ccc;padding: 3px 3px ;margin-right:5px;margin-top:0px}
