BODY {
font-size : .9em;
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #000000;
background-color: #decca1;
/*background-color : #d5c5ab;*/
/*background-image: url(img/background_new.gif);*/
margin : .3cm 0 .3cm 0;
padding : 0 0 0 0;
width : auto; 
}

.datatable {
  margin-left: auto;
  margin-right: auto;
  background-color : #e5dbcc;
  border-color: #000;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  padding-bottom: 0;
  padding-top: 0;
}

.tagline {
  font-size: 1.4em;
  color: #0abc21;
  line-height: 1.6;
  font-style: italic;
}

H1 {
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 1.2em;
color : #000000;
background-color : transparent;
}

H3 {
    padding-top: 10px;
    margin-top: 10px;
    color: #077612;
    border-bottom: #a28b70 1px solid;
    font-size: 1.1em;
    font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align:left;
}

.pageheading {
    padding-top: 10px;
    padding-bottom: 15px;
    margin-top: 10px;
    color: #a28b70;
    font-size: 1.3em;
    font-weight: bold;
    font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align:left;
}

A:link {text-decoration: none; color : #077612;}

A:visited {text-decoration: none; color: #897853;}

A:hover {text-decoration: underline; font-weight: normal; color: #077612;}

A:active {text-decoration: none}


.tablenav {color:#000; padding-left: 0cm; font-size : .8em;}
/*table.tablenav td {border-right: solid 1px #e5dbcc}*/
.tablenav a:link {text-decoration: none; color : #fff;}
.tablenav a:visited {text-decoration: none; color : #fff;}
.tablenav a:hover {text-decoration: none; font-weight: normal; color: #000;}
.tablenav a:active {text-decoration: none}

.bordertopright { border-right: solid 1px #e5dbcc}

.contentarea {
  margin-left: 1.2cm;
  margin-right: 1.2cm;
  margin-bottom: .2cm;
  background-color : #fff;
}

.layouttable a:link {text-decoration: none; color : #077612;}
.layouttable a:visited {text-decoration: none; color : #897853;}
.layouttable a:hover {text-decoration: underline; font-weight: bold; color: #077612;}
.layouttable a:active {text-decoration: none}


.footerarea {
    font-size: .7em;
    text-align: center;
}

.rtimg {
float: right;
border: 2px solid #000;
margin-left: 20px;
margin-bottom: 6px;
}

.clear {
clear: both;
}

.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .9em; 
}

.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.errortext {
font-size : 1.0em; 
  font-family : Arial, Helvetica, sans-serif; 
  color : red;
  font-weight : bold;
}

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #aa9667;
}

.bg_medium {
  background-color : #C90;
}

.bg_light {
  background-color : #fff;
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}

.tightlist {
  margin-top  : .8em;
  margin-left : -1.5em;
}

.butinact {
  background: #ccc;
  padding: 5px;
}

.butinact1 {
  background: #eee;
  padding: 5px;
  font-size : .8em; 
  padding-left: 12px;
}

.butinact1 a:link {text-decoration: none; color : #339E35;}
.butinact1 a:visited {text-decoration: none; color : #000;}
.butinact1 a:active {text-decoration: none}
.butinact1 a:hover {text-decoration: underline; color: #690;}