/* CSS Document */

div #beta{
	color:#4c4c4c;
}

.ajaxLink{
	color:blue;
	cursor:pointer;
}

.multiselect{
	height:189px;
	width:270px;
}

#selectedCouncils{
	width:250px;
	height:180px;
}

/**#tables_dir td{
	width:280px;
}**/

#council{
	width:210px;
}

.searchfilter{
	width:100px;
}

#swapFilter{
	height:40px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	color:#0000FF;
}

.filterList{
	width:630px;
	height:200px;
	overflow-y:scroll;
	overflow-x:hidden;
	border:1px solid #999999;
}

.filterTitle{
	width:99%;
	border-bottom:1px solid #999999;
	background-color:#FFFFFF;
	cursor:pointer;
	vertical-align:middle;
	padding:4px;
	font-weight:bold;
}
.filterTitle input{color:#999999; font-style:italic;}

.NIHeader{
	width:99%;
	border-bottom:1px solid #999999;
	background-color:#E7E8EB;
	cursor:pointer;
	vertical-align:middle;
	padding:2px;
	height:20px;
	font-weight:bold;
}
.NIHeader:hover{
	background-color:#FFFFFF !important;
}

.NIitem{
	width:99%;
	border-bottom:1px solid #999999;
	background-color:#D8D9DE;
	padding:3px;
	cursor:pointer;
}
.NIitem:hover{
	background-color:#FFFFFF !important;
}
.NIitemSpend{
	width:99%;
	border-bottom:1px solid #999999;
	background-color:#CCFDC4;
	padding:3px;
	cursor:pointer;
}
.NIitemSpend:hover{
	background-color:#FFFFFF !important;
}

.CHeader{
	width:99%;
	border-bottom:1px solid #999999;
	background-color:#D8D9DE;
	cursor:pointer;
	vertical-align:middle;
	padding:2px;
}
.CHeader:hover{
	background-color:#FFFFFF !important;
}

.CItem{
	width:99%;
	border-bottom:1px solid #999999;
	background-color:#D8D9DE;
	padding:3px;
	cursor:pointer;
}
.CItem:hover{
	background-color:#FFFFFF;
}
