body {
  padding: 0px;
  background-color: #FFFFFF;
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px;
  font-weight: normal;
  color: #000000;
  /*
  scrollbar-face-color: #006633; 
  scrollbar-shadow-color: ; 
  scrollbar-highlight-color: #006633; 
  scrollbar-3dlight-color: #006633; 
  scrollbar-darkshadow-color: #006633; 
  scrollbar-track-color: #99ff66; 
  scrollbar-arrow-color: #006633;
  */
}

INPUT, TEXTAREA, FORM, SELECT {
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px;
  COLOR: #003333;
  background-color : transparent;
  LINE-HEIGHT: 15px
}

table {
	border: 0;
} 

A:link {
COLOR: #000000;
FONT-SIZE: 14px;
font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}

A:visited {
COLOR: #111111;
FONT-SIZE: 14px;
font-family: Tahoma,  Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}

A:hover {
FONT-SIZE: 14px;
font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}

A:active {
COLOR: #003333;
FONT-SIZE: 14px;
font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}

.pn-content-page-title {  
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; 
  font-weight: bold; 
  color: #000000; 
}

.pn-content-page-body {  
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; 
  font-weight: normal; 
  color: #000000; 
}

  
.pn-normal {  
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; 
  font-weight: normal; color: #000000; 
}
.pn-normal td {  
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; 
  font-weight: normal; color: #000000; 
}

.pn-normal A:link {
  COLOR: #000000;
  FONT-SIZE: 14px;
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: underline;
}
.pn-normal A:visited {
  COLOR: #006633;
  FONT-SIZE: 14px;
  font-family: Tahoma,  Verdana, Arial, sans-serif; TEXT-DECORATION: underline;
}
.pn-normal A:hover {
  FONT-SIZE: 14px;
  font-family: Tahoma, Verdana, Arial, sans-serif; background-color : #FFFFFF;
  TEXT-DECORATION: underline;

}
.pn-normal A:active {
  COLOR: #006633;
  FONT-SIZE: 14px;
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}

.pn-title {  
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; 
  font-weight: bold; 
  color: #003333;  
}
.pn-title A:link { 
  COLOR: #003333; 
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}
.pn-title A:visited { 
  COLOR: #003333; 
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}
.pn-title A:hover { 
  COLOR: #FFFFFF;
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
  background-color: #006633;
}
.pn-title A:active { 
  COLOR: #003333;
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}

.env-title_menu {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
}
.env-title_menu A:link {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px;
	font-weight: bold;
	color: #003333;
	padding: 14px;
}
.env-title_menu A:visited {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px;
	font-weight: bold;
	color: #003333;
	padding: 14px;
}
.env-title_menu A:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px;
	font-weight: bold;
	color: #66ff00;
	background-color: #006633;
	padding: 14px;
}

.env-menu_light {  
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; 
  font-weight: bold; 
  color: #FFFFFF;  
}
.env-menu_light A:link { 
  COLOR: #FFFFFF; 
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}

.env-menu_light A:visited { 
  COLOR: #FFFFFF; 
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}
.env-menu_light A:hover { 
  COLOR: #FFFFFF;
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; background-color: #66ff00; 
  TEXT-DECORATION: none; 
}
.env-menu_light A:active { 
  COLOR: #FFFFFF;
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}

.pn-sub {  
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; 
  font-weight: normal; color: #000000; 
}
.pn-sub A:link { 
  color: #003333;   
  FONT-SIZE: 14px;
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}
.pn-sub A:visited { 
  color: #003333;   
  FONT-SIZE: 14px;
  font-family: Tahoma,  Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}
.pn-sub A:hover {
  FONT-SIZE: 14px;
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
  background-color : #FFFFFF;
}
.pn-sub A:active { 
  color: #003333;   
  FONT-SIZE: 14px;
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
}

.pn-logo { 
  color: #003333;   
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: 3px; 
  TEXT-DECORATION: none;
  background-color : transparent; 
}
A.pn-logo:link { 
  color: #003333;   
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
  background-color : transparent; 
}
A.pn-logo:visited { 
  color: #003333;   
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
  background-color : transparent; 
}
A.pn-logo:hover	{ 
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold;
  background-color: #66ff00; 
  font-family: Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
}
A.pn-logo:active { 
  color: #003333;  
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; LETTER-SPACING: 3px;
  TEXT-DECORATION: none;
  background-color : transparent; 
}
.pn-logo-14px  {
  COLOR: #003333; 
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: none;
  background-color : transparent;
}

.pn-pagetitle { 
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; 
  font-weight: bold;
  	text-transform: uppercase;
  color: #003333;
}

.AdminLiteHelpText {
  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 9px; 
  color: #003333;
}

.adminlite_header {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; 
	color: #003333;
}

.AdminLiteLinks {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; 
	text-transform: capitalize; 
	color: #003333;
}
   
A.AdminLiteLinks:link {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; 
	text-transform: capitalize; 
	color: #003333;
}

A.AdminLiteLinks:visited {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; 
	text-transform: capitalize; 
	color: #003333;
}

A.AdminLiteLinks:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; 
	text-transform: capitalize; 
}
        
A.AdminLiteLinks A:active {
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; 
	text-transform: capitalize; 
	color: #003333;
}

TABLE.ff-blocktable 	{ 
	margin: 0.1em; border: 1px solid gray;
}
TD.ff-blocktable 	{ 
	background-color: #99ff66; 
}
