/*
.settingsUser,
.useradd,
.usersearch{margin:0px 0px 10px 0px;
	padding:0px 15px 10px 15px;	
	}
	.usersearch legend{margin:5px 0px 5px 0px;}
		
	.usersearch select.full,
	.usersearch select.half,
	.usersearch input,
	.usersearch textarea{margin:1px 0px 4px 0px;
		padding:0;
		background-color: #FDF8E5;}	
			
	.usersearch textarea.full,
	.usersearch input.full,
	.usersearch select.full {width:470px;}
		
	.usersearch input.half{width:225px;}
	.usersearch textarea.half,
	.usersearch select.half {width:237px;}	
*/

	.halfitem {float:left;width:235px;}
	.halfitem_l {float:left;width:235px;}
	.halfitem_r {float:right;width:235px;}
	
	.full{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}
		.full input{width:100%;}
		.full select{width:100%;}		
		.full textarea{width:100%;}
		.full .item{padding:5px 0px 0px 0px;}
	
	.left{float:left;width:267px;border:solid 0px red;}
		.left fieldset{padding:5px 10px 10px 10px;margin:0px 5px 10px 15px;}
		.left input{width:100%;}
		.left select{width:100%;}
		.left textarea{width:100%;}
		.left .item{padding:5px 0px 0px 0px;}
		
	.right{float:right;width:267px;border:solid 0px red;}
		.right fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 5px;}
		.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;
	}
	.editForm div.admin{clear:both;height:24px;margin:0px 15px 10px 15px;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 .left{
		position:relative;
		float:left;
		width:265px !important;
		width:260px;
		margin:15px 0px 0px 0px !important;
		margin:0px 0px 0px 0px;
		padding:0;
		}
		
	.editForm .right{
		position:relative;
		float:right;
		width:265px;
		margin:15px 0px 0px 0px !important;
		margin:0px 0px 0px 0px;
		padding:0;
		}
		
	.editForm .full{
		width:505px !important;
		width:480px;
		clear:both;
		padding:0;
		margin:0px 15px 5px 15px;
		}
		
	.editForm fieldset{padding:0px 10px 10px 10px;}
	.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;}

		.timeframe input.date{width:190px;}
		.personal select.month{width:85px;}		
		.personal select.date{width:60px;}		
		.personal select.year{width:65px;}	
		.error{border:solid 0px red;text-align:center;color:red;}



	select.lstPageHierarchy	{
		width:485px;
		height:400px;
		margin:5px 0px 5px 0px;
		padding:0;
		background-color: #F2F7F1;
		border:1px solid black;}
	

/*		
.editSearch{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}		
	.editSearch .admin{height:30px;margin:0px 0px 10px 0px;padding:0px 15px 5px 15px;overflow:hidden;}
		.editSearch .admin .btnEdit{float:left;width:250px;margin:10px 1px 0px 0px;}
		.editSearch .admin .btnDelete{float:left;width:250px;margin:10px 1px 0px 0px;}
	.editSearch fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}
	.editSearch input{position:relative;width:100%;}
	.editSearch select{position:relative;width:100%;}
	.editSearch textarea{position:relative;width:100%;}

.editMenu{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editMenu .admin{height:30px;margin:0px 0px 10px 0px;padding:0px 15px 5px 15px;overflow:hidden;}
		.editMenu .admin .btnEdit{float:left;width:250px;margin:10px 1px 0px 0px;}
		.editMenu .admin .btnDelete{float:left;width:250px;margin:10px 1px 0px 0px;}
	.editMenu fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}
	.editMenu input{position:relative;width:100%;}
	.editMenu select{position:relative;width:100%;}
	.editMenu textarea{position:relative;width:100%;}
	
		
.editFlash{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editFlash .admintop{height:30px;margin:0px 0px 10px 0px;padding:0px 15px 5px 15px;overflow:hidden;}
		.editFlash .admintop .btnEdit{float:left;width:250px;margin:10px 1px 0px 0px;}
		.editFlash .admintop .btnDelete{float:left;width:250px;margin:10px 1px 0px 0px;}
	.editFlash .admin{height:30px;margin:0px 0px 0px 0px;padding:0px 15px 5px 15px;overflow:hidden;}
		.editFlash .admin .btnEdit{float:left;width:168px;margin:10px 1px 0px 0px;}
		.editFlash .admin .btnDelete{float:left;width:168px;margin:10px 1px 0px 0px;}
	.editFlash .full{width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
	.editFlash .left{width:235px}
	.editFlash .right{width:235px}
	.editFlash fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}

	
.editHierarchy{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editHierarchy .admintop{height:30px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editHierarchy .admintop .btnEdit{float:left;width:168px;margin:10px 1px 0px 0px;}
	.editHierarchy .admintop .btnDelete{float:left;width:168px;margin:10px 1px 0px 0px;}
	.editHierarchy .admin .btnEdit{float:left;width:119px;}
	.editHierarchy fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}

	
	select.lstPageHierarchy	{
		width:485px;
		height:350px;
		margin:5px 0px 5px 0px;
		padding:0;
		background-color: #F2F7F1;
		border:1px solid #F2F7F1;}

	
.editPageInfo{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editPageInfo .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editPageInfo .admin .btnEdit{float:left;width:170px;}	
	.editPageInfo .admin .btnDelete{float:left;width:170px;margin:0px 0px 0px 0px;}	
	.editPageInfo fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}
*/

.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:5px 10px 10px 10px;margin:0px 15px 10px 15px;}



