select {
  display: none;
}

#header {
	display: none;
}

#footer {
	display: none;
}

.noprint {
  display: none;
}

.main-nav-tabs {
  display: none;
}

body a#uservoice-feedback-tab {
  visibility:hidden;
}
#uservoice-dialog {
  display: none;
}
#uservoice-overlay {
  display: none;
}
#uservoice-dialog-close {
  display: none;
}

#jGrowl { display: none;}

/* REPS/UPGRADE */
.rep-upgrade-tabs #tabs-1 { display: none; }
.rep-upgrade-tabs #tabs-2 { display: none; }
.rep-billing-tabs #tabs-2 { display:none; }
.rep-billing-tabs #tabs-3 { display:none; }

#homepage-tip, .news {
	display:none;
}

.pagination {
	display:none;
}

.head-block h3 {
	font-size:24px;
	text-align:center;
}

/* REPS HOME */
.head-block .more, .head-block .preferences, .dismiss {
	display:none;
}

.glance-box {
	display:none;
}
/* End REPS HOME */

/* REPS SCHEDULING */

#schedule-block .head-block {
	display:none !important;
}

.schedule-tab {
	display:none;
}

#nav-tabs {
	margin:0;
	padding:0;
}

#rightbox-appointment-list .top-info {
	text-align:center;
	padding-bottom:10px;
}

#appointment-list ul {
	margin:0 0 5px;

}

#rightbox-appointment-list .top-shadow, #rightbox-appointment-list .bot-shadow,
#rightbox-appointment-list .left-shadow, #rightbox-appointment-list .right-shadow {
	display:none;
}

.large-calendar {
	display:none;
}

.printbutton {
	display:none;
}

.table-legend {
	display:none;
}

#appointment-list a {
	display:none;
}

/* End Scheduling */

/* Office Scheduling */

.main-schedule-block .details, .main-schedule-block #cal_nav {
	display:none;
}

.content-month a {
	display:none;
}

.content-month ul {
	margin: 0 0 5px;
}

#schedule-summary .top-shadow, #schedule-summary .bot-shadow,
#schedule-summary .left-shadow, #schedule-summary .right-shadow {
	display:none;
}

.schedule-name {
	text-align:center;
	margin:0 0 10px;
	font-size:18px;
	font-weight:bold;
}
/* End Office Scheduling */

/* office/reps */
#invite-button, .reps .add-info-person {
	display:none !important;
}

.reps .info-person img {
	float:left;
}

.reps .info-person strong {
	display:block;
	margin-left:100px;
	vertical-align:top;
}
.reps table .info-person strong {
	margin-left:0;
}
.reps .info-person em {
	display:block;
}

.reps .top-shadow, .reps .bot-shadow, .reps .left-shadow, .reps .right-shadow {display:none;}

.reps .samples li {
	list-style-type:none; 
	margin:0;
}

.reps .samples ul {
	padding:0;
}

.reps .info-person span {padding-left:20px;clear:both;}

.reps .person-list-info table .info-person span {padding-left:0;}

.reps .display-details-content {clear:both;}

.reps .alert-tabs {
	display:none;
}

.reps .samples .main-btn {
	display:none;
}