
.mlcomm{
   font-size: 12px;
   background-color: #000016;
   border: 1px #202861 solid;
   padding: 6px;

}

INPUT {
   background-color: #CCCCCC;
   border: #6767a2 1px solid;
   color: black;
   font-family: sans-serif;
   font-size: 11pt
} 

.prod {
   font: 100% Verdana, Helvetica, Arial, sans-serif;
   padding: 8px;
   background-color: #131021;
   color: #d7cfb6;
   border-left: 5px #612028 solid;
   border-right: 5px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}

.prodsubcat {
   font: 95% Verdana, Helvetica, Arial, sans-serif;
   padding: 4px;
   padding-left: 30px;
   background-color: #131021;
   color: #d7cfb6;
   border-left: 5px #612028 solid;
   border-right: 5px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}
.prodsubsubcat {
   font: 90% Verdana, Helvetica, Arial, sans-serif;
   padding: 2px;
   padding-left: 80px;
   background-color: #1E1A34;
   color: #d7cfb6;
   border-left: 5px #612028 solid;
   border-right: 5px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}.link{   color: #e3dac0;
}
A.link:hover{   color: #f6f2e7;
}
.copyright{   color: #524f90;   font-size: 12px;   font-family: sans-serif;   text-align: center;   padding-top: 20px;   padding-bottom: 20pt;
}

.space1{   padding-top: 20px;
}

.page_title{   font-family: sans-serif;   font-size: 40px;   padding-top: 12px;   color: #373562;   background-color: #000016;
   border: 1px #612028 solid;   padding-left: 20px;
   padding-bottom: 4px;
}

.nav{   text-align: left;   font-family: sans-serif;   color: #6767a2;   padding-top: 8px;   font-size: 100%;   font-weight: 700;}
.user_nav{
   text-align: left;
   font-family: sans-serif;
   color: #6767a2;
   font-size: 90%;
   font-weight: 700;
   padding-top: 30px;
   padding-bottom: 18px;
}

.navback{
   background-color: #000016;
   border: 1px #612028 solid;
   padding: 6px;

}

A.nav:hover{ 
   color: #8583c2;
}

A.user_nav:hover{ 
   color: #8583c2;
}

.header{
   font: 125%/22px Verdana, Helvetica, Arial, sans-serif;
   padding: 6px;   color: #7F779F;   background-color: #1A0000;   padding-top: 24px;   border-left: 12px #612028 solid;   padding-left: 6px;   border-right: 12px #612028 solid;
}

.body{
   font: 100% Verdana, Helvetica, Arial, sans-serif;
   line-height: 20px;
   padding: 24px;   background-color: #131021;   color: #d7cfb6;   border-left: 5px #612028 solid;   border-right: 5px #612028 solid;   border-top: 1px #612028 solid;   border-bottom: 1px #612028 solid;
}
.form{
   text-align: center;
   font: 100% Verdana, Helvetica, Arial, sans-serif;
   padding: 4px;
   background-color: #131021;
   color: #d7cfb6;
   border-left: 5px #612028 solid;
   border-right: 5px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}
.form_label{
   text-align: right;
   font: 95% Verdana, Helvetica, Arial, sans-serif;
   padding: 4px;
   background-color: #131021;
   color: #d7cfb6;
   border-left: 5px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}
.form_input{
   text-align: left;
   font: 100% Verdana, Helvetica, Arial, sans-serif;
   padding: 4px;
   background-color: #131021;
   color: #d7cfb6;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}
.form_exp{
   text-align: center;
   font: 80% Verdana, Helvetica, Arial, sans-serif;
   padding: 4px;
   background-color: #131021;
   color: #d7cfb6;
   border-right: 5px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}
.results{
   text-align: center;
   font: 90% Verdana, Helvetica, Arial, sans-serif;
   padding: 8px;
   background-color: #131021;
   color: #d7cfb6;
   border-left: 1px #612028 solid;
   border-right: 1px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}
.results_header{
   text-align: center;
   font: 90% Verdana, Helvetica, Arial, sans-serif;
   padding: 8px;
   background-color: #1F0000;
   font-weight: 700;
   color: #C39D76;
   border-left: 5px #612028 solid;
   border-right: 5px #612028 solid;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}
.hp_results_header{
   font: 90% Verdana, Helvetica, Arial, sans-serif;
   padding: 4px;
   background-color: #1F0000;
   color: #7F779F;
   border-top: 1px #612028 solid;
   border-bottom: 1px #612028 solid;
}