<!--

/* Generic CSS */
/* Copyright 2006-2007 Mike Campbell */

/* Change History

DATE		CHANGE
12/12/2008	Added td.cal200x classes for calendar entries
12/22/2008	Added text-align:center to td.calmonth
12/23/2008	Added td.center
1/3/2009	Grayed out 2008 calendar entries
2/11/2009	Added td.left and div.left
3/14/2009	Added td.rallyinfoxmas
12/2/2010	Grayed out 2010 entries

*/

/*------------------------------------------------------
G L O B A L  E L E M E N T S
------------------------------------------------------*/

a:link {
	background-color: transparent;
	color: blue;
	text-decoration: underline;
}
a:visited {
	background-color: transparent;
	color: blue;
	text-decoration: underline;
}
a:active {
	background-color: transparent;
	color: blue;
	text-decoration: underline;
}
a:hover {
	background-color: transparent;
	color: red;
	text-decoration: underline;
}

body {
/*	background-image: url("http://www.norcalaca.com/graphics/radbkgnd.gif");	*/
	font-family: "Times New Roman","Courier New",Courier,Arial,serif;
	font-size: 11pt;
	font-weight: normal;
}

td.center {
	text-align: center;
}
td.left {
	text-align: left;
}
td.rallyinfo {
	background-image: url("http://www.norcalaca.com/graphics/bg.jpg");
	font-weight: bold;
	text-align: left;
}
td.rallyinfotop {
	background-image: url("http://www.norcalaca.com/graphics/bg.jpg");
	border-left: 0;
	border-right: 0;
	border-top: 0;
	font-weight: bold;
	text-align: center;
}

td.rallyinfoxmas {
	background-image: url("http://www.norcalaca.com/graphics/xmas-tree.gif");
}


div.center {
	text-align: center;
}

div.right {
	text-align: right;
}

div.left {
	text-align: left;
}

h1 {
	color: rgb(0,0,128);
	font-size: 20pt;
	font-style: italic;
	font-weight: bold;
}
h2 {
	color: rgb(0,0,128);
	font-size: 14pt;
	font-weight: bold;
}
h3 {
	color: rgb(0,0,128);
	font-size: 12pt;
	font-weight: bold;
}
h4 {
	color: rgb(0,0,128);
	font-size: 12pt;
	font-weight: bold;
}
h5 {
	color: rgb(0,0,128);
	font-size: 11pt;
	font-weight: bold;
}
h6 {
	color: rgb(0,0,128);
	font-size: 10pt;
	font-weight: bold;
}

.highcontrast {			/* highlighted contrasting text */
	color: rgb(128,0,0);
	font-weight: bold;
}

.highmatch {			/* highlighted matching text */
	color: rgb(0,0,128);
	font-weight: bold;
}

td.cal2008 {
	background-color:#cccccc;
}
td.cal2009 {
	background-color:#cccccc;
}
td.cal2010 {
	background-color:#cccccc;
}
td.cal2011 {
	background-color:#cccccc;
}
td.cal2012 {
	background-color:#ffffff;
}
td.calmonth {
	background-color:#cccccc;
	text-align:center;
}



-->
