/* Setco Nav Styles */

#listNav {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 350px;
	position: absolute;
	top: 51px;
	left: 215px
}

#listNav a {
	font-weight: bold;
	font-size: 11px
}

#listNav li {
	float: left;
}

/* Top Nav */

#topNav {
	position: absolute;
	left: 216px;
	top: 92px;
	z-index: 75000;
	padding: 0;
	margin: 0;
}

#topNav span {
	display: none;
}

#topNav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#topNav li a {
	display: block;
	float: left;
	width: 109px;
	margin-right: 5px
}

#topNav li:hover {
	
}

#topNav li a:hover {
	color: #FFF;
	text-decoration: none;
}

#topNav li a.on {
	color: #FFF;
	text-decoration: none;
}

#topNav li.on {
	
}

#topNav li.on a {
	color: #FFF;
}

#topNav li.on ul li a {
	color: #5F899D;
}

#topNav li ul { /* second-level lists =====*/
	clear: both; /* This clear makes the dropdowns work in IE6 & 7 :/ */
	position: absolute;
	width: 220px;
	top: 27px;
	padding: 0;
	margin: 0;
	z-index: 60000 !important;
	background-color: #FFF;
	border-right: 1px #3C7183 solid;
	border-left: 1px #3C7183 solid;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers =====*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 218px;
}
#topNav li ul li a{
	width: 208px!important;
}
#topNav li:hover ul, #topNav li.sfhover ul { /* lists nested under hovered list items =====*/
	left: auto;
}

#topNav li ul li {
	float: none;
	text-align: left;
}

#topNav li ul li a {
	display: block;
	float: none;
	text-align: left;
	background-image: none !important;
	width: 218px;
	font-size: 11px;
	font-weight: normal;
	color: #5F899D;
	padding: 5px;
	margin-right: 0 !important;
	border-bottom: 1px solid #3C7183;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 208px;
}

#topNav li ul li a:hover {
	background-color: #5F899D;
	color: #FFF;
	text-decoration: none;
}

#spindles {
	height: 27px;
}

#spindlesnav {
	height: 27px;
}

#spindles a {
	background: url(img/spindles_btn.gif) no-repeat;
}

#spindles a:hover {
	background: url(img/spindles_btn.gif) no-repeat 0 -27px;
}

#spindles a.on {
	background: url(img/spindles_btn.gif) no-repeat 0 -27px;
}

#spindles ul {
	border-right: 1px #F47200 solid !important;
	border-left: 1px #F47200 solid !important;
}

#spindles ul li a {
	color: #F47200 !important;
	border-bottom: 1px solid #F47200 !important;
}

#spindles ul li a:hover {
	background-color: #F47200 !important;
	color: #FFF !important;
}

#slides {
	height: 27px;
}

#slidesnav {
	height: 27px;
}

#slides a {
	background: url(img/slides_btn.gif) no-repeat;
}

#slides a:hover {
	background: url(img/slides_btn.gif) no-repeat 0 -27px;
}

#slides a.on {
	background: url(img/slides_btn.gif) no-repeat 0 -27px;
}

#slides ul {
	border-right: 1px #008ACB solid !important;
	border-left: 1px #008ACB solid !important;
}

#slides ul li a {
	color: #008ACB !important;
	border-bottom: 1px solid #008ACB !important;
}

#slides ul li a:hover {
	background-color: #008ACB !important;
	color: #FFF !important;
}

#innovation {
	height: 27px;
}

#innovationnav {
	height: 27px;
}

#innovation a {
	background: url(img/innovation_btn.gif) no-repeat;
}

#innovation a:hover {
	background: url(img/innovation_btn.gif) no-repeat 0 -27px;
}

#innovation a.on {
	background: url(img/innovation_btn.gif) no-repeat 0 -27px;
}

#innovation ul {
	border-right: 1px #5a7e92 solid !important;
	border-left: 1px #5a7e92 solid !important;
}

