/*
Theme Name: WebsitePlanner
Description: WebsitePlanner Theme for Ferri-America
Version: 1.0
Author: WebsitePlanner
Author URI: http://www.websiteplanner.net/
*/



/* Global CSS */
body{
	padding: 0;
	margin: 0;
	background: url(images/bg_body.gif) repeat-x;
}
.clear {
	clear: both;
}

.grey {
	color: #797979;
	font: normal 14px "Verdana", Arial, Tahoma;
	margin: 0 0 0 15px;
}

/* ------------------------------------ ######### Header Section ######### -------------------------------------------- */


#header{
	width: 100%;
	height: 155px;
	margin: 0 auto;
	background: url(images/bg_header.gif) repeat-x;
}
#header_container{
	margin: 0 auto;
	width: 950px;
	height: 155px;
	text-align: left;
	position: relative;
	background: url(images/header_container.gif) no-repeat;
}

/* ######### Logo in Header ######### */
#logo {
	height: 62px;
	width: 215px;
	top: 33px;
	left: 15px;
	position: absolute;
}

#logo img{
	border: none;
	cursor: pointer;
}

/* ######### Taglin/Slogan in Header ######### */
#tagline{
	padding: 20px 0 0 503px;
	margin: 0 auto;
}
#tagline h3{
	font: bold italic 16px "Verdana", Arial, Tahoma;
	color: #343434;
}


/* ######### Search Box  ######### */
#searchbox{
	height: 35px; 
	position:absolute;
	padding: 0;
	top: 54px;
	left: 500px;
}
#searchbox p{
	font: bold 10px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	margin: 0 auto;
	padding: 0 0 3px 0;
}
#searchbox form #q{
	color: #B9BBB9;
	background-color: #F7F9F6;
	border: #B9BBB9 solid 1px;
	font: bold 10px "Verdana", Tahoma, Arial, sans-serif;
	padding: 3px 8px 3px 8px;
	position: absolute;
}
#searchbox input.search{
	background: url(images/button_search.gif) no-repeat;
	border: none;
	width: 75px;
	height: 22px;
	margin: 0 0 0 10px;
	display: block;
	cursor: pointer;
}
#searchbox form input{
	color: #797979;
	font: bold 11px "Verdana", Tahoma, Arial, sans-serif;
	padding: 3px 8px 3px 8px;
	margin: 0 auto;
	float: left;
	height: 16px;
	border: 1px solid #797979;
}

/* ######### Search Box in Home Header ######### */
#searchbox_home{
	height: 35px; 
	position:absolute;
	padding: 0;
	top: 43px;
	left: 15px;
}
#searchbox_home p{
	font: bold 10px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	margin: 0 auto;
	padding: 0 0 3px 0;
}
#searchbox_home form #q{
	color: #B9BBB9;
	background-color: #F7F9F6;
	border: #B9BBB9 solid 1px;
	font: bold 10px "Verdana", Tahoma, Arial, sans-serif;
	padding: 3px 8px 3px 8px;
	position: absolute;
}
#searchbox_home input.search{
	background: url(images/button_search.gif) no-repeat;
	border: none;
	width: 75px;
	height: 22px;
	margin: 0 0 0 10px;
	display: block;
	cursor: pointer;
}
#searchbox_home form input{
	color: #797979;
	font: bold 11px "Verdana", Tahoma, Arial, sans-serif;
	padding: 3px 8px 3px 8px;
	margin: 0 auto;
	float: left;
	height: 16px;
	border: 1px solid #797979;
}

/* ######### Search Box in Subpage Header ######### */
#searchbox_subpage{
	height: 35px; 
	margin: 0 auto;
	position:absolute;
	padding: 0;
	top: 6px;
	left: 723px;
}
#searchbox_subpage p{
	font: bold 10px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	margin: 0 auto;
	padding: 0 0 3px 0;
}
#searchbox_subpage form #q{
	color: #B9BBB9;
	background-color: #F7F9F6;
	border: #B9BBB9 solid 1px;
	font: bold 10px "Verdana", Tahoma, Arial, sans-serif;
	padding: 3px 8px 3px 8px;
	position: absolute;
}
#searchbox_subpage input.search{
	background: url(images/button_search.gif) no-repeat;
	border: none;
	width: 75px;
	height: 22px;
	margin: 0 0 0 10px;
	display: block;
	cursor: pointer;
}
#searchbox_subpage form input{
	color: #797979;
	font: bold 11px "Verdana", Tahoma, Arial, sans-serif;
	padding: 3px 8px 3px 8px;
	margin: 0 auto;
	float: left;
	height: 14px;
	border: 1px solid #9D5000;
}



