.roundedbox_search{width:285px}
ul#profileControls{color:#0061aa;font-size:10px;float:right;text-align:right;text-transform:uppercase;margin:0 0 12px 0;padding:0;width:660px}
ul#profileControls li{border-right:1px solid #0061aa;display:inline;padding:0 4px}
ul#profileControls li.first{border-left:medium none;display:inline;padding:0 4px 0 0}
ul#profileControls li.last{border-right:medium none;padding:0 0 0 4px}
ul#profileControls a,ul#profileControls a:visited,ul#profileControls a:active{text-decoration:none;color:#0061aa}
ul#profileControls li img{vertical-align:-20%}
#navMiddleRow{margin-top:8px;height:60px}
.headerLogo{float:left;width:300px;padding:0;margin:0}
.searchLabel{padding:0 4px 0 2px;vertical-align:middle;color:#0061aa;font-weight:bold;font-size:12px}
.navigationCanvas{padding-bottom:20px}
div.navMenuDiv{background:url(/images/navigation/header/gradient.gif);border-bottom:1px solid #a9c9e6;clear:both;width:960px;padding:0;margin:0}
div.navMenuDiv ul{list-style-type:none;margin:0;padding:0}
ul.navMenu{height:43px;width:960px}
ul.navMenu .menuitem{line-height:15px}
ul.navMenu .emailmenu{width:250px;left:-122px!important}
ul.navMenu .emailmenuitem{text-align:center;background:#fff;position:relative;padding:16px 0 16px 0}
ul.navMenu li:hover .emailmenuitem{background:inherit}
ul.navMenu .locationsmenu{width:200px}
ul.navMenu .locationsmenuitem{text-align:center;background:#fff;padding:16px 0 16px 0}
ul.navMenu li:hover .locationsmenuitem{background:inherit}
ul.navMenu a{color:#0061aa;text-decoration:none}
ul.navMenu a:hover{color:#0d89e6;text-decoration:none}
ul.navMenu li{float:left;font-size:17px;position:relative;text-transform:uppercase}
ul.navMenu li.header{margin-left:6px;padding-left:7px;padding-right:11px;padding-top:17px;height:26px;z-index:1000}
ul.navMenu li.first{margin-left:0}
ul.navMenu li.elfa{padding-top:15px;padding-bottom:2px}
ul.navMenu li.blog img{float:left}
ul.navMenu li ul{font-size:15px}
ul.navMenu li.elfa ul{width:210px}
ul.navMenu .active{color:#0d89e6}
ul.navMenu li ul{background:#fff none repeat scroll 0 0;border-bottom:1px solid #a9c9e6;border-left:1px solid #a9c9e6;border-right:1px solid #a9c9e6;display:none;left:0;position:absolute;top:2.86em;width:13em}
ul.navMenu li ul li{background:0;border-left:none;border-top:1px solid #c7ddec;font-family:verdana;font-size:11px;font-weight:normal;padding-bottom:2px;padding-top:2px;text-transform:none;float:none;padding-left:4px}
ul.navMenu li ul li.category62520 a{color:#c00;font-weight:bold}
ul.navMenu li ul li:hover,ul.navMenu li ul li.sfhover{background:#daeffc none repeat scroll 0 0}
ul.navMenu li ul li a{background:transparent none repeat scroll 0 0;color:#666;display:block}
ul.navMenu li ul li a:hover{background:transparent none repeat scroll 0 0;color:#000}
ul.navMenu li.sfhover ul{display:block}
ul.navMenu li.sfhover ul li ul{display:none}
ul.navMenu li.sfhover ul li.sfhover ul{display:block}
.navDropDownLabel{font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:bold;color:#69c}
.joinemail{width:125px}
#footer{width:950px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;padding-top:14px;padding-left:10px;padding-bottom:10px}
#footer a{color:#999;text-decoration:none}
#footer a.visited{color:#999}
#footer .column{width:175px;float:left;border-right:1px solid #eee;margin-right:10px;margin-left:10px;min-height:180px}
#footer .first{margin-left:0}
#footer .last{width:150px;border-right:0;margin-right:0}
#footer ul{padding:0;margin:0;list-style-type:none}
#footer li{padding-bottom:3px}
#footer li.header{text-transform:uppercase;font-weight:bold}
#footer span.highlight{color:#69c;font-weight:bold;font-size:12px}
#footer .liveChat{position:relative;top:-6px}
#copyright{margin-top:10px}
.copyright{margin-top:10px;color:#aaa;font-size:11px}
@media print{ul.navMenu li.header{margin-left:1px;padding-left:10px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){ul.dimensionValues li{margin-top:3px;margin-bottom:3px}
ul.navMenu li ul li{padding-top:5px;padding-bottom:5px}
}
