Browse Source

Replacing header3 with subnav

Julio Montoya 13 năm trước cách đây
mục cha
commit
e6bc59c53c
59 tập tin đã thay đổi với 380 bổ sung386 xóa
  1. 78 78
      documentation/default.css
  2. 9 9
      main/css/academica/default.css
  3. 1 1
      main/css/academica/print.css
  4. 9 9
      main/css/baby_orange/default.css
  5. 1 1
      main/css/baby_orange/print.css
  6. 4 4
      main/css/base.css
  7. 1 1
      main/css/base_chamilo.css
  8. 11 11
      main/css/blue_lagoon/default.css
  9. 1 1
      main/css/blue_lagoon/print.css
  10. 2 2
      main/css/chamilo/default.css
  11. 1 1
      main/css/chamilo/print.css
  12. 2 2
      main/css/chamilo_electric_blue/default.css
  13. 1 1
      main/css/chamilo_electric_blue/print.css
  14. 2 2
      main/css/chamilo_green/default.css
  15. 1 1
      main/css/chamilo_green/print.css
  16. 5 5
      main/css/chamilo_orange/default.css
  17. 1 1
      main/css/chamilo_orange/print.css
  18. 2 2
      main/css/chamilo_red/default.css
  19. 1 1
      main/css/chamilo_red/print.css
  20. 8 8
      main/css/chamilo_sport_red/default.css
  21. 1 1
      main/css/chamilo_sport_red/print.css
  22. 14 14
      main/css/cool_blue/default.css
  23. 1 1
      main/css/cool_blue/print.css
  24. 11 11
      main/css/corporate/default.css
  25. 1 1
      main/css/corporate/print.css
  26. 9 9
      main/css/cosmic_campus/default.css
  27. 1 1
      main/css/cosmic_campus/print.css
  28. 14 14
      main/css/delicious_bordeaux/default.css
  29. 1 1
      main/css/delicious_bordeaux/print.css
  30. 11 11
      main/css/dokeos_blue/default.css
  31. 1 1
      main/css/dokeos_blue/print.css
  32. 14 14
      main/css/dokeos_classic/default.css
  33. 1 1
      main/css/dokeos_classic/print.css
  34. 14 14
      main/css/dokeos_classic_2D/default.css
  35. 1 1
      main/css/dokeos_classic_2D/print.css
  36. 14 14
      main/css/empire_green/default.css
  37. 1 1
      main/css/empire_green/print.css
  38. 14 14
      main/css/fruity_orange/default.css
  39. 1 1
      main/css/fruity_orange/print.css
  40. 2 2
      main/css/kiddy/default.css
  41. 14 14
      main/css/medical/default.css
  42. 14 14
      main/css/medical/images/default.css
  43. 1 1
      main/css/print.css
  44. 14 14
      main/css/public_admin/default.css
  45. 1 1
      main/css/public_admin/print.css
  46. 2 2
      main/css/responsive.css
  47. 11 11
      main/css/royal_purple/default.css
  48. 1 1
      main/css/royal_purple/print.css
  49. 8 8
      main/css/silver_line/default.css
  50. 1 1
      main/css/silver_line/print.css
  51. 14 14
      main/css/sober_brown/default.css
  52. 1 1
      main/css/sober_brown/print.css
  53. 11 11
      main/css/steel_grey/default.css
  54. 1 1
      main/css/steel_grey/print.css
  55. 14 14
      main/css/tasty_olive/default.css
  56. 1 1
      main/css/tasty_olive/print.css
  57. 1 1
      main/inc/global_error_message.inc.php
  58. 0 6
      main/inc/lib/banner.lib.php
  59. 2 2
      main/template/default/layout/main_header.tpl

+ 78 - 78
documentation/default.css

@@ -3,7 +3,7 @@
    (info@ws-webservice.de / webmaster@bibelcenter.de)
    updated on 2005-02-25 by Olivier Brouckaert
    (oli.brouckaert@dokeos.com)
-   update on 2005-03-01 by Wolfgang Schneider
+   update on 2005-03-01 by Wolfgang Schneider
    update on 2005-05-27 by Patrick Cool
    */
 
@@ -15,13 +15,13 @@ body {
 	padding: 0;
 	background-color: #fff;
 }
-img {
-	border: none;
+img {
+	border: none;
 }
 
 #outerframe {
 	position: relative;  /* do not remove, fixes a bug in IE */
-	border: 1px solid #fff;
+	border: 1px solid #fff;
 	background-color: #fff;
 }
 
@@ -29,7 +29,7 @@ img {
 * html #outerframe {height: 1%;}
 /* End hide from IE5-mac */
 
-/*****************************************************
+/*****************************************************
  *  HEADER STYLES                                    *
  *****************************************************/
 #header {
@@ -54,57 +54,57 @@ img {
 #header1 a:hover{
 	text-decoration: underline;
 }
-#sitename {
-	margin: 0;
+#sitename {
+	margin: 0;
 	font-weight: bold;
 }
 #institution {
-	float: left;
+	float: left;
 	font-weight: bold;
 }
 #my_courses {
-	float: right;
+	float: right;
 	font-weight: bold;
 }
 /* Header 2: Containing My Courses, My Profile,... */
 #header2 {
 	font-size: 12px;
 	padding: 4px;
-	background-color: #4271B5;
-	color: #fff;
+	background-color: #4271B5;
+	color: #fff;
 	border-bottom: 1px solid white;
 }
 #header2 .banner_links {
-	margin: 0;
+	margin: 0;
 }
-#header2 a {
+#header2 a {
 	text-decoration: none;
-	color: #fff;
+	color: #fff;
 	background: transparent;
 	font-weight:normal;
 	font-size: 12px;
 }
-#header2 input.logout {
- 	/* makes an input appear like a link in this header */
-	margin: 0;
-	padding: 0;
-	background-color: transparent;
+#header2 input.logout {
+ 	/* makes an input appear like a link in this header */
+	margin: 0;
+	padding: 0;
+	background-color: transparent;
 	border: none;
-	color: #fff;
+	color: #fff;
 	font-size: 12px;
 	font-weight:normal;
-	font-family: verdana, arial, helvetica, sans-serif;
+	font-family: verdana, arial, helvetica, sans-serif;
 }
 #header2 a:hover, #header2 input.logout:hover {
 	border-bottom: 1px solid #fff;
 }
 #logout {
-	float: right;
-	width:20%;
+	float: right;
+	width:20%;
 	text-align:right;
 }
 /* Header 3: Containing breadcrumbs, online users, student/teacher view, help */
