#left li sup .rendericon,
#main h1 sup .rendericon {
}

.popularlabels-none {
  display: none;
}

#search input {
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727272;
}

#login .adminLink {
  margin-right: 24px;
  color: #BFDB56;
}

#login .adminLink:hover {
  color: #005167;
	border-bottom: 1px dotted #005167;
}

.breadcrumbs,
#crumbs {
  	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #BFDB56;
}

* html #crumbs {
  	top: -60px;
}

.breadcrumbs {
  display: none;
  margin-left: 30px;
}

.breadcrumbs a,
#crumbs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: grey;
  	border:none;
}


.breadcrumbs a:hover,
#crumbs a:hover {
  	color: black;
  	border-bottom: 1px dotted black;
}


.pagebody {
  margin: 0;
  padding: 12px 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.pagebody td {
  font-size: 12px;
}

.infoPanel {
  font-size: 12px;
  padding-bottom: 18px;
}

.form-header,
.form-header input,
.form-block,
.form-block input,
.pagebody input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.form-header,
.form-block {
	color: #727272;
}

.form-header {
  font-size: 14px;
  padding: 16px 0px;
}

.form-buttons {
  padding: 12px;
  text-align: center;
}

.form-buttons input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.steplabel {
  padding-right: 4px;
  font-weight: bold;
  text-align: right;
  float: left;
}

.pagecontent {
  padding-right: 18px;
}

.pagebody .heatmap {
  margin-right: 12px;
}

.pagebody .heatmap .greyLinks {
  margin-bottom: 8px;
}

.pagebody .heatmap ul li {
  list-style-type: none;
	display: inline;
	line-height: 1.4em;
}

.pagebody .sectionBottom {
  margin-top: 18px;
  margin-right: 12px;
  padding-bottom: 5px;
  border-bottom: 3px solid #F0F0F0;
}


.pagebody .basicPanelBody table,
.pagebody .tableview {
  margin-right: 12px;
  border-collapse: collapse;
}

.pagebody .basicPanelBody table td,
.pagebody .tableview td {
  border: 1px solid #ccc;
  padding: 6px;
}

.pagebody .basicPanelBody {
  margin: 12px 6px;
}

.pagebody .tableview td br {
  display: block;
  margin-bottom: 12px;
}

.pagebody .borderedGreyBox {
  padding: 12px;
}

.pagebody .borderedGreyBox .label {
  padding: 6px 12px 6px 12px;
  margin: 0px -12px 6px -12px;
  background-color: #F0F0F0;
}

.tabnav,
.greynavbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  position: relative;
  padding-left: 24px;
  padding-bottom: 3px;
  border-bottom: 4px solid #DDD;
  margin-bottom: 12px;
}

.tabnav {
  padding-bottom: 1px;
}

* html .tabnav {
  padding-bottom: 3px;
}

#dashboard .tabnav {
  padding-bottom: 4px;
}

#dashboard #spacesLabel {
  margin: 8px 0 16px 4px;
  font-size: 14px;
  font-weight: bold;
  color: #727272;
}

#dashboard .spaceList {
  margin-top: 18px;
}

.greynavbar #foldertab {
  padding-left: 0px;
}

.tabnav .tabs,
#spacevmd .tabnav .tabs,
#spacevmd .spaceActionLinks,
.greynavbar #foldertab li {
  white-space: nowrap;
	display: inline;
	list-style-type: none;
	line-height: 1em;
  margin: 0px 3px;
  padding: 0px;
}

.tabnav .tabs a,
#spacevmd .tabnav .tabs a,
#spacevmd .spaceActionLinks a,
.greynavbar #foldertab li a {
  padding: 3px 6px;
  background-color: #F0F0F0;
  border: none;
}

.tabnav .tabs .current,
#spacevmd .tabnav .tabs .current,
.greynavbar #foldertab li .current {
  border:none;
  font-weight: bold;
  background-color: #DDD;
}

#spacevmd .spaceActionLinks .current {
  display: none;
}

.greynavbar span {
  margin-top: 10px;
  display: block;
  position: absolute;
  top: 0px;
  right: 0px;
}


#squaretab {
  padding: 0;
  margin-top: 20px;
}

#squaretab li {
  display: inline;
  padding: 6px;
  list-style-type: none;
  background-color: #F0F0F0;
  margin: 0px 2px;
  white-space: nowrap;
}

#squaretab li #current {
  color: #91BE3F;
  border:none;
  font-weight: bold;
}


#editBox .minitab {
  margin-top: 8px;
  height: 22px;
}

#editBox .tabnav {
  padding: 0px;
  margin-bottom: 0px;
  height: 25px;
}

