

/* ------------------------------------ */
/* 
		Onsite 
*/
/* ------------------------------------ */

.edit 
{
	background-color:#f2f2f2;
	border:solid 1px #808080;
	padding:10px;
}

.edit .webcontrol 
{
	clear:both;
}

.edit .webcontrol .label 
{
	font-weight:bold;
	padding-top:5px;
}

.edit .h1 .input input
{
	margin-right:5px;
}

.edit .h1 .input span 
{
	display:block;
}

.edit .webcontrol .information 
{
	background-color:#f9f9f9;
	border:solid 1px #808080;	
	margin:5px 0 5px 0;
	padding:5px;
}

.edit .ingress textarea
{
	width:100%;
	height:50px;
}

.edit .h1 input.textbox 
{
	width:400px;	
	margin-bottom:3px;
}

.edit .h1 span 
{
	display:block;	
}


.edit .attachment .label {width:80px;float:left;display:block;}
.edit table.attachments {height:30px;}
.edit table.attachments td span.label {display:block;}
.edit table.attachments td span input {margin-left:10px;}

.edit .attachment {vertical-align:top; height:90px;}
.edit .attachment img {margin: 0px 2px 0px 2px}
.edit .attachment .input {float:left}
.edit .attachment .input .textbox {width:300px}
.edit .attachment .webcontrol {clear:both}
.edit .attachment .container .label {float:left;height: 20px;font-weight:normal}
.edit .attachment img {margin-left:3px;}

.error-message {font-family:Verdana;background-color:White;color:Red;border:  solid 3px red;margin-top: 10px;margin-bottom: 10px;padding: 10px 10px 10px 10px;font-size: 10px}

