body				{ font-family: Verdana; font-size: 14px; color: #2A2A2A; background-color: #FFFFFF; 
    scrollbar-DarkShadow-Color:#0076A3; 
    scrollbar-Track-Color:#E6E6E6 ; 
    scrollbar-Face-Color:#0076A3; 
    scrollbar-Shadow-Color:#E6E6E6; 
    scrollbar-Highlight-Color:#111111; 
    scrollbar-3dLight-Color:#FFFFFF; 
    scrollbar-Arrow-Color:#FF9A00;}
table        		{ font-family: Verdana; font-size: 12px; color: #2A2A2A; }
a:link       		{ color: #0076A3; text-decoration: underline; font-size: 12px; }
a:active     		{ color: #0076A3; text-decoration: underline; font-size: 12px; }
a:visited    		{ color: #0076A3; text-decoration: underline; font-size: 12px; }
a:hover      		{ color: #29A3D2; text-decoration: underline; font-size: 12px; }
ul	  {margin-left: 0;  padding-left: 2em;}
li	  {margin: 0; padding: 0;}
.table1box		( text-align: left;)

.pn-logo, .pn-title, .pn-pagetitle, h1, h2	{ font-weight: bold; font-size: 12px; color: #2A2A2A }
input.pn-button     { color: #333333; background-color: #eeeeee; font-weight: bold }
input.pn-button { border-color: #999990; border-style: solid; border-width: 1px; width: 120px; background-color:#ffffff;color: #0076A3}

.topic {
	float: left;
}

img {
	border: 0;
}
.welcome			{color: #2A2A2A; font-size: 12pt; font-weight : bold; font-family: Tahoma, Arial, sans-serif; text-decoration: none; background-color: transparent;}
.title			{ font-family: Arial; font-weight: bold; font-size: 8pt; color: #8A8AA1;}
.footer				{ font-family: Arial; font-size: 10px; color: #999999;}
.posted				{ font-family: Arial; font-size: 10px; color: #8A96A9;}

.righttitle   { font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-align:center;}
.lefttitle   { font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: 2A2A2A; text-align:center;}

.newstitle			{ font-family: Tahoma, Arial; font-size: 12px; color: #2A2A2A;}
.newstitle  A:link			{ font-family: Tahoma, Arial; font-size: 12px; color: #2A2A2A;}
.newstitle  A:active			{ font-family: Tahoma, Arial; font-size: 12px; color: #2A2A2A;}
.newstitle  A:visited			{ font-family: Tahoma, Arial; font-size: 12px; color: #2A2A2A;}
.newstitle  A:hover			{ font-family: Tahoma, Arial; font-size: 12px; color: #2A2A2A;}

.rcontent			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #2A2A2A;}
.rcontent  A:link			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #2A2A2A;}
.rcontent  A:active			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #2A2A2A;}
.rcontent  A:visited			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #2A2A2A;}
.rcontent  A:hover			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #29A3D2;}

.lcontent			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF;}
.lcontent  A:link			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.lcontent  A:active			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.lcontent  A:visited			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.lcontent  A:hover			{ font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color: #2A2A2A; text-decoration: none;}

.edit			{ font-family: Tahoma, Arial; font-size: 6pt; color: #FFFFFF;}
.edit  A:link			{ font-family: Tahoma, Arial; font-size: 6pt; color: #FFFFFF;}
.edit  A:active			{ font-family: Tahoma, Arial; font-size: 6pt; color: #FFFFFF;}
.edit  A:visited			{ font-family: Tahoma, Arial; font-size: 6pt; color: #FFFFFF;}
.edit  A:hover			{ font-family: Tahoma, Arial; font-size: 6pt; color: #E6E6E6;}

/* AHFinishLine {
	add2menu: true; 
	title: "Chico Racing";
	default4printer: false;
} */
@import "print.css";
@media screen {
	.RaceResults {
		text-align: left;
		color: #2a2a2a;
		background-color: White;
	}
	.RaceTitle {
		font-family: "Arial Black", Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-size: 180%;
		text-align: left;
		width: 100%;
	}
	.RaceLocation {
		font-family: "Arial Black", Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-weight: bold;
		text-align: left;
		width: 100%;
	}
	.tblCat {
		font-family: Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		color: #2a2a2a;
		background-color: White;
	}
	.tblCatCaption {
		font-family: "Arial Black", Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-weight: bold;
		font-size: 140%;
		width: 100%;
		color: White;
		border-width: thick;
		background-color: #b7bb64;
		background-repeat: repeat;
	}
	.tblCatInfo {
		width: 100%;
		color: #b7bb64;
		background-color: #2a2a2a;
		text-align: center;
		font-family: Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-weight: bold;
		font-size: 90%;
	}
	.tblCatHeader {
		font-family: Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-weight: bold;
		background-image: url(themes/Chico/images/chico-th.PNG);
		border-bottom-style: solid;
		border-bottom-color: #b7bb64;
		border-bottom-width: medium;
	}
}

/* AHFinishLine { 
	add2menu: false;
	title: "styles to apply in order to print, output will be in black and white";
} */
@media print {
	.RaceResults {
		font-family: Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		text-align: center;
		font-size: 10pt;
	}
	.RaceTitle {
		font-family: "Arial Black", Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-size: 180%;
		text-align: center;
	}
	.RaceLocation {
		font-weight: bold;
		text-align: center;
	}
	.tblCat {
		font-size: 10pt;
		font-family: Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
	}
	.tblCatCaption {
		font-family: "Arial Black", Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-weight: bold;
		font-size: 180%;
		width: 100%;
		border-width: thick;
		border-style: outset;
	}
	.tblCatInfo {
		border-style: dotted;
		border-color: Gray;
		border-width: thin; 
		width: 100%;
		text-align: center;
		font-family: Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-weight: bold;
		font-size: 90%;
	}
	.tblCatHeader {
		font-family: Verdana, Arial, Tahoma, helvetica, Sans-Serif, sans-serif;
		font-weight: bold;
		border-bottom-style: solid;
		border-bottom-width: medium;
		border-bottom-color: Gray;
	}
}
