diff --git a/languages/cs.ini b/languages/cs.ini
index 545d8bfdbb8c248df78c1a5adfa01f2ed38c6aa1..0ab31caaf0f9bdab1db58bddacc5ab2456fd044b 100644
--- a/languages/cs.ini
+++ b/languages/cs.ini
@@ -274,6 +274,7 @@ fav_list_delete = "Seznam byl odstraněn."
 fav_list_delete_cancel = "Seznam nebyl odstraněn."
 fav_list_delete_fail = "Promiňte, ale došlo k chybě. Váš seznam nebyl odstraněn."
 Fee = Poplatek
+Feedback = "Váš názor"
 Feedback Email = "E-mail"
 feedback_name = "Jméno"
 filter_wildcard = "Libovolný"
diff --git a/languages/de.ini b/languages/de.ini
index 3f9d788e9d8f13ac42f604dc12bd576531fd75bb..0cbe8f5df39de5a44a7b9daf9591084ffe8e2884 100644
--- a/languages/de.ini
+++ b/languages/de.ini
@@ -115,8 +115,8 @@ bulk_fail = "Leider ist ein Fehler aufgetreten. Versuchen Sie es später noch ei
 bulk_noitems_advice = "Es wurde nichts ausgewählt. Klicken Sie bitte in eine Auswahlbox neben einem Eintrag und versuchen Sie es erneut."
 bulk_save_error = "Fehlende Angaben. Ihre Auswahl wurde nicht gespeichert."
 bulk_save_success = "Ihre Auswahl wurde erfolgreich abgespeichert"
-by = von
 By = von
+by = von
 By Alphabetical = "Alphabetisch"
 By Author = "Nach Verfasser"
 By Call Number = "Nach Signatur"
@@ -275,6 +275,7 @@ fav_list_delete = "Ihre Favoritenliste wurde gelöscht"
 fav_list_delete_cancel = "Die Liste wurde nicht gelöscht"
 fav_list_delete_fail = "Leider ist ein Fehler aufgetreten. Ihre Liste wurde nicht gelöscht."
 Fee = Gebühr
+Feedback = Feedback
 Feedback Email = "Email Feedback"
 feedback_name = "Name"
 filter_wildcard = "alles"
diff --git a/languages/el.ini b/languages/el.ini
index b2116999eceb5718e104713c4f91454601ec858c..19af28ee93673a4084e93e079eaaba6e817335b9 100644
--- a/languages/el.ini
+++ b/languages/el.ini
@@ -275,6 +275,7 @@ fav_list_delete = "Η λίστα αγαπημένων διαγράφηκε"
 fav_list_delete_cancel = "Η λίστα δεν διαγράφηκε"
 fav_list_delete_fail = "Παρουσιάστηκε σφάλμα. Η λίστα δεν διαγράφηκε"
 Fee = Χρέωση
+Feedback = "σχόλιά"
 Feedback Email = "Email"
 feedback_name = "Όνομα"
 filter_wildcard = "Οτιδήποτε"
diff --git a/languages/en-gb.ini b/languages/en-gb.ini
index 1950ecf4400b9c79bdabbcb43148814912cd4b4e..bef7f79fcb16af1b3a4a2194abb575da2835af5f 100644
--- a/languages/en-gb.ini
+++ b/languages/en-gb.ini
@@ -115,8 +115,8 @@ bulk_fail = "Sorry, an error has occurred. Please try again."
 bulk_noitems_advice = "No items were selected. Please click on a checkbox next to an item and try again."
 bulk_save_error = "Some data was missing. Your items were not saved."
 bulk_save_success = "Your item(s) were saved successfully"
-by = by
 By = By
+by = by
 By Alphabetical = "By Alphabetical"
 By Author = "By Author"
 By Call Number = "By Classmark"
