html {
  height: 100%;
}
body {
  font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
  color: #333;
  background: #fff;
}

#pubget_body{
  height: 100%;
}

hr {
  display: none;
}

a:hover {
  text-decoration: underline !important;
}

.clear {
  clear: both;
  height: 0;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

/* Clear Fix */
/* Apply the floatwrapper class to any element which acts as a container for floats. */

.floatwrapper:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.floatwrapper {
    display:inline-block;
}
/* Hides from IE-mac \*/
.floatwrapper {display:block;}
* html .floatwrapper {height: 1px;}
/* End hide from IE-mac */

/* Old-fashioned float clear */
.clearfloat {
	clear: both;
}