
A:link, A:visited { COLOR: #56574F; font-size:7pt; TEXT-DECORATION: none; }
A:active, A:hover { COLOR: #D4E994; font-size:7pt; TEXT-DECORATION: none; }


BODY { 
  margin: 0;
  BACKGROUND-COLOR: #52544C; 
  background-image: url(images/bg.gif); 
  background-repeat:repeat-x; 
  background-position:top; 
  COLOR: #ffffff; 
  FONT-FAMILY: Verdana, Arial, sans-serif; 
  FONT-SIZE: 8pt; 
}

TD { 
  FONT-FAMILY: Verdana, Arial, sans-serif; 
  font-size:8pt; 
}
TH { 
  FONT-FAMILY: Verdana, Arial, sans-serif; 
  FONT-SIZE: 8pt; 
  FONT-WEIGHT: bold; 
}

.gray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #676767;
}

.grayHeadline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
}

.graySmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: 605E5A;
}

.white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: white;
}

.whiteBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: White;
}

.black
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: Black;
}

.redBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #D24D2E;
}

.redSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #D24D2E;
}

.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: ff0000;
}

.errorBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: ff0000;
}


input,textarea, select {
color : #000000;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
border-color : #000000;
}

input, textarea, select {
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;  
}

input { text-indent : 2px; }

input.button {
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;  
}


.viewercp {
  width: 100%;
  padding: 10px 0;
  background: #000;
  color: #fff;
}

.btn {
  padding: 5px;
  border: 1px solid;
  color: #D4E994;
}
a.btn, a.btn:visited, a.btn:link {
  color: #D4E994;
}
a.btn:hover, a.btn:active {
  color: #fff;
}

.fineprint { font-size:7pt; color:#1C1E18; }
.fineprint a, a:link, a:hover, a:visited { font-size:7pt; color:#8FB223; }
