body {
	margin-top: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
a:link, a:active {
	color: #2D4864;
}
a:visited {
	color: #565F41;
}
a:hover {
	color: #8099B3;
}
h3 {
	color: #565F41;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 110%;
}

h3.prodname {
	color: #565F41;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 115%;
	border-bottom: thin solid #565F41;
}

#header {
	background-image: url(images/topback1.gif);
	width: 100%;
	height: 170px;
}
#header2 {
	background-image: url(images/topback2.jpg);
	width: 100%;
	height: 170px;
}
#content {
	width: 90%;
	border: thin solid #A5BC8F;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 98%;
	border-style: solid solid;
	border-color: #A5BC8F;
	border-right-width: thin;
	border-left-width: thin;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#sidebar {
	width: 154px;
	float: right;
	border-left: thin solid #A5BC8F;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-left: 4px;
	margin-left: 10px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 97%;
	margin-left: 2px;
	list-style-image: url(images/arrow_bl.gif);
	list-style-position: outside;
	list-style: url(images/arrow_bl.gif);
	margin-bottom: 2px;
}

.pageheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #565F41;
	font-weight: bold;
	font-size: 130%;
}
.tdhead {
	background-color: #565F41;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding-left: 2px;
	vertical-align: top;
}
.txtlst {
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.tdtext2 {
	font-size: 95%;
	vertical-align: top;
	text-align: center;
	background-color: #C4CEAB;
}
.prodtag {
	color: #2D4864;
	font-family: "Times New Roman", Times, serif;
	font-size: 108%;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 4px;
}
.blocktext {
	padding-left: 30px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 98%;
	line-height: 120%;
}
.question {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #556B2F;
	font-style: italic;
	margin-bottom: 0px;
}
.answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 98%;
	margin-left: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}
.tag {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 105%;
	color: #2F376A;
	background-color: #B0C4DE;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.quote {
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	font-size: 100%;
	color: #2B3260;
	background-color: #B0C4DE;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.before {
	background-color: #C4CEAB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.after {
	background-color: #8099B3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.tdgreen {
	background-color: #C4CEAB;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	font-size: 90%;
	vertical-align: top;
}
.tdblue {
	background-color: #A7B8CA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: left;
	vertical-align: top;
}
.smalltxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-align: center;
}
.copyrighttxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: center;
}