A.autolink:link, A.autolink:visited, A.autolink:active {	text-decoration: none;  	letter-spacing: 1px;	font-weight: bold;	color: #73767B;	font-size: 12px;}A.autolink:hover 	{	color: #000000; 	font-weight: bold;	font-size: 12px;}A.navlink:link, A.navlink:visited, A.navlink:active {	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 2px;	text-decoration: none;  	font-weight: bold;	color: #979797;	font-size: 11px;}A.navlink:hover 	{	color: #393939;}A:link, A:visited, A:active A:hover {	text-decoration: none;  	font-weight: bold;	color: #73767B;	font-size: 12px;}A:hover 	{	color: #000000; }A.homehighlightlink:link, A.homehighlightlinkv:visited, A.homehighlightlink:active {	text-decoration: none;  	font-weight: normal;	color: #FFFFFF;}A.homehighlightlink:hover 	{	color: #000000;	font-size: 14px;}A.homehighlighttoplink:link, A.homehighlighttoplink:visited, A.homehighlighttoplink:active {	text-decoration: none;	font-size: 14px;  	font-weight: normal;	color: #FFFFFF;}A.homehighlighttoplink:hover 	{ 	color: #000000; }body {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #73767B;	font-size: 13px;	background-color: #F1F1F1;	background-image: url(sitegraphics/background.jpg);	background-repeat: repeat-x;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #73767B;	font-size: 13px;}.autopadding	{	padding: 15px 25px;}.bodycontents	{	padding: 20px;}.navpadding		{	padding: 20px 20px 15px 0px;}.modelnavpadding		{	padding: 0px 20px 0px 0px;}#bottomnav {	margin-left: 20px;	text-transform: uppercase;}.modelcontent	{	padding: 25px;}.modeldescription {	font-size: 18px;	color: #000000;}.modeldescriptionmedium {	font-size: 15px;	line-height: 1.2em;	color: #000000;}.modeldescriptionsmall {	font-size: 13px;	line-height: 1.2em;	color: #000000;}.modeldescriptionwhite {	font-size: 18px;	color: #FFFFFF;}.modeldescriptionwhitemedium {	font-size: 15px;	line-height: 1.2em;	color: #FFFFFF;}.modelpricetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	font-weight: bold;}.modelprice {	font-family: Arial, Helvetica, sans-serif;	font-size: 50px;	color: #FFFFFF;	font-weight: normal;}.modelpricesmall {	font-family: Arial, Helvetica, sans-serif;	font-size: 30px;	color: #FFFFFF;	font-weight: normal;	margin-bottom: 3px;}.modelpricetextblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	font-weight: bold;}.modelpriceblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 50px;	color: #000000;	font-weight: normal;}.formcell {	font-weight: bold;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 0px;}.forminput {	width: 200px;	border: 1px solid #8D8D8D;	background-color: #FFFFFF;}.forminputlg {	background-color: #FFFFFF;	width: 835px;	border: 1px solid #8D8D8D;}.smalltext {	font-size: 11px;}.stockhighlight	{	border: 1px solid #73767B;}.subtitle	{	font-size: 15px;	font-weight: bold;	color: #688A92;}.stockmsrp	{	color: #0000CC;}.stockprice	{	color: #CC0000;}.bodycontents fieldset		{ 	border: 0px; 	border-top: 1px solid #73767B;	padding: 0 0 0 75px;}.bodycontents legend			{ 	font-weight: bold;	font-size: 12px; 	color: #73767B;}#stock2010 {	border: solid 1px #73767B;	text-align: center;}#christmas {	background: #FFFFFF url(sitegraphics/christmas_bg.jpg) no-repeat 50% bottom;	border: 1px solid #708A99;	padding: 20px 20px 30px 20px;	margin-bottom: 20px;	text-align: center;}#testimonialsm {	padding: 20px 20px 20px 0;}#catlindesigns {	padding-top: 10px;}#catlindesigns a {	text-decoration: none;  	font-weight: normal;	color: #989692;	font-size: 80%;}#catlindesigns a:hover {	text-decoration: underline;}
