body
{
	position: relative;
}

body *
{
	margin: 0;
	padding: 0;
        font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
        font-size: 12px;
        color: #384326;
}

a img 
{
	border: none;
}

.smalleg
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 9px;
    color: #637D47;
}

.hardtext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #384326;
}

.smallinputheader
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    color: #384326;
}

.logintable
{
   background-image: url('../images/grid.jpg');
}

.sidemenutable
{
   background-image: url('../images/sidegrid.jpg');
   margin:10px;
   margin-top:0px;
}

.sidemenutableaccount
{
   background-image: url('../images/sidegrid_account.jpg');
   margin:10px;
   margin-top:0px;
}

.inputboxselect
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
	padding: 1px;
	border: 1px solid #799252;
    color: #384326;
    background: #FFFFFF; // ONFOCUS
}

.inputbox
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
	padding: 1px;
	border: 1px solid #799252;
    color: #384326;
    background: #FFFFFF; // ONFOCUS
}

.inputboxde
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
	padding: 1px;
	border: 1px solid #799252;
    color: #384326;
    background: #FFFFFF; // ONFOCUS
}

.inputboxsmall
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
	padding: 1px;
    width: 100px;
	border: 1px solid #799252;
    color: #384326;
    background: #FFFFFF; // ONFOCUS
}

.inputboxlong
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
	padding: 1px;
    width: 190px;
	border: 1px solid #799252;
    color: #384326;
    background: #FFFFFF; // ONFOCUS
}

.inputboxmoney
{
    <!-- <td width=280 class="tablecolumntext"><input type="text" <? include ("includes/inputhovermoney.inc"); ?> style="width: 100px;" name="amount" maxlength="14" class="inputboxmoney" value="<? if ($_POST) : echo funcFixString($_REQUEST["amount"]); else : echo ""; endif; ?>"></td> -->
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
    padding: 1px; 
    border: 1px solid #799252;
    color: #384326;
    background: url(/admin/images/money.gif) no-repeat #FFFFFF;
    padding-left: 9px;
}

.inputboxfull
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
	padding: 1px;
    width: 293px;
	border: 1px solid #799252;
    color: #384326;
    background: #FFFFFF; // ONFOCUS
}

.checkbox
{
   border: 0px; 
   margin: -5px;
}

.footer
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    color: #384326;
}

.meunsettingstext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}

.postmessagebox
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}

.menutext
{
   font-weight: normal;
   text-decoration: none;
   color: #ffffff;
   line-height: 155%;
}

.listtableborder
{
   border:1px solid #bbbbbb;
   background-color: #ffffff;
}

.listtable
{
   border:1px solid #cccccc;
   background-color: #F0F7E2;
}

.tablefooter
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    color: #6F864B;
}

.tablecolumnheader
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    padding: 3px;
    font-weight: bold;
    color: #FFFFFF;
}

.tablecolumnheaderlistname
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    padding: 3px;
    font-weight: bold;
    color: #FFFFFF;
    background-image: url('../images/sidegrid.jpg');
}

.tablecolumnheaderlistnameinner
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    padding: 0px;
    font-weight: bold;
    color: #FFFFFF;
}

.tablecolumntext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    padding: 3px;
    text-decoration: none;
    color: #516937;
}

.tableaccounttext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    padding: 3px;
    font-weight: bold;
    text-decoration: none;
    color: #516937;
}

.tablecolumntextlegend
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    padding: 3px;
    font-weight: bold;
    text-decoration: none;
    color: #516937;
}

.tablecolumntext_textonly
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    padding: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-decoration: none;
    color: #516937;
}

.tablecolumntextsmall
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    padding: 0px;
    text-decoration: none;
    color: #516937;
}

.menufacelink
{
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
}

.menufacelinksmall
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
}

a.menufacelink:hover 
{ 
   text-decoration:none; 
   color: #F0F893; 
   font-weight:bold; 
   font-size:12px;
} 

.menushadowlink
{
    color: #6E884B;
    font-weight: bold;
    font-size: 12px;
}

.menushadowlinksmall
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #6E884B;
    font-weight: bold;
    font-size: 11px;
}

a.menushadowlink:hover 
{ 
   text-decoration:none; 
   color: #6E884B; 
   font-weight:bold; 
   font-size:12px;
} 

fieldset 
{
	border:#98B47A solid 1px;
	margin:0 15px 10px 15px;
	padding: 0 0.5em 0.5em .6em;
}

legend 
{
	padding: 0 .3em;
}

.shade1 { top:+1; left:+1; color:#384326; } 
.fill1 { top:0; left:0; color:red; } 

