/* Link Style, All use saturated color + bold, just change the underline & pale background */
A:link 		{ background: transparent; 
						color: #ff0000;
						font-size: 11pt;
         		text-decoration: none; }
A:visited { background: transparent; 
						color: #ff0000;
						font-size: 11pt;
            text-decoration: none; }
A:hover   { background: #f8bda8; 
						color: #ff0000;
						font-size: 11pt;
            text-decoration: underline; }


/* Set all text to dark grey with tint tone */
body
  { background-color: #eeeeee; padding: 0px; margin-left: 0; margin-top: 15;
	color: #333333;
  }
	
/* Content's table style */
.tabledescription
  { width: 600px;
	  margin-left: 10;
		margin-top: 5;
		margin-right: 5;
		margin-bottom: 5;
	}

/* Frame table style */
.tableframe
  { border-collapse: collapse;
		border-color: #ff0000;
		border-width: 1;
	}

.tdframe
  { color: #333333;
	  border-color: #ff0000;
		font-size: 11pt;
		padding-left: 5;
		padding-right: 5;
  }

.tdsolid
  { background-color: #ff0000;
	  color: #ffffff;
		border-color: #ff0000;
		font-size: 11pt;
		font-weight: bold;
	  padding-left: 5;
		padding-right: 5;
	}

.tdbg
  { background-color: #ffe4d9; /* pale color */
	  color: #333333;
		border-color: #ff0000;
	  font-size: 11pt;
		padding-left: 5;
		padding-right: 5;
	}

.tdprintpad
  { color: #333333;
		font-size: 10pt;
		padding-left: 2;
		padding-right: 2;
  }
	
.tdcalendar
  { color: #733333;
	  border-color: #ff0000;
		font-size: 10pt;
		padding-left: 2;
		padding-right: 2;
  }

.tdcalendarbg
  { background-color: #ffe4d9; /* pale color */
	  color: #733333;
		border-color: #ff0000;
	  font-size: 10pt;
		padding-left: 2;
		padding-right: 2;
	}

