#content form {
	margin: 0;
	padding: 0;
}

	#content form p.saved {
		margin: 0 0 20px 0;
		padding: 7px 5px;
		padding-left: 40px;

		background-image: url("admin_images/icons/tick.png");
		background-repeat: no-repeat;
		background-position: 13px 8px;
		background-color: #CFFFD1;
	}

	#content form fieldset {
		margin: 0;
		padding: 0;
		border: none;
		/*position: relative;*/
	}
	
		#content form fieldset.green {
			background: #E1FBDF;
			border: 1px solid #AAEFA4;
			padding: 20px;
		}
		
			#content form fieldset.green h3 {
				margin: 0 0 10px 0;
				padding: 0;
				font-size: 140%;
			}
		
			#content form fieldset.green input.clickable {
				margin-left: 10px;
			}
		


		#content form fieldset.buttons {
			position: static;
			clear: both;
			padding-left: 120px;
			margin: 20px 0 0 0;
			line-height: 2.4em;
		}

			#content form fieldset.buttons input {
				margin-right: 10px;
			}

			#content form fieldset.buttons a {
				margin-left: 10px;
			}

		#content form fieldset.errors {
			background-color: #FFDFE0;
			margin: 0 0 20px 0;
			padding: 5px 10px;
			border: 1px solid #ff8866;
		}

			#content form fieldset.errors legend {
				display: none;
			}

			#content form fieldset.errors h2 {
				margin: 0;
				padding: 10px 0;

				color: #c00;
				font-size: 150%;
			}

			#content form fieldset.errors img {
				vertical-align: text-bottom;
				margin-right: 10px;
			}

			#content form fieldset.errors p {
				margin: 5px 0;
				padding: 0;

				color: #c00;
			}

		#content form fieldset.goback {
			position: static;
			clear: both;
			padding-left: 120px;
			margin: 20px 0 0 0;
			line-height: 2.4em;
		}

			#content form fieldset.goback a {
			}

		#content form fieldset ol {
			list-style-type: none;
			margin: 0;
			padding: 0;
		}

			#content form fieldset ol li {
				margin-bottom: 10px;
				clear: both;
				vertical-align: top;
				margin-left: 0;
			}

				#content form fieldset ol li label {
					display: block;
					width: 135px;
					float: left;
					line-height: 1.8em;
					vertical-align: top;
				}

				#content form fieldset ol li span.help {
					display: block;
					color: #999;
					margin: 5px 0 0 0;
					padding-left: 135px;
					font-size: 80%;
					line-height: normal;
				}

					#content form fieldset ol li label.error {
						color: #c00;
					}

				#content form fieldset ol li div.list {
					margin-left: 120px;
					height: 220px;
					border: 1px solid #ddd;
					overflow: auto;
					width: 280px;
				}

					#content form fieldset ol li div.list ul {
						list-style-type: none;
						margin: 0;
						padding: 5px 0 0 0;
					}

						#content form fieldset ol li div.list ul li {
							margin: 0;
							padding: 2px 5px;				
						}
						
							#content form fieldset ol li div.list ul li.stripe {
								background-color: #eee;
							}

							#content form fieldset ol li div.list ul li label {
								display: inline;
								float: none;
								width: auto;
								line-height: normal;
								line-height: 1.6em;
							}

							#content form fieldset ol li div.list ul li input {
								width: auto;
							}

				#content form fieldset input.error, #content form fieldset div.error, #content form fieldset select.error, #content form fieldset textarea.error {
					color: #c00;
					background-color: #FFDFE0;
				}
				
				#content form fieldset ol li div.error {
					border: 1px solid #c00;
				}

				#content form fieldset ol li input, #content form fieldset ol li select.drop, #content form fieldset ol li textarea {
 					font-family: Tahoma, Verdana, sans-serif;
					width: 270px;
					padding: 2px;
				}

				#content form fieldset ol li select {
					padding: 0;
				}

				#content form fieldset ol li textarea {
 					font-family: Tahoma, Verdana, sans-serif;
					font-size: 100%;
					overflow: auto;
				}

				#content form fieldset ol li input.auto, #content form fieldset ol li select.auto, #content form fieldset ol li textarea.auto {
					width: auto;
				}

				#content form fieldset input.clickable {
					cursor: pointer;
					padding: 3px;
					width: auto;
				}

	#content div.add_box {
		display: none;
	}