#innovation ul li a {
	color: #5a7e92 !important;
	border-bottom: 1px solid #5a7e92 !important;
}

#innovation ul li a:hover {
	background-color: #5a7e92 !important;
	color: #FFF !important;
}

#rebuild {
	height: 27px;
}

#rebuildnav {
	height: 27px;
}

#rebuild a {
	background: url(img/reset_btn.gif) no-repeat;
}

#rebuild a:hover {
	background: url(img/reset_btn.gif) no-repeat 0 -27px;
}

#rebuild a.on {
	background: url(img/reset_btn.gif) no-repeat 0 -27px;
}

#rebuild ul {
	border-right: 1px #A38C23 solid !important;
	border-left: 1px #A38C23 solid !important;
}

#rebuild ul li a {
	color: #A38C23 !important;
	border-bottom: 1px solid #A38C23 !important;
}

#rebuild ul li a:hover {
	background-color: #A38C23 !important;
	color: #FFF !important;
}
#modeling {
	height: 27px;
}

#modelingnav {
	height: 27px;
}

#modeling a {
	background: url(img/reset_btn.gif) no-repeat;
}

#modeling a:hover {
	background: url(img/reset_btn.gif) no-repeat 0 -27px;
}

#modeling a.on {
	background: url(img/reset_btn.gif) no-repeat 0 -27px;
}

#modeling ul {
	border-right: 1px #6d4061 solid !important;
	border-left: 1px #6d4061 solid !important;
}

#modeling ul li a {
	color: #6d4061 !important;
	border-bottom: 1px solid #6d4061 !important;
}

#modeling ul li a:hover {
	background-color: #6d4061 !important;
	color: #FFF !important;
}
#flexcenter {
	height: 27px;
}

#flexcenternav {
	height: 27px;
}

#flexcenter a {
	background: url(img/flexcenter_btn.jpg) no-repeat;
}

#flexcenter a:hover {
	background: url(img/flexcenter_btn.jpg) no-repeat 0 -27px;
}

#flexcenter a.on {
	background: url(img/flexcenter_btn.jpg) no-repeat 0 -27px;
}

#flexcenter ul {
	border-right: 1px #6a8012 solid !important;
	border-left: 1px #6a8012 solid !important;
}

#flexcenter ul li a {
	color: #6a8012 !important;
	border-bottom: 1px solid #6a8012 !important;
}

#flexcenter ul li a:hover {
	background-color: #6a8012 !important;
	color: #FFF !important;
}
#showroom {
	height: 27px;
}

#showroomnav {
	height: 27px;
}

#showroom a {
	background: url(img/reset_btn.gif) no-repeat;
}

#showroom a:hover {
	background: url(img/reset_btn.gif) no-repeat 0 -27px;
}

#showroom a.on {
	background: url(img/reset_btn.gif) no-repeat 0 -27px;
}

#showroom ul {
	border-right: 1px #ed1c24 solid !important;
	border-left: 1px #ed1c24 solid !important;
}

#showroom ul li a {
	color: #ed1c24 !important;
	border-bottom: 1px solid #ed1c24 !important;
}

#showroom ul li a:hover {
	background-color: #ed1c24 !important;
	color: #FFF !important;
}

/* Footer Nav */

#functionNavHome {
	width: 400px;
	position: relative;
	left: 215px;
}

#functionNavHome li {
	margin-right: 18px
}

#functionNavHome li a {
	padding: 0 0 3px 15px;
}

*html #functionNavHome li a {
	float: left
}

#functionNav {
	margin: 0;
	padding: 0;
}

#functionNav li {
	margin: 0;
	padding: 0;
}

#functionNav li a {
	display: block;
	padding: 0 0 3px 15px;
	height: 15px;
	font-weight: normal;
	color: #5F899D;
}

#functionNav li a:hover {
	color: #5F899D;
}

#print a {
	background: url(img/print_icon.gif) no-repeat left center;
}

#email a {
	background: url(img/email_icon.gif) no-repeat left center;
}

