.pageinfocontent{
	width: 750px;
	position:relative;
	}
	.pageinfocontent .editmeta{
		width: 325px;
		position:relative;
		float:left;
		padding:0px 10px 10px 10px;
		margin:0px 5px 10px 20px;
		}
	.pageinfocontent .editpage,
	.pageinfocontent .editmenu{
		width: 325px;
		position:relative;
		float:right;
		padding:0px 10px 10px 10px;
		margin:0px 20px 10px 5px;
		}
		
	.pageinfocontent .admin	{
		width:730px;
		}
		.pageinfocontent .admin .btnEdit,
		.pageinfocontent .admin .btnDelete{
			display:block;
			width:120px;
			float:right;}
.usersearch{
	width: 750px;
	position:relative;
	}
	.usersearch select.full{width:100%;}
	.usersearch select.month{width:115px;}
	.usersearch select.date{width:100px;}
	.usersearch select.year{width:100px;}
	.usersearch .company,
	.usersearch .personal{
		width: 325px;
		position:relative;
		float:left;
		padding:0px 10px 10px 10px;
		margin:0px 5px 10px 20px;
		}
	.usersearch .timeframe,
	.usersearch .categories{
		width: 325px;
		position:relative;
		float:right;
		padding:0px 10px 10px 10px;
		margin:0px 20px 10px 5px;
		}
		.usersearch .timeframe .itemleft{
			width: 165px;
			float:left;
			}
		.usersearch .timeframe .itemright{
			width: 160px;
			float:left;
			}
		.usersearch .timeframe .date{
			width: 135px;
			}
	.usersearch .admin	{
		width:730px;
		clear:both;
		}
		.usersearch .admin .btnEdit,
		.usersearch .admin .btnDelete{
			display:block;
			width:120px;
			float:right;}	
.editContact,
.editproduct{
	position:relative;
	padding:0px 0px 20px 0px;
	width: 750px;
	}
	.editContact legend,
	.editproduct legend{
		text-transform:uppercase;
		font-size:.90em;
		font-weight:normal;
		padding:0px 0px 0px 0px;
		margin:3px 0px 0px 0px;
		}
	.editContact label,
	.editproduct label{
		display:block;
		text-transform:uppercase;
		font-size:.90em;
		font-weight:normal;
		padding:0px 0px 0px 0px;
		margin:3px 0px 0px 0px;
		}
		.editproduct .halfitemleft {float:left;}
		.editproduct .halfitemright {float:right;}
		.editproduct .halfitemright label,
		.editproduct .halfitemleft label{		
			width:160px;
			}
		.editproduct .halfitemright input.half,
		.editproduct .halfitemleft input.half{		
			width:330px;
			}
		.editproduct select.full{width:688px;}

	.editproduct .admin_bot{
		border:solid 1px red;
		}



		/*.editproduct .halfitemright label.check,
		.editproduct .halfitemleft label.check{		
			width:100px;
			border:solid 0px red;
			}
		.editproduct input.check,
		.editproduct input.check{		
			width:20px;
			border:solid 1px blue;
			}*/
	.searchitem {border:solid 0px red}
	input.existingsearch{width:415px;}
	select.existing{width:425px;}
	
	.searchitem .btnEdit{margin:0px 0px 0px 0px;}

.loginadmin,
.admintop,
.admin_2,
.admin_3,
.admin_4,
.admin_page,
.admin{
	position: relative;
	border:solid 0px red;
	margin:0;
	padding:0;
	z-index:1000;	
	}
