    body { margin-top : 0em; font-family: Verdana; background-color:rgb(255,250,240);}   
    table {border-style: solid; border-width: 0px; border-color: black; }
    td { font-family: Verdana; border-style: solid; border-width: 0px; border-color: black; }
    pre {font-size: small; font-family: Verdana; }
    
    .clsAnonymous {display: inline-block; width: 20%; font-family: Verdana; font-size: small; text-align: right; vertical-align:text-top;}
    .clsBackButton {text-align: right; }
    .clsBasic {font-family: Verdana; font-size: small; font-weight: 400;}
    .clsButton {font-family: Verdana; font-size: small; }
    .clsCategories { font-family: Verdana; font-size: small; }
    .clsCategoryBorder {padding: 0.4em; text-align: left; border-color: white; border-style: solid; border-width: 1px; }
    .clsCategoryChoose {display: inline;}
    .clsEmpty {}
    .clsEntryImage { border-style: solid; border-width: 4; border-color: Black; }
    .clsDetailContent {width: 80%; font-weight: 400; border-bottom-color: #ADD8E6; border-bottom-style:solid; border-bottom-width: 1px;}
    .clsDetailItem {width: 20%; vertical-align:text-top; }
    .clsDetailsTable { width: 70%; min-width: 70%; font-family: Verdana; font-weight: 400; font-size: small; }
    .clsDetailsTitle {background-color: #ADD8E6; }
   	.clsDiv_1 {z-index: 2; text-align: left; display: inline; }
	.clsDiv_2 {z-index: 1; text-align: right; display: inline; }
    .clsForm { border-width: 0; border-style: none; margin:inherit 0; width: 100%; }
    .clsHeaderTable {border-style: none; border-width: 1; width: 100%;}
    .clsHorseHead { text-align: center; margin: 0;}
    .clsInput {background-color: #FFFFE0; }
    .clsLowerBar { border-bottom-color: #ADD8E6; border-bottom-style:solid; border-bottom-width: 1px;}
    .clsMenuOption { font-family: Verdana; font-size: small; font-weight: 400; margin-top: 0.2em; }
    .clsOurLinkText { background-color: #FFFACD; padding: 0.5em; }
    .clsPaging {font-family: Verdana; font-size: medium; padding: 0.5em; margin: 0; margin-top: 2em; }
    .clsPagingTable {width: 80%; margin: 0; padding: 0;}
    .clsResultsHeader { background-color: #ADD8E6; color: black; font-weight: 400; padding: 0.2em;}
    .clsResultsTable {border-style: none; width: 100%; margin: 0; font-family: Verdana; font-size:small;}
    .clsSearchExpression {font-family: Verdana; font-size: small; text-align: left; margin: 0em; margin-left: 2em;}
    .clsSearchHeaderTable {z-index: 2; width: 80%; position: absolute; top: 0; left: 0; border-style: none;}    
    .clsSearchMarginTable {z-index: 1; width: 100%; position: absolute; top: 0; left: 0; border-style: none;}    
    .clsSearchResults {width: 80%;}
    .clsSiteInfo{text-align: center; font-family: Verdana; font-size: small; padding: 0.2em; margin: 0; margin-top: 2em; background-color: #ADD8E6;}
    .clsSiteInfoTable {position: relative; top: 120; width: 80%; margin: 0; padding: 0;}
    .clsUtilityContent {font-size: small; }
    .clsUtilityContentMiddle {font-size: small; vertical-align: middle; text-align: left;}
    .clsUtilityMenu {width: 15%; vertical-align: top;}
    .clsUtilityTable {width: 100%;}
    .clsUtilityTitle {background-color: #ADD8E6; height: 1.5em; padding: 0.2em; text-align: right; font-family: Verdana; font-size: medium;}
    .clsViewButton { border-style: none; width: 50px; height: 20px;}
    .clsViewEntryDetail {text-align: right; padding-top: 0;  border-bottom-color: #ADD8E6; border-bottom-style: solid; border-bottom-width: 1px;}
    .clsWelcome {width: 70%; font-family: Verdana; font-size: small; text-align: left;}
    #tblPopSearches {width: 100%;}
    .clsPopSearches {vertical-align:top; width: 50%; }
    .clsPromo { font-family: Verdana;}



