/*
###################################################
#   Tables
###################################################
*/
/* Titles */
.TTIWenumtabletitle1 { Border-bottom: 1px solid #7E3A46;  padding: 4px; background-color: #EF6A11; color: #E8F0F8; font-size: 12px; text-transform: capitalize; font-weight: bold; text-align: center; }
.TTIWenumtabletitle2 { Border-bottom: 1px solid #7E3A46;  padding: 4px; background-color: #90A000; color: #E8F0F8; font-size: 12px; text-transform: capitalize; font-weight: bold; text-align: center; }


/* Cells */
.TTIWenumtablecell1 { padding: 3px 4px 3px 4px;	 font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #0C1A26; text-align: center; Border-bottom: 1px solid #C0C87C;  background-color: #E8F0F0; }

.TTIWenumtablecell2  { padding: 3px 4px 3px 4px;	 font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #0C1A26; text-align: center; Border-bottom: 1px solid #F0AD85; background-color: #D8DCBA; }

.TTIWenumtablecell1left { padding: 3px 4px 3px 4px;	 font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #E0F0F0; text-align: left; Border-bottom: 1px solid #C0C87C; background-color: #F07810; }

/* Text */
.TTIWenumtabletextenfatized  { font-weight: bold; font-size: 12px; text-transform: none; color: #E0F0F0; }

/* List Status in the Home of List */
.TTIWliststatus { padding: 3px 4px 3px 4px;	 margin: 0px; color: #0C1A26; text-align: center; Border-bottom: 1px solid #F0AD85; background-color: #D8DCBA; vertical-align: middle; font-weight: bold; font-size: 9px; }

/* Actions */
.TTIWenumtableactionsTD { font-weight: bold; font-size: 9px; padding-bottom: 1px; margin: 0px; vertical-align: middle; text-transform: none; color: #774C78; padding-top: 1px; Border-bottom: #999999 1px solid;  text-align: center;  background-color: #E8F0F0; }
A.TTIWenumtableactions { text-decoration: none; color: #683050; text-transform: uppercase; }
A.TTIWenumtableactions:hover { text-decoration: none; color: #0C1A26; text-transform: uppercase; }
.TTIWenumtableactions select { font-size: 9px; background-color: #F4EDF1; color: #0E1000; font-weight: bold; }


/* In Searching results, all user lists(gifting), Purchases */
.TTIWenumtablecell1left {  padding: 3px 4px 3px 4px; font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #E0F0F0; text-align: left; Border-bottom: 1px solid #C0C87C; background-color: #F49A4C; }
td.TTIWenumtablecell1left a { color: #27A448; color: #0A2912; text-transform: capitalize; }
td.TTIWenumtablecell1left a:hover { color: #27A448; }

/* Clearer Names, clearer code */
table.TTIWTABLE { width:100%; }
	/* Titles */
	table.TTIWTABLE th.tt1 { Border-bottom: 1px solid #7E3A46;  padding: 4px; background-color: #EF6A11; color: #E8F0F8; font-size: 12px; text-transform: capitalize; font-weight: bold; text-align: center; }
	table.TTIWTABLE th.tt2 { Border-bottom: 1px solid #7E3A46;  padding: 4px; background-color: #90A000; color: #E8F0F8; font-size: 12px; text-transform: capitalize; font-weight: bold; text-align: center; }
	/* Cells */
	table.TTIWTABLE td.tc1 { padding: 3px 4px 3px 4px;	 font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #0C1A26; text-align: center; Border-bottom: 1px solid #C0C87C;  background-color: #E8F0F0; }
		/* searching navigation links */
		table.TTIWTABLE td.tc1 div.searchnav a { color: #683050; text-transform: uppercase; Border-bottom: 0px;}
		table.TTIWTABLE td.tc1 div.searchnav a:hover { color: #0C1A26; }
		/* searching Go! */
		table.TTIWTABLE td a.gotolist { color: #683050; text-weight: bold; text-decoration: none; text-transform: uppercase; }
		table.TTIWTABLE td a.gotolist:hover { color: #0C1A26; }	
		
	table.TTIWTABLE td.tc2 { padding: 3px 4px 3px 4px;	 font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #0C1A26; text-align: center; Border-bottom: 1px solid #F0AD85; background-color: #D8DCBA; }
	/* In Searching results, all user lists(gifting), Purchases */
	table.TTIWTABLE td.tc3 {  padding: 3px 4px 3px 4px; font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #E0F0F0; text-align: left; Border-bottom: 1px solid #C0C87C; background-color: #F49A4C; }
		table.TTIWTABLE td.tc3 a { color: #27A448; color: #0A2912; text-transform: capitalize; }
		table.TTIWTABLE td.tc3 a:hover { color: #27A448; }
	/* New on V3.7 */
	table.TTIWTABLE td.tc5 {  padding: 3px 4px 3px 4px; font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #E0F0F0; text-align: left; Border-bottom: 1px solid #C0C87C; background-color: #E8F0F0; }
		table.TTIWTABLE td.tc5 a { color: #27A448; color: #0A2912; text-transform: capitalize; }
		table.TTIWTABLE td.tc5 a:hover { color: #27A448; }
	table.TTIWTABLE td.tc6 {  padding: 3px 4px 3px 4px; font-weight: bold;  font-size: 9px;  margin: 0px; vertical-align: middle; color: #1C393B; text-align: center; Border-bottom: 1px solid #C0C87C; background-color: #D8DCBA; }


	/* in Managing home lists */
	table.TTIWTABLE td.tcliststatus {  padding: 3px 4px 3px 4px; font-weight: bold;  font-size: 9px;  margin: 0px; vertical-align: middle; color: #E0F0F0; text-align: center; Border-bottom: 1px solid #C0C87C; background-color: #F49A4C; }
	/* in managing/gifting list */
	table.TTIWTABLE td.tcpurchase {  padding: 3px 4px 3px 4px; font-weight: bold;  font-size: 11px;  margin: 0px; vertical-align: middle; color: #E0F0F0; text-align: left; Border-bottom: 1px solid #C0C87C; background-color: #F49A4C; height: 30px}
	/* List actions */
	div.itemactions { font-weight: bold; font-size: 9px;   vertical-align: middle;  color: #774C78;  text-align: center; }
	div.itemactions a { Border-bottom: #999999 1px solid; text-decoration: none; color: #3F192F; text-transform: uppercase; display: block; margin: 0px; padding: 2px 0 0 0;}
	div.itemactions a:hover { color: #0C1A26; }
	div.itemactions select { font-weight: normal; font-size: 8px; background-color: #E3E7BF; color: #3F192F; }
	/* Safe View */
	div.itemactions a.smalleraction { text-decoration: none; color: #3F192F; text-transform: lowercase; margin: 0px; padding: 2px 0 0 0; font-size: 9px; Border-bottom: #999999 0px solid; font-weight: bold;}
	div.itemactions a:hover { color: #0C1A26; }
	div.itemactions a.mediumaction { Border-bottom: #999999 1px solid; text-decoration: none; color: #3F192F; text-transform: uppercase; display: block; margin: 0px; padding: 6px 0 0 0;}
	div.itemactions a:hover { color: #0C1A26; }

