/*
// File:   stanbdard.css
// Usage:  Standard style sheet definitions for most all sites
// Author: Greg Hartwig (greg at hartwig dot com)
// Date:	  2009-11
*/



img         {border: none;}   /* Who EVER wants image borders by default?? */



/* Add extra space between lines */
p,
li,
blockquote,
dt, dd        {line-height: 1.4;}



/* Fix nested italics */
i           {font-style: italic;}
i i         {font-style: normal;}
i i i       {font-style: italic;}
i i i i     {font-style: normal;}
em          {font-style: italic;}
em em       {font-style: normal;}
em em em    {font-style: italic;}
em em em em {font-style: normal;}

em cite     {font-style: normal;}
i  cite     {font-style: normal;}
em i        {font-style: normal;}
i em        {font-style: normal;}



/* By default, put blank lines between <li> items and override with class="compact" */
li, dd      {margin-bottom: 1em;}

.compact li, 
.compact dt,
.compact dd {margin-bottom: 0;}

dl.compact,
ul.compact,
ol.compact  {margin-top: 0;}
p.compact   {margin-top: 0;  margin-bottom: 0;}



abbr, acronym {cursor: help;  border-bottom: 1px dotted #002840;}
@media print {
	abbr, acronym {border: none;}
}



hr.thick    {height: 5px;}
hr.sep      {height: 6px;  width: 30%;  margin-left: auto;  margin-right: auto;  text-align: center;}
hr.short    {height: 6px;  width: 2.5in;  margin: 2em 0 1em 0;}
hr.noshade  {color: #808080;  background-color: #808080;  border: 0;}



/* MSIE doesn't do hover on non-anchor items but everyone else will */
label         {cursor: pointer;  text-align: left;}
label:hover,
label:focus,
label:active  {color: #5090D0;}

address         {font-style: normal;  font-weight: bold;}



/* Convenience styles */
.hide         {display: none;}
.clear        {clear: both;}
div.spacer    {clear: both;}  /* To surround floated divs to give them area */
.larger       {font-size: 110%;}
.smaller      {font-size:  80%;}
.center       {text-align: center;}
.center table,
.center div   {text-align: left;  margin-left: auto;  margin-right: auto;}
.boldul       {font-weight: bold;  text-decoration: underline;}

.sans         {font-family: Verdana, Helvetica, Arial, sans-serif;}
.serif        {font-family: Times, "Times New Roman", serif;}
.typewriter   {font-family: Courier, "Courier New", "Andale Mono", Monaco, monospace;  text-align: left;}
.deleted,
tr.deleted td {text-decoration: line-through;}

.left         {text-align: left;  margin-left: 0;}
.right        {float: right;      margin-right: 0;}
.indented     {margin-left: 2em;}


.footnote     {vertical-align: super;  text-decoration: none;  font-weight: bold;}


.rightpic     {float: right;  margin: 2px 0 0.5em 1em;}
.leftpic      {float: left;   margin: 2px 1em 0.5em 0;}



.phperror       {display: none;}
.phperror.local {display: block;  background-color: red;}




/* @import url(/css/local.css); */