/* ######### Top navigation in Header - Homepage ######### */
#top_nav_home{
	margin: 0 auto;
	padding: 6px 0 0 440px;
}
#top_nav_home ul{
	color: #ffffff;
	display: inline;
	text-align: left;
}
#top_nav_home ul li.div{
	padding-right: 30px;
	padding-left: 30px;
	font: normal 9px "Verdana", Arial, Tahoma;
	color: #ffffff;
	display: inline;
}
#top_nav_home ul li{
	color: #ffffff;
	display: inline;
	font: bold 10px "Verdana", Arial, Tahoma;
}
#top_nav_home ul li a{
	text-decoration: none;
	display: inline;
	color: #ffffff;
}
#top_nav_home ul li a:hover{
	color: #ffffff;
	text-decoration: underline;
	display: inline;
}


/* ######### Top navigation in Header - Subpages ######### */
#top_nav{
	margin: 0 auto;
	padding: 6px 0 0 375px;
}
#top_nav ul{
	color: #ffffff;
	display: inline;
	text-align: left;
}
#top_nav ul li.div{
	padding-right: 10px;
	padding-left: 10px;
	font: normal 9px "Verdana", Arial, Tahoma;
	color: #ffffff;
	display: inline;
}
#top_nav ul li{
	color: #ffffff;
	display: inline;
	font: bold 11px "Verdana", Arial, Tahoma;
}
#top_nav ul li a{
	text-decoration: none;
	display: inline;
	color: #ffffff;
}
#top_nav ul li a:hover{
	color: #ffffff;
	text-decoration: underline;
	display: inline;
}


/* ######### Main Navigation in Header ######### */
.main_nav{
	width: 950px;
	height: 35px;
	margin: 0 auto;
	padding: 0;
	float: left;
}
.main_nav ul{
	width: 950px;
	height: 35px;
	display: inline;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	top: 124px;
	left: 0;
}
.main_nav ul li{ 
	height: 35px;
	display: inline; 
	font: bold 12px "Verdana", Arial, Tahoma;
	color: #ffffff;
	margin: 0 auto;
	float: left;
	text-align: center;
}
.main_nav ul li a{
	height: 35px;
	display: inline;
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #ffffff;  
	text-decoration: none;
	padding: 10px 16px 10px 15px;
	margin: 0 auto;
}
.main_nav ul li a:hover{
	text-decoration: none;
	color: #EE2125;
}


/* ######### Nav Drop Down Menu ######### */
.dropmenudiv{
	position: absolute;
	top: 0;
	border: 1px solid #fff;
	border-bottom-width: 0;
	font: normal 10px "Verdana", Tahoma, Arial, sans-serif;
	line-height: 18px;
	z-index: 100;
	background-color:  #C9701E;
	width: 300px;
	visibility: hidden;
	margin: 0 0 0 15px;
}
.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #fff;
	padding: 5px 2px 5px 2px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}
* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}
.dropmenudiv a:hover{
	background-color: #EE2125;
	color: #fff;
}


/* ######### Breadcrumb Navigation ######### */
.breadcrumb{
	font: normal 9px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 0 0 30px 0;
	width: 900px;
}
.breadcrumb a{
	font: normal 9px "Verdana", Arial, Tahoma; 
	color: #797979;
	text-decoration: none;
}
.breadcrumb a{
	text-decoration: underline;
}


/***  HOMEPAGE CONTENT SLIDER   ***/
#home_slider_container{
	margin: 1px auto;
	width: 880px;
	padding: 50px 35px 20px 35px;
	text-align: left;
	position: relative;
}
#sections{
	width:880px;
	height:335px;
	float:none;
	background: url('images/slider/bg_slider.gif') top left no-repeat;
	overflow:hidden;
}
#tabs{
	list-style:none;
	width: 880px;
	margin: 0;
	padding:12px 0 10px 20px;
}
#tabs li {
	display: block;
	float:left;
	width:140px;
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #ffffff;
	text-align:center;
}
#tabs li a {
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #ffffff;
	text-decoration:none;
}
#tabs li a:hover {
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #ffffff;
	text-decoration:underline;
}

#slide_container{
	clear:both;
	margin-top:-200px;
	width:9000px;
}
#slide_container dl{
	width:880px;
	float:left;
	text-align:left;
	margin-top: 40px;
}
.slide_inner {
	width:290px;
	float:left;
}
#slide_container dl dt {
	text-transform: capitalize;
	color: #C9701E;
	text-align:center;
	margin: 0 0 0 0;
	padding: 0;
	width: 280px;
	font: bold 20px "Verdana", Tahoma, Arial, sans-serif;
}
#slide_container dl dd{
	color: #797979;
	margin-top:15px;
	margin-left:0px;
	text-align:justify;
	width: 280px;
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
}
#slide_container dl dd.img-left{
	width:220px;
	float:left;
	margin-top:0px;
	margin-left:40px;
	margin-right:35px;
}
#slide_container dl dd.img-right{
	width:220px;
	float:right;
	margin-top:0px;
	margin-left:20px;
	margin-right:40px;
}

