

#leftnav {
	background-image: URL('http://p12.hostingprod.com/@epuck.com/images/lnmid.jpg');
}

#search {
	background-color: white;
	padding-left: 20px;
}	

.input-search {
	border: 1px solid #444343;
	height: 17px;
}


#contents-table a {
    text-decoration: none;
    font-weight: bold;
	font-size: 12px;
	color: #444343;
	background-color: inherit;
}

#contents-table a:hover {
    text-decoration: underline;
    color: #444343;
	background-color: inherit;
}

#contents-table td {
	font-size: 11px;
	color: #3a3a3a;
}

#left-navigation ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#left-navigation ul li { display: inline; }

A.c4leftnav {
	text-align: left;
	font: bold 11px Arial, sans-serif; 
	color: #444343; 
	text-decoration: none; 
	display: block;
	outline-style: none;
	padding: 3px 5px 3px 15px;
	background-position: bottom left;
	background-repeat: no-repeat;
	background-image: URL('http://p12.hostingprod.com/@epuck.com/images/lnbotbg.jpg');
}

A.c4leftnav:hover {text-decoration: underline; color: #444343; 	background-color: inherit;}

.customer-service-name {
	font: bold 12px Arial, sans-serif; 
	color: #ffffff; 
	padding: 10px 5px;
	background-color: inherit;
}

.c4-ln-sub-nav ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.c4-ln-sub-nav ul li { display: inline; }

A.c4subnav {
	text-align: left;
	font: bold 11px Arial, sans-serif; 
	color: #990000; 
 	outline-style: none;
	text-decoration: none; 
	display: block;
	padding: 3px 3px 3px 15px;
	background-color: inherit;
}

A.c4subnav:hover {text-decoration: underline; color: #990000; 	background-color: inherit;}

#header-graphic {
	padding: 30px 0px 0px 5px;
	text-align: left;
}

#main-body-l td {
	text-align: left;
}

#c4-header td img, #c4-ln td img, #c4-ln2 td img, #c4-footer-table td img {
	display: block;
}

.promo {
	background-image: URL('http://p12.hostingprod.com/@epuck.com/images/article_line.gif');
	background-repeat: no-repeat;
	background-position: bottom center;
	padding-bottom: 5px;
	text-align: center;
}


#c4-hs-bottom {
	border-bottom: 1px solid #9C9C9C;
	border-left: 1px solid #9C9C9C;
	border-right: 1px solid #9C9C9C;
	padding: 5px;
}

#c4-hs-top {
	background-image: URL('http://p12.hostingprod.com/@epuck.com/images/fi_02.gif');
	background-repeat: repeat-x;
	text-align: center;	
}

#c4-hs-top2 {
	background-image: URL('http://p12.hostingprod.com/@epuck.com/images/fi_03.gif');
	background-repeat: no-repeat;
	background-position: top center;
}

#c4-hs-top2 img {
	display: block;
}

#hs-block img {
	display: block;
}