-#header3 {
+.subnav {
 	position: relative; /* to avoid the IE peekabo bug*/
 	font-size: 12px;
 	font-weight: normal;
@@ -113,16 +113,16 @@ img {
 	color: #fff;
 	border-bottom: 1px solid white;
 }
-#header3 a {
+.subnav a {
 	color: #ffffff;
 	text-decoration: none;
 	font-weight:normal;
 }
-#header3 a:hover{
+.subnav a:hover{
 	text-decoration: underline;
 }
 /* Header3Right: online users, student/teacher view, help */
-#Header3Right ul{
+.subnavRight ul{
 	position: relative; /* to avoid the IE peekabo bug*/
 	float: right;
 	width: 50%;
@@ -131,12 +131,12 @@ img {
 	list-style-type: none;
 	text-align: right;
 }
-#Header3Right ul li {
-	display: inline;
+.subnavRight ul li {
+	display: inline;
 }
-#Header3Right ul li a {
-	padding: 4px 6px 4px 4px;
-	color:#fff;
+.subnavRight ul li a {
+	padding: 4px 6px 4px 4px;
+	color:#fff;
 }
 /* Header 4: not used */
 #header4 {
@@ -157,7 +157,7 @@ img {
 	text-align: right;
 }
 
-/*****************************************************
+/*****************************************************
  *  FOOTER STYLES                                    *
  *****************************************************/
 #footer {
@@ -170,7 +170,7 @@ img {
 	float: right;
 }
 
-/*****************************************************
+/*****************************************************
  *  MAIN STYLES                                      *
  *****************************************************/
 #main {
@@ -209,7 +209,7 @@ img {
  background-color: #fff; font-size: 12px; color: #f00;}
 
 
-/*** layout divs for course and tool pages (being tested in some pages) ****/
+/*** layout divs for course and tool pages (being tested in some pages) ****/
 #contentfloatholder {/* also makes the right "sliding" tab  */
 /*background: url(../pics/sidebar-r.gif) repeat-y 100% 0;
 background: url(../pics/bg_fountain.jpg) no-repeat 100% 0; */
@@ -220,26 +220,26 @@ position: relative;
 
 #contentfloatholder:after {
  /* this is for NN6 to clear floats */
-content: ".";
-display: block;
+content: ".";
+display: block;
 height: 0px;
-clear: both;
+clear: both;
 visibility: hidden;
 }
 
 #centerwrap {
   float: left;
-  width: 100%;
-  margin-right: -95%;
-	/* this needs to be less than 100% for Moz/Mac which thinks
-         it's empty otherwise. The difference is made up by putting a
+  width: 100%;
+  margin-right: -95%;
+	/* this needs to be less than 100% for Moz/Mac which thinks
+         it's empty otherwise. The difference is made up by putting a
          negative left margin on the left float:
-	   Note IE/Mac doesn't like this method ~ it wants the 100% so it can
-	   be fed in using IE only CSS below becasue IE/Win also works with the 100% method.
+	   Note IE/Mac doesn't like this method ~ it wants the 100% so it can
+	   be fed in using IE only CSS below becasue IE/Win also works with the 100% method.
 	*/
 }
 
-#center { margin: 0 0 0 180px; padding: 10px 0 40px 0;
+#center { margin: 0 0 0 180px; padding: 10px 0 40px 0;
  min-height: 300px; }
 
 #left { float: left; width: 180px; padding: 20px 0 0 0;
@@ -249,8 +249,8 @@ visibility: hidden;
 #leftnavbox {	margin: 0; padding: 0; float:left;}
 #leftnavbox dl { width: 160px; margin: 12px auto 4px auto; padding: 0 0 10px 0;
 background: transparent; font-size: 12px; text-align: center; }
-#leftnavbox dt { margin: 0; padding: 1px 2px; font-weight: bold; font-size: 12px;
- text-align: center; color: #000;
+#leftnavbox dt { margin: 0; padding: 1px 2px; font-weight: bold; font-size: 12px;
+ text-align: center; color: #000;
  border-bottom: 1px solid #fff; background: transparent; }
 #leftnavbox dd { margin: 0; padding: 0; color: #009; text-align: left;
 border-bottom:1px solid #fff; background: #ccf; }
@@ -260,10 +260,10 @@ border-bottom:1px solid #fff; background: #ccf; }
 #leftnavlist a:visited {color:#eee; text-decoration: none; display: block; padding: 2px 5px 2px 10px;
  background: #4171B5; color: #eee; width:140px; }
 #leftnavlist a:hover { background: #fff; color:#4171B5; display: block;}
-/* --- end of left side definition list menu section  --- */
+/* --- end of left side definition list menu section  --- */
+
 
 
-
 /* various sections in course-home.php file  */
 #toolremove {width: 40%; color: #f00; font-weight: bold;
  margin: 10px auto; padding: 10px; border: 2px solid #f00;}
@@ -311,20 +311,20 @@ border-bottom:1px solid #fff; background: #ccf; }
 -----------------------------------------------------*/
 #agenda_list {width: 100%; margin: 0 auto; border: 1px solid #fff;
  border-collapse: collapse;}
-
-/*The caption of the calendar (displays the month and the << and >> links*/
+
+/*The caption of the calendar (displays the month and the << and >> links*/
 #agenda_list #title {background-color: #4171B5; font-weight: bold;
  font-size: 12px; color: #fff; text-align: left; padding: 2px 10px; text-align: center; border: 1px solid #264269;}
 #agenda_list #title a:link, #agenda_list #title a:visited {background-color: #4171B5; font-weight: bold;
  font-size: 12px; color: #fff; text-align: left; padding: 2px 10px;text-align: center;}
 #agenda_list #title a:hover {background-color: #4171B5; font-weight: bold;
  font-size: 12px; color: #ff0000; text-align: left; padding: 2px 10px;text-align: center;}
-
+
 /* The cells with the name of the days of the weeks (mon->sun)*/
 #agenda_list .weekdays {background-color: #D3DFF1; text-align: center;
  font-weight: bold; border: 1px solid #264269; border-collapse: collapse;}
-
-/* The cells for the days (1->31) */
+
+/* The cells for the days (1->31) */
 #agenda_list .days_week {height: 40px; width: 12%; text-align: left; vertical-align: top;
  border: 1px solid #264269; border-collapse: collapse; background-color: #f5f5f5;}
 #agenda_list .days_weekend {height: 40px; width: 12%; text-align: left; vertical-align: top;
@@ -336,29 +336,29 @@ border-bottom:1px solid #fff; background: #ccf; }
 #agenda_list .data {background-color: #eee; text-align: left; padding: 2px 10px;
  font-weight: bold; border: 0px solid #4171B5; border-collapse: collapse;}
 #agenda_list .datanotbold {background-color: #eee; text-align: left; padding: 2px 10px;
- font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
 #agenda_list .text {background-color: #fff; text-align: left; padding: 2px 10px;
  font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
 
-/*text in the cells: display of agenda items (invisible)*/
+/*text in the cells: display of agenda items (invisible)*/
 #agenda_list .data_hidden {background-color: #eee; text-align: left; padding: 2px 10px;
  font-weight: bold; border: 0px solid #4171B5; border-collapse: collapse; color: #999999;}
 #agenda_list .datanotbold_hidden {background-color: #eee; text-align: left; padding: 2px 10px;
- font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse; color: #999999;}
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse; color: #999999;}
 #agenda_list .text_hidden {background-color: #fff; text-align: left; padding: 2px 10px;
  font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse; color: #999999;}
