diff --git a/phpBB/styles/subSilver/template/forumlist_body.html b/phpBB/styles/subSilver/template/forumlist_body.html
index acddb62c24..5d0108d1f9 100644
--- a/phpBB/styles/subSilver/template/forumlist_body.html
+++ b/phpBB/styles/subSilver/template/forumlist_body.html
@@ -12,7 +12,7 @@
 	<!-- IF forumrow.S_IS_CAT -->
 		<tr>
 			<td class="cat" colspan="2"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td>
-			<td <!-- IF S_CONTENT_DIRECTION eq 'rtl' -->class="catdiv-rtl"<!-- ELSE -->class="catdiv"<!-- ENDIF --> colspan="3">&nbsp;</td>
+			<td class="catdiv" colspan="3">&nbsp;</td>
 		</tr>
 	<!-- ELSEIF forumrow.S_IS_LINK -->
 		<tr>
diff --git a/phpBB/styles/subSilver/template/overall_header.html b/phpBB/styles/subSilver/template/overall_header.html
index 10b95c000d..4ba665a838 100644
--- a/phpBB/styles/subSilver/template/overall_header.html
+++ b/phpBB/styles/subSilver/template/overall_header.html
@@ -78,7 +78,7 @@ function marklist(id, name, state)
 //-->
 </script>
 </head>
-<body>
+<body class="{S_CONTENT_DIRECTION}">
 
 <a name="top"></a>
 
diff --git a/phpBB/styles/subSilver/theme/stylesheet.css b/phpBB/styles/subSilver/theme/stylesheet.css
index 486c015d7b..975a85e94f 100644
--- a/phpBB/styles/subSilver/theme/stylesheet.css
+++ b/phpBB/styles/subSilver/theme/stylesheet.css
@@ -293,7 +293,7 @@ td {
 	background-color: #A9B8C2;
 }
 
-.catdiv, .catdiv-rtl {
+.catdiv {
 	height: 28px;
 	margin: 0px;
 	padding: 0px;
@@ -302,8 +302,14 @@ td {
 	background-image: url('./images/cellpic2.jpg');
 	background-repeat: repeat-y;
 }
-.catdiv-rtl {
+.rtl .catdiv {
+	height: 28px;
+	margin: 0px;
+	padding: 0px;
+	border: 0px;
+	background-color: white;
 	background-image: url('./images/cellpic2_rtl.jpg');
+	background-repeat: repeat-y;	
 }
 
 .cat {