/***********USER EDIT************************/
.edit .label-header, 
.edit .onsite-label,
.edit .onsite-dropdownlist,
.edit .onsite-textbox{ font-family:Verdana; font-size:12px; color:#1B3776;}
.edit .onsite-label{ /*float:right;*/}
.edit .label-header{ font-style:italic; padding-left:120px; }
.edit .td-label-header{ padding-top:10px;}
.edit .td-user-back{background-image:url(../im/backarrow.gif); background-repeat:no-repeat; background-position:0%  50%; padding-left:10px;  font-family:Verdana; font-weight:bold; }
.edit .td-user-back A{ text-decoration:none; color:#1B3776; }
/***************USER FULL**********************/
.edit .table-user-full{ border:solid 2px #1B3776;}
.edit .td-user-label{  padding-left:10px;  height:25px;}
.edit .onsite-value{ font-family:Verdana; font-size:12px; color:#1B3776; padding-left:5px; font-weight:bold;}
.edit .td-user-button{ background-image:url(../im/frontarrow.gif); background-repeat:no-repeat; background-position:100%  50%; padding-right:10px;  font-family:Verdana; font-weight:bold; }
.edit .td-user-button A{ text-decoration:none; color:#D05616;}

.edit .image .container .imagepicker{float:left;height:75px;}
.edit .image .container .imagetext  {float:left;height:75px;}
.edit .image .container .imagetext  {float:left;height:75px;}
.edit .image .container .imagesize  {float:left;height:75px;}
.edit .image .container .imagetarget{float:left;height:75px;}

/*.edit .image .container .label {padding:0;}*/


.edit .image .input .toolbar {padding: 2px 0px 3px 0px;text-align:left;border: none;margin:0px;width:70px;}
.edit .image .input .toolbar img {margin: 0px 2px 0px 2px;border: 0px}


/*.edit .image .imagepicker, 
.edit .image .imagetext, */
/*.edit .image .imagesize {margin-right:10px;}*/
.edit div.image {border:solid 1px #808080; background-color:#f9f9f9; padding:5px; margin-top:5px;}
.edit .image .container {height:70px;}
.edit .image .imagepicker .label {display:none}
.edit .image .imagepicker .imagecontainer {background-color:#ffffff;border: 1px solid #7f9db9;padding:0px; height: 50px; width:63px; text-align:center; margin-right:5px;}
.edit .image .imagepicker .imagecontainer{background-position: center center; background-repeat: no-repeat;}
/*.edit .image .imagetarget {vertical-align:top}*/
/*
.edit .image .imagepicker {width:69px;border: 0px solid #7f9db9;}
.edit .image .imagetext {width:100px;border: 0px solid #7f9db9;}
.edit .image .imagetarget {width:190px;border: 0px solid #7f9db9;}
.edit .image .imagesize {width:55px;border: 0px solid #7f9db9;}
*/
.edit .image .input .input {border: 0px; padding: 0px 0px 0px 0px}
.edit .image .imagetext .input .textarea {width:140px; height:50px }

.edit .image .imagesize .height .label,
.edit .image .imagesize .width .label {float:left;width: 16px; height: 20px; background-repeat: no-repeat;}	 
.edit .image .imagesize .height .label {background-image: url(../../../im/icon_height.gif);clear:both}
.edit .image .imagesize .width .label {background-image: url(../../../im/icon_width.gif)}
.edit .image .imagesize .textbox {width:35px;float:left;}
.edit .image .imagesize .height {margin-top:5px}

.edit .image .imagetarget .href .label,
.edit .image .imagetarget .target .label {float:left;height: 25px;font-weight:normal;}
.edit .image .imagetarget .input {float:left}
.edit .image .imagetarget .input .label {float:left;width: 65px}

.edit .image .imagetarget .target {clear:both}
.edit .image .imagetarget .href {clear:both}

.edit .image .imagetarget .dropdownlist {width:108px}
.edit .image .imagetarget .textbox {width:90px}
.edit .image .imagetarget .image {margin-left:3px}


.onsite-error
{color:#FF0000}
.onsite-textbox,
.onsite-textareabox,
.onsite-simple-richtext
{ font-family:Verdana, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:normal; width:100%}

.onsite-textareabox
{
	height:55px
}

.onsite-form
{
	width:100%
}
.onsite-document
{
	width:100%
}

.onsite-ingress-textbox
{
	width:100%;
	height:55px;
}

.onsite-simple-richtext
{
	height:150px;
}

.onsite-title-textbox
{
	width:100%;
}

.onsite-richtext
{
	width:100%
}


.onsite-form-subform,
.onsite-form-photoalbum,
.onsite-form-title,
.onsite-form-ingress,
.onsite-title,
.onsite-documentimage,
.onsite-form-attachment,
.onsite-form-attachments,
.onsite-ingress,
.onsite-documentsearch,
.onsite-documentviewuser
{
	width:100%;
	background-color:#F1F1F1;
	border-bottom:#C8C8C8 1px solid;
	border-left:#C8C8C8 1px solid;
	border-right:#C8C8C8 1px solid;
	border-top:#C8C8C8 1px solid;
	font-family:Verdana;
	font-size:9px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	margin-bottom:5px
}
.onsite-form-richtext
{
	margin-bottom:5px
}


.onsite-document-toolbar,
.onsite-document-edittoolbar,
.onsite-sitedirectory-toolbar
{
	width:100%;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #EEEEEE;
	margin-bottom:5px
}

.onsite-document-toolbar img, 
.onsite-document-toolbar input,
.onsite-document-edittoolbar img, 
.onsite-document-edittoolbar input,
.onsite-sitedirectory-toolbar img, 
.onsite-sitedirectory-toolbar input
{
	margin: 2px;
}

.onsite-sitedirectory-toolbar
{
	margin-bottom: 15px
}


.tree{
	border-left: solid 1px black;
	border-top: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	background-color:White;
}

table.toolbar
{
	border-top:solid 1px #295A23;
	border-bottom:solid 1px #295A23;
	clear:both;
	width:100%;		
	height:20px;
	margin-bottom:2px;
}

table.toolbar td 
{
	padding:2px;	
}

