#content{
  margin: 20px;
}
.no_decoration {
  text-decoration: none;
}
.gray_bg {
  background-color: #BBBBBB;
}
.small_padding {
  padding:3px;
}
.white {
  color: #FFFFFF;
}
.normal_weight{
  font-weight: normal;
}
.huge_font {
  font-size: 25px;
}
.bigger_font {
  font-size: 20px;
}
.indent {
  text-indent: 50px;
}
.soft {
  color: #333333;
}
.full_border {
  border: 1px solid #666666;
  padding: 3px;
}
.underline {
  text-decoration: underline;
}
.red_submit {
  color: white;
  border: 5px solid #F61F0B;
  background-color: #F61F0B;
}
.red_submit:hover {
  color: #F61F0B;
  background-color: white;
}
.blue_submit {
  color: white;
  border: 5px solid #6878E5;
  background-color: #6878E5;
}
.blue_submit:hover {
  color: #6878E5;
  background-color: white;
}
a.submit:hover {
  background-color: white;
  color: #74B34D;
  font-size: 20px;
  font-weight: bold;
  padding: 3px;
  text-decoration: none;
}
a.submit {
  border: 5px solid #74B34D;
  background-color: #74B34D;
  color: white;
  font-size: 20px;
  font-weight: bold;
  padding: 3px;
  text-decoration: none;
}
.gray_submit:hover {
  background-color: white;
  color: #888888;
  font-size: 20px;
  font-weight: bold;
  padding: 3px;
  text-decoration: none;
}
.gray_submit {
  border: 5px solid #888888;
  background-color: #888888;
  color: white;
  font-size: 20px;
  font-weight: bold;
  padding: 3px;
  text-decoration: none;
}
.right {
  text-align: right;
}
.float_right {
  float: right;
}
.float-left {
  float: left;
}
.center {
  text-align: center;
}
.justify {
  text-align: justify;
}
.down {
  vertical-align: bottom;
}
.up {
  vertical-align: top;
}
.big_font {
  font-size: 14px;
}
.green_bg {
  background-color: #E2FDD0;
}
.dark_green_bg {
  background-color: #74B34D;
}
.pad_right {
  padding-right: 8px;
}
.pad_left {
  padding-left: 8px;
}
a.refresh:hover {
  background-color: #fff76f;
  color: #2d35e4;
  padding: 8px;
  text-decoration: none;
}
a.refresh {
  background-color: #313aff;
  color: white;
  font-size: 18px;
  padding: 8px;
  text-decoration: none;
}
.nospace {
  margin: 0px;
  padding: 0px;
}
.bottom_line {
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-bottom-color: #74B34D;
}
.gray_bottom_line {
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-bottom-color: #666666;
}
.pad_bottom {
  padding-bottom: 10px;
}
#tabsC {
  float: left;
  width: 100%;
  font-size: 16px;
  margin-bottom: 8px;
}
#tabsC ul {
  margin: 0;
  padding: 0px 0px 0px 50px;
  list-style: none;
}
#tabsC li {
  display: inline;
  margin: 0;
  padding: 0;
}
#tabsC a {
  float: left;
  background: url("/static/lib/tableftC.gif") no-repeat left top;
  margin: 0;
  padding: 0 0 0 4px;
  text-decoration: none;
}
#tabsC a span {
  float: left;
  display: block;
  background: url("/static/lib/tabrightC.gif") no-repeat right top;
  padding: 5px 15px 4px 6px;
  color: #666666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsC a span {
  float: none;
}
/* End IE5-Mac hack */
#tabsC a:hover span {
  color: #FFF;
}
#tabsC a:hover {
  background-position: 0% -42px;
}
#tabsC a:hover span {
  background-position: 100% -42px;
}
#tabsC li.active a span {
  color: #FFF;
}
#tabsC li.active a {
  background-position: 0% -42px;
}
#tabsC li.active a span {
  background-position: 100% -42px;
}
p img.right {
  margin: 0px;
}
.narrow {
  line-height: 1;
}
td ul {
  list-style-type: none;
  margin: 0;
  display: inline;
}
td ul li {
  display: inline;
}
td ul li label {
  font-weight: normal;
}
.news h3 a{
  color: #6A6A6A;
  text-decoration: none;
  border-bottom: 2px solid #6A6A6A;
  font-weight: bold;
  font-size: 15px;
}
.news {
  padding: 10px;
  background-color: #E9E9E9;
  margin-bottom: 20px;
}
.news dd a {
  color: red;
}
.error {
  padding: 0px;
}
a.faq {
  padding: 3px 5px;;
  background-color: blue;
  color: white;
  text-decoration: none;
  font: normal normal bold 16px Arial, sans-serif;
  border: 5px solid blue;
}
a.faq:hover {
  color: blue;
  background-color: white;
}
.faq_list li {
  padding: 5px 0px;
  list-style: none;
}
.faq_list {
  font-size: 14px;
}
.faq_q {
  font: italic normal bold 14px Arial, sans-serif;
}
.faq_a {
  font-size: 14px;
}
