body { background-color: #fff; background-repeat: repeat-x; }
p {  }
td {  }
a:link { }
a:visited { }
a:hover { }
a:active { }
.headerwhite { color: #fff; font-size: 14px; font-family: verdana; font-weight: bold; }
.header { color: #000; font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.body { font-size: 12pt; font-family: "Times New Roman", Times; }
.body12 { font-size: 12pt; font-family: "Times New Roman", Times; }
.subheader { color: #000; font-size: 12pt; font-family: "Times New Roman", Times; font-weight: bold; }
.headerorange { color: #f28117; font-size: 14pt; font-family: "Times New Roman", Times; font-weight: bold; }
.footer { color: #000; font-size: 8pt; font-family: "Times New Roman", Times; background-color: transparent; }
.fineprint { color: #484747; font-size: 8pt; font-family: "Times New Roman", Times; }
.tableheader { color: #2f2e7a; font-size: 10pt; font-family: "Times New Roman", Times; font-weight: bold; }
.xlorangeheader { color: #f8791f; font-size: 18pt; font-family: "Times New Roman", Times; font-weight: bold; }
.white { color: #fff; font-size: 12pt; font-family: "Times New Roman", Times; }
.orange { color: #f8931f; font-size: 12pt; font-family: "Times New Roman", Times; }
.black { font-size: 12pt; font-family: "Times New Roman", Times; }
.xlwhiteheader { color: #fff; font-size: 18pt; font-family: "Times New Roman", Times; font-weight: bold; }
.jumboorange { color: #f8791f; font-size: 24pt; font-family: "Times New Roman", Times; font-weight: bold; font-style: italic; }
.header2 { font-size: 28pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.lbl_head { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.login_name{  font-family: verdana; color: #f28117; font-size:10pt;}
.login_link{  font-family: verdana; color: #f28117; font-size:10pt; font_}
.ftr_hld {color: white;}
a.ftr_lnk {font-family:Verdana, Arial, Helvetica, sans-serif;color: white;font-size:10pt;}
a.ftr_lnk:hover{text-decoration:none;}
.seperator{ color: #547db5; font-size:10pt;}
 .card_divs
        {
            border: 1px grey solid;
            margin: 10px;
            padding: 10px;
            width: 500px;
        }
        .table_card
        {
            width: 100%;
        }
        .table_card tr
        {
            height: 30px;
        }
        .table_card th
        {
            text-align: left;
        }
        .table_card input[type=text]
        {
            width: 305px;
        }
        .table_card .lbl
        {
            width: 150px;
        }

