.SmallText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000}

.SmMedText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000}

.MediumText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #000}

.SmallWhiteText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}

.SmallerText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000}

.SmallGrayText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}

.LargeWhiteText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}

.LargeText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #000000}

.XLargeText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; color: #000000}

.SmallLiText {  font:300 11px "helvetica neue", Helvetica, Arial, sans-serif; letter-spacing:0em; text-transform: none;}

.SmallerLiText {  font:300 9px "helvetica neue", Helvetica, Arial, sans-serif; letter-spacing:0em; text-transform: none;}

.MediumWhiteText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}

.MediumGrayText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #666666}

.MediumLiText {  font:300 12px "helvetica neue", Helvetica, Arial, sans-serif; letter-spacing:0em; text-transform: none;}

.SmallLiText a {  font:300 11px "helvetica neue", Helvetica, Arial, sans-serif; letter-spacing:0em; text-transform: none;}

.TimeAgoText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #555555}

.holenum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 45pt; color: #CCCCCC}

*{
  margin:0;
  padding:0;
}

body {
  background-color: #333333;
}

#banner{
  width:100%;
  background-color: #008000;
  background-repeat:repeat-x;
  height: 53px;
}

#footer {
      background-color: #DDDDDD;
	  padding-top: 10px;
      padding-bottom: 30px;
      text-align: center;
      FONT-SIZE: 16px;
      COLOR: #000;
      LINE-HEIGHT: 12px;
      FONT-FAMILY: arial, helvetica, sans-serif;
  }
  #footer A:link {
    padding: 1px 3px 1px 3px;
    FONT-SIZE: 12px;
    COLOR: #666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: arial, helvetica, sans-serif;
     }
  #footer A:visited {
    padding: 1px 3px 1px 3px;
    FONT-SIZE: 12px;
    COLOR: #666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: arial, helvetica, sans-serif;
     }
  #footer A:hover {
    padding: 1px 3px 1px 3px;
    FONT-SIZE: 12px;
    COLOR: #666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: arial, helvetica, sans-serif;
     }

.menu {
  padding-right: 20px;
  float:right;
}

.label_r {
  float:right;
  LINE-HEIGHT: 50px;
  font:300 12px "helvetica neue", Helvetica, Arial, sans-serif;
}

.label_c {
  display: inline;
  font:300 12px "helvetica neue", Helvetica, Arial, sans-serif;
}

.menu2 {
  width:66px;
  float:left;
}

.mb-5 {
	margin-bottom: 5px;
}

.mb-10 {
	margin-bottom: 10px;
}

.mb-20 {
	margin-bottom: 20px;
}

a#popupMenuLink:link { color:#FFFFFF; text-decoration: none; }
a#popupMenuLink:visited { text-decoration: none; }
a#popupMenuLink:hover { text-decoration: none; }
a#popupMenuLink:active { text-decoration: none; }

a.smbutlinkr {
}

.card {
    position: relative;
	margin: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.25);
    border-radius: 0.25rem;
}