@@ -275,6 +275,7 @@ fav_list_delete = "List has been deleted"
 fav_list_delete_cancel = "This list was not deleted"
 fav_list_delete_fail = "Sorry, an error has occurred. Your list was not deleted."
 Fee = Fee
+Feedback = Feedback
 Feedback Email = "Feedback Email"
 feedback_name = "Name"
 filter_wildcard = "Any"
@@ -761,4 +762,4 @@ Your Profile = "Your Profile"
 Your search terms = "Your search terms"
 Your Tags = "Your Tags"
 Zip = Zip
-zoom = "Zoom"
+zoom = "Zoom"
\ No newline at end of file
diff --git a/languages/en.ini b/languages/en.ini
index daff14bb63c353e492043f618df0238e0eda7186..4653f0644e44791b2bfe790f43e62dff255ac768 100644
--- a/languages/en.ini
+++ b/languages/en.ini
@@ -115,8 +115,8 @@ bulk_fail = "Sorry, an error has occurred. Please try again."
 bulk_noitems_advice = "No items were selected. Please click on a checkbox next to an item and try again."
 bulk_save_error = "Some data was missing. Your items were not saved."
 bulk_save_success = "Your item(s) were saved successfully"
-By = By
 by = by
+By = By
 By Alphabetical = "By Alphabetical"
 By Author = "By Author"
 By Call Number = "By Call Number"
@@ -275,6 +275,7 @@ fav_list_delete = "List has been deleted"
 fav_list_delete_cancel = "This list was not deleted"
 fav_list_delete_fail = "Sorry, an error has occurred. Your list was not deleted."
 Fee = Fee
+Feedback = Feedback
 Feedback Email = "Feedback Email"
 feedback_name = "Name"
 filter_wildcard = "Any"
@@ -761,4 +762,4 @@ Your Profile = "Your Profile"
 Your search terms = "Your search terms"
 Your Tags = "Your Tags"
 Zip = Zip
-zoom = "Zoom"
+zoom = "Zoom"
\ No newline at end of file
diff --git a/languages/fi.ini b/languages/fi.ini
index db3c5029c451738bb5c7f2a13824afd00d33cd09..eaccf70a898b88563850da27c83aa24a4f1c0e73 100644
--- a/languages/fi.ini
+++ b/languages/fi.ini
@@ -273,6 +273,7 @@ fav_list_delete = "Suosikkilista poistettu"
 fav_list_delete_cancel = "Listaa ei poistettu."
 fav_list_delete_fail = "Tapahtui virhe. Listaa ei poistettu."
 Fee = "Maksu"
+Feedback = "Palautteelle"
 Feedback Email = "Sähköpostiosoite palautteelle"
 feedback_name = "Nimi"
 filter_wildcard = "Mikä tahansa"
diff --git a/languages/it.ini b/languages/it.ini
index cae3562b7ecc6900f083be1b24fb2aa74383f116..dded1b6c838c82b9a9815379455e61768cf178d6 100644
--- a/languages/it.ini
+++ b/languages/it.ini
@@ -115,8 +115,8 @@ bulk_fail = "Ops, si è verificato un errore. Prova di nuovo."
 bulk_noitems_advice = "Non hai selezionato alcun elemento. Seleziona almeno un elemento e prova di nuovo."
 bulk_save_error = "Mancavano alcuni dati, gli oggetti non sono stati salvati."
 bulk_save_success = "Gli oggetti sono stati salvati"
-by = di
 By = di
+by = di
 By Alphabetical = Alfabetico
 By Author = "Autore"
 By Call Number = Collocazione
@@ -275,6 +275,7 @@ fav_list_delete = "la lista dei tuoi preferiti è stata eliminata"
 fav_list_delete_cancel = "Questa lista non è stata eliminata"
 fav_list_delete_fail = "Ops, si è verificato un errore. La tua lista non è stata eliminata."
 Fee = Tariffa
