body {   margin:0px, 0px, 0px, 0px;
         padding:0px;
         /* background:#dff4ae; */
         scrollbar-base-color:#ffffff;
         scrollbar-3dlight-color:#ffffff;
         scrollbar-arrow-color:#505050;
         scrollbar-darkshadow-color:#c0c0c0;
         scrollbar-face-color:#e0e0e0;
         scrollbar-highlight-color:#ffffff;
         scrollbar-shadow-color:#000000;
         scrollbar-track-color:#7f7f7f;
         font-size:10pt;
         line-height:12pt;
         font-family:Verdana,Arial;
         color:#7f7f7f;
        }
frame  { border-width:1px;
         border-style:solid;
         border-color:#ffffff; }
a:link  { color:#7f7f7f;
         text-decoration:underline;
         font-style:normal; }
a:visited { color:#7f7f7f;
         text-decoration:underline;
         font-style:normal; }
a:hover { color:#f05050; }
.cats  { font-size:8pt;    /* Categories and locations */
         line-height:8pt;
         font-family:Arial;
         color:#000000;
         font-style:normal; }
.head  { font-size:12pt;    /* Text */
         line-height:12pt;
         font-family:Verdana,Arial;
         color:#000000;
         font-style:normal; }
.nav   { font-size:8pt;    /* Navigation */
         line-height:8pt;
         font-family:Verdana,Arial;
         color:#ffffff; }
.nav2  { font-size:10pt;    /* Navigation large */
         line-height:10pt;
         font-family:Verdana,Arial;
         font-weight:bold;
         color:#b9dbca; }
.nav3  { font-size:10pt;    /* Heading frame */
         line-height:10pt;
         font-family:Verdana,Arial;
         color:#ffffff; }
a.nav:link,a.nav:visited { text-decoration:none;
                           color:#ffffff; }
a.nav:hover { color:#303030; }
a.nav2:link,a.nav2:visited { text-decoration:none;
                             color:#b9dbca; }
a.nav2:hover { color:#303030; }
a.texth:link,a.texth:visited { color:#008789; }
.navsel { font-size:8pt;   /* Navigation selected */
         line-height:8pt;
         font-family:Verdana,Arial;
         color:#2d5742;
         font-style:normal; }
.navsel2 { font-size:10pt;   /* Navigation large selected */
         line-height:10pt;
         font-family:Verdana,Arial;
         font-weight:bold;
         color:#2d5742;
         font-style:normal; }
.text  { font-size:10pt;    /* Text */
         line-height:12pt;
         font-family:Verdana,Arial;
         color:#7f7f7f;
         font-style:normal; }
.texth { font-size:10pt;    /* Text heading */
         line-height:12pt;
         font-family:Verdana,Arial;
         color:#008789;
         font-style:normal; }
.textsea { color:#e00000;   /* Search text */
         background:#d0d0d0; }
.gtext { font-size:12pt;    /* Text home */
         line-height:14pt;
         font-family:Verdana,Arial;
         color:#808080;
         font-style:normal; }
.stext { font-size:8pt;    /* Text small */
         line-height:8pt;
         font-family:Verdana,Arial;
         color:#808080;
         font-style:normal; }
.texti { font-family:Arial; /* Input fields */
         font-size:10pt;
         line-height:10pt;
         color:#000000;
         height:20px;
         background-color:#e0e0e0;
         margin:0px;
         padding:1px;
         border-width:1px;
         border-style:solid;
         border-color:#000050;
         text-decoration:none; }
.textit { font-family:Arial; /* Input areas */
         font-size:10pt;
         line-height:10pt;
         color:#000000;
         background-color:#e0e0e0;
         margin:0px;
         padding:1px;
         border-width:1px;
         border-style:solid;
         border-color:#000050;
         text-decoration:none; }
.textin { font-family:Arial; /* Input fields navigation */
         font-size:8pt;
         line-height:8pt;
         color:#000000;
         height:20px;
         width:120px;
         background-color:#e0e0e0;
         margin:0px;
         padding:1px;
         border-width:1px;
         border-style:solid;
         border-color:#000050;
         text-decoration:none; }
.textns { font-family:Arial; /* Input fields selection */
         font-size:8pt;
         line-height:8pt;
         color:#000000;
         height:20px;
         width:100px;
         background-color:#e0e0e0;
         margin:0px;
         padding:1px;
         border-width:1px;
         border-style:solid;
         border-color:#000050;
         text-decoration:none; }
.text_a  { font-size:8pt;    /* Text CMS */
         line-height:10pt;
         font-family:Verdana,Arial;
         color:#000000;
         font-style:normal; }
.text_m  { font-size:8pt;    /* Messages */
         line-height:10pt;
         font-family:Verdana,Arial;
         color:#f00000;
         font-style:normal; }
.texti_a { font-family:Arial; /* Input fields CMS */
         font-size:8pt;
         line-height:8pt;
         color:#000000;
         height:16px;
         background-color:#d8e8c8;
         margin:0px;
         padding:1px;
         border-width:1px;
         border-style:none;
         border-color:#005000;
         text-decoration:none; }
.textit_a { font-family:Arial; /* Input textarea CMS */
         font-size:8pt;
         line-height:8pt;
         color:#000000;
         background-color:#d8e8c8;
         margin:0px;
         padding:1px;
         border-width:1px;
         border-style:none;
         border-color:#005000;
         text-decoration:none; }
.textib_a { font-family:Arial; /* Buttons CMS */
         font-size:8pt;
         line-height:8pt;
         color:#000000;
         height:18px;
         background-color:#b0d18f;
         margin:0px;
         padding:1px;
         text-decoration:none; }
.tablogin { border:1px solid #5b9229; }
.tabadmin { border:1px solid #5b9229; }
.tabuser  { border:1px solid #5b9229; }
.tabframe { border:1px solid #808080; }

