
.shadow-table{

  
  border-style:solid;
  border-top-color:#c0c0c0;
  border-right-color:#c0c0c0;
  border-bottom-color:#a0a0a0;
  border-left-color:#a0a0a0;
  border-width:1px 1px 1px 1px;
}

.shadow-cell{

  
  border-style:solid;
  border-top-color:#c0c0c0;
  border-right-color:#c0c0c0;
  border-bottom-color:#a0a0a0;
  border-left-color:#a0a0a0;
  border-width:1px 1px 1px 1px;
}

/* GENERAL */

.page-title{

  font-size:14pt;
  font-family:Arial Black;
  color:white;
}

.submit-button{

   width:100%;
   height:50px;
   font-size:14pt;
   font-family:Arial;
}


.news-header{

   color:white;
   font-size:12pt;
   font-family:Arial;
   text-indent:5pt;
   padding:5px;
}


.summary-table{

   background-color:#f0f0f0;
   padding:10px;  
   font-size:10pt; 
   color:black; 
   position:absolute; 
   display:none;  
   width:350px; 
   border:solid black 1px;

}

.show-description{

   font-size:10pt;
   font-family:Arial;
   text-align:justify;
}




/* EMPLOYEES */

.employee-name{

   font-size:11pt;
   font-family:Arial;
   font-weight:bold;
   color:white;
}

.employee-position{

   font-size:10pt;
   font-weight:normal;
   font-family:Arial;
   color:#a0a0a0;
}


.employee-bio{

   font-size:10pt;
   font-family:Times New Roman;
   color:#f0f0f0;
   padding-bottom:15px;
   text-align:justify;
}


.employee-to-contact{

   color:white;
}

.employee-email{

   font-size:10pt;
   color:white;
   font-weight:bold;
   text-decoration:underline;
   
}

/* WHATS NEW */

.whats-new-headline{

  color:white;
  font-size:11pt;
  font-weight:bold;
  font-family:Arial Black;
}

.whats-new-date-posted{

  color:darkorange;
  font-size:8pt;
  font-family:Arial;
  font-style:Italic;
}

.whats-new-body{
  color:white;
  font-size:10pt;
  font-family:Times New Roman;
  text-align:justify;
}



/* IN THE CAN */

.in-the-can-title{

   font-family:Arial;
   font-weight:bold;
   color:white;
   padding:0px 0px 0px 10px;
}


.in-the-can-distributor{
   
   font-family:Arial;
   font-size:8pt;
   color:#9D8971;
}

.in-the-can-desc{
    
   font-family:Arial;
   font-size:10pt;
   color:white;
}

.in-the-can-title-in-detail{

   font-size:13pt;
   font-family:Arial;
   font-weight:bold;
   color:#9D8971;
}


.in-the-can-catagory{

   font-size:10pt;
   font-weight:bold;
   font-family:Arial;
   color:#bb7700;
   border-style:dotted;
   border-color:gray;
   border-width:0px 0px 1px 0px;
   width:100%;
   
}



/* IN PRODUCTION */

.in-production-title{

   font-family:Arial;
   font-weight:bold;
   color:white;
   font-size:10pt;
}


.in-production-distributor{
   
   font-family:Arial;
   font-size:8pt;
   color:#9D8971;
}

.in-production-desc{
    
   font-family:Arial;
   font-size:10pt;
   color:white;
   padding-bottom:10px;
}

.in-production-clip{

   font-size:10pt;
   color:white;
}

.in-production-title-in-detail{

   font-size:13pt;
   font-family:Arial;
   font-weight:bold;
   color:#9D8971;
}


.in-production-catagory{

   font-size:10pt;
   font-weight:bold;
   font-family:Arial;
   color:#bb7700;
   border-style:dotted;
   border-color:gray;
   border-width:0px 0px 1px 0px;
   width:100%;
   
}

.in-production-episodes-duration{

   font-size:8pt;
   color:#9D8971;

}


.in-production-status{

   color:darkorange; 
   font-size:8pt; 
   font-style:italic;
}


/* SHOW FIELDS */

.show-field-label{

  vertical-align:top;
  color:#9Dbb71;
  font-size:10pt;
  font-weight:bold;
  border-style:dotted;
  border-width:0px 0px 1px 1px;
  border-color:#a0a0a0;
  text-indent:5pt;

}

.show-field-value{

  padding-left:10px;
  border-style:dotted;
  border-width:0px 0px 1px 0px;
  border-color:#a0a0a0;

}



/* GENERAL FIELDS */

.field-label{

  vertical-align:top;
  color:#9Dbb71;
  font-size:10pt;
  font-weight:bold;
  border-style:dotted;
  border-width:0px 0px 1px 1px;
  border-color:#a0a0a0;
  text-indent:5pt;

}

.field-value{

  padding-left:10px;
  border-style:dotted;
  border-width:0px 0px 1px 0px;
  border-color:#a0a0a0;

}



/* ABOUT */
.about-field-label{

  vertical-align:top;
  color:#9Dbb71;
  font-size:10pt;
  font-weight:bold;
  border-style:dotted;
  border-width:0px 0px 1px 1px;
  border-color:#a0a0a0;
  text-indent:5pt;

}

.about-field-value{

  padding-left:10px;
  border-style:dotted;
  border-width:0px 0px 1px 0px;
  border-color:#a0a0a0;

}

.about-title{

   font-size:12pt; 
   font-weight:bold; 
   color:#f0f0f0; 
   font-family:Arial

}


.about-body{

   font-family:Arial; 
   font-size:10pt; 
   color:white;
   padding-bottom:15px;
}


.about-header-border{

   height:30px; 
   border-width:0px 0px 1px 0px; 
   border-style:dotted; 
   border-color:white; 
   font-size:14pt; 
   font-weight:bold; 
   color:#f0f0f0; 
   font-family:Arial;
}



/* CATAGORIES */

.catagory-selector{

   font-size:13pt;
   font-weight:bold;
   color:white;
   cursor:pointer;
   font-family:Arial;
   white-space:nowrap;
}
