/* STYLE SHEET FOR DEERFIELD-NH.US */
/* GET YOUR OWN DAMN STYLE SHEET! */
/* Main Body Set*/
BODY {
	background-color : White;
	background-image : url(images/bg.gif);
	background-repeat : no-repeat;
}

/* Standard Span Set*/
SPAN.small      {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-size : 9px;
}

SPAN.big      {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-size : 12px;
}

SPAN.header      {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

SPAN.ital      {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-style : italic;
}

SPAN.bold      {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-weight : bold;
}

SPAN.boldu     {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-weight : bold;
	text-decoration : underline;
}


/* Link set */
A:link {
	color: #cc3300;
	text-decoration : underline;
}

A:visited {
	color: #cc3300;
	text-decoration: underline;
}

A:hover   { 
	color: #ff3300;
	text-decoration: underline;
 }

A.light:link {
	color: #ffffcc;
	text-decoration : underline;
}

A.light:visited {
	color: #ffffcc;
	text-decoration: underline;
}

A.light:hover   { 
	color: #ffff00;
	text-decoration: underline;
 }
 
A.clear {
	text-decoration : none;
}

A.clear:hover {
	text-decoration : none;
}

A.clear:visited {
	text-decoration : none;
}

/* Table Data Set */
TD.top {
	background-image : url(images/top.gif);
}

TD.next {
	background-image : url(images/next_meeting.gif);
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-repeat : no-repeat;
	color : Black;
}

TD.new {
	background-image : url(images/new_member.gif);
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-repeat : no-repeat;
	color : Black;
}

TD.town {
	background-image : url(images/town_links.gif);
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-repeat : no-repeat;
    color : Black;
}

TD.main {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
}

TD.foot {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
}

TD.sched_hed {
	background-color: #cc3300;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffcc;
	font-weight : bold;
}

TD.sched_top {
	background-color: Gray;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffcc;
}

TD.sched {
	background-color: #ffffcc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

TD.clear {
	background-image : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

TD.clearbd {
	background-image : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
}

TD.empty {
	background-image : none;
}

/* List set */
UL {
	margin-top : auto;
	margin-bottom : auto;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000
}