/* Styles for Research popularity metrics */
div.pop-rating {
  color: #ffffff;
  font-family: Arial, san-serif;
  font-size: 10px;
  white-space: nowrap;  
}
div.pop-rating div {
  width: 11px;
  height: 14px;
  position: relative;
  float: left;
  text-align: center;
  vertical-align: center;
} 
div.pop-rating-0 {
  background: #cccccc;
}  
div.pop-rating-1 {
  background: #ff6666;
} 
div.pop-rating-2 {
  background: #cc0000;
}
span.pop-floor {
  background: #cc0000;
  color: #ffffff;
  font-family: Arial, san-serif;
  font-size: 11px;
  white-space: nowrap; 
}

/* Styles for Research actions approved/pending */
span.map-research-action-research-summary {
  color: #ffffff;
  font-family: Arial, san-serif;
  font-size: 1em;
  white-space: nowrap; 
  font-weight: normal;
}
span.map-research-action-research-none {
  background: #cccccc;
}
span.map-research-action-research-approved {
  background: #8abc46;
}
span.map-research-action-research-pending {
  background: #d0584f;
}

/* Styles for Research analysis */
span.map-research-analysis-orgs-summary {
  color: #ffffff;
  font-family: Arial, san-serif;
  font-size: 1em;
  white-space: nowrap; 
  font-weight: normal;
}
span.map-research-analysis-orgs-none {
  background: #cccccc;
}
span.map-research-analysis-orgs-exist {
  background: #8abc46;
}
div.map-research-analysis-doc {
  padding: 5px 50px 5px 50px;
  font: normal normal 1.1em/1.5em monospace;
}
div.map-research-analysis-doc #save-pdf {
    background: url("images/links-download.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    padding-left: 22px;
    width: 180px;
    position: relative;
    float: right;
    font-size: 12px;
    font-weight: normal;
}
span.map-research-analysis-org {

}
span.map-research-analysis-org-support {
  background: #CCFFCC;
}
span.map-research-analysis-org-oppose {
  background: #FFDDDD;
}
#map-research-analysis-doc-header {
	background-color:#F0F0F0;
	height:20px;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:100;
	padding: 10px 50px 10px 50px;
  font: bold normal 0.8em/1.5em sans-serif;
  color: #cc0000;
}

/* Styles for Lobbying organizations */
span.map-research-lobbying-org-supports {
  color: #8abc46;
  font-weight: bold;
}
span.map-research-lobbying-org-opposes {
  color: #D0584F;
  font-weight: bold;
}
span.map-research-lobbying-org-none {
  color: #B7CEEC;
  font-weight: bold;
}
span.map-research-lobbying-org-other {
  color: #B7CEEC;
  font-weight: bold;
}

/* Styles for Industries section of Comparison page */
.industry-copy-container {
  background-color: #dddddd;
  border: solid 4px white;
}
.compare-industry-bill {
  font-weight: bold;
  font-size: 14px;
}
.compare-industry-title {
  font-weight: bold;
  font-size: 14px;
}
.compare-industry-support {
  font-weight: bold;
  font-size: 12px;
}
.compare-industry-section {
  font-weight: bold;
  font-size: 12px;
}
.compare-industry-govtrack {
  font-weight: normal;
  font-size: 12px;
}
.compare-industry-copy {
  font-weight: normal;
  font-size: 12px;
}
#edit-map-research-copy-section-dest-wrapper label {
  font-weight: normal;
}

/* Styles for Bill Research Organizations and Industries sections */
#map-research-organizations div.map-organization,
#map-research-businesses div.map-business,
#map-research-industries div.map-industry {
  margin: 1em 0 1em 0;
  padding: 0.1em 0.1em 0.1em 0.4em;
}

div#map-research-organizations div.map-research-changed,
div#map-research-businesses div.map-research-changed,
div#map-research-industries div.map-research-changed  {
  background: #fff6c1;
}

div#map-research-organizations div.map-research-new,
div#map-research-businesses div.map-research-new,
div#map-research-industries div.map-research-new  {
  background: #ccffcc;
}