.marker{
	cursor:pointer;
}
#slide-left {
	display:block;
	position:absolute;
	top:134px;
	left:35px;
}
#slide-right {
	display:block;
	position:absolute;
	top:134px;
	left:894px;
}
img.slidermore {
	border:none;
	cursor:pointer;
	margin-top:10px;
}


/* ######### Subpage Containers ######### */
#page_container{
	margin: 1px auto;
	width: 950px;
	text-align: left;
	position: relative;
	background: #ffffff url(images/content_container.gif) no-repeat;
}
#subpage_container{
	width: 625px;
	text-align: left;
	padding: 10px 25px 0 25px;
	position: relative;
}
#blog_container{
	width: 565px;
	text-align: left;
	padding: 10px 0 0 24px;
	position: relative;
}
#contact_container{
	width: 625px;
	height: 1000px;
	text-align: left;
	padding: 10px 25px 0 25px;
	position: relative;
}
#dealerservices_container{
	width: 625px;
	height: 1100px;
	text-align: left;
	padding: 10px 25px 0 25px;
	position: relative;
}
#product_container{
	width: 625px;
	text-align: left;
	padding: 10px 25px 0 25px;
	position: relative;
}
#error_container{
	width: 565px;
	height: 600px;
	text-align: left;
	position: relative;
	padding: 40px 0 0 24px;
}


.hide{
	text-indent: -9999px;
}

/* ######### Homepage Content Area ######### */

.content_home{
	width: 600px;
	margin: 0 0 0 25px;
	float: left;
	background: #ffffff;
}
.content_home h1{
	margin: 0 auto;
	font: bold 20px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-indent: -9999px;
}
.content_home img{
	margin: 0 auto;
	border: solid 2px #ED2024;
}

/* ######### Homepage Under Slider Content Area ######### */

.content_home_new{
	width: 840px;
	margin: 0 auto;
	background: #ffffff;
	padding: 40px 20px 0 20px;
}
.content_home_new h3{
	margin: 0 0 15px 0;
	font: bold 20px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-align:left;
}
.content_home_new p{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 0 0 10px 0;
}
.content_home_new p a{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-decoration: underline;
}
.content_home_new p a:hover{
	text-decoration: none;
}
.content_home_new img.expansion{
	float: none;
	border: none;
	margin: 25px 0 0 0;
}

/* ######### Subpage Content Area ######### */

.content{
	width: 600px;
	margin: 10px 0 50px 0;
}
.content p.video{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 70px 0 20px 0;
}
.content p{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 0 0 10px 0;
}
.content p a{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-decoration: underline;
}
.content p a:hover{
	text-decoration: none;
}
.content p.space{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #ffffff;
	margin: 20px 0 10px 0;
}
.content p.space_more{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #ffffff;
	margin: 30px 0 30px 0;
}
.content p.margin_top{
	font: normal 12px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 30px 0 0 0;
}
.content p.note{
	font: bold 10px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 10px 0 0 0;
}
.content p.bold{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 0 0 2px 0;
}
.content p.bold a{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-decoration: underline;
}
.content p.bold a:hover{
	text-decoration: none;
}

.content p.bold_minimum{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #797979;
	margin: 0 0 2px 0;
}

.minimum_hp{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	padding: 0 0 0 64px;
}
.minimum_weight{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	padding: 0 0 0 30px;
}
.minimum_width{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	padding: 0 0 0 40px;
}

.content p.boldproduct{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	margin: 80px 0 20px 0;
}