A.smbutlinkr:link {
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 2px 3px 2px 3px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #ff9a9a; background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9a9a), to(#ff4040));
 background-image: -webkit-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -moz-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -ms-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -o-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: linear-gradient(to bottom, #ff9a9a, #ff4040);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff9a9a, endColorstr=#ff4040);
 	}

A.smbutlinkr:visited {
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 2px 3px 2px 3px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #ff9a9a; background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9a9a), to(#ff4040));
 background-image: -webkit-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -moz-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -ms-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -o-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: linear-gradient(to bottom, #ff9a9a, #ff4040);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff9a9a, endColorstr=#ff4040);
 	}

A.smbutlinkr:hover {
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 2px 3px 2px 3px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #ff9a9a; background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9a9a), to(#ff4040));
 background-image: -webkit-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -moz-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -ms-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -o-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: linear-gradient(to bottom, #ff9a9a, #ff4040);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff9a9a, endColorstr=#ff4040);
 	}


A.smbutlinkb:link {
border:1px solid #7eb9d0; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 4px 7px 4px 7px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #a7cfdf; background-image: -webkit-gradient(linear, left top, left bottom, from(#a7cfdf), to(#23538a));
 background-image: -webkit-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -moz-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -ms-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -o-linear-gradient(top, #a7cfdf, #23538a);
 background-image: linear-gradient(to bottom, #a7cfdf, #23538a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a7cfdf, endColorstr=#23538a);
 	}

A.smbutlinkb:visited {
border:1px solid #7eb9d0; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 4px 7px 4px 7px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #a7cfdf; background-image: -webkit-gradient(linear, left top, left bottom, from(#a7cfdf), to(#23538a));
 background-image: -webkit-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -moz-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -ms-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -o-linear-gradient(top, #a7cfdf, #23538a);
 background-image: linear-gradient(to bottom, #a7cfdf, #23538a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a7cfdf, endColorstr=#23538a);
 	}

A.smbutlinkb:hover {
border:1px solid #7eb9d0; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 4px 7px 4px 7px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #a7cfdf; background-image: -webkit-gradient(linear, left top, left bottom, from(#a7cfdf), to(#23538a));
 background-image: -webkit-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -moz-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -ms-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -o-linear-gradient(top, #a7cfdf, #23538a);
 background-image: linear-gradient(to bottom, #a7cfdf, #23538a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a7cfdf, endColorstr=#23538a);
 	}



A.smbutlink:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #777777;
  TEXT-DECORATION: none }
A.smbutlink:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #777777;
  TEXT-DECORATION: none }
A.smbutlink:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #777777;
  TEXT-DECORATION: none }


A.smbutlinkr:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #AA0000;
  TEXT-DECORATION: none }
A.smbutlinkr:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #AA0000;
  TEXT-DECORATION: none }
A.smbutlinkr:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #AA0000;
  TEXT-DECORATION: none }


A.smbutlinky:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#000000;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FFFF00;
  TEXT-DECORATION: none }
A.smbutlinky:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #000000;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FFFF00;
  TEXT-DECORATION: none }
A.smbutlinky:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #000000;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FFFF00;
  TEXT-DECORATION: none }


A.smbutlinkg:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #009900;
  TEXT-DECORATION: none }
A.smbutlinkg:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #009900;
  TEXT-DECORATION: none }
A.smbutlinkg:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #009900;
  TEXT-DECORATION: none }


A.smbutlinkb:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #63639C;
  TEXT-DECORATION: none }
A.smbutlinkb:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #63639C;
  TEXT-DECORATION: none }
A.smbutlinkb:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #63639C;
  TEXT-DECORATION: none }


A.smbutlinkb2:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #0000CC;
  TEXT-DECORATION: none }
A.smbutlinkb2:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #0000CC;
  TEXT-DECORATION: none }
A.smbutlinkb2:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #0000CC;
  TEXT-DECORATION: none }


A.smbutlinko:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#000000;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FF9900;
  TEXT-DECORATION: none }
A.smbutlinko:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #000000;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FF9900;
  TEXT-DECORATION: none }
A.smbutlinko:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #000000;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FF9900;
  TEXT-DECORATION: none }


A.smbutlinkw:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FFFFFF;
  TEXT-DECORATION: none }
A.smbutlinkw:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FFFFFF;
  TEXT-DECORATION: none }
A.smbutlinkw:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #FFFFFF;
  TEXT-DECORATION: none }


A.smbutlinklg:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #BBBBBB;
  TEXT-DECORATION: none }
A.smbutlinklg:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #BBBBBB;
  TEXT-DECORATION: none }
A.smbutlinklg:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #BBBBBB;
  TEXT-DECORATION: none }


A.smbutlinkgg:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#444444;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #999999;
  TEXT-DECORATION: none }
A.smbutlinkgg:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #444444;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #999999;
  TEXT-DECORATION: none }
A.smbutlinkgg:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #444444;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #999999;
  TEXT-DECORATION: none }


A.smbutlinkp:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #990099;
  TEXT-DECORATION: none }
A.smbutlinkp:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #990099;
  TEXT-DECORATION: none }
A.smbutlinkp:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #990099;
  TEXT-DECORATION: none }


A.smbutlinkl:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #AAAAAA;
  TEXT-DECORATION: none }
