a.dot {
	background: url(img/dot.png) center left no-repeat;
	padding-left: 15px;
	font-size : smaller;
	line-height : 200%;
}

a.external {
	background: url(img/external.png) center right no-repeat;
	padding-right: 13px;
}

H1  {
	font-size : x-large;
	font-weight : bold;
	text-align : left;
	font-family : "Comic Sans MS";
	color : Maroon;
	line-height : 50%;
}

a.head1 {
	text-decoration:none;
	color : Maroon;	
}

H2  {
	font-size : large;
	text-align : center;
	font-family : Comic Sans MS;
	color : Blue;
}

a.head2 {
	text-decoration:none;
	color : Blue;	
}

H3  {
	font-size : small;
	text-align : left;
	font-family : Comic Sans MS;
	color : Green;
}

H4  {
	font-size : small;
	font-weight : bold;
	text-align : center;
}

.red  {
	color : Red;
}

BODY  {
	font-family : Arial;
	font-size : small;
	background-color : White;
}


.banner {
	border-width : thin;
	border-style : groove;
	background : #DEB887;
}

.footer {
	border-width : thin;
	border-style : groove;
	background : #DEB887;
	text-align : center;
	padding : 5;
}

.image  {
	font-size : xx-small;
	font-family : sans-serif;
	font-weight : bold;
	text-align : center;
	background-color : Silver;
	border-color : Black;
	border-width : thin;
	border-style : solid;
	margin : 4;
}

.side,
.info  {
	font-size : small;
	font-family : sans-serif;
	border-color : Black;
	border-width : thin;
	border-style : solid;
	margin : 4;
	padding : 4;
}

.info  {
	background-color : #F5DEB3;
}

.side  {
	background-color : #00FA9A;
	text-align : center;
}

.listing  {
	background-color : #ECEDD3;
	border-color : Black;
	border-width : thin;
	border-style : solid;
	margin : 4;
	padding : 4;
}

.printButton  {
	font-size : x-small;
	font-family : Tahoma;
	background-color : Yellow;
	border-color : Black;
	border-width : thin;
	border-style : solid;
	margin : 4;
	padding : 4;
	max-width : 50;
	float : left;
	text-align : center;
	font-weight : bold;
}


TABLE.bulletin  {
	font-size : x-small;
	font-family : sans-serif;
	background-color : #FFFF00;
	border-width : medium;
	border-style : ridge;
	border-color : #808080;
}

TABLE.menu {
	font : Arial Black;
	border-width : thin;
	border-style : groove;
	background : #8FBC8F;
}

TABLE.submenu {
	font : Arial Black;
	border-width : thin;
	border-style : groove;
	background : #F0E68C;
}

DIV.hidden {
	visibility: hidden;
	position: absolute;
}

.shadow {
	background-color: #666;
	position: relative;
	bottom: 6px;
	right: 6px;
	color: inherit;
}
