body {background-color:#525052}

div#boundingbox {
position:relative;
top:0;
left:50%;
margin-left:-395px; /* centers a 790px _container_ */
}


a{text-decoration:none}
a:link {color: #FFFFFF;}
a:visited {color: #FFFFFF;}
a:hover {color: #272525;}
a:active {color: #FFFFFF;}

.style6 {font-family: Arial, Helvetica, sans-serif}
.style7 {
	color: #E66C0B;
	line-height: 22px;
}

.style2 {
	color: #FFF;
	font-size: 11px;
}

.mainlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #878787;
}
.idlemainlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
}
.btmpurplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: b2bfe2;
}
h1#btmstatement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}

.branditems
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #333333;
	margin:5px;
}

.branditems a {color: #333; text-decoration:none;}
.branditems a:hover {color: #E66C0B; text-decoration:underline;}
.branditems a:visited {color: #333; text-decoration:none;}

h3.orange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #E66C0B;
}

a.btmstatement:visited { text-decoration: none;}
a.btmstatement:hover { color:#ffffff; text-decoration: underline;}

.btmwhitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.orangeheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #E66C0B;
	text-transform: uppercase;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-transform: none;
	line-height: 16px;
}
.bodytext ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-transform: none;
	line-height: 16px;
}
.listingheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: b2bfe2;
	text-transform: uppercase;
}
.orangeheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #E66C0B;
	text-transform: uppercase;
	line-height: 20px;
}
.whtheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #E66C0B;
	text-transform: uppercase;
}
.activelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.productheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #E66C0B;
	margin:0px;
	text-transform:uppercase;
}
p.producttext {
	margin:0px;
}
.producttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #272525;
}
.producttext ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #272525;
	margin-top:0px;
	margin-bottom:5px;
}
.producttext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}
.producttext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
.producttext a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #272525;
	text-decoration:underline;
}
h2.productfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666;
	font-weight:normal;
	align:center;
}
p.productfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666;
	font-weight:normal;
	align:center;
}
.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: none;
	margin-top:0;
	margin-bottom:0;
}

.homespecial-grey-bold-ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.homespecial-grey-bold-ul a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.homespecial-grey-bold-ul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: underline;
}
.homespecial-grey-bold-ul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.homespecial-grey-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.homespecial-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.call-for-prices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ff6600;
}

.homespecial-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}

.homespecial-orange a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:none;
}

.homespecial-orange a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:underline;
}

.homespecial-orange a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:none;
}

td.sp-box-main {padding: 0px; background-color: White; vertical-align:top;}

#sp-box-header td {height:20; align:center; bacground-color:#FF6600;}

#sp-box-header h1 {color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12PX; font-weight: bold;}

div#order-box-home {margin-top: 0; margin-left:5;
font-size: 10px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333333; color:#333333; padding-left:0px; text-decoration:none; margin-bottom:0px;}
div#order-box-home a {color:#333333; text-decoration:underline; }
div#order-box-home a:hover {color:#ff6600; text-decoration:underline;}
div#order-box-home a:visited {color:#333333; text-decoration:underline; }



#menu_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E66C0B;
	padding:5px;
}
#menu_vert a {color: #E66C0B; text-decoration:none;}
#menu_vert a:hover {color: #FFF;}
#menu_vert a.on {color: #E66C0B;}
td#menu_vert {padding: 0;}

#menu_vert_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	padding:5px;
	padding-top:10;
	text-decoration:underline;
}

#menu_vert_headline a {color:#FFFFFF; text-decoration:underline;}
#menu_vert_headline a:hover {color:#FFFFFF; text-decoration:underline;}
#menu_vert_headline a:visited {color:#FFFFFF; text-decoration:underline;}

#breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
}
#breadcrumbs a {color: #333; text-decoration:none;}
#breadcrumbs a:hover {color: #E66C0B; text-decoration:underline;}
#breadcrumbs a.on {color: #333; text-decoration:underline;}
table#breadcrumbs {}

