p
{
  font-family: "lucida grande", "lucida sans unicode", verdana;
  font-size: 11px;
  line-height: 14px;
  color: #000000;
}

.bold {
  font-weight: bold;
}
a.plain {
  font-family: "lucida grande", "lucida sans unicode", verdana;
  font-size: 11px;
  line-height: 15px;
  color: #000000;
}
a.plain img { border: none; }
div#page_wrapper {
  padding:0px 10px 0px 10px;
  font-family: "lucida grande", "lucida sans unicode", verdana;
  font-size: 11px;
  line-height: 15px;
  color: #000000;
}
.grey { color:#666666;}
.red {color:#880000;}

/* The better way to clear - use on a block level container of floated elements */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end clearfix */

/* use this sparingly, only when a block level element follows a floated element structurally */
.clear { clear: both; }


