body	{
	color: #000000;
/*	background-color: #e4f7f4; */
	background-color: #f5fffd;
	margin: 0;
	padding: 0;
        /*font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-family: luxi sans, arial, verdana, geneva, helvetica, sans-serif;
/*	font-size: 14px;*/
        scrollbar-base-color: #a1cfc8; 
        scrollbar-face-color: #a1cfc8; 
        scrollbar-track-color: #e4f7f4; 
        scrollbar-highlight-color: #ffffff; 
        scrollbar-3dlight-color: #a1cfc8; 
        scrollbar-shadow-color: #3e6f67;
        scrollbar-darkshadow-color: #a1cfc8; 
        scrollbar-arrow-color: #3e6f67;

}

.normal {
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.normalbox      {
	border: 1px solid #3e6f67;
	margin: 3px;
	padding: 5px;
/*	background-color: #d7f3ef;*/
	background-color: #e4f7f4;
}
.warningbox      {
	border: 1px solid #3e6f67;
	margin: 3px;
	padding: 5px;
	background-color: #fdff77;

}
.errorbox      {
	border: 1px solid #3e6f67;
	margin: 3px;
	padding: 5px;
	background-color: #ff7777;

}
.normalrow      {
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #e4f7f4;
}
.lightrow    {
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #f5fffd;
}
.normalrowstd     {
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #e4f7f4;
        text-align: left;
}
.lightrowstd    {
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #f5fffd;
        text-align: left;
}
.h1	{
	text-align: center;
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #123933;
}
.smalltxt { 
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
        font-weight: bold;
	font-size: 10px;
	color: #123933;
 }
.minitxt { 
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #123933;
 }
.medtxt { 
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #3e6f67;
 }
.titlebox       {
	border: 1px solid #3e6f67;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #b2dad4;
}

.normaltxt { 
       background-color: #f5fffd;
       font-size: 12px;
       font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
}

a:link	{
	text-decoration: none;
	color: #3e6f67;
}

a:visited	{
	text-decoration: none;
	color: #123933;
}

a:hover	{
	text-decoration: none;
	color: #123933;
	/*background-color: #1b9892;*/
}

a:active	{
	text-decoration: none;
	color: #123933;
}
.mainlnk { 
	text-decoration: none;
	color: #008080;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        FONT-SIZE: 10pt; 
        FONT-WEIGHT: bold;
 }
a.mainlnk:link	{
	text-decoration: none;
	color: #008080;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        FONT-SIZE: 10pt; 
        FONT-WEIGHT: bold;
}
a.mainlnk:visited	{
	text-decoration: none;
	color: #008080;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        FONT-SIZE: 10pt; 
        FONT-WEIGHT: bold;
}

a.mainlnk:hover	{
	text-decoration: none;
	color: #008080;
	/*background-color: #1b9892;*/
}

a.mainlnk:active	{
	text-decoration: none;
	color: #008080;
}
