/********************************************************************
 **
 **  Style definitions (CSS) for ChicagoARML web site
 **
 **  I. Greenspan
 **  October, 2005
 **
 ********************************************************************/

body {
	background-color: #FFFFFF;
	background-image: url(http://chicagoarml.org/images/bg.gif);
}
.title {
	font-size: xx-large;
	font-weight: bold;
}
.subtitle {
	font-size: x-large;
	font-weight: bold;
}
.smsubtitle {
	font-size: large;
	font-weight: bold;
}
.subsubtitle {
	font-size: large;
}
.cntrsubsubtitle {
	text-align: center;
	font-size: large;
}
.titlebar {
	background-color: #CCCCCC;
	border-width: 0;
	font-weight: bold;
	text-align: center;
	font-size: large;
}
.navbar {
	background-color: #CCCCCC;
	width: 100%;
	border-width: 0;
	font-size: small;
}
.cntrnavbar {
	background-color: #CCCCCC;
	border-width: 0;
	font-size: small;
	text-align: center;
}
.footerbar {
	background-color: #CCCCCC;
	width: 100%;
	border-width: 0;
	font-size: x-small;
}
.trimline {
	background-color: #CCCCCC;
	height: 2;
}
.linkbox {
	width: 250px;
	vertical-align: top;
	font-size: small;
}
.boxtitle {
	text-align: center;
	font-size: larger;
	text-decoration: underline;
}
.bodytable {
	width: 100%;
	border-width: 0;
	padding: 0;
}
.smtxt {
	font-size: smaller;
}
.cntrsmtxt {
	font-size: smaller;
	text-align: center;
}
.errtxt {
	color: red;
	font-weight: bold;
	text-align: center;
}
.grittxt {
	color: grey;
	font-style: italic;
}
.lineitem {
	background-color: #E5E5E5;
}
.lineitemhead {
	background-color: #E5E5E5;
	font-weight: bold;
}


/*  for search box */
.navsearch {
	font-size: 9px;
	height: 2em;
}
form.navbar {
	margin: 0;
}


/*  for Alum Site message boards */
.msgboxleft {
	width: 120px;
	vertical-align: top;
}
.msgbodybox {
	vertical-align: top;
}
.spacer2 {
	width: 2px;
}
.spacer5 {
	width: 5px;
}


/* for published coach directory */

dl.directory {
}
dt.directory {
	padding-top: 1em;
	font-size: large;
}
dd.directory {
}

div.directory {
	padding-left: 2em;
}

/* for coach site calendar */
.offday {
	width: 4.5em;
	text-align: center;
	vertical-align: top;
	background: #999999;
	padding-top: 0.8ex;
	font-size: x-small;
}

.onday {
	width: 20em;
	text-align: center;
	vertical-align: top;
	border: 1px solid black;
	background: #CCCCFF;
	padding: 0.8ex;
	font-size: x-small;
}

input.conf {
	font-size: x-small;
	width: 18em;
}