a.mainlink:link    { font-family: arial; font-size: 12; color: red; text-decoration: none 	}
a.mainlink:active  { font-family: arial; font-size: 12; color: red; text-decoration: underline 	}
a.mainlink:visited { font-family: arial; font-size: 12; color: red; text-decoration: none 	}
a.mainlink:hover   { font-family: arial; font-size: 12; color: red; text-decoration: underline 	}

a.contactlink:link    { font-family: arial; font-size: 8pt; color: #322535; text-decoration: none 	}
a.contactlink:active  { font-family: arial; font-size: 8pt; color: #322535; text-decoration: underline 	}
a.contactlink:visited { font-family: arial; font-size: 8pt; color: #322535; text-decoration: none 	}
a.contactlink:hover   { font-family: arial; font-size: 8pt; color: #322535; text-decoration: underline 	}

a.photolink:link    { font-family: arial; font-size: 14; color: #110307; font-weight: bold; text-decoration: none 	}
a.photolink:active  { font-family: arial; font-size: 14; color: #110307; font-weight: bold; text-decoration: underline 	}
a.photolink:visited { font-family: arial; font-size: 14; color: #110307; font-weight: bold; text-decoration: none 	}
a.photolink:hover   { font-family: arial; font-size: 14; color: #110307; font-weight: bold; text-decoration: underline 	}

P.mainheadline  	{ text-align:center; font-family: arial; font-size: 14; color: #110307; font-weight: bold; }
P.highlighttext 	{ text-align: left; font-family: arial; font-size: 18; color: white; font-weight: bold; }
P.newsheadline  	{ font-family: arial; font-size: 12; color: #110307; font-weight: bold; }
P.maintext  	{ margin-left: 10px; font-family: arial; font-size: 10pt; color: black; font-weight: bold; }
P.maintext2  	{ margin-left: 10px; font-family: arial; font-size: 10pt; color: black; }
P.maintext3  	{ margin-left: 10px; font-family: arial; font-size: 12pt; color: black; }
P.maintext4  	{ text-align: center; font-family: arial; font-size: 10pt; color: black; font-weight: bold; }
P.maintextc  	{ text-align: center; margin-left: 10px; font-family: arial; font-size: 12pt; color: black; font-weight: bold; }
P.maintextc2  	{ text-align: center; margin-left: 10px; font-family: arial; font-size: 10pt; color: black; font-weight: bold; }
P.maintextsm  	{ margin-left: 10px; font-family: arial; font-size: 9pt; color: black; }
P.contacttext  	{ text-align: center; font-family: arial; font-size: 8pt; color: #322535; }
P.tabletextleft  	{ margin-left: 5px; font-family: arial; font-size: 12; color: blue; font-weight: bold; }
P.tabletextright 	{ text-align: center; font-family: arial; font-size: 12; color: blue; font-weight: bold; }
.middletext		{ margin-left: 10px; font-family: arial; font-size: 14pt; color: black;  }
.maintextsm2  	{ text-align: center; font-family: arial; font-size: 8pt; color: black; font-weight: normal; }
.maintextsm3  	{ text-align: center; font-family: arial; font-size: 10pt; color: black; font-weight: normal; }
.maintextsm4  	{ text-align: center; font-family: arial; font-size: 10pt; color: black; font-weight: bold; }
.maintextsm5  	{ text-align: left; font-family: arial; font-size: 10pt; color: black; font-weight: bold; }
.pointsdate 	{ text-align: center; font-family:arial; font-size: 10; color: white; font-style: italic; }
.pointsseries 	{ text-align: center; font-family: arial; font-size: 12; color: white; font-style: italic; font-weight: bold; }
.pointsdetail 	{ margin-left: 10px; font-family: arial; font-size: 12; color: white }
.normaltext 	{ margin-left: 10px; font-family: arial; font-size: 10pt; color: black; font-weight: bold; }
.boldtext 	{ margin-left: 10px; font-family: arial; font-size: 12pt; color: black; font-weight: bold; }
.scheduleopen 	{ text-align: left; font-family:verdana; font-size: 11; color: blue; }
.schedulelucas 	{ text-align: left; font-family:verdana; font-size: 11; color: green; }
.schedulenational 	{ text-align: left; font-family:verdana; font-size: 11; color: purple; }
.schedulespecial 	{ text-align: left; font-family:verdana; font-size: 11; color: orange; }
P.newslink 		{ text-align: right; font-family: arial; font-size: 12; color: black; font-weight: bold; }
P.photodesc		{ text-align:center; margin-left: 20px; font-family: arial; font-size: 12; color: black;  }

HR.mainrule	{ margin-left: 20px; color: df0029;  }

BODY {  scrollbar-base-color:#df0029; scrollbar-arrow-color: white; scrollbar-DarkShadow-Color: black }