-
-/*text in the cells: display of agenda items (highlighted)*/
+
+/*text in the cells: display of agenda items (highlighted)*/
 #agenda_list .datanow {background-color: #FFCC00; text-align: left; padding: 2px 10px;
  font-weight: bold; border: 0px solid #4171B5; border-collapse: collapse;}
 #agenda_list .datanotboldnow {background-color: #FFCC00; text-align: left; padding: 2px 10px;
- font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
 #agenda_list .textnow {background-color: #fff; text-align: left; padding: 2px 10px;
- font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
-
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
+
 /* ---------------------------------------------------
 	styles for the mini agenda
------------------------------------------------------*/
+-----------------------------------------------------*/
 #smallcalendar {width: 100%; margin: 0 auto; border: 1px solid #fff;
  border-collapse: collapse;}
 #smallcalendar .weekdays {background-color: #D3DFF1; text-align: center;
@@ -368,15 +368,15 @@ border-bottom:1px solid #fff; background: #ccf; }
 #smallcalendar .days_weekend {background-color: #e6e6e6; text-align: center;
  font-size: 11px; border: 1px solid #fff; border-collapse: collapse;}
 #smallcalendar .days_today {width: 12%; text-align: center;
- font-size: 11px;  border: 1px solid #FA8500; border-collapse: collapse; background-color: #FFCA8D;}
-
+ font-size: 11px;  border: 1px solid #FA8500; border-collapse: collapse; background-color: #FFCA8D;}
+
 /* ---------------------------------------------------
 	styles for the personal agenda
 -----------------------------------------------------*/
 .personal_agenda {color: #008000; }
-.personal_agenda a:link, .personal_agenda a:visited {color: #008000; }
+.personal_agenda a:link, .personal_agenda a:visited {color: #008000; }
 a.personal_agenda:link, a.personal_agenda:visited {color: #008000; }
-.personal_agenda a:hover, .personal_agenda a:hover {color: #666666; }
+.personal_agenda a:hover, .personal_agenda a:hover {color: #666666; }
 a.personal_agenda:hover, a.personal_agenda:hover {color: #666666; }
 
 
@@ -394,12 +394,12 @@ a.personal_agenda:hover, a.personal_agenda:hover {color: #666666; }
 }
 .normal-message {
 	border: 1px solid #FF8001;
-	color: #000;
+	color: #000;
 	background-color: #FDC77E;
 }
 .error-message {
 	border: 1px solid #3F70AC;
-	color: #000;
+	color: #000;
 	background-color: #FDC273;
 }
 
@@ -485,7 +485,7 @@ input.liteoption {font-weight : normal;} /* None-bold submit button */
 select,
 input[type=checkbox],
 input[type=radio],
-input[type=button],
+input[type=button],
 input[type=submit] {cursor:	pointer; font-size: 12px;}
 input[text] {font-size: 12px; }
 
@@ -514,14 +514,14 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 .xxsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
 
 
-/*****************************************************
+/*****************************************************
  *  DATA TABLE STYLES                                *
  *****************************************************/
 .cell_header {background-color: #EEEEFF;font-weight:bold;text-align:left;padding-left:5px;}   /* header cell in data table in tools */
 
 .data_table{
   	border-collapse: collapse;
-	width: 100%;
+	width: 100%;
 	padding: 5px;
 }
 .data_table th{
@@ -542,7 +542,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
   	padding: 5px;
 	  vertical-align: top;
   	border-bottom: 1px solid #b0b0b0;
-  	border-right: 1px dotted #e1e1e1;
+  	border-right: 1px dotted #e1e1e1;
   	border-left: 1px dotted #e1e1e1;
 }
 
@@ -551,12 +551,12 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 .tool_list dd { margin: 0; padding: 4px 0 0 10px;}
 
 /* divs for category list / platform news on home page */
-.home_cats {width: 45%; float: left;
+.home_cats {width: 45%; float: left;
 	margin: 0; padding: 8px; background: #fff;}
 
-.home_news {width: 45%; float: right;
+.home_news {width: 45%; float: right;
 	margin: 0; padding: 8px; background: #fff;}
-
+
 
 label.left { float: left; width: 15em; margin: 0 0 0.5em 0; }
 form br { clear: both; }
@@ -578,7 +578,7 @@ div.admin_section {
 	padding: 5px;
 	margin: 10px 20px;
 }
-div.admin_section h4 {
+div.admin_section h4 {
   margin: 0;
 	border-bottom: 1px solid gray;
 	width: 100%;
@@ -617,7 +617,7 @@ div.admin_section h4 {
 
 /* New Announcements Tool */
 .announcements_datum
-{
+{
    font-size: 12px;
    font-style: italic;
    color: #666666;

+ 9 - 9
main/css/academica/default.css

@@ -49,7 +49,7 @@ a:active {
 	font-weight: bold;
 }
 /* header 3 styles */
-#header3 {
+.subnav {
 	border-bottom: 1px solid #aeaeae;	
 	font-weight: bold;
 	margin: 0;
@@ -57,7 +57,7 @@ a:active {
     width:100%;        
 }
 
-#header3 UL {
+.subnav UL {
 	PADDING-RIGHT: 2px;
 	PADDING-LEFT: 10px;
 	PADDING-BOTTOM: 0px;
@@ -65,7 +65,7 @@ a:active {
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 LI {
+.subnav LI {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -74,34 +74,34 @@ a:active {
 	PADDING-TOP: 0px;/*border-bottom: 1px solid #dcdcdc;*/
 	cursor: pointer;
 }
-#header3 a {	
+.subnav a {	
 	float:left;
 	text-decoration:none;
 	cursor: pointer;
 	padding-right: 1px;
 	height:25px;
 }
-#header3 li a:hover {
+.subnav li a:hover {
 	float:left;
 	text-decoration:none;
 	cursor: pointer;
 }
-#header3 li a span {
+.subnav li a span {
 	float:left;
 	cursor: pointer;
 	padding-right: 10px;
 	padding-top: 5px;
 	height:20px;
 }
-#header3 li a:hover span {
+.subnav li a:hover span {
 	float:left;
 	cursor: pointer;
 }
-#header3 #current a {	
+.subnav #current a {	
 	float:left;
 	text-decoration:none;
 }
-#header3 #current a span {
+.subnav #current a span {
 	float:left;
 }
 

+ 1 - 1
main/css/academica/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 9 - 9
main/css/baby_orange/default.css

@@ -52,14 +52,14 @@ a:active {
 }
 
 /* header 3 styles */
-#header3 {
+.subnav {
 	border-bottom: 1px solid #aeaeae;	
 	font-weight: bold;
 	margin: 0;
 	padding: 0;	
     width:100%;        
 }
-#header3 UL {
+.subnav UL {
 	PADDING-RIGHT: 2px;
 	PADDING-LEFT: 10px;
 	PADDING-BOTTOM: 0px;
@@ -67,7 +67,7 @@ a:active {
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 LI {
+.subnav LI {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -76,34 +76,34 @@ a:active {
 	PADDING-TOP: 0px;/*border-bottom: 1px solid #dcdcdc;*/
 	cursor: pointer;
 }
-#header3 a {
+.subnav a {
 	float:left;
 	text-decoration:none;
 	cursor: pointer;
 	padding-right: 1px;
 	height:25px;
 }
-#header3 li a:hover {
+.subnav li a:hover {
 	float:left;
 	text-decoration:none;
 	cursor: pointer;
 }
-#header3 li a span {
+.subnav li a span {
 	float:left;
 	cursor: pointer;
 	padding-right: 10px;
 	padding-top: 5px;
 	height:20px;
 }
-#header3 li a:hover span {
+.subnav li a:hover span {
 	float:left;
 	cursor: pointer;
 }
-#header3 #current a {	
+.subnav #current a {	
 	float:left;
 	text-decoration:none;
 }
-#header3 #current a span {
+.subnav #current a span {
 	float:left;
 }
 

+ 1 - 1
main/css/baby_orange/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 4 - 4
main/css/base.css

@@ -51,18 +51,18 @@ legend {
 }
 
 /* menu dropdown fixes */
-#header3 .nav .open > .dropdown-toggle, #header3 .nav .active > .dropdown-toggle, #header3 .nav .open.active > .dropdown-toggle {
+.subnav .nav .open > .dropdown-toggle, .subnav .nav .active > .dropdown-toggle, .subnav .nav .open.active > .dropdown-toggle {
     background-color: transparent;
 }
-#header3 .dropdown-menu li a {
+.subnav .dropdown-menu li a {
     color:#333;
 }
 
-#header3 .dropdown-toggle {
+.subnav .dropdown-toggle {
     height: 15px;
 }
 
-#header3 li a {
+.subnav li a {
     margin:0px;
 }
 

+ 1 - 1
main/css/base_chamilo.css

@@ -2148,7 +2148,7 @@ span.form_required  {
     padding:20px;
 }
 
-#header3 {
+.subnav {
     font-size: 11px;
     font-weight: bold;         
 }

+ 11 - 11
main/css/blue_lagoon/default.css

@@ -403,7 +403,7 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
@@ -412,7 +412,7 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
     padding-right:0px; 
     width: 100%;
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -420,17 +420,17 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	PADDING-TOP: 10px;
 	float: left;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {	
+.subnav ul {	
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;    
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -439,29 +439,29 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
 
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;

+ 1 - 1
main/css/blue_lagoon/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 2 - 2
main/css/chamilo/default.css

@@ -66,12 +66,12 @@ a:active {
   border-right-color: #028DC2;  
 }
 
-#header3 li a {
+.subnav li a {
     color:#fff;
 }
 
 /* Green hover */
-#header3 li a:hover {
+.subnav li a:hover {
     background: none repeat scroll 0 0 #8ECB50;
     color: #fff;
 }

+ 1 - 1
main/css/chamilo/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 2 - 2
main/css/chamilo_electric_blue/default.css

@@ -66,12 +66,12 @@ a:active {
   border-right-color: #0015E2;  
 }
 
-#header3 li a {
+.subnav li a {
     color:#fff;
 }
 
 /* Green hover */
-#header3 li a:hover {
+.subnav li a:hover {
     background: none repeat scroll 0 0 #0015E2;
     color: #fff;
 }

+ 1 - 1
main/css/chamilo_electric_blue/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 2 - 2
main/css/chamilo_green/default.css

@@ -62,12 +62,12 @@ a:active {
   border-right-color: #9BD10A;  
 }
 
-#header3 li a {
+.subnav li a {
     color:#fff;
 }
 
 /* Green hover */
-#header3 li a:hover {
+.subnav li a:hover {
     background: none repeat scroll 0 0 #9BD10A;
     color: #fff;
 }

+ 1 - 1
main/css/chamilo_green/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 5 - 5
main/css/chamilo_orange/default.css

@@ -65,28 +65,28 @@ a:active {
   border-right-color: #F88017;  
 }
 
-#header3 li a {
+.subnav li a {
     color:#fff;
 }
 
 /* Green hover */
-#header3 li a:hover {
+.subnav li a:hover {
     background: none repeat scroll 0 0 #FFAE67;
     color: #fff;
 }
 /*
 
-#header3 li a {
+.subnav li a {
     background-color: #F88017;    
     color:#fff;
 }
 
-#header3 li a:hover {
+.subnav li a:hover {
     background: none repeat scroll 0 0 #FFAE67;
     color: #FFFFFF;
 }
 
-#header3 #current a {
+.subnav #current a {
     background: none repeat scroll 0 0 #DF7619;        
 }
 */

+ 1 - 1
main/css/chamilo_orange/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 2 - 2
main/css/chamilo_red/default.css

@@ -65,12 +65,12 @@ a:active {
   border-right-color: #D60B19;  
 }
 
-#header3 li a {
+.subnav li a {
     color:#fff;
 }
 
 /* Green hover */
-#header3 li a:hover {
+.subnav li a:hover {
     background: none repeat scroll 0 0 #E8222F;
     color: #fff;
 }

+ 1 - 1
main/css/chamilo_red/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 8 - 8
main/css/chamilo_sport_red/default.css

@@ -7,13 +7,13 @@
 /**********************/
 /*** ADICIONAL CODE ***/
 /**********************/
-div#header3 ul li a span {
+div.subnav ul li a span {
     font-size:13px;
 }
-div#header3 ul#logout {
+div.subnav ul#logout {
   margin-right: -2px;
 }
-#header3 {
+.subnav {
     border-bottom: 0px;        
 }
 .subnav {
@@ -102,31 +102,31 @@ a:active {
     /* height: 47px; */
     margin-bottom: 43px;
 }
-#header3 {
+.subnav {
     background-image:url(images/bg-header4.png);
 }
 #header4 {
     /*background-image:url(images/bg-header4.png);*/
 }
 
-#header3 li {    
+.subnav li {    
     background:transparent url(images/tab_left.png) no-repeat scroll left top;
     border:none;
     margin-right: 2px;
 }
 
-#header3 li a {
+.subnav li a {
     background:transparent url(images/tab_right.png) no-repeat scroll right top;
     margin-left: 5px;
     border:none;
     color:#ffffff;
 }
 
-#header3 li#current {
+.subnav li#current {
     background:transparent url(images/tab_left-active.png) no-repeat scroll left top;
      height: 30px;
 }
-#header3 #current a {
+.subnav #current a {
     background:transparent url(images/tab_right-active.png) no-repeat scroll right top;
 }
 .maincontent {

+ 1 - 1
main/css/chamilo_sport_red/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/cool_blue/default.css

@@ -374,14 +374,14 @@ a:active {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;
     width:100%;    
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -389,16 +389,16 @@ a:active {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
 }
-#header3 ul {	
+.subnav ul {	
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -407,20 +407,20 @@ a:active {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
 	/* makes an input appear like a link in this header */
 	margin: 0 0 0 0;
 	padding: 0;
@@ -433,19 +433,19 @@ a:active {
 	PADDING-RIGHT: 10px;
 	PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
 	color: #333;
 	background:  url(../../img/tab_right_hover.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;
@@ -453,7 +453,7 @@ a:active {
 	width: auto;
 	text-align: right;
 }
-#header3 .clear {
+.subnav .clear {
 	display: none;
 }
 /*****************************************************

+ 1 - 1
main/css/cool_blue/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 11 - 11
main/css/corporate/default.css

@@ -105,7 +105,7 @@ input[type=button], input[type=submit] {
 	color:#333;
 }
 /* header 3 styles */
-#header3 {
+.subnav {
 	background: #fff;
 	border-bottom: 1px solid #aeaeae;
 	color: #333;
@@ -114,7 +114,7 @@ input[type=button], input[type=submit] {
     width:100%;
 }
 
-#header3 UL {
+.subnav UL {
 	PADDING-RIGHT: 2px;
 	PADDING-LEFT: 10px;
 	PADDING-BOTTOM: 0px;
@@ -122,7 +122,7 @@ input[type=button], input[type=submit] {
 	list-style:none;
 	display: inline;
 }
-#header3 LI {
+.subnav LI {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 2px;
 	FLOAT: left;
@@ -133,7 +133,7 @@ input[type=button], input[type=submit] {
 }
 
 
-#header3 a {
+.subnav a {
 	float:left;
 	background:url(images/tab_left.gif) no-repeat left top;
 	text-decoration:none;
@@ -142,13 +142,13 @@ input[type=button], input[type=submit] {
     padding: 0px 9px 0px 9px;
 	height:25px;
 }
-#header3 li a:hover {
+.subnav li a:hover {
 	float:left;
 	background:url(images/tab_left_hover.gif) no-repeat left top;
 	text-decoration:none;
 	cursor: pointer;
 }
-#header3 li a span {
+.subnav li a span {
 	float:left;
 	display:block;
 	background:url(images/tab_right.gif) no-repeat right top;
@@ -158,28 +158,28 @@ input[type=button], input[type=submit] {
 	padding-top: 5px;
 	height:20px;
 }
-#header3 li a:hover span {
+.subnav li a:hover span {
 	float:left;
 	display:block;
 	background:url(images/tab_right_hover.gif) no-repeat right top;
 	color:#333;
 	cursor: pointer;
 }
-#header3 #current a {
+.subnav #current a {
 	float:left;
 	background:url(images/tab_left_active.gif) no-repeat left top;
 	text-decoration:none;
 }
-#header3 #current a span {
+.subnav #current a span {
 	float:left;
 	display:block;
 	background:url(images/tab_right_active.gif) no-repeat right top;
 }
 
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;

+ 1 - 1
main/css/corporate/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 9 - 9
main/css/cosmic_campus/default.css

@@ -121,7 +121,7 @@ input[type=button], input[type=submit] {
 	color:#f1d40d;
 }
 /* header 3 styles */
-#header3 {
+.subnav {
 	padding: 0.8em 0.5em 0.4em 0.5em;
 	background: #fff;
 	color: #006;
@@ -131,7 +131,7 @@ input[type=button], input[type=submit] {
 	background-image: url(images/fondoHeader3.jpg);	
     width:100%;
 }
-#header3 a {
+.subnav a {
 	padding: 10px 0px 20px 0px;
 	display: block;
 	width:150px;
@@ -140,11 +140,11 @@ input[type=button], input[type=submit] {
 	color: #fff;
 	text-align:center;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #fff;
 	background:  url(images/tabHover.png) no-repeat;
 }
-#header3 ul {
+.subnav ul {
 	padding-right: 75px;
 	padding-left: 10px;
 	padding-bottom: 0px;
@@ -154,7 +154,7 @@ input[type=button], input[type=submit] {
 	width:50px;
 	height:50px;
 }
-#header3 li {
+.subnav li {
 	padding-right: 0px;
 	padding-left: 9px;
 	float: left;
@@ -162,20 +162,20 @@ input[type=button], input[type=submit] {
 	padding-top: 0px;
 	margin: 0px;/*border-bottom: 1px solid #dcdcdc;*/
 }
-#header3 li:hover {
+.subnav li:hover {
 	padding-right: 0px;
 	padding-left: 9px;
 	padding-bottom: 0px;
 	MARGIN: 0px;
 	padding-top: 0px
 }
-#header3 #current {
+.subnav #current {
 }
-#header3 #current a {
+.subnav #current a {
 	color: #666;
 	background:url(images/tabCurrent.png) no-repeat;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 	display: inline;
 	float: right;

+ 1 - 1
main/css/cosmic_campus/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/delicious_bordeaux/default.css

@@ -402,14 +402,14 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;
     width:100%;    
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -417,17 +417,17 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -436,20 +436,20 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
 	/* makes an input appear like a link in this header */
 	margin: 0px;
 	padding: 0px;
@@ -462,19 +462,19 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	PADDING-RIGHT: 10px;
 	PADDING-TOP: 3px;    
 }
-#header3 input:hover {
+.subnav input:hover {
 	color: #333;
 	background:  url(../../img/tab_right_hover.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;
@@ -482,7 +482,7 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	width: auto;
 	text-align: right;
 }
-#header3 .clear {
+.subnav .clear {
 	display: none;
 }
 /*****************************************************

+ 1 - 1
main/css/delicious_bordeaux/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 11 - 11
main/css/dokeos_blue/default.css

@@ -403,14 +403,14 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;
     width: 100%;
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -418,17 +418,17 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -437,28 +437,28 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;

+ 1 - 1
main/css/dokeos_blue/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/dokeos_classic/default.css

@@ -438,7 +438,7 @@ input[text] {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	font-size: 1.0em;
 	padding: 0.8em 0.5em 0em 0.5em;
 	background: #E5EDF9;
@@ -448,7 +448,7 @@ input[text] {
 	margin-bottom: 1px;	
     width:99%;
 }
-#header3 a {
+.subnav a {
 	PADDING-RIGHT: 15px;
 	DISPLAY: block;
 	PADDING-LEFT: 6px;
@@ -460,12 +460,12 @@ input[text] {
 	TEXT-DECORATION: none;
 	border: 0;
 }
-#header3 a:hover {
+.subnav a:hover {
 	COLOR: #333;
 	BACKGROUND:  url(../../img/tab_right_hover.gif) no-repeat right top;
 	border: 0;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-RIGHT: 10px;
 	PADDING-LEFT: 10px;
 	PADDING-BOTTOM: 0px;
@@ -473,7 +473,7 @@ input[text] {
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	BACKGROUND:  url(../../img/tab_left.gif) no-repeat left top;
@@ -483,7 +483,7 @@ input[text] {
 	PADDING-TOP: 0px;
 	border: 0;/*border-bottom: 1px solid #4171b5;*/
 }
-#header3 li:hover {
+.subnav li:hover {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	BACKGROUND: url(../../img/tab_left_hover.gif) no-repeat left top;
@@ -492,20 +492,20 @@ input[text] {
 	PADDING-TOP: 0px;
 	border: 0;
 }
-#header3 #current {
+.subnav #current {
 	BACKGROUND-IMAGE:  url(../../img/tab_left_active.gif);
 	border-bottom: 1px solid #fff;
 	background-color: transparent;
 }
-#header3 #current a {
+.subnav #current a {
 	BACKGROUND-IMAGE:  url(../../img/tab_right_active.gif);
 	COLOR: #333;
 	background-color: transparent;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
 	/* makes an input appear like a link in this header */
 	margin: 0 0 0 0;
 	padding: 0;
@@ -520,19 +520,19 @@ input[text] {
 	PADDING-RIGHT: 10px;
 	PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
 	COLOR: #333;
 	BACKGROUND:  url(../../img/tab_right_hover.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
 	PADDING-RIGHT: 15px;
 	DISPLAY: block;
 	PADDING-LEFT: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;

+ 1 - 1
main/css/dokeos_classic/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/dokeos_classic_2D/default.css

@@ -423,7 +423,7 @@ ul#navigation .student-connect a {
 ------------------------------------------------------------------------------
 */
 
-#header3 {
+.subnav {
 	background: #E5EDF9; 
     height:auto;
 	border-bottom: 1px solid #4171b5;
@@ -434,23 +434,23 @@ ul#navigation .student-connect a {
 	padding: 0em 0em 0.4em 0em;	
     width:100%;
 }
-#header3 a {
+.subnav a {
 	color: #2754AF;
 	display: block;
 	font-weight: bold;
 	padding: 3px 3px 2px 3px;
 	text-decoration: none;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #333;
 }
-#header3 ul {
+.subnav ul {
 	display: inline;
 	list-style-type: none;
 	margin: 0px;
 	padding: 0px 20px 0px 0px;
 }
-#header3 li {
+.subnav li {
 	border-right: solid 1px #73A2B6;
 	color: #73A2B6;
 	display: block;
@@ -459,33 +459,33 @@ ul#navigation .student-connect a {
 	margin: 0px;
 	padding: 0px;
 }
-#header3 li:hover {
+.subnav li:hover {
 	margin: 0px;
 	padding: 0px;
 }
-#header3 #current {
+.subnav #current {
 	background-color: #fff;
 	border-bottom: 1px solid #fff;
 }
-#header3 #current a {
+.subnav #current a {
 	border-bottom: 0px solid #4171b5;
 	color: #2754AF;
 }
-#header3 #current a:hover {
+.subnav #current a:hover {
 	color: #333;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input {
+.subnav input {
 	display: block;
 	padding-left: 2px;
 	padding-right: 2px;
 }
-#header3 input:hover {
+.subnav input:hover {
 	color: #333;
 }
-#header3 input.logout {	/* makes an input appear like a link in this header */
+.subnav input.logout {	/* makes an input appear like a link in this header */
 	background-color: transparent;
 	border: none;
 	color: #2754AF;
@@ -497,7 +497,7 @@ ul#navigation .student-connect a {
 	padding-right: 2px;
 	padding-top: 3px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
 #logout {

+ 1 - 1
main/css/dokeos_classic_2D/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/empire_green/default.css

@@ -401,14 +401,14 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;
     width:100%;    
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -416,17 +416,17 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -435,20 +435,20 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
 	/* makes an input appear like a link in this header */
 	margin: 0 0 0 0;
 	padding: 0;
@@ -461,19 +461,19 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	PADDING-RIGHT: 10px;
 	PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
 	color: #333;
 	background:  url(../../img/tab_right_hover.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;
@@ -481,7 +481,7 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	width: auto;
 	text-align: right;
 }
-#header3 .clear {
+.subnav .clear {
 	display: none;
 }
 /*****************************************************

+ 1 - 1
main/css/empire_green/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/fruity_orange/default.css

@@ -402,14 +402,14 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;	
     width:100%;
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -417,17 +417,17 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -436,20 +436,20 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
 	/* makes an input appear like a link in this header */
 	margin: 0 0 0 0;
 	padding: 0;
@@ -462,19 +462,19 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	PADDING-RIGHT: 10px;
 	PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
 	color: #333;
 	background:  url(../../img/tab_right_hover.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;
@@ -482,7 +482,7 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	width: auto;
 	text-align: right;
 }
-#header3 .clear {
+.subnav .clear {
 	display: none;
 }
 /*****************************************************

+ 1 - 1
main/css/fruity_orange/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 2 - 2
main/css/kiddy/default.css

@@ -36,7 +36,7 @@
     font-size:100%;
 }
 
-#header3 input.logout {
+.subnav input.logout {
     padding: 2px 10px 0;
     font-size: 120%;
     font-family: 'Chelsea Market', Tahoma, Geneva, sans-serif;    
@@ -213,6 +213,6 @@ input.arrowl {
 .decrease_font {
     font-size: 70%;
 }
-#header3 {    
+.subnav {    
     font-size: 120%;
 }

+ 14 - 14
main/css/medical/default.css

@@ -427,7 +427,7 @@ a:active {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	font-size: 1.0em;
 	padding: 0.8em 0.5em 0.4em 0.5em;
 	background: #fff;
@@ -436,7 +436,7 @@ a:active {
 	margin-bottom: 1px;
 	background-image: url(images/fondoHeader3.jpg);
 }
-#header3 A {
+.subnav A {
 	PADDING-RIGHT: 15px;
 	DISPLAY: block;
 	PADDING-LEFT: 6px;
@@ -446,10 +446,10 @@ a:active {
 	PADDING-TOP: 5px;
 	TEXT-DECORATION: none;
 }
-#header3 A:hover {
+.subnav A:hover {
 	COLOR: #83676f;
 }
-#header3 UL {
+.subnav UL {
 	PADDING-RIGHT: 10px;
 	PADDING-LEFT: 10px;
 	PADDING-BOTTOM: 0px;
@@ -457,7 +457,7 @@ a:active {
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 LI {
+.subnav LI {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -465,22 +465,22 @@ a:active {
 	MARGIN: 0px;
 	PADDING-TOP: 0px;/*border-bottom: 1px solid #dcdcdc;*/
 }
-#header3 LI:hover {
+.subnav LI:hover {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	PADDING-TOP: 0px
 }
-#header3 #current {
+.subnav #current {
 }
-#header3 #current A {
+.subnav #current A {
 	COLOR: #333
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
 	/* makes an input appear like a link in this header */
 	margin: 0 0 0 0;
 	padding: 0 30px 0 0;
@@ -495,19 +495,19 @@ a:active {
 	PADDING-RIGHT: 10px;
 	PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
 	COLOR: #999;
 	BACKGROUND:  url(images/salir.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
 	PADDING-RIGHT: 15px;
 	DISPLAY: block;
 	PADDING-LEFT: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;

+ 14 - 14
main/css/medical/images/default.css

@@ -276,7 +276,7 @@ input[text] {font-size: 12px; }
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
     font-size: 1.0em;
     padding: 0.8em 0.5em 0.4em 0.5em;
     background: #fff;
@@ -286,7 +286,7 @@ input[text] {font-size: 12px; }
     background-image: url(Images/fondoHeader3.jpg);	
     width:100%;
 }
-#header3 A {
+.subnav A {
     PADDING-RIGHT: 15px;
     DISPLAY: block;
     PADDING-LEFT: 6px;
@@ -297,11 +297,11 @@ input[text] {font-size: 12px; }
     PADDING-TOP: 5px;
     TEXT-DECORATION: none;
 }
-#header3 A:hover {
+.subnav A:hover {
     COLOR: #9ba408;
 
 }
-#header3 UL {
+.subnav UL {
     PADDING-RIGHT: 10px;
     PADDING-LEFT: 10px;
     PADDING-BOTTOM: 0px;
@@ -309,7 +309,7 @@ input[text] {font-size: 12px; }
     LIST-STYLE-TYPE: none;
     display: inline;
 }
-#header3 LI {
+.subnav LI {
     PADDING-RIGHT: 0px;
     PADDING-LEFT: 9px;
     FLOAT: left;
@@ -318,25 +318,25 @@ input[text] {font-size: 12px; }
     PADDING-TOP: 0px;
     /*border-bottom: 1px solid #dcdcdc;*/
 }
-#header3 LI:hover {
+.subnav LI:hover {
     PADDING-RIGHT: 0px;
     PADDING-LEFT: 9px;
     PADDING-BOTTOM: 0px;
     MARGIN: 0px;
     PADDING-TOP: 0px
 }
-#header3 #current {
+.subnav #current {
 
 }
-#header3 #current A {
+.subnav #current A {
         COLOR: #999
 }
 
-#header3 .banner_links {
+.subnav .banner_links {
     margin: 0;
 }
 
-#header3 input.logout {
+.subnav input.logout {
      /* makes an input appear like a link in this header */
     margin: 0 0 0 0;
     padding: 0 30px 0 0;
@@ -351,20 +351,20 @@ input[text] {font-size: 12px; }
     PADDING-RIGHT: 10px;
     PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
     COLOR: #999;
     BACKGROUND:  url(Images/salir.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
     PADDING-RIGHT: 15px;
     DISPLAY: block;
     PADDING-LEFT: 6px;
 }
-#header3 #logout {
+.subnav #logout {
     margin-top: 0px;
 }
 
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 
 }
 #logout{

+ 1 - 1
main/css/print.css

@@ -40,7 +40,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/public_admin/default.css

@@ -407,7 +407,7 @@ a:active {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
     font-size: 1.0em;
     padding: 4px 0px 4px 0px;
     background: #fff;
@@ -418,7 +418,7 @@ a:active {
     background-image: url(images/fondoHeader3.jpg);	
     width:100%;
 }
-#header3 A {
+.subnav A {
     PADDING-RIGHT: 15px;
     DISPLAY: block;
     PADDING-LEFT: 6px;
@@ -428,17 +428,17 @@ a:active {
     PADDING-TOP: 5px;
     TEXT-DECORATION: none;
 }
-#header3 A:hover {
+.subnav A:hover {
     COLOR: #9ba408;
     background: none;
 }
-#header3 UL {
+.subnav UL {
     PADDING-BOTTOM: 0px;
     MARGIN: 0px;
     LIST-STYLE-TYPE: none;
     display: inline;
 }
-#header3 LI {
+.subnav LI {
     PADDING-RIGHT: 0px;
     PADDING-LEFT: 9px;
     FLOAT: left;
@@ -446,22 +446,22 @@ a:active {
     MARGIN: 0px;
     PADDING-TOP: 0px;/*border-bottom: 1px solid #dcdcdc;*/
 }
-#header3 LI:hover {
+.subnav LI:hover {
     PADDING-RIGHT: 0px;
     PADDING-LEFT: 9px;
     PADDING-BOTTOM: 0px;
     MARGIN: 0px;
     PADDING-TOP: 0px
 }
-#header3 #current {
+.subnav #current {
 }
-#header3 #current A {
+.subnav #current A {
     COLOR: #999
 }
-#header3 .banner_links {
+.subnav .banner_links {
     margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
     /* makes an input appear like a link in this header */
     margin: 0 0 0 0;
     padding: 0 30px 0 0;
@@ -475,18 +475,18 @@ a:active {
     PADDING-RIGHT: 0px;
     PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
     COLOR: #999;
 }
-#header3 input {
+.subnav input {
     PADDING-RIGHT: 15px;
     DISPLAY: block;
     PADDING-LEFT: 6px;
 }
-#header3 #logout {
+.subnav #logout {
     margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
     display: inline;

+ 1 - 1
main/css/public_admin/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 2 - 2
main/css/responsive.css

@@ -107,7 +107,7 @@
 
 @media (min-width: 768px) and (max-width: 979px) {
     /* fixes tabs */
-    #header3 .nav-tabs > li > a, #header3 .nav-pills > li > a {
+    .subnav .nav-tabs > li > a, .subnav .nav-pills > li > a {
         padding-left: 6px;
         padding-right: 6px;
     }
@@ -128,7 +128,7 @@
 
 @media (min-width: 980px) and (max-width: 1024px) {
     /* fixes tabs */
-    #header3 .nav-tabs > li > a, #header3 .nav-pills > li > a {
+    .subnav .nav-tabs > li > a, .subnav .nav-pills > li > a {
         padding-left: 6px;
         padding-right: 6px;
     }

+ 11 - 11
main/css/royal_purple/default.css

@@ -375,14 +375,14 @@ a:active {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;	
     width:100%;
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -390,17 +390,17 @@ a:active {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -409,29 +409,29 @@ a:active {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
 
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;

+ 1 - 1
main/css/royal_purple/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 8 - 8
main/css/silver_line/default.css

@@ -426,12 +426,12 @@ ul#navigation .student-connect a {
 ------------------------------------------------------------------------------
 */
 
-#header3 {
+.subnav {
     width: 100%;
 
     padding: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
     /* makes an input appear like a link in this header */
     background-color: transparent;
     border: none;
@@ -443,11 +443,11 @@ ul#navigation .student-connect a {
     margin: -.3em 0 0 2em;
     padding: 0;
 }
-#header3 form {
+.subnav form {
     margin: 0;
     padding: 0;
 }
-#header3 #logout {
+.subnav #logout {
     display: inline;
     float: right;
     clear: right;
@@ -455,7 +455,7 @@ ul#navigation .student-connect a {
     padding: 0;
     width: 10%;
 }
-#header3 #logout li {
+.subnav #logout li {
     display: block;
     margin: 0;
     padding: 0;
@@ -463,7 +463,7 @@ ul#navigation .student-connect a {
     clear: right;
 }
 
-#header3 ul {
+.subnav ul {
     PADDING-RIGHT: 10px;
     PADDING-LEFT: 10px;
     PADDING-BOTTOM: 0px;
@@ -471,7 +471,7 @@ ul#navigation .student-connect a {
     LIST-STYLE-TYPE: none;
     display: inline;
 }
-#header3 ul li {
+.subnav ul li {
     float: left;
     display: inline;
     list-style: none;
@@ -479,7 +479,7 @@ ul#navigation .student-connect a {
     padding: 0;
     width: auto;
 }
-#header3 ul li a {
+.subnav ul li a {
     display: inline;
 }
 /*

+ 1 - 1
main/css/silver_line/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/sober_brown/default.css

@@ -389,7 +389,7 @@ a:active {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
     font-size: 1.0em;
     padding: 4px 0px 4px 0px;
     background: #fff;
@@ -399,7 +399,7 @@ a:active {
     margin-bottom: 1px;
     width:100%;
 }
-#header3 A {
+.subnav A {
     PADDING-RIGHT: 15px;
     DISPLAY: block;
     PADDING-LEFT: 6px;
@@ -409,10 +409,10 @@ a:active {
     PADDING-TOP: 5px;
     TEXT-DECORATION: none;
 }
-#header3 A:hover {
+.subnav A:hover {
     COLOR: #999;
 }
-#header3 UL {
+.subnav UL {
     PADDING-RIGHT: 10px;
     PADDING-LEFT: 10px;
     PADDING-BOTTOM: 0px;
@@ -420,7 +420,7 @@ a:active {
     LIST-STYLE-TYPE: none;
     display: inline;
 }
-#header3 LI {
+.subnav LI {
     PADDING-RIGHT: 0px;
     PADDING-LEFT: 9px;
     FLOAT: left;
@@ -428,22 +428,22 @@ a:active {
     MARGIN: 0px;
     PADDING-TOP: 0px;/*border-bottom: 1px solid #dcdcdc;*/
 }
-#header3 LI:hover {
+.subnav LI:hover {
     PADDING-RIGHT: 0px;
     PADDING-LEFT: 9px;
     PADDING-BOTTOM: 0px;
     MARGIN: 0px;
     PADDING-TOP: 0px
 }
-#header3 #current {
+.subnav #current {
 }
-#header3 #current A {
+.subnav #current A {
     COLOR: #999
 }
-#header3 .banner_links {
+.subnav .banner_links {
     margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
     /* makes an input appear like a link in this header */
     margin: 0 0 0 0;
     padding: 0 30px 0 0;
@@ -457,18 +457,18 @@ a:active {
     padding-right: 0px;
     padding-top: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
     COLOR: #999;
 }
-#header3 input {
+.subnav input {
     PADDING-RIGHT: 15px;
     DISPLAY: block;
     PADDING-LEFT: 6px;
 }
-#header3 #logout {
+.subnav #logout {
     margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
     display: inline;

+ 1 - 1
main/css/sober_brown/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 11 - 11
main/css/steel_grey/default.css

@@ -403,14 +403,14 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;
     width: 100%;
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -418,17 +418,17 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -437,28 +437,28 @@ input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;

+ 1 - 1
main/css/steel_grey/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 14 - 14
main/css/tasty_olive/default.css

@@ -373,14 +373,14 @@ a:active {
 /*****************************************************
  *  HEADER 3: TABS OF THE HEADER			     	 *
  *****************************************************/
-#header3 {
+.subnav {
 	background-image: url(images/tab-repeat.png);
 	background-position: 0px 0px;
 	background-repeat: repeat-x;/*border: 1px solid green;*/
 	height:41px;
     width:100%;    
 }
-#header3 a {
+.subnav a {
 	DISPLAY: block;
 	PADDING-RIGHT: 15px;
 	PADDING-LEFT: 6px;
@@ -388,17 +388,17 @@ a:active {
     float:left;
 	PADDING-TOP: 10px;
 }
-#header3 a:hover {
+.subnav a:hover {
 	color: #a8a7a7;
     background: none;
 }
-#header3 ul {
+.subnav ul {
 	PADDING-BOTTOM: 0px;
 	MARGIN: 0px;
 	LIST-STYLE-TYPE: none;
 	display: inline;
 }
-#header3 li {
+.subnav li {
 	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 9px;
 	FLOAT: left;
@@ -407,20 +407,20 @@ a:active {
 	padding-top: 10px;
 	height: 31px;
 }
-#header3 li#current {
+.subnav li#current {
 	background:  url(images/tab-left.png) no-repeat top left;
 	padding-top: 0px;
 	height: 41px;
 	float: left;
 }
-#header3 #current a {
+.subnav #current a {
 	background:  url(images/tab-right.png) no-repeat top right;
 	height: 31px;
 }
-#header3 .banner_links {
+.subnav .banner_links {
 	margin: 0;
 }
-#header3 input.logout {
+.subnav input.logout {
 	/* makes an input appear like a link in this header */
 	margin: 0px;
 	padding: 0px;
@@ -433,19 +433,19 @@ a:active {
 	PADDING-RIGHT: 10px;
 	PADDING-TOP: 3px;
 }
-#header3 input:hover {
+.subnav input:hover {
 	color: #333;
 	background:  url(../../img/tab_right_hover.gif) no-repeat right top;
 }
-#header3 input {
+.subnav input {
 	padding-right: 15px;
 	display: block;
 	padding-left: 6px;
 }
-#header3 #logout {
+.subnav #logout {
 	margin-top: 0px;
 }
-#header3 input.logout:hover {
+.subnav input.logout:hover {
 }
 #logout {
 	display: inline;
@@ -453,7 +453,7 @@ a:active {
 	width: auto;
 	text-align: right;
 }
-#header3 .clear {
+.subnav .clear {
 	display: none;
 }
 /*****************************************************

+ 1 - 1
main/css/tasty_olive/print.css

@@ -51,7 +51,7 @@ img {
 #header2 {
 	display: none;
 }
-#header3 {
+.subnav {
 	display: none;
 }
 /* show the way to the printed document (breadcrumbs)*/

+ 1 - 1
main/inc/global_error_message.inc.php

@@ -185,7 +185,7 @@ if (is_int($global_error_code) && $global_error_code > 0) {
 				</div>
 				<div class="clear"></div>
 				<div id="header2"></div>
-				<div id="header3">
+				<div class="subnav">
 					<ul>
 						<li id="current"><a href="#"><span id="tab_active">{SECTION}</span></a></li>
 					</ul>

+ 0 - 6
main/inc/lib/banner.lib.php

@@ -428,12 +428,6 @@ function return_menu() {
             //start user section line with name, my course, my profile, scorm info, etc            
             $menu .= '<ul class="nav nav-pills pull-right">';
                 //echo '<li><span>'.get_lang('LoggedInAsX').' '.$login.'</span></li>';
-                //echo '<li><a href="'.api_get_path(WEB_PATH).'main/auth/profile.php" target="_top"><span>'.get_lang('Profile').'</span></a></li>';
-                
-                //$header3 .= '<li><a href="'.api_get_path(WEB_PATH).'index.php?logout=logout&uid='.api_get_user_id().'" target="_top"><span>'.get_lang('Logout').' ('.$login.')</span></a></li>';
-                //$menu .= '<li><a href=""><img src="'.$user_info['avatar_small'].'"/></a></li>';
-            
-                //<a href="'.$logout_link.'">'.get_lang('Logout').'</a>
                 $menu .= '<li class="dropdown">';                
                 $menu .= '<a class="dropdown-toggle" data-toggle="dropdown" href="#"><img src="'.$user_info['avatar_small'].'"/> '.$user_info['complete_name'].'<b class="caret"></b></a>
                                 <ul class="dropdown-menu">

+ 2 - 2
main/template/default/layout/main_header.tpl

@@ -76,9 +76,9 @@
                 </div>
             {/if}
         </header>
-        {* header 3 - menu *}
+        {* menu *}
         {if $menu}
-            <div id="header3" class="subnav">        
+            <div class="subnav">        
                 {$menu} 
             </div>        
         {/if}