#kwdTable {
	display:none;
	border-spacing:0px;
	border-left:1px solid #d2ddea;
	border-top:1px solid #d2ddea;
	border-bottom:1px solid #d2ddea;
	width:100%;
	text-align:center;
	font-size: 1.2em;
}
#kwdTable td {
	font-size: 1.2em;
}
#kwdDiv {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:.7em; 
	border:1px solid #e6e6e6;
	width:800px;
	padding:3px 7px 3px 7px;
}

#kwdTable th {
	background-image: url(tblHeader.gif);
	height: 36px;
	cursor: pointer;
	background-position: center right;
	background-repeat:repeat-x;
	border-spacing:0px;
	border-right:1px solid #d2ddea;
	padding: 3px 7px 3px 7px;
	font-weight: bold;
}
#kwdTable th.header {
	background-image: url(tblHeader.gif);
	height: 36px;
	cursor: pointer;
	background-position: center right;
	background-repeat:repeat-x;
	border-spacing:0px;
	border-right:1px solid #d2ddea;
	padding: 3px 7px 3px 7px;
	font-weight: bold;
}
#kwdTable th.headerSortUp {
	background-image: url(asc.gif);
	background-repeat:no-repeat;
	background-color: #acc4de; /*425586*/
	color:black;
	border-spacing:0px;
	border-right:1px solid #d2ddea;
	padding: 3px 7px 3px 7px;
	font-weight: bold;
}
#kwdTable th.headerSortDown {
	background-image: url(desc.gif);
	background-repeat:no-repeat;
	background-color: #aac4de;
	color:black;
	border-spacing:0px;
	border-right:1px solid #d2ddea;
	padding: 3px 7px 3px 7px;
	font-weight: bold;	
}
#kwdTable tr.even td {
	background-color:#e0e8f1;
	border-spacing:0px;
	border-right:1px solid #d2ddea;
	padding: 3px 7px 3px 7px;
}
#kwdDiv #kwdTable tr.odd td {
	background-color:#ffffff;
	border-spacing:0px;
	border-right:1px solid #d2ddea;
	padding: 3px 7px 3px 7px;
}
.kwdTitle {
	font-size:1.2em;
	font-weight: bold;
	color:#0060ae;
}
.bt-wrapper {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1.2em; 
}