/*  Headers  */
.content h1.home{
	margin: 0 0 30px 0;
	font: bold 20px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-indent: -9999px;
}
.content h1{
	margin: 0 0 30px 0;
	font: bold 20px "Verdana", Arial, Tahoma; 
	color: #C9701E;
}
.content h1 a{
	font: bold 20px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-decoration: none;
}
.content h1 a:hover{
	text-decoration: underline;
	color: #ED2024;
}
.content h2{
	font: bold 16px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 30px 0 20px 0;
}
.content h2 a{
	font: bold 16px "Verdana", Arial, Tahoma; 
	color: #787979;
	text-decoration: none;
}
.content h2 a:hover{
	text-decoration: underline;
}
.content h3{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	margin: 50px 0 20px 0;
}
.content h3 a{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	text-decoration: none;
}
.content h3 a:hover{
	text-decoration: underline;
}
.content h3.mower{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	margin: 70px 0 20px 0;
}
.content h3.mower a{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	text-decoration: none;
}
.content h3.mower a:hover{
	text-decoration: underline;
}
.content h3.mower-table{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	margin: 20px 0 20px 0;
}
.content h3.mower-table a{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	text-decoration: none;
}
.content h3.mower-table a:hover{
	text-decoration: underline;
}
.content h3.spacing{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	margin: 110px 0 20px 0;
}
.content h3.spacing a{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	text-decoration: none;
}
.content h3.spacing a:hover{
	text-decoration: underline;
}
.content h4{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 60px 0 20px 0;
}
.content h4 a{
	font: bold 14px "Verdana", Arial, Tahoma; 
	color: #787979;
	text-decoration: none;
}
.content h4 a:hover{
	text-decoration: underline;
}
.content h5{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	margin: 30px 0 10px 0;
}
.content h5 a{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #E5952F;
	text-decoration: none;
}
.content h5 a:hover{
	text-decoration: underline;
}
.content h6{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 30px 0 20px 0;
}
.content h6 a{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	text-decoration: none;
}
.content h6 a:hover{
	text-decoration: underline;
}
.content h6.link{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 30px 0 20px 0;
}
.content h6.link a{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	text-decoration: underline;
}
.content h6.link a:hover{
	text-decoration: none;
}
.content h6.minimum_one{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 0 0 15px 0;
}
.content h6.minimum_two{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 15px 0 10px 0;
}

/*  Image Styles  */
.content img{
	margin: 0 20px 20px 0;
	border: solid 2px #818485;
	float: left;
	cursor: pointer;
}
.content img.flail{
	margin: 0 20px 80px 0;
	border: solid 2px #818485;
	float: left;
	cursor: pointer;
}
.content img.mower{
	margin: 15px 20px 20px 0;
	border: solid 2px #818485;
	float: left;
	cursor: pointer;
}
.content img.legend{
	margin: 0 20px 20px 0;
	border: none;
	float: none;
	cursor: pointer;
}
.content img.product{
	margin: 0 20px 20px 0;
	border: solid 2px #818485;
	float: none;
	cursor: pointer;
}
.content img.product-spacing{
	margin: 0 20px 150px 0;
	border: solid 2px #818485;
	float: none;
	cursor: pointer;
}
.content img.info_left{
	margin: 20px 20px 0 0;
	border: solid 2px #818485;
	float: left;
	cursor: pointer;
}
.content img.info_right{
	margin: 20px 0 0 0;
	border: solid 2px #818485;
	float: none;
	cursor: pointer;
}
.content img.info_left_bottom{
	margin: 20px 20px 20px 0;
	border: solid 2px #818485;
	float: left;
	cursor: pointer;
}
.content img.info_right_bottom{
	margin: 20px 0 20px 0;
	border: solid 2px #818485;
	float: none;
	cursor: pointer;
}
.content img.map{
	border: none;
	margin: 0 auto;
	padding: 0;
	float: none;
	cursor: pointer;
}
.content img.thumb{
	margin: 0 0 20px 0;
	border: none;
	float: none;
	cursor: pointer;
}
.content img.bar{
	border: none;
	margin: 0 auto;
	padding: 0;
	float: none;
	cursor: none;
}
.content img.spacer{
	border: none;
	margin: 0 auto;
	padding: o;
	width: 580px;
	height: 16px;
	cursor: none;
}
.content img.noborder{
	border: none;
	margin: 0 auto;
	padding: 0;
	cursor: none;
}


.mower_container{
	margin: 0 0 40px 0;
}

/*  Lists (Ordered, Unordered & Blockquote)  */
.content ol{ 
	color: #797979;
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	list-style: outside;
	list-style-type: decimal;
	padding: 10px 0 10px 30px;
}
.content ol li{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	line-height: 13px;
	padding: 0px 0 0 5px;
	list-style: outside;
	list-style-type: decimal;
	margin: 0;
}
.content ol li a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	text-decoration: underline;
	color: #C9701E;
}
.content ol li a:hover{
	text-decoration: none;
}
.content blockquote {
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	margin: 20px 20px;
	padding:0;
}
.content blockquote a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #C9701E;
	padding:0;
	text-decoration: underline;
}
.content blockquote a:hover{
	text-decoration: none;
}
.content ul{
	margin: 10px 0 15px 0;
	padding: 0;
}
.content ul li{
	background: url(images/arrow_grey.gif) 20px 9px no-repeat;
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	line-height: 14px;
	padding: 5px 0 0 35px;
	margin: 0;
	list-style-type: none;
}
.content ul li a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	text-decoration: underline;
	color: #C9701E;
}
.content ul li a:hover{
	text-decoration: none;
}
.content ul.anchor{
	margin: 50px 0 15px 0;
	padding: 0;
}
.content ul.anchor li{
	background: url(images/arrow_grey.gif) 20px 9px no-repeat;
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	line-height: 14px;
	padding: 5px 0 0 35px;
	margin: 0;
	list-style-type: none;
}
.content ul.anchor li a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	text-decoration: underline;
	color: #C9701E;
}
.content ul.anchor li a:hover{
	text-decoration: none;
}
.content ul.mowers{
	margin: 10px 0 15px 0;
	padding: 0;
}
.content ul.mowers li{
	background: #ffffff;
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	line-height: 14px;
	margin: 0;
	list-style-type: none;
}
.content ul.mowers li a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	text-decoration: underline;
	color: #C9701E;
}
.content ul.mowers li a:hover{
	text-decoration: none;
}


