/*
    YUI Style Overrides
*/
#doc2 {    
    /* see solardreamstudios.com/learn/css/footerstick */
    position: relative;
    min-height: 100%;
    height: auto !important;
    height: 100%;
}

#bd {
    /* important that this is the same as the height of the ft */
    padding-bottom: 26px;
}

#ft {
    width: 100%; 
    /* doesnt work well with IE6 and divs that expand content of page */
    /*
    position:absolute; 
    bottom: 0 !important; 
    bottom: -1px;
    */
    height: 26px;
}

.mdcontainer {
  /*position:relative;*/
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
}

.md {
  /*position:relative;*/
  border: 1px solid #B6CDE1;
  min-height:145px;
 }


.hd {
  /*color:#18397c;*/
  color:#606060;
  background-color:#fff;
  background-position:bottom left;
  border:1px solid #b0bec7;
  border-bottom:1px solid #93a6b4;
  background-image:url(http://ymstat.com/web/img/yui/grd-1px-grey.gif);
  background-repeat:repeat-x;
  /*position:relative;*/
  margin:-1px -1px 0;
}

.hd h2 {
  /*position:relative;*/
  font:bold 100% arial;
  padding:2px 11px;
  border-bottom:1px solid #fff;
}

h2 {
    /* override the border provided in standard yui.css */
    border-top: none;
}

/* Button CSS to ensure we dont have something wrapping us clobbering out styles */
.yui-button .first-child a { font-size: 12px; color: #000000; text-decoration: none; }
.yui-button a:hover { font-size: 12px; color: #000000; text-decoration: none; }
.yui-button a:visited { font-size: 12px; color: #000000; text-decoration: none; }
.yui-button .first-child button { font-size: 12px; color: #000000; text-decoration: none; }

