.mainWidget {
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	right:8px;
	text-align:left;
	top:185px;
	width:911px;
	z-index:1;
}

div.mainTopLeft {
	background : transparent url(../img/general/bodyContentLeftCornel.png) no-repeat right bottom;
	width : 74px;
	height : 41px;
	clear : left;
	float : left;
	position : relative;
	z-index: -5;
}

div.mainTopRight {
	background : transparent url(../img/general/bodyContentRightCornel.png) no-repeat left bottom;
	width : 20px;
	height : 41px;
	clear : right;
	float : left;
	position : relative;
	z-index: -5;
}

div.mainTopMiddleWidget {
	float : left;
	width : 794px;
	position:relative;
	z-index : -2;
}

div.mainTopMiddleBackground {
	height : 20px;
	width : 794px;
	background : transparent url(../img/general/centerUpMainContent.png) repeat-x center bottom;
	position : relative;
	top : 21px;
	left : 0px;
	z-index : -5;
}

div.mainTopMiddleContent {
	position : relative;
	width : 795px;
	top : -20px;
	left : 0px;
	z-index : -1;
}

div.mainBottom {
	clear : both;
}

div.mainBottomLeft {
	background : transparent url(../img/workSpace/workSpaceCorBottomLeft.png) no-repeat right top;
	height:30px;
	width:82px;
	float:left;
	clear : left;
}

div.mainBottomRight {
	background : transparent url(../img/workSpace/workSpaceCorBottomRight.png) no-repeat left top;
	height:30px;
	width:30px;
	clear:right;
	float:left;
}

div.mainBottomMiddle {
	background : #ffffff url(../img/workSpace/workSpaceGradBottom.png) repeat-x center bottom;
	height : 30px;
	width : 777px;
	float:left;
}

div.mainCenter {
	clear:both;
	min-height : 50px;
	position:relative;
	z-index:-30;
}

div.leftBelt {
	float:left;
	clear : left;	
}

div.rightBelt {
	float:left;
	clear : right;
	position: relative;
	z-index: -50;
}

div.leftBelt .mainBorder {
	float : left;
	clear : left;
	background : transparent url(../img/logo/logoLeftBorder.png) repeat-y right center;
	min-height : 50px;
	width : 72px;
	z-index: 1;
}

div.rightBelt .mainBorder {
	float : left;
	clear : right;
	background : transparent url(../img/logo/logoRightBorder.png) repeat-y left center;
	min-height : 50px;
	width : 20px;
	z-index: 1;
	position: relative;
	z-index: -50;
}

div.leftBelt .mainBackground {
	width : 177px;
	min-height : 50px;
	background : #ffffff;
	float:left;
	clear:right;
	z-index : 1;
}

div.leftContent {
	position : absolute;
	left : 0px;
	top : 40px;
	background : transparent;
	z-index : 2;
}

div.pageContent{
	width : 621px !important;
	float:left;
	overflow : hidden;
	position: relative;
	z-index:-2000;
	background: #ffffff;
	min-height: 900px;
}

div.pageContentNewsletterArchive {
	width : 754px !important;
	float:left;
	overflow : hidden;
	position: relative;
	z-index:-2000;
	background: #ffffff;
	min-height: 900px;
}

div.rightContent{
	position: relative;
	z-index:-50;
}

body.editMode div.pageContent {	
	background: rgb(230,231,232);
	height: auto !important;
}

body.editMode div.leftBelt .mainBackground {
	background : rgb(230,231,232);
}

body.editMode div.leftBelt .mainBorder {
	background : transparent url(../img/general/mainLeftBorderEdit.png) repeat-y right center;
	width : 73px;
}

body.editMode div.rightBelt .mainBorder {
	background : transparent url(../img/general/mainRightBorderEdit.png) repeat-y left center;
}

body.editMode div.mainBottomLeft {
	background : transparent url(../img/workSpace/workSpaceCorBottomLeftEdit.png) no-repeat right top;
	width: 73px;
}

body.editMode div.mainBottomRight {
	background : transparent url(../img/workSpace/workSpaceCorBottomRightEdit.png) no-repeat left top;
}

body.editMode div.mainBottomMiddle {
	background : transparent url(../img/workSpace/workSpaceGradBottomEdit.png) repeat-x center top;
	width:795px;
}

body.editMode div.workSpaceContent {
	background : rgb(230,231,232);
}

div.mainTopMiddleBackgroundHelp {
	height : 20px;
	width : 794px;
	background : transparent url(../img/general/centerUpMainContentHelp.png) repeat-x center bottom;
	position : relative;
	top : 21px;
	left : 0px;
	z-index : -5;
}

div.mainTopLeftHelp {
	background : transparent url(../img/general/bodyContentLeftCornelHelp.png) no-repeat right bottom;
	width : 74px;
	height : 41px;
	clear : left;
	float : left;
	position : relative;
	z-index: -5;
}

div.mainTopRightHelp {
	background : transparent url(../img/general/bodyContentRightCornelHelp.png) no-repeat left bottom;
	width : 20px;
	height : 41px;
	clear : right;
	float : left;
	position : relative;
	z-index: -5;
}

div.pageContentHTML{
	width : 621px !important;
	float:left;
	overflow : hidden;
	position: relative;
	z-index:-2000;
	background: #ffffff;
	min-height: 350px;
	height:auto !important;
}

body.searchMode div.pageContent {
	height: auto !important;
}
