/* CSS Document */body {	margin:0;	padding:0;	background-color: 67001;}table, td {border-collapse:collapse;}table, td, img {border:0;}form, td {margin:0; padding:0;}.index_background {	background-image: url(images/index_background.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 700px;	width: 800px;}.services_background {	background-image: url(images/services_background.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 700px;	width: 800px;}.copywritetext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;}.sidebar {	background-image: url(../heineman_site/images/bb1.jpg);	background-repeat: repeat;	height: 100%;	width: 8px;}.bid-txt-orange-small {	font-family: Tahoma;	font-size: 11px;	font-weight: lighter;	color: #ff6600;.	a:hover #bold}.body_txt_blk_bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FF6600;}.body_10px {	font-family: Tahoma;	font-size: 11px;	font-weight: normal;	font-variant: normal;	color: #000000;}.bid_txt {	font-family: Tahoma;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;}.body_txt_blk {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.61em;	color: #000000;	padding-left: 1px;}.body_txt_red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #670001;}.company_background {	background-image: url(images/company_background.jpg);	background-repeat: no-repeat;	background-position: left top;}.sub_txt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: lighter;	text-transform: uppercase;	color: #000000;}.txt_on_bid {	font-family: Tahoma;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	padding-left: 4px;}.contact {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.75em;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;}#tertiary1 ul { margin: 0;padding: 0;list-style-type: none; }.disc {	font-family: Tahoma;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	padding-left: 4px;	background-repeat: no-repeat;}#tertiary1 a {	display: block;	color: #FFF;	width: 17em;	padding: 0 .8em 0;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#tertiary1 a:hover{	color: #FFF;	text-decoration: none;}#tertiary1 li {	margin: 0 0 0 0;	background-image: url(images/bullet.jpg);	background-repeat: no-repeat;	background-position: 0 .4em;	;	padding-left: 0.4em;	;	padding-right: 0.6em;	;}#active a{display: block;color: #FFF;background-color: #600;width: 9em;padding: .2em .8em;text-decoration: none;}#tertiary2 ul { margin: 0;padding: 0;list-style-type: none; }#tertiary2 a {	display: block;	color: #FFF;	width: 17em;	padding: 0 .8em 0;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#tertiary2 a:hover{	color: #FFF;	text-decoration: none;}#tertiary2 li {	margin: 0 0 .2em 0;	background-image: url(images/bullet1.jpg);	background-repeat: no-repeat;	background-position: 0 .4em;	;	padding-left: 0.4em;	;	padding-right: 0.6em;	;}.sub_title_crane {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	font-variant: normal;	color: #FF7A22;}#active a{display: block;color: #FFF;background-color: #600;width: 9em;padding: .2em .8em;text-decoration: none;}#footer ul {	margin: 0;	padding: 0;	list-style-type: none;}#footer ul li { display: inline; }#footer a {	color: #FFFFFF;	background-color: #670001;	width: 13em;	padding: 5 px .8em;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	height: 8px;	border-top: 2px solid #67001;	border-left: 1px solid #67001;	border-right: 1px solid #67001;	border-bottom: 2px solid #67001;	font-weight: lighter;}#footer a:hover{	background-color: #670001;	color: #FFCC99;	text-decoration: none;	border-top: 2px solid #67001;	border-left: 1px solid #67001;	border-right: 1px solid #67001;	border-bottom: 2px solid #67001;	font-weight: normal;}#footer li {	margin: 0 0 .2em 0;}#active a{color: #FFF;background-color: #600;width: 9em;padding: .2em .8em;text-decoration: none;}.fillerback {	background-image: url(../heineman_site/images/background/filler_blank.gif);	background-repeat: repeat;}.padding {	position: relative;	left: 1px;}.padding_on_hanger {	position: relative;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	width: 200;	padding-left: 5px;}.body_text_revised {	position: relative;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	width: 200;	padding-left: 5px;}text-decoration:none }.txt2 td span{ color:#FFB21E}.sample_title {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #CA6131;}.licensing_background {	background-image: url(images/licensing_background.jpg);	background-repeat: no-repeat;	background-position: left top;}.more_about {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #CC5D28;}.hanger_header_type {	font-family: Tahoma;	font-size: 12px;	font-weight: bold;	color: #FF6600;}