table.directory {
		background-color : #F0F8FF;
}
.sideabstract {
	color : Black;
	font-size: 8pt;
	margin-left : 3px;
	margin-top : 3pt;
}


TD.field {
	color: #000000
}

TABLE.border {
		background-color : #6495ED;
}
table.short_articles {
	border-right: 1px solid #9CCFCE;
}
td {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


A:LINK.gloss {
	background-color: #90EE90;
		color: #006400;
	
}

A:VISITED.gloss {
	background-color: #90EE90;
		color: #006400;
}

TD.formhead {
	background-color: #ADD8E6;
	font-size: 12pt;
	color: Blue;
	text-align : center;
}


TH.gloss {
		background-color: #90EE90;
		color: #006400;
}

TH {
	  font-family: Arial, Helvetica, sans-serif;
}



TD.product {
	 background-color: #DEB887;
	 color: Green;
}
TH.form {
	 background-color: #ADD8E6;
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: Blue;
}

TR.header {
		 background-color: #ADD8E6;
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  color: Blue;
}

TH.formMain {
	 background-color: Silver;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16pt;
 font-weight: bold;
 color: #8B0000;
}


a:link.small {
	 font-size: 8pt;
}
P.new {
	 background-color: Yellow;
	 color: Red;
	  font-weight: bolder;
}

P {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

P.btrannounce {
	background-color: #FFF8DC;
	text-align : left;
}

P.debug {
	color : Aqua;
	font-size : 12px;
	text-align: left;
}

SPAN.new {
	background-color: Yellow;
	 color: Red;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	  font-weight: bolder;
	  font-style: italic;
}


P.authormain {
	font-size : 14pt;
	font-style: italic;
	font-weight: bold;
}


P.comment {
	font-size : 10pt;
	font-style: normal;
}

P.message {
	font-size : 12pt;
	color: Blue;
}


TD.dir_lev1 {
	background-color : #B0C4DE;
		font-weight : bold;
	font-size : 14pt;
	width : 525;
}
 TD.dir_lev2 {
	font-size : 12pt;
	width : 525;
	background-color : #ADD8E6;
	font-weight : bold;
}

TD.DIR_Gold_BD {
	background-color : Yellow;
}
TD.DIR_Gold_HD {
	background-color : #DAA520;
}



td.short_articles_title {
	font-weight: bold;
	color: Navy;
	background-color: #FFEBD6;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align: center;
	font-size : 10pt;
}

td.short_articles_text {
	 font-size: 8pt;
	padding-right: 3px;
	 
}
td.short_articles_links{

}
td.short_articles_spacer {
	border-bottom:1px  solid;
	 border-bottom-color: Navy;
	 
	 
}




P.navtext {
	font-size :8pt; color: Blue;
}


TD.formlabel {
	font-size :10pt;
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}


/* did not use abstract - reserved for netscape javascript*/
P.sabstract {
	 font-size: 10pt;
	 background-color: #FFFAFA;
	 margin: 4px;
	 padding: 4px;
}
P.arttext {
	 font-size: 10pt;
	padding : 12pt 6pt;
	color : #00008B;
	background-color : #FFFAFA;
	font-weight : 300;
	margin-left : 24pt;
}


P.xdate {
		color : Black;
	font-size: 9pt;
	margin-left : 3px;
	margin-top : 3pt;
	font-style:italic
}

span.sabstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
    color: Navy;
	 margin: 3px;
	 padding: 0px;
}

P.xdatefull {
		color : Black;
	font-size: 12pt;
	margin-left : 3px;
	margin-top : 3pt;
	font-weight:bold;
	text-align: right;
}
P.dateline {
		color : Black;
	font-size: 14pt;
	margin-left : 3px;
	margin-top : 3pt;
	font-weight:normal;
	text-align: left;
	font-style: italic;
}


H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 18pt;
	color: Black;
	
}

H1.title {
	margin-top: 30px;
	font-size: 20pt;
	color: Red;
	font-style: italic;
	text-align: left;
}H1.issue {
	margin-top: 30px;
	font-size: 20pt;
	color: Red;
	font-style: italic;
	text-align: right;
}


H2 {
	font-weight : bold;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: Black;
	margin-bottom : 1pt;
	padding: 0px;
}
H2.artfull {
	  color: White;
  background-color: Navy;
  font-size: 18pt;
}H3.subtitle {
	background-color: transparent;
	
}

H2.artfull_5 {
	color : White;
	background-color : #6495ED;
}

H2.summ_5 {
	background-color : Gray;
	color : White;
}




H3 {
	font-weight : bold;
	color : Navy;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14pt;
	background-color: #6495ED;
}
H3.artfull {
  color: White;
  background-color: red;
}



SPAN.bluebold {
font-family: Arial, Helvetica, sans-serif;
			color : Blue;
	font-size: 12pt;
	margin-left : 3px;
	margin-top : 3pt;
	font-style:italic;
	font-weight: bold;
	
}

UL.side {
	font-size :8pt; color: Blue;
	font-family : Arial, Helvetica, sans-serif;
}

SPAN.xdate {
font-family: Arial, Helvetica, sans-serif;
			color : Blue;
	font-size: 9pt;
	margin-left : 3px;
	margin-top : 3pt;
	font-style:italic
}
SPAN.xdatefull {
	font-family: Arial, Helvetica, sans-serif;
	color : Black;
	font-size: 12pt;
	margin-left : 3px;
	margin-top : 3pt;
	font-weight : bold;
}
TD.titlehead {
	 background-color:#ffffff ;
}

TD.BTRannounce {
	background-color : Yellow;
	color : Blue;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-align : center;
}


TD.Comment {
	 background-color: #FFFFE0;
}

P.gloss {
	 background-color: #FFF8DC;
	 color: #006400;
}


 TD.topic {
  background-color: #FFEBCD;
}

TD.gloss {
	 background-color: #FAEBD7;
	color: #006400;
	 font-size: 9pt;
}



TD {
		color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}


A:LINK {
	color : Blue;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}


H3.sabstract {
	 background-color: transparent;
	margin-bottom : 2px;
	padding: 0px;
}

H4 {
	font-size: 12pt;
	font-weight : bold;
	color: Navy;
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	background-color : #FFFACD;
	margin-bottom : 1pt;
	padding: 0px;
	 margin-top: 2px;
}
A:LINK.navbar {
		color : Blue;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align: left;
}

 


A:VISITED.small {
			color : Maroon;;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
A:HOVER {
				color :  #8B008B;
				background-color: #FFFFE0;
		
}

H4.navbar {
	 font-style: italic;
	 
}