/*  Map Color Key Code Unordered Lists  */
.content ul li.ferri_customerservice{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #5871B3;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.ferri_customerservice a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.ferri_customerservice a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.js_woodhouse{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #1B90B5;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.js_woodhouse a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.js_woodhouse a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.tri_state{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #F27191;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.tri_state a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.tri_state a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.implement_sales{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #9E76B4;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.implement_sales a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.implement_sales a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.ford_distributing{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #FDB813;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.ford_distributing a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.ford_distributing a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.price_brothers{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #F26A21;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.price_brothers a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.price_brothers a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.whites_inc{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #FFE76A;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.whites_inc a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.whites_inc a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.general_implement{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #68C9D0;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.general_implement a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.general_implement a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.rowterra_distrubutors{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #ABC4E7;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.rowterra_distrubutors a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.rowterra_distrubutors a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.content ul li.harco_ag{
	width: 360px;
	height: 13px;
	font: bold 10px "Verdana", Arial, Tahoma;
	background: #D5E05B;
	color: #ffffff;
	margin-bottom: 5px;
	list-style-type: none;
	padding: 5px 0 5px 10px;
}
.content ul li.harco_ag a{
	color: #ffffff;
	font: bold 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
.content ul li.harco_ag a:hover{
	color: #ffffff;
	text-decoration: underline;
}


.content li.pdf{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 23px;
	line-height: 13px;
	list-style-type: none;
	margin: 0 0 1px 0;
	background: url(images/pdf_icon.gif) 3px 2px no-repeat;
}
.content li.pdf a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
.content li.pdf a:hover{
	text-decoration: underline;
}
.content ul.reader{
	margin: 0 0 15px 0;
	padding: 0;
}
.content li.reader{
	font: normal 13px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 25px;
	line-height: 13px;
	list-style-type: none;
	margin: 0 0 1px 0;
	background: url(images/reader_icon.gif) 0 1px no-repeat;
}
.content li.reader a{
	font: normal 13px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
.content li.reader a:hover{
	text-decoration: underline;
}


/*  Slope Video  */
.slope-video {
	height: 700px;
}

/*  Parts Lookup Content Area  */
.parts{
	width: 400px;
	margin: 10px 0 50px 0;
}
.parts h1{
	margin: 0 0 30px 0;
	font: bold 20px "Verdana", Arial, Tahoma; 
	color: #C9701E;
}
.parts h1 a{
	font: bold 20px "Verdana", Arial, Tahoma; 
	color: #C9701E;
	text-decoration: none;
}
.parts h1 a:hover{
	text-decoration: underline;
	color: #ED2024;
}
.parts h6{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 30px 0 20px 0;
}
.parts h6 a{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	text-decoration: none;
}
.parts h6 a:hover{
	text-decoration: underline;
}
.parts h4.tw-widgettitle{
	font: bold 13px "Verdana", Arial, Tahoma;
	color: #787979;
}
.parts ul{
	margin: 10px 0 10px 0;
	padding: 0 0 0 10px;
}
.parts li.pdf{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 23px;
	line-height: 13px;
	list-style-type: none;
	margin: 0 0 1px 0;
	background: url(images/pdf_icon.gif) 3px 2px no-repeat;
}
.parts li.pdf a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
.parts li.pdf a:hover{
	text-decoration: underline;
}
.parts ul.reader{
	margin: 5px 0 15px 0;
	padding: 0 0 0 10px;
}
.parts li.reader{
	font: normal 13px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 25px;
	line-height: 13px;
	list-style-type: none;
	margin: 0 0 1px 0;
	background: url(images/reader_icon.gif) 0 1px no-repeat;
}
.parts li.reader a{
	font: normal 13px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
.parts li.reader a:hover{
	text-decoration: underline;
}

/*  Container for Distributor Contact Information  */
.contact_info{
	width: 600px;
	height: 180px;
	margin: 40px 0 0 0;
}
.distributor{
	width: 300px;
	margin: 0 auto;
	position: absolute;
}
.distributor h3{
	font: bold 13px "Verdana", Arial, Tahoma; 
	color: #color: #E5952F;;
	margin: 0 0 10px 0;
}
.distributor p{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 0 0 0 0;
}
.distributor p.phone{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 10px 0 0 0;
}
.distributor p.phone a{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	text-decoration: underline;
}
.distributor p.phone{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 10px 0 0 0;
}
.distributor p.website{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	margin: 10px 0 0 0;
}
.distributor p.website a{
	font: bold 12px "Verdana", Arial, Tahoma; 
	color: #787979;
	text-decoration: underline;
}
.distributor p.website a:hover{
	text-decoration: none;
}
.region_one{
	width: 150px;
	margin: 0 auto;
	position: absolute;
	left: 330px;
}
.region_one h3{
	font: bold 13px "Verdana", Arial, Tahoma; 
	color: #color: #E5952F;;
	margin: 0 0 10px 0;
}
.region_one ul{
	margin: 0 auto;
	padding: 0;
}
.region_one li.region{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 15px;
	line-height: 12px;
	list-style-type: none;
	background: url(images/arrow_grey.gif) 0 4px no-repeat;
}
.region_one li.region a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: underline;
}
.region_one li.region a:hover{
	text-decoration: none;
}
.region_two{
	width: 150px;
	margin: 0 auto;
	position: absolute;
	left: 480px;
}
.region_two ul{
	margin: 26px 0 0 0;
	padding: 0;
}
.region_two li.region{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 15px;
	line-height: 12px;
	list-style-type: none;
	background: url(images/arrow_grey.gif) 0 4px no-repeat;
}
.region_two li.region a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: underline;
}
.region_two li.region a:hover{
	text-decoration: none;
}


/*  Table Styles for Product Pages  */
td.header {
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #ffffff;
	height: 22px;
	border-right: 1px solid #797979;
	text-align: center;
}
td.info {
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	height: 16px;
	border: 1px solid #797979;
}
td.info a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
td.info a:hover{
	color: #C9701E;
	text-decoration: underline;
}
td.reach{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #C9701E;
	height: 20px;
	border: 1px solid #797979;
	text-align: center;
}

td.title{
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 20px 0 10px 0;
	border: none;
	text-align: left;
}
td.answers{
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #C9701E;
	padding: 20px 0 10px 0;
	border: none;
	text-align: left;
}
td.number {
	font: bold 14px "Verdana", Tahoma, Arial, sans-serif;
	color: #ffffff;
	border-right: 1px solid #797979;
	width: 20px;
	text-align: center;
}
td.letter{
	font: bold 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #C9701E;
	border: 1px solid #797979;
	width: 30px;
	text-align: center;
}
td.workload_one{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 10px;
	border: 1px solid #797979;
	text-align: left;
	width: 275px;
}
td.workload_two{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 10px;
	border: 1px solid #797979;
	text-align: left;
	width: 125px;
}
td.workload_three{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 10px;
	border: 1px solid #797979;
	text-align: left;
	width: 125px;
}
td.workload_four{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 10px;
	border: 1px solid #797979;
	text-align: left;
	width: 100px;
	height: 82px;
}
td.workload_five{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 7px;
	border: 1px solid #797979;
	text-align: left;
	width: 250px;
}
td.workload_six{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 7px;
	border: 1px solid #797979;
	text-align: left;
	width: 300px;
}
td.workload_seven{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 7px;
	border: 1px solid #797979;
	text-align: left;
	width: 280px;
}
td.workload_eight{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 7px;
	border: 1px solid #797979;
	text-align: left;
	width: 140px;
}
td.workload_nine{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 7px;
	border: 1px solid #797979;
	text-align: left;
	width: 50px;
}
td.workload_ten{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 7px 10px 7px 7px;
	border: 1px solid #797979;
	text-align: left;
	width: 85px;
}


/*  Sitemap Generator Plugin linklove  */
.hide {
	text-indent: -9999px;
}

/* ######### Homepage Sidebar ######### */

#sidebar_home{
	width: 250px;
	position: absolute;
	top: 28px;
	left: 675px;
}
.sidebar_home{
	padding: 0 0 0 0;
	margin: 0 0 40px 0;
	padding: 0;
	width: 250px;
}
.sidebar_home h2{
	width: 250px;
	font: bold 12px "Verdana", Arial, Tahoma;
	color: #C9701E;
	padding: 0 0 5px 0;
	margin: 10px 0 10px 0;
	text-align: center;
}
.sidebar_home img{
	border: solid 2px #818485;
	margin: 0 auto;
}