A.smbutlinkl:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #AAAAAA;
  TEXT-DECORATION: none }
A.smbutlinkl:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #AAAAAA;
  TEXT-DECORATION: none }


A.smbutlinkbr:link {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR:#FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #996600;
  TEXT-DECORATION: none }
A.smbutlinkbr:visited {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #996600;
  TEXT-DECORATION: none }
A.smbutlinkbr:hover {
  border: 0px outset;
  padding: 2px 3px 2px 3px;
  FONT-SIZE: 14px;
  COLOR: #FFFFFF;
  LINE-HEIGHT: 15px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  font-weight: normal;
  background-color: #996600;
  TEXT-DECORATION: none }


.card-header {
    padding: 2px 3px;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.2);
    border-bottom: 1px solid rgba(0,0,0,.25);
}

.label {
        background-color: #006600;
        color: #FFF;
        font:300 16px "helvetica neue", Helvetica, Arial, sans-serif;
        LINE-HEIGHT: 50px;
        text-transform: uppercase;
        text-decoration:none;
        padding-top: 0px;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 0px;
    }

.list {
        background-image: linear-gradient(#DDDDDD, #FFFFFF);
        border-top: 2px solid #333;
        font:300 18px "helvetica neue", Helvetica, Arial, sans-serif;
        font-weight: bold;
        text-transform: uppercase;
        text-decoration:none;
        padding-top: 20px;
        padding-left: 15px;
        padding-bottom: 23px;
    }

.warnitem {
        background-color: #FFFFB7;  // yellow
        color: #000;
        font:300 14px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
    }

.erroritem {
        background-color: #FFCCCC; // red
        color: #000;
        font:300 14px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
    }

.okitem {
        background-color: #D1FFC1; // green
        color: #000;
        font:300 14px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
    }

.eitem {
        background-color: #FFF;
        color: #000;
        font:300 14px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
    }

.oitem {
        background-color: #DDD;
        color: #000;
        font:300 14px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
    }
.eitemo {
        background-color: #FFF;
        color: #999;
        font:300 14px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
    }

.oitemo {
        background-color: #DDD;
        color: #999;
        font:300 14px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
    }

.expand {
        background-color: #FFF;
        font:300 16px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 5px;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
    }

ul{
  	margin:0 0 0px 0;
  }
  ul li{
    color:#000;
    font:400 15px "helvetica neue", Helvetica, Arial, sans-serif;
    text-decoration:none;
    letter-spacing:0.1em;
    list-style:none;
    padding:4px;
    margin-right:4px;
    margin-left:4px;
    margin-bottom:4px;
  }
  ul li.title {
    background-color:#CCC;
    color: #000;
    font:400 15px "helvetica neue", Helvetica, Arial, sans-serif;
    text-decoration:none;
    letter-spacing:0.1em;
    list-style:none;
    padding:4px;
    margin-right:4px;
    margin-left:4px;
    margin-bottom:4px;
  }
  ul li.error {
    background-color:#FFBFBF;
    color: #000;
    font:400 13px "helvetica neue", Helvetica, Arial, sans-serif;
    text-decoration:none;
    letter-spacing:0.1em;
    list-style:none;
    padding:4px;
    margin-right:4px;
    margin-left:4px;
    margin-bottom:4px;
  }
  ul li.small {
    background-color:#FFF;
    color: #000;
    font:400 13px "helvetica neue", Helvetica, Arial, sans-serif;
    text-decoration:none;
    letter-spacing:0.1em;
    list-style:none;
    padding:4px;
    margin-right:4px;
    margin-left:4px;
    margin-bottom:4px;
  }
  ul li a {
    height:28px;
    font:500 14px "helvetica neue", Helvetica, Arial, sans-serif;
    letter-spacing:0.1em;
    border:none;
    color: #006600;
  }

.item {
        font:300 16px "helvetica neue", Helvetica, Arial, sans-serif;
        text-decoration:none;
        padding-top: 15px;
        padding-left: 15px;
        padding-right: 10px;
        padding-bottom: 15px;
        border-bottom: 1px solid #AAA;
    }

