.styled th {
	color: #547bb6;
	border-right: 1px solid #c3daf9;
	border-bottom: 1px solid #c3daf9;
	border-top: 1px solid #c3daf9;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #c3daf9 url(../images/table/bg_header.gif) no-repeat;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

.styled th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #c3daf9;
	background: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

.styled td {
	border-right: 1px solid #c3daf9;
	border-bottom: 1px solid #c3daf9;
	background: #ffffff;
	padding: 6px 6px 6px 12px;
	color: #547bb6;
}


.styled td.alt {
	background: #f5f5f5;
	color: #909090;
}

.styled th.spec {
	border-left: 1px solid #c3daf9;
	border-top: 0;
	background: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
}

.styled th.specalt {
	border-left: 1px solid #c3daf9;
	border-top: 0;
	background: #f5f5f5 url(../images/table/bullet2.gif) no-repeat;
	color: #909090;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
}





table.simple  {
	border-left: 1px solid #aaaaaa;
	border-top: 1px solid #aaaaaa;
}

.simple th {
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 6px;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}

.simple td {
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	padding: 6px 6px 6px 6px;
	color: #547bb6;
}


.simple td.alt {
	background: #f5f5f5;
	color: #909090;
}
