
	.halfitem {float:left;width:225px;}
	.halfitem_l {float:left;width:225px;}
	.halfitem_r {float:right;width:225px;}
	
	.full{	position:relative;
		width:485px !important;
		width:480px;
		padding:0;
		margin:0px 0px 5px 0px;
		}
		.full fieldset{padding:0px 10px 10px 10px;}
		.full input{width:100%;}
		.full select{width:100%;}		
		.full textarea{width:100%;}
		.full .item{padding:5px 0px 0px 0px;}
	
	.left{	position:relative;
		float:left;
		width:238px !important;
		width:245px;
		border:solid 0px red;
		margin:10px 0px 5px 0px !important;
		margin:0px 0px 0px 0px;
		padding:0;
		}
		.left fieldset{padding:0px 10px 10px 10px;margin:0px 0px 10px 0px;}
		.left input{width:100%;}
		.left select{width:100%;}
		.left textarea{width:100%;}
		.left .item{padding:5px 0px 0px 0px;}
		
	.right{	position:relative;
		float:right;
		width:238px;
		border:solid 0px red;
		margin:10px 0px 5px 0px !important;
		margin:0px 0px 5px 0px;
		padding:0;
		}
		.right fieldset{padding:0px 10px 10px 10px;margin:0px 0px 10px 0px;}
		.right input{width:100%;}
		.right select{width:100%;}
		.right textarea{width:100%;}
		.right .item{padding:5px 0px 0px 0px;}
		
	select.month{width:70px;}
	select.date{width:70px;}
	select.year{width:70px;}


.editForm {
	position: relative;
	margin:0;
	padding:10px 0px 10px 0px;
	border:solid 0px red;
	width:485px;
	float:left;
	}
	.editForm ul.admin{background: url(../Images/dot_gray.gif) bottom left repeat-x;}
	
	.editForm div.admin{clear:both;height:24px;margin:0px 0px 10px 0px;padding:0;overflow:hidden;}
		.editForm .adminsearch .btnEdit,
		.editForm .adminsearch .btnDelete
		.editForm div.admin input.btnEdit,
		.editForm div.admin a.btnEdit{float:left;padding:5px 10px 5px 10px;}
		.editForm div.admin .btnDelete{float:left;padding:5px 10px 5px 10px;margin:0px 1px 0px 0px;}
		
	.editForm legend{padding:0;margin:0;}
	.editForm .left input,
	.editForm .right input,
	.editForm .full input,
	.editForm select{width:100%;margin:0;border:solid 1px black;}
	.editForm textarea{width:100%;margin:0;border:solid 1px black;}
	.editForm label{width:100%;margin:5px 0px 0px 0px;}
	.editForm .checkbox input{width:25px;height:15px;border:solid 0px black;background-color:#FDF8E5;padding:0;margin:0;}
	
	.editForm table{width:100%;margin:5px 0px 0px 0px;}
	.editForm td{
		padding:5px 5px 8px 5px;
		font-size:.95em;
		font-weight:normal;
		font-family:Times,serif;
		}
		.editForm table td p{
			width:100%;
			padding:0;
			margin:0px 0px 10px 0px;
			}
		.editForm .viewlist .btnEdit,
		.editForm .viewlist .btnDelete{
			font-family:Verdana, Helvetica, sans-serif;
			font-size:.80em;
			background-color:white;
			border:solid 1px black;
			padding:3px 8px 3px 8px;
			margin:0px;
			color:blue;
			display:inline-block;}
			.editForm .viewlist .btnEdit:hover{background-color:#679261;color:white;}
			.editForm .viewlist .btnDelete:hover{background-color:#83080B;color:white;}
		.editForm .viewlist tr.header td,
		.editForm .viewlist tr.header th{padding:2px 8px 2px 8px;font-family:Verdana, Helvetica, sans-serif;}


		.editForm .viewmodules{width:100%;margin:5px 0px 0px 0px;}
			.editForm .viewmodules td{padding:0;margin:0;}
			.editForm .viewmodules .btnEdit,
			.editForm .viewmodules .btnDelete,
			.editForm .viewmodules .btnEditLG{
				font-family:Verdana, Helvetica, sans-serif;
				font-size:.80em;	
				padding:4px 8px 4px 8px;
				}
			.editForm .viewmodules .btnEdit,
			.editForm .viewmodules .btnDelete{}
			.editForm .viewmodules .btnEditLG{width:100%;padding:4px 0px 4px 0px;margin:0px 10px 0px 0px;}
		.editForm .adminsearch{margin:2px 0px 0px 0px;}
		
		.editForm .radio {
			display:block;
			width:225px;
			float:left;
			}
		.editForm .radio input{float:left;width:25px;height:22px;border:solid 0px black;background-color:#FDF8E5;}
		.editForm .radio label{
			float:left;
			width:200px;
			line-height:1.0em;
			}
		.editForm EM{color:red;font-weight:bold;font-size:1.20em;line-height:.50em;}

		.timeframe input.date{width:190px;}
		.personal select.month{width:85px;}		
		.personal select.date{width:60px;}		
		.personal select.year{width:65px;}		

	select.lstPageHierarchy	{
		width:485px;
		height:400px;
		margin:5px 0px 5px 0px;
		padding:0;
		background-color: #F2F7F1;
		border:1px solid black;}
	

.editPageModules{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editPageModules .admintop .btnEdit{float:left;width:235px;margin:10px 1px 0px 0px;}
	.editPageModules .admin .btnEdit{float:left;width:116px;}	
	.editPageModules fieldset{padding:0px 10px 10px 10px;margin:0px 15px 10px 15px;}
		

.userRoles{}
	.userRoles select{float:left;width:330px;}
	.userRoles .btnEdit{float:left;width:145px;margin:0px 0px 0px 5px;}
		
.addModule{}	
	.addModule select{float:left;width:330px;}
	.addModule .btnEdit{float:left;width:145px;margin:0px 0px 0px 5px;}
		
.arrangeModule{}
	.arrangeModule .btnEditLG{float:left;width:240px;margin:0px 0px 0px 1px;}
	.arrangeModule .btnEdit{float:left;width:60px;margin:0px 0px 0px 1px;}
	.arrangeModule .btnDelete{float:left;width:100px;margin:0px 0px 0px 0px;}
	
.editLogin{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editLogin .admintop,
	.editLogin .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editLogin .btnEdit{float:left;width:170px;margin:0px 1px 0px 0px;}
	.editLogin .btnDelete{float:left;width:165px;margin:0px 1px 0px 0px;}
	.editLogin .admintop .btnEdit{float:left;width:340px;margin:0px 1px 0px 0px;}


		
	.checkbox input{width:20px;padding:0px;margin:0px}
	label{width:100%;border:solid 0px red;display:block;}
	