diff --git a/UI/Templates/MailerUI/UIxMailMainFrame.wox b/UI/Templates/MailerUI/UIxMailMainFrame.wox
index 2356d37b5..669cb7fcd 100644
--- a/UI/Templates/MailerUI/UIxMailMainFrame.wox
+++ b/UI/Templates/MailerUI/UIxMailMainFrame.wox
@@ -148,6 +148,14 @@
+
+
diff --git a/UI/Templates/MailerUI/UIxMailPopupView.wox b/UI/Templates/MailerUI/UIxMailPopupView.wox
index 2f7f01b4d..d5c07e648 100644
--- a/UI/Templates/MailerUI/UIxMailPopupView.wox
+++ b/UI/Templates/MailerUI/UIxMailPopupView.wox
@@ -10,4 +10,11 @@
+
diff --git a/UI/Templates/MailerUI/UIxMailView.wox b/UI/Templates/MailerUI/UIxMailView.wox
index 68d3e7434..74f563783 100644
--- a/UI/Templates/MailerUI/UIxMailView.wox
+++ b/UI/Templates/MailerUI/UIxMailView.wox
@@ -74,11 +74,4 @@
bodyInfo="clientObject.bodyStructure" />
-
diff --git a/UI/WebServerResources/UIxAppointmentEditor.css b/UI/WebServerResources/UIxAppointmentEditor.css
index 1528f4688..3bef05010 100644
--- a/UI/WebServerResources/UIxAppointmentEditor.css
+++ b/UI/WebServerResources/UIxAppointmentEditor.css
@@ -44,6 +44,7 @@ DIV.contactSelector
LABEL, SPAN.checkBoxList
{ display: block;
position: relative;
+ line-height: 1.5em;
height: 1.5em;
margin-left: .5em;
margin-bottom: .5em;
@@ -76,6 +77,9 @@ SPAN.content
left: 8em;
right: 1em; }
+SPAN.content A
+{ line-height: 2em; }
+
TEXTAREA
{ position: absolute;
top: 0px;
diff --git a/UI/WebServerResources/UIxAttendeesEditor.css b/UI/WebServerResources/UIxAttendeesEditor.css
index 054a95150..67156317a 100644
--- a/UI/WebServerResources/UIxAttendeesEditor.css
+++ b/UI/WebServerResources/UIxAttendeesEditor.css
@@ -9,9 +9,12 @@ DIV#attendeesView
border: 0px; }
DIV#freeBusyView
-{ position: static;
- margin-top: 2em;
- margin-left: 12.5em;
+{ background-color: #fff;
+ position: absolute;
+ margin-top: 0.5em;
+ top: 2em;
+ bottom: 14.5em;
+ left: 13em;
overflow: auto;
border-top: 2px solid #222;
border-left: 2px solid #222;
@@ -35,25 +38,25 @@ TABLE#freeBusy TH
TABLE#freeBusy TH.attendees,
TABLE#freeBusy TD.attendees
-{ /*position: absolute;*/
- position: fixed;
+{ position: fixed;
padding: 0px .5em;
+ padding-right: 0px;
margin: 0px;
- width: 11em;
+ width: 13em;
border: 0px !important;
- background: #d4d0c8 !important;
+ background-color: #d4d0c8;
overflow: hidden;
left: 0px; }
TABLE#freeBusy TD.attendees IMG
{ position: absolute;
left: 0em;
- top: .5em; }
+ top: 0.5em; }
TABLE#freeBusy TD.attendees INPUT
-{ width: 10em;
+{ width: 11.5em;
margin: 0px;
- margin-left: 10px; }
+ margin-left: 5px; }
TABLE#freeBusy TR.freeBusyHeader2 TH
{ font-weight: normal; }
diff --git a/UI/WebServerResources/UIxMailEditor.css b/UI/WebServerResources/UIxMailEditor.css
index 2ed30effb..bf46f21a1 100644
--- a/UI/WebServerResources/UIxMailEditor.css
+++ b/UI/WebServerResources/UIxMailEditor.css
@@ -21,9 +21,10 @@ DIV.addressList
{ margin: 5px; }
TABLE#addressList
-{ border: 1px solid #333;
- border-bottom: 1px solid #aaa;
- border-right: 1px solid #ccc;
+{ border-bottom: 1px solid #fff;
+ border-right: 1px solid #fff;
+ border-top: 1px solid #444;
+ border-left: 1px solid #444;
border-spacing: 0px;
margin: 0px;
padding: 0px;
diff --git a/UI/WebServerResources/iefixes.css b/UI/WebServerResources/iefixes.css
index 38dc140c0..ff0757e13 100644
--- a/UI/WebServerResources/iefixes.css
+++ b/UI/WebServerResources/iefixes.css
@@ -31,3 +31,31 @@ DIV.shadow3.css,
DIV.shadow4.css
{ filter: alpha(opacity=40); }
+
+/* UIxAppointmentEditor */
+
+SPAN.content A
+{ line-height: 2.5em; }
+
+SPAN.content > INPUT.textField
+{ width: 99%; }
+
+/* UIxAttendeesEditor */
+
+DIV#freeBusyView
+{ border-bottom: 1px solid #fff;
+ border-right: 1px solid #fff;
+ border-top: 2px solid #222;
+ border-left: 2px solid #222;
+ left: 0.5em;
+ margin-left: 0.5em; }
+
+TABLE#freeBusy TH.attendees,
+TABLE#freeBusy TD.attendees
+{ background-color: #fff !important;
+ padding-right: 5px;
+ padding-left: 0px; }
+
+TABLE#freeBusy TD.attendees INPUT
+{ border-bottom: 1px solid #ccc;
+ border-right: 1px solid #ccc; }
\ No newline at end of file