body {	margin: 0px; background: #fff url(../media/images/background_main_02.gif) repeat-y;}.bodycopy {	font: 12px arial, helvetica, sans-serif; color: #002538;}.textfield {	background: #eee; font: 12px arial, helvetica, sans-serif; color: #002538; text-decoration: none; padding: 3px; border: 1px solid #aaa;}#listContainer span {	display: block; width: 100%;}#listContainer a span {	display: block; width: 100%; cursor: hand;}#listContainer a.linkList:link, #listContainer a.linkList:active, #listContainer a.linkList:visited {	display: block; background: #ddd; font: 12px arial, helvetica, sans-serif; color: #002538; text-decoration: none; padding: 3px;}#listContainer a.linkList:hover {	background: #eee; text-decoration: underline; color: #DF0029;}p {	font: 12px arial, helvetica, sans-serif; color: #002538; text-align: justify; padding-bottom: 10px;}#mainNav {	padding: 0px 10px 10px 10px;}#mainNav dl {	margin: 0px; padding-bottom: 10px; border-top: 1px solid #002538;}#mainNav dt {	margin: 0px; padding: 1px 0px; border-bottom: 1px solid #002538;}#mainNav dt a span {	display: block; width: 100%; cursor: hand;}#mainNav dt a.productNavOff:link, #mainNav dt a.productNavOff:active, #mainNav dt a.productNavOff:visited {	display: block; background: #C5CFD4; margin: 0px; padding: 5px 0px 5px 22px; font: 12px arial, helvetica, sans-serif; color: #002538; text-decoration: none;}#mainNav dt a.productNavOff:hover {	background: #eee url(../media/images/product-nav-active.gif) no-repeat; background-position: 1% 50%; color: #002538;}#mainNav dt .productNavOn {	display: block; background: #002538 url(../media/images/product-nav-hover.gif) no-repeat; background-position: 1% 50%; margin: 0px; padding: 5px 0px 5px 22px; font: bold 12px arial, helvetica, sans-serif; color: #FFFFFF;}		a:link, a:visited {	text-decoration: underline;	color: #990000;}a:active, a:hover {	text-decoration: none;	color: #aa0000;}
