html
{
  overflow: -moz-scrollbars-vertical;
}

body
{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

table
{
  font-family : Tahoma;
  font-size : 11pt;
  line-height : 15pt;
  color : #575757;
  border-collapse : collapse;
  margin-left : auto;
  margin-right : auto;
}

a
{
  color : #575757;
  text-decoration : none;
}

a:hover
{
  text-decoration : underline;
}

img
{
  border : 0;
}

form
{
  margin : 0px;
}

.font-header
{
  font-size : 25pt;
}

.font-extra-large
{
  font-size : 16pt;
}

.font-italic
{
  font-style : italic;
}

.font-large
{
  font-size : 13pt;
}

.font-bold
{
  font-weight : bold;
}

.font-green
{
  color : #C9D843;
}

.font-grey
{
  color : #575757;
}

.font-white
{
  color : #FFFFFF;
}

.font-small
{
  font-size : 10pt;
}

.font-extra-small
{
  font-size : 8pt;
}

.padding
{
  padding : 10px;
}

.bg-header
{
  background : url("../images/content_header_background.jpg");
  background-color : #ECF2BE;
  background-position : center;
  background-repeat : no-repeat;
}

.bg-body
{
  background : url("../images/content_body_background.jpg");
  background-color : #ECF2BE;
  background-position : top;
  background-repeat : repeat-y;
}

.bg-footer
{
  background : url("../images/content_footer_background.jpg");
  background-color : #C9D744;
  background-position : center;
  background-repeat : no-repeat;
}

.bg-green
{
  background-color : #ABB82A;
}

.image-border
{
  border-top : 1px solid #C9D843;
  border-left : 1px solid #C9D843;
  border-right : 1px solid #C9D843;
}

.image-border2
{
  border : 1px solid #C9D843;
}

.margin-center
{
  border-collapse : collapse;
  margin-left : auto;
  margin-right : auto;
}

.margin-small-left
{
  margin-left : 10px;
}

.margin-small-right
{
  margin-right : 10px;
}

.margin-big-left
{
  margin-left : 25px;
}

.margin-big-right
{
  margin-right : 25px;
}

.align-left
{
  text-align : left;
}

.align-center
{
  text-align : center;
}

.align-right
{
  text-align : right;
}

.valign-top
{
  vertical-align : top;
}

.valign-middle
{
  vertical-align : middle;
}

.valign-bottom
{
  vertical-align : bottom;
}

