body 
	{
	background-color: #DDE4DD;
	margin: 0px;
	}

TD 
	{
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 9pt;
	color: #333333;
	line-height: 15px;
	}

.bodytext 
	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	text-align: left; 
	color: #333333;
	width:350px;
	line-height: 15px;
	}

.header
	{
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 15pt;
	font-weight: bold;
	color: #BF2E1B;
	line-height: 21px;
	}

.subhead 
	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-align: left; 
	color: #BF2E1B;
	line-height: 15px;
	}
	
#redLinks
	{
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 9pt;
	color: #000000;
	position: absolute; top: 610px ; left: 200px;
	width: 693px;
	line-height: 21px;
	padding-top: 5px;
	border-top: #000000 solid 1px;
	}

#redLinks a, #redLinks a:visited
	{
	color: #BF2E1B;
	text-decoration: none
	}

#redLinks a:hover
	{
	color: #BF2E1B;
	text-decoration: underline
	}

a.callout:link, a.callout:visited 
	{
	color: #BF2E1B;
	text-decoration: none
	}

a.callout:hover 
	{
	color: #BF2E1B;
	text-decoration: underline
	}

a:link, a:visited 
	{
	color: #333333;
	text-decoration: none
	}

a:hover 
	{
	color: #333333;
	text-decoration: underline
	}

#horizon        
	{
	color: white;
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}

#content    
	{
	margin:auto;
	width:900px;
	position:relative;
	/*
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: transparent;
	margin-left: -450px;
	position: absolute;
	top: -350px;
	left: 50%;
	width: 250px;
	height: 70px;
	visibility: visible */
	}
	
.popup_container {
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 9pt;
	color: #333333;
	line-height: 15px;
	width:780px;
	height:500px;
	background:url(/images/customfab/popup_background.jpg)
}

.rubber_type {
	position:relative;
	top:90px;
	left:115px;
	width:275px;
}

table.rubber_selection_table {
	position:absolute;
	top:75px;
	left:425px;
	width:275px;
	
}

td.rubber_spec {
	color:#000;
	font-weight:bold;
	border-bottom:solid 1px #000;
	padding:5px;
}

td.rubber_rating {
	color:#BF2E1B;
	text-align:center;
	width:75px;
	border-bottom:solid 1px #000;
	padding:5px;
}

td.rubber_spec_last {
	color:#000;
	font-weight:bold;
	padding:5px;
}

td.rubber_rating_last {
	color:#BF2E1B;
	text-align:center;
	width:75px;
	padding:5px;
}

.contact_left_text {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	text-align: left; 
	color: #333333;
	width:250px;
	line-height: 15px;
}

.contact_right_text {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	text-align: left; 
	color: #333333;
	width:295px;
	line-height: 15px;
	position:absolute;
	top:250px;
	left:510px;
}

.belting_popup_container {
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 9pt;
	color: #333333;
	line-height: 15px;
	width:878px;
	height:578px;
	background:url(/images/belting/belting_popup_background.jpg);
	background-repeat:no-repeat;
	border: solid 11px #000000;
}

body.pop_up {
	background-color: #FFF;
}

.belting_popup_left {
	position:absolute;
	top:65px;
	left:75px;
	width:260px;
}

.belting_popup_middle {
	position:absolute;
	top:65px;
	left:330px;
	width:260px;
}

.belting_popup_right {
	position:absolute;
	top:65px;
	left:600px;
	width:260px;
}
