table tr{font-size:0.83em;}
.hr hr { display: none; }
form { margin: 10px 0 10px 0;  }
table { width: 100%; border-collapse: collapse; margin: 1em 0; }
thead th { background: #0067B4; color: #fff; text-align:left; }
tbody th { text-align: left; }
table th, table td {padding: 5px 5px; font-size: 100%; }
pre { font-size: 130%; background: #f7f7f7; padding: 10px 10px; font-weight: bold; }
.odd, .r1 { background: #fff; }
.even, .r2 { background: #eee; }
.odd td { background: #fff; }
.even td { background: #eee; }

.search { font-weight:  bold; }

dt { margin-top: 10px; font-weight: bold;  }
dd { margin: 0;}
.new { color: #f34105; text-transform: uppercase; font-size: 85%; margin-left: 3px; }

form.quicksearch { 
border-bottom:1px solid gray;
margin:0 0 20px;
padding:10px 10px 20px; }
form.quicksearch input { margin-left: 5px; padding: 3px; width: 300px; border:1px solid #0067B4 }
form.quicksearch img { vertical-align: middle; margin-left: 5px; }
form.quicksearch label{font-weight:bold; color:#333;} 


tr.modules{
          font-weight:bold; 
          color:#333; 
          background-image:none;
		  border-right:1px solid #CCCCCC;
		 
}

tr.modules td{
        background-image:none !important; 
		text-transform:uppercase;
}

#pMapper h3{
          text-align:right;
}


