div.blogContainer div.entryFooter a.genericButton {
 float: left;
}

.u_reverseAlign {
 text-align: left !important;
}

tr.dummyVTBEFooter td {
 text-align: left;
}

div.blogContainer ul.entryComments li p.commentDate {
 text-align: left;
}

/* ---------------- My Blackboard Nav ------------------- */
.mybb-tools li span.badge {
 right: auto;
 left: 2px;
}

.mybb-tools .logout a {
 background: transparent url('/images/ci/mybb/mybb_nav_sprite_sm.png')
  no-repeat -372px 7px;
}

/*flyout- bottom button styels*/
.bottom-buttons {
 margin: 0 50px 0 0;
}

.bottom-buttons li {
 border-left: 1px solid #EEEEEE;
 border-right: none;
 float: right;
}

.bottom-buttons a {
 text-indent: -99px;
}

.bottom-buttons a:hover,.bottom-buttons a:focus {
 color: #000;
 background-color: #eee !important;
}

/*top bar styles--*/
.global-nav-bar {
/*
 left: 36px;
 right: auto;
*/

	float: left;
	margin: 0 3px 0 0;
}

.global-nav-bar.logout {
 /*
left: 0px;
 right: auto;
*/
}

.global-nav-bar .badge,.side-nav .menu-icon span.badge {
 margin: 0 5px 0 0;
}

.nav-link {
 padding: 0 28px 0 49px;
}

.nav-link .badge {
 right: auto;
 left: 22px;
}

.global-toggle {
 right: auto;
 left: 6px;
}

.flyout-menu {
 right: auto;
 left: 0;
}

.flyout-menu .accordion-wrapper {
 right: 49px;
 left: auto;
}

.flyout-menu .mybb-tools {
 float: right;
}

#global-nav .global-top-avatar {
 left: auto;
 right: 6px;
}

#global-nav-link span.observing {
 background: transparent url(/images/console/icons/observing.gif)
  no-repeat scroll 96% -3px;
 display: inline;
 padding: 3px 30px 3px 1px;
}

#global-nav .more-tools {
 left: 100%;
 right: auto;
}

.more-tools li {
 float: right;
}

/* Adjustments to splashTable container for Cloud Settings */
#cloudSettingsForm .splashTable tr > td:first-child {
  padding: 6px 12px 6px 0px;
  width: 34%;
}

/* ---------------- End My Blackboard Nav ------------------- */
div.lb-wrapper div.lb-header h2 {
 padding: 0 0 0 15px;
}

div.lb-wrapper div.lb-header a {
 left: 10px;
 right: auto;
}

.lbAction {
 left: 9px;
 right: auto;
}

/* Apply to the parent element of children floated right */
.u_floatThis-right {
 float: left;
}

/* Apply to the parent element of children floated left */
.u_floatThis-left {
 float: right;
}

/* Welcome Overlay */
.welcomeMessage {
 left: auto;
 left: 550px;
 right: auto;
 text-align: right;
}

.whatsNew {
 left: 60px;
 right: auto;
}

.whatsNew ol > li:first-child {
 margin-bottom: 30px;
}

.whatsNew .number {
 left: auto;
 right: -70px;
}

.whatsNew .arrow {
 background: url(overview_global_nav_arrow_rtl.png) no-repeat;
 left: -10px;
 right: auto;
}

.newMenu li {
  float: right;
}

.confirmation {
 left: 20px;
 right: auto;
}

.nav .sub ul li a,.cmdiv a,.menumini a {
 padding: 5px 12px 5px 6px;
}

.cmdiv li.contextmenubar_top,.menumini li.contextmenubar {
 left: -2px;
 right: auto;
 text-align: left;
}

/* // ITEM ANALYSIS // */

/* Item Analysis Data Summary Reports */
.reportSummary .data-summary-container {
  float: right;
}
.reportSummary .data-summary, 
.reportSummary .data-summary-vert   {
  float: right;
  margin: 0 0 0 12px;
}

.reportSummary .data-summary tr {
	float: right;
	margin: 1px -1px 0 0;
}

.reportSummary .data-summary th,
.reportSummary .data-summary td {
    float: right;
 }

.data-summary-vert td {
  text-align: right;
}

/* end Item Analysis Data Summary Reports */

.previousReports .previousReports linear {
  margin:0 0 0 10px;
}

.reportTitle .actions {
  float: left;
}

.reportKey div {
  margin: 4px 16px 0 0;
}

.calculated,
li.recommended, 
li.changed, 
li.notallgraded {
	float: right;
}

ul.key li {
  float: right;
  margin: 0 0 0 10px;
  padding: 0 17px 0 17px;
}

li.recommended, li.changed, li.notallgraded {background-position:center right;}

.smallCell li.recommended, .smallCell li.changed, .smallCell li.notallgraded {
  float: left;
}

.reportKey h4 {padding: 10px 25px 0px 0;}

.questionFilter div div {
	float:right;
	margin:0 0 0 20px;
	padding:0 0 0 20px;
	border-right:none; 	
	border-left:1px solid; 
}

/* // END ITEM ANALYSIS // */

.hideoff {
  left: auto;
  right: -10000px;  
}

.fileInputWrapper {
	float:right;
	padding:0 0 0 6px;
	margin-left:9px;
	margin-right:0;
  *height:1%;
	display:inline-block;
}
.fileInputWrapper input.hiddenInput {
	left:0;
	right:auto;
}
.fileInputWrapper input.visibleInput, fieldset.stepcontent ol li input.browse {
  *height:1%;
}
.fileInputWrapper input.visibleInput {
  *position:static;
}

/* // ASSESSMENTS // */

.questionShell .field {
  padding:0 24px 12px 12px;
}
.questionShell .field img:first-child {
  left: auto;
  right: 0;
}

.questionShell .field .vtbegenerated img {
  right: auto;
}

.answer-label {
  float: right;
  margin: 5px 0 5px 5px;
}