/*---------------+
 | I N P L A C E |
 +---------------*/	
a.inplaceadd {display:block; color: #999999; font-weight: normal; padding: 4px 4px 4px 4px; border: 1px dashed #999999; text-decoration:none !important}

.eHeader .eMenu ul li a.inplacebox {position: absolute; left:3px; top:3px;}
.eHeader .eMenu ul li a.inplacebox:hover {background: none;}

.eIntroContent .eLeftColumn .eImageBanners div a.inplacebox {position:absolute; left:-15px; top:0px;} 

/*** C S S ***/

/* global */
* {margin: 0; padding: 0; border: none; font-family: Arial, Verdana, Tahoma, sans-serif; color: #282828; font-size: 12px;}

h1 {font-size: 18px; color: #f47320;}
h2 {font-size: 14px; color: #f47320;}
h3 {}
p {}
a {font-weight: bold; color: #9b5ba5;}
a:hover {text-decoration: none;}

.layWrapper {margin: 0 auto; width: 980px; height: 768px; background: url(/static/portal/images/oshkosh/bg_intro.jpg) no-repeat left top;}

/* header */
.eHeader {}
	.eHeader .eLogo {position: relative; width: 193px; height: 92px; padding: 29px 0px 0px 74px; float: left;}
 		.eHeader .eLogo span {position: absolute; z-index: 10; width: 100%; height: 100%; display: block; background: url(/static/portal/images/oshkosh/logotip.gif) no-repeat; margin: 29px 0px 0px 74px; top: 0px; left:0px; cursor: pointer;}
 		
 	.eHeader .eSearch {float: right; padding: 25px 63px 0px 0px; width: 290px;}
 		.eHeader .eSearch .subSearch {height: 25px; width: 251px; float: left; margin-top:3px;}
 			.eHeader .eSearch .subSearch input.inputTxt {border: 1px solid #c5c5c5; width: 158px; height: 16px; margin: 0px 15px 0px 11px;}
 		.eHeader .eSearch input.inputButton {background: url(/static/portal/images/oshkosh/btn_go.gif) no-repeat left top; width: 29px; height: 25px;}
 		
 	.eHeader .eMenu {float: right; padding: 54px 63px 0px 0px; width: 575px; }
 		.eHeader .eMenu ul li {position:relative; list-style: none; display: inline; padding: 5px 6px; height: 16px;}
 			.eHeader .eMenu ul li a {font-size: 14px; color: #1d365b; text-decoration: none; font-weight: bold; height: 16px;padding-top: 15px; position: relative; z-index: 10;}
 			.eHeader .eMenu ul li a:hover {color: #9b5ba5; background: url(/static/portal/images/oshkosh/bg_menu_rollover.gif) no-repeat center top;}
 			.eHeader .eMenu ul li a.active {color: #9b5ba5;}
 			.eHeader .eMenu ul li a.active:hover {background: none;}

.eIntroContent {} 
	.eIntroContent .eLeftColumn {width: 223px; background: url(/static/portal/images/oshkosh/v_line.gif) no-repeat right 32px; padding: 44px 0px 0px 82px; float: left; } 
		.eIntroContent .eLeftColumn .eShopLocations {color: #905599; font-weight: bold; width: 223px; height: 71px; background: url(/static/portal/images/oshkosh/h_line.gif) no-repeat left bottom; } 
			.eIntroContent .eLeftColumn .eShopLocations select {border: 1px solid #8e8e8e; width: 160px; height: 20px; float: left; margin-top: 15px;} 
			.eIntroContent .eLeftColumn .eShopLocations a {display: block; width: 29px; height: 25px; padding: 11px 0px 0px 10px; float: left} 
			.eIntroContent .eLeftColumn .eImageBanners {padding: 31px 0px 0px 0px;} 
				.eIntroContent .eLeftColumn .eImageBanners div {position:relative;}
					.eIntroContent .eLeftColumn .eImageBanners div img {margin-bottom: 10px;} 
	
	.eIntroContent .eMiddleColumn {width: 315px; padding: 30px 0px 0px 20px; float: left; } 
		.eIntroContent .eMiddleColumn .eMainImage {border:1px solid white;}
			.eIntroContent .eMiddleColumn .eMainImage img {display:none; position: absolute;}
			.eIntroContent .eMiddleColumn .eMainImage img:first-child {display:inline}
	
	.eIntroContent .eRightColumn {width: 230px; padding: 37px 0px 0px 23px; float: left; } 
		.eRightColumn iframe {width: 400px;}
		.eIntroContent .eRightColumn h1 {background: url(/static/portal/images/oshkosh/h_line.gif) repeat-x left bottom; padding: 0px 0px 14px 0px;} 
		.eIntroContent .eRightColumn h2 {padding-top: 18px;} 
		.eIntroContent .eRightColumn .eNews {position:relative; padding-bottom: 18px;}
			.eIntroContent .eRightColumn .eNews span {position: absolute; top: 7px; right: 0px;}
		.eIntroContent .eRightColumn .eSignIn {background: url(/static/portal/images/oshkosh/h_line.gif) repeat-x left top; position: relative; height: 200px; #height: 210px;}
			.eIntroContent .eRightColumn .eSignIn h2 {color: #018752;} 
			.eIntroContent .eRightColumn .eSignIn p {margin-bottom: 7px;} 
			.eIntroContent .eRightColumn .eSignIn input.inputShort {border: 1px solid #c5c5c5; width: 95px; height: 17px; margin: 0px 10px 7px 0px; padding: 2px 0px 0px 2px;}
			.eIntroContent .eRightColumn .eSignIn input.inputLong {border: 1px solid #c5c5c5; width: 207px; height: 17px; margin: 0px 10px 7px 0px; padding: 2px 0px 0px 2px;}
			.eIntroContent .eRightColumn .eSignIn input.inputMiddle {border: 1px solid #c5c5c5; width: 144px; height: 17px; margin: 0px 10px 7px 0px; padding: 2px 0px 0px 2px;}
			.eIntroContent .eRightColumn .eSignIn label  {margin-right: 57px; #margin-right: 46px;}
			.eIntroContent .eRightColumn .eSignIn select {border: 1px solid #c5c5c5; height: 20px; margin-right: 10px;}
			.eIntroContent .eRightColumn .eSignIn select.selectLong {width: 140px;}
			.eIntroContent .eRightColumn .eSignIn select.selectShort {width: 100px; #margin-top: -27px;}
			.eIntroContent .eRightColumn .eSignIn input#enews_submit {position: absolute; bottom: 3px; right: 20px;}
			.eIntroContent .eRightColumn .eSignIn #enews_loader {display:none;}
			.eIntroContent .eRightColumn .eSignIn #enews_alert {display:none; background: url(/static/portal/images/oshkosh/bg_baloon.gif) no-repeat left top; position: absolute; top: 207px; left: 0px; width: 195px; height: 46px; color: #9b5ba5; font-weight: bold; padding: 30px 0px 0px 15px;}
			.eIntroContent .eRightColumn .eSignIn #enews_success {color:#9B5BA5;}

.eFooter {padding: 13px 0px 0px 190px; #padding: 3px 0px 0px 190px; color: #FFFFFF; font-weight: bold;}
	.eFooter a {color: #FFFFFF;}
	.eFooter .eAuthors {float: right; color: #FFFFFF; padding-right: 88px;}