/* template ver 2.0 styles */body {	background-repeat: repeat-x;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 0px;}p {	font-size: 12px;	margin-top:2px;	margin-bottom:4px;}h1 {	font-size: 18px;	margin-top:2px;	margin-bottom:4px;}h3 {	font-size: 14px;	margin-top:2px;	margin-bottom:4px;}ul {	font-size: 12px;	margin-top:2px;	margin-bottom:4px;}a {	text-decoration:none;	color:#666666;	font-weight: bold;}a:hover {	text-decoration:underline;}.body {	padding: 10px;}.lcol {	padding: 10px;}.lcol h4 {	font-style: oblique;	font-size: 11px;	font-weight: normal;}.rcol {	padding: 10px;}.footer {	border-top:solid 1px black;	padding-left:10px;	padding-top:2px;}.footer p {	font-size: 10px;}.fnav {	padding-left:10px;	padding-bottom:5px;}.fnav a {	font-size: 10px;	margin-right:5px;}.hznav {	padding:10px;	padding-top:3px;	padding-bottom:3px;}.hznav a {	font-size:14px;	color:white;	margin-right:.5em;}.credit {	font-size: 10px;	padding-left:10px;	padding-top:2px;}.prdtbl p {	font-size: 10px;}.prdtbl td {	padding-left: 5px;	padding-right: 5px;}.prdtbl img {	border: 0px solid black;}.bodylist {	padding-left:25px;}.topbar {	background-image: url(topbar.jpg);	background-repeat: repeat-x;}