.dcbgpr		{background-color:  #ffffff}
.dcbgpr1		{background-color:  #ffffff}
.dcbgpr2		{background-color:  #ffffff}
.dcfont1     {color: #999999; font-size: 8pt; }
.dcfont2     {color: #999999; font-size: 7pt;  } 
.dcfont3     {color: #303064; font-size: 7pt;  }
.dcfont4     {color: #000000; font-size: 8pt;  } 
.dcfont5     {color: #000000; font-size: 12px;  } 
.dcbg1		{background-color:  #dddddd; color: #999999; font-size: 8pt; }
.dcbg2		{background-color:  #dddddd; color: #999999; font-size: 8pt; }
.dcbg3		{background-color:  #f1f1f1; font-size: 8pt; }
.dcbg4		{background-color:  #ffffff}
.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:  #f1f1f1}
.srchresbg2 {background-color:  #dddddd}
.srchresfont1     {color: #EFF3F7 ! important; font-size: 7pt }
.srchresfont2     {color: #999999 ! important; font-size: 7pt }
.srchresfont3     {color: #000000; font-size: 7pt }

.catbg1     {background-color:  #f1f1f1}
.catbg2     {background-color:  #dddddd}
.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 { 	
color: #333333;
font-weight: 500;
font-size: 18px;
}


.nmpagination { width: 90%; height: 20px;  margin-bottom: 1px; padding: 0px 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: #dddddd;  color: #999999; }
.nmpagination .nmnumber { width: 26px; background-color: #F8F8F8; }//color: #dddddd; font-weight: bold; }
.nmpagination .nmnumber.activ, .nmpagination .nmnumber:hover { background-color: #dddddd; color: #999999; }
.nmhome-styles td {
    padding: .25em .25em;
}
.nmfr { text-align: right;}

.nmnum { font-size: 12px; color: #666666; }


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


a.nmhdlk {color: #333333;  } 
a.nmhdlk:hover {color: #a30046;} 

a.nmdclk{color: #666666; font-size: 12px;} 
a.nmdclk:hover {color: #a30046; font-size: 12px;} 


.select{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:.8125em;text-transform:uppercase;font-weight:700;color:#a30046;padding:.75em 1.4em .5em;min-height:40px;border:1px solid #a30046;text-decoration:none;background:0 0}
.select:focus,.select:hover{color:#fff;background-color:#a30046}
.select.button-white{color:#fff;border-color:#fff}
.select.button-white:focus,.button.button-white:hover{color:#222;background-color:#fff}
.select.button-grey{color:#666;border-color:#999}
.select.button-grey:focus,.button.button-grey:hover{color:#fff;background-color:#999}
.select.button-full{width:100%;padding-left:0;padding-right:0;text-align:center}



.nmcap {-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #dfdfdf;box-shadow:none;color:#666;display:block;font-size:1em;height:40px;margin:0 0 1em;padding:.7em .6em .5em;width:20%;-webkit-transition:box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out}

.hot{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:.8125em;text-transform:uppercase;font-weight:700;color:#a30046;padding:.75em 1.4em .5em;min-height:40px;border:1px solid #a30046;text-decoration:none;background:0 0}
.hot:focus,.hot:hover{color:#fff;background-color:#a30046}
.hot.button-white{color:#fff;border-color:#fff}
.hot.button-white:focus,.button.button-white:hover{color:#222;background-color:#fff}
.hot.button-grey{color:#666;border-color:#999}
.hot.button-grey:focus,.button.button-grey:hover{color:#fff;background-color:#999}
.hot.button-full{width:100%;padding-left:0;padding-right:0;text-align:center}

