/* ie.css */
body {text-align:center;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html>body p code {*white-space:normal;}
hr {margin:-8px auto 11px;}

ul#internal-banner-menu {bottom:20px;}

#professional-choices ul  {margin-top:15px;}

#professional-choices ul li a .learn-more {top:90px;}

#main ul li img {
	top: 1px;
}

.news-input {width:215px;}

* html #newsletter-submit {position:absolute; top:30px; left:240px;}

* html body #main {
/*	width: 560px;*/
	background: transparent;
	margin: 0;
	padding: 0 13px 0 28px;
}
* html body #local {
	background: transparent;
	margin: 0;
}

* html .subMenusContainer .smOW ul {
	width: 380px;
}
* html .subMenusContainer .smOW ul li {
	width: 380px;
}
* html .subMenusContainer .smOW ul li a {
	width: 380px;
}

* html #navSecond ul li a:hover {
	z-index: 9;
}

* html ul#homeModuleMenu {
	margin: 30px 4px 0px 0px;
}

* html .product a.prod-more-info {
	position: relative;
	float: right;
	margin-top: 45px;
}

/* Twin Helix IE6 PNG fix */

/* Use ids, classes, or tags to fix 24-bit PNG's in IE. */
/* Also works with a PNG background-image (use no-repeat and no background-position) */
/* View more info at http://www.twinhelix.com/css/iepngfix/demo/ */

/* Uncomment the line below to activate fix! */

/* img, #myPNGid, .myPNGclass { behavior: url(system/pngfix/iepngfix.htc) } */

/* @end */