+Feedback = Parere
 Feedback Email = "Email"
 feedback_name = "Nome"
 filter_wildcard = "Qualsiasi"
diff --git a/languages/ja.ini b/languages/ja.ini
index 8232226544ed81a98404ce633b077a45e0b23f57..b2e96379a04c7124c78b28d308500b4856eac1b1 100644
--- a/languages/ja.ini
+++ b/languages/ja.ini
@@ -275,6 +275,7 @@ fav_list_delete = "お気に入りリストを削除しました。"
 fav_list_delete_cancel = "このリストは削除しませんでした。"
 fav_list_delete_fail = "エラーが発生したので、リストを削除できませんでした。"
 Fee = 料金
+Feedback = "ご意見"
 Feedback Email = "メールアドレス"
 feedback_name = "お名前"
 filter_wildcard = "任意"
diff --git a/languages/pl.ini b/languages/pl.ini
index aabf82a9b205c06d57459165bc0c2d4865bb7cb7..76ec67b0b138860661b8409203e8ff46609b4303 100644
--- a/languages/pl.ini
+++ b/languages/pl.ini
@@ -24,7 +24,6 @@
 ;email_from = "od (e-mail)"
 ;email_to = "do (e-mail)"
 ;Failed to create request = "Zamówienie oraz rezerwacja niezrealizowana"
-;Feedback = Feedback
 ;feedback_duplicate = "Podwójny feedback. Spróbuj jeszcze raz."
 ;feedback_duplicate_issue = "Feedback z tym tytułem już istnieje"
 ;feedback_email_title = "Feedback dostarczony"
@@ -337,6 +336,7 @@ fav_list_delete = "Lista ulubionych książek została usunięta."
 fav_list_delete_cancel = "Nie udało się usunąć listy ulubionych książek."
 fav_list_delete_fail = "Błąd: Nie udało się usunąć listy."
 Fee = Opłata
+Feedback = Feedback
 Feedback Email = "E-mail nadawcy"
 feedback_name = "Nazwisko"
 filter_wildcard = wszystko
diff --git a/languages/ru.ini b/languages/ru.ini
index b8393536850714f7341dcb9e9fda0421deeca393..53a5d7bdf768c4e3df35160c94fa87712a535887 100644
--- a/languages/ru.ini
+++ b/languages/ru.ini
@@ -291,6 +291,7 @@ fav_list_delete = "Список избранного был удален"
 fav_list_delete_cancel = "Этот список не удален."
 fav_list_delete_fail = "Произошла ошибка. Ваш список удален."
 Fee = взнос
+Feedback = "обратной связи"
 Feedback Email = "Email-обратной связи"
 feedback_name = "Имя"
 filter_wildcard = "Любой"
@@ -778,4 +779,4 @@ Your Profile = "Ваш профиль"
 Your search terms = "Термины Вашего поиска"
 Your Tags = "Ваши метки"
 Zip = Zip
-zoom = "Масштаб изображения"
+zoom = "Масштаб изображения"
\ No newline at end of file
diff --git a/languages/sv.ini b/languages/sv.ini
index 2805cb4dad7284b8d1807bc36c886ad29126a9a4..60ac028630757016dd15417996517878aa31d284 100644
--- a/languages/sv.ini
+++ b/languages/sv.ini
@@ -273,6 +273,7 @@ fav_list_delete = "Favoritlistan har raderats."
 fav_list_delete_cancel = "Listan raderades inte."
 fav_list_delete_fail = "Ett fel har uppstått. Listan raderades inte."
 Fee = "Avgift"
+Feedback = Feedback
 Feedback Email = "Feedback Email"
 feedback_name = "Ditt namn"
 filter_wildcard = "Any"