div#map-research-organizations div.map-research-delete,
div#map-research-businesses div.map-research-delete,
div#map-research-industries div.map-research-delete  {
  background: #ffdddd;
}

div#map-research-organizations div.map-big-problem,
div#map-research-businesses div.map-big-problem {
  border: 2px dashed red;
}

/* Button for marking/unmarking for deletion */
form.map-research-markdelete-organization,
form.map-research-markdelete-industry {
  margin-bottom: 10px;
}

div#map-research-organizations p,
div#map-research-businesses p, 
div#map-research-industries p {
  margin: 0;
}

div#map-research-organizations p.map-source,
div#map-research-industries p.map-source,
div#map-research-organizations p.map-file,
div#map-research-industries p.map-file,
div#map-research-organizations p.map-notes {
  font-size: 0.9em;
  margin-left: 0.6em;
}

.map-research-research {
	padding: 0;
	margin: 0;
	background-color: #EEEEEE;
}

/* Styles for Bill Research Submit section */
div.map-research-submit #map-research-submit-form, #map-research-approve-form {
	/* float: left; */
	margin: 15px 10px 10px 0;
}

/* Styles for Bill Queue */
div.map-research-bill-queue-section {
  padding-bottom: 20px;
}

div.map-research-bill-queue-none {
	padding-left: 21px;
}

div#bill-queue-nav {
  padding-bottom: 25px;
}

div.bill-queue-nav-item {
  padding-right: 25px;
}

div.bill-queue-nav-item a.active {
  font-weight: bold;
}

/* Style for links that have been diabled */
div.link-disabled, p.link-disabled, span.link-disabled {
  color: #AAAAAA;
}

/* Styles for Mark All Organizations and Industries for Deletion button */
form#map-research-deleteall-form {
  padding-top: 20px;
}

/* Styles for Assign Research buttons */
form#map-research-assignment-form, form#map-research-assignment-review-form {
  padding: 3px 0;
}

/* Styles for Bill Research Actions tabbed list section */
/* To override #content styles for other tabs on site */
/* ul */
#content #map-research-actions .map-tabs ul.ui-tabs-nav {
border-color:#C0C0C0;
border-style:solid;
border-width:0 0 1px;
height:28px;
overflow:visible;
width:100%;
top: 0;
left: 0;
}
#content #map-research-actions .map-tabs .ui-tabs-nav {
bottom:-1px;
float:left;
font-family:Verdana,Arial,sans-serif;
font-size:1.1em;
line-height:1.3;
list-style:none outside none;
margin:0;
outline:0 none;
padding:0;
position:relative;
text-decoration:none;
z-index:1;
}

/* ul li */
#content #map-research-actions .map-tabs ul.ui-tabs-nav li:hover, 
#content #map-research-actions .map-tabs ul.ui-tabs-nav li.ui-tabs-selected {
background-position:left -41px;
height:29px;
border-bottom-color:#FFFFFF;
}
#content #map-research-actions .map-tabs ul.ui-tabs-nav li {
/* Adds the left border to tabs */
background:url("../../themes/maptheme/images/nav-sliding-door-items-grey.png") repeat-x scroll left top transparent;
height:28px;
overflow:hidden;
}

/* ul li a */
#content #map-research-actions .map-tabs ul.ui-tabs-nav li:hover a, 
#content #map-research-actions .map-tabs ul.ui-tabs-nav li.ui-tabs-selected a {
background-position:right -41px;
}
#content #map-research-actions .map-tabs ul.ui-tabs-nav li a {
background:url("../../themes/maptheme/images/nav-sliding-door-items-grey.png") repeat-x scroll right top transparent;
height:28px;
}
#content #map-research-actions .map-tabs .ui-tabs-nav li a {
border:0 none;
color:#555555;
float:left;
font-size:1em;
font-weight:normal;
line-height:1.3;
list-style:none outside none;
margin:0;
outline:0 none;
padding:0.5em 1.7em;
text-decoration:none;
}

/* Styles for Top Orgs for a given business code in Add/Edit Org form */
#map-research-organization-form div#top_orgs {
	padding-top: 5px;
	height: 20px;
}
#map-research-organization-form span.top_orgs_label {
  font-weight: bold;
}