#box_header {
display:block; width:192px; height:38px; font-family:tahoma; font-size:14px; color:#3d7aed; text-align:center
}
#box_header SPAN {
padding-top:10px; display:block
}
#box_contents {
display:block; width:192px; height:129px; font-family:tahoma; font-size:12px; color:#3d7aed
}
#box_contents  SPAN{
display:block; padding-left:10px
}
#box_contents A {
color:#3d7aed;
text-decoration: underline
}
#box_contents A:hover {
color:#fa5007;
text-decoration:underline
}
#footer {
font-family:tahoma;
color:white;
font-size:10px;
}
#contents {
font-family:tahoma;
padding:5px;
background-color:#f0f0f0;
}
#contents h1 {
color:#2d61c2;
font-size:12px;
background-color:#f6f6f6;
height:20px;
border-bottom: #666666 1px solid
}
#contents SPAN {
color:#4e4e4e;
font-size:12px;
text-align:justify;

display:block;
padding:0px 2px 5px 5px
}
#contents h1 SPAN {
padding-left:5px;
color:#2d61c2;
font-size:12px;
}
#menu {
font-family:tahoma;
font-size:12px;
color:#747474;
padding-top:10px
}
#menu A {
font-size:12px;
color:#747474;
display:block;
width:95px;
height:32px;
float:left;
text-align:center;
text-decoration:none
}
#menu A:hover {
background-image:url(../images/btn_hover.gif);
background-position: 0px -13px;
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none
}
#body_home #menu .home, #body_about #menu .about ,
#body_roles #menu .roles, #body_dept #menu .dept,
#body_contacts #menu .contacts {
background-image:url(../images/btn_hover.gif);
background-position: 0px -13px;
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none
}