
.webPartZone
{
	padding: 0px !important; /* 5px asp.net bug */
}

td
{
	vertical-align:top;
}

.webPartTitle
{
	font-weight: bold;
	background-color: #F0F0F0; 
	border: solid 1px #e0e0e0;
	padding: 3px;
}

.webPartContent
{
	padding: 0px !important;
	margin: 0px;
	vertical-align: top;
	text-align:left;
}
.webPartContent td
{
	/*vertical-align: top;*/
}

.dropdownDisplayMode		{ width: 210px; } /* edit pane */

.oneZone				{ width: 97%; float: left; }
.twoZonesContentZone	{ width: 75.0%; float: left; }
.twoZonesSideZone		{ width: 19.3%; /*290*/ float: right; }
.splitContentLeftZone	{ width: 47%; float: left; }
.splitContentRightZone	{ width: 47%; float: right; }

.threeZonesContentZone	{ width: 37.0%; float: left; }
.threeZonesExtraZone	{ width: 37.0%; float: left; }
.threeZonesSideZone		{ width: 17.0%; float: right; }
.hiddenZone				{ display: none; }


.fullpage .twoZonesContentZone	{ width: 77%; float: left; }
.fullpage .twoZonesSideZone		{ width: 20.5%; /*290*/ float: right; }


.oneZone, .twoZonesContentZone,.splitContentLeftZone,.splitContentRightZone,.threeZonesContentZone,
.threeZonesExtraZone,.threeZonesSideZone { padding: 10px;border:solid 1px #dddddd; }

.webPartContent > table > tbody > tr > td
{
	padding:0px;
}