#siteMap a {
	background: url(img/sitemap_icon.gif) no-repeat left center;
}



/* Setco Nav Styles */

#listNav {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 350px;
	position: absolute;
	top: 51px;
	/*left: 215px - old size*/
	left: 360px;
}

#listNav a {
	font-weight: normal;
	font-size: 11px
}

#listNav li {
	float: left;
}

/* Top Nav */

#topNav {
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	left: 87px;
	top: 92px;
}

#topNav li {
	float: left;
}

#topNav a {
	display: block;
	/*width: 109px; -old size*/
	/*margin-right: 5px -old size*/
	width: 85px !important;
	height: 27px;
	margin-right: 5px !important;
}

#topNav span {
	display: none;
}

#spindles a {
	background: url(img/spindles_btn.jpg) no-repeat;
}

#spindles a:hover {
	background: url(img/spindles_btn.jpg) no-repeat 0 -27px;
}

#spindles a.on {
	background: url(img/spindles_btn.jpg) no-repeat 0 -27px;
}

#slides a {
	background: url(img/slides_btn.jpg) no-repeat;
}

#slides a:hover {
	background: url(img/slides_btn.jpg) no-repeat 0 -27px;
}

#slides a.on {
	background: url(img/slides_btn.jpg) no-repeat 0 -27px;
}



#rebuild a {
	background: url(img/rebuild_btn.jpg) no-repeat;
}

#rebuild a:hover {
	background: url(img/rebuild_btn.jpg) no-repeat 0 -27px;
}

#rebuild a.on {
	background: url(img/rebuild_btn.jpg) no-repeat 0 -27px;
}
#innovation a {
	background: url(img/innovation_btn.jpg) no-repeat;
}

#innovation a:hover {
	background: url(img/innovation_btn.jpg) no-repeat 0 -27px;
}

#innovation a.on {
	background: url(img/innovation_btn.jpg) no-repeat 0 -27px;
}
#modeling a {
	background: url(img/modeling_btn.jpg) no-repeat;
}

#modeling a:hover {
	background: url(img/modeling_btn.jpg) no-repeat 0 -27px;
}

#modeling a.on {
	background: url(img/modeling_btn.jpg) no-repeat 0 -27px;
}
#showroom a {
	background: url(img/showroom_btn.jpg) no-repeat;
}

#showroom a:hover {
	background: url(img/showroom_btn.jpg) no-repeat 0 -27px;
}

#showroom a.on {
	background: url(img/showroom_btn.jpg) no-repeat 0 -27px;
}


#print a {
	color: #5F899D;
	display: block;
	padding-left: 15px;
	background: url(img/print_icon.gif) no-repeat left center;
	font-weight: normal;
	height: 15px;
}

#print a:hover {
	color: #E8352D;
}

#email a {
	color: #5F899D;
	display: block;
	padding-left: 15px;
	background: url(img/email_icon.gif) no-repeat left center;
	font-weight: normal;
	height: 15px;
}

#email a:hover {
	color: #E8352D;
}

#siteMap a {
	color: #5F899D;
	display: block;
	padding-left: 15px;
	background: url(img/sitemap_icon.gif) no-repeat left center;
	font-weight: normal;
	height: 15px;
}

#siteMap a:hover {
	color: #E8352D;
}

#functionNav {
	margin: 0
}

/* Subnav */

/* Spindles Level 1 */

#wrapperSpindle #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperSpindle #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperSpindle #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperSpindle #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #F57300;
	color: #fff
}

#wrapperSpindle #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #F57300;
	color: #fff
}

/* Spindles Level 2 */

#wrapperSpindle #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperSpindle #subnav li li {
	border-bottom: none
}

#wrapperSpindle #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperSpindle #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #F57300;
}

#wrapperSpindle #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #F57300
}

/* Slides Level 1 */

#wrapperSlide #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperSlide #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperSlide #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperSlide #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #008ACB;
	color: #fff
}

