* 		{ padding: 10; margin: 10; }
*, body	{ font-family: Trebuchet MS, Helvetica, Arial; font-size: 98%; }
body {
	background-color:		#222222;
}

#pageWrap {
	width:					685px;
	background-color:		transparent;
	margin:					5px auto;
}

#pageBody {
	width:					100%;
}

td.copy{ font-family: Trebuchet MS, Helvetica, Arial; font-size: 80%; }

div.hoverBtn {
	position: 		relative;
	float:			left;
	background:		black url(images/navBG.png) repeat-x 0 0 scroll;
}
div.hoverBtn a {
	position: 		relative;
	z-index: 		2;
	display: 		block;
	width: 			85px;
	height: 		30px;
	line-height: 		30px;
	text-align: 		center;
	font-size:		1.1em;
	text-decoration:	none;
	color:			#000;
	background:		transparent none repeat-x 0 0 scroll;
}
div.hoverBtn div {
	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	background:		white url(images/navHover.png) repeat-x 0 0 scroll;
}
h1 {
	font-size:		2.0em;
	margin:			0.5em 0;
}
h2 {
	font-size:		1.2em;
	margin:			0.5em 0;
}
p {
	padding-top:	10px;
	margin:			0.5em 0;
}
.linkbar {
	font: italic 900 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
a.linkbar:link {
	font: italic 900 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.linkbar:visited {
	font: italic 900 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
a.linkbar:hover {
	font: italic 900 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffff00;
}
b.highlight{
	background: yellow
}
img.q{
	z-index:2;
	}
.blue {
	color:#2a5896;
	font-size:2em
}
ul.purple
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
li.purple
{
background-image: url(images/sqpurple.gif);
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 14px; 
}


.clear	{ clear: both; }

html, body { height: 100%; margin-bottom: 1px; }
