body {	margin: 0px;	padding: 0px;	z-index: 0;}.theImage{  position: absolute;  z-index: 1;}.rollover_big{  float: left;   position: relative;  bottom: 384px;  right: 18px;}.rollover_small{  float: left;  position: relative;  bottom: 188px;  right: 19px;}a.info {  display: none;  float: left;  color: #647028;  text-decoration: none;  margin-top: 10px;}.theImage:hover a.info {  display: block;}a.info .cfm {  display: none;  float: left;  background-color: #fff;  padding: 1px 20px 1px;  opacity: .85;  filter:alpha(opacity=85);  margin-right: 20px;  cursor: pointer;}a.info .icon {  display: block;  height: 15px;  float: left;  width: 25px;  padding: 10px 0px;   margin-left: 14px;  background: url('/i-icon_15x15.gif') no-repeat 100% 0;  cursor: pointer;}a.info:active, a.info:focus{  outline: none;}a.info:hover .cfm {  display: block;  height: 13px;  padding-top: 1px;	font-family: Arial, Helvetica, sans-serif;  font-size: 0.7em;  padding-right: 5px;  padding-left: 5px;}img {	display: block;}hr {	color: #D0DDC1;}h1 {	color: #637129;	font-size: 1.6em;}.copyrighttable{	font-family: Arial, Helvetica, sans-serif;	font-size: 70%;	color: #646F28;}.copyright {	text-align: right;	width:224px;	float:right;}.copysites {	text-align: left;	width:696px;}.copysites a:link, .copysites a:visited{	color: #646F28;	text-decoration: none;}.copysites a:hover{	color: #000000;}/* contentbox */.contentbar {	background-color: #ffffff;}.homeimage {	width: 924px;	vertical-align: top;}.contenttitle {	margin-bottom: 8px;}.swatch {	float: right;	padding-left:10px;}.bodycopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 70%;	line-height: 110%;	color: #000000;	text-align: left;	margin-left: 8px;	margin-top: 8px;}*html .bodycopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 70%;	line-height: 120%;	color: #000000;	text-align: left;	margin-left: 8px;	margin-top: 8px;}.whitecopy{	color: #ffffff;}.bodycopy a {	text-decoration: none;	color: #636D29;}.bodycopy a:hover {	color: #000000;}.bodygreen {	color: #000000;	text-align: left;}.ulink a{	color: #000000;	text-decoration: underline;}.required{	color: #DE5542;	font-weight: bold;}.bodygreen strong {	color: #637129;}.green {	color: #637129;}.contentframe {	width: 454px;	padding: 16px;}.searchinput{	width: 150px;}.fieldinput{	width: 200px;}.smallinput{	width: 100px;}.jsimage{	padding-right: 12px;	padding-bottom: 14px;}/* ADMINAREA */.adminnav a{	color: #ffffff;	text-decoration: none;}.tablecopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	color: #000000;	text-align: left;	margin-left: 8px;	margin-top: 8px;}.tablecopy a{	color: #637129;	text-decoration: underline;}.tablecopy a:hover{	color: #000000;}.tabtop{	background-color: #637129;	color: #ffffff;}.tabrequired{	background-color: #DE5542;	color: #ffffff;}.tab1{	background-color: #ACBE8B;}.tab2{	background-color: #D6DFC6;}.textlink a{	text-decoration: underline;	color: #000000;}.textlink a:hover{	text-decoration: underline;	color: #637129;}#presslib a:link, #presslib a:visited{	color:#782720;}#presslib a:hover{	color:#000;}.language_label {font-size: 0.7em; text-align: center; font-weight: bold;}.imgMap, .imgMap * {margin: 0; padding: 0;}.imgMap {position: relative; height: 381px; width: 460px; margin-top: -381px; margin-bottom: 23px; list-style-type: none;}.imgMap li {float: left; border: 2px solid #fff; position: absolute; padding: 1px; opacity: 0.8; filter:alpha(opacity=80);}.imgMap li:hover {opacity: 1; filter:alpha(opacity=100);}.imgMap li a {display: block; float: left; border: 2px solid #637129; background: url(../images/spacer.gif); cursor: default;}.backlink {position: absolute; top: 365px; left: 0; font: inherit; color: #647028; font-size: 0.7em; text-transform: uppercase; font-weight: bold; text-decoration: none;}.hidden {display: none;}.imageDetails, .imageDetails * {margin: 0; padding: 0;}.imageDetails {float: left; width: 450px; margin-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #646F28;}.imageDetails img {float: left; height: 90px; width: 90px;}.imageDetails h3 {float: left; width: 330px; margin-left: 10px;}.imageDetails p {float: left; width: 330px; margin-left: 10px; color: #000;}