/**********************************************************
CSS-file for Timber Tanks
Developed by Phosphor Essence Ltd.
Doc2Form Styles (Copied from autoform.css)
**********************************************************/
/***********************
CONTACT FORM STYLES
***********************/
.Doc2Form{}
.Doc2Form legend{padding:0 5px 0 0 !important; font-weight:bold; text-transform:uppercase; display:none;}
.Doc2Form fieldset{}
.Doc2Form ul { list-style:none;}
.Doc2Form fieldset ul{list-style:none; margin:0; padding:0;}
.Doc2Form fieldset ul li{list-style:none !important; margin:0 !important; padding:0 !important;}
.Doc2Form fieldset ul li p{display:none;}
.Doc2Form input, .Doc2Form select{margin-right:4px; border:solid 1px #6e7587;}
.Doc2Form td label{font-weight:normal !important; text-transform:none;}
.Doc2Form td input{border:solid 1px #6e7587;}
/* added by cory for new form usercontrol 13/04/2010*/
.Doc2Form div.formRow{float:left;width:320px;margin-bottom:10px;}
.Doc2Form label.country{vertical-align:middle; margin:0 10px 0 0; margin-bottom:10px; padding-bottom:-10px;}
.Doc2Form select.country{display:block; margin:0; padding:2px 2px; width:200px;}
.Doc2Form p{width:320px !important;}
/*---------------------------------------*/
.Doc2Form label.checkboxlist{margin-top:10px; display:block;}
.Doc2Form label.textboxmultiple{/*set for IE7*/}
.Doc2Form ul li.dropdownlist country_li{margin-bottom:100px; vertical-align:middle;}
.Doc2Form ul li.dropdownlist #Doc2Form_16_country {width:152px; margin-top:10px;  border:solid 1px #6e7587;}
.Doc2Form ul li.dropdownlist label{vertical-align:middle; margin:0 10px 0 0; margin-bottom:10px; padding-bottom:-10px;}
.Doc2Form ul li.checkboxlist {margin-top:10px!important; }

.Doc2Form label.textbox{margin:0 !important; padding:0 !important;}
.Doc2Form textarea{border:solid 1px #6e7587; width:270px !important; height:9em;}

.Doc2Form .umbEditorTextField{display:block; height:16px; margin:0; padding:2px 2px; width:200px;}
.Doc2Form .umbEditorTextFieldMultiple{display:block; padding:2px 2px; width:240px;}
.Doc2Form .button{color:#333; font-size:0.95em !important; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:3px 20px 3px 20px; margin:10px 0 0 0; display:inline;}
.Doc2Form a.button{font-size:0.95em !important; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:3px 20px 3px 20px;}
.Doc2Form .button a:hover{font-size:0.95em !important; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:3px 20px 3px 20px;}
.Doc2Form .vsummary{font-size:90%; line-height:150% !important; color:#FFCC66 !important;}
.Doc2Form .vsummary ul{}
.Doc2Form .vsummary ul li{list-style:none !important; margin:0 !important;}





/*
.Doc2Form {
	text-align: center;
	background: #ccc;
	}
.Doc2Form fieldset {
	border: none;
	text-align: left;
	border-bottom: 1px solid #1E3E55;
	margin-bottom: 5px;
	}
	
.Doc2Form legend {
	padding: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #1E3E55;
	}
	
.Doc2Form fieldset ul {
	margin: 0;
	padding: 0;
	}
	
.Doc2Form fieldset li {
	display: block;
	list-style: none;
	padding:  0;
	margin: 5px 0;
	color: #1E3E55;
	clear: both;
	border-top: 1px solid #1E3E55;
	}
.Doc2Form fieldset li span {
	}
.Doc2Form fieldset li span img {
	}

.Doc2Form fieldset li img, .Doc2Form fieldset li a {
	float: left;
	margin-left: 3px;
	margin-top: 3px;
	font-size: 12px;
	}
.Doc2Form fieldset li label
{
	width: 250px; 
	float: left; 
	font-size: 12px;
	padding-left: 10px;
	padding-top: 5px;
	}
.Doc2Form fieldset li p {
	color: #1E3E55;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	padding-left: 10px;
	}
.Doc2Form fieldset li table {
	clear: both;
	float: left;
	margin-top: 3px; 
	margin-left: 30px;
	font-size: 12px;
	margin-bottom: 3px;
	}
.Doc2Form fieldset li table input {
	float: left;
	width: 25px;
	font-size: 12px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;	
	}
.Doc2Form fieldset li table label {
	float: left;
	padding-left: 5px;
	padding-top: 5px;
	}
.Doc2Form fieldset p {
	color: #1E3E55;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	padding-left: 10px;
	}
.Doc2Form fieldset br {
	clear: both;
	}
.Doc2Form fieldset input {
	float: left; 
	margin-top: 3px; 
	width: 205px;
	margin-left: 10px;
	font-size: 12px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;
	}
.Doc2Form fieldset textarea {
	float: left; 
	margin-top: 3px; 
	width: 245px;
	margin-left: 10px;
	font-size: 12px;
	height: 75px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;
	}
.Doc2Form fieldset select {
	float: left; 
	margin-top: 3px; 
	width: 210px;
	margin-left: 10px;
	font-size: 12px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;
	}
.Doc2Form input.button {
	height: auto;
	}
.Doc2Form li.required label strong {
	font-weight: bold;
	font-style: normal;
	color: #900;
	}	
*/	
	
/*\*//*/ .Doc2Form legend { display: inline-block; } /* IE Mac legend fix */
				

/* EDITOR PROPERTIES */