#breadcrumbs h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	display:inline;
}
#breadcrumbs h3 a {color: #333; text-decoration:none;}
#breadcrumbs h3 a:hover {color: #E66C0B; text-decoration:underline;}
#breadcrumbs h3 a.on {color: #333; text-decoration:underline;}
table#breadcrumbs h3 {}

td#itembox {text-align:center; border:1px solid #999; padding:10;}
#itembox a {color: #333; text-decoration:none;}
#itembox a:hover {color: #E66C0B; text-decoration:underline;}
#itembox a.on {color: #333; text-decoration:underline;}
#itembox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
}

.item_mfg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	margin:0px;
}

#header_logo_mfg {position:absolute; top:18px; left:325px; height:62px;}

#grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
}
#grey a {color: #333; text-decoration:underline;}
#grey a:hover {color: #E66C0B; text-decoration:underline;}
#grey a:on {color: #333; text-decoration:underline;}
#grey a:visited {color: #333; text-decoration:underline;}

img {border-color:#333;}

#productlist a {text-decoration:underline; color: #E66C0B;}
#productlist a:hover {text-decoration:underline; color: #333333;}
#productlist a:visited {text-decoration:underline; color: #999999;}

#productlist h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	margin-left:20;
}

#productlist h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin-left:40;
	color:#333;
}

#productlist h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:60;
}

#list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight: normal;
	margin-left:80;
	margin-top:0;
	margin-bottom:o;
}

h4 {margin-top:0;
	margin-bottom:o;}

td#productlist {padding:30;}

h1#home-banner {font-size: 18px; font-weight: bold; font-family: arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#333333; margin-left:50; margin-top:0; margin-right:50; margin-bottom:0; line-height:28px;}

h1#pagetop-headline {width:800px; font-size: 10px; font-family: arial, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#999999;  margin-top:0; margin-bottom:0;}

#titleist-home {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	margin-bottom:5;}
	
#titleist-home a {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:none;}
	
#titleist-home a:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:underline;}
	
#titleist-home a:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration:none;}
.linkspage {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}
.linkspage a {color: #000; text-decoration:underline;}
.linkspage a:hover {color: #E66C0B; text-decoration:underline;}
.linkspage a:on {color: #000; text-decoration:underline;}
.linkspage a:visited {color: #000; text-decoration:underline;}

.newspage {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
.newspage a {color: blue; text-decoration:underline;}
.newspage a:hover {color: red; text-decoration:underline;}
.newspage a:on {color: #000; text-decoration:underline;}
.newspage a:visited {color: purple; text-decoration:underline;}

.newspage h2 {color:#ff6600;margin-bottom:0px; font-size:16px; font-weight:bold;}

.no-ul  {color: #000; text-decoration:none;margin:0px;text-align:justify;}
.no-ul a {color: #000; text-decoration:none;}
.no-ul a:hover {color: #272525; text-decoration:none;}
.no-ul a:on {color: #000; text-decoration:none;}
.no-ul a:visited {color: #000; text-decoration:none;}

.homelist {color: #000; margin:0px;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;}
.homelist a {color: #000; text-decoration:none;}
.homelist a:hover {color: #272525; text-decoration:underline;}
.homelist a:on {color: #000; text-decoration:underline;}
.homelist a:visited {color: #000; text-decoration:none;}

td.shortcut-header {padding-left:10;}
.shortcut-header {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#333333; text-decoration:underline;}
.shortcut-header a {color: #333; text-decoration:underline;}
.shortcut-header a:hover {color: #272525; text-decoration:underline;}
.shortcut-header a:on {color: #333; text-decoration:underline;}
.shortcut-header a:visited {color: #333; text-decoration:underline;}

td.shortcut-list {vertical-align:top;}
.shortcut-list {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#ff6600;}
.shortcut-list a {color: #ff6600; text-decoration:underline;}
.shortcut-list a:hover {color: #272525; text-decoration:underline;}
.shortcut-list a:on {color: #ff6600; text-decoration:underline;}
.shortcut-list a:visited {color: #ff6600; text-decoration:underline;}

.shortcut-list ul {list-style-type: none;}
.shortcut-list li {margin-left:-30}
