BODY {
MARGIN: 0 0 0 0;
FONT: 10pt Tahoma,Arial,Helvetica,sans-serif;
/*background-color : #3F3F3F;
background-image: url(../Images/d_18.gif);*/
background-color: white;
COLOR: #3a3a3a;
}
IMG { border:0; }
IMG.border {border: solid 1px #9c9c9c;}

P, UL,LI {
FONT: 10pt Tahoma,Arial,Helvetica,sans-serif;
text-align:justify;
}
TABLE {
border: none;
FONT: 10pt Tahoma,Arial,Helvetica,sans-serif;
}
INPUT, textarea, SELECT
{
border:solid 1px #252525;
background-color: #FFFFFF;
}
A:link,A:active,A:visited,A:hover {
color: #ff0037;
TEXT-DECORATION: none;
}
A:hover {TEXT-DECORATION: underline;}
h3,h3:hover {
color: #ff0037;
font: 12pt Tahoma,Arial,Helvetica,sans-serif;
text-align: left;
TEXT-DECORATION: none;
}
h2,h2:hover,
h2 a,
h2 a:hover{
FONT: 14pt Tahoma,Arial,Helvetica,sans-serif;
color:#ff0037!important;
text-align: center;
TEXT-DECORATION: underline;
font-size: 16pt;
font-weight: normal;
}
h1,h1:hover{
color: #ff0037;
font: 16pt Tahoma,Helvetica,sans-serif;
text-align: center;
TEXT-DECORATION: none;
}
.pagetext { FONT: 10pt Tahoma,Arial,Helvetica,sans-serif; text-align: justify; }
.11pt { FONT: 11pt Tahoma,Arial,Helvetica,sans-serif; }
.10pt { FONT: 10pt Tahoma,Arial,Helvetica,sans-serif; }
.PagerCurrentPage { font-weight: bold; font-size: 9pt;	color: #999999; }
.PagerPage,.PagerPage:link,.PagerPage:active,.PagerPage:visited,.PagerPage:hover
{ font-size: 9pt; color: #777777; TEXT-DECORATION: none; font-weight: normal;}
.PagerPage:hover{TEXT-DECORATION: underline;}

.HMI
{
/*background-image: url("../Images/btn_bkg.gif");*/
width:30px;
text-align:center;
}

.HMenu,.HMenu:link,.HMenu:active,.HMenu:visited,.HMenu:hover,.HMenuSel,.HMenuSel:link,.HMenuSel:active,.HMenuSel:visited,.HMenuSel:hover
{
font: 11pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
/*COLOR: #000000;
TEXT-DECORATION: none;*/
TEXT-DECORATION: underline;
color:white;
}

.HMenu:hover{TEXT-DECORATION: underline;}

.HMenuSel,.HMenuSel:link,.HMenuSel:active,.HMenuSel:visited,.HMenuSel:hover
{
font-weight: bold;
TEXT-DECORATION: underline;
}
.HMenuSel:hover{TEXT-DECORATION: underline;}

.HMenu:nth-child(even),
.HMenu:nth-child(even):hover {
    TEXT-DECORATION: none!important;
}

.MapLnk,.MapLnk:link,.MapLnk:active,.MapLnk:visited,.MapLnk:hover
{
font: 10pt Tahoma,Arial,Helvetica,sans-serif;
COLOR: #040000;
TEXT-DECORATION: none;
}
.MapLnk:hover{TEXT-DECORATION: underline;}

.LCol { width:200px;}
.RCol { width:200px;}
.RCol-div { background-color : #2F2D2E; margin-top: 8px}

.LMenuTable { width:190px;}

.LMenuB,.LMenuB:link,.LMenuB:active,.LMenuB:visited,.LMenuB:hover,.LMenuBSel,.LMenuBSel:link,.LMenuBSel:active,.LMenuBSel:visited,.LMenuBSel:hover
{
FONT-SIZE: 10pt;
/*COLOR: #CD0631;*/
color:#ff0037;
TEXT-DECORATION: none;
font-weight: bold;
}
.LMenuB:hover{TEXT-DECORATION: underline;}

.LMenu,.LMenu:link,.LMenu:active,.LMenu:visited,.LMenu:hover,.LMenuSel,.LMenuSel:link,.LMenuSel:active,.LMenuSel:visited,.LMenuSel:hover
{
FONT-SIZE: 9pt;
color: white;
TEXT-DECORATION: underline;
}
.LMenu:hover{TEXT-DECORATION: underline; COLOR: #FDFDFD;}
.LMenuSel,.LMenuSel:link,.LMenuSel:active,.LMenuSel:visited,.LMenuSel:hover
{
COLOR: #FDFDFD;
TEXT-DECORATION: none;
}
.LMenuSel:hover{TEXT-DECORATION: underline;}

.Frame
{
padding: 5 5 10 5;
border:solid 1px #333333;
background-color : #ACC0DD;
COLOR: #000000;
}
.FrameIn { background-color : #252525; }

.BottomFrame { background-color : #161616; }
.DarkFrame { /*background-color : #2F2D2E;*/ COLOR: #656565;}
.LightFrame { /*background-color : #4A4A4A;*/ COLOR: #040000; }

.NewsHead,.NewsHead:link,.NewsHead:active,.NewsHead:visited,.NewsHead:hover
{
FONT-SIZE: 10pt;
COLOR: #FFFFFF;
TEXT-DECORATION: none;
font-weight: bold;
}
.NewsHead:hover{TEXT-DECORATION: underline;}
.NewsText,.NewsText:link,.NewsText:active,.NewsText:visited,.NewsText:hover
{
font: 8pt Tahoma,Arial,Helvetica,sans-serif;
COLOR: #FFFFFF;
font-weight: normal;
TEXT-DECORATION: none;
}
.NewsLink,.NewsLink:link,.NewsLink:active,.NewsLink:visited,.NewsLink:hover
{
font: 8pt Tahoma,Arial,Helvetica,sans-serif;
COLOR: #D40549;
font-weight: normal;
TEXT-DECORATION: none;
}
.dgHead,.dgHead:link,.dgHead:active,.dgHead:visited,.dgHead:hover {
background-color : #5c6977;
COLOR: #EBEEF2;
font-weight:bold;
text-align:center;
}
.dgRow,.dgRowAlt {
background-color : #FFFFFF;
}
.dgRowAlt {
background-color : #F0F0FA;
}
.ButtonSmall
{
border:solid 1px #3c4957;
COLOR: #000000;
background-color: #d2d7e1;
TEXT-DECORATION: none;
}
.ButtonSmallA,.ButtonSmallA:link,.ButtonSmallA:active,.ButtonSmallA:visited,.ButtonSmallA:hover
{
COLOR: #3c4957;
background-color: #d2d7e1;
TEXT-DECORATION: none;
font-weight:bold;
}
.stB,.stB:link,.stB:active,.stB:visited,.stB:hover
{
FONT-SIZE: 10pt;
COLOR: #040001;
TEXT-DECORATION: none;
font-weight: bold;
text-align:justify;
}
 .st,.st:link,.st:active,.st:visited,.st:hover
{
FONT-SIZE: 10pt;
COLOR: #3a3a3a;
TEXT-DECORATION: none;
font-weight: normal;
text-align:justify;
}
.bsktxt,.bsktxt:link,.bsktxt:active,.bsktxt:visited,.bsktxt:hover
{
FONT-SIZE: 10pt;
COLOR: #3a3a3a;
TEXT-DECORATION: none;
font-weight: bold;
text-align:justify;
}
.persinfo,.persinfo:link,.persinfo:active,.persinfo:visited,.persinfo:hover
{
FONT: 11pt Tahoma,Arial,Helvetica,sans-serif;
COLOR: #ff0037;
TEXT-DECORATION: none;
font-weight: normal;
text-align:justify;
}
.pageText,.CatalogText,.CatalogText:link,.CatalogText:active,.CatalogText:visited,.CatalogText:hover
{
FONT-SIZE: 10pt;
COLOR: #3a3a3a;
TEXT-DECORATION: none;
font-weight: normal;
}

.AddBasket,.AddBasket:link,.AddBasket:active,.AddBasket:visited,.AddBasket:hover
{
FONT-SIZE: 9pt;
COLOR: #3D4957;
TEXT-DECORATION: none;
font-weight: bold;
}
.AddBasket:hover{TEXT-DECORATION: underline;}

.menu-background {
    background: url('/Images/menu-background.jpg') repeat-x;
    box-shadow: 0 6px 11px rgba(0,0,0,0.65);
    z-index: 2;
}

.left-widget {
    margin:0 0 4px 0;
    padding: 12px 5px;
    background-color: #2F2D2E;
    border-radius: 10px;
}

.footer-table {
    border: 2px solid #cd0631;
    background: url('/Images/footer-back.jpg') repeat;
}

.hits a img {
    padding: 2px;
    border:1px solid #6d6c6c;
}

.hits div {
    display: inline-block;
    border:1px solid black;
    margin-bottom:3px;
}

img.red-border {
    padding: 2px;
    border: 2px solid #cd0631;
}

    blockquote {
      border: dotted #666 1px;
      border-left: solid #ff0037 15px;
	  width: 1%;
	  min-width: 520px;
      margin:10 auto;
      padding:5px 15px 15px;
      color:#333;
      font-size:16px;
      background:#fffde4;
    }
    blockquote p {
      color: #000;
    }
    blockquote cite {
      font-size: 12px;
    }
	
	
.covid {
background-color: #f1f1f1;
border-left: 6px solid #424246;
color: #424246;
padding: 15px 70px;
font-family: 'Lato', sans-serif;
font-size: 20px;
}