/* 2005-11-01 Changed PPE text colur from #982e93 to #29827a */
/* 2005-11-02 Changed PPE text colur from #29827a to #6357a6 */
/* 2005-11-02 Changed Millbranded background from #80cfe3 to #fdef00 */

body {
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	background-color: #ffffff
}

body.index, .about {background-color: #e6e3ec}

.about {
	padding: 8px;
	border-color: #ffffff #cccccc #cccccc #ffffff;
	border-style: solid;
	position: absolute; left: 220px; top: 170px;
	border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;
	z-index: 200;
}

h1,h2,h3 {
	font-family: Tahoma, Verdana, "Arial Black", sans-serif ;
	color: #000000;
	
}
h1 {font-size: 14pt;}
h2 {font-size: 12pt;}
h3 {font-size: 10pt;}

p, div, th, td, ol {
	font-family: Tahoma, Verdana, "Arial Black", sans-serif ;
	color: #000000;
	font-size: 10pt;
}


.menuStyle {
	font-family: Tahoma, Verdana, "Arial Black", sans-serif ;
	color:#CCCCcc; font-size:10pt; font-weight:bold; background-color:#8A0921;
	padding:3px 3px; 
 	width: 92px;
	z-index: 200;
}

a.menuLink:hover   {color:#ff0000}
a.menuLink:visited, a.menuLink:active, a.menuLink:link {
	color:#ffffff ; text-decoration:none;
}

#menuHead
  {position:relative; z-index:50; top:0px; left:0px;}

#menuHead1, #menuHead2, #menuHead3, #menuHead4, #menuHead5, #menuHead6, #menuHead7, #menuHead8, #menuHead9
  {position:relative;
/*  width:20%;
*/
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9
  {position:absolute; z-index:200; visibility:hidden;}

div.advert100, div.advert101, div.advert102, div.advert103, div.advert104,
div.advert110, div.advert111, div.advert112, div.advert113, div.advert114,
div.advert120, div.advert121, div.advert122, div.advert123, div.advert124,
div.advert130, div.advert131, div.advert132, div.advert133, div.advert134,
div.advert140, div.advert141, div.advert142, div.advert143, div.advert144,
div.advert150, div.advert151, div.advert152, div.advert153, div.advert154,
div.advert160, div.advert161, div.advert162, div.advert163, div.advert164,
div.advert170, div.advert171, div.advert172, div.advert173, div.advert174,
div.advert180, div.advert181, div.advert182, div.advert183, div.advert184,
div.advert190, div.advert191, div.advert192, div.advert193, div.advert194
{
	left: 845px;
	position: absolute;
	padding: 0px;
	border-color: #ffffff #cccccc #cccccc #ffffff;
	border-style: solid;
	border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;
	z-index: 200;
}

div.advert1, div.advert2, div.advert3,
div.advert300, div.advert301, div.advert302, div.advert303, div.advert304,
div.advert310, div.advert311, div.advert312, div.advert313, div.advert314,
div.advert320, div.advert321, div.advert322, div.advert323, div.advert324,
div.advert330, div.advert331, div.advert332, div.advert333, div.advert334,
div.advert340, div.advert341, div.advert342, div.advert343, div.advert344,
div.advert350, div.advert351, div.advert352, div.advert353, div.advert354,
div.advert360, div.advert361, div.advert362, div.advert363, div.advert364,
div.advert370, div.advert371, div.advert372, div.advert373, div.advert374,
div.advert380, div.advert381, div.advert382, div.advert383, div.advert384,
div.advert390, div.advert391, div.advert392, div.advert393, div.advert394
{
	top: 6px;
	position: absolute;
	padding: 0px;
	border-color: #ffffff #cccccc #cccccc #ffffff;
	border-style: solid;
	border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;
	z-index: 200;
}

div.advert1,
div.advert300, div.advert310, div.advert320, div.advert330, div.advert340,
div.advert350, div.advert360, div.advert370, div.advert380, div.advert390
{left: 220px}
div.advert2,
div.advert301, div.advert311, div.advert321, div.advert331, div.advert341,
div.advert351, div.advert361, div.advert371, div.advert381, div.advert391
{left: 427px}
div.advert3,
div.advert302, div.advert312, div.advert322, div.advert332, div.advert342,
div.advert352, div.advert362, div.advert372, div.advert382, div.advert392
{left: 634px}

div.advert100, div.advert110, div.advert120, div.advert130, div.advert140,
div.advert150, div.advert160, div.advert170, div.advert180, div.advert190 {top: 100px}

div.advert101, div.advert111, div.advert121, div.advert131, div.advert141,
div.advert151, div.advert161, div.advert171, div.advert181, div.advert191 {top: 170px}

div.advert102, div.advert112, div.advert122, div.advert132, div.advert142,
div.advert152, div.advert162, div.advert172, div.advert182, div.advert192 {top: 240px}

div.advert103, div.advert113, div.advert123, div.advert133, div.advert143,
div.advert153, div.advert163, div.advert173, div.advert183, div.advert193 {top: 310px}

div.advert104, div.advert114, div.advert124, div.advert134, div.advert144,
div.advert154, div.advert164, div.advert174, div.advert184, div.advert194 {top: 380px}

.rollingNewsHeadline, .rollingNewsText, .searchResultsHeadline, .searchResultsText
 {
	font-family: Tahoma, Verdana, "Arial Black", sans-serif 
}

.rollingNewsHeadline, .searchResultsHeadline
{
	color: #453d6f ;
	font-size: 12pt; 
}
.rollingNewsText, .searchResultsText
{
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	padding: 12px;
}

/*
	Whitmar:
	453d6f	Dark Blue  69  61 111
	Flexo-Tech:
	f20272	Magenta 242   2 114
	0480b8	Cyan    4   128 184 
	PMD:
	005837	Green   0  88  55
	ff0000	Red   255   0   0
	TP:
	000000	Black   0   0   0
	f50000	Red   245   0   0
	PPE
	982e93	Mauve  152  46 147
	80cfe3	Cyan   128 207 227
	29827a  Green   41 130 122   2005-11-01
	6357a6  Purple  99  87 166   2005-11-02
	fdef00  Yellow 253 239   0   2005-11-02
*/

.ppetext {color: #6357a6;} /* 2005-11-02 */
.pmdtext {color: #005837;}
.fttext  {color: #0480b8;}

.backIssueTitlePPE, .backIssueTitlePMD, .backIssueTitleFT
     {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}

.backIssueFeatureAuthorPPE, .backIssueFeatureAuthorPMD, .backIssueFeatureAuthorFT
 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;padding: 0px 0px 0px 7px}

.backIssueFeatureTitlePPE {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;color: #6357a6} /* 2005-11-02 */
.backIssueFeatureTitlePMD {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;color: #005837}
.backIssueFeatureTitleFT  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;color: #0480b8}

.formName {
	font-family: Tahoma, Verdana, "Arial Black", sans-serif ;
	color:#000000; font-size:10pt;
}
.formInput {
	font-family: Tahoma, Verdana, "Arial Black", sans-serif ;
	color:#000000; font-size:10pt;
	background-color:#e6e3ec;
	padding:2px 2px; 
}

.news {
; background-attachment: scroll
; background-image: url(/images/watermark.gif)
; background-repeat: no-repeat
; background-position: 190px 130px
;	color: #ffcc00;
}

.rollingNews {
; background-attachment: fixed
; background-image: url(/images/watermark2.gif)
; background-repeat: no-repeat
; background-position: 100px 4px
;	color: #ffcc00;
}

.pageTitle, .pageTitleNotFirst, .pageNavigation, .pageNavigation2 {
	font-family: "Humanst521 BT", Tahoma, Verdana, "Arial Black", sans-serif ;
	font-style: normal;
	background-color: #cccccc;
	padding: 2px;

}

.pageTitle {
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	background-color: #cccccc;
}
.pageTitleNotFirst {
	color: #ffffff;
	font-size: 12pt;
	font-weight: bold;
	background-color: #cccccc;
}

.pageNavigation, .pageNavigation2 {
	color: #000000;
	text-align: right;
	font-size: 10pt;
	font-weight: bold;
}

.newsDate {
	font-family: "Humanst521 BT", Tahoma, Verdana, "Arial Black", sans-serif ;
	color: #999999;
	font-size: 10pt;
}

.ftNewsText, .ftNewsHeadline,
.peNewsText, .peNewsHeadline,
.pmNewsText, .pmNewsHeadline,
.tpNewsText, .tpNewsHeadline,
.newsText,   .newsHeadline
{
	font-family: "Humanst521 BT", Tahoma, Verdana, "Arial Black", sans-serif ;
	font-style: normal;
	font-weight: bold;
}

.newsHeadline {
	color: #453d6f;
	font-size: 16pt;
}
.newsText {
	color: #000000;
	font-size: 9pt;
	text-align: justify
}

.ftNewsHeadline {
	color: #f20272;
	font-size: 16pt;
}
.ftNewsText {
	color: #f20272;
	font-size: 10pt;
}

.peNewsHeadline {
	color: #6357a6; /* 2005-11-02 */
	font-size: 16pt;
}
.peNewsText {
	color: #6357a6; /* 2005-11-02 */
	font-size: 10pt;
}

.pmNewsHeadline {
	color: #ff0000;
	font-size: 16pt;
}
.pmNewsText {
	color: #ff0000;
	font-size: 10pt;
}

.tpNewsHeadline {
	color: #f50000;
	font-size: 16pt;
}
.tpNewsText {
	color: #f50000;
	font-size: 10pt;
}

.newsLink {
	font-family: "Humanst521 BT", Tahoma, Verdana, "Arial Black", sans-serif ;
	font-size: 8pt;
}

.linkTitle, .linkDescription {
/*
	font-family: "Humanst521 BT", Tahoma, Verdana, "Arial Black", sans-serif ;
*/
	font-family: Tahoma, Verdana, "Arial Black", sans-serif ;
	font-style: normal;
	text-align: left
}
.linkTitle {
	background-color: #9d8e6e;
	font-size: 16pt;
	color: #ffffff;
	font-weight: bold;
}
.linkDescription {
	font-size: 10pt;
	color: #000000;
}
.linkRow0 {background-color: #bbbbbb;}
.linkRow1 {background-color: #dddddd;}

.warning {  color: #FF3333}
.magName {  font-style: italic; font-weight: bold}

.millbrandproduct {
	color: #982e93;
	background-color: #fdef00;	/* 2005-11-02 */
}
.millbrandname    {background-color: #ffffff;}
