body       {font-family: arial, verdana, sans; background-color: white; font-size: 12px; margin: 0px;}
tr td {font-family: arial, verdana, sans; font-size: 12px;}

input {font-family: arial, verdana, sans; font-size: 12px; border: 0px; } /* border-bottom: 1px solid black;} */
select{font-family: arial, verdana, sans; font-size: 12px; border: 0px; border-bottom: 1px solid black;}
option{font-family: arial, verdana, sans; font-size: 12px; border: 0px; }


a         { font-family: arial, verdana, sans; font-size: 12px; font-weight: bold; color: black;}
a:active  { font-family: arial, verdana, sans; font-size: 12px; font-weight: bold; color: black;}
a:hover   { font-family: arial, verdana, sans; font-size: 12px; font-weight: bold; color: red;}
a:visited { font-family: arial, verdana, sans; font-size: 12px; font-weight: bold; color: black;}

.table_title   {font-family: arial, verdana, sans; font-size: 16px; color: black; font-weight: bold;
                border: 1px solid black; margin: 0px; padding: 2px; background-color: lightblue;}
.table_title a:link    { color: black;}
.table_title a:active  { color: black;}
.table_title a:hover   { color: black;}
.table_title a:visited { color: black;}

.form_title {font-family: arial, verdana, sans; font-size: 16px; color: black; font-weight: bold;
                border: 1px solid black; margin: 0px; padding: 2px; background-color: lightblue;}
 
.form_header{font-family: arial, verdana, sans; font-size: 12px; color: black;
             border: 1px solid black; margin: 0px; padding: 2px 10px 2px 10px; background-color: #DDDDFF;
             text-align: center;
            }
.form_header a:link    { color: black; text-decoration: underline;}
.form_header a:hover   { color: black;}
.form_header a:visited { color: black;}
.form_header a:active  { color: black;}

.wrksht_table{}
.wrksht_table td {border-top: 1px solid black; border-right: 1px solid black; text-align: center;}
.wrksht_table input{ border: none; text-align: right;}
.wrksht_table .header{ font-weight: bold; text-align: center;}

.appl_table {width: 800px;  border-left: 1px solid black; border-bottom: 1px solid black; }
.appl_table td {border-top: 1px solid black; border-right: 1px solid black;}
.appl_table select{font-size: 10px;}
.appl_table option{font-size: 10px;}

.rater_control_link{ padding: 0px 10px;}

.glpremium { border: 2px solid black; font-weight: bold; font-size: 14px;}
.glpremium input{ font-weight: bold; font-size: 14px; border: none;}

.formtable{ width: 800px; margin-left: auto; margin-right: auto;}

.index_table{}
.index_table td {font-size: 16px; font-weight: bold; border: 1px solid black; text-align: center;}
.index_table a {font-size: 16px; font-weight: bold; }
.index_table a:hover   { color: black;}
.index_table a:visited { color: black;}
.index_table a:active  { color: black;}
.index_table li {font-size: 12px; font-weight: normal; list-style: none; }