#wrapperSlide #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #008ACB;
	color: #fff
}

/* Slides Level 2 */

#wrapperSlide #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperSlide #subnav li li {
	border-bottom: none
}

#wrapperSlide #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperSlide #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #008ACB;
}

#wrapperSlide #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #008ACB
}

/* Innovation Level 1 */

#wrapperInnovate #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperInnovate #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperInnovate #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperInnovate #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #5A7E92;
	color: #fff
}

#wrapperInnovate #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #5A7E92;
	color: #fff
}

/* Innovation Level 2 */

#wrapperInnovate #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperInnovate #subnav li li {
	border-bottom: none
}

#wrapperInnovate #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperInnovate #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #514F50;
}

#wrapperInnovate #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #514F50
}

/* Reset Level 1 */

#wrapperReset #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperReset #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperReset #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperReset #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #A28A20;
	color: #fff
}

#wrapperReset #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #A28A20;
	color: #fff
}

/* Reset Level 2 */

#wrapperReset #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperReset #subnav li li {
	border-bottom: none
}

#wrapperReset #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperReset #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #A28A20;
}

#wrapperReset #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #A28A20
}
/* FlexCenter Level 1 */

#wrapperFlexCenter #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperFlexCenter #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperFlexCenter #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperFlexCenter #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #6A8012;
	color: #fff
}

#wrapperFlexCenter #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #6A8012;
	color: #fff
}

/* FlexCenter Level 2 */

#wrapperFlexCenter #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperFlexCenter #subnav li li {
	border-bottom: none
}

#wrapperFlexCenter #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperFlexCenter #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #6A8012;
}

#wrapperFlexCenter #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #6A8012
}

/* Showroom Level 1 */

#wrapperShowroom #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperShowroom #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperShowroom #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperShowroom #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #ED1C24;
	color: #fff
}

#wrapperShowroom #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #ED1C24;
	color: #fff
}

/* Showroom Level 2 */

#wrapperShowroom #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperShowroom #subnav li li {
	border-bottom: none
}

#wrapperShowroom #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperShowroom #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #ED1C24;
}

#wrapperShowroom #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #ED1C24
}
/* Modeling Level 1 */

#wrapperModeling #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperModeling #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperModeling #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperModeling #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #6D4061;
	color: #fff
}

#wrapperModeling #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #6D4061;
	color: #fff
}

/* Modeling Level 2 */

#wrapperModeling #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperModeling #subnav li li {
	border-bottom: none
}

#wrapperModeling #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperModeling #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #6D4061;
}

#wrapperModeling #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #6D4061
}
/* General Level 1 */

#wrapperGeneral #subnav {
	width: 141px;
	border-top: 1px solid	#B3B3B3;
	padding: 0;
	margin: 0 0 25px 0
}

#wrapperGeneral #subnav li {
	border-bottom: 1px solid	#B3B3B3
}

#wrapperGeneral #subnav li a {
	padding: 1px;
	display: block;
	width: 141px;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 139px
}

#wrapperGeneral #subnav li a:hover {
	padding: 1px;
	display: block;
	background-color: #E8352D;
	color: #fff
}

#wrapperGeneral #subnav li a.on {
	padding: 1px;
	display: block;
	background-color: #E8352D;
	color: #fff
}

/* General Level 2 */

#wrapperGeneral #subnav ul {
	margin: 0;
	padding: 0
}

#wrapperGeneral #subnav li li {
	border-bottom: none
}

#wrapperGeneral #subnav li li a {
	padding: 1px 1px 1px 15px;
	display: block;
	width: 141px;
	font-weight: normal;
	voice-family: "\"}\""; 
  voice-family:inherit;
  width: 125px
}

#wrapperGeneral #subnav li li a:hover {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #E8352D;
}

#wrapperGeneral #subnav li li a.on {
	padding: 1px 1px 1px 15px;
	display: block;
	background-color: #fff;
	color: #E8352D
}