BODY.main {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12pt; color:black; text-align:justify;
	background:url(images/ecca_big2.gif) fixed bottom center no-repeat ;
	background-color:white; padding:0px; margin:0px;
}

BODY.plain {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12pt; color:black; text-align:justify;
	background-color:white; padding:0px; margin:0px;
}

BODY.ecrra {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14pt; color:black; text-align:justify;
	background-color:white; padding:0px; margin:0px;
}

A { color:orange; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; line-height:120%; }
A { text-decoration:none; color:orange; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; line-height:120%; }
A { color:#ff7b33; }

A:link { color:#ff7b33; }
A:link:hover { text-decoration:underline; color:black; background-color:white; }
A:visited { color:#ff7b33; }
A:visited:hover { color:black; background-color:white; }

A.lnk { font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; line-height:12pt; background-color:magenta; }
A:link.lnk { color:white; }
A:link:hover.lnk { color:yellow; }
A:hover.lnk { color:yellow; background-color:magenta; }
A:visited.lnk { color:white; }
A:visited:hover.lnk { color:yellow; }

A.lnk { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; line-height:12pt; background-color:lightyellow; padding:0px 5px;}
A:link.lnk { color:red; background-color:lightyellow; }
A:link:hover.lnk { background-color:lightyellow; }
A:hover.lnk { color:red; background-color:lightyellow; }
A:visited.lnk { color:red; background-color:lightyellow; }
A:visited:hover.lnk { color:red; background-color:lightyellow; }

.lnk2 { font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; line-height:12pt; background-color:magenta; color:white }
.lnk { 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; 
	line-height:12pt; background-color:lightyellow; color:red; padding:0px 5px;
}
.lnk3 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; 
	line-height:12pt; background-color:lightyellow; color:red; padding:0px 5px;
}
A:link:hover { text-decoration:underline; color:black; }

/*table.embedded { font-size: x-small; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }*/
table.embedded { font-size: 10pt; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding:0px; margin:0px; }

#dropin {position:absolute; visibility:hidden; left:200px; top:100px; width:500px; height:200px; background-color:#ffff99; border:red solid 5px; 
		text-align:center; vertical-align:middle; padding:5px; padding-bottom:10px; }
	
td { font-size:10pt; color:black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
td { font-size:13px; color:black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.ht5 { height:5px; background-image:url(images/spacer.gif); }
td.capt { font-weight:700; text-align:center; height:55px; vertical-align:middle; line-height:150%;}

dt { margin-top:5px; }

/* p { line-height:150%; margin-bottom:9; } */

H1, H2, H3, H4, H5, H6 { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0066ff; }

.sitenotice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }

/*.embedded { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; } */
.embedded { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding:0px 5px; margin:0px; } 
.embedded { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; padding:0px 5px; margin:0px; } 

img { border:0; }
hr { border:3px solid magenta; width:60%; text-align:center; }

.footer_mauve { text-align:center; vertical-align:middle; border-top:#ff00ff solid 2px; }

.annual { background-color:#ffcc99; }
.meetings { background-color:#ffcc99; }
.meeting { background-color:#ffcc99; }
.festival { background-color:#ff99d0; }
.reliability { background-color:aqua; }
.track { background-color:#ffff00; }
.social { background-color:aqua; }
.yellow { background-color:yellow; font-weight:bold; }
.green { background-color:chartreuse; font-weight:bold; }
.tan { background-color:tomato; font-weight:bold; }
.cyan { background-color:cyan; font-weight:bold; }
.pink { background-color:fuchsia; font-weight:bold; }
.changed { font-weight:bold; background-color:pink; border:solid red 2px; padding:2px; }
.track { background-color:#ff77d0; }
.festival { background-color:#ffff00; }
.circuit { background-color:#ffa788; }
.track { background-color:#ffffd0;}	//77; }