diff --git a/languages/tr.ini b/languages/tr.ini
index 62c06cfbce7574790f9ffe891e47b0504567c7ae..3e82cc3a549ddd5366c1eadfe64fa7d8ef6f5d8f 100644
--- a/languages/tr.ini
+++ b/languages/tr.ini
@@ -285,6 +285,7 @@ fav_list_delete = "Favori listeniz silindi"
 fav_list_delete_cancel = "Bu liste silinmedi"
 fav_list_delete_fail = "Bir hata oluÅŸtu. Listeniz silinemedi."
 Fee = "Gecikme Cezası"
+Feedback = "Görüsleriniz"
 Feedback Email = "Görüsleriniz"
 feedback_name = "Adiniz"
 filter_wildcard = "Herhangi"
diff --git a/themes/blueprint/css/ie8-tab.css b/themes/blueprint/css/ie8-tab.css
new file mode 100644
index 0000000000000000000000000000000000000000..73dd277f3685676ced7ca1d8900d40ee24497d43
--- /dev/null
+++ b/themes/blueprint/css/ie8-tab.css
@@ -0,0 +1,15 @@
+/* Hacks for IE8 */
+
+#feedbackTabText {
+  width: 86px;
+  height: 30px;
+  margin-top: -88px;
+  margin-left: 0px;
+  position: relative;
+  text-indent: 0;
+  text-align: center;
+  color: white;
+  font: bold 15px/30px 'lucida sans', 'trebuchet MS', 'Tahoma';
+  z-index: 10;
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; /* Internet Explorer */
+}
diff --git a/themes/blueprint/css/styles.css b/themes/blueprint/css/styles.css
index 5fa6eb8e81934fe2a618e115936acef604613b79..68bd82c88d0d9c757afa173075b233bc09ddab46 100644
--- a/themes/blueprint/css/styles.css
+++ b/themes/blueprint/css/styles.css
@@ -2025,12 +2025,12 @@ div#closeContextHelp:active {
     font-weight: bold;
 }
 
-/*hides the div so that only people with JavaScript will see the tab*/
+/* hides the div so that only people with JavaScript will see the tab */
 div.slideOutForm {
     display: none;
 }
 
-/*stylizes the feedback tab div*/
+/* stylizes the feedback tab div */
 .slide-out-div {
   padding: 20px;
   width: 270px;
@@ -2070,6 +2070,42 @@ p.feedbackHeader {
     background: #FFFFFF;
 }
 
-.handle {
+/* Creates and positions the new handle on the feedback form */
+div.handle {
     cursor:pointer;
+    text-decoration: none;
+}
+
+#feedbackTabBox {
+    margin-top: 0px;
+    margin-left: 0px;
+
+    width:30px;
+    height:86px;
+    background-color:#6B8F25;
+    overflow: visible;
+    border-right: solid 1px black;
+    border-bottom: solid 1px black;
+    border-top: solid 1px black;
+
+    padding: 0;
+    position: relative;
+}
+
+#feedbackTabText {
+    transform:rotate(-90deg);
+    -ms-transform:rotate(-90deg); /* IE 9 */
+    -webkit-transform:rotate(-90deg); /* Safari and Chrome */
+    -o-transform: rotate(-90deg); /* Opera */
+    -moz-transform: rotate(-90deg); /*Firefox*/
+    width: 86px;
+    height: 30px;
+    margin-top: -58px;
+    margin-left: -28px;
+    position: relative;
+    text-indent: 0;
+    text-align: center;
+    color: white;
+    font: bold 15px/30px 'lucida sans', 'trebuchet MS', 'Tahoma';
+    z-index: 10;
 }
