﻿body {background-color:#dededd;min-width:990px;padding-bottom:30px;}

#form1 {text-align:center;margin:0 auto; margin-top:30px;width:990px;text-align:left;border:solid 1px black;}

#promoarea {width:100%;text-align:left;height:242px;}
#promoarealeft {float:left;width:581px;height:242px;text-align:right;}
#promoarealeft img {float:right;display:none;}

#promonav {height:242px;border-left:solid 1px #454545;float:left;width:407px;}
.promoitem {border-bottom:solid 1px #454545;margin:0;padding:0;width:100%;}
.promoitem h1 {font-size:18px;font-weight:bold;padding:6px 0 3px 0;margin:0;width:65%;padding-left:15%; }
.promoitem p {font-size:11px;padding:0;margin:0;width:65%;padding-left:15%; }

#promoitemgray {background: url(../_images/homepage/promoimages/gray.gif) no-repeat bottom right;height:80px;}
#promoitemgray h1 {color:#515151;}
#promoitemgrayhover {background: url(../_images/homepage/promoimages/grayhover.gif) no-repeat bottom right;height:80px;}
#promoitemgrayhover h1 {color:#414141;}
#promoitemgrayhover p {color:#000;}

#promoitemblue {background: url(../_images/homepage/promoimages/blue.gif) no-repeat bottom right;height:80px;}
#promoitemblue h1 {color: #1F5283;}
#promoitembluehover {background: url(../_images/homepage/promoimages/bluehover.gif) no-repeat bottom right;height:80px;}
#promoitembluehover h1 {color:#17426B;}
#promoitembluehover p {color:#000;}

#promoitemyellow {background: url(../_images/homepage/promoimages/yellow.gif) no-repeat bottom right;height:80px;}
#promoitemyellow h1 {color:#fcce2a;}
#promoitemyellowhover {background: url(../_images/homepage/promoimages/yellowhover.gif) no-repeat bottom right;height:80px;}
#promoitemyellowhover h1 {color:#dbac03;}
#promoitemyellowhover p {color:#000;}

#homepagecontent {width:100%;background:#fff url(../_images/homepage/homepagebgv.gif) repeat-x left bottom;height:240px;}
#homepagecontent h1 {font-size:19px;font-weight:bold;padding: 10px 0;margin-top:0;}
.homepagecolumn {border-right:solid 1px #454545;float:left;padding:10px;padding-bottom:0;padding-top:5px;}
.homepagefeatureheader {font-size:1.8em;font-weight:bold;width:240px;}
#inthenews {width:970px;height:232px;}
#inthenews h1 {width:100%;clear:both;margin:0;padding:0;}
#inthenews ul { list-style-type:none;margin-top:10px;}
#inthenews ul li {padding-left:25px; background:url(../_images/homepage/homepagearrow.gif) no-repeat left .6em;}
#inthenews a {color:#004296;text-decoration:underline;font-size:12px;}
#inthenews a:hover {color:#4383D4;}

#highlights {width:970px;height:215px;float:left;padding:0;margin-top:5px;border-right:none; }

#badgecontainer {height:75px;float:left;width:990px;font-family:Arial, sans-serif;border-top: 8px solid #000000;}
.badge {border-bottom:solid 1px #454545;margin:0;padding:0;height:75px;float:left;}
.badge h1 {color:#00316c;font-size:20px;font-weight:normal;padding:6px 0 3px 0;margin:0;padding-left:80px; }
.badge p {font-size:13px;padding:0;margin:0;width:65%;padding-left:80px;color:#616161;}

#badgepartstore {background: url(../_images/homepage/PartStoreBadge.jpg) no-repeat bottom left;}
#badgepartstore, #badgepartstore:hover {width:230px;}
#badgepartstore:hover {background: url(../_images/homepage/PartStoreBadgeHover1.jpg) no-repeat bottom left;cursor:pointer;}

#badgeUsedEquipment {background: url(../_images/homepage/UsedEquipBadge3.jpg) no-repeat bottom left;}
#badgeUsedEquipment, #badgepartstore:hover {width:230px;}
#badgeUsedEquipment:hover {background: url(../_images/homepage/UsedEquipBadge2hover1.jpg) no-repeat bottom left;cursor:pointer;}

#badgelocations {background: url(../_images/homepage/LocationBadge.jpg) no-repeat bottom left;}
#badgelocations, #badgepartstore:hover {width:230px;}
#badgelocations:hover {background: url(../_images/homepage/LocationBadgeHover.jpg) no-repeat bottom left;cursor:pointer;}

#badgecareers {background: url(../_images/homepage/CareersBadge1.jpg) no-repeat bottom left;}
#badgecareers, #badgecareers:hover {width:230px;}
#badgecareers:hover {background: url(../_images/homepage/CareersBadgeHover1.jpg) no-repeat bottom left;cursor:pointer;}

#badgeonlineservices {background: url(../_images/homepage/OnlineServicesBadge1.jpg) no-repeat bottom left;}
#badgeonlineservices, #badgeonlineservices:hover {width:230px;}
#badgeonlineservices:hover {background: url(../_images/homepage/OnlineServicesBadgeHover1.jpg) no-repeat bottom left;cursor:pointer;}

.homepagecontentcontainer {width:708px;padding:0;margin:0;clear:both;}
.homepagecard2Main {text-align:right;width:480px;float:left;margin-bottom:12px;}
.homepagecard2col, .homepagecardhover2col {border:solid 1px #DCDCDC;color:#000;text-align:left;margin-top:3px;margin-left:10px;padding:5px;padding-bottom:0px;height:47px;}
.homepagecard2col {background-color:#fbfbfb;}
.homepagecardhover2col {background-color:#f4f3f3;cursor:pointer;}
.homepagecard2col img, .homepagecardhover2col img{float:left;height:40px;width:60px;margin: 0 5px 3px 0;padding:0;border:none;}
.homepagecard2col b, .homepagecardhover2col b {font-size:12px;}
.homepagecard2col p, .homepagecardhover2col p {padding:0;margin:0;font-size:11px;}

float:left; border-right:1px solid #000000;width:247px;

.newsitemhover {float:left;width:100%;margin-bottom:10px;background-color:#FAE591;}
.newsitemhover p {margin:0;padding:0;text-decoration:underline;font-size:11px;color:#000;}
.newsitemhover strong {color:#004296;font-size:12px;font-weight:bold;padding-bottom:3px;text-decoration:underline;}
.newsitemhover img {padding:4px 8px 4px 4px;}

#machinesearch {width:407px;float:left;padding:0;border:none;margin:0;}
#machinesearch a {padding:0;margin:0;}
#machinesearch img {margin:0;}
#centerblock {height:9px;background-color:#000;}


#feature_list 
{
	margin:0px;
	padding:0px;
	height: 50px;
	overflow: hidden;
	position: relative;
	background: url(../_images/homepage/promoRotatebg1.jpg) no-repeat;
	border-bottom:none;
	clear:both;
	width:100%;
    z-index: 2;
}


#feature_list ul {
	position: absolute;
	top: 0;
	list-style: none;	
	padding: 0;
	margin: 0;
	display: inline; 
	padding-left:235px; 
}

#feature_list img{
	border:solid 2px;padding:0px;
	text-decoration: none;
}

#feature_list a {color:#000}

#tabs 
{
	z-index: 2;
	width: 100%;
	height: 30px;
	cursor:pointer;
	display: inline;
}

#tabs li {
	font-size: 12px;
	font-family: Arial;
	height: 20px;
	width: 90px;
	border-bottom:none;
	overflow:hidden;
	cursor:pointer;
	margin:0px;
	padding:0px;
	display: inline; 
	list-style-type: none;
	padding-left: 20px;
}

#tabs li a {
	cursor:pointer;
	border-color:white;
	text-decoration: none;
}

#tabs li a:hover {
	color: white;
	cursor:pointer; 
}

#tabs li a.current {
	color: white;
	cursor:pointer;
	height:30px;
}

A:link img, A:visited img {border-color: #000;}

A:hover img {border-color: white;}

A.current img {border-color: white;}

#output {
	left: 0;
	width: 990px;
	height: 242px;
	position: relative;
	overflow:hidden;
	margin:0px;
	padding:0px;
	cursor:pointer;
}

#output li {
	position: absolute;
	width: 990px;
	height: 242px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

.outputimg {

	border:0px;
}

