p.sidebar {
  font-family:            Arial;
  font-size:              12pt;
  font-weight:            bold;
  color:                  #F26521;
}

p {
  font-family:            Arial;
  font-size:              10pt;
  margin-top:             0pt;
  margin-bottom:          6pt;
}

p.adtext {
  font-size:              8pt;
  color:                  #aaaaaa;
}

p.countdown {
  font-weight:            bold;
  color:                  #F26521;
  text-align:             center;
}  

ol {
  font-family:            Arial;
  font-size:              10pt;
  margin-top:             0pt;
  margin-bottom:          6pt;
}

ul {
  font-family:            Arial;
  font-size:              10pt;
  margin-top:             0pt;
  margin-bottom:          6pt;
}

p.error {
  color:                  red;
  font-weight:            bold;
  text-align:             center;
  font-size:              12pt;
}

a {
  color:                  #F26521;
  text-decoration:        none;
}

a:hover {
  color:                  #F26521;
  text-decoration:        underline;
}


h1 {
  font-family:            Arial;
  font-size:              14pt;
  font-weight:            bold;
  color:                  white;
  background:             #F26521;
  margin-top:             6pt;
  margin-bottom:          12pt;
  border:                 0pt;
  padding:                2pt;
}

h2 {
  font-family:            Arial;
  font-size:              14pt;
  font-weight:            bold;
  color:                  #F26521;
  margin-top:             6pt;
  margin-bottom:          3pt;
  border-bottom:          2px solid #F26521;
}

h3 {
  font-family:            Arial;
  font-size:              12pt;
  font-weight:            bold;
  color:                  #F26521;
  margin-top:             2pt;
  margin-bottom:          2pt;
}

td.content {
  padding-left:           6pt;
  padding-right:          6pt;
  width:                  100%;
}


td.guage 
{
  height:                 300px;
  border:                 solid 1px black;
}

td.guage_remaining 
{
  background:             grey;
}

td.guage_raised
{
  background:             red;
}


td.funditem {
  font-family:            Arial;
  font-size:              10pt;
  font-weight:            normal;
  color:                  black;
  text-align:             left;
}

td.fundamount {
  font-family:            Arial;
  font-size:              10pt;
  font-weight:            normal;
  color:                  black;
  text-align:             right;
}

th.funditem {
  font-family:            Arial;
  font-size:              11pt;
  font-weight:            bold;
  color:                  black;
  text-align:             left;
}

th.fundamount {
  font-family:            Arial;
  font-size:              11pt;
  font-weight:            bold;
  color:                  black;
  text-align:             right;
}

td.form_heading {
  font-family:            Arial;
  font-size:              10pt;
  font-weight:            bold;
  color:                  #F26521;
  text-align:             left;
  background-color:       #FFF799;
}