body {
	background: #2b5678;
	font-family: arial, helvetica, sans-serif; 
}


H1 {
	font-size: x-large;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #2d5678;
}

H2 {
	font-size: large;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.fabrics_header {color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; padding: 10px;}

.fabrics_div_header {
	background-color: #B9B4B4; 
	color: #2D5576; 
	font-weight: bold; 
	padding-left: 0px;
	padding-bottom: 2px; 
	padding-top: 2px; 
	margin: 0px; 
	padding-left: 45px;
	height: 30px;
}

.fabrics_mainpage_div_header {
	background-color: #B9B4B4; 
	color: #000000; 
	font-weight: bold; 
	margin: 0px; 
	margin-bottom: 3px;
	padding-left: 15px;
	height: 30px;
	font-size: 1em; 
	padding-top: 8px; 
	padding-bottom: 4px; 
}
.fabrics_sub_header {
	background-color: #6F5951; 
	color: #FFFFFF; 
	padding: 5px; 
	margin: 0px;
	font-size: 10pt;
}

H3 {
	font-size: medium;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

H4 { font-size: 10PT; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 5px; margin: 0px;}

.t4 {font-size: medium; font-family: arial, helvetica, sans-serif; font-weight: bold; margin-bottom: 0px; margin-top: 0px; }

P {
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	text-align: justify;
}

TD {
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	vertical-align: top;
	
}

A:link {
	color: #000066;
	background-color: transparent;
}

A:visited {
	color: #660033;
	background-color: transparent;
}

A:hover {
	color: #782b56;
	background-color: transparent;
}

A:active {
	color: #2b7860;
	background-color: transparent;
}

A:focus {
	color: #2b7860;
	background-color: transparent;
}

A.hide {display: none;}

A.fabricsmenu:link {
	color: #000066;
	
}

A.fabricsmenu:visited {
	color: #000066;
	background-color: transparent;
}

A.fabricsmenu:hover {
	color: #990000;
	background-color: transparent;
}

A.fabricsmenu:active {
	color: #ff3300;
	background-color: transparent;
}

A.fabricsmenu:focus {
	color: #990000;
	background-color: transparent;
}

A.fabricsmenu.hide {display: none;}


A.topmenu:link {
	color: #ffffff;
	background-color: transparent;
}

A.topmenu:visited {
	color: #ffffff;
	background-color: transparent;
}

A.topmenu:hover {
	color: #d4a987;
	background-color: transparent;
}

A.topmenu:active {
	color: #B22222;
	background-color: transparent;
}

A.topmenu:focus {
	color: #ffff99;
	background-color: transparent;
}

A.topmenu.hide {display: none;}

UL { font-family: arial, helvetica, sans-serif; }

li {font-size: 10pt; }

.tablemain {
	width: 784px;
	vertical-align: top;
}

.tableleftcolumn {
	width: 128px;
	vertical-align: top;
}

.tableheader {
	width: 100%;
	height: 32px;	
	color: #ffffff;
	font-size: 9pt;
}

.tabletop {
	background-image: url(english/images/background_protection_top.jpg);
	width: 100%;
	vertical-align: top;
}
	
.tablemiddle {
	background-image: url(english/images/background_protection_middle.jpg);
	width: 100%;
	vertical-align: top;
}
	
.tablebottom {
	background-image: url(english/images/background_protection_bottom.jpg);
	width: 100%;
	height: 31px;
}


.borderless {
	border: 0px;
}


.navmenu {font-size: 8pt; text-align: left; margin-left: 11px; margin-bottom: 0px; margin-top: 0px;
}
.footermenu {font-size: 8pt; text-align: center; 	margin-top: 0px;
}

.bolditalic {font-weight: bold; font-style: italic;}

.copyright {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; font-weight: bold; color: #ffffff; margin-top: 2em; display: none;
}

.superscript{font-size:xx-small; vertical-align:top;}
  
.subscript{font-size:xx-small; vertical-align:bottom;} 

.fabrics_subdivision {margin-left: 20px; font-size: 11pt;}

.validators {
	display: none;
}

@media print {
H1, H2, H3,
H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid; }
BLOCKQUOTE,
PRE           { page-break-inside: avoid; }
UL, OL, DL    { page-break-before: avoid; }
.display {width: 0px; display: none;}
.tableheader {width: 0px; display: none;}
.tabletop {width: 0px; display: none;}
.tablemiddle {width: 100%;}
.tablemain {
	width: 100%;
	vertical-align: top;
}
.tableleftcolumn {
	width: 0px;
	vertical-align: top;
	display: none;
}
.copyright {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; font-weight: bold; color: #000000; margin-top: 2em; display: none;
}
.footermenu {display: none;}

.validators {display: none;}
}

.no_print {display: none;}
.news_print {font-size: 9pt;}

@media aural {
H1, H2, H3,
H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 }
H1            { pitch: x-low; pitch-range: 90 }
H2            { pitch: x-low; pitch-range: 80 }
H3            { pitch: low; pitch-range: 70 }
H4            { pitch: medium; pitch-range: 60 }
H5            { pitch: medium; pitch-range: 50 }
H6            { pitch: medium; pitch-range: 40 }
LI, DT, DD    { pitch: medium; richness: 60 }
DT            { stress: 80 }
PRE, CODE, TT { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
EM            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
DFN           { pitch: high; pitch-range: 60; stress: 60 }
S, STRIKE     { richness: 0 }
I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
U             { richness: 0 }
A:link        { voice-family: harry, male }
A:visited     { voice-family: betty, female }
A:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }
}