/*---------------+
 | 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;}

.eContent .eLeftColumn .eSubmenu a.inplaceadd {width: 155px;}
.eContent .eLeftColumn .eSubmenu a.inplaceadd span {color: #999999; font-weight: normal; font-size: 12px; display:inline; background:none; }

/*** C S S ***/

/* global */
body, h1, h2, h3, p, a, b, span, input, select, textarea, div, ul, li, form  {margin: 0; padding: 0; border: none; font-family: Arial, Verdana, Tahoma, sans-serif; color: #282828; font-size: 12px;}

a {font-weight: bold; color: #9b5ba5;}
a:hover {text-decoration: none;}

.layWrapper {margin: 0 auto; width: 980px; background: url(/static/portal/images/oshkosh/bg_content_top.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 img {border: none; margin: 0px;}
 			.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 8px 0px 0px; width: 630px;}
 		.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;}

.eContent {background: url(/static/portal/images/oshkosh/bg_content_bottom.jpg) no-repeat left bottom; padding: 50px 0px 115px 0px; min-height: 500px; position: relative;} 
	.eContent .eLeftColumn {width: 223px;  padding: 0px 0px 0px 82px; float: left; } 
		.eContent .eLeftColumn span {display: block; width: 135px; background: url(/static/portal/images/oshkosh/h_line.gif) no-repeat left bottom; color: #9b5ba5; font-size: 18px; font-weight: bold; padding: 0px 30px 10px 0px; margin-bottom: 10px;} 
			.eContent .eLeftColumn ul li {list-style: none; margin-bottom: 3px;} 
				.eContent .eLeftColumn ul li a {color: #282828;}
				.eContent .eLeftColumn ul li a.selected {font-weight: bold; color: #9b5ba5; text-decoration: none;}
		
	.eContent .eRightColumn {background: url(/static/portal/images/oshkosh/v_line.gif) no-repeat 0px 200px; width: 547px; padding: 0px 30px 0px 23px; float: left; margin-bottom: 40px; #margin-bottom: 0px; position: relative; z-inex: 100;}  
		.eContent .eRightColumn iframe {width: 570px;}
		.eContent .eRightColumn img {border: none;}  
		.eContent .eRightColumn .ePath {color: #9b5ba5; font-weight: bold; margin-bottom: 33px;} 
		.eContent .eRightColumn h1 {font-size: 1.70em; color: #9b5ba5; margin-bottom: 20px;}
		.eContent .eRightColumn h2 {font-size: 1.33em; color: #9b5ba5; margin-bottom: 10px;}
		.eContent .eRightColumn h3 {font-size: 1.17em; color: #e84296;}
		.eContent .eRightColumn p {font-size: 1.0em; margin-bottom: 20px;}
		.eContent .eRightColumn ul {margin-left: 35px;}
		.eContent .eRightColumn a.searchURL {color: #a1a1a1; font-weight: normal;}
			.eContent .eRightColumn a.searchURL b {color: #888888;}
			.eContent .eRightColumn a span {color: #9b5ba5;}
			.eContent .eRightColumn p.formParagraph {margin-bottom: 15px;}
			.eContent .eRightColumn p.errorMsg {margin-bottom: 15px; color: #f47320; font-weight: bold; font-size: 13px;}
			.eContent .eRightColumn p label {display: block; width: 97px; height: 18px; float: left; padding: 2px 0px 0px 0px;}
			.eContent .eRightColumn p input {width: 346px; height: 16px; border: 1px solid #c5c5c5; padding: 2px 0px 2px 2px;}
			.eContent .eRightColumn p input.buttonSend {width: 117px; height: 31px; border: none; color: #FFFFFF; background: #f47320; font-weight: bold; font-size: 14px;}
			.eContent .eRightColumn p textarea {width: 346px; height: 150px; border: 1px solid #c5c5c5; padding: 2px 0px 2px 2px;}
				.eContent .eRightColumn p.errorMsg span {display: block; border: 1px solid #f47320; width: 431px; color: #f47320; padding: 7px;}
		
			.eContent .eRightColumn .eGallery {margin-top: 20px;}
				.eContent .eRightColumn .eGallery ul {list-style-type: none; margin: 0px;}
					.eContent .eRightColumn .eGallery ul li {float:left; display:block; width:120px; height: 80px; overflow:hidden; margin: 0px 8px 8px 0px;}
			
	.eContent .eFooter {position: absolute; left: 0px; bottom : 95px; padding: 13px 0px 0px 200px; #padding: 3px 0px 0px 200px; color: #FFFFFF; font-weight: bold; width: 780px;}
		.eContent .eFooter img {border: none;}
		.eContent .eFooter a {color: #FFFFFF;}
		.eContent .eFooter .eAuthors {float: right; margin-right: 100px; color: #FFFFFF}