/*		
.editContactUs{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}			
	.editContactUs .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editContactUs .admin .btnEdit{float:left;width:170px;margin:0px 1px 0px 0px;}
	.editContactUs .admin .btnDelete{float:left;width:160px;margin:0px 0px 0px 0px;}	
	.editContactUs .full{margin:0px 15px 10px 15px;padding:0px 0px 0px 0px;}
		
.editUserManager{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}		
	.editUserManager .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editUserManager .admin .btnEdit{float:left;width:125px;margin:0px 1px 0px 0px;}
	.editUserManager .admin .btnDelete{float:left;width:130px;margin:0px 0px 0px 0px;}	
	.editUserManager table.viewlist{margin:0;padding:0;}

.editNews{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editNews .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editNews .admin .btnEdit{float:left;width:97px;margin:0px 1px 0px 0px;}
	.editNews .admin .btnDelete{float:left;width:100px;margin:0px 0px 0px 0px;}	
	.editNews fieldset.full{width:480px;padding:10px 0px 10px 10px;margin:0px 15px 10px 15px;}
	.editNews fieldset.left{width:225px;padding:10px 0px 10px 10px;margin:0px 0px 10px 15px;}
	.editNews fieldset.right{width:225px;padding:10px 0px 10px 10px;margin:0px 15px 10px 0px;}

	.editNews fieldset{padding:5px 10px 10px 10px;margin:0px 15px 10px 15px;}
*/



/*
.editCalendar{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editCalendar .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editCalendar .admin .btnEdit{float:left;width:125px;margin:0px 1px 0px 0px;}
	.editCalendar .admin .btnDelete{float:left;width:130px;margin:0px 0px 0px 0px;}	
	.editCalendar table.viewlist{margin:0;padding:0;}
	.editCalendar fieldset{margin:0px 15px 10px 15px;padding:10px 15px 10px 10px;}
	.editCalendar input{position:relative;width:100%;}
	.editCalendar select{position:relative;width:100%;}
	.editCalendar textarea{position:relative;width:100%;}
	.editCalendar .halfitem{position:relative;width:225px;padding:0px 10px 0px 0px;}
	.editCalendar .checkbox input{width:20px;padding:0px;margin:0px}
	.editCalendar label{width:100%;border:solid 0px red;display:block;}
	
	
.editText{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editText .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editText .admin .btnEdit{float:left;width:125px;margin:0px 1px 0px 0px;}
	.editText .admin .btnDelete{float:left;width:130px;margin:0px 0px 0px 0px;}	
	.editText fieldset{margin:0px 15px 10px 15px;padding:10px 10px 10px 10px;}
	.editText input{position:relative;width:100%;margin:0;padding:0;}
	.editText textarea{position:relative;width:100%;margin:0;padding:0;}
	

.editQuoteRotator{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editQuoteRotator .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editQuoteRotator .admin .btnEdit{float:left;width:100px;margin:0px 1px 0px 0px;}
	.editQuoteRotator .admin .btnDelete{float:left;width:105px;margin:0px 0px 0px 0px;}	
	.editQuoteRotator table.viewlist{margin:0;padding:0;}
	.editQuoteRotator fieldset{margin:0px 15px 10px 15px;padding:10px 10px 10px 10px;}
	.editQuoteRotator input{position:relative;width:100%;margin:0;padding:0;}
	.editQuoteRotator textarea{position:relative;width:100%;margin:0;padding:0;}
	
	
.editFlashSlideShow{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.editFlashSlideShow .admin{height:24px;width:610px !important;width:538px;margin:0px 0px 0px 0px;padding:0px 0px 5px 15px;overflow:hidden;}
	.editFlashSlideShow .admin .btnEdit{float:left;width:105px;margin:0px 1px 0px 0px;}
	.editFlashSlideShow .admin .btnDelete{float:left;width:85px;margin:0px 0px 0px 0px;}	
	.editFlashSlideShow h2{margin:5px 0px 5px 10px;padding:0px 0px 0px 0px;}
	.editFlashSlideShow table.viewlist{margin:0px 0px 0px 0px;}
	
	.editFlashSlideShow legend,
	.edit legend{margin:5px 0px 5px 0px;}

*/

	
.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;}
	
/*

.loginadmin	{margin:20px 15px 0px 0px;}
	.loginadmin .btnEdit{float:right;width:345px;margin:0px 1px 0px 0px;}
	.loginadmin .btnDelete{float:right;width:160px;margin:0px 1px 0px 0px;}


#Admin{
	position: relative;
	margin:10px 0px 20px 200px;
	padding:0;
	height:25px;
	width:505px;
	border: solid 0px red;
	overflow:hidden;
	clear:both;}
	#Admin .btnEdit{float:right;width:170px;margin:0px 1px 0px 0px;}
	#Admin .btnDelete{float:right;width:159px;margin:0px 1px 0px 0px;}

#AddModule .btnEdit{float:left;width:145px;margin:0px 0px 0px 5px;}
#AddModule select{float:left;}

#ArrangeModule .btnEditLG{width:210px;}
#ArrangeModule .btnEdit{width:80px;}
#ArrangeModule .btnDelete{width:80px;}
	

		
	.edit select.full,
	.edit select.half,
	.edit input,
	.edit textarea{margin:1px 0px 4px 0px;
		padding:0;
		background-color: #FDF8E5;}	
			
	.edit textarea.full,
	.edit input.full,
	.edit select.full {width:470px;}
		
	.edit input.half{width:225px;}
	.edit textarea.half,
	.edit select.half {width:237px;}	
	.halfitem {float:left;width:235px;}	
*/
		
	.checkbox input{width:20px;padding:0px;margin:0px}
	label{width:100%;border:solid 0px red;display:block;}
	