/* List & Table */ul {	list-style: disc;	padding: 1em 2em;}	td ul, td ol {	padding: 0 0 0 1em;	}	li { margin-bottom: .7em; 	}		td li {margin:0;}ul.couponList { list-style: url(../images/li_check.gif) outside; } ul.couponList li { } ul.couponList li strong { color: #690; }ol { padding: 1em 2em; }.mainList {	border-top: 1px solid #999999;	border-left: 1px solid #999999;	margin-bottom: 1em;	behavior:url(../lib/hover.htc);}	.mainList th, .mainList td {	border-right: 1px solid #999999;	border-bottom: 1px solid #999999;	font-size: 12px;	padding: 2px .3em;	}	.mainList th.filterable {	padding: 2px 2px;	}	.mainList th { text-align: center; background: #FFD490; color: #E8582F; font-weight: bolder; vertical-align: middle; padding: .5em; }	.mainList tr:hover td { background: #FFFECF; }