
/*
====================================================
CSS STYLES FOR DotNetNuke - Stauff Intranet site

Container styles

====================================================
*/ 
td.stfheader {
  text-align: right;
}
td.stfheader span.head { 
  color: white;
  font-family: Arial, helvetica, sans-serif;
  font-size: 28px;
  font-style: italic;
  font-weight: bold;
  letter-spacing: 0.1em; 
}
td.stfheader td.normal {
  color: white;
  font-family: Arial, helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  text-align: right; 
}

table.stfinfotable {
  background-color: #eee;
  border: #fff 2px solid; 
}
td.stfinfo span.head {
  color: #333;
  font-family: Arial, helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0.1em;
  text-align: left; 
}
div.stfinfospacer {
  border-top: #666 1px solid;  font-size: 4px; 
}
td.stfinfo td.normal {
  color: #666;
  font-family: Arial, helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  line-height: 140%; 
}

table.stfcontenttable { 
  background-color: #eee;
  border-bottom: #fff 2px solid; 
}
td.stfcontenthead span.head {
  color: #fff;
  font-family: Arial, helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 0;
  text-align: left; 
}
td.stfcontentheader { 
  height: 26px;
  border-bottom: #fff 2px solid; 
}
td.stfheadericon {
  padding-right: 3px;
}
td.stfcontent td.normal {
  color: #666;
  font-family: Arial, helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  line-height: 140%; 
}

/* Standard containers - solid titlebar, white text */
#stfdarkgreen td.stfcontentheader { background-color: #074F00; }
#stfdarkgreen td.stfcontent { background-color: white; }

#stfgreen td.stfcontentheader { background-color: #077F00; }
#stfgreen td.stfcontent { background-color: white; }

#stfbrightgreen td.stfcontentheader { background-color: #07B300; }
#stfbrightgreen td.stfcontent { background-color: white; }
#stfbrightgreen td.stfcontent td.normal { color: white; }

#stfmediumorchid td.stfcontentheader { background-color: #BA7FDA; }
#stfmediumorchid td.stfcontent { background-color: white; }

#stfnavy td.stfcontentheader { background-color: #000073; }
#stfnavy td.stfcontent { background-color: white; }

#stfslateblue td.stfcontentheader { background-color: #7F7FB9; }
#stfslateblue td.stfcontent { background-color: white; }

#stfnavy td.stfcontentheader { background-color: #000073; }
#stfnavy td.stfcontent { background-color: white; }

#stfpurple td.stfcontentheader { background-color: #60009F; }
#stfpurple td.stfcontent { background-color: white; }
#stfpurple .dnnExperts_FAQ_TableHeader { color: #60009F; background-color: #E3B9FF; }
#stfpurple .dnnExperts_FAQ_TableHeader .SubHead { color: #60009F; }
#stfpurple .DnnExperts_FAQ_TableAltItem { color: #60009F; background-color: #F4E6FF; }


#stfblueviolet td.stfcontentheader { background-color: #8A2BE2; }
#stfblueviolet td.stfcontent { background-color: white; }

#stfcadetblue td.stfcontentheader { background-color: #5F9EA0; }
#stfcadetblue td.stfcontent { background-color: white; }

#stfchocolate td.stfcontentheader { background-color: #D2691E; }
#stfchocolate td.stfcontent { background-color: white; }

#stfcrimson td.stfcontentheader { background-color: #DC143C; }
#stfcrimson td.stfcontent { background-color: white; }

#stfdarkgoldenrod td.stfcontentheader { background-color: #B8860B; }
#stfdarkgoldenrod td.stfcontent { background-color: white; }

#stfdarkgray td.stfcontentheader { background-color: #A9A9A9; }
#stfdarkgray  td.stfcontent { background-color: white; }

#stfdarkkhaki  td.stfcontentheader { background-color: #BDB76B; }
#stfdarkkhaki  td.stfcontent { background-color: white; }

#stfdarkorange td.stfcontentheader { background-color: #FF8C00; }
#stfdarkorange td.stfcontent { background-color: white; }

#stfdarkred td.stfcontentheader { background-color: #8B0000; }
#stfdarkred td.stfcontent { background-color: white; }

#stfolivedrab td.stfcontentheader { background-color: #6B8E23; }
#stfolivedrab td.stfcontent { background-color: white; }

#stforangered td.stfcontentheader { background-color: #FF4500; }
#stforangered td.stfcontent { background-color: white; }

#stfyellowgreen td.stfcontentheader { background-color: #9ACD32; }
#stfyellowgreen td.stfcontent { background-color: white; }

/* Funnies */
/* White - needs text colour set to green */
#stfwhite td.stfcontentheader { background-color: white;}
#stfwhite td.stfcontenthead span.head { color: #074F00;}
#stfwhite td.stfcontent { background-color: white; }

/* White, centred title */
#stfctwhite td.stfcontentheader { background-color: white; }
#stfctwhite td.stfcontenthead { color: #074F00; text-align: center; }
#stfctwhite td.stfcontenthead span.head { color: #074F00; }
#stfctwhite td.stfcontent { background-color: white; }

/* Postroom */
#stfpostroom td.stfcontentheader { background-color: #FEFCCC; border-bottom: #FEFCCC 2px solid; }
#stfpostroom td.stfheadericon { background-color: #F52D16; }
#stfpostroom td.stfcontenthead { background-color: #F52D16; padding-left: 5px; padding-right: 5px; white-space: nowrap; }
#stfpostroom td.stfcontenthead span.head { color: #FEFCCC;}
#stfpostroom td.stfcontent { background-color: #FEFCCC; padding-left: 10px; padding-right: 10px; }
#stfpostroom td.stfactions { background-color: #F52D16; }
#stfpostroom td.stfheadfiller { background-color: #FEFCCC; }

/* No titlebar */
#stfnotitlebar td.stfcontentheader { background-color: white; }
#stfnotitlebar td.stfcontent { background-color: white; }

