.tableMaster {
	border-width: 2px;
	border-spacing: ;
	border-style: ridge;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}

.tableSort {
	border-spacing: ;
	border-collapse: collapse;
	background-color: white;
}

.tableResult {
	border-spacing: ;
	border-collapse: collapse;
	background-color: white;
}

.header {
	background-image: url(../images/header_normal_table.gif);
	text-align: center;
	border-width: 1px;
	border-color: #D2D1D1;
	padding: 1px;
	border-style: inset;
	
}

.headerSort {
	background-image: url(../images/header_over_table.gif);
	text-align: center;
	border-width: 1px;
	border-color: #D2D1D1;
	padding: 1px;
	border-style: inset;
	
}

.tableSort th.sortable {
	cursor: pointer;
	
}

.tableSort td {
	padding-left: 2px;
}

.tableSort tr {
	height: 20px;
}

.tableSort tr.odd {
	
}

.tableSort tr.even {
	background-color: #F2F2F2;
}

tr.evenRow {
	background-color: #f2f2f2;
}

tr.oddRow {
	background-color: #cccccc;
}

.tableResult td {
	padding-left: 5px;
}

.tableResult tr {
	height: 20px;
}

.tableResult tr.odd {
	
}

.shopNameHome {
	background-color: #B9B9B9;
}

.tableResult tr.even {
	background-color: #F2F2F2;
}



table.warningMsg {
	font-weight: bold;
	color: #6F5A04;
	background-color: #D8C888;
}

hr.warningMsg {
	color: #6F5A04;
	background-color: #6F5A04;
	height: 5px;
}

table.infoMsg {
	font-weight: bold;
	color: #09BA0D;
	background-color: #69A78D;
}

hr.infoMsg {
	color: #09BA0D;
	background-color: #BBF4BC;
	height: 5px;
}

table.errorMsg {
	font-weight: bold;
	color: #FB1F24;
	background-color: #FAC8C9;
}

hr.errorMsg {
	color: #FB1F24;
	background-color: #FB1F24;
	height: 5px;
}

/* System Standard Messages */
#system-message dd.message ul { background: #C3D2E5 url(./images/notice-info.png) 4px center no-repeat;}

/* System Error Messages */
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(./images/notice-alert.png) 4px top no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(./images/notice-note.png) 4px top no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

#system-message dd.message ul {
	background-position: 99% center;
}

#system-message dd {
	text-indent:35px;
}

/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}