a
{
	color: #000000;
	text-decoration: none;
}

body
{
	background-color: #CFCFCF;
	background-image: flagback.jpg
	font-size: 14px;
}

body.frame
{
	width: 750px;
}

div.boldPinkUnderline
{
	color: #D902F2;
	font-weight: bold;
	text-decoration: underline;
}

div.center
{
	text-align: center;
}

div.centerBold
{
	font-size: 15pt;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
}

div.directions
{
	font-size: 11px;
}

div.formsPointer
{
	cursor: pointer;
}

div.mainImage
{
	width: 240px;
	position: absolute;
	top: 400px;
	left: 500px;
}

div.mainImageLeft
{
	width: 175px;
	position: absolute;
	top: 155px;
	left: 0px;
}

div.mainImageRight
{
	position: absolute;
	top: 155px;
	left: 175px;
}

div.mainLeftColumn
{
	position: absolute;
	top: 400px;
	width: 500px;
	left: 0px;
	text-align: left;
}

div.indexBanner
{
	border: medium solid #000000;
	background-color: #D902F2;
	font-size: 12pt;
	font-weight: bold;
	width: 300px;
	margin: 50px 0px 50px 100px;
	text-align: center;
}

div.pictureFrame
{
	width: 750px;
	height: 450px;
	text-align: center;
}

div.pictureText
{
	width: 750px;
	height: 50px;
	text-align: center;
}

fieldset
{
	background-color: #FFFFFF;
	white-space: nowrap;
	text-align: left;
	font-size: 10pt;
}

img.thumbnail
{
	height: 100px;
	width: 100px;
}

p.indent
{
	text-indent: 15px;
}

span.bold
{
	font-weight: bold;
}

span.boldPink
{
	color: #D902F2;
	font-weight: bold;
}

span.boldUnderline
{
	font-weight: bold;
	text-decoration: underline;
}4
span.underline
{
	text-decoration: underline;
}


table.indexLinks
{
	padding: 0px 0px 50px 0px;
	text-align: center;
}

table.indexMain
{
	width: 1000px;

}

table.members
{
	border: medium solid #000000;
	background-color: #D902F2;
	font-weight: bold;
	width: 750px;
}

table.schedule
{
	text-align: left;
	width: 400px;
}

td.indexFrame
{
	width: 750px;
}

td.indexMenu
{
	width: 150px;
	background-color: #000099;
	vertical-align: top;
}

td.indexPink
{
	width: 100px;
	background-color: #000099;
}

td.links
{
	width: 140px;
	font: normal normal bolder small helvetica;
	text-align: center;
	font-size: 12pt;
	color: #FFFFFF;
	cursor: pointer;
	background-image: url('button.jpg');
}

td.memberInfo
{
	width: 450px;
	border: thin solid #000000;
}

td.memberPhoto
{
	width: 300px;
	border: thin solid #000000;
}

td.scheduleHeader
{
	text-align: center;
	font-weight: bold;
}
td.scheduleRightAlign
{
	text-align: right;
	padding-right: 20px;
}