#editBox .tabnav .tabs,
#editBox .nontabs {
  display: inline;
  list-style-type: none;
  padding-bottom: 3px;
}

#editBox .tabnav .tabs {
  border-bottom: 3px solid #DDD;
}

#editBox .selectedminitab,
#editBox .unselectedminitab {
  padding: 3px 6px;
  margin: 0px 3px;
  background-color: #F0F0F0;
  border: none;
  color: #005167;
}

#editBox .tabnav .tabs a {
  padding: 3px 6px;
  margin: 0px 3px;
  background-color: #F0F0F0;
  border: none;
}

#editBox .tabnav .tabs .current {
  font-weight: bold;
  background-color: #DDD;
}

#editBox .selectedminitab {
  background-color: #DDD;
  font-weight: bold;
}

#editBox .selectedminitab:hover {
  cursor: default;
}

#editBox .unselectedminitab:hover {
  color: #91BE3F;
}

#editBox .inputSection {
  margin-bottom: 18px;
}

#content-title-div.inputSection {
	margin-bottom: 18px;
}

#labels_tab {
  margin-bottom: 6px;
}

#labels_info {
  margin-bottom: 18px;
}


.inline-control-link {
  background-color: #F0F0F0;
  padding: 2px 4px;
  color: #005167;
  cursor: pointer;
}

.toggleFormDiv {
  border: 1px solid #DDD;
  padding: 6px;
  margin: 6px;
}


#labels_div #labelsAutocompleteList {
  background-color: #F0F0F0;
  border: none;
  padding: 0 4px;
}

#labels_div #labelsAutocompleteList ul {
  list-style: none;
  width: 100%;
}

#labels_div #labelsAutocompleteList ul li:hover {
  background-color: #DDD;
}


#spacevmd .pagebody {
  background-color: white;
}

#spacevmd th {
  font-size: 12px;
}

#spacevmd .greynavbar {
  padding-bottom: 4px;
}

#spacevmd .greybox .label,
#spacevmd li {
  line-height: 1.6em;
}


#spacevmd .greyLinks {
  margin: 18px 0px;
  padding-bottom: 5px;
  border-bottom: 4px solid #DDD;
}

#spacevmd .greyLinks a {
  background-color: #F0F0F0;
  padding: 5px;
  border: none;
}

#spacevmd #squaretab {
  padding-bottom: 4px;
  border-bottom: 4px solid #DDD;
}


.navmenu {
  border: 1px solid #DDD;
}

.navmenu .menuheading {
  background-color: #DDD;
  padding: 3px 12px;
  font-weight: bold;
}

.navmenu .menuitems {
  padding: 6px 12px;
}

.navmenu .optionPadded {
  padding: 3px 0px;
}

.navmenu .optionSelected {
  background-color: #F0F0F0;
  padding: 3px 12px;
  margin: 0px -12px;
}

.navmenu .optionSelected a {
  border: none;
  color: black;
  font-weight: bold;
  cursor: default;
}


.permissionTab,
.permissionSuperTab {
  font-size: 11px;
  font-weight: bold;
}

#spacevmd table {
  border-collapse: collapse;
}

.permissionTab,
.permissionSuperTab,
.permissionCell {
  border: 1px solid #DDD;
}

.infocell,
.steptitle {
  margin: 6px 0px;
  border-top: 4px solid #DDD;
  padding-top: 10px;
  font-size: 14px;
  font-weight: bold;
}

.stepdesc {
  margin-bottom: 12px;
  border-bottom: 1px dotted #DDD;
  padding: 10px 0px 7px 0px;
}


.thickPadded {
  padding: 18px;
}

* html #wrapper #wrapTwo .pagebody .greynavbar {
  border-bottom: 4px solid #DDD;
  border-top: 1px solid white;
  padding-bottom: 4px;
}


#spacevmd .blogpost .blogHeading {
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  border-top: 12px solid white;
}

/*changes size and color of headers on 'create account' page*/
#wrapper .form-element-large {
	font: bold 14px Arial, Helvetica, sans-serif;
  color: #4D4F53;
}

.tabletitle {
	font: bold 14px Arial, Helvetica, sans-serif;
  color: #4D4F53;
}


/*experimenting*/

.tabletitle {
	font: bold 14px Arial, Helvetica, sans-serif;
  color: #4D4F53;
}

.author {
width: 140px;
margin:0;
padding:0;

}

.date {

width: 140px;
padding-bottom: 6px;
}

.details {
padding-bottom: 6px;
}

.recentlyUpdatedItem img {
	padding-bottom: 6px;

}

.recentlyUpdatedItem tr{

}


.authorAndDate {
	width: 200px;
}