
div#filter {
	float:left;
	width:100%;
	
}

div#placeholder {
	width:100%;
	height:400px;
	float:left;
}
	
ul.filter-selected {
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	padding-bottom:5px;
	margin-bottom:5px;;
	border-bottom:solid 1px #CCC;
	width:100%;
}

div#filter label {
	float:left;
	margin-bottom:5px;
	color:#999;
}

ul.filter-selected li {
	float:left;
	
	margin:0;
	margin-right:10px;

	
	font-weight:bold;
	
	
}

ul.filter-selected li a {
	color:#000;
	float:left;
	text-decoration:none;
}

ul.filter-selected li a:hover {
	color:#000;
	float:left;
	text-decoration:underline;
}



/*
 * Issue Tracker stuff
 */

/* Main div */
div.tracker {
	border-bottom:solid 1px #CCC;
	padding-bottom:10px;
	margin-bottom:0;
}

div.tracker .variable {
	margin-bottom:10px;
}

div.tracker label {
	margin-right:10px;
	font-weight:bold;
}

/* Select box */
.tracker-select {
	width:150px;
	margin-right:10px;
}

/* Trends */
table.trends {
	width:100%;
}

table.trends th {
	background-color:#E2E2E2;
	border-bottom:solid 1px #CCC;
	/* padding:10px; */
	padding:5px;
}

table.trends th.sector {
	width:350px;
}

table.trends th.region {
	color:#666;
	font-weight:normal;
	text-align: center;
}

table.trends th.region b {
	color:#000;
}

table.trends tr.row td {
	padding:10px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:solid 1px #CCC;
}

table.trends tr.row td.col3 {
	text-align:right;
	color:#CCC;
}


.col2{
	text-align:center;
}

table.trends tr.row td.col2 {
	text-align:center;
	color:#CCC;
}


table.trends tr.row td.col3 b {
	text-align:right;
	color:#999;
}

table.trends tr.subregions td {
	background-color:#CCC;
	padding:5px;
}

table.trends tr.subregions td {
	background-color:#CCC;
	padding:5px;
}


/* Issue Index */

/* Temp Indicators */
table.legend {
	margin-bottom:10px;
}

table.legend td {
	padding-bottom:10px;
}

table.legend td label{
	font-weight:bold;
	margin-right:10px;
}

table.legend td span.text{
	margin-left:5px;
	margin-right:10px;
}

.tempX img{

}

span.temp {
	padding-left:30px;
	padding-right:30px;
}

.temp1 img {
	border:solid 1px #CCC;
	width:18px;
	height:18px;
}

.temp2 img {
	background-color:#000;
}

.temp3 img {
	background-color:#3041a7;
	
}

.temp4 img {
	background-color:#6c9cde;
}

.temp5 img {
	background-color:#008000;
}

.temp6 img {
	background-color:#84c96f;
}

.temp7 img {
	background-color:#FFFF66;
}

.temp8 img {
	background-color:#FFCC00;
}

.temp9 img {
	background-color:#FF6600;
}

.temp10 img {
	background-color:#FF0000;
}

span.trend {
	margin-left:20px;
	/* padding-left:20px; */
	padding-right:20px;
}

/* User Saved Searches */
div.usersearch {
	border:1px solid #CCCCCC;
	background-color:#f4f4f4;
	margin:2px 0 10px 0;
}

div.usersearch table {
	width:100%;
	border:none;
	padding:10px;
}

div.usersearch table select {
	font-weight:bold;
}

div.usersearch table td.right {
	text-align:right;
}

a#savesearch {
	font-weight:bold;
	padding:5px 10px;
	color:#FFF;
	background-color:#4b8945;
}