body {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 18px;	color: #817b7b;}* {		padding: 0px;	margin: 0px;}select {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	border: 0px solid #000000;	}input, textarea {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	background-color: #999999;	border: 1px solid #000000;	}input.button {	font-size: 11px;}h1 {	font-family: Georgia, Times, Serif;	font-size: 20px;	color: #817b7b;	font-weight: bold;	padding: 0px; 	margin: 0px;}h2 {	font-family: Georgia, Times, Serif;	font-size: 12px;	color: #817b7b;	font-weight: bold;		padding: 0px; 	margin: 0px;}h3 {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	padding: 0px; 	margin: 0px;}label {	font-family: Georgia, Times, Serif;	font-size: 11px;	color: #817b7b;	font-weight: bold;	padding: 0px 8px 0px 0px; 	margin: 0px;}p, .copy {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;	font-weight: normal;	padding: 0px;	margin: 0px;}.copyFooter {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #817b7b;	}.bullet {	font-family: arial, verdana, sans-serif;	font-size: 11px;		color: #817b7b;		padding: 0px 4px 0px 4px;}/* default link */a:link {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}a:visited {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}a:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: underline;}a:active {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: underline;}/* default 'inline' link *//* lyrListCopy is depricated, use .copy instead */.lyrListCopy a:link, .copy a:link {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}.lyrListCopy a:link, .copy a:visited {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}.lyrListCopy a:link, .copy a:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}.lyrListCopy a:link, .copy a:active {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}/* these are default 'coded' links, bullet links in current site */a.link:link {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}a.link:visited {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}a.link:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}a.link:active {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;		text-decoration: none;}/* top nav */a.lnkNav:link {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: none;}a.lnkNav:visited {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: none;}a.lnkNav:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: overline;}a.lnkNav:active {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: overline;}a.lnkNavSelected:link {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: overline;}a.lnkNavSelected:visited {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: none;}a.lnkNavSelected:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: overline;}a.lnkNavSelected:active {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 14px;	color: #817b7b;		text-decoration: overline;}.navItemTop {	float: left;	margin-right: 15px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #817b7b;	}.navItemTopSelected {	float: left;	margin-right: 15px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #817b7b;		}.navItemTopArrow {		float: left;	width: 6px;	margin-top: 4px;}/* left side nav style*/a.SmlnkNav:link {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;		text-decoration: none;}a.SmlnkNav:visited {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;		text-decoration: none;}a.SmlnkNav:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;		text-decoration: underline;}a.SmlnkNav:active {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;		text-decoration: underline;}/* left side nav style active*/a.SmlnkNavact:link {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;	text-decoration: underline;}a.SmlnkNavact:visited {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;		text-decoration: none;}a.SmlnkNavact:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;		text-decoration: underline;}a.SmlnkNavact:active {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	color: #817b7b;		text-decoration: underline;}		/* left nav structure*/.navItemLeftRow { clear: both;}.navItemLeftContainer {	float: left;	width: 106px;		padding: 4px 4px 4px 10px;	border-bottom: 1px dotted #817b7b;	}.navItemLeftParentContainer {	float: left;	width: 106px;		padding: 4px 4px 0px 10px;	}.navItemLeftSubContainer {	float: left;	margin: 0px 4px 2px 4px;		}.navItemLeftSubRow {	clear: both;	}.navItemLeft {	float: left;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 18px;	color: #817b7b;		}.navItemLeftArrow {	float: left;	width: 6px;	margin-top: 4px;}/* product left nav */.navItemProductContainer {	float: left;	width: 106px;		margin: 2px 4px 2px 0px;	}.navItemProductSubContainer {	color: #817b7b;		width: 106px;	padding: 4px 4px 4px 10px;	border: 1px dotted #817b7b;}.navItemProduct {	float: left;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #817b7b;		}.navItemHeading {	color: #817b7b;	font-size: 11px;	font-weight: bold;	padding-left: 0px;	text-transform: uppercase;	padding: 0px 0px 4px 10px;}/* footer */.navItemFooter {	float: left;	margin-left: 10px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #817b7b;	}/* breadcrumb */.navItemCrumb {	float: left;	margin-right: 4px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #817b7b;	}.navItemCrumbSelected {	float: left;	margin-right: 4px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #817b7b;	}.navItemCrumbArrow {	float: left;	width: 6px;	}.verticalBar {	font-size: 12px;	color: #817b7b;}form div.input label { display: block; float: left; width: 120px; margin: 0px; padding: 0px 0px 8px 0px;}form div.input  {	clear: both;	}form div.inputcheckbox {	padding-top: 8px;	margin-left: 120px;}form div.inputcheckboxlist {	padding: 0px 0px 0px 0px;	margin: 0px 0px 8px 120px;}form div.inputcheckbox input, form div.inputcheckboxlist input {	background-color: transparent;	border: 0px solid #000000;	}form div.inputcheckbox label, form div.inputcheckboxlist label {		font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #CCCCCC;	font-weight: normal;	padding-left: 6px;	}form .input, form .inputradio, form .inputcheckbox{	margin-bottom: 17px;	}form div.inputradio input {	background-color: #000000;}form div.input input, form div.input select, form textarea {	width: 200px;}form div.input select.inputdate {		width: 64px;}form input.submit {	font-size: 11px;	padding: 1px 2px 1px 2px;}form div.inputradio input, form div.inputcheckbox input {	width: auto;}form div.inputradio label {	display: inline;	float: none;			font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #CCCCCC;	font-weight: normal;	padding: 0px 16px 0px 6px; }/* container for submit button */.msgError{	color: #CC0000;}/* cake generated error messages */.error-message {	font-size: 10px;	color: #CC0000;}a.orange:link {	color: #86432e;	text-decoration: none;}a.orange:visited {	color: #86432e;	text-decoration: none;}a.orange:hover {	color: #86432e;	text-decoration: none;}a.orange:active {	color: #86432e;	text-decoration: none;}.lyrRow {	clear: both;}.lyrCol {	float: left;}.tdDivider {	padding: 0px 6px 0px 6px;	font-size: 16px;}.tdDividerLeft {	height: 20px;	padding-top: 2px;}.tdDividerRight {	position: relative;	height: 20px;	padding-top: 3px;	text-transform: uppercase;	color: #817b7b;}/* paginator styles - blog */.paginator {	border-top: 1px dotted #999999;	padding: 8px 0px;	text-align: right;	clear: both;}.paginator table {	float: right;}.paginator td {	height: 20px;}.paginator img {	padding: 1px;}.paginator .numbers span {	padding: 0px 1px 0px 1px;}/* "Page" label */.paginator .numbers .page {	padding-right: 8px;}.paginator .previous {	padding: 0px 8px 0px 0px;}.paginator .next {	padding: 0px 0px 0px 8px;}.paginator .numbers {	border-width: 0px 1px 0px 1px;	border-color: #999999;	border-style: solid;	padding: 0px 8px 0px 8px;}.paginator .current {	color: #817b7b;}.paginator .disabled {	}
