BODY {
      font-family:trebuchet, verdana, tahoma; font-size:10pt;
     }
TABLE {
       font-family:trebuchet, verdana, tahoma; font-size:10pt;
      }
.fieldTitle {
             color:#666666;
             font-size:8pt; font-weight:bold;
            }
.pageIndex {
           color:#0022AA; 
           font-family:arial; font-size:8pt; font-weight:bold; 
           text-decoration:underline; 
           cursor:hand;
           }

.disabledIndex {
           color:gray; 
           font-family:arial; font-size:8pt; font-weight:bold; 
           text-decoration:none; 
           }

.menuItemNormal {
								 width:100%;
								 color:#000099;
								 font-family:trebuchet, verdana, tahoma; font-size:8pt;
								 /*background-color:#990000;*/
								 border-style:solid; border-color:#EEEEFF; border-width:1px; border-top-color:#808080;
								 padding:2px;
								 cursor:hand;
								}

.menuItemHigh {
							 width:100%;
							 color:#777777;
							 font-family:trebuchet, verdana, tahoma; font-size:8pt; font-weight:bold;
							 background-color:#FFFDF8;
							 border-style:solid; border-color:gray; border-width:1px;
							 padding:2px;
							 cursor:hand;
							}
.smallButton {
							width:80px;
							font-family:trebuchet, verdana, tahoma; font-size:8pt;
						 }
.MHeader {
          font-size:8pt; font-weight:bold; font-style:italic;
          background-color:#6666CC;
          color:white;
          border-style:solid; border-color:333399; border-width:1px;
         }
.Mbody {
        background-color:#F8F8F8;
        border-style:solid; border-color:silver; border-width:1px;
        padding:6px;
       }
.MRow {
       font-family:trebuchet, Verdana, tahoma; font-size:8pt;
       cursor:hand;background-color:#E8E8E8;
      }
.MInput {
         font-family:Verdana, arial; font-size:8pt;
         border-style:solid; border-width:1px; border-color:gray;
        }
.smallNote {
            color:firebrick;
            font-family:Arial; font-size:8pt;
           }

.Note {
            color:firebrick;
            font-family:Arial; font-size:9pt;
            font-weight:bold;
           }

.Category {
	color:#0022AA; font-size:9pt; font-weight:bold;
}

.SubCategory {
	color:#0022AA; font-size:8pt; font-weight:normal;
}

.Offer {
				color:#3366DD; font-size:8pt; font-weight:bold;
       }

.highlightedOffer {
                   background-color:#EEFFEE;
                   border-style:solid; border-color:silver; border-width:1px;
                   padding:2px; padding-bottom:1px; padding-top:0px;
                  }
.normalizedOffer {
                  padding:0px;
                 }

.Pager
{
	background-color:#fafafa;
	color:Navy;
	font-size:10px;
	font-family:Verdana, Tahoma, Arial;
}

.Filter
{
	color:#444444;
	font-weight:bold;
    text-decoration:none; 
}

.SelectedFilter
{
	color:Navy;
	font-weight:bold;
    text-decoration:underline; 
}


A:link {}
A:active {}
A:visited {}
