/* CSS Document */
body {word-wrap: break-word;}
form, form select, form input {margin:0; padding:0;}
#red {color:#003e7e}/*db1838*/
#gray {color:#444}
#abblue {color:#002664}
#divider2 {width:100%; height:26px; margin:0; padding:0; background-image:url(/resources/images/rockwellautomation/gl/webgui/divider2.gif); background-position:0 55%; background-repeat:no-repeat}
/*
p a, p a:visited, #cattable a, #cattable a:visited, ul a, ul a:visited {
	font-weight:600;
}

.breadcrumb a, .breadcrumb a:visited, .product-directory .cbp-hrmenu ul a, .product-directory .cbp-hrmenu ul a:visited {
	font-weight:normal;
}
*/

/*THIS IS TESTED AND IS EXACTLY SAME AS WHAT WAS IN UTILTIES.JS FOR TOGGLE*/
.toggle {display:none; padding:5px 0 15px 0;}
ul li .toggle p, ul li form {color:#444;}
a.toggle {color:#555; text-decoration:none; display:none;}
a.toggle:visited {color:#555;}
a.toggle:hover {color:#003e7e; display:none;}
div.toggle {padding-top:3px}
/*END THIS IS TESTED AND IS EXACTLY SAME AS WHAT WAS IN UTILTIES.JS FOR TOGGLE*/

/*TINY MCE STUFF PROBABLY CAN BE DELETED*/
.symbol {}
.symbolserif {}
.nobr {white-space: nowrap;}
.edit, a.edit, a.edit:hover, a.edit:visited {
	cofamilylor:#00C; 
	font-weight:600; 
	text-decoration:none; 
	font-size:12px; 
	float: right;
	padding: 6px 12px;
	border-radius: 3px;
  	-webkit-box-shadow: 0 0px 2px rgba(0, 0, 0, 0.5);
      		box-shadow: 0 0px 2px rgba(0, 0, 0, 0.5);
	color: #fff;
}
.edit, a.edit, a.edit:visited {
	background: #00aeed; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY5OTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00aeed 0%, #006991 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aeed), color-stop(100%,#006991)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00aeed 0%,#006991 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00aeed 0%,#006991 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00aeed 0%,#006991 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00aeed 0%,#006991 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aeed', endColorstr='#006991',GradientType=0 ); /* IE6-8 */
}
a.edit:hover {
	background: #006991; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjk5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFlZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #006991 0%, #00aeed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006991), color-stop(100%,#00aeed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #006991 0%,#00aeed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #006991 0%,#00aeed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #006991 0%,#00aeed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #006991 0%,#00aeed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006991', endColorstr='#00aeed',GradientType=0 ); /* IE6-8 */
}
/* .iw_component {position: relative;} */
.iw_component .edit {position: absolute;top: 0;right: 0;}

/*STANDARD ELEMENTS*/
a, a:visited {color:#003e7e; text-decoration:none;}
a:hover {color:#003e7e; text-decoration:underline;}


/*INPUT FIELD*/
input.text {width:220px; *width:200px; border:1px solid #808285; margin:0; padding:7px 9px;}
#product-selection input.text{display: block; float: left; height: 32px; border: 2px solid #003e7e; padding: 0 5px;}
input.button-padright {cursor:pointer; border:0; background-color:#003e7e; color:#fff; font-size:14px; font-weight:700; font-style:normal; line-height:14px; text-decoration:none; padding:7px; margin-left:-4px;}
#product-selection input.button-padright {border: 2px solid #003e7e; cursor: pointer; display: block; float: left; height: 32px; padding: 8px 7px 7px; color:#fff; background-color:#003e7e;}
#product-selection input.button-padright:hover {background-color:#003e7e; color:#FFF;}
#product-selection form {display: block; height: 32px; overflow: hidden; margin-top:10px;}

/*CTA BUTTONS*/
a.btn {background-color:#fff; color:#003e7e; font-size:14px;  font-weight:bold; line-height:14px; text-decoration:none; padding:7px 10px 8px; margin-right:10px; border:2px solid #003e7e;}
a.btn:hover {background-color:#003e7e; color:#FFF;}
a.multiBtn {background-color:#fff; color:#003e7e; font-size:14px;  font-weight:bold; line-height:14px; text-decoration:none; padding:7px 10px 8px; margin-right:10px; float:left;  border:2px solid #003e7e;}
a.multiBtn:hover {background-color:#003e7e; color:#FFF;}
div.cta {padding:0;}

/*RA HOME & LOGIN*/
#homelogin {height:19px; width:100%; font-size:11px; vertical-align:middle; padding:0; padding:5px 0 0 0; background-image:url(/resources/images/rockwellautomation/gl/webgui/pagebkg.gif); background-position:top left; background-repeat:repeat-x;}
	#homelogin ul  {margin:0; padding:0; list-style-type:none; text-align:right;}
	#homelogin ul.home {float:left; font-size:11px;}
	#homelogin ul.home li {margin-left:0; background-image:url(/resources/images/rockwellautomation/gl/webgui/homehouse.gif); background-position:top left; background-repeat:no-repeat}
	#homelogin ul.home li a.house {border:0; padding:0 0 0 13px; margin-left:12px}
	#homelogin ul.home li img {border:0;}
	#homelogin ul li {color:#555; margin-left:5px; display:inline; white-space:nowrap; background-image:none}
	#homelogin ul li a, #loginhome ul li a:visited {color:#555; text-decoration:none; padding:0 0 0 13px; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-right.gif); background-position:left; background-repeat:no-repeat}
	#homelogin ul li a:hover {color:#003e7e; text-decoration:underline;}

/*HEADER*/
#header {width:981px; height:68px; margin:0; padding:0; background-image:url(/resources/images/rockwellautomation/gl/webgui/bannerbkg.gif); background-repeat:repeat-x;}
	#branding {float:left; margin:0; padding:0}
	#branding a img {border:0; margin:0; padding:0}
	#branding img.ralogo {position:relative; top:3px; left:2px; border:0;}
	#branding img.lts {position:relative; top:3px; left:1px;}

/*COUNTRY WEBSITE LOCATOR*/
#websites  {width:530px; float:right; margin:12px 0 8px 0; padding:0 15px 0 0; font-size:11px; color:#666; vertical-align:middle}
	#countryname {float:right; clear:none; width:auto; margin:2px 26px 0 0; vertical-align:middle;}
	#countryname img {padding-right:5px; vertical-align:bottom;}
	#websites form {margin:0; padding:0; float:right;} 
	#websites select {width:/*200px*/auto; margin:0; color:#444}/*Translations Edit*/
form #countrysites {background-image: url("/resources/images/rockwellautomation/webgui/arrows/arrow-right.gif"); background-position: 0 2px; background-repeat: no-repeat; color: #555555; padding: 0 0 0 13px;}

/*WEBSITE LANGUAGE DROPDOWN LIST*/
form select#languages {float:left;}

/*SEARCH*/
#search {float:right; clear:right; padding:0 17px 0 0; width:auto; white-space:nowrap;}
	#search form {margin:0; padding:0;}
	#search form input.text {height:18px; width:200px; border:1px solid #CDCDCD; border-right:0; color:#555; font-size:12px; line-height:17px; margin:0; padding:0 0 0 5px; vertical-align:middle; }
	html:first-child #search input.text {height:18px;}/*opera hack*/
	html>body #search input.text, x:-moz-any-link {padding:3px 0 2px 6px;}/*firefox 2 hack*/
	html>body #search input.text, x:-moz-any-link, x:default {padding:0 0 0 6px;}/*firefox 3 hack*/
	#search input.go {height:20px; vertical-align:middle;}


/*GLOBAL MENU */
/*topmenu-*/
	#globalmenu {position:relative; z-index:999; clear:both; width:981px; height:28px; margin:0; padding:0; background-image:url(/resources/images/allenbradley/gl/webgui/menubar.gif); background-repeat:no-repeat; background-position:top left;}
	ul#nav {padding:0 0 0 12px; margin:0; list-style:none; }
	ul#nav a, ul#nav a.unhover {display:inline-block; height:28px; line-height:28px; padding:0 15px 0 19px; margin:0; font-size:13px; font-weight:bold; color:#eee; text-decoration:none}
	ul#nav li a.visited {color:#eee}
	ul#nav a:hover, #nav a.gmhover {color:#bb2322; background-color:#fff;background-image:url(/resources/images/allenbradley/gl/webgui/menubarhover.gif); background-position:top left; background-repeat:repeat-x; list-style-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-right.gif);}
	ul#nav a.selected {color:#fff; /*background-color:#333;*/}
	ul#nav li {float:left; display:inline; margin:0 -3px 0 2px; padding:0; background-image:url(/resources/images/allenbradley/gl/webgui/menupipe.gif); background-position:left; background-repeat:no-repeat} /*width needed or else Opera goes nuts*/ 
	ul#nav .nopipe {background-image:none; margin-left:5px}
/*submenu-*/
	ul#nav li ul li {width:auto; padding:0; margin:0;}
	ul#nav dl.col2 {padding-left:0; white-space:nowrap}
	ul#nav li li {background-image:none; }
	ul#nav li ul li a {color:#444; width:auto; height:auto;}
	ul#nav li ul li a:hover {background:none; text-decoration:underline;} 
	ul#nav li ul {position:absolute; margin:0; padding:0; width:auto; height:auto; left:-999em;}/* using left instead of display to hide menus because display: none isn't read by screen readers */
	#nav li.sfhover ul, #nav li.sfhover ul {left:auto; background-color:#f3f3f3; background-image:url(/resources/images/allenbradley/gl/webgui/submenubkg-left.gif); background-position:left bottom; background-repeat:no-repeat; z-index:2000}/* lists nested under hovered list items */
	html>/**/body ul#nav li:hover ul, html>/**/body ul#nav li.sfhover ul {left:auto; background-color:#f3f3f3; background-image:url(/resources/images/allenbradley/gl/webgui/submenubkg-left.gif); background-position:left bottom; background-repeat:no-repeat; z-index:2000}/* lists nested under hovered list items */
	ul#nav dl {width:190px; /*width:170px;*/ padding:14px 8px 12px 8px; margin:0;}
	ul#nav dt.heading {font-size:14px; padding:0; margin:0 0 8px 0; font-weight:bold; color:#444; background-image:url(/resources/images/allenbradley/gl/webgui/submenuheadbkg.gif); background-position:2px top; background-repeat:no-repeat}
	ul#nav b {display:block; font-size:14px; line-height:100%; margin:0; padding:8px 0; text-align:center; background-image:url(/resources/images/allenbradley/gl/webgui/submenuheadbkg-right.gif); background-position:right top; background-repeat:no-repeat}
	ul#nav dt {padding:0 0 0 13px; /*margin:0 0 0 0*/margin:0 0 6px 0; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-right.gif); background-repeat:no-repeat; background-position:0 2px;}
	ul#nav dt a {display:block; font-size:12px; font-weight:normal; line-height:13px; padding:0; margin:0 0 6px 0}
	ul#nav span.menucorner {float:left; padding:0 8px; background-image:url(/resources/images/allenbradley/gl/webgui/submenubkg-right.gif); background-position:right bottom; background-repeat:no-repeat; position: relative; z-index: 99999;}
	ul#nav span.menucorner2col {float:left; padding:0 8px; background-image:url(/resources/images/allenbradley/gl/webgui/submenubkg-right2col.gif); background-position:right bottom; background-repeat:no-repeat}	
	* html ul#nav iframe, * html ul#nav iframe {position:absolute; left:-0.25em; top:-0.25em; z-index:0; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}


/*BRAND IDENTITY*/
#brandidentity {width:981px; height:auto; margin:8px 0 10px 0; padding:0; border:0;}
	#brandidentity a, #brandidentity img, #brandidentity area, #brandidentity map {border:0; padding:0}
	
/*PAGE WRAPPER*/
#container {width:981px; height:100%; overflow:visible; background-color:#e8e8e8; margin:0 auto 0 auto; padding:0;}
#content {width:981px; margin:0; padding:0; border-top:1px solid #e8e8e8}
#content-leftnav {width:770px; float:right; clear:none; background-color: #fff; margin-bottom: 10px;}

/*BREADCRUMBS*/
#breadcrumbs {margin:0 0 20px 0; font-size:11px; line-height:13px;}
	#breadcrumbs ul  {margin:0; padding:0; list-style-type:none;}
	#breadcrumbs ul li {color:#444; margin-left:0; display:inline; white-space:nowrap; padding:0 1px 0 15px; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-right.gif); background-position:left; background-repeat:no-repeat}
	#breadcrumbs ul li a, #login ul li a:visited {color:#444; background-image:none; text-decoration:underline}
	#breadcrumbs ul li a:hover {color:#003e7e; text-decoration:underline}
	#breadcrumbs ul li.home {background-image:none; margin-left:-12px}
	.breadcrumb .breadcrumb-list li {color:#555;}
	
/*LEFT NAV, RIGHT NAV*/
#leftnav, #rightnav {float:left; width:200px; margin:0; padding:0; font-size:12px; color:#666; }
	#leftnav h4, #rightnav h4 {margin:0; padding-bottom: 10px; border-bottom: 1px solid #555; color:#555; width:175px; font-size:15px; line-height:/*17*/18px; }/*Translations Edit*/
	#leftnav h4.closed a, #rightnav h4.closed a {text-decoration:none; color:#555; width:/*175*/153px; padding-right:20px; display:block; background-image:url(/resources/images/rockwellautomation/gl/webgui/navarrowright.gif); background-position:158px 50%; background-repeat:no-repeat}/*Translations Edit*/
	#leftnav h4.closed a:hover, #rightnav h4.closed a:hover {width:/*175*/153px; /*new*/padding-right:20px; display:block; background-image:url(/resources/images/rockwellautomation/gl/webgui/navarrowright-blue.gif); background-position:158px 50%; background-repeat:no-repeat}/*Translations Edit*/
	#leftnav h4.open a, #rightnav h4.open a {text-decoration:none; color:#555; width:/*175*/153px; /*new*/padding-right:20px; display:block; background-image:url(/resources/images/rockwellautomation/gl/webgui/navarrowdown.gif); background-position:158px 50%; background-repeat:no-repeat}/*Translations Edit*/
	#leftnav h4 a:visited, #rightnav h4 a:visited {color:#555}
	#leftnav h4.open a:hover, #rightnav h4.open a:hover {color:#003e7e; width:/*175*/153px; /*new*/padding-right:20px; display:block; background-image:url(/resources/images/rockwellautomation/gl/webgui/navarrowdown-blue.gif); background-position:158px 50%; background-repeat:no-repeat}/*Translations Edit*/
	#leftnav ul, #rightnav ul {visibility:visible; overflow:visible; margin:0; padding:10px 0 0 0; list-style-type:none;}
	#leftnav li, #rightnav li {visibility:visible; overflow:visible; line-height:/*14*/15px; margin:0 0 8px; padding:0 5px 0 13px; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-right.gif); background-position:0 1px; background-repeat:no-repeat}/*Translations Edit*/
	#leftnav #startnew, #rightnav #startnew {height:13px; padding:0; margin:0;}
	#leftnav #cornerbkg-leftnavfocusinside #startnew {background-image:url(/resources/images/rockwellautomation/gl/webgui/leftnavfocusendbegin.gif)} 
	#leftnav a, #rightnav a {color:#003e7e; background-image:none; text-decoration:none;}
	#leftnav a:visited, #rightnav a:visited, #rightnav a:link {color:#003e7e;}
	#leftnav a:hover, #rightnav a:hover {color:#003e7e; text-decoration:underline}
	#leftnav h4 a:hover, #rightnav h4 a:hover {color:#003e7e; text-decoration:none}
	#leftnav p, #rightnav p {margin:0; font-size:11px; line-height:/*14*/15px; color:#555; padding:2px 13px 10px 12px; list-style-type:none; background-image:url(/resources/images/rockwellautomation/gl/webgui/divider.gif); background-position:left bottom; background-repeat:no-repeat}/*Translations Edit*/
	#leftnav p.norule, #rightnav p.norule {margin:0; font-size:11px; line-height:/*14*/15px; color:#555; padding:2px 13px 5px 12px; list-style-type:none; background-image:none}/*Translations Edit*/
	#leftnav.home {margin-top:11px}
	#leftnav h4.focus, #leftnav h4.focus a, #leftnav h4.focus a:link,  #leftnav h4.focus a:visited {color:#555;}
	#leftnav h4.focus a:hover, #leftnav h4 a:hover, #rightnav h4 a:hover {color:#003e7e;}
	#leftnav h4.focus a, #leftnav h4.focus a:hover  {width:155px; padding-right:20px;}
	/*MENU HOVERS - IN DEVELOPMENT*/
	/*a.info{position:relative; z-index:24; background-color:#ebebeb; color:#000; text-decoration:none}
		a.info:hover{z-index:25; background-color:#eee;text-decoration:none;}
		a.info span{display: none}
		a.info:hover span{cursor:pointer; display:block; text-decoration:none; position:absolute; top:-45px; left:-19px; width:153px; border:6px solid #d6dada; padding:10px; background-color:#f2f2f2; color:#333; text-align: center}*/
	/*END*/
#rightnav {float:right;}

/*OLD-HOME INSPIRATION ZONE*/
#homefeature {height:257px; width:770px;}
	#homefeature #featurecontent {position:relative; top:-88px; left:228px; margin-bottom:-88px;  }
	#homefeature #featurecontent h4 {font-size:16px; line-height:18px; color:#333; font-weight:normal; margin:0 0 8px 0; padding:0; }
	#homefeature #featurecontent a, #homefeature #featurecontent a:visited {color:#002664; text-decoration:none; font-size:12px; line-height:13px; font-weight:bold; margin:0 0 0 -5px; padding:0 5px 0 13px; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-rightblue.gif); background-position:0 50%; background-repeat:no-repeat}
	#homefeature #featurecontent a:hover {color:#003e7e; text-decoration:underline}
	#homefeature #featurecontent sup {font-size:11px; font-weight:normal; padding-left:1px; vertical-align:super}
#homesubfeatures {width:203px; height:257px; position:relative; top:17px; right:0; float:right; clear:none; }
	#homesubfeatures ul {margin:0; padding:0; list-style-type:none; }
	#homesubfeatures ul li {height:68px; width:203px; display:block; margin:0 0 10px 0; padding:0; vertical-align:middle;}
	#homesubfeatures li a, #homesubfeatures li a:visited {display:block; text-decoration:none; font-size:11px; line-height:13px; color:#818990/*#666*/; padding:0; }
	#homesubfeatures li.on {color:#002664; background-image:url(/resources/images/allenbradley/gl/webgui/homesubfeatureon.jpg); background-position:top left; background-repeat:no-repeat}
	#homesubfeatures li.on a, #homesubfeatures li.on a:visited {display:block; color:#002664;}
	#homesubfeatures li.off, #homesubfeatures li.off a {height:68px; width:203px; display:block; color:#818990/*#666*/; background-image:url(/resources/images/allenbradley/gl/webgui/homesubfeatureoff.jpg); background-position:top left; background-repeat:no-repeat}
	#homesubfeatures li a img {border:0; float:left; clear:left; margin:0; padding:0;}
	#homesubfeatures li h4 {font-size:11px; line-height:14px; color:#818990/*#666*/; margin:0; padding:19px 0 0 0}
	#homesubfeatures li.on a h4 {display:block; color:#002664;}
	#homesubfeatures li p {margin:0; padding:0}
	#homesubfeatures li a:hover {color:#003e7e; display:block;}
	#homesubfeatures li a:hover h4 {color:#003e7e; text-decoration:none/*underline*/}
	#homesubfeatures li a:hover, #homesubfeatures li.on a:hover, #homesubfeatures li.off a:hover {color:#003e7e; background-image:url(/resources/images/allenbradley/gl/webgui/homesubfeatureon.jpg); background-position:top left; background-repeat:no-repeat}

/* C6-S5 - CAROUSEL - VERTICAL SKIN */
#C6-S5 {text-align:left; width:981px; height:270px; margin:10px 0 15px 0; padding:0;}
#C6-S5 table#carousel {width:981px; }
	#C6-S5 #carousel td {height:270px; vertical-align:middle}
#C6-S5 .show {display:block; margin:0; padding:0}
#C6-S5 .hide {display:none; margin:0; padding:0}
#C6-S5 table {width:auto; height:100%; font-size:12px; line-height:18px; color:#333; background-position:0 50%; background-repeat:no-repeat}/*may not be needed*/
#C6-S5 ul.linklist {list-style-type:none; margin:0; padding:0; font-size:14px; line-height:15px; font-weight:bold; display: inline-block; *display: inline; zoom:1;}
	#C6-S5 ul.linklist li a {background-color: #003e7e; color:#fff; padding: 10px;}
	#C6-S5 ul.linklist li a:hover {color:#fff; text-decoration:none;}
#C6-S5 #featurecontent {width:509px; height:auto; margin:auto 0 auto 260px; padding:0;}
	#C6-S5 td #featurecontent {vertical-align:bottom}
	#C6-S5 #featurecontent h3 {color:#555; font-size:20px; font-weight:600; font-style:normal; line-height:20px; margin:0; padding:0 10px 0 0;}
	#C6-S5 #featurecontent h2 {color:#003e7e; font-size:55px; font-weight:600; font-style:normal; line-height:50px; margin:5px 0 15px; padding:0 10px 0 0;}
	#C6-S5 #featurecontent h4 {color:#555; font-size:16px; font-weight:600; font-style:normal; line-height:16px; margin:0 0 26px 0; padding:0 10px 0 0;}
	#C6-S5 #featurecontent p {font-size:13px; line-height:15px; margin:0 0 3px 0; padding:0 10px 0 0; color:#555;}
#C6-S5 td#toggles {width:212px; vertical-align:middle}
#C6-S5 #thumbs ul {margin:0; padding:0; height:270px; list-style-image:none;}
	#C6-S5 #thumbs li {font-size:11px; line-height:13px; height:80px; margin:0; padding:0; list-style-image:none; display:inline-block; border:1px solid #e8e8e8; border-width:5px 0}
	#C6-S5 .on {background-image:url(/resources/images/allenbradley/gl/webgui/carousel-c6s5_ab-on.gif); background-repeat:no-repeat; background-position:0 0;}
	#C6-S5 .off {background-image:url(/resources/images/allenbradley/gl/webgui/carousel-c6s5_ab-off.gif); background-repeat:no-repeat; background-position:0 0;}
#C6-S5 #thumbs img {width:40px; height:auto; margin:0 7px 0 28px; border:none;}
#C6-S5 #thumbs li table {margin:0; padding:0; vertical-align:middle; height:100%; width:100%;}
	#C6-S5 #thumbs td {vertical-align:middle; margin:0; padding:0;height:80px;}
	#C6-S5 #thumbs td.image {width:90px;}
	#C6-S5 #thumbs td.text {width:100%;}
	#C6-S5 #thumbs td.text h4 {font-size:11px; line-height:12px; margin:0 0 1px 0; padding:0 10px 0 0; font-weight:bold}
	#C6-S5 #thumbs td.text p {font-size:11px; line-height:12px; margin:0; padding:0 10px 0 0;}
	#C6-S5 #thumbs a, #C6-S5 #thumbs a:visited, #C6-S5 #thumbs a h4, #C6-S5 #thumbs a p {color:#555; text-decoration:none;}
	#C6-S5 #thumbs a:hover, #C6-S5 #thumbs a:hover h4, #C6-S5 #thumbs a:hover p, #C6-S5 #thumbs .on a h4, #C6-S5 #thumbs .on a p {color:#002664; cursor:pointer; text-decoration:none;}

/*added as test for getsmart, but using css at BOTTOM of file instead.
#C6-S5.gsc-campaign a.gsc-track img, #C6-S5.gsc-campaign a.gsc-track:hover img, #C6-S5.gsc-campaign a.gsc-track:visited img, #C6-S5.gsc-campaign a.gsc-track:a img,
#C6-S5.gsc-campaign a.gsc-track, #C6-S5.gsc-campaign a.gsc-track:hover, #C6-S5.gsc-campaign a.gsc-track:visited, #C6-S5.gsc-campaign a.gsc-track:a {border: 0; background-color:none; text-decoration:none; color:transparent; padding:0; margin:0;}*/


/*PRODUCT FINDER HOME*/
#productfinderhome {margin:0; padding:0;}
	#findercontenthome {margin:0; padding:0; width:340px; border-right: 1px solid #555;}
	#findercontenthome form {font-size:12px; margin-top:0; padding:0;}
	/*#findercontenthome input.text {font-family:Arial,Helvetica,sans-serif,geneva; font-size:12px; line-height:19px; height:19px; vertical-align:middle; width:250px; border:1px solid #CDCDCD; margin:0; padding:0 4px }*/
	/*#findercontenthome input.button-padright {cursor:pointer; font-family:Arial,Helvetica,sans-serif,geneva; font-size:12px; line-height:9px; height:21px; vertical-align:middle; width:85px; border:1px solid #65a2be;  margin:0; padding:0; color:white; background-color:#325a87}*/
	#findercontenthome h3 {font-size:18px; font-weight:700; color:#555; margin:0 0 5px 0; padding:0;}
	/*#findercontenthome input.search {width:270px; margin-right:2px}*/
#findermischome {width:370px; height:55px; color:#000; float:right; clear:none; margin:0; padding:0;}
#findermischome h4 {margin:0; padding:0; font-size:14px; font-weight: 700; text-align:left; list-style-type:none; }
	#findermischome h4 a, #productmisc h4 a:visited {color:#003e7e; text-decoration:none}
	#findermischome h4 a:hover {color:#003e7e; text-decoration:underline}
	#findermischome p {font-size:12px; line-height:12px; margin:0; padding:0}
#findercontenthome #suggestion_form input.text {float:left; height:28px; margin:0; padding:0; width:220px;}	
#findercontenthome #suggestion_form input.button-padright {float: left; height: 30px; margin: 0 0 15px -4px; padding: 0; width: 62px;}
#findercontenthome #suggestion_form input.button-padright:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}



/*PRODUCT FINDER (product directory)*/
#productfinder {margin:0 0 20px 0; padding:0;}
	#findercontent {margin: 0; padding: 0 15px 0 0; width: 50%;}
	#findercontent form {margin-top:10px;padding:0}
	#findercontent select {width:160px; margin:0 12px 0 0}
	/*old --> #findercontent form input.text {margin:0; padding:0 0 0 5px; vertical-align:middle; }*/
	/*new*/#findercontent input.text {border: 2px solid #003e7e; float: left; height: 38px; line-height: 16px; margin: 0 -2px 0 0; padding: 7px 9px; width: 285px;}
	/*old --> #findercontent input.button-padright {width:auto; margin:2px 12px 2px 2px }*/
	#findercontent input.button {cursor:pointer; background-color:#003e7e; color:#fff; font-size:16px; font-weight:bold; line-height: 16px; text-decoration:none; padding:7px 15px; height:38px; border:2px solid #003e7e;}
	#findercontent input.button:hover {background-color:#003e7e; color:#FFF;}
	#findercontent h3 {font-size:18px; color:#555; margin:0 0 5px 0; padding-top:0; display:none;}
	/*#findercontent form input.search {width:270px;margin-right:2px}*/
#findermisc {width:50%; float:right; margin:0; padding:0 0 0 15px;border-left: 1px solid #555555;}
#findermisc h4 {font-size:14px; text-align:left; list-style-type:none; margin:0; padding:0;}
	#findermisc h4 a, #productmisc h4 a:visited {color:#003e7e; text-decoration:none; font-family:"open_sanscondensedbold",sans-serif; font-size:18px;}
	#findermisc h4 a:hover {color:#003e7e; text-decoration:underline}
	#findermisc p {margin:0; padding:0}
	
/*PRODUCT DIRECTORY FEATURES */
#productdirectory {margin-bottom:50px;}
	#productdirectory h3 {color:#555; font-size:24px;margin:0 0 10px 0; }
	#productdirectory p {padding:0; margin-bottom:10px;}
#productcontent {font-size:11px;margin:8px 0 3px; padding:0; background:#fff;}
	#productcontent table {vertical-align:top; margin:0; padding:0; width:100%;}
	#productcontent th, #productcontent caption {width:368px; text-align:left; margin:0; padding:0;}
	#productcontent td {width:134px; margin:0; padding:0; text-align:left;}
	#productcontent td.norule {border-right:0}
	#productcontent td ul {text-align:left; margin:12px 0 30px 0; padding:0; font-size:14px; line-height:14px;}
	#productcontent .nocontent {background-color:#fff;}
	#productcontent td li {margin:0 10px 0 0; padding-bottom:10px; list-style-type:none;}
	#productcontent td li.safetybullet {background-image:url(/resources/images/rockwellautomation/gl/webgui/safetybullet.gif); background-repeat:no-repeat; background-position:0 1px;}
	#productcontent th h4, #productcontent caption h4 {border-top:1px solid #555555; text-align:left; color:#003e7e; font-size:18px; margin:0 15px 0 0; padding:15px 0 10px 10px; list-style-type:none; font-family:"open_sanscondensedbold",sans-serif; min-width:445px;}
	#cornerbkg-bodyinside #productcontent:nth-child(4) th h4 {border-top:0 none;}
	#productcontent th h4 a, #productcontent caption h4 a {color:#003e7e; text-decoration:none}
	#productcontent th h4 a:visited, #productcontent caption h4 a:visited {color:#003e7e; text-decoration:none}
	#productcontent td a {display:block;text-decoration:none;}
	#productcontent td a:hover {text-decoration:underline;}
	#productcontent td.image {width:65px; border-right:0}
	#productcontent td img {margin:7px 0 15px 12px; text-align:center}
	#productcontent .twocol {width:268px; }
	#productcontent .image {padding-top:15px;}
	
/*PRODUCT FILTER */		
#productfilter {float:right; clear:none; margin-right:5px; margin-left:25px; margin-bottom:15px;}
#productfilter h3 {color:#333; font-size:15px; line-height:16px; margin:4px 0 0 0; padding:0;}
#productfilter form input.button {margin-left:2px;/* margin-right:2px;*/}
		
/*CATEGORY / SUBCATEGORY DESCRIPTION AREA*/
#catsubcatdesc {width:100%; margin:0 0 30px 0; padding:0;}
	#catsubcatdesc h1 {color:#003e7e; font-size:32px; font-weight:700; font-style:normal; line-height:32px; margin:0 0 10px 0; padding:0;}
	#catsubcatdesc p {margin:0; padding:0;}
#catsubcatcontent, div.familytypecontent {width:722px; background-color:#fff; margin:0 6px 0 6px; padding:10px 12px 10px 12px; border:1px solid #e0e3e3; border-width:3px 0 4px 0}
#catsubcatcontent, div.familytypecontent, div.homestory {width:100%; margin:0 0 30px 0; padding:0; border:0;}
div.familytypecontent {width:722px; margin:0 6px;}
	#catsubcatcontent table, div.familytypecontent table, div.homestory table {vertical-align:top; margin:0; padding:0; width:100%; }
	#catsubcatcontent h4,  div.familytypecontent h4, div.familytypecontent h3 {color: #555555; font-size: 22px; margin: 0 0 10px; padding: 0 0 0 157px; font-family:"open_sanscondensedbold",sans-serif;}
	#catsubcatcontent h4 a, #catsubcatcontent h4 a:visited {text-decoration:none;}
	div.familytypecontent h4 a, div.familytypecontent h4 a:visited, div.familytypecontent h3 a, div.familytypecontent h3 a:visited {color:#003e7e; text-decoration:underline;}/*fixed underline per drl*/
	#catsubcatcontent h4 a:hover, div.familytypecontent h4 a:hover, div.familytypecontent h3 a:hover {color:#003e7e; text-decoration:underline}
	#catsubcatcontent td#image, div.familytypecontent td#image {width:15%; padding:0 15px 0 0; text-align:center;}
	#catsubcatcontent td#image img , div.familytypecontent td#image img {width:120px; padding-bottom:25px;}
		#catsubcatcontent td#list ul, div.familytypecontent td#list ul {margin: 0 0 15px; padding: 0 0 0 15px;}
		#catsubcatcontent td#list ul li a, #catsubcatcontent td ul li a:visited, div.familytypecontent td#list ul li a, div.familytypecontent td ul li a:visited {text-decoration:none}  
		#catsubcatcontent td#list ul li a:hover, #catsubcatcontent td#list ul li a:hover {color:#003e7e; text-decoration:underline}
		#catsubcatcontent td#list, #catsubcatcontent td#list {width:30%;margin:0;padding:0;}
		#catsubcatcontent td#content {border:0; margin:0; padding:0 15px 0 20px;}
		div.familytypecontent td, div.familytypecontent td#content {width:552px; border:0; margin:0 0 0 20px}
		#catsubcatcontent td h4, div.familytypecontent td h4, div.homestory td h4 {margin:0; padding:0; border:0; font-size:12px; line-height:13px; color:#333;}
		#catsubcatcontent td p, div.familytypecontent td p, div.homestory td p {margin:0; padding:0 0 12px 0; line-height:20px}
		#catsubcatcontent td ul, div.familytypecontent td ul, div.homestory td ul {margin:0 0 0 18px; padding:0}
		#catsubcatcontent #content.1col {width:552px}
		#catsubcatcontent {border-bottom:1px solid #555555}
		#catsubcatcontent:last-child {border-bottom:0;}
		#content-full {padding-bottom:50px;}

/*CLASSES FOR THE TYPE PAGE TABS CONTENT*/
#tab1, #tab2, #tab3, #tab4, #tab5, #tab6, #tab7, #tab8, #tab9, #tab10, #tab11, #tab12 {margin:0 6px; padding:15px;}
div.genericframe {margin:0; padding:15px;}
div.familytypetabcontent {height:100%;}
div.familytypetabcontent:after {content:"."; visibility:hidden; display:block; height:0; clear:both;}
div.familytypetabcontent ul {padding:0 0 0 15px; margin:0; overflow:hidden;}
div.familytypetabcontent ul + p {margin-top: 15px;}
div.familytypetabcontent ul + .cta > .btn {display: inline-block; *display:inline; margin-top: 8px; zoom:1;}
div.familytypetabcontent ul + h3 {margin-top: 30px;}
div.familytypetabcontent ul + h4 {margin-top: 25px;}
div.familytypetabcontent table.results {float: left;}
div.familytypetabcontent table.results tr td {background-color: #e8e8e8; border: 0; font-size: 14px;}
div.familytypetabcontent table.results input, div.familytypetabcontent table.entry input {background-color: #fff; border: 1px solid #808285; padding: 5px;}
div.familytypetabcontent table.results input.btn {background-color: #003e7e; border: 0; color: #fff; cursor: pointer; font-size: 14px; font-style: normal; font-weight: 700; line-height: 14px; margin-right: 10px; padding: 7px 10px 8px; text-decoration: none;}
div.familytypetabcontent table.entry {float: left; margin-right: 15px;}
div.familytypetabcontent .section + h3 {margin-top: 30px;}
.familytypetabcontent .colLeft {width: 66%; padding-right: 15px; float:left;}
.familytypetabcontent .colLeft.full {width: 100%;}
.familytypetabcontent .colRight {width: 33%; float:left;}
.familytypetabcontent h1 {font-size: 32px; color:#003e7e; margin:0 0 15px;}
.familytypetabcontent h3 {font-size: 22px; color:#555; margin:0 0 10px; padding:0 0 10px; border-bottom:1px solid #555;clear:both; font-family:"open_sanscondensedbold",sans-serif;}
.familytypetabcontent div.section {margin-bottom:30px;width: 100%;}
.familytypetabcontent #large-image img {width:100%;}

/* HOW TO BUY */

#how-to-buy h3 {
	color:#555;
	border-bottom:none;
	padding:10px 0 0 10px;
}

#how-to-buy {
	background-color:#d4d4d4;
}

#how-to-buy ul {
	padding:0px;
	padding-bottom: 10px;
}

#how-to-buy li {
    font-size: 14px;
    font-weight: bold;
    list-style: outside none none;
    margin: 5px 10px;
    text-align: center;
}
#how-to-buy li a {
    background-color: #fff;
    border: 2px solid #003e7e;
    display: block;
    padding: 3px;
    text-decoration: none;
    text-transform: capitalize;
    width: 100%;
}
#how-to-buy li a:hover {
	background-color: #003e7e;
    color: #fff;
    text-decoration: none;
}


#how-to-buy li a::after {
	content:"\f105";
	padding-left:5px;
	font-family:FontAwesome;
}

#product-comparison th {background-color:#555; color:#FFF; border-left:1px solid #808285;}
#product-comparison th h4 {color:#FFF;}

/*NEW TABS*/
.familytype:after {clear: both; content: " "; display: table;}
.familytype ul.tabs {padding:0; margin:0;}
.familytype .tabs li {background-color: #003e7e; display: inline-block; *display: inline; list-style: none outside none;  font-weight:700; font-size:14px; font-style:normal; line-height:14px; padding:7px 10px 8px; text-decoration: none; margin-right: 5px; zoom: 1;}
.familytype .tabs li:last-child {margin-right: 0px;}
.familytype .tabs li.active {background-color: #fff;}
.familytype .tabs li a {color: #fff;}
.familytype .tabs li.active a {color: #555;}
.familytype .tabs li a:hover, .familytype .tabs li a:active, .familytype .tabs li a:focus, .familytype .tabs li a:visited {text-decoration: none;}

/*RESPONSIVE TABS*/
ul.resp-tabs-list {
	margin: 0px;
	padding: 0px;
}
.resp-tabs-list li {
	color:#fff;
	
	font-weight: 600;
	font-style: normal;
	font-size: 14px;
	line-height: 11px;
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 8px 10px 10px;
	margin: 0 5px 0 0;
	list-style: none;
	cursor: pointer;
	float: left;
}
.resp-tabs-list li:last-child{
	margin: 0;
}
.resp-tabs-container {
	clear: left;
}
h2.resp-accordion {
	cursor: pointer;
	padding: 5px;
	display: none;
}
.resp-tab-content {
	display: none;
	padding: 15px 0 0 0;
}
.resp-tab-item {
	background-color: #003e7e;
}
li.resp-tab-active {
	border: 0;
	background-color: #fff;
	color: #555;
}
.resp-content-active, .resp-accordion-active {
	display: block;
}
h2.resp-accordion {
	font-size: 13px;
	border: 0;
	margin: 0px;
	padding: 11px 15px 14px;
}
h2.resp-tab-active {
	margin-bottom: 0px !important;
}
h2.resp-tab-title:last-child {
	background: blue;
}
/*-----------Accordion styles-----------*/
h2.resp-tab-active {
	background: #fff !important;
	color: #555 !important;
}
h2.resp-tab-active span.resp-arrow {
    border-bottom: 6px solid #fff;
    border-top: 0;
}
.resp-arrow {
    border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #fff;
    float: right;
    margin-top: 4px;
    height: 0;
    width: 0;
}
.resp-easy-accordion  h2.resp-accordion {
	display: block;
}
.resp-easy-accordion .resp-tab-content {
	border: 1px solid #c1c1c1;
}
.resp-easy-accordion .resp-tab-content:last-child {
	border-bottom: 1px solid #c1c1c1 !important;
}
.resp-jfit {
	width: 100%;
	margin: 0px;
}
.resp-tab-content-active {
	display: block;
}
h2.resp-accordion:first-child {
	margin-top:15px;
}
/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 767px) {
	ul.resp-tabs-list {
		display: none;
	}
	h2.resp-accordion {
		display: block;
		color:#fff;
		font-weight: 600;
		font-style: normal;
		font-size: 21px;
		line-height: 12px;
		background-color: #003e7e;
	}
	.resp-vtabs .resp-tab-content {
		border: 1px solid #C1C1C1;
	}
	.resp-vtabs .resp-tabs-container {
		border: none;
		float: none;
		width: 100%;
		min-height: initial;
		clear: none;
	}
	.resp-accordion-closed {
		display:none !important;
	}
	.resp-vtabs .resp-tab-content:last-child {
		border-bottom: 1px solid #c1c1c1 !important;
	}
	#tabsmulti {
		margin-top: 0px;
	}
	.resp-tab-content {
		padding: 10px 0 15px 0;
		border-bottom: 1px solid #555;
		margin-bottom: 30px;
	}
}

div.familytypetabcontent h3 a, div.familytypetabcontent h3 a:visited {padding-left:14px; color:#003e7e; /*text-decoration:none;*/ background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-red.gif); background-repeat:no-repeat; background-position:-4px 4px;}/*fixed underliner per drl*/
div.familytypetabcontent h3 a:hover {color:#003e7e; text-decoration:underline}
div.familytypetabcontent h4 {font-size:18px; }
/*div.familytypetabcontent p {margin:0 0 0 0; padding:0} COMMENTED OUT BY DRL ON JAN 2, 2013 AS IT WAS OVER-RIDING ABOVE ORIGINAL STYLING*/
div.familytypetabcontent p + p {margin-top: 15px;}
div.familytypetabcontent p + .cta > .btn {display: inline-block; *display:inline; margin-top: 8px; zoom:1;}
div.familytypetabcontent p + h3 {margin-top: 30px;}
div.familytypetabcontent .cta + h3 {margin-top: 30px;}
/*div.familytypetabcontent ul.nogap,  div.familytypetabcontent p.nogap {margin-top:-13px;} FIX ADDED 1/2/2013 TO FIX ODD SPACING ISSUE */
div.familytypetabcontent div.floatright {margin:0; padding-right:10px; float:right; }
div.familytypetabcontent .imgFloat {height:100%;width:120px;margin:0 20px 20px 0; padding:0; float:left;}
div.familytypetabcontent img.floatright {margin:0 0 20px 20px; padding:0; float:right; max-width:120px; max-height:120px;}
div.familytypetabcontent img.floatleft {max-width:120px; max-height:120px;}
div.familytypetabcontent div.floatleft {margin:0; padding-left:10px; float:left; clear:none;}
	.centeralign {text-align:center;}
	.leftalign {text-align:left;}
	.rightalign {text-align:right;}
	.clearleft {clear:left;}
	.clearright{clear:right;}
	.clearnone{clear:none;}
	.clearboth {clear:both;}
	.nowrap {white-space:nowrap}
div.familytypetabcontent img.noborder {border:none; padding:5px;}
div.familytypetabcontent div.col1 {width:45%; float:left; clear:none;}
div.familytypetabcontent div.col2 {width:45%; float:left; clear:none; padding-left:15px;}
div.familytypetabcontent table#cattable {width:100%; margin:0 0 15px 0;}/*NEW LINE*/
div.familytypetabcontent td.pubno {white-space:nowrap}/*NEW LINE*/
div.familytypetabcontent td.langlinks a {clear:none; padding:0 4px 0 0;}/*NEW LINE*/
div.familytypetabcontent img.formaticon {float:left; clear:none; margin:0 5px 0 0; }/*NEW LINE*/
	
/*TABLE FORMATTING VIA DIVS FOR CONTENT ITEMS ONLY*/
div.familytypetabcontent table {padding:0; margin:6px 0 15px 0; border-collapse:collapse;}
	div.familytypetabcontent table th {padding:0px 10px 6px; background-color:#fff; font-size: 15px; font-weight:bold; border:0px; color:#000; text-align: left;}
	/*div.familytypetabcontent tbody tr th {text-align:left; color:#666; background-color:white}*/
	div.familytypetabcontent table th.col {text-align:left}
	div.familytypetabcontent table td {padding:10px; background-color:#fff; border-left:1px solid #808285;}
	div.familytypetabcontent table tr.even td {background-color:#e8e8e8;}
	div.familytypetabcontent table tr td:first-child {border-left:0px;}
	#product-comparison table {font-size:12px;}

/*HOME STORIES*/	
#homestorywrapper {margin:0; padding:0;}	
	#homestorywrapper div.homestory h4 {color:#555; font-size:18px; font-weight:700; margin:0 0 10px; padding:0 0 10px;  border-bottom:1px solid #555; width:auto;}
		#homestorywrapper div.homestory h5 {font-size:12px; line-height:14px; margin:-34px 0 0 0; padding:0; float:right; clear:none; }
		#homestorywrapper div.homestory h5 a, #homestorywrapper div.homestory h5 a:visited {color:#003e7e; text-decoration:none;}
		#homestorywrapper div.homestory h5 a:hover {color:#003e7e; text-decoration:underline; clear:none;}
	#homestorywrapper div.homestory table {margin:10px 0 0 0; padding:0}
	#homestorywrapper div.homestory td#image img, #homestorywrapper div.homestory td#image img a {width:200px; height:100px; margin:0 12px 0 0; padding:0; border:1px solid #e3e3e3;}
		#homestorywrapper div.homestory td#content h4 {font-size:14px; margin:0 0 2px 0; border:0; padding:0; line-height:15px;}
		#homestorywrapper div.homestory td#content, #homestorywrapper div.homestory td p, #homestorywrapper div.homestory td#content p {width:100%; border:0; margin:0; padding:0; font-size:12px; line-height:21px}
		#homestorywrapper div.homestory td#content a, #homestorywrapper div.homestory td#content a:visited {color:#003E7E; text-decoration:none}
		#homestorywrapper div.homestory td#content p a.readmore, #homestorywrapper div.homestory td p a.readmore, #homestorywrapper div.homestory td p a:visited.readmore {display:block; color:#003e7e; line-height:14px; margin:9px 0 0 -5px; padding:0 0 0 14px; font-weight:bold; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-rightred.gif); background-repeat:no-repeat; background-position:0 50%}
		/*#homestorywrapper div.homestory td#content a:visited {color:#003e7e#666}*/
		#homestorywrapper div.homestory td#content a:hover {color:#003e7e; text-decoration:underline}
		#homestorywrapper div.homestory td#content h4 a.whatsnew, #homestorywrapper div.homestory td#content h4 a.whatsnew:visited {margin:0 0 6px 0; line-height:18px; color:#003e7e;}
		#homestorywrapper div.homestory td#content h4 a.whatsnew:hover {text-decoration:none;}
		
		
/*FAMILY / TYPE DESCRIPTION AREA*/
#familytypedesc {width:100%; margin:0 0 30px 0; padding:0;}
	#familytypedesc h1 {color:#003e7e; font-size:32px; font-style:normal; line-height:32px; margin:0 0 10px 0; padding:0;}
	#familytypedesc table {line-height: 18px; vertical-align:top; margin:0; padding:0; width:100%;}
	#familytypedesc td#image {text-align:left; margin:0; padding:0}
	#familytypedesc td#image img {max-width:196px; max-height:161px; margin:0 15px 0 0; text-align:left; display:none;}
	#familytypedesc td#content {border:0; margin:0; padding:0;}
	#familytypedesc p {margin:0; padding:0; font-size:14px; line-height:22px;}
	#familytypedesc a.hyperlink, #familytypedesc a.hyperlink:visited {color:#003e7e; margin:0 0 0 -5px; padding-left:13px; font-weight:bold; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-rightred.gif); background-repeat:no-repeat; background-position:0 50%}
	#familytypedesc a.hyperlink:hover {color:#003e7e;}
	#familytypedesc h4 {color:#333; font-size:12px; line-height:14px; margin:0 0 3px 0; padding:0 0 0 1px}
	#familytypedesc ul {margin:0 0 0 16px; padding:0; }
	#familytypedesc li {line-height:14px; padding:2px 0 5px 0}
	
/*PRODUCTS FEATURE WRAPPER*/
#productswrapper {margin:24px 0 0 0; padding:0;}

/*ROUND CORNERS - MOUNTAIN TOP SOLUTION*/
	b.corner1 {margin: 0 5px;}/*corner steps*/
	b.corner2 {margin: 0 3px;}/*corner steps*/
	b.corner3 {margin: 0 2px;}/*corner steps*/
div #cornerbkg-footeroutside {margin:0; background:#555;}
	#cornerbkg-footeroutside b {font-size:1px}
	b.cornertop-footeroutside, b.cornerbot-footeroutside {display:block; background:#e8e8e8}
	b.cornertop-footeroutside b, b.cornerbot-footeroutside b {display:block; height:1px; overflow:hidden; background:#dadede}
	b.cornertop-footeroutside b.corner4, b.cornerbot-footeroutside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-footerinside {margin:2px 6px;}
	#cornerbkg-footerinside b {font-size:1px}
	b.cornertop-footerinside, b.cornerbot-footerinside {display:block; background:#dadede}
	b.cornertop-footerinside b, b.cornerbot-footerinside b {display:block; height:1px; overflow:hidden; background:#e0e3e3}
	b.cornertop-footerinside b.corner4, b.cornerbot-footerinside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-bodyoutside {margin:0; background:#d7dbdb}
	#cornerbkg-bodyoutside b {font-size:1px}
	b.cornertop-bodyoutside, b.cornerbot-bodyoutside  {display:block; background:#e8e8e8}
	b.cornertop-bodyoutside b, b.cornerbot-bodyoutside b {display:block; height:1px; overflow:hidden; background:#d7dbdb}
	b.cornertop-bodyoutside b.corner4, b.cornerbot-bodyoutside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-bodyinside {background-color:#FFFFFF;margin:0;padding:15px;}
	#cornerbkg-bodyinside b {font-size:1px}
	b.cornertop-bodyinside, b.cornerbot-bodyinside {display:block; background:#d7dbdb}
	b.cornertop-bodyinside b, b.cornerbot-bodyinside b {display:block; height:1px; overflow:hidden; background:#e0e3e3}
	b.cornertop-bodyinside b.corner4, b.cornerbot-bodyinside b.corner4 {margin:0 1px; height:1px}	
div #cornerbkg-tabsoutside {margin:0;}
	#cornerbkg-tabsoutside b {font-size:1px}
	b.cornertop-tabsoutside, b.cornerbot-tabsoutside {display:block; background:#e8e8e8}
	b.cornertop-tabsoutside b, b.cornerbot-tabsoutside b {display:block; height:1px; overflow:hidden; background:#D6DADA}
	b.cornertop-tabsoutside b.corner4, b.cornerbot-tabsoutside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-tabsinside {margin:0;}
	#cornerbkg-tabsinside b {font-size:1px}
	b.cornertop-tabsinside, b.cornerbot-tabsinside {display:block; background:#D6DADA}
	b.cornertop-tabsinside b, b.cornerbot-tabsinside b {display:block; height:1px; overflow:hidden; background:#DFE3E3}
	b.cornertop-tabsinside b.corner4, b.cornerbot-tabsinside b.corner4 {margin:0 1px; height:1px}		
div.cornerbkg-tabscontent {margin:0px; background:#fff; margin-bottom:50px;}
	div.cornerbkg-tabscontent b {font-size:1px}
	b.cornertop-tabscontent, b.cornerbot-tabscontent {display:block; background:#DFE3E3}
	b.cornertop-tabscontent b, b.cornerbot-tabscontent b {display:block; height:1px; overflow:hidden; background:#fff}
	b.cornertop-tabscontent b.corner4, b.cornerbot-tabscontent b.corner4 {margin:0 1px; height:1px}		
div #cornerbkg-leftrightnavinside {margin:0; background-color:transparent;}
	#cornerbkg-leftrightnavinside b {font-size:1px}
	b.cornertop-leftrightnavinside, b.cornerbot-leftrightnavinside {display:block; background-color:#ffffff;} 
	b.cornertop-leftrightnavinside b, b.cornerbot-leftrightnavinside b {display:block; height:1px; overflow:hidden; background-color:#ebebeb;}
	b.cornertop-leftrightnavinside b.corner4, b.cornerbot-leftrightnavinside b.corner4 {margin:0 1px; height:1px;}
div #cornerbkg-leftrightnavoutside {margin:0; padding: 15px; background-color:#ffffff;}
	#cornerbkg-leftrightnavoutside b {font-size:1px}
	b.cornertop-leftrightnavoutside, b.cornerbot-leftrightnavoutside {display:block; background-color:#e8e8e8;} 
	b.cornertop-leftrightnavoutside b, b.cornerbot-leftrightnavoutside b {display:block; height:1px; overflow:hidden; background-color:#ffffff;}
	b.cornertop-leftrightnavoutside b.corner4, b.cornerbot-leftrightnavoutside b.corner4 {margin:0 1px; height:1px;}
div #cornerbkg-leftnavfocusinside {margin:0; background-color:transparent;}
	#cornerbkg-leftnavfocusinside b {font-size:1px}
	b.cornertop-leftnavfocusinside, b.cornerbot-leftnavfocusinside {display:block; background-color:#ffffff} 
	b.cornertop-leftnavfocusinside b, b.cornerbot-leftnavfocusinside b {display:block; height:1px; overflow:hidden; background-color:#e1e1e1}
	b.cornertop-leftnavfocusinside b.corner4, b.cornerbot-leftnavfocusinside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-leftnavfocusoutside {margin:0 0 10px 0; padding:15px; background-color:#ffffff}
	#cornerbkg-leftnavfocusoutside b {font-size:1px}
	b.cornertop-leftnavfocusoutside, b.cornerbot-leftnavfocusoutside {display:block; background-color:#e8e8e8} 
	b.cornertop-leftnavfocusoutside b, b.cornerbot-leftnavfocusoutside b {display:block; height:1px; overflow:hidden; background-color:#ffffff;}
	b.cornertop-leftnavfocusoutside b.corner4, b.cornerbot-leftnavfocusoutside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-findaproduct {margin:0; padding: 15px; background:#fff}
div #cornerbkg-findaproduct:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
	#cornerbkg-findaproduct b {font-size:1px}
	b.cornertop-findaproduct, b.cornerbot-findaproduct {display:block; background:#e8e8e8}
	b.cornertop-findaproduct b, b.cornerbot-findaproduct b {display:block; height:1px; overflow:hidden; background:#fff}
	b.cornertop-findaproduct b.corner4, b.cornerbot-findaproduct b.corner4 {margin:0 1px; height:1px; }
div #cornerbkg-catsubcat {margin:0; background-color:#fff;}
	#cornerbkg-catsubcat b {font-size:1px}
	b.cornertop-catsubcat b, b.cornerbot-catsubcat b {display:block; height:1px; overflow:hidden; background-image:none; background:#f6f6f6}
div #cornerbkg-error {background-color:#fff; padding:11px; margin:-3px 0 0;}
	#cornerbkg-error b {display: none;}
	b.cornertop-error b, b.cornerbot-error b {display:block; height:1px; overflow:hidden; background-image:none; background:#f6f6f6}

#cornerbkg-error #catsubcatdesc div, #cornerbkg-error #catsubcatdesc div p {font-size:13px; line-height:16px; color:#333;}
#cornerbkg-error #catsubcatdesc div h2 {font-size:18px; line-height:21px; font-weight:normal; color:#444}
#cornerbkg-error #catsubcatdesc div ul {margin-top:0; color:#333;}
#cornerbkg-error #catsubcatdesc div ul li {padding-bottom:5px; color:#333;}


/* ERROR PAGES */

.error-title {
	background-color:#FFF;
	margin:25px 0 50px 0;
	padding:1px 15px 15px 15px;
}

.error-title h1 {
	font-size:32px;
	color:#003E7E;
}

.error-title h2 {
	color:#555;
	font-size:22px;
	font-family:"open_sanscondensedbold",sans-serif;
}

/*QUICKLINKS*/
#cornerbkg-ltgray.quicklinksbox {width:20%; float:right; padding:0; margin:0}
#quicklinks-content {font-size:12px; height:212px; margin:0; padding:5px 10px; overflow:hidden;}
	#quicklinks-content h4 {font-size:14px; line-height:100%; margin:10px 0 7px 4px}
	#quicklinks-content ul {margin:2px 6px 6px 16px; padding:0;}
	#quicklinks-content li {line-height:110%; margin:0 0 6px 0; padding:0; list-style-type:none; list-style-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-right.gif)}
	#quicklinks-content a {color:#444; text-decoration:none;}
	#quicklinks-content a:visited {color:#444;}
	#quicklinks-content a:hover {color:#003e7e; text-decoration:underline}

/*TAB MENU*/
#tabsmulti {color:#000; font-size:12px; line-height:12px; font-weight:bold; margin:12px 0 0 0;}
#tabsmulti.familytype {margin:0;}
#tabsmulti table {margin:0px; padding:0;}
	#tabsmulti td {font-weight:700; font-size:14px; font-style:normal; line-height:14px; padding:7px 10px 8px; text-decoration: none; text-align:center; border-right: 5px solid #e8e8e8;}
	#tabsmulti a {display:block; padding:0px; color:#555; margin:0; text-decoration:none;}
	#tabsmulti a img {border:0; text-decoration:none}
	#tabsmulti td.on {background-color: #fff;}
	#tabsmulti td.on a, #tabsmulti td.on a:visited, #tabsmulti td.on a:hover {color:#555;}
	#tabsmulti td.off {background-color: #003e7e;}
	#tabsmulti td.off a, #tabsmulti td.off a:visited, #tabsmulti td.off a:hover {color:#fff;}
	#tabsmulti td.tabrightoff {width:9px; background-image:url(/resources/images/rockwellautomation/gl/webgui/tabmenu-off.gif); background-position:top right; background-repeat:no-repeat}
	#tabsmulti td.tabrighton {width:9px; background-image:url(/resources/images/rockwellautomation/gl/webgui/tabmenu-on.gif); background-position:top right; background-repeat:no-repeat}
/* #tabcontainer {width:100%;} */
div.tabdata {padding:9px 12px 7px 12px; margin:0; border-bottom:6px solid #e2e5e5; background-color:#fff}
	div.tabdata.norule {border-bottom:0}
	div.tabdata h4 {font-size:12px; /*text-transform:capitalize;*/ margin:0; padding:0; line-height:14px}
	div.tabdata p {font-size:11px; line-height:15px; color:#555; margin:3px 0 3px 0; padding:0}
	div.tabdata a {font-size:11px; line-height:12px; text-decoration:underline}/*fixed underline per drl*/
	div.tabdata a.readmore {color:#003e7e; margin-left:-6px; padding-left:13px; font-weight:bold; background-image:url(/resources/images/rockwellautomation/gl/webgui/arrow-rightred.gif); background-repeat:no-repeat; background-position:0 50%}
	div.tabdata a:visited {color:#003e7e}
	div.tabdata a:hover {color:#003e7e; text-decoration:underline}
	div.tabdata img {width:215px; height:80px; margin:0; padding:0 12px 0 0}
	div.tabdata a img {border:0}
	
/*TOOLTIPS*/
.ui-tooltip {background-color: #fff; -webkit-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, .7); -moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, .7); box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, .7); max-width: 300px; padding: 8px; position: absolute; z-index: 9999;}

/*FOOTER OLD.... UPDATING FOR PIPE INSTEAD OF NO PIPE AT BLAIR'S REQUEST FOR HTML COMPONENT VERSION*/
/*#footerwrapper {margin:0; padding:12px 0 0 0; clear:both;}
#footer {width:100%; height:40px; margin:0; padding:0; font-size:12px; color:#464646; font-family:Arial,Helvetica,sans-serif,geneva; }
	#footer table {float:left; whitespace:nowrap; margin:12px 0 0 0; padding:0}
	#footer table th, #footer table caption {text-align:left; border-right:1px solid #ccc; whitespace:nowrap; line-height:13px;}
	#footer table th.nopipe, #footer table caption.nopipe {border-right:0;}
	#footer table th a, #footer table caption a {color:#464646; whitespace:nowrap; text-decoration:none; font-weight:bold; margin:0 15px;}
	#footer table th a:hover, #footer table caption a:hover {text-decoration:underline; color:#003e7e}
	#footer #copyright {margin:0; padding:12px 15px 0 0; font-size:10px; color:#666; float:right; white-space:nowrap}*/
	
	
/*FOOTER*/
#footerwrapper {margin:0; padding:12px 0 0 0; clear:both;}
#footer {width:100%; height:40px; margin:0; padding:0; font-size:12px; color:#fff; }
	#footer table {float:left; whitespace:nowrap; margin:12px 0 0 0; padding:0;}
	#footer table th, #footer table caption {text-align:left; border-right:0; whitespace:nowrap; line-height:13px;}
	#footer table th.pipe, #footer table caption.nopipe {border-right:1px solid #fff;}
	#footer table th a, #footer table caption a {color:#fff; whitespace:nowrap; text-decoration:none; font-weight:bold; margin:0 15px;}
	#footer table th a:hover, #footer table caption a:hover {text-decoration:underline; color:#fff;}
	#footer #copyright {margin:0; padding:12px 15px 0 0; font-size:10px; color:#fff; float:right; white-space:nowrap;}


/*VIDYARD*/
#width360 {width:360px; height:270px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width360 img {width:360px; height:270px;}
	#width360 #overlay-box {width:360px; height:270px; position:absolute; top:0; left:0;  background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay360.png');} 
	html>body #width360 #overlay-box {width:360px; height:270px; background-image:url(http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay360.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width360.floatright  {border-left:20px solid white; margin:0}
	#C13 #width360.floatleft  {border-right:20px solid white; margin:0}
	#width360.floatright, #width360.floatleft {display:inline-block; clear:both; margin-bottom:0;}*/
#width280 {width:280px; height:210px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width280 img {width:280px; height:210px;}
	#width280 #overlay-box {width:280px; height:210px; position:absolute; top:0; left:0;  background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay280.png');} 
	html>body #width280 #overlay-box {width:280px; height:210px; background-image:url(http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay280.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width280.floatright  {border-left:20px solid white; margin:0}
	#C13 #width280.floatleft  {border-right:20px solid white; margin:0}
	#width280.floatright, #width280.floatleft {display:inline-block; clear:both; margin-bottom:0;}*/
#width200 {width:200px; height:150px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width200 img {width:200px; height:150px;}
	#width200 #overlay-box {width:200px; height:150px; position:absolute; top:0; left:0;  background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay200.png');} 
	html>body #width200 #overlay-box {width:200px; height:150px; background-image:url(http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay200.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width200.floatright  {border-left:20px solid white; margin:0; clear:right;}
	#C13 #width200.floatleft  {border-right:20px solid white; margin:0; clear:left}
	#width200.floatright {display:inline-block; clear:both; margin-bottom:20px; padding:0;}*/
#width160 {width:160px; height:120px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width160 img {width:160px; height:120px;}
	#width160 #overlay-box {width:160px; height:120px; position:absolute; top:0; left:0; background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay160.png');} 
	html>body #width160 #overlay-box {width:160px; height:120px; background-image:url(http://www.rockwellautomation.com/resources/images/rockwellautomation/webgui/overlays/video_overlay160.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width160.floatright  {border-left:20px solid white; margin:0}
	#C13 #width160.floatleft  {border-right:20px solid white; margin:0}
	#width160.floatright, #width160.floatleft {display:inline-block; clear:both; margin-bottom:0;}*/
div.vidyard_tbox {border:6px solid white; background-color:#e8e8e8; 
	-moz-border-radius-bottomright:12px; -khtml-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; 
	-moz-border-radius-bottomleft:12px; -khtml-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; 
	-moz-border-radius-topright:12px; -khtml-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px; 
	-moz-border-radius-topleft:12px; -khtml-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; 
	-moz-box-shadow: 0px 0px 20px #000; -webkit-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=65, Color='#000000')"; 
	filter:"progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=0,strength=10),progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=90,strength=10),progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=180,strength=10),progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=270,strength=10)";}
div.vidyard_tinner {border:3px solid white}
div.vidyard_tcontent {background-color:black}
div.vidyard_tmask {background:#111 !important; opacity:0.80 !important; filter:alpha(opacity=80) !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important; -moz-opacity:0.80 !important; -khtml-opacity:0.80;}

/*GETSMART CAMPAIGNS
.gsc-campaign a, .gsc-campaign a img,
.gsc-campaign a:hover, .gsc-campaign a:hover img {
    border: 0;
    text-decoration: none;
    padding: 0;
    margin: 0;
}*/

/*CERTIFICATION LOGOS*/
#certifications .icons {height:100%; margin-bottom: 15px;}
#certifications .icons div {background-image:url(/resources/images/allenbradley/gl/webgui/certificationlogos-sprite.gif); background-repeat:no-repeat; margin:0 10px 10px 0; float:left;}
.icons .abs {width:75px; height:25px; background-position:0px 0px;}
.icons .atex {width:29px; height:25px; background-position:-150px 0px;}
.icons .ccc {width:30px; height:25px; background-position:-300px 0px;}
.icons .ce-marked {width:29px; height:25px; background-position:-450px 0px;}

.icons .ce-marked-semko {width:58px; height:25px; background-position:0px -35px;}
.icons .csa-marked {width:26px; height:25px; background-position:-150px -35px;}
.icons .c-tick {width:25px; height:25px; background-position:-300px -35px;}
.icons .cul-listed {width:55px; height:25px; background-position:-450px -35px;}

.icons .cul-marked {width:31px; height:25px; background-position:0px -70px;}
.icons .cul-recognized {width:50px; height:25px; background-position:-150px -70px;}
.icons .culus-listed {width:68px; height:25px; background-position:-300px -70px;}
.icons .culus-marked {width:42px; height:25px; background-position:-450px -70px;}

.icons .culus-recognized {width:65px; height:25px; background-position:0px -105px;}
.icons .devicenet {width:114px; height:25px; background-position:-150px -105px;}
.icons .dve {width:30px; height:25px; background-position:-300px -105px;}
.icons .ethernet-ip {width:93px; height:25px; background-position:-450px -105px;}

.icons .fm-approved {width:41px; height:25px; background-position:0px -140px;}
.icons .gl {width:25px; height:25px; background-position:-150px -140px;}
.icons .iec {width:27px; height:25px; background-position:-300px -140px;}
.icons .kc {width:16px; height:25px; background-position:-450px -140px;}

.icons .nfpa {width:25px; height:25px; background-position:0px -175px;}
.icons .plc {width:29px; height:25px; background-position:-150px -175px;}
.icons .sa {width:40px; height:25px; background-position:-300px -175px;}
.icons .suva {width:23px; height:25px; background-position:-450px -175px;}

.icons .tuv {width:31px; height:25px; background-position:0px -210px;}
.icons .ul-listed {width:49px; height:25px; background-position:-150px -210px;}
.icons .ul-marked {width:25px; height:25px; background-position:-300px -210px;}
.icons .ul-recognized {width:42px; height:25px; background-position:-450px -210px;}

.icons .io-link {width:120px; height:25px; background-position:0px -245px;}
.icons .rcm {width:34px; height:25px; background-position:-150px -245px;}
.icons .ie3 {width:25px; height:25px; background-position:-300px -245px;}


/* header/footer updates April 2015 */

#ls-gen91538509-ls-area-body {
	background-color:#e8e8e8;
}