/*This is the CSS for the Kathleen Mayger Dressage website.*/

/* Link styles */
a.link:link {  font-family: Verdana, Arial, "MS Sans Serif"; font-weight: normal; font-variant: normal;  text-decoration: underline; color: #990000;}
a.link:active { font-family: Verdana, Arial, "MS Sans Serif"; font-weight: normal; font-variant: normal; text-decoration: underline ; color: #990000;}
a.link:visited {  font-family: Verdana, Arial, "MS Sans Serif"; font-weight: normal; font-variant: normal; text-decoration: underline; color: #990000;}
a.link:hover {  font-family: Verdana, Arial, "MS Sans Serif"; font-weight: normal; font-variant: normal; text-decoration: underline; cursor: pointer; color: #666666;} 

a.navigation:link {  font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-weight: bold; text-decoration: none; cursor: pointer; color: #990000; }
a.navigation:active { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-weight: bold; text-decoration: none ; cursor: pointer; color: #990000; }
a.navigation:visited { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-weight: bold; text-decoration: none; cursor: pointer; color: #990000; }
a.navigation:hover { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-weight: bold; text-decoration: none; cursor: pointer; color: #666666; }

a.copyright:link { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 7pt; font-weight: normal; text-decoration: none; cursor: pointer; color: #FFFFFF; margin: 1px 0px 1px 0px;}
a.copyright:active { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 7pt; font-weight: normal; text-decoration: none; cursor: pointer; color: #FFFFFF; margin: 1px 0px 1px 0px;}
a.copyright:visited { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 7pt; font-weight: normal; text-decoration: none; cursor: pointer; color: #FFFFFF; margin: 1px 0px 1px 0px;}
a.copyright:hover { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 7pt; font-weight: normal; text-decoration: underline; cursor: pointer; color: #FFFFFF; margin: 1px 0px 1px 0px;}

/* HTML styles */
body { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-style: normal; 
    line-height: normal; font-weight: normal; color: #000000; margin: 0px 0px 0px 0px; }
p { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-style: normal; line-height:
	normal; font-weight: normal; color: #000000; margin: 2px 20px 2px 20px;}
td, ul, ol { background-repeat: no-repeat; margin: 2px 2px 2px 2px; list-style: circle outside; }
li {  text-indent: 20px; margin: 2px 2px 2px 2px; padding: 1px; list-style: disc inside;}
/* li { text-indent: 2px; margin-left: 2px; padding: 0px; list-style: circle outside; } */
h1 { font-family: Times New Roman, serif; font-size: 18pt; font-style: italic; font-weight: bold; font-variant: normal; color: #990000; margin: 22px 20px 0px 20px;}
h2 { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 9pt; font-style: normal; font-weight: bold; color: #990000; margin: 2px 20px 5px 20px;}
h3 { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-style: normal; font-weight: bold; color: #333333; margin: 2px 20px 2px 20px;}
h4 { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: underline; color: #999999; margin: 2px 20px 2px 20px;}
hr { color: #554E9A; size: 1px; noshade; margin: 0px 0px 0px 0px;}

/* These are the specific styles used on the website */
/* The following class is used in the image captions. */ 
.caption { font-family: Arial, "MS Sans Serif"; font-size: 7pt; font-weight: bold; color: #000000; margin: 0px 0px 0px 0px;}

/* The following class is used in the copyright. */ 
.copyright { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 7pt; font-weight: normal; color: #FFFFFF; margin: 2px 0px 2px 0px;}

/* The following class is used for dates. */ 
.date { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-style: normal; font-weight: bold; color: #333333; margin: 1px 0px 1px 0px;}

/* The following class is used for dark gray bold text. */ 
.graydk-bold { font-weight: bold; color: #333333; }

/* The following class is used for medium gray bold text. */ 
.graymed-bold { font-weight: bold; color: #999999;}

/* The following class is used for the homepage headers. */
.header-home { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; font-style: normal; font-weight: bold; color: #990000; margin: 2px 20px 2px 20px;}

/* The following class is used for indenting 20 pixels. */
.indent-20 { text-indent: 20px; }

/* The following class is used for maroon bold text. */ 
.maroon-bold { font-weight: bold; color: #990000; }

/* The following class is used in the homepage motto, in the maron section below the pictures. */ 
.motto { font-family: Verdana, Arial, "MS Sans Serif"; font-size: 11pt; font-weight: bold; font-style: italic; color: #FFCCCC; margin: 2px 20px 2px 15px;}



/* Drop-down menu component settings */
.ddm1 {
    font: 8pt verdana; margin: 0px 0px 0px 0px; line-height: 100%; text-decoration: none; cursor: hand;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 8px 4px 8px;
    border: 0px #FFFFFF;
    border-style: none none none none;
    text-decoration: none;
    display: block;
    position: relative;
}
.ddm1 .item1:active,
.ddm1 .item1:link,
.ddm1 .item1:visited,
.ddm1 .item1 {
    background: #990000;
    color: #ffffff;
	font-weight: bold;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #E6E6E6;
    color: #990000;
	font-weight: bold;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 4px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    background: #E6E6E6;
    color: #990000;
	font-weight: normal;
}
.ddm1 .item2:hover {
    background: #FFFFFF;
    color: #990000;
	font-weight: normal;
}
.ddm1 .section {
    border: 1px #990000;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
* html .ddm1 td { position: relative; } /* ie 5.0 fix */
/*.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; } */