/* ==============  links start ======================== */

a  {color: #990000; font-weight: normal; text-decoration: underline; font-variant: normal;}

a:active  {color: #990000; font-weight: normal; text-decoration: underline; font-variant: normal;}

a:visited  {color: #990000; font-weight: normal; text-decoration: underline; font-variant: normal;}

a:hover  {color: #FF0000; font-weight: normal; text-decoration: underline; font-variant: normal;}

.menulink a {color: #ffffff; font-weight: normal; text-decoration: none; font-variant: normal;}

.menulink a:active  {color: #ffffff; font-weight: normal; text-decoration: none; font-variant: normal;}

.menulink a:visited  {color: #ffffff; font-weight: normal; text-decoration: none; font-variant: normal;}

.menulink a:hover  {color: #FF0000; font-weight: normal; text-decoration: none; font-variant: normal;}

/* ==============  links stop ======================== */

/* ==============  body start ======================== */

body  {font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; background-repeat: no-repeat;}

p  {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;; color: #333333}

h1  {background-color: #003399; border-bottom: #333333 0.5pt groove; border-left: #333333 0.5pt groove; border-right: #333333 0.5pt groove; border-top: #333333 0.5pt groove; color: #ffffff; font: bold; fovt-variant: small-caps; font-size: 13px; font-family: verdana, tahoma, helvetica, arial, sans-serif; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-transform: none;}

h2  {border-bottom: maroon 0.5pt solid; border-left: maroon 0.5pt solid; border-right: maroon 0.5pt solid; border-top: maroon 0.5pt solid; color: #000066; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 10px; font-weight: normal; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-transform: uppercase; background-color: #ffffff;}

h3  {background-color: #dcdcdc; background-image: none; background-repeat: repeat; color: #660000; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 10px; font-variant: small-caps; font-weight: normal; padding-bottom: 1pt; padding-left: 1pt; padding-right: 1pt; padding-top: 1pt; text-transform: uppercase;}

h4  {border-bottom: #666666 0.5pt solid; border-left: 0.5pt; border-right: 0.5pt; border-top: 0.5pt; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 12pt; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px;}

h5  {color: maroon; border-bottom: 0.5pt; border-left: 0.5pt; border-right: 0.5pt; border-top: 0.5pt; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 10pt; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px;}

h6  {color: #003399; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: x-small; text-decoration: underline; font-style: normal; font-weight: normal; text-transform: none;}

caption  {background-color: #ff9933; border-bottom: #000000 1pt outset; border-left: #000000 1pt outset; border-right: #000000 1pt outset; border-top: #000000 1pt outset; color: #ffffff; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: 900; letter-spacing: 5pt;}

dt  {font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; font-weight: bold; font-variant: small-caps; color: #990000; text-decoration: none;}

dd  {font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt;}

blockquote  {font-size: 8pt;}

UL {;list-style-type: disc}

/* ==============  body stop ======================== */

/* ==============  csssssss start ======================== */

.menutop  {border-right: #ffffff 1pt solid; color: #ffffff; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; font-variant: small-caps; background-color: #000000;; border: none; padding: 0px}

.mfbdr  {padding-left: 10px; margin-right: 10px;}

/* ===================  old start (remove) ========================== */

.lineleft  {border-left: #cccccc 0.5pt solid;}

.lineright  {border-right: #cccccc 0.5pt solid;}

.linetop  {border-top: #cccccc 0.5pt solid;}

.linebottom  {border-bottom: #cccccc 0.5pt solid;}

.linelefttop  {border-top: #cccccc 0.5pt solid; border-left: #cccccc 0.5pt solid;}

.linerightbottom  {border-right: #cccccc 0.5pt solid; border-bottom: #cccccc 0.5pt solid;}

.linettlrtbm  {border-right: #cccccc 0.5pt solid; border-bottom: #cccccc 1.5pt solid;}

/* ===================  old stop (remove) ========================== */

/* ===================  new start ========================== */ 

/* ===================  lines start ========================== */

.line-lt-gr  {border-left: #cccccc 0.5pt solid;}

.line-lt-gr  {border-right: #cccccc 0.5pt solid;}

.line-tp-gr  {border-top: #cccccc 0.5pt solid;}

.line-bm-gr  {border-bottom: #cccccc 0.5pt solid;}

.line-lttp-gr  {border-top: #cccccc 0.5pt solid; border-left: #cccccc 0.5pt solid;}

.line-rtbm-gr  {border-right: #cccccc 0.5pt solid; border-bottom: #cccccc 0.5pt solid;}

.line-rtbmb-gr  {border-right: #cccccc 0.5pt solid; border-bottom: #cccccc 1.5pt solid;}

.line-ltbm-mr  {border-left: #cccccc 0.5pt solid; border-bottom: #cccccc 0.5pt solid;background-color: #ffffff;}

.line-ltbmn-mr  {border-left: #cccccc 0.5pt solid; border-bottom: #cccccc 0.5pt solid;}

.line-ltbmb-mr  {border-left: #003366 0.5pt solid; border-bottom: #003366 0.5pt solid;}

/* ===================  lines stop  ========================== */

/* ===================  new stop  ========================== */


/* ===================  old start (remove)  ========================== */

/* ===================  boxes start  ========================== */

.tblbasic  {font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt;}

.tblblk  {border-bottom: #000000 0.5pt solid; border-left: #000000 0.5pt solid; border-right: #000000 0.5pt solid; border-top: #000000 0.5pt solid; background-color: #ffffff;}

.tblgray  {border-bottom: #999999 0.5pt solid; border-left: #999999 0.5pt solid; border-right: #999999 0.5pt solid; border-top: #999999 0.5pt solid; background-color: #ffffff; padding-top: 5px;}

.cellblack  {border-left: #000000 0.5pt solid; border-bottom: #000000 0.5pt solid; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; background-color: #ffffff;}

.cellgray  {border-left: #cccccc 0.5pt solid; border-bottom: #cccccc 0.5pt solid; border-top: #cccccc 0.5pt solid; border-right: #cccccc 0.5pt solid; background-color: #ffffff;}

/* ===================  boxes stop  ========================== */

/* ===================  old stop (remove)  ========================== */


/* ===================  new start  ========================== */

/* ===================  boxes start  ========================== */

.box-bk  {border-bottom: #000000 0.5pt solid; border-left: #000000 0.5pt solid; border-right: #000000 0.5pt solid; border-top: #000000 0.5pt solid; background-color: #ffffff;}

.box-gr  {border-bottom: #999999 0.5pt solid; border-left: #999999 0.5pt solid; border-right: #999999 0.5pt solid; border-top: #999999 0.5pt solid; background-color: #ffffff; padding-top: 5px;}

.cell-bk  {border-left: #000000 0.5pt solid; border-bottom: #000000 0.5pt solid; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; background-color: #ffffff;}

.cell-gr  {border-left: #cccccc 0.5pt solid; border-bottom: #cccccc 0.5pt solid; border-top: #cccccc 0.5pt solid; border-right: #cccccc 0.5pt solid; background-color: #ffffff;}

/* ===================  boxes stop  ========================== */

/* ===================  new stop  ========================== */


*/ ===================  tables start  ========================== */

.tbl-norm-txt  {font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt;}

.tbl-menu  {font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt;}

*/ ===================  tables stop  ========================== */


*/ ===================  text start  ========================== */

.cell-link  {font-size: x-small; font-weight: normal; text-decoration: none; font-variant: small-caps;}

.text-smcap  {font-weight: normal; text-decoration: none; font-variant: small-caps;}

*/ ===================  text stop  ========================== */

.bdr-blk {  border: .5px #000000 solid}
.bdr-blk {  border: 1px #000000 solid}
.bdr-gry {  border: 1px #999999 solid}
.lnbtm-blk {  border: solid; border-width: 0px 0px 1px; border-color: black black #000000}
.lft-dtln-gry {  border: dotted; border-width: 0px 0px 0px 2px; border-color: black black black #666666}
.leftbar a { color: #333333; font-weight: normal; text-decoration: none; font-variant: normal; }
.leftbar a:active { color: #333333; font-weight: normal; text-decoration: none; font-variant: normal; }
.leftbar a:hover { color: #990000; font-weight: normal; text-decoration: none; font-variant: normal; }
.leftbar a:visited { font-weight: normal; text-decoration: none; font-variant: normal; ; color: #333333}
.bdr-mrn { border: 1px #990000 solid}
.bdr-dgry { border: 1px #666666 solid}
.bdr-lgry { border: 1px #999999 solid }
.lft-lnltgry {  border: solid; border-width: 0px 0px 0px 1px; border-color: black black black #CCCCCC}
