
body {
      background-image: url('/performance/images/background.gif');
      margin: 0px;
   }

.orton-header {
      margin: 5px;
      padding-top: 15px;
      padding-right: 5px;
      padding-left: 5px;
      text-align: right;
      text-align: right;
      color: #ee4411;
      font-family: trebuchet, arial, helvetica; 
      background-image: url('/performance/images/orton_header.gif');
}

.header-gradient {
      background-image: url('/performance/images/header_gradient.gif');
   }

.maintable { height: 100%; }

.rightside-stripes, .rightside-stripes TD {
      background-image: url('/performance/images/rightside_repeater.gif');
      background-repeat: repeat-x;
   }

ol, ul, h1, h2, h3, td, p, li, .normal, .normal-indent, .legal, .tinylink
   { 
      margin: 0px;
      color: #000000;  
      font-weight: normal; 
      font-family: trebuchet, arial, helvetica; 
      text-decoration:none; 
   }

a {
      color: #555555;  
      font-family: trebuchet, arial, helvetica; 
      text-decoration:underline; 
}

a:hover {
      color: #ee4411; 
}


.normal-indent, .normal, p, td, li, ul 
   { 
      font-size: 12px; 
   }

.normal-indent, p 
   {
      padding-left:  20px; 
      padding-right: 20px; 
      padding-top:    0px; 
      padding-bottom: 0px;  
   }

.normal 
   { 
      padding-left:  0px; 
      padding-right: 0px;  
   }


h1 { font-size: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }

blockquote 
   { 
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 10px; 
      margin-right: 0em;
      padding:5px 20px;
   }
ul { margin-left: 2em; padding-left: 0em; }
ol { padding-left: 0em; }


.legal { font-size: 10px; 
         color: #888888; 
	 padding-left:   30px; 
	 padding-right:  30px; 
	 padding-top:    20px;  
	 padding-bottom: 40px; 
       }

.tinylink { font-size: 11px; 
            color: #555555; 
	    padding-left:   0px; 
	    padding-right:  0px; 
	    padding-top:    0px; 
	    padding-bottom: 0px; }

.tinylink A       { color: #555555; }
.tinylink A:hover { color: #ee4411; }

a.tinylink:hover  { color: #ee4411; }
td.tinylink:hover { color: #ee4411; }

/* product headers */

.prodheader, .prodheader-norm, .prodheader-selected, 
.prodlink, .prodlink-norm, .prodlink-selected,
.headline, .proddesc { 
     color: #333333; 
     font-family: arial, trebuchet, helvetica; 
     text-decoration: none; 
     padding-left:    2px; 
     padding-right:   2px; 
     padding-top:     2px; 
     padding-bottom:  2px;  }

.prodheader, .prodheader-norm, .prodheader-selected, .proddesc { font-size: 12px; }

.prodheader-norm             { background: #dddddd; }
.prodheader-norm     A:hover { color: #ff9966; }

.prodheader-selected         { background: #ff9966;  }
.prodheader-selected A:hover { color: #222222; }

td.prodheader:hover { color: #ee4411; }

.prodlink, .prodlink-norm, .prodlink-selected { font-size: 11px; }

.prodlink A       { color: #555555; }
.prodlink A:hover { color: #ee4411; }

td.prodlink:hover { color: #222222; }

.prodlink-norm         { background: #dddddd; }
.prodlink-norm A:hover { color: #ff9966; }

.prodlink-selected         { background: #ff9966; }
.prodlink-selected A:hover { color: #222222; }


.headline         { 
     font-size: 11px; 
     background: #dddddd; 
     padding-top:     3px; 
     padding-bottom:  3px;  
} 
.headline A       { color: #ff5522; text-decoration: underline; }
.headline A:hover { color: #dd3300; text-decoration: underline; }

.proddesc { 
   text-decoration:none; 
   padding-left: 0px; 
   padding-right: 0px;  
   }


