div.t1_menu {
  text-align: left;
  background-image: url(/i/menu/t1_bg1.gif);
  border:1px solid black;
  font-size:0;
}
div.t1_menu a {
  display: inline-block;
  padding: 0 20px;
  background-image: url(/i/menu/t1_bg.gif);
  color:White;
  text-decoration:none;
  font: bold 12px Arial;
  line-height: 32px;
}
div.t1_menu a:hover, div.t1_menu a.current {
  background-position:0 -60px;
}
div.t1_menu a.dummy {
  width: 2px;
  padding:0 0;
}

ul.t2_menu {
  padding:0; margin: 0; width: 100%;
  background-image: url(/i/menu/t2_bg.gif);
  list-style-type: none;
  height: 30px;
}
ul.t2_menu li { 
  border:1px solid #65a2dc;
  border-right:none;
  list-style-type: none;
  padding:0;margin:0;
  float:left;
  display: block;
  color:White;
}
ul.t2_menu li.lastItem { 
  border-right:1px solid #65a2dc;
}
ul.t2_menu li a {
  padding: 0 20px;
  background-image: url(/i/menu/t2_bg.gif);
  border:1px solid #ddecf9;
  border-top:1px solid #ffffff;
  color: White;
  text-align: left;
  text-decoration: none;
  display: block;
  float: left;
  font: bold 12px Arial;
  line-height: 26px;
}
ul.t2_menu li a:hover, ul.t2_menu li a.current {
  background-position:0 -40px;
}
div.t3_menu {
  /*width:500px;margin:0 auto;*//*Uncomment this line to make the menu center-aligned.*/
  text-align:left;
  font-size:0;
  height: 25px;
  *position:relative;*top:1px;/*Hacks for IE6 & IE7 */    
}
div.t3_menu a {
  display: inline-block;
  padding: 0 20px;
  margin-right:1px; /* It specifies the distance between each tab */
  background:#F7F7F7;
  color:Black;
  text-decoration:none;
  font: normal 12px Arial;
  line-height: 24px;
  border:1px solid #CAD0DB;
  border-bottom:0;
  color:#666;
  vertical-align:top;/*ChangeSet#2*/
  text-decoration:none;
}
div.t3_menu a:hover, div.t3_menu a.current {
  background:#E9ECF0;
  line-height: 25px;
  color:#000;
}
div.t3_dummy {
  height:6px;
  border:1px solid #CAD0DB;
  background:#E9ECF0;
}

div.t4_menu {
  /*width:500px;margin:0 auto;*//*Uncomment this line to make the menu center-aligned.*/
  text-align:left;
  font-size:0;
  height: 25px;  
  *position:relative;*top:1px;/*Hacks for IE6 & IE7 */  
}
div.t4_menu a {
  display: inline-block;
  margin-right:6px; /* It specifies the distance between each tab */
  background:#FFF url(/i/menu/t4_bg.gif) repeat-x 0 0;
  padding-left:4px;
  vertical-align:top;/*ChangeSet#1*/
  text-decoration:none;
}
div.t4_menu a span {
  display: inline-block;
  background:#FFF url(/i/menu/t4_bg.gif) repeat-x 100% 0;
  padding: 0 20px;
  text-decoration:none;
  font: normal 12px Arial;
  line-height: 25px;
  color:#7087A9;
  vertical-align:top;
}
div.t4_menu a:hover, div.t4_menu a.current {
  background:#FFF url(/i/menu/t4_bg.gif) repeat-x 0 -25px;
  line-height: 26px;
}
div.t4_menu a:hover span, div.t4_menu a.current span {
  background:#FFF url(/i/menu/t4_bg.gif) repeat-x 100% -25px;
  line-height: 26px;
  color:#244D8A;
}
div.t4_dummy {
  height:8px;
  border:1px solid #C2D5EF;
  background:#eee url(/i/menu/t4_bg.gif) repeat-x 0 -50px;
}

div.t5_menu {
  /*width:500px;margin:0 auto;*//*Uncomment this line to make the menu center-aligned.*/
  text-align:left;
  background:#332E28;
  border:1px solid black;
  font-size:0;
  padding:1px;
}
div.t5_menu a {
  display: inline-block;
  padding: 0 20px;
  background:#3A332C;
  border:1px solid #5E544A;
  color:#C4B09C;
  text-decoration:none;
  font: bold 12px Arial;
  line-height: 27px;
  margin-right:1px;
}
div.t5_menu a:hover, div.t5_menu a.current {
  background: #484037;
  color: #E6D4C3;
}