.btnEdit{
		display:block;
		text-align:center;
		margin:3px 2px 3px 2px;
		padding-top:2px;
		padding-bottom:2px;
		background-color:#9F9B75;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;}
.btnDelete{
		display:block;
		text-align:center;
		margin:3px 2px 3px 2px;
		padding-top:2px;
		padding-bottom:2px;
		background-color:#9F9B75;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		}
	
.btnDelete:link,
.btnDelete:visited,
.btnDelete:active,
.btnDelete:hover,
.btnEdit:link,
.btnEdit:visited,
.btnEdit:active,
.btnEdit:hover{border:solid 1px #194280;color:#FFFFFF;text-decoration:none;}

.btnEdit:hover{background-color:#3AB0CD;color:#FFFFFF;text-decoration:none;}
.btnDelete:hover{background-color:#FF0000;color:#FFFFFF;text-decoration:none;}

.admin_page{
	width:800px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px 25px 0px 25px;
	border:solid 0px red;
	}

.admin_page .btnEdit,
.admin_page .btnDelete{
	float:left;
	width:152px !important;
	width:150px;
	margin:5px 0px 5px 5px;}

.admin_2 .btnDelete,
.admin_2 .btnEdit{
	float:left;
	width:48%;
	margin:5px 0px 5px 9px !important;
	margin:5px 0px 5px 5px;
	}
	.textcontent .admin_2 .btnDelete,
	.textcontent .admin_2 .btnEdit{width:180px !important;width:175px;}
.admin_top .btnDelete,
.admin_top .btnEdit,	
.admin_3 .btnDelete,
.admin_3 .btnEdit{
	position:relative;
	float:left;
	z-index:1000;
	width:32%;
	margin:5px 0px 5px 9px !important;
	margin:5px 0px 5px 5px;}

.admin_4 .btnDelete,
.admin_4 .btnEdit{float:left;width:23%;}

.editproduct .admin .btnDelete,
.editproduct .admin .btnEdit{
	float:left;
	width:150px;
	margin:5px 0px 5px 9px !important;
	margin:5px 0px 5px 5px;
	}
.editproduct .admin_bot,
.editproduct .admin_top{
	clear:both;
	position:relative;
	height:40px;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 15px;
	border:solid 0px red;
	}
.editproduct .admin_bot select{width:220px;}
.editproduct .admin_bot select,
.prodContent .admin_bot .btnDelete,
.prodContent .admin_bot .btnEdit,
.prodContent .admin_top .btnDelete,
.prodContent .admin_top .btnEdit,
.editproduct .admin_bot .btnDelete,
.editproduct .admin_bot .btnEdit,
.editproduct .admin_top .btnDelete,
.editproduct .admin_top .btnEdit{
	float:left;
	margin:5px 0px 5px 5px !important;
	margin:5px 0px 5px 5px;
	}
.prodContent .admin_bot .btnDelete{width:110px !important;width:114px;}
.prodContent .admin_bot .btnEdit{width:110px !important;width:114px;}
.prodContent .admin_top .btnDelete{width:120px !important;width:182px;}
.prodContent .admin_top .btnEdit{width:120px !important;width:182px;}

/*-------------------------------- Start SlideShow -----------------------------------*/

.editSlideShowContent{width:770px;padding:0px 0px 20px 0px;margin:0px 20px 0px 20px;border:solid 0px blue;}
	.editSlideShowContent .left{float:left;width:380px;border:solid 0px red;}
	.editSlideShowContent .right{float:right;width:380px;border:solid 0px blue;}
	.editSlideShowContent .halfleft{float:left;width:168px;}
	.editSlideShowContent .halfright{float:right;width:168px;}
	.editSlideShowContent H2{padding:10px 0px 5px 0px;margin:0px 0px 0px 0px; font-size:16px;}
	.editSlideShowContent FIELDSET {padding:0px 15px 15px 15px;margin:0px 0px 5px 0px;}
	.editSlideShowContent LABEL{text-transform:uppercase;}
	.editSlideShowContent LEGEND{text-transform:uppercase;padding:0px 0px 0px 0px;}
	.editSlideShowContent INPUT {width:100%;}
	.editSlideShowContent SELECT {width:100%;}
	.editSlideShowContent TEXTAREA {width:100%;height:170px;}
	.editSlideShowContent .check {border:solid 0px red;margin:0;padding:0;}
		.editSlideShowContent .check input{width:15px;}
	.editSlideShowContent .admin{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
		.editSlideShowContent .admin .btnDelete,
		.editSlideShowContent .admin .btnEdit{width:115px !important;width:115px;float:right;}
	.editSlideShowContent .viewlist {width:100%;margin:0px 0px 0px 0px !important;margin:0px 0px 0px 0px;}
		
.viewSlideShowContent .admin .btnDelete,
.viewSlideShowContent .admin .btnEdit{width:131px !important;width:131px;float:right;}

/*-------------------------------- Start Rotator -----------------------------------*/

.rotatorContent .admin_top .btnDelete{width:166px !important;width:164px;float:right;}
.rotatorContent .admin_top .btnEdit{width:166px !important;width:164px;float:right;}
.quoteContent .admin_top .btnDelete{width:135px !important;width:135px;float:right;}
.quoteContent .admin_top .btnEdit{width:135px !important;width:135px;float:right;}
.newsContent .admin_top .btnDelete{width:125px !important;width:125px;float:right;}
.newsContent .admin_top .btnEdit{width:125px !important;width:125px;float:right;}

.matContent{
	position:relative;
	padding:0px 0px 20px 0px;
	width: 750px;
	}
.matContent .admin_top .btnDelete{width:175px !important;width:155px;float:right;}
.matContent .admin_top .btnEdit{width:175px !important;width:155px;float:right;}

.editproduct .admin_bot .btnEdit{width:93px !important;width:96px;}
.editproduct .admin_bot .btnDelete{width:93px !important;width:96px;}
.editproduct .admin_top .btnDelete{width:134px !important;width:138px;}
.editproduct .admin_top .btnEdit{width:134px !important;width:138px;}

.editproduct fieldset.edit .btnEdit{width:250px;float:right;}

.editproduct fieldset.edit .admin_bot .btnEdit{width:200px;float:right;}
.editproduct fieldset.edit .admin_bot .btnDelete{width:200px;float:right;}
	
.editproduct fieldset.edit {
	padding:0px 15px 15px 15px;
	margin:0px 15px 15px 15px;
	}
.editRotator .admin_top{width:700px;border:solid 1px white;}
.editRotator .btnDelete,
.editRotator .btnEdit{width:130px;float:right;}

.editRotator .viewImages{width:700px;}


/*-------------------------------- Start Registration  -----------------------------------*/

.registrationContent {
	position:relative;
	width:800px !important;
	width:800px;
	font-size:12px;
	padding:0px 0px 0px 0px;
	}

	.registrationContent .left{width:370px;float:left;margin:0px 0px 0px 20px}
		.registrationContent .left input{width:330px;}
		.registrationContent .left select{width:335px;}

	.registrationContent .right{width:370px;float:left;}
		.registrationContent .right input{width:330px;}
		.registrationContent .right select{width:335px;}

.registrationContent .halfitem_l{float:left;width:175px;}
	.registrationContent .halfitem_l select{width:165px;}
.registrationContent .halfitem_r{float:right;width:175px;}
	.registrationContent .halfitem_r input{width:155px;}

.registrationContent .admin{margin:0px 0px 0px 20px}
.registrationContent .instructions{position:relative;margin:0px 0px 10px 0px;}
	.registrationContent .instructions .toggle{position:absolute;top:0px;right:0px;}








select.lstPageHierarchy{clear:both;width:99%;margin:10px 0px 0px 0px;}

fieldset.edit{clear:both;position:relative;margin:15px 15px 15px 15px;padding:15px 15px 15px 15px;}
input.full{background-color:#EDFBFF;width:99%;}
textarea.full{background-color:#EDFBFF;width:99%;}

.viewlist{
	position:relative;
	width:715px;
	clear:both;
	margin:3px 20px 0px 20px !important;
	margin:10px 20px 0px 20px;
	border:solid 1px #3AB0CD;
	}
.viewlist caption {
	font-size:1.2em;
	font-weight:bold;
	margin:10px 0px 0px 20px !important;
	}
.viewlist th{
	background-color:#3AB0CD;
	color:#FFFFFF;
	padding:3px 5px 3px 5px;
	font-size:1.0em;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	}
.viewlist td{padding:5px 5px 5px 5px;}
.viewlist .even{background-color:#EDFBFF;}
.viewlist .odd{background-color:#FFFFFF;}


.viewlist .btnEdit,
.viewlist .btnDelete,
.viewlist .edit,
.viewlist .delete {
	border:solid 1px #000000;
	display:block;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-size:.75em;
	padding:2px 5px 2px 5px;
	color:#000000;
	background-color:#FFFFFF;
	}
	.viewlist .btnEdit:hover,
	.viewlist .edit:hover{background-color:#3AB0CD;}
	.viewlist .btnDelete:hover,
	.viewlist .delete:hover {background-color:#FF0000;}
	

