BODY
{
    BACKGROUND-REPEAT: no-repeat;
    background-color: #FFFFFF;
    color: #111111;
    FONT-FAMILY: Verdana, arial, sans-serif;
    font-size: medium;
    background: #ffffff url(images/bg_main.gif) no-repeat
}

BODY.popup
{
background: #ffffff url(images/bg_popup.jpg) repeat-y
}

.b
{
   font-weight: bold;
}

.basefont 
{  
font-family: Verdana, arial, sans-serif; 
}

TABLE
{
    BACKGROUND-REPEAT: repeat-y;
}

TABLE.nobg
{
    background-image: url(images/spacer.gif);
}

TD
{
    BACKGROUND-REPEAT: repeat-y;
    background-image: url(images/spacer.gif);
}

TD.notdbg
{
    background-image: url(images/spacer.gif);
}

TD.rhmargin
{
    background-image: url(images/spacer.gif);
}

/* displayed in horse sales, also used around title images */
H1
{
    COLOR: #333366;
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 82%;
    FONT-style: normal;
    FONT-WEIGHT: 500
}

/* intro text to each page */
H2
{
    COLOR: #333366;
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 82%;
    FONT-STYLE: normal;
    FONT-WEIGHT: 500
}

/* secondary headings in liveries and facilities */
H3
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-style: normal; 
font-weight: bold; 
color: #111111
}

P
{
    COLOR: #0f0f0f;
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 70%;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}

/* class used for form elements */
.bodytext 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-style: normal; 
font-weight: normal; 
    COLOR: #0f0f0f}


IMG
{   
    color: white;
    border-color: white;
    BORDER: 0
}

/* all links */
A
{
    COLOR: #333366;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A:hover
{
    TEXT-DECORATION: underline
}

/*intro links*/
.introlink
{
    FONT-FAMILY: verdana, arial, sans-serif;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.introlink:hover
{
    FONT-FAMILY: verdana, arial, sans-serif;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

/* side menu links */
.menulink
{
    COLOR: #a05454; 
    FONT-FAMILY: verdana, arial, sans-serif;
    FONT-STYLE: normal;
    FONT-SIZE: 60%;
    LETTER-SPACING: 1px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    text-transform: uppercase
}

.menulink:hover
{
    TEXT-DECORATION: underline;
}

.menulink:active
{
    COLOR: #d05050;
}

/* rh side menu links */
.rhlink
{
    COLOR: #a05454; 
    FONT-SIZE: 90%;
}



/* header and footer links */
.whitelink
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 65%;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    vertical-align: top
}

.copyright
{
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LETTER-SPACING: 2px
}