.halfitem {float:left;width:185px;}
	.halfitem_l {float:left;width:195px;}
	.halfitem_r {float:right;width:195px;}

		.halfitem_l input,
		.halfitem_l select,
		.halfitem_l textarea,
		.halfitem_r input,
		.halfitem_r select,
		.halfitem_r textarea{
			width:185px;
			margin:0px 0px 5px 0px;
			float:left;
			}
		.halfitem_l img,
		.halfitem_r img,
		.halfitem_l a,
		.halfitem_r a{
			width:20px;
			height:20px;
			float:right;
			border:solid 0px red;
			}

.full{	padding:0px 0px 0px 0px;
	margin:0;
	}
	.full fieldset{
		padding:5px 10px 10px 10px;
		margin:0px 0px 10px 0px;
		}
		.full .halfitem_l {
			float:left;
			width:400px;
			margin:5px 0px 0px 0px;
			border:solid 0px red;
			}
			.full .halfitem_l input,
			.full .halfitem_l textarea,
			.full .halfitem_l select{
				float:right;
				width:295px;
				margin:0px 0px 0px 0px;
				}				
		.full .halfitem_r {
			float:right;
			width:400px;
			margin:5px 0px 0px 0px;
			border:solid 0px red;
			}
			.full .halfitem_r input,
			.full .halfitem_r textarea,
			.full .halfitem_r select{
				float:right;
				width:295px;
				margin:0px 0px 0px 0px;
				}
		.full .halfitem_l label,
		.full .halfitem_r label{
			width:100px;
			display:block;
			float:left;
			text-align:right;
			margin:0;
			padding:4px 0px 0px 0px;
			border:solid 0px red;
			}
		.checkitem label,
		.checkbox label{
			display:block;
			padding-top:4px;
			}

		.full .checkitem_l{
			float:left;
			width:455px;
			margin:5px 0px 0px 0px;
			border:solid 0px red;			
			}
			.full .checkitem_l label{
				float:right;
				text-align:left;
				width:345px;
				margin:0;
				padding:4px 0px 0px 0px;				
				}
			.full .checkitem_l .checkbox input{
				width:20px;
				height:20px;
				border:solid 0px black;
				background-color:white;
				padding:0;
				margin:0px 0px 0px 80px;
				float:left;
				}

		.full .item{
			margin:5px 0px 0px 0px;
			padding:0;
			float:left;
			width:838px;
			border:solid 0px red;	
			}
			.full .item input.FileUpload,
			.full .item input,
			.full .item select,
			.full .item textarea{
				width:730px !important;
				margin:0;
				float:right;
				}
			.full .item label{
				width:100px;
				display:block;
				float:left;
				text-align:right;
				margin:0;
				padding:4px 0px 0px 0px;
				border:solid 0px red;	
				}


	.left{float:left;width:425px;border:solid 0px red;}
		.left fieldset{padding:5px 10px 10px 10px;margin:0px 0px 10px 0px;}
		.left .item{width:400px;padding:5px 0px 0px 0px;margin:0;border:solid 0px red;float:left;}
		
	.right{float:right;width:425px;border:solid 0px red;}
		.right fieldset{padding:5px 10px 10px 10px;margin:0px 0px 10px 0px;}
		.right .item{width:400px;padding:5px 0px 0px 0px;margin:0;border:solid 0px red;float:left;}
		
		.right .item select,
		.left .item select{
			width:293px;
			margin:0;
			border:solid 1px #000000;
			float:right;
			}
		
		.right .item input,
		.right .item textarea,
		.left .item input,
		.left .item textarea{
			width:290px;
			margin:0;
			border:solid 1px #000000;
			float:right;
			}

		.right .item label,
		.left .item label{
			width:100px;
			display:block;
			text-align:right;
			border:solid 0px red;
			float:left;
			}

		.item select.month{width:110px;margin:0;}
		.item select.date{width:85px;margin:0px 0px 0px 5px;}
		.item select.year{width:85px;margin:0px 0px 0px 5px;}


	.item iframe{width:735px !important;float:right;}
	.left .item iframe,
	.right .item iframe{
		padding:0 !important;
		margin:0 !important;
		float:right;
		width:305px !important;
		border:solid 0px red;
		}

input.date{width:165px;}

.checkbox input{width:20px;height:20px;border:solid 0px black;background-color:white;padding:0;margin:0;float:left;}
	
.visibleFormFields label{border: solid 0px red;float:left;display:block;width:175px;}

	.error{text-align:center;padding:0px 20px 0px 20px;color:red;font-weight:bold;}
	.viewlist{margin:0px 0px 0px 0px;width:100%;}	





/*
	.viewlist a.btnDelete,
	.viewlist a.btnEdit{
		padding:2px 5px 2px 5px;
		font-weight:normal;
		margin:0}
*/




	.viewlist td{padding:4px 5px 4px 5px;}


.item select.ddlRoles{width:600px;}

select.lstPageHierarchy	{
	width:940px;
	height:400px;
	margin:5px 0px 5px 0px;
	padding:0;
	border:1px solid black;
	}


.editPageModules{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}

/*
	.editPageModules .admintop .btnEdit{float:left;width:235px;margin:10px 1px 0px 0px;}
	.editPageModules fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}
	.editForm .viewmodules .btnEdit,
	.editForm .viewmodules .btnDelete,
	.editForm .viewmodules .btnEditLG{
		padding:4px 8px 4px 8px;
		}
*/














/*
.editForm {
	margin:0;
	padding:0;
	}	
	
	.editForm fieldset table{width:805px;margin:5px 0px 0px 0px;}
	
	.editForm table .btnDelete,
	.editForm table .btnEdit{
		padding:3px 10px 3px 10px;
		font-weight:normal;
		}
	
	div.floater{
		float:left;width:360px;
		}
		div.floater img {
			margin:10px 10px 10px 20px;
			}
	fieldset.floater {
		float:right;width:380px;
		padding:5px 10px 10px 10px;
		margin:0px 0px 10px 0px;
		}
		fieldset.floater .item{
			border:solid 0px blue;
			padding:0px 0px 0px 0px;
			clear:both;
			height:20px;
			}
		fieldset.floater .item label {
			width:90px;
			float:left;
			padding:3px 0px 0px 0px;
			text-align:right;
			border:solid 0px red;
			display:block;
			}
		fieldset.floater .item .text{
			width:283px;
			float:right;
			margin:0px 0px 0px 0px;
			border:solid 0px green;		
			}


		
ul.content{ 
	position: relative;
	padding:0;
	margin:0;
	list-style:none;
	line-height:1em;
	width:235px;
	border:solid 0px green;	
	}
	ul.content li{ 							
		position: relative;
		padding:0;
		margin:0;
		}
		ul.content li a {
			position: relative;
			display: block;
			padding:3px 0px 3px 0px;
			margin:0;
			font-size:.75em;
			font-weight:normal;
			text-transform:uppercase;
			text-decoration:none;
			text-align:center;
			border:solid 1px #000000;
			width:100%;}






.full table.viewlist{margin:0px 0px 0px 0px;}

*/
