* {
	font-family: Verdana, serif;
	font-size:11px;
	color:#424141;
	padding:0px;
	margin:0px;
}

/*******************
 ** layout styles **
 ******************/
div.breadcrumbs a {text-decoration:underline !important;}
div.breadcrumbs a.selected {text-decoration:none !important;}

div.layout {
	width:1003px;
	margin:10px auto;
	position:relative;
	overflow:hidden;
}

div.header {width:1003px;}

div.logo {margin:40px 0px 0px 0px;}
div.access {position:absolute;top:57px;right:25px;}
div.access a {text-decoration:none;border-right:1px solid #2A356A;padding-right:10px;}
div.access span.phone, div.access strong {color:#2A356A;}
div.access span.phone {background:url(../../../emerson/local/images/icon_home.gif) no-repeat left 3px;padding-left:15px;margin-left:5px;}

div.search {position:absolute;top:88px;right:25px;height:19px;overflow:hidden;}

div.search label {float:left;color:#464753;font-weight:bold;text-transform:uppercase;padding-right:2px;margin-top:2px;}
input#search {float:left;width:140px;margin-right:5px;}
#submit {}
#submit img {}

div.topnav {position:absolute;top:90px;left:250px;}
div.topnav ul {margin:0px;}
div.topnav ul li {float:left;list-style:none;padding:0px 10px 0px 15px;background:url(../../../emerson/local/images/topnav_bullet.gif) 5px 5px no-repeat;}
div.topnav ul li a {text-decoration:none;font-weight:bold;font-size:10px;color:#464753;text-transform:uppercase;}
div.topnav ul li.selected a,
div.topnav ul li a:hover {color:#BA936A !important;}

div.middle {background:#9DCAE5;margin-top:10px;}
* html div.middle {height:1px;}

/****************************************************************
 ** any background styles beyond middle2 need to be after here **
 ***************************************************************/

a {color:#FF3737;}
a:hover {color:#FF3737 !important;cursor:pointer;}
a img {border:none;}
a.more {text-decoration:none;font-weight:bold;background:url(../../../emerson/local/images/global/a_more.gif) right 0px no-repeat;padding-right:20px;color:#FF3737;padding-bottom:10px;text-transform:lowercase;line-height:15px;}
a.submit {border:1px #5C6BAC solid;background:#9DCAE5;font-size:10px;font-weight:bold;display:block;width:100px;text-align:center;text-decoration:none;padding:2px 7px 2px 0px;text-transform:uppercase;color:#fff;}
div#top {padding-top:20px;text-align:right;}
div#top a {text-decoration:none;}

strong.header {color:#B90F0F;}

h1 a {text-decoration:none;}
p, h1, h2, h3 {margin-bottom:10px;}
* html h1 {height:1px;}

h2 {font-size:14px;color:#626262;}
h3,
h3 * {font-size:15px;color:#5c6bac;}

ul {margin-left:20px;}
ol {margin-left:25px;}

table {border-collapse:collapse;}
table.table th,
table.table td {border:1px #DDD solid;padding:5px 10px;}

form table td {padding-right:5px;padding-bottom:5px;vertical-align:top;}
form table td label.text {display:block;width:130px;}
form table td input,
form table td textarea {width:280px;}
form table td select {width:285px;}

span.contact,
span.contact a {color:#2D7D9D;font-size:13px;font-weight:bold;text-decoration:none;}

/** form styles **/
input {
	margin: expression(this.type == "radio" ? "0px 5px 0px 20px" : '');
	position: expression(this.type == "radio" ? "relative" : '');
	top: expression(this.type == "radio" ? "2px" : '');
}
input[type='radio']{margin:0px 5px 0px 20px;position:relative;top:2px;}



div.clear {clear:both;height:0px;overflow:hidden;}

/*****************************
 ** default/homepage styles **
 ****************************/

div.content {border:1px solid #9DCAE5;}
div#flashcontent {position:relative;margin-left:220px;margin-top:30px;border:0px solid black;}
div.leftnav {float:left;margin-top:25px;background:url(../../../emerson/local/images/title_products.gif) no-repeat;width:220px;min-height:250px;}
.fr div.leftnav {background:url(../../../emerson/local/images/title_products_fr.gif) no-repeat;}
* html div.leftnav {height:250px;}
div.nav_browse {}
div.leftnav ul {margin:0px 0px 0px 31px;}
div.leftnav ul li {list-style:none;}
div.leftnav ul li a {text-decoration:none;font-weight:bold;background:url(../../../emerson/local/images/menu_bullet.gif) 6px 8px no-repeat;padding-left:18px;display:block;}
div.leftnav ul li a span {color:#2A356A;display:block;padding:5px 0px;}
div.leftnav ul li a:hover span,
div.leftnav ul li.selected a span {color:#08679A;}
* html div.leftnav ul,
* html div.leftnav ul li a {height:1px;}
div.leftnav span.codetag {display:none;}

div.nav_other {margin-top:-8px;background:#fff;}
div.nav_other h1 {padding:5px 20px;color:#fff;text-transform:uppercase;}
div.nav_other h1 a {color:#fff;}
div.nav_other h1 a:hover {color:#000 !important;}
div.nav_other div.text p {color:#000;}

div.featuredproducts h1 {background:#000 url(../../../emerson/local/images/title_features.gif) no-repeat 5px 5px;text-indent:-5000px;}


div.productmanual {float:right;padding-bottom:10px;padding-left:20px;width:215px;}
div.productmanual h1 {background:transparent url(../../../emerson/local/images/icon_download.gif) no-repeat 0px 4px;padding-left:25px;text-indent:0px;}
div.productmanual h1 a {color:#2A356A;}



div.nav_latestnews div.text {padding-right:5px;}
div.nav_latestnews p {line-height:15px;}
div.nav_latestnews a.more {color:#000;background-image:url(../../../emerson/local/images/global/a_more_news.gif);}



div.featuredgroup {background:url(../../../emerson/local/images/global/featured_bg.gif);border:1px solid white;margin-right:215px;}
div.featuredgroup div.image {float:left;width:120px;}
div.featuredgroup div.text {float:right;width:100px;}
div.featuredgroup div.text h1 {background:#ffffff;margin:0px;padding:0px 0px 5px;text-indent:0px;}
div.featuredgroup div.text h1 a {color:#404040;}
div.featured_one,
div.featured_two,
div.featured_three {float:left;width:240px;padding:10px 10px 5px 10px;}
div.featured_three {width:220px;}
div.featuredgroup div.text p {display:none;}


div.footer {clear:both;background:#5C6BAC;height:22px;overflow:hidden;}
div.footer div {padding:5px 0px;}
div.footer div.clear {padding:0px;}
div.footer_nav {float:right;}
div.footer_nav li {list-style:none;float:left;padding:0px 15px;font-size:9px;}
div.footer_nav li a {text-decoration:none;color:#fff;font-size:9px;}
div.footer_nav ul li.selected a,
div.footer_nav ul li a:hover {color:#464753 !important;}
div.footer_copyright {border-right:1px #D5E1E1 solid;color:#fff;float:right;}
div.footer_copyright span {color:#fff;font-size:9px;padding-right:20px;padding-left:10px;}
div.footer_copyright * {color:#fff;}
     
