
BODY		{margin: 0; background-color: #000000;}


.side_left	{background-image: url(images/step_plate.jpg);
		background-repeat: no-repeat; background-position: top right;}


.side_right	{background-image: url(images/step_plate.jpg);
		background-repeat: no-repeat; background-position: top left;}


.home_menu	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 180%;
		background-color: #5F1B24;}


.home_copy	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 160%;
		background-color: #FFFFFF;}


.home_contact	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 160%; padding-top: 8px;
		background-color: #FFFFFF;}


.home_tag	{font-size: 24pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #E1E1E1;
		text-decoration: none; text-align: left; vertical-align: middle;
		line-height: 110%;}


.findus_tag	{font-size: 24pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #E1E1E1;
		text-decoration: none; text-align: center; vertical-align: middle;
		line-height: 110%;}


.int_menu	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 180%;
		background-image: url(images/intmenu_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;}


.side_left_srvc	{background-image: url(images/step_plate_services.jpg);
		background-repeat: no-repeat; background-position: top right;}


.side_right_srvc {background-image: url(images/step_plate_services.jpg);
		 background-repeat: no-repeat; background-position: top left;}


.services	{font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: bottom;
		background-image: url(images/services.jpg);
		background-repeat: no-repeat; background-position: top center;}


.services_txt	{padding-left: 200px; padding-bottom: 3px;}


.service_bullets_top	{font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal; font-style: normal; color: #000000;
			text-decoration: none; text-align: left; vertical-align: top;
			line-height: 140%;
			background-image: url(images/toprow_bkgrd.jpg);
			background-repeat: no-repeat; background-position: top left;}


UL.srvc_bullets	{margin-top: 8px; margin-bottom: 0px;}
LI.srvc_bullets	{margin-left:-24px;}


.services_hdr	{font-size: 10pt; font-weight: bold;  padding-top: 5px;}


.services_left_gray	{font-size: 10pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; font-style: normal; color: #7F7F7F;
			text-decoration: none; text-align: left; vertical-align: middle;
			line-height: 140%;
			background-color: #C9C9C9;}


.services_right_gray	{font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal; font-style: normal; color: #000000;
			text-decoration: none; text-align: left; vertical-align: top;
			line-height: 140%;
			background-color: #C9C9C9;}


.services_left_white	{font-size: 10pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; font-style: normal; color: #7F7F7F;
			text-decoration: none; text-align: left; vertical-align: middle;
			line-height: 140%;
			background-color: #FFFFFF;}


.services_right_white	{font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal; font-style: normal; color: #000000;
			text-decoration: none; text-align: left; vertical-align: top;
			line-height: 140%;
			background-color: #FFFFFF;}


.footer		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #EFEFEF;
		text-decoration: none; text-align: center; vertical-align: top;
		line-height: 160%; padding-top: 8px;}


.test_blurbs	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #CCCCCC;
		text-decoration: none; text-align: left; vertical-align: top;
		line-height: 160%;  padding-left: 10px;}


.certifications_top	{font-size: 10pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; font-style: normal; color: #7F7F7F;
			text-decoration: none; text-align: right; vertical-align: middle;
			line-height: 110%;
			background-image: url(images/toprow_right_cert_bkgrd.jpg);
			background-repeat: no-repeat; background-position: top left;}


.certifications_logos_top {text-align: center; vertical-align: middle;
			  background-image: url(images/cert_logos_bkgrd.jpg);
			  background-repeat: no-repeat; background-position: top left;
			  background-color: #FFFFFF;}


.certifications_logos	{text-align: center; vertical-align: middle;
			background-color: #FFFFFF;}


.certifications_copy_top {font-size: 8pt;
			 font-family: Verdana, Arial, Helvetica, sans-serif;
			 font-weight: normal; font-style: normal; color: #000000;
			 text-decoration: none; text-align: left; vertical-align: top;
			 line-height: 140%;
			 background-image: url(images/cert_copy_bkgrd.jpg);
			 background-repeat: no-repeat; background-position: top left;
			 background-color: #FFFFFF;}


.certifications_copy	{font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal; font-style: normal; color: #000000;
			text-decoration: none; text-align: left; vertical-align: top;
			line-height: 140%;
			background-color: #FFFFFF;}


.certifications_heads	{font-weight: bold; font-style: normal; color: #5F1B24;}


.affiliations_hdr	{font-size: 10pt; font-weight: bold; font-style: normal; color: #5F1B24;}


.worry			{font-size: 10pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; font-style: normal; color: #7F7F7F;
			text-decoration: none; text-align: left; vertical-align: middle;}


.testimonials_left	{background-image: url(images/testimonials_bkgrd.jpg);
			 background-repeat: repeat-y; background-position: top right;}


.testimonials		{font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal; font-style: normal; color: #000000;
			text-decoration: none; text-align: left; vertical-align: top;
			line-height: 140%;
			background-color: #FFFFFF;}


.testimonials_gray	{font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal; font-style: normal; color: #000000;
			text-decoration: none; text-align: left; vertical-align: top;
			line-height: 140%;
			background-color: #D0D0D0;}


.name			{color: #5F1B24;}


.photogallery_labels_top  {font-size: 8pt;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-weight: normal; font-style: normal; color: #000000;
			  text-align: right; vertical-align: top;
			  background-image: url(images/cert_logos_bkgrd.jpg);
			  background-repeat: no-repeat; background-position: top left;
			  background-color: #FFFFFF;}


.photogallery_copy_top   {font-size: 8pt;
			 font-family: Verdana, Arial, Helvetica, sans-serif;
			 font-weight: normal; font-style: normal; color: #000000;
			 text-decoration: none; text-align: left; vertical-align: top;
			 background-image: url(images/cert_copy_bkgrd.jpg);
			 background-repeat: no-repeat; background-position: top left;
			 background-color: #FFFFFF;}


.photogallery_copy	{font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal; font-style: normal; color: #000000;
			text-decoration: none; text-align: left; vertical-align: top;
			background-color: #FFFFFF;}


.photogallery_labels     {font-size: 8pt;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-weight: normal; font-style: normal; color: #000000;
			  text-align: right; vertical-align: top;
			  background-color: #FFFFFF;}


.input		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		background-color: #EFEFEF; width: 200px;}


.select		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		background-color: #EFEFEF; width: 175px;}


.year		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		background-color: #EFEFEF; width: 100px;}

.date		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		background-color: #EFEFEF; width: 168px;}


.submit		{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		background-color: #EFEFEF;}



a.menulink:link {color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.menulink:visited {color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.menulink:active {color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.menulink:hover {color: #CCCCCC; text-decoration: none; font-weight: normal;}


a.copylink:link {color: #0061B1; text-decoration: none; font-weight: normal;}
a.copylink:visited {color: #0061B1; text-decoration: none; font-weight: normal;}
a.copylink:active {color: #0061B1; text-decoration: none; font-weight: normal;}
a.copylink:hover {color: #0061B1; text-decoration: underline; font-weight: normal;}


a.emaillink:link {color: #5F1B24; text-decoration: none; font-weight: bold;}
a.emaillink:visited {color: #5F1B24; text-decoration: none; font-weight: bold;}
a.emaillink:active {color: #5F1B24; text-decoration: none; font-weight: bold;}
a.emaillink:hover {color: #5F1B24; text-decoration: underline; font-weight: bold;}


a.footerlink:link {color: #EFEFEF; text-decoration: underline; font-weight: normal;}
a.footerlink:visited {color: #EFEFEF; text-decoration: none; font-weight: normal;}
a.footerlink:active {color: #EFEFEF; text-decoration: none; font-weight: normal;}
a.footerlink:hover {color: #EFEFEF; text-decoration: underline; font-weight: normal;}


