div.spacer{height:10px;width:100%;}
div.spacer2{height:20px;width:100%;}
table td{white-space:normal !important}
.error textarea{border:1px solid red;padding:0.1em 0em 0.2em 0.1em}
.error input{border:1px solid red;padding:0.1em 0em 0.2em 0.1em;margin-right:2px;}
.error, .required{color:red}
.warn{color:#f47a20;}
.error{float:left;padding:7px 5px 0px 5px;max-width:200px}
.errors{color:red;vertical-align:middle;}
.breakontonewline{clear:both;}
.inputErrors{border:1px solid red !important;}
.required{padding-left:2px;}
.clear{clear:both;}
a:hover{cursor:pointer;}
input, select, textarea{font-size:9pt !important;}
.input, .output{float:left;padding:5px;}
.output{font-size:9pt;padding-top:9px;}
input:disabled{background:#dddddd !important}
textarea, input[type="text"], input[type="password"], select{border-width:1px;border-style:solid;border-color:#C4C0B9;background-repeat:no-repeat;background-position:1px 1px;background-color:#ffffff;background-image:url('/images/inputBackgroundImage.png');}
textarea, input[type="text"], input[type="password"]{padding:1px 1px 1px 2px;}
textarea[disabled], input[type="text"][disabled], input[type="password"][disabled], select[disabled]{color:#C4C0B9;cursor:default;}
.main .cke_skin_kama .cke_toolgroup{background-image:none;}
.main .cke_skin_kama .cke_rcombo a,.cke_skin_kama .cke_rcombo a:active,.cke_skin_kama .cke_rcombo a:hover{border:none;padding:0px !important;margin-top:2px;}
.main .cke_skin_kama .cke_rcombo a:hover{border:none;box-shadow:1px 1px 1px #bbbbbb}
.main .cke_skin_kama .cke_rcombo .cke_off a:hover .cke_openbutton,.cke_skin_kama .cke_rcombo .cke_off a:focus .cke_openbutton,.cke_skin_kama .cke_rcombo .cke_off a:active .cke_openbutton,.cke_skin_kama .cke_rcombo .cke_on .cke_openbutton{border-color:inherit;background-color:inherit;}
.cke_editor td{border:none !important;}
.ui-colorpicker_field > input, .ui-colorpicker_hex > input{background:none;border:none;color:white}
.hasDatepicker{box-shadow:none !important;background:none !important;float:left !important;border:1px solid #C4C0B9 !important;border-radius:0px !important;text-shadow:none !important;color:black !important;margin:0px !important;padding:2px 2px 1px 2px !important;font-size:9pt !important;background-image:url('/images/inputBackgroundImage.png') !important;background-repeat:no-repeat !important;}
.ui-datepicker-header .ui-datepicker-month{float:left !important;margin-right:1px !important;}
.ui-datepicker-header .ui-datepicker-year{float:left !important;margin-left:1px !important;}
.ui-datepicker-trigger{width:20px !important;height:20px !important;}
.ui-picklist td{vertical-align:middle;padding:0px 10px 0px 0px;font-size:9pt}
.ui-picklist-list, .ui-picklist-list-source{height:160px !important;width:250px !important;font-size:8pt}
.ui-picklist-filter-container{margin-bottom:2px !important;height:20px;margin-top:8px !important}
.ui-picklist-filter-container .ui-icon-search{padding:0px !important;margin:-3px 0px 0px 0px !important;}
.ui-password{padding-left:2px !important;padding-right:1px !important}
.ui-selectonemenu-items-wrapper{max-width:700px !important}
.ui-picklist-target .ui-picklist-item{font-weight:bold !important;}
.ui-dialog{z-index:10000 !important;}
.fileupload-buttonbar{font-size:0.8em}
.fileupload-content td{vertical-align:middle}
.ui-datatable{width:100%}
.ui-datatable td, .ui-datatable th{font-size:12px;padding:4px 10px;}
.ui-datatable a{color:#0078D0}
.ui-datatable-even:hover, .ui-datatable-odd:hover{background:#fbf8cd !important}
.ui-menu a{color:inherit;}
.ui-tabs-top li:hover{box-shadow:none;background:-moz-linear-gradient(top, #eeeeee, #aaaaaa) !important;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eeeeee), to(#aaaaaa));background:-webkit-linear-gradient(top, #eeeeee, #aaaaaa);background:-o-linear-gradient(top, #eeeeee, #aaaaaa);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#aaaaaa', GradientType=0)";background:-ms-linear-gradient(top, #eeeeee, #aaaaaa);background:linear-gradient(top, #eeeeee, #aaaaaa);}
#growl_container .ui-growl-image-error{background:url('/images/icons/growl-error-large.png') no-repeat !important}
.ui-growl-icon-close{background:white;background-image:url('/images/icons/cross.png') no-repeat !important;padding:3px}
#growl_container .ui-icon-closethick{background-image:url('/images/icons/cross.png') !important;background-position:-2px -2px;}
.at4-share-title{display:none}
.versiontable{margin:5px auto 10px auto}
.versiontable tr{font-size:1.0em}
.versiontable tr:first-child{font-weight:bold;font-size:1.0em}
.versiontable tr td{padding:3px}