\ No newline at end of file
diff --git a/themes/blueprint/images/feedbacktab/image-tab-cs.png b/themes/blueprint/images/feedbacktab/image-tab-cs.png
deleted file mode 100644
index 3da0e0582edbec84ef652363ce82637043f92db5..0000000000000000000000000000000000000000
Binary files a/themes/blueprint/images/feedbacktab/image-tab-cs.png and /dev/null differ
diff --git a/themes/blueprint/images/feedbacktab/image-tab-en.png b/themes/blueprint/images/feedbacktab/image-tab-en.png
deleted file mode 100644
index e2dbd7255453d661c1898361cade47c4516a0744..0000000000000000000000000000000000000000
Binary files a/themes/blueprint/images/feedbacktab/image-tab-en.png and /dev/null differ
diff --git a/themes/blueprint/images/feedbacktab/image-tab-tr.png b/themes/blueprint/images/feedbacktab/image-tab-tr.png
deleted file mode 100644
index 61a6034869b80ec67ffa081418e2e37ce1a14e28..0000000000000000000000000000000000000000
Binary files a/themes/blueprint/images/feedbacktab/image-tab-tr.png and /dev/null differ
diff --git a/themes/blueprint/js/feedback.js b/themes/blueprint/js/feedback.js
index 96b5c82d8a40f9ede60c72e6c989766fea9ecfad..0436287b5c46f8ba097cc7a8872af0a77dc2ed7b 100644
--- a/themes/blueprint/js/feedback.js
+++ b/themes/blueprint/js/feedback.js
@@ -1,9 +1,9 @@
-/*global alert, tabImage*/
+/*global alert*/
 
 // This overrides settings in jquery.tabSlideOut.v2.0.js
 $(document).ready(function(){
   $('.slide-out-div').tabSlideOut({
-    pathToTabImage: tabImage,
+    pathToTabImage: '',
     imageHeight: '86px',
     imageWidth: '30px',
     handleOffset: '-1',
diff --git a/themes/blueprint/templates/feedback/email.phtml b/themes/blueprint/templates/feedback/email.phtml
index d5c023f746ec419dce11bf76deff97ebc7d28275..3c6c114e8f553647ce9b4d5e57e2bc39a4e23905 100644
--- a/themes/blueprint/templates/feedback/email.phtml
+++ b/themes/blueprint/templates/feedback/email.phtml
@@ -1,6 +1,9 @@
 <div class="slideOutForm" id="slideOut">
   <div class="slide-out-div">
-   <a class="handle">Content</a>
-   <?=$this->render('feedback/form.phtml');?>
+    <div class="handle">
+      <div id="feedbackTabBox"></div>
+      <div id="feedbackTabText"><?=$this->transEsc("Feedback")?></div>
+    </div>
+    <?=$this->render('feedback/form.phtml');?>
   </div>
-</div>
+</div>
\ No newline at end of file
diff --git a/themes/blueprint/templates/layout/layout.phtml b/themes/blueprint/templates/layout/layout.phtml
index 87614915789703dd57cf6d4fa64a1d5f62faa92f..9ab936a8af86204c445ef53e6f41ca260a8e3275 100644
--- a/themes/blueprint/templates/layout/layout.phtml
+++ b/themes/blueprint/templates/layout/layout.phtml
@@ -15,6 +15,12 @@
             )
         );
     ?>
+    <?
+        $feedback = $this->feedback()->tabEnabled();
+        if ($feedback) {
+            $this->headLink()->appendStylesheet('ie8-tab.css', 'screen, projection', 'IE 8');
+        }
+    ?>
     <?=$this->headLink()?>
     <?=$this->headStyle()?>
     <?
@@ -41,15 +47,9 @@
             }
             $this->headScript()->appendScript($script);
         }
-        $feedback = $this->feedback()->tabEnabled();
         if ($feedback) {
             $this->headScript()->appendFile("jquery.tabSlideOut.v2.0.js");
             $this->headScript()->appendFile("feedback.js");
-            $tab = $this->imageLink("feedbacktab/image-tab-" . $this->layout()->userLang .".png");
-            if (null === $tab) {
-                $tab = $this->imageLink("feedbacktab/image-tab-en.png");
-            }
-            $this->headScript()->appendScript('var tabImage = \'' . $tab . '\';');
         }
     ?>
     <?=$this->headScript()?>