
body { background-color: #ECBF37; background-repeat: no-repeat; margin: 0px; padding: 0px;}
frame { margin: 0px; padding: 0px;}
img { margin: 0px; padding: 0px;}
hr { border: 1px solid #382905; height:1px;  margin: 0px; padding: 0px; }

tr.trNoMargin { margin: 0px; padding: 0; }
td.tdNoMargin { margin: 0px; padding: 0; }

table.tableStartsiteNoMargin { margin: 0px; padding: 0; }
tr.trStartsiteNoMargin { margin: 0px; padding: 0; }
td.tdStartsiteNoMargin { margin: 0px; padding: 0; }
td.tdStartsiteNews{ margin: 0px; padding:  5px 10px 5px 10px; }

tr.trHead { background-color: #9C6D10; color: #DDDDDD; font-weight: bold; font-family: Verdana; font-size: 9pt; }
tr.trGroup { background-color: #382905; color: #AAAAAA; font-weight: bold; font-family: Verdana; font-size: 9pt; }
tr.trInfoMedium  { background-color: #ECBF37; color: #382905; font-weight: normal; font-family: Verdana; font-size: 7pt; padding: 2px 5px 2px 5px; border: 1px solid #382905; }

td.tdGroup { background-color: #382905; color: #DDDDDD; font-weight: bold; font-family: Verdana; font-size: 10pt; padding: 2px 10px 2px 10px; }
td.tdHead { background-color: #9C6D10; color: #DDDDDD; font-weight: bold; font-family: Verdana; font-size: 9pt; padding: 2px 5px 2px 5px; }
td.tdHeadRanches { background-color: #9C6D10; color: #DDDDDD; border-bottom: 1px solid #382905; border-left: 1px solid #382905; font-weight: bold; font-family: Verdana; font-size: 9pt; padding: 2px 5px 2px 5px; }
td.tdHeadMsg { background-color: #9C6D10; color: #DDAA10; font-weight: bold; font-family: Verdana; font-size: 9pt; padding: 2px 5px 2px 5px; }
td.tdHeadMini { background-color: #382905; color: #AAAAAA; font-weight: normal; font-family: Verdana; font-size: 7pt; padding: 2px 5px 2px 5px; }
td.tdHeadBlank { background-color: #ECBF37; color: #DDDDDD; font-weight: bold; font-family: Verdana; font-size: 9pt; }
td.tdHeadBlack { background-color: #ECBF37; color: #382905; font-weight: bold; font-family: Verdana; font-size: 9pt; }
td.tdLight { background-color: #FBF285; color: #382905; font-weight: bold; font-family: Verdana; font-size: 8pt; padding: 2px 5px 2px 5px; }
td.tdLightRanches { background-color: #FBF285; color: #382905; border-bottom: 1px solid #382905; border-right: 1px solid #382905; font-weight: normal; font-family: Verdana; font-size: 8pt; padding: 2px 5px 2px 5px; }
td.tdLightRanchesTNR { background-color: #FBF285; color: #382905; border-bottom: 1px solid #382905; border-right: 1px solid #382905; font-weight: normal; font-family: Times New Roman; font-size: 11pt; padding: 2px 5px 2px 5px; }
td.tdNormal { background-color: #ECBF37; color: #382905; font-weight: normal; font-family: Verdana; font-size: 9pt; padding: 2px 5px 2px 5px; }
td.tdInfoMedium  { background-color: #ECBF37; color: #382905; font-weight: normal; font-family: Verdana; font-size: 7pt; padding: 2px 5px 2px 5px; border: 1px solid #382905; border-right: 1px solid #FBF285; border-bottom: 1px solid #FBF285; }
td.tdRanchesDetailsLink { color: #892810; font-weight: bold; font-family: Verdana; font-size: 10pt; }



td.tdPage { background-color: #ECBF37; color: #382905; font-weight: normal; font-family: Verdana; font-size: 10pt; padding: 0px 5px 0px 5px; }
td.tdPageBold { background-color: #ECBF37; color: #382905; font-weight: bold; font-family: Verdana; font-size: 11pt; padding: 0px 10px 0px 10px; }

a.aPage { color: #382905; }
a.aLinks { color: #382905; font-weight: bold; font-family: Arial; font-size: 12pt; text-decoration: none; border: 0px solid black; }
a.aLinksSmall { color: #382905; font-weight: normal; font-family: Arial; font-size: 9pt; text-decoration: underline; border: 0px solid black; }
a.aRanches { color: #AAAAAA; font-weight: normal; font-family: Verdana; font-size: 9pt; text-decoration: underline; border: 0px solid black; }
a.aRanchesDetails { color: #892810; font-weight: bold; font-family: Verdana; font-size: 10pt; text-decoration: underline; }
a.aExchangeLink { color: #892810; font-weight: bold; font-family: Verdana; font-size: 10pt; text-decoration: underline; }
a.aExchangeMenu { color: #FBF285; font-weight: normal; font-family: Verdana; font-size: 9pt; text-decoration: underline; border: 0px solid black; }
a.aExchangeCaption { color: #5A4B27; font-weight: bold; font-family: Verdana; font-size: 8pt; text-decoration: none; border: 0px solid black; }

table.pagination { font-family: Verdana; font-size: 10pt; }
tr.pagination { background-color: #ECBF37; }
td.pagination { }
img.pagination { border: 0px solid black; }
a.pagination { color: #892810; font-weight: normal; font-family: Verdana; font-size: 10pt; text-decoration: underline; }
b.pagination { color: #892810; font-weight: bold; font-family: Verdana; font-size: 11pt; }

table.tablePictures { border-top: 2px solid #9C6D10; border-left: 2px solid #9C6D10; }
td.tdPictures { background-color: #ECBF37; color: #382905; font-weight: normal; font-family: Verdana; font-size: 10pt; padding: 10px 10px 10px 10px; }
td.tdPicturesBorder { border-right: 2px solid #9C6D10; border-bottom: 2px solid #9C6D10; background-color: #ECBF37; color: #382905; font-weight: normal; font-family: Verdana; font-size: 10pt; padding: 10px 10px 10px 10px; }
img.imgPictures { border: 0px solid black; }
a.aPictures { color: #382905; font-weight: bold; font-family: Arial; font-size: 12pt; text-decoration: none; border: 0px solid black; }
b.bPicturesMini { color: #382905; font-weight: normal; font-family: Verdana; font-size: 7pt;}

img.imgDatesBlank { border: 0px solid black; width: 70px; height: 1px; }


dt.dtNormal { background-color: #ECBF37; color: #382905; font-weight: normal; font-family: Verdana; font-size: 9pt; }


td.tdCaption { background-color: #9C6D10; color: #DDDDDD; font-weight: bold; font-family: Verdana; font-size: 18pt; }
td.tdSideCaption { background-color: #ECBF37; color: #DDDDDD; padding: 0px; border: 0px solid black; }
td.tdSideCaptionDelimeter { border-left: 1px solid #9C6D10; border-top: 1px solid #9C6D10; }
td.tdTopCaptionDelimeter { border-top: 1px solid #9C6D10; }


input.inputStandard { border: 1px solid solid; }
select.selectStandard { border: 1px solid solid; }
input.inputError { background-color: #FF8800; border: 1px solid black; }


tr.trMenu { background-color: #9C6D10; }
td.tdMenu { border-bottom: 0px solid #9C6D10; border-top: 0px solid #9C6D10; }
img.imgMenu { border: 0px solid black; }
img.imgMenuBknd { border: 0px solid black; }


body.bodyExchange { background-color: #F7E36B; }
tr.trBordeau { background-color: #B52431; }
td.tdBordeau { background-color: #B52431; padding: 0px; }

tr.trDark { background-color: #382905; }
td.tdDark { background-color: #382905; padding: 0px; }

tr.trOrange { background-color: #EFAE10; }
td.tdOrange { background-color: #EFAE10; padding: 0px; }

tr.trLight { background-color: #F7E36B; }
td.tdLight { background-color: #F7E36B; padding: 0px; }

tr.trExchange { background-color: #EFBE31; padding: 0px; }
td.tdExchange { background-color: #EFBE31; padding: 0px; }

td.tdExchangeMenu { background-color: #382905; color: white; font-weight: bold; font-family: Verdana; font-size: 9pt; padding: 10px 5px 2px 5px; }

td.tdExchangeAction { background-color: #EFBE31; border: 1px solid #F7E36B; color: #382905; font-weight: normal; font-family: Verdana; font-size: 8pt; padding: 3px 0px 3px 3px; }
td.tdExchangeHead { background-color: #DEAD20; border-right: 1px solid #F7E36B; border-bottom: 1px solid #F7E36B; color: #382905; font-weight: bold; font-family: Verdana; font-size: 8pt; padding: 3px 5px 3px 5px; }
td.tdExchangeHead2 { background-color: #DEAD20; border-right: 1px solid #F7E36B; border-bottom: 1px solid #F7E36B; color: #382905; font-weight: bold; font-family: Verdana; font-size: 8pt; padding: 3px 5px 3px 5px; }
td.tdExchangeData { background-color: #EFBE31; border-right: 1px solid #F7E36B; border-bottom: 1px solid #F7E36B; color: #382905; font-weight: normal; font-family: Verdana; font-size: 8pt; padding: 3px 5px 3px 5px; }
td.tdExchangeCaption { background-color: #DEAD20; border-left: 1px solid #F7E36B; border-right: 1px solid #EFBE31; border-bottom: 1px solid #F7E36B; color: #5A4B27; font-weight: normal; font-family: Verdana; font-size: 8pt; padding: 3px 0px 3px 3px; }
td.tdExchangeInfo { background-color: #DEAD20; border-left: 1px solid #F7E36B; border-right: 1px solid #EFBE31; border-bottom: 1px solid #F7E36B; color: #5A4B27; font-weight: bold; font-family: Verdana; font-size: 10pt; padding: 3px 0px 3px 3px; }