/* ######### Subpage Sidebar ######### */
#sidebar_right{
	width: 250px;
	position: absolute;
	top: 60px;
	left: 675px;
}
#sidebar_right h2{
	width: 250px;
	font: bold 12px "Verdana", Arial, Tahoma;
	color: #C9701E;
	padding: 0 0 5px 0;
	margin: 10px 0 10px 0;
}

.sidebar{
	padding: 0 0 0 0;
	margin: 0 0 40px 0;
	padding: 0;
	width: 250px;
}
.sidebar img{
	border: solid 2px #818485;
	margin: 0 auto;
}
.sidebar img.info{
	border: solid 2px #818485;
	margin: 80px 0 20px 0;
}
.sidebar img.pdf{
	border: none;
	margin: 0 0 20px 0;
}
.sidebar h2{
	width: 250px;
	font: bold 12px "Verdana", Arial, Tahoma;
	color: #C9701E;
	padding: 0 0 5px 0;
	margin: 10px 0 10px 0;
}
.sidebar h3{
	width: 250px;
	font: bold 12px "Verdana", Arial, Tahoma;
	color: #787979;
	padding: 0 5px 10px;
	margin: 10px 0 10px 0;
}
.sidebar h4.tw-widgettitle{
	font: bold 10px "Verdana", Arial, Tahoma;
	color: #787979;
}
.sidebar p{
	margin: 10px 0 10px 0;
	padding: 0 10px 0 10px;
	font: normal 11px "Verdana", Arial, Tahoma;
	color: #797979;
}
.sidebar p a{
	font: normal 11px "Verdana", Arial, Tahoma;
	color: #C9701E;
	text-decoration: underline;
}
.sidebar p a:hover{
	text-decoration: none;
}
.sidebar ul{
	width: 230px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 10px;
}
.sidebar ul.contact{
	width: 230px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}
