body {
	background-color: #fff;
	font-family: arial, sans-serif;
	font-size: 84%;
	color: #000;
	margin: 5px 5%;
}

.skip {
	color: inherit;
	background-color: inherit;
}

.skip A:link {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}

.skip A:visited {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}


A:link {
	color: #008000;
	background-color: inherit;
}

A:visited {
	color: #800080;
	background-color: inherit;
}

A:active {
	color: #00FF00;
	background-color: inherit;
}

img {
	border: 0;
	margin: 0;
	padding: 0;
}

img.right {
	float: right;
	margin-left: 10px;
}

img.left {
	float: left;
	margin-right: 10px;
}

.cl {
	clear: both;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.head1 {
	font-family: 'Times New Roman', serif;
	color: #008000;
	font-size: 170%;
	font-weight: bold;
	background-color: inherit;
}

.head2 {
	font-size: 135%;
	font-weight: bold;
}

.phone {
	font-family: 'Times New Roman', serif;
	color: #008000;
	font-size: 150%;
	font-weight: bold;
	background-color: inherit;
}

table.contents {
	margin-left: 0;
	border: 1px solid #008000;
	margin-bottom: 15px;
}

.toc {
	font-size: 65%;
	font-weight: bold;
}

.up {
	font-family: arial, sans-serif;
	color: #008000;
	font-size: 84%;
	background-color: inherit;
}

.nolink {
	font-size: 65%;
	font-weight: bold;
	color: #808080;
	background-color: inherit;
}

hr {
	color: #008000;
	height: 1.5px;
	background-color: inherit;
}

p.heading {
	font-weight: bold;
	margin-top: 25px;
}

.headline {
	border-bottom: 1.5px solid #008000;
	padding: 0 8em 0 .25em;
}

/*td {
	font-size: 84%;
}*/

.equal {
	font-family: arial, sans-serif;
	color: #008000;
	font-size: 250%;
	font-weight: bold;
	background-color: inherit;
}

ul {
	list-style-image: url("greenblock.gif");
	margin-bottom: 5px;
	margin-left: 40px;
}

ul ul {
	list-style-image: none;
	list-style-type: none;
}

ol.num {
	list-style-type: decimal;
	margin-bottom: 5px;
}

ol {
	list-style-type: upper-alpha;
	margin-bottom: 5px;
}

li {
	margin-bottom: 8px;
	padding-left: 3px;
}

.answer {
	font-size: 120%;
	font-weight: bold;
}

.greenBold {
	color: #008000;
	font-weight: bold;
	background-color: inherit;
}

.text {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-style: italic;
	font-size: 100%;
}

table {
	margin: 0 auto;
}

td.center {
	text-align: center;
}

td.right {
	text-align: right;
}

td.top {
	vertical-align: top;
}

td.bottom {
	vertical-align: bottom;
}

td.thirty3 {
	width: 33%;
	vertical-align: top;
}

td.forty8 {
	width: 48%;
	vertical-align: top;
}

table.bl {
	border: 2px solid #000000;
	margin: 0 auto;
}

td.bl2 {
	width: 28%;
	text-align: center;
}

td.bl3 {
	width: 5%;
	text-align: center;
}

table.gr {
	border: 2px solid #008000;
	margin: 0 auto;
}

td.gr {
	border: 1px solid #008000;
}

table.green {
	border: 2px solid #008000;
	margin: 0 auto;
	background-color: #CCFFCC;
	color: inherit;
}

td.green {
	color: inherit;
	border: 1px solid #008000;
	background-color: #CCFFCC;
}

table.ans {
	border: 1px solid #00cc00;
}

td.ans {
	border: 1px solid #00cc00;
	font-size: 100%;
}

