


/* ---- arteffect generic css file */



/* ---- body style */


BODY
{
 /*background-color: transparent;*/
 background-color: white;

/*
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-base-color:#525252;
 scrollbar-shadow-color:#F3F3F3;
 scrollbar-face-color:#B4B4B4;
 scrollbar-highlight-color:#F3F3F3;
 scrollbar-dark-shadow-color:#000000;
 scrollbar-3d-light-color:#B4B4B4;
*/
}



/* ---- common text style */

*
{
 color: #555555;

 font-family: tahoma, verdana, arial, helvetica, sans-serif;
 font-size: 11px;

 text-decoration: none;
}

* A, * A:link, * A:visited
{
 color: #005296;
 
 text-decoration: none;
}

* A:active, * A:hover
{
 color: #9B2424;

 text-decoration: underline;
}



/* ---- titles */

.TITLE /* usually page title */
{
 color: #005296;

 font-family: tahoma, verdana, arial, helvetica, sans-serif;
 font-size: 25px;
 font-weight: normal;
 font-style: normal;

 text-align: left;
 text-decoration: none;
}

.SUBTITLE /* usually object title (news, etc.) */
{
 color: #000D54;

 font-family: tahoma, verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: normal;

 text-align: left;
 text-decoration: none;
}

A.SUBTITLE, A.SUBTITLE:link, A.SUBTITLE:visited, A.SUBTITLE:active, A.SUBTITLE:hover
{
 color: #000D54;

 text-decoration: underline;
}

.CURRENT_SUBTITLE /* usually current (selected, activated) object title (news, etc.) */
{
 color: #E4823E;

 font-family: tahoma, verdana, arial, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 font-style: italic;

 text-align: left;
 text-decoration: none;
}

A.CURRENT_SUBTITLE,
 A.CURRENT_SUBTITLE:link, A.CURRENT_SUBTITLE:visited, A.CURRENT_SUBTITLE:active, A.CURRENT_SUBTITLE:hover
{
 color: #E4823E;

 text-decoration: underline;
}



/* ---- menu */

.MENU, A.MENU, A.MENU:link, A.MENU:active, A.MENU:visited
{
 color: darkgray;

 font-family: arial, tahoma, verdana, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;

 text-align: center;
 text-decoration: none;
 text-transform: none;
 letter-spacing: 1px;
}

.CURRENT_MENU, A.CURRENT_MENU, A.CURRENT_MENU:link, A.CURRENT_MENU:active, A.CURRENT_MENU:visited
{
 color: darkgray;

 font-family: arial, tahoma, verdana, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;

 text-align: center;
 text-decoration: underline;
 text-transform: none;
 letter-spacing: 1px;
}

A.MENU:hover, A.CURRENT_MENU:hover
{
 color: #9B2424;

 text-decoration: underline;
}



/* ---- submenu */

.SUBMENU, A.SUBMENU, A.SUBMENU:link, A.SUBMENU:active, A.SUBMENU:visited
{
 color: #015EA6;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;

 text-align: left;
 text-decoration: underline;
 text-transform: none;
}

.CURRENT_SUBMENU, A.CURRENT_SUBMENU, A.CURRENT_SUBMENU:link, A.CURRENT_SUBMENU:active, A.CURRENT_SUBMENU:visited
{
 color: #015EA6;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;

 text-align: left;
 text-decoration: underline;
 text-transform: none;
}

A.SUBMENU:hover, A.CURRENT_SUBMENU:hover
{
 color: #9B2424;

 text-decoration: underline;
}



/* ---- top menu (toolbar) */

.TOPMENU
{
 color: #005296;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;

 text-align: left;
 text-decoration: none;
 text-transform: none;
}

A.TOPMENU, A.TOPMENU:link, A.TOPMENU:active, A.TOPMENU:visited
{
 color: #005296;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;

 text-align: left;
 text-decoration: underline;
 text-transform: none;
}

A.TOPMENU:hover
{
 color: #9B2424;

 text-decoration: underline;
}



/* ---- page path */

.PAGEPATH
{
 color: #B8AB99;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;

 text-align: left;
 text-decoration: none;
 text-transform: none;
}

A.PAGEPATH, A.PAGEPATH:link, A.PAGEPATH:active, A.PAGEPATH:visited
{
 color: #005296;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;

 text-align: left;
 text-decoration: underline;
 text-transform: none;
}

A.PAGEPATH:hover
{
 color: #9B2424;

 text-decoration: underline;
}



/* ---- news date on the first page */

.NEWSDATE, A.NEWSDATE:link, A.NEWSDATE:active, A.NEWSDATE:visited
{
 color: #005296;

 font-family: tahoma, verdana, arial, helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;

 text-decoration: none;
}

A.NEWSDATE:hover
{
 color: #9B2424;
 text-decoration: underline;
}



/* ---- bottom menu */

.BOTMENU, A.BOTMENU, A.BOTMENU:link, A.BOTMENU:active, A.BOTMENU:visited
{
 color: white;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;

 text-align: center;
 text-decoration: none;
 text-transform: none;
}

.CURRENT_BOTMENU, A.CURRENT_BOTMENU, A.CURRENT_BOTMENU:link, A.CURRENT_BOTMENU:active, A.CURRENT_BOTMENU:visited
{
 color: white;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;

 text-align: center;
 text-decoration: underline;
 text-transform: none;
}

A.BOTMENU:hover, A.CURRENT_BOTMENU:hover
{
 color: #9B2424;

 text-decoration: underline;
}



/* ---- copyrights */

.COPYRIGHT
{
 color: #8B8B8B;

 font-family: arial, verdana, tahoma, helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;

 text-decoration: none;
}

A.COPYRIGHT, A.COPYRIGHT:link, A.COPYRIGHT:visited, A.COPYRIGHT:active
{
 color: #005296;

 font-family: arial, verdana, tahoma, helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;

 text-decoration: underline;
}

A.COPYRIGHT:hover
{
 color: #9B2424;

 text-decoration: underline;
}



/* ---- OS-dependent controls & objects */

INPUT, TEXTAREA, SELECT, OPTION
{
 color: black;
 background-color: white;

 font-family: arial, tahoma, verdana, helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;

 text-align: left;
 text-decoration: none;

 border: 1px solid #8CA2B5;
}

.BUTTON
{
 text-align: center;

 border: solid grey 1px;
}

.BGCOLOR
{
 background-color: white;

 border: 0px;
}

HR
{
 color: #BBAB83;

 width: 100%;
 height: 1px;
}



/* ---- additional rarely changed styles */

.NO_BORDER, .NOBORDER
{
 border: 0px;
}

LI
{
 text-align: left;
}


P
{
 text-align: justify;
}