.sidebar li{
	font: normal 11px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 15px;
	line-height: 12px;
	list-style-type: none;
	background: url(images/arrow_grey.gif) 0 4px no-repeat;
}
.sidebar li a{
	font: normal 11px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
.sidebar li a:hover{
	text-decoration: underline;
}
.sidebar li.pdf{
	font: normal 11px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 23px;
	line-height: 13px;
	list-style-type: none;
	margin: 0 0 1px 0;
	background: url(images/pdf_icon.gif) 3px 2px no-repeat;
}
.sidebar li.pdf a{
	font: normal 11px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
.sidebar li.pdf a:hover{
	text-decoration: underline;
}
.sidebar ul.reader{
	width: 230px;
	margin: 10px 0 15px 0;
	padding: 0 0 0 10px;
}
.sidebar li.reader{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 2px 25px;
	line-height: 13px;
	list-style-type: none;
	margin: 0 0 1px 0;
	background: url(images/reader_icon.gif) 0 1px no-repeat;
}
.sidebar li.reader a{
	font: normal 12px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	text-decoration: none;
}
.sidebar li.reader a:hover{
	text-decoration: underline;
}

/* ######### Homepage Box One ######### */
.box_one{
	width: 300px;
	height: 254px;
	position: absolute;
	top: 630px;
	left: 15px;
	background: url(images/bg_boxes_home.gif);
}
.box_one h3{
	color: #666666;
	font: bold 18px "Verdana", Arial, Tahoma;
	margin: 0 auto;
	padding: 20px 0 2px 12px;
	text-align: left;
}
.box_one h4{
	color: #B3B5B2;
	font: bold 12px "Verdana", Arial, Tahoma;
	margin: 0 auto;
	padding: 0 8px 10px 0;
	text-align: right;
}
.box_one ul{
	margin: 15px 0 0 6px;
	padding: 0;
}
.box_one li{
	font: bold 11px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 6px 12px;
	line-height: 11px;
	list-style-type: none;
	background: url(images/arrow_grey.gif) 0 4px no-repeat;
}
.box_one img.more{
	margin: 20px 0 0 5px;
	border: none;
	cursor: pointer;
}


/* ######### Homepage Box Two ######### */
.box_two{
	width: 300px;
	height: 254px;
	position: absolute;
	top: 630px;
	left: 325px;
	background: url(images/bg_boxes_home.gif);
}
.box_two h3{
	color: #666666;
	font: bold 18px "Verdana", Arial, Tahoma;
	margin: 0 auto;
	padding: 20px 0 2px 12px;
	text-align: left;
}
.box_two h4{
	color: #B3B5B2;
	font: bold 12px "Verdana", Arial, Tahoma;
	margin: 0 auto;
	padding: 0 8px 10px 0;
	text-align: right;
}
.box_two ul{
	margin: 15px 0 0 6px;
	padding: 0;
}
.box_two li{
	font: bold 11px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 6px 12px;
	line-height: 11px;
	list-style-type: none;
	background: url(images/arrow_grey.gif) 0 4px no-repeat;
}
.box_two img.more{
	margin: 20px 0 0 5px;
	border: none;
	cursor: pointer;
}


/* ######### Homepage Box Three ######### */
.box_three{
	width: 300px;
	height: 254px;
	position: absolute;
	top: 630px;
	left: 635px;
	background: url(images/bg_boxes_home.gif);
}
.box_three h3{
	color: #666666;
	font: bold 18px "Verdana", Arial, Tahoma;
	margin: 0 auto;
	padding: 20px 0 2px 12px;
	text-align: left;
}
.box_three h4{
	color: #B3B5B2;
	font: bold 12px "Verdana", Arial, Tahoma;
	margin: 0 auto;
	padding: 0 8px 10px 0;
	text-align: right;
}
.box_three ul{
	margin: 15px 0 0 6px;
	padding: 0;
}
.box_three li{
	font: bold 11px "Verdana", Tahoma, Arial, sans-serif;
	color: #797979;
	padding: 1px 0 6px 12px;
	line-height: 11px;
	list-style-type: none;
	background: url(images/arrow_grey.gif) 0 4px no-repeat;
}
.box_three img.more{
	margin: 20px 0 0 5px;
	border: none;
	cursor: pointer;
}




/* ------------------------------------ ######### Footer Area ######### -------------------------------------------- */


#footer_container{
	width: 100%;
	height: 125px;
	margin: 60px 0 0 0;
	background: url(images/footer_container.gif) repeat-x;
}

#footer {
	height: 125px;
	width: 950px;
	margin: 0 auto;
	position: relative;
	background: url(images/footer_bg.gif) no-repeat;
}

