/* Resources Nav */

#rightBar h3
{
  background: #E4953F;
  padding: 5px 10px;
  color: #fff;
  font-size: 10pt;
  font-weight: bold;
  line-height: 1.5em;
}


#rightBar li
{
  list-style-image: url('../../images/arrow.gif');
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

#rightBar ul
{
  padding: 0 0 0 25px;
}


#resourcesStaticNav
	{
	height: 40px;
	width: 968px;
	top: 101px;
	position: absolute;
	background: url('../../images/bg_support.gif') top right no-repeat #c6792c;
	}

#resourcesStaticNav li
	{
	list-style:none;
	float: left;
	}

/* Resources Content */
#resourcesContent
	{
	padding: 35px 0 0 40px;
	width: 100%;
	}

#resourcesContent h4
	{
	font-weight: bold;
	font-size: 1em;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	}

.titleUnderline
	{
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	}
	
/* Resources forms */
#resourcesContent dt
	{
	float: left;
	width: 200px;
	font-weight: 100;
	display: block;
	}

#resourcesContent dd
	{
	display: inline;
	width: 200px;
	float: left;
	margin: 1.5em 0 1.5em -200px;
	}

#resourcesContent dl
	{
	height: 1em;
	margin: 0;
	display: block;
	}

#resourcesContent select, #resourcesContent input
	{
	color: #7C7157;
	}
	
#resourcesContent form
	{
	margin: 1.5em 0;
	}
	
#resourcesContent form li
	{
	float: left;
	height: 20px;
	list-style: none;
	width: 200px;
	}

#resourcesContent form .text
	{
	width: 180px;
	}

#resourcesContent form .buttons
	{
	clear: all;
	margin: 1.5em 0;
	padding:5px 0px;
	}

#resourcesContent form img
	{
	vertical-align: bottom;
	}

#legacyTable td
	{
	padding: 5px;
	}

#legacyTable ul
	{
	width: 600px;
	}
	
#legacyTable li
	{
	float: left;
	height: 20px;
	list-style: none;
	}
/* Policies */
#policiesContent
	{
	padding: 190px 40px 10px 40px;
  width: 719px;
	background: url('../../images/nav/resourcesNav/header_flowers.jpg') top left no-repeat;
	}
	
#policiesContent p
	{
	margin: 1.5em 0px;
	clear: both;
	}

#policiesContent .example
	{
	float: left;
	margin-right: 40px;
	margin-top: -1.5em;
	}

#policiesContent ul
	{
	margin: 0 0 0 20px;
	}

#policiesContent li
	{
	list-style: disc;
	margin: 0.5em 0px;
	}

/* Overview pages */
.teaser
{
  padding-bottom: 30px;
}

.teaser h3
{
  border-bottom: 1px solid #ccc;
  text-transform: uppercase;
  font-size: 8.5pt;
}

.teaser img
{
  float: left;
  padding-right: 10px;
}

.teaser ul
{
  margin: 1.5em 0px 0px 120px;
  padding: 0; 
}

.teaser li
{
  list-style-image:url('../../images/arrow.gif');
  line-height: 1.5em;
  padding: 0;
  margin: 0;
}

.teaser p
{
  margin: 0;
}

.teaser a
{
  text-decoration: none;
}

/* Dealer Locator */
.indent
	{
	padding: 25px;
	}
	
#dealerResults
	{
	width: 100%;
	}

#dealerResults td
	{
	padding: 8px;
	vertical-align: middle;
	}

#dealerResults .odd_row
	{
	background: #D7E0D7;
	}