body	{		background-color: aaa;		background-image: url(images/stripe.gif);		padding: 0px; margin: 0px;		text-align: center;		}			/* General linkology */	a:link, a:visited {	text-decoration : none;	color: #808080;	background: transparent; 	}a:hover {	text-decoration : none;	color: #C83627;	background: transparent; 	}a:active {	text-decoration : none;	color: #526968;	background: transparent;  	}	/*  Horizontal nav */.logo	{	margin-left: 18px;	margin-top: 10px;	margin-bottom: 20px;	vertical-align: top;}.certificate	{	margin-left: 395px;	margin-top: 8px;	margin-bottom: 0px;	vertical-align: top;}.left_picture	{	margin-left: 18px;	margin-top: 20px;	margin-bottom: 20px;	vertical-align: top;}.line	{	margin-left: 18px;	margin-top: 2px;	margin-bottom: 1px;	vertical-align: top;}.menu_1 {	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	font-size: 14px;	color: #004077;	font-weight: normal;	margin-left: 18px;	line-height: 18px;	text-align: left;	vertical-align: bottom;}.menu_2 {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	color: #666;	font-weight: normal;	margin-left: 21px;	line-height: 12px;	text-align: left;	vertical-align: bottom;}		#wrapper	{			margin: 20px auto;			border: 1px solid #333;			min-height: 440px;			background-color: #fff;			text-align: left;			width: 766px; 			/* Thank you, Tantek. */				/* voice-family: "\"}\""; */  */			/* 	voice-family:inherit; */			width: 764px;			}		#masthead	{			margin: 0px;			}			#content	{			margin: 0px; padding: 10px 18px 18px 18px;			}			.mainPhoto	{			border: 5px solid #999;			margin: 5px 4px 0px 0px; padding: 0px;			float: right;			}#footer		{			clear: both;			}.footerText	{			font: 11px Verdana, sans-serif;			text-align: right;			padding: 40px 20px 20px 0px;			}.navBar		{			background-color: #666;			width: 190px; height: 20px;			padding: 0px; margin-top: 5px;			}/* -- tantek's hack used for Win IE5.5 -- */.list_4 {	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	color: #333;	font-weight: bold;	line-height: 20px;	text-align: left;	vertical-align: bottom;	border-top: 1px solid #526968;	}		.list_5 {	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	color: #555;	font-weight: bold;	line-height: 20px;	text-align: left;	vertical-align: bottom;	border-top: 1px solid #526968;	}		.tablecopy_2 {	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	line-height: 16px;	text-align: left;	vertical-align: bottom;	margin-left: 18px;	margin-top: 0px;	width: 500px;}.bodycopy_1 {	font-family: /*"Trebuchet MS", Verdana, */Helvetica, Arial, sans-serif;	font-size: 14px;	color: #444;	font-weight: normal;	line-height: 20px;	text-align: left;	vertical-align: text-top;	margin-top: 17px;	margin-left: 340px;	padding: 1px 1px 1px 1px;	width: 400px;}.bodycopy_2 {	font-family: /*"Trebuchet MS", Verdana, */Helvetica, Arial, sans-serif;	font-size: 14px;	color: #444;	font-weight: normal;	line-height: 20px;	text-align: left;	vertical-align: text-top;	margin-top: 15px;	margin-left: 30px;	margin-bottom: 10px;	padding: 1px 1px 1px 1px;	width: 390px; }.bodycopy_3 {	font-family: /*"Trebuchet MS", Verdana, */Helvetica, Arial, sans-serif;	font-size: 14px;	color: #444;	font-weight: normal;	line-height: 20px;	text-align: left;	vertical-align: text-top;	margin-top: 0px;	margin-left: 30px;	margin-bottom: 10px;	padding: 1px 1px 1px 1px;	width: 390px; }.bodycopy_brands {	font-family: /*"Trebuchet MS", Verdana, */Helvetica, Arial, sans-serif;	font-size: 14px;	color: #444;	font-weight: normal;	line-height: 20px;	text-align: left;	vertical-align: text-top;	margin-top: 0px;	margin-left: 0px;	margin-bottom: 20px;	padding: 1px 1px 1px 1px;	width: 460px; }.bodycopy_bold {	color: #000;	font-weight: normal;}.thumbsContainer				{			margin: 0px; padding: 0px 0px 9px 0px;			background-color: #666;			border-left: 0px solid #fff;			border-bottom: 0px solid #fff;			border-right: 0px solid #fff;			width: 193px;						voice-family: "\"}\""; 			voice-family:inherit; 			width: 191px;						}.thumbsContainer img			{			border: 1px solid #929194;			margin: 8px 0px 0px 7px;			}.thumbsContainer p			{			font: 11px Verdana, sans-serif;			padding: 7px 7px 9px 7px;			margin-top: 0px; margin-bottom: 0px;			}/* -- start of Mac IE5 hack -- This sorts a float bug in the first paragraph  -- */.ieMacHack	{			margin-right: 405px;			}/* \ commented backslash so IE5 Mac ignores the following rule. */.ieMacHack 	{			margin-right: 0px;			}/* -- end of hack -- */			.formField	{			width: 249px;			padding: 2px;			font: 11px Verdana, sans-serif;			color: #929194; background-color: #d5d6d5;			}.formFieldSumbit			{			padding: 6px 3px;			font: 11px Verdana, sans-serif; font-weight: bold;			color: #929194; background-color: #d5d6d5;			}	/*  General rules */	