/* ######### Footer Copyright ######### */

#copyright{
	width: 450px;
	height: 12px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	float: left;
	left: 20px;
	top: 80px;
}
#copyright p{
	color: #B4B4B4;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font: normal 10px "Verdana", Arial, Tahoma;
}
#copyright p a{
	color: #B4B4B4;
	font: normal 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
#copyright p a:hover{
	text-decoration: underline;
}


/* ######### Footer Tagline ######### */

#footer_optimo{
	width: 450px;
	height: 12px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	float: left;
	left: 20px;
	top: 95px;
}
#footer_optimo p{
	color: #B4B4B4;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font: normal 10px "Verdana", Arial, Tahoma;
}
#footer_optimo p a{
	color: #B4B4B4;
	font: normal 10px "Verdana", Arial, Tahoma;
	text-decoration: none;
}
#footer_optimo p a:hover{
	text-decoration: underline;
}


/* ######### Footer Links to Solution User Demos ######### */

#footer_main{
	width: 700px;
	height: 12px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	float: right;
	right: 20px;
	top: 74px;
	text-align: right;
}
#footer_main ul{
	color: #B4B4B4;
	display: inline;
	width: 650px;
	height: 12px;
	margin: 0 auto;
	padding: 0;
}
#footer_main ul li{
	color: #B4B4B4;
	font: normal 10px "Verdana", Arial, Tahoma;
	margin: 0 0 0 0;
	display: inline;
}
#footer_main ul li.div{
	color: #B4B4B4;
	font: normal 9px "Verdana", Arial, Tahoma;
	margin: 0 1px 0 1px;
	display: inline;
}
#footer_main ul li a{
	text-decoration: none;
	color: #B4B4B4;
	font: normal 10px "Verdana", Arial, Tahoma;
	display: inline;
}
#footer_main ul li a:hover{
	text-decoration: underline;
	display: inline;
}


/* ######### Footer Links to Info Pages ######### */

#footer_sub{
	width: 650px;
	height: 12px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	float: right;
	right: 20px;
	top: 93px;
	text-align: right;
}
#footer_sub ul{
	color: #B4B4B4;
	display: inline;
	width: 650px;
	height: 12px;
	margin: 0 auto;
	padding: 0;
}
#footer_sub ul li{
	color: #B4B4B4;
	font: normal 10px "Verdana", Arial, Tahoma;
	margin: 0 0 0 0;
	display: inline;
}
#footer_sub ul li.div{
	color: #B4B4B4;
	font: normal 9px "Verdana", Arial, Tahoma;
	margin: 0 1px 0 1px;
	display: inline;
}
#footer_sub ul li a{
	text-decoration: none;
	color: #B4B4B4;
	font: normal 10px "Verdana", Arial, Tahoma;
	display: inline;
}
#footer_sub ul li a:hover{
	text-decoration: underline;
	display: inline;
}
