@charset "UTF-8";
/* CSS Document */

.fieldset-wide {display:block; border:solid 1px #C3BBBA; border-bottom:solid 3px #C3BBBA; margin-bottom:20px; background:url(art/background_boxed_gradient.jpg) repeat-x #F1EDEC; padding:15px 15px 5px 15px;}

.fieldset-column {display:block; width:270px; float:left; border:solid 1px #C3BBBA; border-bottom:solid 3px #C3BBBA; margin-bottom:20px; background:url(art/background_boxed_gradient.jpg) repeat-x #F1EDEC; padding:15px 15px 5px 15px;}

.dotted-top {display:block; border-top:dotted 1px #C3BBBA; padding:15px 0;}
.dotted-bottom {display:block; border-bottom:dotted 1px #C3BBBA; padding:15px 0;}

legend {font-size:16px; color:#660000; font-weight:bold;}

label {font-size:12px;}

label.flushed {display:block; width:135px; margin-right:10px; text-align:right; float:left; margin-top:4px; clear:left;}

input {margin-bottom:8px;}
select {margin-bottom:8px;}
textarea {margin-bottom:8px;}

.formnote {display: block; float:left; margin: 4px 0 0 10px;}

.icon {background:url(art/additional_art/ico_share_delicious.gif) left center no-repeat; padding:2px 0px 2px 22px;}

input.btn {
	padding:3px 10px;
	border:1px solid transparent;
	/*set an unused color to be index color*/
	_border-color:tomato; /*For IE6-*/
	/*then remove this indexed color*/
	_filter:chroma(color=tomato);/*For IE6-*/
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	font-weight:bold;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
input.btnsmall {
	padding:1px 6px;
	border:1px solid transparent;
	/*set an unused color to be index color*/
	_border-color:tomato; /*For IE6-*/
	/*then remove this indexed color*/
	_filter:chroma(color=tomato);/*For IE6-*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	font-weight:bold;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
input.btnred {background:url(art/additional_art/btn_redgradient.gif); border:2px solid #900;}
input.btnredhover {background:url(art/additional_art/btn_redgradient.gif); border:2px solid #F00;}

input.btngreen {background:url(art/additional_art/btn_greengradient.gif); border:2px solid #360;}
input.btngreenhover {background:url(art/additional_art/btn_greengradient.gif); border:2px solid #6C0;}

input.btngray {background:url(art/additional_art/btn_graygradient.gif); border:2px solid #999;}
input.btngrayhover {background:url(art/additional_art/btn_graygradient.gif); border:2px solid #666;}

.icon-doc {background-image:url(art/additional_art/ico_share_digg.gif);}
.icon-edit {background-image:url(art/additional_art/ico_edit.gif);}
.icon-delete {background-image:url(art/additional_art/ico_delete.gif);}
.icon-add {background-image:url(art/additional_art/ico_add.gif);}
.icon-link {background-image:url(art/additional_art/ico_link.gif);}
.icon-upload {background-image:url(art/additional_art/ico_upload.gif);}
.icon-save {background-image:url(art/additional_art/ico_save.gif);}
.icon-formdoc {background-image:url(art/additional_art/ico_formdoc.gif);}
.icon-formurl {background-image:url(art/additional_art/ico_formurl.gif);}

.type-large {font-size:14px; line-height:20px;}
.type-small {font-size:11px; line-height:14px; color:#333;}
.type-darkred {color:#660000;}

.mceEditor {float: left;}
div.required {
    padding-left: 1em;
    padding-top: 1em;
    clear: both;

}