.dcbgpr		{background-color:  #ffffff}
.dcbgpr1		{background-color:  #ffffff}
.dcbgpr2		{background-color:  #ffffff}
.dcfont1     {color: #ffffff; font-size: 8pt; }
.dcfont2     {color: #ffffff; font-size: 7pt;  } 
.dcfont3     {color: #303064; font-size: 7pt;  }
.dcfont4     {color: #000000; font-size: 8pt;  } 
.dcfont5     {color: #000000; font-size: 12px;  } 
.dcbg1		{background-color:  #2a3333; color: #ffffff; font-size: 8pt; }
.dcbg2		{background-color:  #1b1b1b; color: #ffffff; font-size: 8pt; }
.dcbg3		{background-color:  #ebebeb; font-size: 8pt; }
.dcbg4		{background-color:  #ebebeb}
.dcsm2		{font-size: 8pt;}
.dcsm9		{font-size: 9pt;}

.srchbg1	{background-color:  #FFFFFF}
.srchbg2	{background-color:  #FFFFFF}
.srchfont1   { text-align: center; font: small-caps 800 1.2em 'arial narrow', sans-serif; line-height: 21px; color: #fff; text-decoration: none}
.srchfont2   {color: #772732}
.srchresbg1 {background-color:  #2a3333}
.srchresbg2 {background-color:  #1b1b1b}
.srchresfont1     {color: #EFF3F7 ! important; font-size: 7pt }
.srchresfont2     {color: #ffffff ! important; font-size: 7pt }
.srchresfont3     {color: #000000; font-size: 7pt }

.catbg1     {background-color:  #2a3333}
.catbg2     {background-color:  #1b1b1b}
.catfont1     {color: #EFF3F7; font-size: 7pt }
.catfont2     {color: #ffffff; font-size: 7pt }
.catfont3     {color: #000000; font-size: 7pt }

.subtitle 
{ font-size:13px; font-weight:700;} 
td.itlc 
{ font-size:12px; font-style:italic;} 
.italc 
{ font-size:12px; font-style:italic;} 
.bitlc 
{font-weight:700; font-size:12px;} 
a.layer 
{font-size:12px; text-decoration:none; 
color:#000000;} a.mailto {font-family:arial,helvetica; font-size:11px;} 

#nmrequestform { color:#000000; }

.nmBody { color:#000000; }
.nmheadline  { color:#000000; 
		float:none !important;}


A.catsearch {color: #ffffff ! important;  text-decoration: none}
A.catsearch:hover {color: #ebebeb; text-decoration: none}

#nm-attr {
	white-space:nowrap
}
#nm-mlpb {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#8F8F8F;
	font-style:italic;
	height:16px;
	vertical-align:middle;
	white-space:nowrap
}
#nm-mlpb a {
	text-decoration:none;
	color:#8F8F8F
}


#nmmmp 
{	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	font-size:12px;
}

h1.nmh1 { 	font-size:17px; }


.nmpagination { width: 90%; height: 28px;  margin-bottom: 1px; padding: 8px 0 0 30%; }
.nmpagination a { height: 20px; display: block; float: left; font-size: 12px; line-height: 20px; text-decoration: none; text-align: center; margin-left: 1px; }
.nmpagination .nmprev-next { width: 55px;  background-color: #1b1b1b;  color: #ffffff; }
.nmpagination .nmnumber { width: 26px; background-color: #F8F8F8; color: #1b1b1b; font-weight: bold; }
.nmpagination .nmnumber.activ, .nmpagination .nmnumber:hover { background-color: #1b1b1b; color: #ffffff; }
.nmhome-styles td {
    padding: .25em .25em;
}
.nmfr { text-align: right;}


.nmresultsArea {
padding-left: 3px;
padding-right: 3px;
}