<style type="text/css">
body{}

.hd{
  color:#18397c;
  background-color:#fff;
  background-position:bottom left;
  border:1px solid #b0bec7;
  border-bottom:1px solid #93a6b4;
}

 .hd li.on em, .hd{
  background-image:url(http://www.iupt.com/iu/image/g1.gif);
  background-repeat:repeat-x;
}


.hd li a{
  color:#18397c;
}
.hd li .pipe{
  background:#788a98;
  border-right:1px solid #fff;
}
.hd li.on em{
  border:1px solid #91a7b4;
  border-top-color:#778a98;
  border-bottom:1px solid #fff;
  background-color:#fff;
  background-position:0 -178px;
}
.hd li.first em{
  border-left:none;
}


.hd li.on a{
  color:#c63;
}


body,ul,li,img{margin:0;padding:0;}
img{border:0;}
ul,ol{list-style:none;}
a{color:#16387c;}
a:link,a:visited{text-decoration:none;}


a:hover{text-decoration:underline;background-color:#FFFFCC;color: black;margin-left:1px;margin-right:-1px;}
.on a:hover{text-decoration:none;}
.hd li.last a:hover{ margin-left:-1px;margin-right:1px }


.hd ul{
position:relative;
width:100%;
border-bottom:1px solid #fff;
}
.hd ul li{
position:relative;
float:left;
}
.hd li.last{
float:right;
_margin-right:-2px;

}
.hd li em{
position:relative;
display:block;
width:99%;
_width:99.5%;
min-height:14px;
_height:14px;
padding:2px 0 0px;
margin-right:-1px;
border-right:0;
font-size:19px;
}
.hd li a{
display:block;
font:normal 92% arial;
outline:none;
text-align:center;
white-space:nowrap;
z-index:50;
padding:1px;
margin-top:-1px;
}
.hd li.on{
z-index:60;
margin-bottom:-1px;
}
.hd li .pipe{
display:block;
position:absolute;
top:1px;
right:-1px;

min-height:8px;
_height:8px;
width:1px;
_width:2px;
}

.hd li.on em{
padding-bottom:1px;
_padding-bottom:2px;
margin:-1px 0 -1px;
*margin-bottom:-2px;
}
.hd li.on a{
font-weight:bold;
z-index:60;
border:0;
padding:1px;
}



.hd li.on .pipe,
.hd li.last .pipe{
visibility:hidden;
}



.hd ul li{width:25%;}

#today {
width:328px;
float:left;
margin:0;
  border:1px solid #91a7b4;
  border-color:#b0bdc6 #91a7b4 #91a7b4 #b0bdc6;
}

</style>
