.phone-booths {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B22C00;
}

.rebar-cutter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #150E41;
	font-weight: bold;
}

.benner-nauman-products {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-weight:bolder;
	color: #FFFFFF;
}

.public-telephones {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color: #CECDCD;
	text-decoration: none;
}

.public-telephones:hover {
	text-decoration: underline;
	color: #CECDCD;
}

.public-telephones:link {
	text-decoration: none;
	color: #CECDCD;
}

A.roll2 { 
	font-family:Verdana; 
	font-style:normal; 
	font-weight:bold;  
	text-decoration:none;  
	color:#990000; 
} 

A.roll2:hover { color:#CFAF00; }

A.header, TD.header {
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
}

A.header:link {
	color: #FFFFFF;
	text-decoration: none;
}

A.header:hover {
	color: #CFAF00;
	text-decoration: none;
}

A.header:visited {
	color: #FFFFFF;
}

.roll { 
	color: #FFFFFF;  
	text-decoration: none;
} 

A.roll:hover { 
	color:#CFAF00;
	text-decoration:none;
}



BODY  {
	font-family : Verdana;
	font-weight : Normal;
	color : #000000;
	font-size : 12px;
}

P  {
	font-family : Verdana;
	font-weight : Normal;
	color : #000000;
	font-size : 12px;
}

B  {
	font-family : Verdana;
	font-size : 12px;
	font-weight : Bold;
	color : #000000;
}

LI, OL, UL  {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
}

TABLE, TR, TD  {
	font-family : Verdana;
	color : #000000;
	font-size : 12px;
}

#header  {
	font-family : Verdana;
	font-weight : normal;
	color : #ffffff;
}

.footer {
	color: #FFFFFF;
}
h4 {
	text-align: center;
	font-size: 16px;
}
.1l00e {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0.2ex;
	padding-bottom: 15px;
	font-weight: normal;
}
.1l00e-head {

	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	letter-spacing: 0.2ex;
	padding-bottom: 15px;
	font-weight: bold;
}
.des ul {
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 20px;
		padding-left: 0px;

}
.des li {
	margin-left: 0px;
			padding-left: 0px;

}
.des p {
	margin-top: 0;
	margin-bottom: 6px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
	margin-bottom: 5px;
}
.main .right {
	padding-bottom: 10px;
}
.details td {
	padding: 5px;
	border-left:1px solid #999999;
	font-size: 10px;
}
.details .odd td {
	background-color:#F5EFE6;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}
.details {
	border-right:1px solid #999999;
	margin-bottom: 58px;
}
.detailshd {
 	font-weight: bold;
	margin-bottom: 3px;
 }