/* ********************************** */
/* Page Canvas Definitions            */
/* ********************************** */

body .pgwrap .pghead {
  background-image : url(i/ph-bg.jpg);
  height : 249px;
}
body.onecol .pgwrap .pghead {
  background-image : url(i/oc-ph-bg.jpg);
}

/* old homepage
.home .pghead {
  background-image : url(i/home-ph-bg.jpg);
}
.home .pgfoot {
  padding-top : 20px;
  background-image : url(i/home-pe5-bg.png);
}




.home .mnav .cat1 {
}
.home .mnav .cat1 {
  background : url(../i/mnav-left.png) 0 0 no-repeat;
}
.home .mnav .cat1 a {
  padding : 3px 16px 0;
  background : url(../i/mnav-right.png) 100% 0 no-repeat;
  font-weight : bold;
  color : #002b61;
}
*/


/* *** Updated home *** */
.home .pgwrap {
  background-image:url(../i/pgw-bg.png);
  _background-image:url(../i/pgw-bg.gif);
  _height:0;min-height:0; /* ie hasLayout fix */
}
.home .pgmain {
  background: #FFFFFF url(../i/pe1-bg.png) repeat-y scroll 561px 0;
  border-left:1px solid #D1D3D6;
  border-right:1px solid #D1D3D6;
  float:left;
  margin-left:193px;
  margin-right:32px;
  width:749px;
  _height:0;min-height:0; /* ie hasLayout fix */
}
.home .pgmain .wrap {
    padding : 0 218px 1px 0;
    margin-bottom: 0;
}
body .pgwrap .pgfoot {
  background: url(../i/pgfoot-bg.png) no-repeat 0 0;
  clear:both;
  height:137px;
}
.home .pgfoot .footer {
  padding-top:50px;
}
.home .pgwrap .pgextra1 {
  margin-left:-221px;
  padding-top:2.5em;
  overflow:hidden;
  width:188px;
  background: #fff;
  _overflow-y: visible;
}
.home .pgwrap .pgextra1 .wrap {
  background:#F5F5F5;
  margin : 0 -10px;
}
.home .pgwrap .imgbanner {
  height:87px;
  top:131px;
  width:424px;
}
.pbox .boxhead {
  margin-bottom : 0;
}
.pbox .boxbody {
  padding-top : 10px;
}
/* *** end Updated home *** */



/* ********************************** */
/* Generic Box Definitions            */
/* ********************************** */

/* ******  eventbox  ****** 
.eventbox .item h3 {
  font-size : 1em;
}
.eventbox img {
  width : 175px;
  float : none;
  margin : 0 0 .3em;
}
.eventbox .articlelist .boxhead { display : none; }
*/
.eventbox { display : none; }


/* ******  tabbox  ****** */
.tabbox {
  padding-right : 0;
  width : 100%;
}
.tabbox .tabpane {
  background : none;
}



/* ******  pbox  ****** */
.pbox li a {
  background : url(i/arrow-dwn.png) 0 50% no-repeat;
  font-size : 1.09em;
  font-weight : bold;
  display : block;
  padding : 3px 0 3px 16px;
  _height:0;min-height:0; /* ie hasLayout fix */
}
.pbox li a:hover,
.pbox li a:focus {
  background-image : url(i/arrow-dwn-h.png);
}
.pbox a.boka {
  margin-bottom : 5px;
  background : url(i/boka.png) 0 0 no-repeat;
  display : block;
  width : 175px;
  height : 33px;
  overflow : hidden;
  text-indent : -9999em;
}
.pbox a.boka:hover,
.pbox a.boka:focus {
  background-position : 0 -33px;
}

.infolist {
  padding-bottom : 0;
  background : none;
}
.infolist .boxhead { margin-top : -1px; }
.infolist .boxbody {
  padding-top : 9px;
  padding-bottom : 22px;
  margin-bottom : 0;
  background-color : #fff;
}

.infolist .item h3 { display : none; }



.backtobhm {
  background : url(i/backtobhm-left.gif) 0 0 no-repeat;
  position : absolute;
  top : 116px;
  right : 28px;
  z-index : 50;
}
.backtobhm a {
  background : url(i/backtobhm-right.gif) 100% 0 no-repeat;
  display : block;
  color : #6f7b88;
  font-family : trebuchet ms;
  line-height : 24px;
  font-size : 1.09em;
  padding : 0 10px;
  
}




/* ********************************** */
/* Definitions of Individual Items    */
/* ********************************** */

.sumarhus .item { 
  padding : 9px;
  background : #f1f2f2; 
  margin-bottom : 9px;
  width : auto;
}
.sumarhus .item h3 {
  font-size : 1.17em;
  color : #151515;
}
.sumarhus .item h3 a {
  color : #151515;
}
.sumarhus .item img {
  padding : 0;
  margin : .2em 0 0 1.5em;
}  



/* ******  imgbanner  ****** */
.imgbanner {
}
.home .imgbanner {
  top : 160px;
  width : 930px;
  height : 169px;
}