#tbl_dealerLocations{margin-top:10px;}
#tbl_dealerLocations tr td.location, #tbl_dealerLocations tr td p{font-size:11px; color#000;}
#tbl_dealerLocations tr td{padding:4px;}
#tbl_dealerLocations h2{font-size:12px; margin:5px 0 0 0; text-decoration: underline;}


p            { font-family: Arial; font-size: 8pt; margin-top: 10 }
.error       { color: #FF0000; font-weight: bold }
.conth       { color: #003399; font-family: Arial; text-transform: uppercase; font-size: 8pt; 
               font-weight: bold; margin-bottom: 0 }
.cont1       { font-size: 8pt; font-family: Arial; color: #666699; font-weight: normal }
.subtxt      { font-size: 7pt; color: #666699; font-weight: bold }
.ingh        { background-image: url('../images/table_header.jpg'); color: #FFFFFF; 
               text-transform: uppercase; font-size: 8pt; font-weight: bold; 
               background-color: #666699 }
.ing1        { background-color: #CCCC7F; font-size: 7pt; font-family: Arial; text-align: 
               Left }
.ing2        { background-color: #B2B2CC; font-size: 7pt; font-family: Arial; text-align: 
               Right; border-left-style: solid }
.head2       { color: #003399; font-family: Arial; text-transform: uppercase; font-size: 
               9pt; font-weight: bold }
.head1       { background-color: #666699; color: #FFFFFF; font-family: Arial; font-size: 12pt; 
               line-height: 200%; background-image: 
               url('../images/04sub_03.jpg'); background-repeat: repeat-y; 
               text-indent: 10; margin-top: 10; margin-bottom: 0 }
td           { font-family: Arial; font-size: 8pt }
li           { font-size: 8pt; font-family: Arial }
.menu1       { font-size: 8pt; font-family: Arial; color: #666699; font-weight: bold; text-decoration: underline; }
a            { color: #666699; font-weight: bold; text-decoration: underline; }
a:hover      { color: #FF0000 }

/* begin greymatter added style rules */

.gmi2top tr { vertical-align: top; }
.gmi2feedtable { vertical-align: top; }
.gmi2feedtable .ingh { text-align: right; }
.gmi2feedtable .ingc { 
   background: #669 url(../images/table_header.jpg); 
   color: #fff; 
   text-transform: uppercase; 
   font-size: 8pt;
   font-weight: bold;
   }
.gmi2feedtable .ingm { 
   background: #669 url(../images/table_header.jpg); 
   color: #fff; 
   text-transform: uppercase; 
   font-size: 8pt;
   font-weight: bold;
   text-align: center;
   }
.gmi2smallhead { font-size: 9pt; text-indent: 10px; margin: 0 0 0 10px; } 
.head3 { color: #039; font: 600 8pt/12pt arial, sans-serif; }
.head4 { color: #039; font: 600 8pt/12pt arial, sans-serif; }
.head5 { color: #999; font: 7pt/10pt arial, sans-serif; }
.head6 { color: #999; font: italic 7pt/10pt arial, sans-serif; text-align: center; }
pre { font: 11px/15px 'andale mono', 'courier new', monospace } 
  
/* end greymatter added style rules */

ul#livestockSubNav{margin: 10px 0; padding:0; border-bottom:1px solid #666;}
ul#livestockSubNav li{display:inline; padding:0 15px 0 0;}
ul#livestockSubNav li.last{margin-right:0;}
ul#livestockSubNav li a.picked:link, ul#livestockSubNav li a.picked:visited, ul#livestockSubNav li a.picked:active, ul#livestockSubNav li a.picked:hover{background:#FE0002; color:#fff; text-decoration:none;}
ul#livestockSubNav a:link, ul#livestockSubNav a:visited, ul#livestockSubNav a:active, ul#livestockSubNav a:hover{background:#8A819E; border:1px solid #4B4873; border-bottom:none; color:#ccc; font:8pt arial, sans-serif; height:12px; padding:2px 3px; text-align:center; text-decoration:none; width:69px;}
ul#livestockSubNav a:hover{background:#bcbcbc; color:#343468;}