/*
 * mMode stylesheet Version 0.91
 * 8/28/03
 * H.C.
 *
 * This stylesheet provides examples of style classes that achieve
 * an mMode compliant appearance on qualifying CSS devices.
 * Some classes may not be necessary on all pages and subsets or
 * reorganizations of this stylesheet will gain better performance.
 * Users should avoid setting global styles against tags because the
 * classes defined here are intentionally lightweight and do not attempt
 * to override every possible property that may be inherited from a parent tag.
 *
 * 8/28/03: For brevity, 4 verbose classes of the "dflb" variety were separated
 * into 4 simpler classes of the "df" and "lb" variety. Properties in use are the same.
 */

/*
 * Full-width tables. Try to collapse borders to fix some browsers.
 */
.mm-table {
  width: 100%;
  border-collapse: collapse;
}

/*
 * Links are white without underline.
 */
.mm-a {
  text-decoration: none;
  color: yellow;
}




a {color:black;}
.footerlink {
	text-decoration:none;
	color: white;
}
.opcell {
	padding-left: 5px;
	background-color: #BA7508;
	border-top: 1px solid #FFCC33;
}



/* cellphone mask. */
.cellphone {
  -wap-input-format: "5N";
}

/* promo pin mask. */
.promopin {
  -wap-input-format: "5N";
}

/*
 * All table content is normal, sans-serif, vertically centered/padded.
 * Text color is set separately.
 */
.mm-td {
  font-weight: normal;
  font-family: sans-serif;
  vertical-align: middle;
  padding-top: 2px; padding-bottom: 2px;
}

/*
 * General text is normal, sans-serif, left-aligned, padded for readability.
 * Text color is set separately.
 */
.mm-text {
  font-weight: normal;
  font-family: sans-serif;
  text-align: left;
  padding: 2px;
}

/*
 * Icon table cell layout adds a width and horizontal centering.
 */
.il {
  width: 2em;
  text-align: center;
}

/*
 * Body table cell layout is left justified with some padding for readability.
 */
.bl {
  text-align: left;
  padding-left: 1em; padding-right: 1em;
}

.footer {
	text-decoration:none;
	color: cccccc;
	font-style: italic;
	font-size: 8;
	text-align: center;
}

/*
 * Bold and italic emphasis to be used where needed.
 */
.bold {font-weight: bold;}
.ital {font-style: italic;}

/* -----------Start customizable color section----------- */

/*
 * Every cell should set a fill, border, and text color to avoid inheriting
 * unexpected parent tag styles.
 * Tiling logic on collapsed table cells should be to only set the top border
 * to minimize need for border conflict resolution involving 0 or more than 1
 * color being set.
 * The top row typically has all dark borders for clean break with upper content.
 */

/*
 * Light and Dark fills.
 * LIght and Dark top borders.
 * Light, Dark, and White text colors.
 */
.lf {background-color: #777;}
.df {background-color: #444;}

.lb {border-top: 1px solid #888;}
.db {border-top: 1px solid #444;}

.lt {color: #888;}
.dt {color: #444;}
.wt {color: #fff;}

/* -----------End customizable color section----------- */
