/* Gallery Styles */#motioncontainer{/*margin:0 auto;Uncomment this line if you wish to center the gallery on page */width:75%;/* Set to gallery width,in px or percentage */height:160px;/* Set to gallery height */}
#motioncontainer a img{border:1px solid #ccc;/* Set image border color */}#motioncontainer a:hover img{border:1px solid navy;/* Set image border hover color */}#statusdiv{background-color:lightyellow;border:1px solid gray;padding:2px;position:absolute;/* Stop Editing Gallery Styles */left:-300px;visibility:hidden}
#motioncontainer a:hover{color:red;/* Dummy definition to overcome IE bug */}/* End Gallery Styles */#document-viewer{text-align:left}#document-viewer #document-body{float:left;width:100%;margin-right:15px}
.highlight-block{-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.5);box-shadow:2px 2px 5px rgba(0,0,0,0.5);background-color:#FFFDE9;border:1px solid #E2C650;min-height:50px;padding:0;position:absolute;top:0;z-index:110;width:270px;margin-bottom:15px;color:#696969;font-family:arial,Helvetica,Sans-Serif;font-size:13px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;left:700px}
.highlight-block.page{border:2px solid blue;position:relative;left:10px;top:0!important;margin-top:5px;width:60%}.highlight-block.top-note{position:relative;left:10px;width:60%}.highlight-block.page .highlight-text{color:blue}
.highlight-block-hightlighted{border-width:4px}.highlight-note-user{font-weight:bold;color:#000}.highlight-block.active{border:2px solid #E2C650}.highlight-block.active .highlight-comment-form{display:block}
.highlight-comment-form{display:none}.highlight-bottom-menu{margin-top:10px;overflow:hidden}.highlight-middle-menu{margin-top:10px}/* Removed because new design doesn't have icons -- keep, might add back  
.highlight-block .pointer,
.highlight-clock .action, 
.highlight-block .close, 
.highlight-block .vspib, 
.highlight-block .share,
.highlight-block .shared,
.highlight-block .save,
.highlight-block .saved,
.highlight-block .commentLink,
.highlight-block .commentLibrary{
    background-color: transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: -348px -149px;
    background-repeat: no-repeat;
    display:block;
    cursor:pointer;    
    height:16px;
    z-index:16;
    border:none;
 }
   */   
/*For Top Note Display*/

.highlight-block.page .pointer{
     display: none;
}    

.highlight-block .close {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-32px -192px;height:16px;width:16px;float:right;}
.highlight-block .share {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-128px -96px;height:16px;width:16px;float:right;}
.highlight-block .shared {background-image: url("style/images/ui-icons_assigned_256x240.png");background-position:-128px -96px;height:16px;width:16px;float:right;}
.highlight-block .delete {}
.highlight-block .save {background: url('style/images/bookmark_unactive.png') no-repeat;width:16px;height:16px;float:right;}
.highlight-block .saved {background: url('style/images/bookmark_active.png') no-repeat;width:16px;height:16px;float:right;}
.highlight-block .commentLink {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-240px -112px;width:16px;height:16px;position:relative;display:none;margin-left:4px;}
.highlight-block .commentLibrary {background:url("style/images/icon_briefcase.png") no-repeat scroll 0 transparent;left:220px;top:20px;width:17px;height:16px;position:inherit;margin-top: 1px;display:none;}


.highlight-block .more_eBook_links{
    padding-top:5px; 
    float:right    
}

.highlight-comment-form {padding:6px; overflow:hidden;}
.highlight-comment-form textarea.commentTextbox {border:0px solid #CCCCCC;width:100%;}
.highlight-comment-form input.commentLinkTextbox {border:solid 1px blue;width:80%;position:relative;top:5px;}
.highlight-comment-form input.commentLinkSubmit {border:solid 1px blue;width:15%;position:relative;top:5px;}

.highlight-comment-form .dlCommentLibrary {border:solid 1px black;width:100%; margin: 10px 0 10px 0; display:none;}
.highlight-comment-form .commentLibraryWrapper { display:none; }
.highlight-comment-form .dlCommentLibrary option{width:225px;}
.highlight-comment-form input.outline {border:solid 1px gray; }

.highlight-comment-form .listLinkLibrary option{width:225px;}
.highlight-comment-form .listLinkLibrary {border:solid 1px black;width:100%; margin: 10px 0 10px 0; display:none;}
.highlight-comment-form .linkLibraryWrapper { display:none; }


.highlight-body.inline 
{
    -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);
    background-color:#FFFFFF;
    border:1px solid #999999;
    padding:4px;
    position:absolute;
    top:0;
    z-index:110;
    width: auto;
    color: #696969;
    font-family: Verdana,Helvetica,Sans-Serif;
    font-size: 11px;
}

.note-list-box .highlight-comment p{
    margin: 0 !important;
}

.note-list-box .highlight-comment{
    padding: 6px;
    border-bottom: 1px solid #E2C650;
}


.highlight-body {min-height:22px;} 
.highlight-body.collapse {overflow-y:scroll;height:150px;} 

.highlight-text {font-weight:bold; width:65%;margin-bottom:5px; max-height: 22px; overflow: hidden;}

#highlight-new-container
{
    position: relative;
    z-index: 5000;
}

#highlight-container {
    /*left: 576px; float:left;*/
}

/*For HTML Pages*/
.html-container #highlight-container {
    right: -300px;
    position: absolute;
    width: 300px;
    height: 100%;
    left:inherit;
    float: none;
}

.highlight-block-innerwrapper{position:relative;}

#highlightList {position:relative;}

.tempHl {background-color:Aqua;}

#document-viewer #document-body iframe {
    border:0px; 
    overflow:auto; 
    height:100%;
}

#highlight-links ul li a {color: #333; font-size:0.9em;}
#highlight-links ul li { float:left; margin-right:5px; /*border-right:solid 1px #808080;*/ padding-right:5px; }
#highlight-links ul li.active a { text-decoration:none; color:#000; }
#highlight-links ul li.last { border-right:none; }


/********************************************/


/* styles for main view */
#right #highlight-container{ display:none; }


/* styles for fne view */
#fne-content #highlight-container  
{
    display:block;
    /*position:absolute;*/
    left:73%;     
 }
#fne-content #document-viewer #document-body {
    width:101%; 
    background-color:#fff; 
    border-right:1px solid #CDCCCB; 
    height:100%; 
}
.assignment-viewer #document-viewer{ height:100%;
                                     clear:both;}
    
.highlight-block input.watermark {
    color: lightgrey;
    font-style: italic;
    margin: 12px 0;
}

#highlight-widget-menu {
    width: auto;
    float: left;
    border: 1px solid #cccccc;
    padding: 0 12px;
    background: #fff;
    -moz-box-shadow: 3px 3px 3px #ddd;
    -webkit-box-shadow: 3px 3px 3px #ddd;
    box-shadow: 3px 3px 3px #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: .813rem;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 30px;
}

#highlight-widget-highlight {
    margin-right: 8px;
}

#highlight-widget-add-note,
#highlight-widget-edit-note,
#highlight-widget-reply-note
{
    padding: 0 0 0 12px;
    margin-left: 12px;
    border-left: 1px solid #cccccc;
    display: inline-block;
    line-height: 36px;
}

#highlight-widget-add-note.existingHighlight,
#highlight-widget-edit-note.existingHighlight,
#highlight-widget-reply-note.existingHighlight
{
    border-right: 1px solid #ccc;
    padding-right: 12px;
    margin-right: 12px;
}

#highlight-widget-delete img{
    margin-top:2px;
}


#highlight-widget-menu #highlight-widget-delete {
    background-image: url("../images/ui-icons_888888_256x240.png");
    background-position: -177px -98px;
    width: 16px;
    height: 12px;
    display: inline-block;
}

#highlight-widget-menu .sep { margin: 0px 5px 0px 5px; }
#highlight-widget-menu .menu-item { cursor: pointer; }

#highlight-widget-menu .menu-item.color {
     width: 10px;
     height: 10px; 
     display: inline-block; 
     margin-right: 8px; 
     border: solid 1px beige;
}

#highlight-widget-menu #highlight-widget-color-1 {
     background: #FEE881;
    border: 1px solid #d2c16d;
}

#highlight-widget-menu #highlight-widget-color-2 {
     background: #B1E3FA;
     border: 1px solid #95BDD1;
}

#highlight-widget-menu #highlight-widget-color-3 {
     background: #BEE0C1;
     border: 1px solid #9DBBA3;
}

#highlight-widget-menu #highlight-widget-color-4 {
     background: #F9C5D1; margin-right: 0px;
     border: 1px solid #CEA5B0;
}  

.color-1 { background: #FEF2BE; }
.color-2 { background: #D4EFFC; }
.color-3 { background: #DDEEDD; }
.color-4 { background: #FCDDE4; }

.color-1-hover { background: #FEE881; }
.color-2-hover { background: #B1E3FA; }
.color-3-hover { background: #BEE0C1; }
.color-4-hover { background: #F9C5D1; }

i .has-notes,
b .has-notes{
    background-image:none;
}

#highlight-container iframe{height:40px;}
#highlight-container .mceLayout{height:40px;}


.highlight-block .shared {
	background-image: url("style/images/hockenbury5e/ui-icons_course.png");
	background-position:-128px -96px;
	height:16px;
	width:16px;
	float:right;
}

.top-note .unlock{
    display:none !important;    
}

#highlight-container .highlight-block.blank-notes, #highlight-container .blank-note {
	display:none !important;
}

.highlight-note-action-menu {
    float: right;
    color: #e2c650;
    font-size: .813rem;
}

/* Removed because using pxicon 
.highlight-block .action {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-192px -115px;height:16px;width:16px;float:right;}
*/

.highlight-block .lockedIcon {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-192px -96px;height:16px;width:16px;float:right;}

.highlight-note-action-menu-list
{
    position: absolute;  
    background: white;
    border: 1px solid #CCCCCC;
    padding: 5px 5px 5px 5px;
    z-index:5001;    
}

.highlight-note-action-menu-item {
    padding: 4px;
    white-space: nowrap;
    color: #000;
    text-align: left;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

#highlight-widget-copy {
    margin-right: 12px;
}

.highlight-block .delete,
.highlight-block .edit,
.highlight-block .lock,
.highlight-block .unlock
{
    display:block;
    cursor:pointer;    
    border:none;
}

.highlight-public-private-student{
    display:none;
}

.author {
    font-weight: bold;
    color: #000;
    margin-right: 4px;
}

/*platx-3901*/

.note{
	width:100%;
    margin-top: 6px;
}

.note p{
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
}

.note-description 
{
    text-align: center;
    padding: 5px;    
}

#highlight-block-0 .highlight-block-innerwrapper 
{
    padding: 6px;
}




/*
 * Table
 */
table.dataTable {
	margin: 0 auto;
	clear: both;
	width: 100%;
}

table.dataTable thead th {
	padding: 3px 18px 3px 10px;
	border-bottom: 1px solid black;
	font-weight: bold;
	cursor: pointer;
	*cursor: hand;
}

table.dataTable tfoot th {
	padding: 3px 18px 3px 10px;
	border-top: 1px solid black;
	font-weight: bold;
}

table.dataTable td {
	padding: 3px 10px;
}

table.dataTable td.center,
table.dataTable td.dataTables_empty {
	text-align: center;
}

/* 
table.dataTable tr.odd { background-color: #E2E4FF; }
table.dataTable tr.even { background-color: white; }

table.dataTable tr.odd td.sorting_1 { background-color: #D3D6FF; }
table.dataTable tr.odd td.sorting_2 { background-color: #DADCFF; }
table.dataTable tr.odd td.sorting_3 { background-color: #E0E2FF; }
table.dataTable tr.even td.sorting_1 { background-color: #EAEBFF; }
table.dataTable tr.even td.sorting_2 { background-color: #F2F3FF; }
table.dataTable tr.even td.sorting_3 { background-color: #F9F9FF; }
*/

/*
 * Table wrapper
 */
.dataTables_wrapper {
	position: relative;
	clear: both;
	*zoom: 1;
}


/*
 * Page length menu
 */
.dataTables_length {
	float: left;
}


/*
 * Filter
 */
.dataTables_filter {
	float: right;
	text-align: right;
}


/*
 * Table information
 */
.dataTables_info {
	clear: both;
	float: left;
}


/*
 * Pagination
 */
.dataTables_paginate {
	float: right;
	text-align: right;
}

/* Two button pagination - previous / next */
.paginate_disabled_previous,
.paginate_enabled_previous,
.paginate_disabled_next,
.paginate_enabled_next {
	height: 19px;
	float: left;
	cursor: pointer;
	*cursor: hand;
	color: #111 !important;
}
.paginate_disabled_previous:hover,
.paginate_enabled_previous:hover,
.paginate_disabled_next:hover,
.paginate_enabled_next:hover {
	text-decoration: none !important;
}
.paginate_disabled_previous:active,
.paginate_enabled_previous:active,
.paginate_disabled_next:active,
.paginate_enabled_next:active {
	outline: none;
}

.paginate_disabled_previous,
.paginate_disabled_next {
	color: #666 !important;
}
.paginate_disabled_previous,
.paginate_enabled_previous {
	padding-left: 23px;
}
.paginate_disabled_next,
.paginate_enabled_next {
	padding-right: 23px;
	margin-left: 10px;
}

.paginate_enabled_previous { background: url('../images/back_enabled.png') no-repeat top left; }
.paginate_enabled_previous:hover { background: url('../images/back_enabled_hover.png') no-repeat top left; }
.paginate_disabled_previous { background: url('../images/back_disabled.png') no-repeat top left; }

.paginate_enabled_next { background: url('../images/forward_enabled.png') no-repeat top right; }
.paginate_enabled_next:hover { background: url('../images/forward_enabled_hover.png') no-repeat top right; }
.paginate_disabled_next { background: url('../images/forward_disabled.png') no-repeat top right; }

/* Full number pagination */
.paging_full_numbers {
	height: 22px;
	line-height: 22px;
}
.paging_full_numbers a:active {
	outline: none
}
.paging_full_numbers a:hover {
	text-decoration: none;
}

.paging_full_numbers a.paginate_button,
.paging_full_numbers a.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
	color: #333 !important;
}

.paging_full_numbers a.paginate_button {
	background-color: #ddd;
}

.paging_full_numbers a.paginate_button:hover {
	background-color: #ccc;
	text-decoration: none !important;
}

.paging_full_numbers a.paginate_active {
	background-color: #99B3FF;
}


/*
 * Processing indicator
 */
.dataTables_processing {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 250px;
	height: 30px;
	margin-left: -125px;
	margin-top: -15px;
	padding: 14px 0 2px 0;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 14px;
	background-color: white;
}


/*
 * Sorting
 */
.sorting { background: url('../images/sort_both.png') no-repeat center right; }
.sorting_asc { background: url('../images/sort_asc.png') no-repeat center right; }
.sorting_desc { background: url('../images/sort_desc.png') no-repeat center right; }

.sorting_asc_disabled { background: url('../images/sort_asc_disabled.png') no-repeat center right; }
.sorting_desc_disabled { background: url('../images/sort_desc_disabled.png') no-repeat center right; }
 
table.dataTable thead th:active,
table.dataTable thead td:active {
	outline: none;
}


/*
 * Scrolling
 */
.dataTables_scroll {
	clear: both;
}

.dataTables_scrollBody {
	*margin-top: -1px;
	-webkit-overflow-scrolling: touch;
}

/* --------
  The CSS rules offered here are just an example. You can style the 'accordion' in any way you like.
  The styles for the Page Structure are needed just for the purpose of this demo page.
  If you decide to use the CSS rules in 'Accordion' (see below) as a base, 
  be sure to rename the selectors as to satisfy the elements in your site.
 ---------   
*/
#container {
  float:left;
  width:100%;
  margin-right:-19em;
  position:relative;
  min-height:0
}

.accordion p {margin: 0 10px 1em}
.accordion .strong{font-weight:700}
.clear {clear:both}

/* --- Headings --- */
.accordion h1 {font-family:georgia,'times new roman',times,serif; font-size:2.5em; font-weight:normal; color:#f60}

.accordion h1, .accordion h2, .accordion h3 {margin-bottom:1em !important;}

/*
.accordion h2, h3, h4 a, h5 a {padding:3px 10px !important;}
*/
.accordion h2, .accordion h3, .accordion h4, .accordion h5 {font-size:1em !important;}

.accordion h4 {font-weight:normal !important;}
/*
#main h2 {background-color:#f0f0f0}
*/

#side, #side h2, #side h3 {background:#000; color:#e3e3e3;}

#side h2 {border-bottom:1px solid #484b51;}

/* --- Links --- */
.accordion a {padding:1px; border-top: 1px solid #fff; border-bottom:1px solid #DFE4EC; color:#477DBF;display:inline;}

#accordioncontent p.actitle{
    color:#477DBF;
    font-size: 12px;
    width: 110px;
    float:left;
    -o-text-overflow: ellipsis;    /* Opera 9-10 */
    text-overflow:    ellipsis;    /* IE, WebKit (Safari, Chrome), Firefox 7, Opera 11 */
    overflow:hidden;
    white-space:nowrap;
    margin:0;
    padding:0;
}
.accordion a:hover, a:focus, a:active {border-color:#bcd; text-decoration:none; outline:0 none;}


#side a {display:inline; border-width:0 0 1px; border-color:#445; color:#f0f0f0;}

#side a:hover, #side a:active, #side a:focus {background-color:#334;}

/* --- Accordion --- */

/*
.js #main .accordion {visibility:hidden;}

.js #side .accordion {display:none;}
*/

.accordion {}

.accordion li {list-style-type:none;}

.accordion li.last-child {margin-left:19px; list-style-type:disc;}

#side ul.accordion ul {margin:0; padding:0 0 0 20px;}

.accordion .outer {border-bottom:1px solid #dadada; border-width:0 1px 1px; background: #ffffff;}

.accordion .inner {margin-bottom:0; overflow:hidden;width:100%; }

.accordion .h{}  /* {margin-top:.3em}vertical padding instead of vertical margin (ie8) */

.accordion p{} /*{margin-top:.5em}*/

/*  
  Add styles for all links in the 'accordion':
.accordion a {...}
*/    

.accordion a.trigger {padding-left:16px; font-size: 12px;/* background-image: url(style/images/plus.gif);*/ background-repeat: no-repeat; background-position: 1px 50%;  display:inline; text-transform:none;}
.accordion a.selected { font-weight:bold !important;}

/*.accordion a.trigger.open {background-image: url(style/images/minus.gif)}*/

.accordion .last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal;}

.accordion a.trigger {background-color:#EAF1F7;}

.accordion a.trigger.open {border-color:#dadada; background-color:#e7e7e7;}

.accordion a:hover.trigger.open, .accordion a:focus.trigger.open, .accordion a:active.trigger.open {border-color:#bcd}
.accordion a.trigger.item, .accordion a.trigger.open.item { background-image:none; background-color:Transparent; margin-left:18px; padding-left:3px; }
.accordion h5 { font-weight:normal !important;}


.accordion table tr td a.trigger, 
.accordion table tr td a, 
.accordion table tr td a.trigger.open{border:none; background-color:transparent;}

.accordion table tr{border:1px solid #e0e0e0;}

#side a.active{font-weight:700; color:#f72; text-decoration:none;}

.accordion a {text-decoration:none; font-size:small;padding:5px 0;}

.delete {display:none;}

#accordioncontent {
    font-family: Tahoma,'Geneva',arial,sans-serif;
    overflow-y:auto;
    overflow-x:hidden;
}

#accordioncontent td a {
    color: #333;
    font-size: 11px;
}

#accordioncontent .h td a {
    padding: 0 12px;
    line-height: 18px;
}
#accordioncontent p {
    color: #333333;
    font-size: 11px;
    line-height: 16px;
    margin: 0 0 0 10px;
}

.lessonitem { background-color: rgb(240, 240, 240); padding: 0px; margin: 3px 0 3px 0; vertical-align: middle; font-size:x-small;font-weight:bold;}

#content-item-header{ padding: 10px 0px 25px 25px}

.eportfolio {
    background: url("style/images/bookmark_off.gif") no-repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    height: 23px;
    margin: 0 10px;
    width: 17px;
}

#document-body-iframe{
    width: 100%;
}

#multipartlesson-carousel {
    float: left;
    padding-left: 20px;
    width: 100%;
}

#divcreatelessonbutton {
    padding-left:20px;
    padding-top:20px;
}

#divcreatelessonbutton a {
    /*background-color: #660000;*/
   /* color: #FFFFFF;*/
}

#divcreatelessonbutton a {
    font-weight: bold;
}

.graybackground { background-color: #F0F0F0;}



.learning-curve-related-content .content-menu-tabs,
.learning-curve-related-content #content-nav
{
    display:none;    
}

.related-content-dialog #document-viewer-wrapper #document-viewer
{
    overflow:auto !important;    
}

.relatedContentContentDialog 
{
    width:90% !important;
    height:90% !important;    
}
/*Learning Objectives Styling */

#objective-tags {
	margin-bottom: 2px;
	padding: 10px 0;
}

#objective-tags span {
	clear: both;
	line-height: 14px;
	margin: 7px 20px 0 0;
}

.eportfoliosubmitstatus.notvisible
{
    display: none;    
}

#objective-tags span a {
   background-image: url("style/images/platx_sprite.png");
	background-position: -1px -149px;
	background-repeat: no-repeat;
	color: #333333;
	display: inline-block;
	height: 23px;
	line-height: 15px;
	margin-right: 2px;
	padding: 0 3px 0 7px;
	position: relative;
	text-decoration: none;
	top: 7px;
	width: 13px;
}

.correlatelink {
	background-color: #CCCCCC;
	color: #333333;
	display: block;
	font-size: 14px;
	height: 23px;
	line-height: 28px;
	padding: 6px 5px 10px 4px;
	width: 250px;
}

#objective-form{
	border: 1px solid #ccc;
	padding: 12px;
}

#objective-form #close-objective-link{    
	float:right;
	padding-bottom:10px;
}

#objective-form #close-objective-link .close-link
{
	background-image: url("style/images/ui-icons_888888_256x240.png");
	background-position:-32px -192px;
	height:15px;
	width:10px;
	float:right;
	margin-top:-5px;
	margin-right:-5px;
}

#objective-form #add-objective-link
{
	float:right;
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	height: 25px;
	width:90px;
	margin-right: 8px;
}

#objective-form div a{
	font-size: 11px;
	text-decoration: none;
	color: #333;
	display: block;
	width: 80px;
	line-height: 25px;
	padding-left: 6px;
   
}
#objective-list{
	margin-bottom: 12px;
}

#objective-list div{
	font-size: 11px;
	line-height:16px;
}

.objective-modul .ui-widget-header {
	background-color: #CCCCCC;
	border:none;
	color: #467CBE;
	font-size: 14px;
	font-weight: bold;
}

.objective-modul #add-objective-form{
	font-size:12px;
}

.objective-modul #add-objective-form input{
	width: 200px;
}

.objective-modul .ui-dialog-buttonpane {
	font-size: 12px;
	margin: 0 !important;
	padding: 0 !important;
}

.objective-modul .ui-dialog-buttonpane button{
	width: 60px;
}

#bodyObjectives .tree-container .tree-buttons .LOViewAlignment{
    width: 220px !important;    
}



#linklibrary
{
    padding:10px;
}

#linklibrary .contentInner
{
    padding:10px;    
}

#linklibrary .addLinkText
{
    padding-bottom:10px;    
}

#linklibrary .searchLink{
    padding-bottom:10px;    
}

#txtSearchLink{
    width:30%;    
}

#linklibrary #search-results{     
   margin-top: 7px;
   border-top: 0.5px solid;
   padding: 4px 7px 0 20px;
   width: 99%;
   line-height: 35px;
   overflow-y: auto;
   height: 250px;     
   font-size: 11px;
   color: #666;
}

#linklibrary .contentBox .linklibraryLink,
#linklibrary .contentBox .loLink{     
   color: #457CBE;
}

#linklibrary .searchLinkBox .addLinkText .titleBox{
    font-size: 18px;
}

#linklibrary .contentBox a {
    font-size: 14px;
    color: #666;
    text-decoration: none;
    width: 85%;
    display: block;
}

#linklibrary .contentBox .addlink-menubar{
    border-bottom: solid 1px #666;
    padding-bottom: 8px;
}

#linklibrary .contentBox .contentInner #divToc .addLinkToNote {
    float: right;
    background-image: url("style/images/add_link_button.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 18px;
    width: 79px;
    position: relative;
    top: -15px;
}

 #search-results-panel #search-total{
    color: #333333;
    font-family: Tahoma,'Geneva',arial,sans-serif;
    font-size: 12px;
}

#linklibrary #search-results ul li {
    border-bottom: 1px solid #666666;
    height: 33px;
    
}

#search-results ul li .addLinkToNote{
    background-image: url("style/images/add_link_button.png");
    background-position: 0 7px;
    background-repeat: no-repeat;
    float: right;
    height: 29px;
    width: 79px;
}

#linklibrary .expandContainer.folder ins.folder{
    background-image: url('style/images/platx_sprite.png');
    background-repeat: no-repeat;
    background-position: -299px -200px;
    display:inline-block;
    width: 15px;
    height:15px;
    float:left;
    position:relative;
    left:-10px;
}

#linklibrary .expandContainer.folder .folderopen ins.folder,
#linklibrary .expandContainer.folder .active ins.folder{
    background-position: -349px -200px;
}

#linklibrary .expandContainer .folderopen {
    background-image:none;
}

#linklibrary .expandContainer {
    margin-left:15px;
}

#linklibrary .toc .level {
padding: 2px 0 2px 20px;
line-height:12px;
}

.manage-groups {
position: relative;
height:100%;
}

.manage-groups #right #student-list{
	bottom: 0;
	overflow-y: scroll;
	padding-left: 248px;
	position: absolute;
	top: 64px;
	width:inherit;
	padding-top: 10px;
	min-height: 300px;
	min-width: 500px;
}

#fne-content .manage-groups #right #student-list{
	overflow-y: auto;
	padding-left: 0px;
}

.manage-groups #right #student-list h2{
	margin: 0 12px 8px 0;
	float: left;
}

.manage-groups #right #student-list .email-group{
	float:left;
	padding-top: 3px;
}

.edit-groups {
height:90%;
}

.manage-groups #left #groups-setnav {
overflow-y:scroll;
position:absolute;
top: 32px;
bottom: 0px;
padding: 18px 18px 0 18px;
min-height: 300px;
width: 196px;
}

.manage-groups #right {
   padding-left: 0px !important;
}

.manage-groups #right .tab-links{
	border-bottom: solid 1px #999;
	margin-bottom: 0;
	margin-left: 248px;
	padding-bottom: 7px;
	position: relative;
	top: 43px;
	width: inherit;
}

.manage-groups .group-sets-list .group-set {
margin: 0 0 14px 0;
padding:3px 0 0 0;
border-top:1px solid #ccc;
}

.manage-groups .group-sets-list .group-set .actions {
margin:3px 0 0 0;
}

.manage-groups .group-sets-list ul li.group-set:first-child {
border-top:0px solid #ccc;
}

.manage-groups .group-sets-list .group-set a{
padding: 0;
}

.manage-groups .group-sets-list .group-set a.group-link.selected {
	border:none;
	background-color:Transparent;
}

.manage-groups .course-subtitle a.selected {
	border:none;
	background-color:Transparent;
}

.manage-groups .group-sets-list .group-set .actions a {
	padding: 4px;
}
.manage-groups .group-sets-list .group-set .setcount{
	margin: 4px 0 8px 0;
}
.manage-groups .student-list .title {
padding-right: 10px;
}

.manage-groups .student-list table.students {
text-align: left;
width: 80%;
margin: 10px 0 0 0;
border: solid 1px #EEEEEE;
clear:both;
}

.manage-groups .student-list .students thead tr {
background-color:#FFFFCC;
}

.manage-groups .student-list .students thead .groupname {
	background-color: #DCDACD;
	height: 23px;
	line-height: 23px;
}
.manage-groups .student-list .students thead .groupname td{
	padding-left: 8px;
}

.manage-groups .student-list table.students thead tr th {
padding:5px 5px 5px 8px;
border: solid 1px #EEEEEE;
}

.manage-groups .student-list table.students tbody tr td {
padding:6px 6px;
border: solid 1px #EEEEEE;
border-bottom: 1px solid #eee;
}

.manage-groups .student-list table.students th.complete {
width: 20%;
}

.manage-groups .student-list table.students th {
width: 30%;
}

.manage-groups .student-list table.students th.name {
width: 30%;
}

.manage-groups .student-list table.students th.email {
width: 30%;
}

.manage-groups .student-list table.students th.login {
width: 20%;
}

.manage-groups .student-list table.students th.complete {
width: 20%;
}

.manage-groups .group {
margin: 10px 0 ;
}
.manage-groups .group .no-students-msg{
	clear:both;
}

.group .email-link {
color:#660000;
text-transform:uppercase;
}

.manage-groups #left .course-title {
margin: 0 0 5px 0;
border-bottom: solid 1px #333;
line-height: 18px;
}

.manage-groups #left .course-subtitle {
margin: 10px 0 10px 0;
}

.manage-groups #left .course-subtitle .group-count{
	margin-top: 4px;
}
.manage-groups #left .group-sets-title {
	border-bottom: 1px solid #333;
	margin-bottom: 8px;
	line-height:18px;
}

.manage-groups #left a.create-group-set{
	margin: 12px 0;
}
.create-group-set {
display:block;
width:160px;
margin:10px 0 0 0;
}

#media-content-nav
{
    padding-left: 20px;
    width: 930px;
    
}
#media-content-control
{
    height: 40px;
    width: 930px;
    line-height: 40px;
    background-color: #626262;
}

#media-content-control .ddl-view-video
{
    width: 150px;    
}

#media-content-control .text-view-video
{
    color: #FFFFFF;
    font-size: 18px;
}
#media-content-control .btn-add-video
{
    margin-left: 513px;
}
#media-content-nav ul 
{
    height: 410px;
    width: 945px;
    overflow: auto;
}

#media-content-nav ul li.alternate
{

    background-repeat: no-repeat;
    display: block;
    background-color: #E9E9E6
}

.mediacontent_uri
{
	width:650px;
}

#media-content-nav li {
font-size: 14px; 
}

#media-content-nav li:hover {
	border: 1px solid #303030;
}

#media-content-nav ul li a {
	line-height: 2em;
	padding-left: 5px;
}

#media-content-nav ul li.highlighted a {
	background-color: #600;
}

#media-content-nav ul li td.video-info {
	width: 433px;
	border-style: solid;
	border-width: 1px;
	border-color: #B8B8AE;
}

#media-content-nav ul li td.submit-assignment {
	width: 277px;
	border-style: solid;
	border-width: 1px;
	border-color: #B8B8AE;
}

 .media-content-edit {
	float: right;
	border: none;
	margin-bottom:0;
	width:auto !important;
	right: 16px;
	height: 31px !important;
}

.mediaContentTitle {
    width: 655px;
}

.mediaContentInformation-span-label{
	font-weight: bold; 
	padding-top:10px;
	padding-bottom:5px;
	overflow:auto;
}

.mediaContentAssignmentFNETab
{
	margin: 0 10px 0 0;
	float: right;
	width: 45%;
	
}
.mediaContentAssignmentFNETab .mediaContentDetails
{
    height: 85%;
}

.mediaContentDetails .mediaContentInformation, .video-comment-list
{
	border-style: solid;
	border-width: 1px;
	border-color: #B8B8AE;
	height: 100%;
	
}

.mediaContentDetails .mediaContentInformation .mediaContentInformationTitle
{
    overflow: auto;
    height: 20px;
}

.mediaContentDetails .mediaContentInformation .mediaContentInformationDirections
{
    overflow: auto;
    max-height: 100px;
    min-height: 20px;
}
.mediaContentDetails .mediaContentInformation .mediaContentInformationDescription
{
    overflow: auto;
    max-height: 150px;
    min-height: 20px;
}

.mediaContentDetails .technicalSupport
{
    height: 40px;
}
.mediaContentDetails .mediaContentInformation
{
    padding: 10px 10px 10px 10px;
    overflow: auto
}

.MediaContentSubFNE
{
    padding-top: 10px; 
    height: 80%;
}

.MediaContentPlayerFNE
{
	float: left;
	width: 50%;
	height: 100%;
	padding-left: 10px;
    background: white;
    overflow: auto;
}

.mediaContentSubmissionFail
{
    width: 800px;
    border-color: #D17519;
    border-style: solid;
    border-width: 1px;
    background-color:  #FFF3C4;
    padding: 10px 10px 10px 10px;
}

.mediaContentSubmissionFailLogo
{
    width: 50px;
	height: 80px;
	margin-right:4px;
	margin-top:3px;
    background: url('style/images/video-assignment-submission-fail.png');
	background-repeat: no-repeat;
	float: left;
	padding: 5px 50px 5px 5px;
}

.mediaContentSubmissionFailText
{
	height: 80px;
	padding-top: 30px;
}


.video-block.active{border:1px solid yellow;}
.video-block.active .video-comment-form {display:block;}



.video-block.page {border:2px solid blue;}
.video-block.page .highlight-text {color:blue;}



.video-block .pointer, 
.video-block .close, 
.video-block .vspib, 
.video-block .share,
.video-block .shared,
.video-block .delete,
.video-block .save,
.video-block .saved,
.video-block .lock,
.video-block .unlock
{
    background-color: transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: -348px -149px;
    background-repeat: no-repeat;
    display:block;
    cursor:pointer;    
    height:16px;
    z-index:16;
    border:none;
    }
    
/*For Top Note Display*/

.video-block.page .pointer{
     display: none;
}    


.video-block .close {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-32px -192px;height:16px;width:16px;float:right;}
.video-block .share {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-128px -96px;height:16px;width:16px;float:right;}
.video-block .shared {background-image: url("style/images/ui-icons_assigned_256x240.png");background-position:-128px -96px;height:16px;width:16px;float:right;}
.video-block .delete {background-image: url("style/images/ui-icons_888888_256x240.png");background-position: -176px -96px;width:16px; height:16px;float:right;}
.video-block .save {background: url('style/images/bookmark_unactive.png') no-repeat;width:16px;height:16px;float:right;}
.video-block .saved {background: url('style/images/bookmark_active.png') no-repeat;width:16px;height:16px;float:right;}
.video-block .lock {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-192px -96px;height:16px;width:16px;float:right;}
.video-block .unlock {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-208px -96px;height:16px;width:16px;float:right;}
.video-block .edit {background-image: url("style/images/ui-icons_888888_256x240.png");background-position: -65px -112px;width:16px; height:16px; cursor:pointer;}

.video-block .commentLink 
{
    background-image: url("style/images/ui-icons_888888_256x240.png");
    background-position:-240px -112px;
    width:16px;
    height:16px;
    position:relative;
    display:inline-block;
    margin-left:4px;
    cursor:pointer;
}
.video-block .commentLibrary 
{
    background:url("style/images/icon_briefcase.png") no-repeat scroll 0 transparent;
    left:220px;
    top:20px;
    width:17px;
    height:16px;
    position:inherit;
    margin-top: 1px;
    display:inline-block;
    cursor:pointer;
}
.video-block .comment-submit {background-image: url("style/images/ui-icons_888888_256x240.png");background-position:-96px -112px;height:16px;width:16px;margin-left:4px;float:right;}
.video-block .more_eBook_links
{
    padding-top:5px;     
}

.video-block.active .pointer {display:block;}
.video-block .pointer {height:30px;left:-32px;position:absolute;width:17px;top: 0px;display:none;}

.video-comment-form {padding-top:10px; overflow:hidden;}
.video-comment-form textarea.commentTextbox {border:0px solid #CCCCCC;width:100%;}
.video-comment-form input.commentLinkTextbox {border:solid 1px blue;width:80%;position:relative;top:5px;}
.video-comment-form input.commentLinkSubmit {border:solid 1px blue;width:15%;position:relative;top:5px;}

.video-comment-link-section .dlCommentLibrary 
{
    border:solid 1px black;
    width:90% !important; 
    height:30px;
    text-decoration:none;    
    display:none; 
    background-color: #CCCCCC;
    padding:4px;
    border: 2px solid red;
 }

.video-comment-form .dlCommentLibrary option{width:225px;}
.video-comment-form input.outline {border:solid 1px gray; }

.video-comment-form .listLinkLibrary option{width:225px;}
.video-comment-form .listLinkLibrary {border:solid 1px black;width:100%; margin: 10px 0 10px 0; display:none;}
.video-comment-form .linkLibraryWrapper { display:none; }

#video-comment-new-container 
{
    position:relative;z-index:5000;
    
}

.video-comment-block-innerwrapper{position:relative;}

#highlightList {position:relative;}



/********************************************/


/* styles for main view */
#right #video-comment-container{ display:none; }

    
.video-block input.watermark {
    color: lightgrey;
    font-style: italic;
    margin: 12px 0;
}


#video-comment-container iframe{height:40px;}
#video-comment-container .mceLayout{height:40px;}


#video-comment-container .video-block.active {
	border:solid 1px #ccc;
}

.video-block .shared {
	background-image: url("style/images/hockenbury5e/ui-icons_course.png");
	background-position:-128px -96px;
	height:16px;
	width:16px;
	float:right;
}

#video-comment-container .video-block.blank-notes, #video-comment-container .blank-note {
	display:none !important;
}

.video-range-min-value
{
    float:left;    
}

.video-range-min-value, .video-range-max-value
{
    width:60px;
    disabled:true;
}

#video-comment-slider
{
    width:60%;    
    margin:5px;    
    float:left;
}

.video-comment-slider-part, .slider-info
{
    padding:10px 0px 10px 0px;
}

.slider-info
{
    height:20px;    
}

.link-settings.active
{
    display:block;    
}

.link-settings 
{
    display:none;    
}

video-comment-controls
{
    cursor:pointer;    
}

.video-comment-controls, .add-video-note
{
    float:right;    
}

.video-comment-header
{
    clear:both;  
    height:30px;   
    background:lightgray;
    margin:10px 0px;   
}

##video-comment-container
{
    width:80%;    
}


#video-comment-container .video-block
{
    width:90%; 
}

.videotablist
{
    margin-top:2px;
    margin-left: 15px;
    width: 930px;
    font-size: 13px;
}

.videotablist .header
{
    text-align: left;
    background-color: #CCCCCC;
    height: 30px;
}

.videotablist .col1
{ 
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    width: 470px;
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
}

.videotablist .col2
{
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    width: 260px;
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
}
.videotablist .col3
{
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    width: 90px;
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
    text-align: center;
}
.videotablist .col4
{
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    width: 110px;
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
    text-align: center;
}

.videotablist .coloredRow
{
    background-color: #F8F8F8;
}

#divAddNewVideo
{
    display: none;
    padding-top: 10px;
    padding-left:16px; 
    padding-bottom:5px;
}

.videotablist .col1 div
{
    height:5px; 
    width:100%;
}

#videoTabHeader
{
    width:95%; 
    padding-left:20px; 
    padding-right:20px; 
    height:30px;
}

.rowId .liMediaContent .editMediaContentDetails li
{
    padding-bottom:5px;
}

.assignmentBlock .assignmentTitle
{
    font-size:11px; 
    color:Gray;
}

.videoPopupContainer
{
    display: none;
}

.videoPopupMessage
{
    font-size: 13px;
}

.videoPopupWarning
{
    font-size: 14px;
    font-weight: bold;
}

.videoPopupContent
{
    padding: 15px;
}

.video-comment-submit
{     
     background:lightgray;   
}

.video-comment-form .commentLibraryWrapper
{
    float:right;    
}

.video-comment-form  .comment-left-nav
{
    width:60%;    
    float:left;
}

.video-comment-bottom-menu
{
    padding-top:10px;    
}

.video-menu-tabs
{
    height: 30px;
}

#video-content-details
{
    padding: 5px 5px 5px 5px;
    height: 100%;
}

.video-block {
    background-color: #FFFFFF;
    border: 1px solid #999999;
    border-radius: 5px 5px 5px 5px;
    color: #696969;    
    font-family: arial,Helvetica,Sans-Serif;
    font-size: 11px;
    margin-bottom: 15px;
    min-height: 50px;
    padding: 5px;       
    width: 90%;
    z-index: 110;
    position:absolute;
}

.video-outer-block-controls
{
      margin-bottom:10px;
      height:20px;
      border: 1px solid #999999;     
}

.video-outer-block-controls.student-comment
{
    background-color:Yellow;    
}

.video-outer-block-controls.instructor-comment
{
    background-color:Aqua;    
}

.video-outer-block-controls.admin-comment
{
    background-color:brown;    
}

.video-outer-block-controls.admin-comment .time-interval,
.video-outer-block-controls.admin-comment .user-name
{
    color:White;    
}

.video-block-innerwrapper
{
    padding-top:10px;    
}

.video-block .block-controls
{
    float:right;    
}

.video-block .block-controls .time-interval,
.video-block .block-controls .edit
{
    float:left;    
}

.video-block.mine .delete
{
    display:block !important;    
}

.video-block.mine .edit
{
    display:block !important;    
}

.add-video-note.disabled
{
    color:InactiveCaption;   
    cursor:default; 
}

.noteLibraryDialog  .ui-dialog-titlebar , #noteLibraryDialog
{
     display: none; 
}

.noteLibraryDialog
{
    background:yellow !important;   
    top:2px !important;
    border:1px solid red !important;
}

#video-comment-list .comment-key
{
    float:right;
    width:20px;
    height:20px;
    background-image: url("style/images/video-comment-key.jpg");       
}

.comment-keys-list .comment-key-detail
{
    float:left;
    padding-bottom: 5px;
}
#video-comment-list .left-comment-header
{
    float:left;
    width:51px;     
}

.video-block .comment-type
{
    font-weight: bold;
    padding-left : 3px;
}

#video-comment-list .comment-keys-details
{
    display:none;  
}

.ui-tooltip .contributor-comment-icon,
.ui-tooltip .instructor-comment-icon,
.ui-tooltip .student-comment-icon,
.ui-tooltip .administrator-comment-icon
{
    float:left;
    width:20px;
    height:20px; 
    background-repeat:no-repeat;
    margin-right:10px;   
}

.ui-tooltip .contributor-comment-icon, .video-block .contributor
{
    background-image: url("style/images/ui-icons_222222_256x240.png"); 
    background-position: -223px -112px;
    width:20px;
    height:20px;
    float:left;
    background-repeat:no-repeat;    
}

.ui-tooltip .instructor-comment-icon
{
    background-color:cyan;
}

.ui-tooltip .student-comment-icon
{
    background-color:yellow
}

.ui-tooltip .administrator-comment-icon
{
    background-color:brown;
}


.comment-keys-list
{
    background:white !important;   
    width:150px !important;
    padding:5px !important; 
}
.student-submission-status
{
    background: #F0F0F0 ;
    padding: 10px 5px 10px 10px;
}

.student-submission-status .studentDiv
{
    padding-right: 5px;
}

.student-submission-status .ddlStudentEnrollment
{
    width: 300px;
}

.student-submission-status .dueDateDiv
{
    padding-left: 50px;
}

.student-submission-status .assignGrade
{
    width: 50px;
    text-align: center;
}

.student-submission-status .ofHundredDiv
{
    padding-right: 50px;
}

.student-submission-status .saveSubmission
{
    background: #9C0;
    padding: 5px 5px 5px 5px;
    display: none;
}

.student-submission-status .submitSubmission
{
    padding: 5px 5px 5px 5px;
    display: none;
}

.student-submission-status .unsubmitSubmission
{
    padding: 5px 5px 5px 5px;
    display: none;
}

.student-submission-status .ddlStudentEnrollment .unsubmitted
{

    background-image: url('style/images/assignment_not_submitted.png');
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
}


.student-submission-status .ddlStudentEnrollment .submitted
{

    background-image: url('style/images/assignment_submitted.png');
	background-repeat: no-repeat;
	color: Red;
	padding: 5px 5px 5px 5px;
}

.student-submission-status .ddlStudentEnrollment .graded
{

    background-image: url('style/images/assignment_graded.png');
    color: Gray;
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
}

.mediaContentProcessingStatus
{
    padding: 0px 5px 0px 5px;
    color: red;
}

.
mediaContentLoading 
{
    background-image: url(style/images/ajax-loader-no-bg-32x32.gif);
    width: 32px; 
    height: 32px;
    background-repeat: no-repeat;
    position: absolute;
}

#video-comment-container
{
    height:500px;
    overflow-y:auto;    
}

.divFNEVideoPlayer
{
    width: 95%;
    height: 95%;
}

.uploadMediaContentDiv
{
    height: 60px;
    width: 800px;
    border-color: #D17519;
    border-style: solid;
    border-width: 1px;
    background-color:  #FFF2BD;
    padding: 10px 10px 10px 10px;
}

.uploadMediaContentDiv .uploadMediaContentDivLeft
{
    float: left;
}

.uploadMediaContentLogo
{
    width: 16px;
	height: 16px;
    background: url('style/images/ajax-loader-no-bg-16x16.gif');
	background-repeat: no-repeat;
	display: inline-block;
}

.uploadMediaContentDiv .uploadMediaContentDivRight
{
    float: right;
}

.uploadMediaContentDiv .uploadMediaContentDivRight .cancelUpload
{
    float: right;
    color: white;
    background-color: red;
    padding: 8px 8px 8px 8px;
    display: none;
}

#videoNoteList
{
    position:relative;    
}


.liMediaContent .divtxtMediaContentUploadInstruction, .liMediaContent  .media-content-list
{
    padding-bottom: 10px;
}

.mediaContentVideoRight
{
    float:right;
}

.mediaContentVideoRight .txtMediaContentDescription
{
    overflow: auto;
    max-height: 220px;
    min-height: 50px;
}

.mediaContentVideoRight .divOpenFNE
{
    padding-bottom: 35px;
}


.mediacontent-content .liMediaContent .btnHideUploadBlock 
{
    display: none;
    margin-left: 10px;
}

.fne-video-player .video-title
{
    padding-left: 8px;
    padding-top: 5px;
    font-weight: bold;
    line-height: 1.4em;
}

.videotablist .video-length-label
{
    padding-right: 10px;
}

.editcommentLibraryWrapper
{
    float:right;    
}

.video-comment .editButtons
{
    float:left;
    width:60%;    
}
.PX_Menu .parent {
    list-style: none outside none;
    margin: 0;
    width: 100%;
}
.PX_Menu .parent li {
    background-color: #D9E4DD;
    float: left;
    margin-right: 1px;
    position: relative;
    white-space: nowrap;
    width:195px;
    padding:6px;
}

/* Fne Project Overlay Menu Styles */ 

#project-overlay-content-nav .PX_Menu .parent ul.child li{
    white-space:normal;
}
.PX_Menu .parent ul li:hover a{
    color:#fff;
}

#NavMenu .PX_Menu .parent li {
    width:auto;
    padding: 8px;
    border-right: 1px solid #fff;
}

.PX_Menu .parent li.active{
    background-color:#BD2B4B;
}

.PX_Menu .parent li.active a{
    /*color:#fff;*/
}

.PX_Menu .parent li a:hover:after {
    content: "";
    height: 0;
    left: 12px;
    position: absolute;
    top: 34px;
    width: 0;
}
.PX_Menu .parent a {
    color: #333333;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
    width:100%;
    
}
.PX_Menu .parent li:hover > a {
    text-shadow: none;
}
.no-touch .PX_Menu li:hover {
    background-color: #62A2A6;
    
    color: white;
}

.no-touch  .PX_Menu li:hover a{
    color:#fff;
}
.PX_Menu .parent li:hover > a.primary-sources {
    
    border-left: 1px solid #3D5A6A;
    border-right: 1px solid #3D5A6A;
    border-top: 1px solid #3D5A6A;
    color: #333333;
    padding: 9px 9px 11px;
    text-shadow: none;
}
.PX_Menu .parent li > a.primary-sources:hover:after {
    border: medium none;
}
.PX_Menu .parent li:hover > ul {
    display: block;
}

.PX_Menu .parent ul {
    background-color: #D9E4DD;
    border-left: 1px solid #3D5A6A;
    border-right: 1px solid #3D5A6A;
    border-bottom: 1px solid #3D5A6A;
    border-top: 0px;
    box-shadow: 4px 4px 7px #555;
    display: none;
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 24px;
    width: 275px;
    z-index: 1;
}

.PX_Menu .parent ul li {
    display: block;
    float: none;
    margin: 0;
    padding: 0;
}
.PX_Menu .parent ul li:last-child {
    box-shadow: none;
}
.PX_Menu .parent ul a {
    color: #3D5A6A;
    display: block;
    float: none;
    height: auto;
    text-transform: none;
}

:first-child + html .PX_Menu .parent ul a {
    height: 10px;
}
.PX_Menu .parent ul a:hover {
    color:#fff;
}
.PX_Menu .parent ul a:hover:after {
    
    border: medium none;
    
}
.PX_Menu .parent:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

.PX_Menu .menu-pagination {
    font-size: 12px;
    color: black;
    width: 100px;
    margin: 6px 12px 0 0;
    position:absolute;
    right:0;
}

.menu-numeric-seq
{
    padding-left: 10px;
}

.menu-pagination .start-button {
    color: white;
    background-color: #BD2B4B;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: block;
    padding: 4px;
    width:50px; 
    float:right;
}

.menu-pagination .start-button::after {
    content: "▷";
    font-family: 'pxicons';
    font-style: normal;
    speak: none;
    display: inline-block;
    text-align: center;
    font-size: 1.25em;
    margin-left: 2px;
}

.PX_Menu .print-button  {
    content: ""; 
    display: inline-block;
    font-family: 'pxicons';
    float:left;
    padding-top:4px;
 }
    
    
.PX_Menu .print-button:before
{
    content: "";
}

.PX_Menu .nav-button
{
    text-decoration:none;
}
     /* '\e716' */

.launchpadheader {background-color:#CCFFCC;text-align:center;height:100px;font-size:24px;}
.launchpaddetails {display:inline;}
.launchpadrightside {float:left;width:60%; padding-left:20px;}
.launchpadleftside {height:500px; border-style:solid;width:250px;float:left;background-color:Gray;}
.launchpadcarousel {}
.launchpadcarouselitem {}
.linkOpenPopup {color:#333333; text-decoration:none;}

#motiongallery {
    height:400px; 
}

.linkOpenPopup {color:#333333; text-decoration:none;}
.titleunderline { border-bottom:4px solid #660000; }

.baselessondetail .lessonimage {
    float:left; 
    margin-left: 40px; 
    width: auto;
 }

.lessonimage {
    float:left; 
    margin: 0 40px; 
    width: 200px;
    height:200px;
    position: relative;
   }


#fne-window .pxunit .baselessondetail,
.lessondescriptionPreview .baselessondetail {
    padding-top:12px;
}

#fne-window .pxunit .baselessondetail .lessonimage,
.unit-header .lessonimage {
    position:relative;
    float:left;
    margin-left: 0;
    width:200px;
}

#fne-window .pxunit .lessonimage img,
.unit-header .lessonimage img{
    width:200px;
}

#fne-window .pxunit .baselessondetail .lessonDescription {
    float: left;
    margin-left: 5%;     
}

#fne-content .lessondescriptionPreview .lessondescription{
    float:left;
    clear:both;
}

#fne-content .lessondescriptionPreview .unit-content-header {
    width: 85%;
}

#previewLeft #lessonPartsPreview .lessonPartsTitlePreview {
    margin-left: 0px;
    margin-bottom: 12px;
}

div.lessonDescription{
    float:left;
    margin-left:25px;
    width:24%;
    display:inline;
}

#divLaunchpad #actionList{
    float:left;
}

#divLaunchpad .lessonimage{
    display: none;
}

#moduleLaunchpad.launchpad-modal{
    border-bottom: 1px solid grey;
    overflow-y:auto;
     background-image: linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -o-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -moz-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -webkit-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -ms-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.31, rgb(234,234,233)),
	    color-stop(0.83, rgb(255,255,255))
    );
}

#moduleLaunchpad.launchpad-modal .lessonimage{
    display:block;
    margin: 0 12px 0 20px;
    width: 125px;
    height:125px;
    
}


#moduleLaunchpad.launchpad-modal #lessonImage_Thumbnail {
    height:100%;
    width:100%;
}

#moduleLaunchpad.launchpad-modal  #actionList  .module-add-tosyllabus{
    margin: 12px 0 0 0;
}

#moduleLaunchpad .carousel-wrap .unitTitle{
    font-size:11px;
    display:block;
    margin: 6px 0 0 0;
    color: #005BC2;
}

#moduleLaunchpad.launchpad-modal #lessonDetails #lessonParts {
    float: right;
    margin: 12px 0 0 0;
}

.close-launchpad-modal{
    background-color: lightgreen !important;
    width: 100px;
    font-size: 14px;
    padding: 4px 4px;
    text-align:center;
    margin: 7px 0 0 12px;
}

.carousel-wrap ul li .activeunit{
    border: 1px solid #558FCB;   
}

.lessonDescription hr{
    background-color: #FFFFFF;
    border-bottom: 1px dotted #333333;
    border-top: medium none;
    color: #FFFFFF;
    height: 0;
}

#moduleLaunchpad #lessonContent .lessonDescription{
    width: 99%;
    color:#666766;
    margin-left:0px;
}

.lessonTitle {
    font-size: 12px;
    font-weight:bold; 
    text-decoration:none;
 }
 
.assigninfo .lessonDescription{
    margin-top: 4px;
    font-size:12px;
}
.lessonActions {margin-left: 30px;}
.lessonParts {margin-left: 20px;}
.baselessonPreview {float:right;}
.lessonPartsTitlePreview { color:#FEC324; margin-left:2px;line-height:5px;font-size:1em;text-transform:none;}
.previewLeft{float: left; width: 20%; height: 20%; margin: 20px;}
.lessonDescriptionPreview{margin-left:40px;margin-top:40px;float:right;}
.lessonTitlePreview{margin-left:20px;margin-top:10px;margin-bottom:10px;}
#lessonimagePreview{width:10%; height:10%; }
#examples{margin-top: 0px !important;}
#lessonDescription #content-item {width:60%;float:right;}
#lessonDescription #content-nav{display:none;}


#addtosyllabusResult {
    color:#FEC324; 
}
 
#lessonPartsPreview {margin-left:4px;margin-top:15px;line-height:1px;}
#lessonImage_Thumbnail {
    width:55%; 
    height:55%;
}

#actionList {
}

#moduleLaunchpad #actionList .module-add-tosyllabus{
    clear: both;
    float: left;
    margin: 12px 0 0 38px;
    width:210px;
}
 
#lessonActivities {line-height:20px; margin-left:30px; list-style-type:decimal;list-style-position:outside;}
#lessonDetails {
    line-height:1em;
}
#lessonDetails #lessonParts{
    margin-left: 35%;
}
#fne-window #lessonDetails
{
     margin-top: 50px;
}
.multipartlessonsmain {display:inline;}
.multipartlessonsleft { height:700px; border-style:solid;float:left;background-color:#FFFFFF;}
.content-item {float:left;width:60%; padding-left:20px;}

#divEbook #MLPTOC #left {margin: 0px !important; float:none !important;}

#nonmodal #divEbook #left{
    overflow:hidden;
}


#divContentEditor #MLPTOC #toc {
    overflow: visible !important; 
    overflow: hidden;
    position: relative !important;
    top: 0px !important;
}

#divEbook #MLPTOC #toc {
    overflow: visible !important; 
    overflow: hidden;
    position: relative !important;
    top: 0px !important;
}

.addlinkdialog #ContentEditor  {
    height: 450px;
    width: 420px;
}

.addlinkdialog .selectedlink {
    background-color: #0081C6;
    padding:3px 5px;
    color:#fff;
    border-radius: 3px 3px 3px 3px;
}

.addlinkdialog .eportfoliofolder {
    background-image: url("style/images/eportportf-icons.png");
    background-position: 0 0;
    height: 15px;    
    width: 16px;
    padding-right: 5px;
}

.addlinkdialog .reflectionassignment {
    background-image: url("style/images/portf-icons.png");
    background-position: 0 -65px;
    height: 15px;    
    width: 16px;
    padding-right: 5px;
}

#mceebookeditor a span {
    display: inline-block;
    line-height: 14px;
    white-space: pre-wrap;
    width: 200px;
}

#mcecontenteditor a span {
    display: inline-block;
    line-height: 14px;
    white-space: pre-wrap;
    width: 200px;
}

#mceebookeditor .ebookitem {
    padding-bottom: 5px;
}

#mcecontenteditor .mcetocitem {
    padding-bottom: 5px;
}

.divLaunchPadTopNav {display:block !important;}

#multipartlessonsleft h4{font-size:1em;text-transform:none;}

#fne-content .edit-link {
display:none; 
}

.waleftmenu {padding-left: 20px; font-weight: normal; text-decoration: none; text-transform: none;}

.selViewMode 
{
    margin:3px 0 0 16px;
    float:left;
    width: 158px;
    font-size: 12px;
}

.topic-due-date-link
{
    float: right;
    position: relative;
    top: -19px;
}

a.due-date-link
{
    text-decoration:underline;
    color:#2151AD !important;
    display:inline-block !important;
    padding:0 4px 0 0;
    border:0;
    cursor:pointer;
}

.hiddenFromStudentSS a {
    color:#C5C5C5 !important;    
 }
 .hiddenFromStudentSSlock a {
    /*color:#fff !important;     */
 }
/* Duplicate rule -- Found in widgetconfig.css .hiddenFromInstructorSS {text-decoration: line-through;}*/
.hiddenFromInstructorSSlock {}





/*
.blockUI { width:100% !important;}
.blockMsg { width:100% !important;}
.blockPage { width:80% !important;}

*/
/* For Unit Image Carousel. */

  .carouselitemimage{
    height:150px;
    width:200px;
}

  .carousel {
    margin: 0 0 20px 10px;
    padding: 10px 0 0;
    position: relative;
}
  .digg {
    left: 610px;
    position: absolute;
    top: 110px;
}
  .main {
    margin-left: 40px;
}
  .demo em {
    color: #FF3300;
    font-size: 60%;
    font-style: normal;
    font-weight: bold;
}
  .carousel button {
    float: left;
}
  .carousel a.prev,   .carousel a.next {
    background: url("/images/imageNavLeft.gif") no-repeat scroll left 60px transparent;
    display: block;
    float: left;
    height: 143px;
    text-decoration: none;
    width: 30px;
}
  .carousel a.next {
    background: url("/images/imageNavRight.gif") no-repeat scroll right 60px transparent;
}
  .carousel a.next:hover {
    background-image: url("/images/imageNavRightHover.gif");
}
  .carousel a.prev:hover {
    background-image: url("/images/imageNavLeftHover.gif");
}
  .carousel a:hover,
  .carousel a:active {
    border: medium none;
    outline: medium none;
}
  .carousel .jCarouselLite {
    background-color: #FFFFFF;
    float: left;
    left: 0px !important;
    position: relative;
    visibility: hidden;
}
  .carousel ul {
    margin: 0;
}

.jCarouselLite ul
{
    left:0px !important;
}

/*#lessonImage_Thumbnail {
    height: 70% !important;
    width: 80% !important;
}*/

  .carousel li img, .carousel li p {
    background-color: white;
    height: 118px;
    margin: 6px;
    width: 140px;
}
  .widget img {
    cursor: pointer;
}
  .mid {
    height: 300px;
    margin-left: 80px;
    width: 400px;
}
  .vertical {
    margin-left: 170px;
}
  .vertical .jCarouselLite {
    width: 170px;
}
  .imageSlider li img,   .imageSlider li p,   .imageSliderExt li img,   .imageSliderExt li p {
    height: 300px;
    width: 400px;
}
.__lesson_parent {padding: 5px;}

.activefilter { background-color: #FE9A2E}

.hideContent{display:none;}

.showContent{display:block;}

.lesson_body {width:95%; padding:5px;}

.__lesson_body_item_empty {color:#666666;}

.category-empty{
    color:#666;
    font-style:italic;
    font-size:11px;
    padding: 0 6px;
}

#completeditem {
    background-image: url('/content/images/Icon_Checkmark_Green_32.png');
    background-repeat: no-repeat;
    height:15px;
    width:15px;
}

#spnReturnToSyllabus {
    cursor:pointer;
    text-decoration:underline;
}



#noteLibrary {
    margin: 16px 16px 0 16px;
}


#notelist
{
    position:relative;    
}

#sortable
{
    list-style: none;
    margin: 0;
    padding: 0;
    width: 80%;
}

#sortable li
{    
    margin: 0 3px 0px 3px;      
    font-size: 1.0em;    
    padding:5px 0px 0px 0px;
}

#sortable li span
{
    list-style-type: none;
    position: absolute;
/*  margin-left: -1.3em; */
}    


#note_widget_action_menu {
    display: inline;
    float:right;
}

#wait 
{   
    top:0px;         
    z-index:1000;
    vertical-align:middle; 
    text-align:left; 
    background: #febf00;
    display:none; 
}

.editableForm
{
    display:none;
    background-color:White;
    border:0px white;
}


.formElements
{     
    padding:5px;   
}

#noteLibrary .formElements .validationForm{
    width:50%;

}

#noteLibrary .formElements .validationForm input,
#noteLibrary .formElements .validationForm textarea{
    font-size: 11px;

}
#noteLibrary .formElements .validationForm textarea{   
   min-width:100%;
   max-width:100%;  
}


.saveAndSubmit
{
   padding-top: 5px;
   float:right;    
}

.clear
{
    clear:both;    
}


#notelist li.selected {
	border: none;
	background-color: #fff;
}

.notSelected 
{  
    background-color:white; 
    border: none;
} 

.invisible {  display:none; } 

.visible {
    display:block;
    margin-top: 4px;  
}

.noteLibraryHeading
{
    border-bottom: 1px solid #CCCCCC;
    margin-top: 5px;    
    z-index:99999;
}


.noteTitle
{
    width:100%;
    color: #666;
    font-size: 11px;
    cursor: pointer;
}
.selectHeading
{
        
}

.noElements
{
    padding-top:130px;  
    padding-left:130px;  
}

.noteli {
    font-size: 11px;
    padding: 12px 0 12px 28px;
    border-bottom: 1px solid #CCC;
}

.noteli .noteicon{
    float: left;
    background-image: url("style/images/platx_sprite.png");
    background-repeat: no-repeat;
    background-position: -374px -250px;
    display: block;
    height: 15px;
    width: 18px;
}
.noteli.even{
    background-color:#F4F4F4;
}

.noteli.even.selected{
    background-color:#fff;
}

.noteli .useText {
    float: right;
    padding: 4px 11px!important;
    position: relative;
    top: -5px;
    margin-right:8px;
}

.noteLibraryHeading #selectprompt{
    font-size: 11px; 
    margin-top: 8px;
    display: block;
    color: #666;
}
.noteLibraryHeading #notetitle{
    font-size: 18px;
    color: #000; 
    font-weight: bold;
}

#notelibrarywrapper{
   width:72%;      
} 

.validationForm label.error {
    color: red;
    display: block;
    float: left;    
    width: 100%;
}       

.highlight-comment-form a.add-to-note-library,
.highlight-comment-form a.open-note-library,
.highlight-comment-form a.more_eBook_links{
    color: #467CBE;
}

.highlight-comment-form .commentLibraryWrapper {
    margin-bottom: 12px;
}

#noteLibrary #btnClose{
    padding: 4px 6px !important;
}
#noteSetting-Container
{
     display: block;
     float: left;          
     position:relative;     
     width:270px;
}

#searchNote
{

}

#noteSettingList
{      
    padding-top:30px; 
}

#shareListContainer
{
     display: block; 
     position:relative;        
}

.shareTitle
{
    padding-bottom:10px;    
}

.shared-student
{    
    padding: 3px 0;    
}

.shared-student-name
{
    width:90%;    
}

.shared-student .remove
{
    background-image: url("style/images/ui-icons_888888_256x240.png");
    background-position: -32px -192px;
    float: right;
    height: 16px;
    width: 16px;
}

.selectStudent
{
    background-color: Gray;
}

.added-info-message
{
    padding-top:7px;     
}

.ui-autocomplete-loading { background: white url('style/images/imgloader.gif') right center no-repeat; }

.returnToNotes
{
    float:right; 
}

.ui-dialog.notitle .ui-dialog-titlebar {
    background-color: transparent;
    border: medium none;
    position: absolute !important;
    right: 0;
    top: -20px;
    width: 20px;
}

.ui-dialog.notitle
{
    overflow:visible;
    padding:0px;
}

.placeholder {
    background: #f0f0f0;
    border:1px dashed;
    border-color:Black;
    visibility: visible !important;
    display:inline-block;
    height:150px;
}

.placeholderAdeel {
    background: #f0f0f0;
    border:1px solid;
    display:inline-block;
    border-color:Black;
    visibility: visible !important;
    height:150px;
}


.closeWidgetButton {
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: -196px -51px;
    background-repeat: no-repeat;
    float: right;
    height: 25px;
    width: 30px;
    margin-top:5px;
}



.removeMenuItem {
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: 1px -149px;
    background-repeat: no-repeat;
    float: none;
    height: 25px;
    width: 35px;
    margin-top:5px;
    display:block;  
    left: 35%;        
}
   
.widgetToolbar 
{
    background-color: #FFFFCC;
    height: 32px;
    width: 100%;    
}
.widgetToolbar .grip-icon{
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: -150px -800px;
    background-repeat: no-repeat;
    float: left;
    height: 25px;
    width: 30px;
    margin:4px;
}
.widgetHeader
{
    height: 28px;
    border-bottom:1px solid #CCC; 
    padding-top:5px;
    padding-left:5px;
}

.widgetHeaderText
{
    float: left;
    width: 80%;
    height: 22px;
    line-height:22px;
}

.widgetHeaderImage{
    background-repeat: no-repeat;
    background-color: Transparent;
    background-image: url("style/images/scientific-american-banner.png"); /* this is temporary */
    height: 29px;
    width: 80px;
}


.widgetHeaderCollapse
{
    float: right;
}

.widgetCollapse { /*button to collapse widget*/
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: 0px -99px;
    background-repeat: no-repeat;
    height: 22px;
    width: 22px;
    float: right;
    margin-top:0px;
    margin-right:5px;
}

.dialogbox { /*button to expand widget*/
    background-color: Transparent;
    font-size: 12px;
}


.widgetExpand { /*button to expand widget*/
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: 0px -49px;
    background-repeat: no-repeat;
    height: 22px;
    width: 22px;
    float: right;
    margin-top:0px;
    margin-right:5px;
}

  /*div around each widget*/
  #widgetBody{
    background-image: linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -o-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -moz-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -webkit-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -ms-linear-gradient(bottom, rgb(234,234,233) 31%, rgb(255,255,255) 83%);
    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.31, rgb(234,234,233)),
	    color-stop(0.83, rgb(255,255,255))
    );
  }
  
.widgetItem {
    border: 1px solid #CBCBCB;
    -moz-box-shadow: 3px 3px 3px #C9C7C7;
    -webkit-box-shadow:3px 3px 3px rgba(204, 199, 199, 0.6);
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 100%;
}

.editing-homepage .widgetItem {
    border: 2px solid #EB7C00;
}

.addWidget /* div which is clicked to get list of widgets that can be added*/
{
    display: block;
    width: 100%;
    color: black;
    padding: 0 0 10px 0;
    border: 2px solid #EB7C00;
    text-align: center;
    height: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    display: none;
    background-color: #FFC;
    border-image: initial;
}

.addWidget .prompt{
    float: left;
    font-size: 11px;
    display: block;
    background-color: #EB7C00;
    color: white;
    height: 16px;
    width: 122px;
    text-transform: uppercase;
    font-weight:bold;
}

.AddMenuItemLink{
    background-color:#EB7C00 !important;
}

.addWidget:hover{
    background-color:#DEE9F3;
}
.chooseWidget /* div that shows list of widgets which can be added*/
{
    z-index:950;
    display:block;
    overflow:hidden;
    width:100%;
    padding-left: 12px;            
    padding: 10px 0 10px 0;
    border: 2px solid #B8B8B8;
    text-align: center;
    font-style: italic;
    background-color: #F0F0F0;
}    

.addWidgetDisplay /* TITLE of the div that shows list of widgets which can be added*/
{
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
      
.widgetDisplayItem /*each option that can be used to add a new widget*/
{
    margin: 0;
    width: 300px;
    padding: 0 0 10px 0;
    text-align:left;        
    float: left; 
    height: 20px; 
}
    
.chooseWidget a /*chooseWidget is the class on dic which has list of options to add new widgets*/
{
    text-decoration: none;
    outline: 0 none;
    color: #1975FF;
}

.muItemEditorRegion a.miContentLink,
.muItemEditorRegion a.miContentLink:active,
.muItemEditorRegion a.miBookMarkLink,
.muItemEditorRegion a.miBookMarkLink:active,
.muItemEditorRegion a.miToolsLink,
.muItemEditorRegion a.miToolsLink:active{
    text-decoration:underline;
}

.muItemEditorRegion a:hover,
.muItemEditorRegion a.miContentLink:focus,
.muItemEditorRegion a.miBookMarkLink:focus,
.muItemEditorRegion a.miToolsLink:focus{
    text-decoration:none;
}   

.chooseWidget a:hover, a:focus, a:active
{
    text-decoration: underline;
    outline: 0 none;
}
    
.createYourWidget
{
    text-align: left;
    margin-left:5%;
    float: left;
    width: 100%;
    color: #1975FF;
}
    
ul#topnav 
{
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
    float: left;        
}

/* Announcement Widget Styles */

.btnPostAnnouncement{
    width: 60px;
    text-align: center;
}

.announcementViewAllBar {
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    clear: both;
    font-size: 12px;
    height: 28px;
    padding-left: 10px;
    padding-top: 10px;
}

.announcementItem {
    border-top: 1px solid #D4D4CF;
    clear: both;
    float: left;
    padding: 5px 0 10px 0;
    width: 100%;
}

.announcementArchiveButton, 
.announcementRepostButton{
    float:right;
    margin: 0px;
}

.announcementItem:hover{
    background-color:#D6EBFF;
}

.announcementItem:hover .announcementPin{
   background-position:-236px -194px;
 }
 
.announcementItem .announcementPin{ 
    cursor: pointer;
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 12px;
    background-image: url("style/images/platx_sprite.png");
    background-position:-236px -244px;
    background-repeat: no-repeat;
}

.announcementItem .announcementwrapper{
    float:left;
    width: 92%;
}

.announcementItem .announcement-menu{
    position:relative;
    width: 100px;
    margin: 6px 12px 0 0;
    float: right;   
}

.announcementItem .announcementPin.Pin{ 
    background-position:-140px -244px;
}

 .announcementDelete:hover {
     cursor:pointer;
 }
 
.announcementDate {
    color: #B8B8B8;
    font-size: 12px;
    line-height: 18px;
    display: inline;
}

.announcementBody {
    float: left;
    font-size: 11px;
    width: 80%;
    line-height: 14px;
    word-wrap:break-word;
}

.announcementHover{
    background-color: #D6EBFF;
    list-style-type: circle;
}

.announcementArchiveButton{
    width:60px; 
    text-align:center;
}

.announcementEdit {
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: -99px -250px;
    background-repeat: no-repeat;
    display: none;
    height: 22px;
    width: 24px;
    cursor: pointer;
}

.announcementDelete {
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: -199px -250px;
    background-repeat: no-repeat;
    display: none;
    height: 25px;
    width: 25px;
    margin-left: 8px;
}

.announcementList .displayWrapper {
float: left;
width: 70%;
min-width: 450px;
}

.announcementViewAllLink{
    color: Navy;
    cursor: pointer;
}

.postAnnouncement{
    height: 40px; 
    padding-top: 15px;
}

.containerPostAnnouncement .watermark {
    color: #ccc !important; 
    font-style: italic !important;      
    font-size: 12px !important;  
}

.containerPostAnnouncement {
    float: left;
    margin: 12px;
    position: relative;
    width: 80%;
}

.containerEditAnnouncement{
    float: left;
    margin: 12px;
    position: relative;
    width: 80%;
}

.announcementWidget ul{
    clear: both;
    height: 150px;
    overflow-y:scroll;
}

.btnPostAnnouncement{
    float: right;
    margin: 12px 25px 0 0;
}

.txtPostAnnouncement {
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%;
    font-size: 12px !important;
}

.txtEditAnnouncement {
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%;
    font-size: 12px !important;
}

.textCopy {    
    padding: 6px;   /* Same border+padding as text area. */
    padding-bottom: 1.15em; /* A bit more than one additional line of text. */ 
    visibility: hidden;
    width: 100%;
}

.noItemsMessage{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:12px;
    clear:both;
}

.editWrapper{
    float:left; 
    width:100%
}

.cancelEditAnnouncement{
    cursor: pointer;
}

.txtEditAnnoucementButtons {
    padding-top: 12px;
    text-align: center;
    font-size: 12px;
}

/*** Announcement Modal ***/

.announcementModalChange{
    float: left; 
    border-top: 1px solid rgb(212, 212, 207); 
    padding-top: 20px; 
    width: 100%;
}

.announcementModalDash{
    float: left; 
    margin-left: 10px; 
    border-left: 1px solid rgb(212, 212, 207);
    height: 25px;
}

.announcementModalCancel{
    float: left; 
    cursor: pointer;
    font-size: 14px;
    height: 25px;
    padding-top: 5px;
}

.announcementInActiveModal
{
    background-color: #DCDCDC;   
}

.announcementArchiveButton,
.btnPostAnnouncement,
.announcementModalDone,
.announcementRepostButton{
    font-size: 12px !important;
}

.announcementModalDone
{
    width: 60px;
    text-align: center;
}

.widgetBlocker_ON /*this class is used to put a block a widget ui, when move hoveres it if the widget cannot be edited*/
{
z-index:1000;
position:absolute;
top:0;
left:0;
width:300px;
height:300px;
background:#000;
opacity:0.45;
-moz-opacity:0.45;
filter:alpha(opacity=45);
overflow:hidden;
}

.widgetBlocker_OFF /*this class is used to put a block a widget ui, when move hoveres it if the widget cannot be edited*/
{
    background:red;  
    display:none;
}

.widgetBlockMessage{
    background-color:black;
    color:white;
    font-weight:bold;
    width:200px;
    position:relative;
    display:block;
}

.widgetBlockMessage .cannot-edit-lock{
    background-color: Transparent;
    background-image: url("style/images/platx_sprite.png");
    background-position: -149px -49px;
    background-repeat: no-repeat;
    height: 22px;
    right: -20px;
    position:absolute;
    margin-top: 0;
    width: 22px;
    top: -3px;
}

.ErrorTextNotVisible
{
    display: none;
}

.ErrorTextVisible
{
    background-color:#F9966B;
    color:Black;
    height: 15px;
    padding-top: 5px;
    text-align:left;
    vertical-align: middle;
}


.blockWidgetUI_ON
{
    z-index:900;
    cursor:pointer;
    position:absolute;
    top:0;
    left:0;
    width:300px;
    height:300px;
    background:#000;
    opacity:0.45;
    -moz-opacity:0.45;
    filter:alpha(opacity=45);
    overflow:hidden;
}

.tblAssignmentCollapsed{
    cursor: pointer;
}
.assignmentLink{
        cursor: pointer;
        color: Blue !important;
}

/* Announcement View All */
.assignmentViewAll{
        font-size: 12px;
        padding-left: 22px;
        padding-top: 10px;
        padding-bottom: 10px;
}
    
.assignmentViewAllLink{
        text-decoration: none;
        margin-left: 6px;
 }

.announcementViewAll .announcementDate{
    float:right;
    margin-right: 24px;
}    
.announcementViewAll .announcementItem {
    min-height: 23px;
}
.announcementViewAll .announcementInActiveModal .displayWrapper{
    margin-left: 42px;
}
.announcementViewAll .announcmentMenu{
    margin-right: 12px;
    width:150px;
    float:right;
}

.announcementViewAll .announcementItem .displayWrapper {
    width: 55%;
}

#doc-upload-window .watermark
{
    color: #CCC;
}
/* PersonalEportfolio Page CSS */

#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_1.zoneParent {
    height: 0%;
    min-height: 0px;
}
#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_2.zoneParent {      
    width: 40%;
    margin: 0 0 0 25px;
    float: left;
}
#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_3.zoneParent {      
    width: 40%;
    margin: 0 25px 0 0;
    float: right;
}
#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_2 .widgetItem,
#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_3 .widgetItem {      
    width: 100%;    
    -moz-box-shadow: 0px 0px 0px #C9C7C7;
    -webkit-box-shadow: 0px 0px 0px #C9C7C7;
    border-top: 3px solid #333;
    border-bottom: 3px solid #333;
    border-left:none;
    border-right:none;
    margin-bottom:24px;
}
.PX_EportfolioCourseWidget .table-container h2{
    border-top: 3px solid #333;
    padding-top: 12px;
}

#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_2 .widgetHeader, 
#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_3 .widgetHeader 
{
    background: none;
    border: 0px;
}

#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_2 .widgetHeaderText,
#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_3 .widgetHeaderText,
.PX_EportfolioCourseWidget .table-container h2,
.PX_EportfolioCourseWidget .grid-title-wrapper h2
{
    font-weight: bold;
    font-size: 14px;
    color: #E0201B;
}

#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_2 .widgetBody,
#PX_HOME_PERSONAL_EPORTFOLIO_ZONE_3 .widgetBody
{
    background-image: none;
}



table.personalEportfolioCourseGrid {
	font-family: arial,sans-serif;
	font-size:11px;
	color:#333333;		
	margin-bottom:24px;
	width:100%;
	border: 0px;	
}
table.personalEportfolioCourseGrid th {
	border: 0px;	
	padding: 6px;
	text-align:left;
	background-color:#fff;
	font-weight:normal;
	
}

table.personalEportfolioCourseGrid tr {  
    border-bottom: 1px dotted #333;
    border-top: 1px dotted #333;
}

table.personalEportfolioCourseGrid tr.header,
table.personalEportfolioPresentationGrid tr.header {  
    border-bottom: 1px solid #333;
    border-top:none;
    text-transform:uppercase;
    font-weight:normal;
}



table.personalEportfolioCourseGrid td.doc-title a,
table.personalEportfolioPresentationGrid td.doc-title a{
    text-decoration:none;
}
table.personalEportfolioCourseGrid td.doc-title span,
table.personalEportfolioPresentationGrid td.doc-title span {
    color:#0081C6;
    text-decoration:none;
}
table.personalEportfolioCourseGrid td.status label,
table.personalEportfolioCourseGrid td.username label,
table.personalEportfolioPresentationGrid td.status label,
table.personalEportfolioPresentationGrid td.username label{
    color:#00A651;
    text-decoration:none;
}
table.personalEportfolioCourseGrid td {
    border-right: 1px dotted #333333;
    padding: 6px;
}
table.personalEportfolioCourseGrid td.username {
    border-right: none;
}
table.personalEportfolioCourseGrid td.first {
    font-weight: bold;
    padding: 6px;
}
table.personalEportfolioCourseGrid td.personalEportfolioCourseGridDocLink
{
   background-color:#fff;
   padding: 0px;
   border: 0px;	
   
}

table.personalEportfolioCourseGrid .showcoursedocs{
    border:none;
}

table.personalEportfolioCourseDocGrid {
	font-family: arial,sans-serif;
	font-size:11px;
	color:#333333;		
	width:100%;
	border: 0px;
	background-color: #f4f3f1;	
	
}
table.personalEportfolioCourseDocGrid th {
	border: 0px;	
	padding: 6px;
	text-align:left;
	border-bottom: 1px solid #ccc;
    font-weight:bold;
    font-size: 12px;
    background-color: #f4f3f1;	
   
}

table.personalEportfolioCourseDocGrid th.date{
    font-weight:normal;
}
table.personalEportfolioCourseDocGrid th .hide{
    text-decoration:none;
    color:#0081C6;
    font-size:9px;
    margin-left:8px;
}

table.personalEportfolioCourseDocGrid tr {
	border: 0px;	
	padding: 6px;
	text-align:left;
    font-weight:normal;
}
table.personalEportfolioCourseDocGrid tr.note {
	border: 0px;	
	padding: 6px;
	text-align:left;
	border-top: 1px solid #ccc;
	color:#999;
    font-weight:normal;
    font-style:italic;
}
table.personalEportfolioCourseDocGrid td
{
    padding: 6px;
    border-left: 1px solid #ccc; 
}

table.personalEportfolioPresentationGrid td 	
{
    border: 0px;
    padding: 4px;
    border-right: 1px dotted #333;   
}
table.personalEportfolioPresentationGrid td.first,
table.personalEportfolioPresentationGrid td.documents 	
{   
    border: 0px;        
     
}
table.personalEportfolioPresentationGrid td.documents{
    color: #00A651;
}

table.personalEportfolioPresentationGrid {
	font-family: arial,sans-serif;
	font-size:11px;
	color:#333333;		
	width:100%;
	border: 0px;	
	
}
table.personalEportfolioPresentationGrid th {
	border: 0px;	
	padding: 6px;
	text-align:left;
	background-color:#fff;
	font-weight:normal;
}

table.personalEportfolioPresentationGrid tr {     
    border: 0px;
    padding: 4px;
    border-bottom:1px dotted #333;	
}


table.personalEportfolioCourseGrid.personalEportfolioExportsGrid td.none,
table.personalEportfolioCourseGrid.personalEportfolioExportsGrid td.export {
    border-right: none;
}
table.personalEportfolioCourseGrid .personalEportfolioCourseDocGrid td.doctitle label {
    font-weight: normal;
}
table.personalEportfolioExportsGrid .btnExportDownload 
{
    font-size: 10px;
}
table.personalEportfolioCourseGrid .personalEportfolioCourseDocGrid td{
    border-right:none;
}
.personalexportfolioexportswidget .exportsgridwrapper
{
    height:auto; 
    overflow:auto;
}

.personalexportfolioexportswidget .deletebuttonwrapper
{
    padding-top: 10px;
}

div.PE_DocumentListContainer
{
    max-height: 300px;
    overflow:auto;
}
div.DashboardCourse
{
    max-height: 600px;
    overflow:auto;
}
.ShowCourseDocumentLink
{
    padding:6px;
    font-weight: bold;
    cursor: pointer;
    font-size: 12px;
    
}
.ShowCourseDocumentLink a{
    text-decoration:none;
    color: #0081C6;
    font-weight:normal;
    font-size:10px;
}
span.PE_CourseName
{
}
div.personalEportfolioPresentationWidgetContainer
{
    background-color: #fff;
}
div.MyPresentationButtonBar input[type="button"],
#btnExportsRefresh,
.personalexportfolioexportswidget .exportsDeleteCheckedItems
{
    text-transform:Capitalize;
    font-weight: bold;
    font-size: 12px;
    font-family:Arial,san-serif;
    margin-bottom:12px;
}
.inactive
{
    color : #999 !important;

    
}
.OverClass 
{
    border: 2px black solid;
}
table.personalEportfolioCourseGrid .OverClass
{
    border: 2px black solid !important;    
}
table.personalEportfolioPresentationGrid .OverClass td
{    
    border: 2px black solid !important;    
}
#AddPresentationContainer input[type="text"]
{
    width:300px;
}
#AddPresentationContainer input[type="button"]
{
    font-weight: bold;
    font-size: 14px;
    width: 80px;
}
#AddPresentationContainer li
{    
    font-size: 12px; 
    padding: 4px;   
}
#AddPresentationContainer li.title
{    
    font-size: 12px;    
    font-weight:bold;
}
#ui-dialog-title-AddPresentationModal
{
        font-size: 14px;    
        font-weight:bold;         
}
.draged
{
    width: 300px;
    z-index: 99999999;
    background-color: transparent !important;
    height:40px;
}
.draged td {
    background-color: #FFFF00 !important;
    border: 1px solid #CCCCCC !important;
    line-height: 24px;
    padding: 0 0 0 12px !important;
    width: 300px;
    
}

.draged td .doc-icon {
    background-image: url("style/images/platx_sprite.png");
    background-position: 0 -700px;
    background-repeat: no-repeat;
    position:absolute;
    right:-28px;
    top:0px;
    height: 40px;
    width: 35px;
} 

.EportfolioToEportfolio td
{
    background-color: Green !important;
    color:#fff !important;    
}
.EportfolioToPresentation td 
{
    background-color: Red !important;
    color:#fff !important;    

}
.EportfolioToDashboard td
{
    background-color: Gray !important;
    color:#fff !important;   
} 
.DashboardToPresentation td 
{
    background-color: blue !important;
    color:#fff !important;   
}
.DashboardToEportfolio td
{
    background-color: Purple !important;
    color:#fff !important;   
    
}



#SharePresentationModal input[type="text"]
{
    width:200px;
}
#SharePresentationModal input[type="button"]
{
    font-weight: bold;
    font-size: 14px;
}
#SharePresentationModal li
{    
    font-size: 12px; 
    padding: 4px;   
}
#SharePresentationModal li.title
{    
    font-size: 12px;    
    font-weight:bold;
}
#ui-dialog-title-SharePresentationModal
{
        font-size: 14px;    
        font-weight:bold;         
}

.Modal input[type="text"]
{
    width:200px;
}
.Modal input[type="button"]
{
    font-weight: bold;
    font-size: 14px;
}
.Modal p
{    
    font-size: 12px; 
    padding: 4px;   
}

.deleteItemList
{
    max-height: 300px;
    overflow:auto;
    font-size: 12px; 
    padding: 3px;
}

.rejectedItemList
{
    max-height: 300px;
    overflow:auto;
    font-size: 12px; 
    padding: 3px;
}


.ui-dialog-title
{
        font-size: 14px;    
        font-weight:bold;         
}
        
/** Quick Panel Rules**/
#quick-panel {
-moz-border-radius-bottomleft: 12px;
-webkit-border-bottom-left-radius: 12px;
border-bottom-left-radius: 12px;
}

#quick-panel > div {
margin: 0 0 15px 0;
}

#quick-panel h2 {
	position: relative;
	width: 100%;
}

/* IE Hack for Quick Panel */
body.ie #quick-panel h2 {
	top: 0px;
	width: 100%;
}
#quick-panel h3 {
margin: 0 0 5px 0;
position: relative;
}

#quick-panel h3 span {
text-align: right;
position: absolute;
right: 0;
bottom: 3px;
}

#quick-panel ul {
margin: 0 0 10px 0;
}

#quick-panel ul li span {
position: absolute;
right: 5px;
}

#quick-panel #common-tags a {
color: #666;
}

.current-discussions {
color: #666;
}

#widgetconfig_quickpanel #quick-panel {
	float:left;     
} 

.widgettopbar{
	height: 32px;
	width: 100%;
	background-color: #FFFFCC;
}

/* END Quick Panel Rules*/
/* Quiz and Question Editor */ 

.questions .ui-state-highlight.questions .ui-state-highlight
{
	height: 20px; 
	line-height: 20px;        
}

.ui-state-highlight div.icon {
    background-image: url("style/images/platx_sprite.png");
    background-position: -2px -295px;
    background-color: transparent;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 28px;
    width: 18px !important;
    margin-top:-24px;
}

.ui-state-highlight div.drag-label {
    background-color: lightblue;
    color: blue;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    width:96%;
    font-size: 14px;
    margin-left: 15px;
}

.ui-note-state-highlight {
	line-height: 1.2em;
	background: lemonChiffon;
	height: 20px;
}

#notelist .ui-sortable-helper {
	border: 1px solid blue;
}

.questions .question .question-table-header{
	display:none;    
}


#search-results .question-list{  
   overflow-y:auto;     
}

.question-search-list{
	width:100%;
}

.question-search-list #search-results {
	position:inherit !important;
}

#search-results-panel .delete-question-permanent
{
	padding-left:50px;
}


.question-list table tbody,.question-list table tfoot,.question-list table  thead,.question-list table  tr,.question-list table  th,.question-list table  td {
padding: 2px 10px 2px 10px;
}

.question-list .table-layout{
	margin:0px !important;
	width:96%;
}

.open-question-editor-dropdown ul li{
	width: 150px;
}

.open-question-editor-dropdown ul li:hover{
	background-color:#467CBE;
}

.question-pool-dialog-text
{
	padding:35px;    
}

.question-pool-dialog-text .pool-title-info, .question-pool-dialog-text .pool-question-info{
	padding:5px;	
}

.question-pool .question-list ul.questions {
	border: 0px;
	width:100%;
}

/* edit mode FNE questions */

.question-list ul.questions .row-layout {
	clear: both;
	cursor: move; 
	border-radius:0px;
}

.quiz-overview .question-list ul.questions .row-layout {
	cursor: default;
}

.question-list ul.questions .row-layout.table-row{
	min-height: 40px;
}

.question-list ul.questions .select .drag-indicator
{
   	width: 18px;
	height: 18px;
	background-image: url("style/images/platx_sprite.png"); 
	background-position: -249px -749px;
	background-color: transparent;
	background-repeat: no-repeat;
	cursor:move;
    display:none;
}

.quiz-overview .question-list ul.questions .select .drag-indicator
{
    display:none !important; /* Temporary : Jan Build*/
}

.ui-dialog #show-question .custom_preview .bh-component iframe
{
    width:100%;
    height:450px;
}

 .question.bank-expanded ul.is-question-pool .question-edit-wrapper{
	 position:relative;
	 line-height: 14px;
	 margin:0;
 }

/*Overview*/ 
.question.bank .description.bank .points-container {
    width: 100%;
}

/*Availible*/ 
.available-questions .points-container {
    
}


/*Selected*/ 
.selected-questions .question.bank .description.bank .points-container{
     float:left;
}
 
.question-list .questions .question.bank-expanded .question-text{
     padding:0;
     margin:0;
     border:0;
 }
  
 .question-list ul.questions .question.bank-expanded .question-text ul.is-question-pool{
     min-width: 0;
 }
 
 .question-pool .question-list {
	overflow:visible;  
}

.selected-question-in-quiz-editor{
	background-color: #F0FAFF !important;
}

.displayquestionmenu{
    display: block !important;
}

.question-dialog-text{
    font-size: .8rem;
    line-height:21px;
}

.selected-questions .question-list ul.questions .question:hover .drag-indicator,
.selected-questions .question-list ul.questions .question:hover .edit-current-question,
.selected-questions .question-list ul.questions .question:hover .delete-current-question,
.selected-questions .question-list ul.questions .question:hover .preview-current-question,
.selected-questions .question-list ul.questions .question:hover .move-current-question,
.selected-questions .question-list ul.questions .question:hover .expand-available-question,
.question-list ul.questions .question:hover .preview-available-question,
.question-list ul.questions .question:hover .add-to-pool-available-question,
.question-list ul.questions .question:hover .add-to-pool-available-question-text,
.question-list ul.questions .question:hover .question-in-use,
.selected-questions .question-list ul.questions  .primary-question{
	display:block;
}

.selected-questions .question-list ul.questions .question.bank:hover .question-text .edit-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .question-text .delete-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .question-text .preview-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .question-text .move-current-question,
.question-list ul.questions .question.bank:hover .question-text .preview-available-question,
.question-list ul.questions .question.bank:hover .question-text .add-to-pool-available-question,
.question-list ul.questions .question.bank:hover .question-text .add-to-pool-available-question-text,
.question-list ul.questions .question.bank:hover .question-text .question-in-use,
.question-list ul.questions .question.bank:hover .question-text .expand-available-question
.quiz-overview .question-display .question-list .question.bank:hover  .preview-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .edit-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .move-current-question,
.quiz-overview .question-display .question-list .question.bank:hover .delete-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .question-pool-questions .preview-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .question-pool-questions .edit-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .question-pool-questions .move-current-question,
.quiz-overview .question-display .question-list .question.bank:hover .question-pool-questions .delete-current-question
{
    display:none;
}

.selected-questions .question-list ul.questions .question.bank:hover .edit-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .delete-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .preview-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .move-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .preview-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .edit-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  .move-current-question,
.quiz-overview .question-display .question-list .question.bank:hover .delete-current-question,
.question-list ul.questions .question.bank:hover .preview-available-question,
.question-list ul.questions .question.bank:hover .add-to-pool-available-question,
.question-list ul.questions .question.bank:hover .add-to-pool-available-question-text,
.question-list ul.questions .question.bank:hover .question-in-use,
.question-list ul.questions .question.bank:hover .expand-available-question,
.question-list ul.questions .question.bank:hover .question-text .expand-available-question
{
	display:block;
}

.available-questions .question-list ul.questions li:hover .drag-indicator,
.selected-questions .question-list ul.questions .question.bank:hover .question-text li:hover .edit-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .question-text li:hover .delete-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .question-text li:hover .preview-current-question,
.selected-questions .question-list ul.questions .question.bank:hover .question-text li:hover .move-current-question,
.question-list ul.questions .question.bank:hover .question-text li:hover .preview-available-question,
.question-list ul.questions .question.bank:hover .question-text li:hover .add-to-pool-available-question,
.question-list ul.questions .question.bank:hover .question-text li:hover .add-to-pool-available-question-text,
.question-list ul.questions .question.bank:hover .question-text li:hover .question-in-use,
.quiz-overview .question-display .question-list .question.bank:hover  li:hover .preview-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  li:hover .edit-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  li:hover .move-current-question,
.quiz-overview .question-display .question-list .question.bank:hover  li:hover .delete-current-question,
.quiz-overview .question-display .question-list .question:hover .preview-current-question,
.quiz-overview .question-display .question-list .question:hover .edit-current-question,
.quiz-overview .question-display .question-list .question:hover .move-current-question,
.quiz-overview .question-display .question-list .question:hover  .delete-current-question,
.question-list ul.questions .question.bank:hover .question-text li:hover .expand-available-question{
    display:block;
}

.question-list ul.questions .question .expand-available-question,
.question-list ul.questions .question .preview-available-question,
.selected-questions  .question-list ul.questions .preview-current-question,
.selected-questions  .question-list ul.questions .edit-current-question,
.selected-questions  .question-list ul.questions .delete-current-question
{
    font-size:12px !important;    
}

.quiz-overview ul.questions li.question.selectedquestion
{
	background-color: #D5E7FF;
	border-top:1px solid #3399FF;
	border-bottom:1px solid #3399FF;
}

.quiz-overview .expandAll,
.quiz-overview .collapseAll
{
    float:right;
    color:#057EE0;
    text-decoration:none;
    font-size:13px;
    padding-left:10px;
    padding-top:10px;
}

/* Overview*/ 
.quiz-overview li.question.bank .points-container{
    float: right;    
}

/* because for some reason question pools markup is different */ 
.quiz-overview li.question.bank .question-pool .points-container{
    width: 150px;
    margin-right: 9px;
}

.quiz-overview .question-pool .points-container .points-line{
    float: right;    
}

/*Availible*/ 

/*Selected*/ 


.question-pool-questions .description .pool-question-type{	
    color:Gray;
}

.question-list ul.questions .total-attempts{
	float: left;
	margin: 5px 0px 5px 5px;
	width: 70px;
}

.qtip-defaults .question-inner-title{
	display:block;    
}


.question-list .preview-available-question
{
	float: right;
	display:none;
	color: #0875F5;
	font-weight:normal !important;
    margin: 0 0 0 8px;
}

.question-list .add-to-pool-available-question,
.question-list .question-edit-wrapper .question-in-use,
.question-list .move-current-question
{
	float: right;
	display:none;
	color: #0875F5;
	font-weight:normal !important;
}

.add-to-pool-available-question li a
{
	font-weight:normal !important;
    color: #333 !important;  
    text-decoration: none  !important;
}

.add-to-pool-available-question ul#add-gearbox li a:hover {
    color: #fff !important;
}
.question-list .add-to-pool-available-question-text{
	float: right;
	margin:5px 0px 0 0;
	display:none;
	color: #0875F5;
	font-weight:normal !important;
    
}

.edit-current-question .open-editor-image,
.question-nav .edit-related-content .icon,
.question-nav .edit-question-feedback .icon,
.question-pool-inner-container .edit-related-content .icon,
.question-nav .back-question .icon
{
	width: 25px;
	height: 25px;
	background-image: url("style/images/platx_sprite.png");
	background-repeat: no-repeat;
	background-position: -99px -249px;
	background-color:transparent;
	float:left;
}

.question-container ul.questions li.active{
	background-color: #EEF5FF;
}

.question-container ul.questions li.selected{    
	background: #edf5fe;
}

.question-container > ul.questions > li.selected > .question-edit-wrapper .edit-current-question {    
	display:none !important;
}

.quiz-title{
	display:none;    
}

.available-questions{
	display:inherit;
}

.select-menu,
.select-menu-used{
	float: left;
	margin: 0;
	 background: #fdfdfd; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fdfdfd 0%, #eeeeee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fdfdfd 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fdfdfd 0%,#eeeeee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fdfdfd 0%,#eeeeee 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fdfdfd 0%,#eeeeee 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
 }

.select-menu-current{
	 background: #fdfdfd; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fdfdfd 0%, #eeeeee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fdfdfd 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fdfdfd 0%,#eeeeee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fdfdfd 0%,#eeeeee 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fdfdfd 0%,#eeeeee 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
    float: left;
    height: 22px;
    margin: 5px 10px 0 0;
    padding-left: 2px;
    width: 54px;
}

 .quiz-content .select-menu-current:hover {
      background: #ededed; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWRhZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ededed 0%, #dadada 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ededed 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ededed 0%,#dadada 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ededed 0%,#dadada 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ededed 0%,#dadada 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dadada',GradientType=0 ); /* IE6-8 */
 }
 
 .quiz-overview .various-actions .edit-settings,
 .quiz-overview .various-actions .remove
 {
    display:none;
 }
 
.quiz-editor .select-menu .gearbox,
.quiz-editor .select-menu-used .gearbox,
.quiz-overview .select-menu-current .gearbox{
	background-image: url("style/images/platx_sprite.png");
	background-position: -47px -251px;
	background-repeat: no-repeat;
	float: left;
	height: 22px;
	width: 50px;
}

.questions-actions .add-btn-wrapper{
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	height: 22px;
	width:140px;
	float:left;
}


.questions-actions .add-quiestion-btn-wrapper
{
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	height: 22px;
	width:70px;
	float:left;
}

.questions-actions .add-to-pool-available-quiestion-btn-wrapper
{
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	height: 22px;
	width:120px;
	float:left;
}

.add-preview-quiestion-btn-wrapper
{
    float:left;
    height:24px;
    width:135px;
    margin: 0 10px 0 0 !important;    
}

.add-preview-quiestion-btn-wrapper span
{
    padding: 0 0 0 0 !important;
}

.add-to-pool-preview-quiestion-btn-wrapper
{
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	float:right;
}


.questions-actions .create-btn-wrapper{
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	height: 22px;
	width:70px;
	float:left;
	margin-left:10px;
}

.questions-actions .remove-btn-wrapper{
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	height: 22px;
	width:59px;
	float:left;
	margin-left:14px;
	display:none;
}

.questions-actions .browse-question-banks-btn-wrapper{
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	height: 22px;
	width:150px;
	float:left;
	margin-left:14px;
	display:none;
}

.questions-actions .expand-btn-wrapper{
	float:right;
	margin-left:10px;
	display:none;
	margin-top:5px;
}

.questions-actions .collapse-btn-wrapper{
	float:right;
	margin-left:10px;
	display:none;
	margin-top:5px;
	margin-right:25px;
}

.questions-actions .add-to-pool-available-quiestion-btn-wrapper,
.questions-actions .add-quiestion-btn-wrapper {
	float:left;
	margin-left:10px;
	display:none;
	font-size: 12px !important;
}

.quiz-editor .questions-actions .add-to-pool-available-question-at-top{
	float:left;
	padding: 0px 0 0 22px;
	height: 22px;
	cursor:pointer;
	line-height:21px;
	background-position: -348px -298px;
	background-repeat:no-repeat;
}


.quiz-editor .available-questions .add-available-question-at-top {
	float: left;
	margin: 0;
	line-height:22px;
	cursor: pointer;
	height: 22px;
	padding-left: 22px;
	background-position: -348px -298px;
	background-repeat:no-repeat;
}

#fne-window .quiz-editor .add-menu .gearbox{
	float: left;
	background-image: url("style/images/addtopool_button.png");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 120px;
}

.add-to-pool-preview-quiestion-btn-wrapper .add-menu .gearbox {
    float: left;
    top: 0;
    position: absolute;
    z-index: 1;
    width: 100%;
    background-image: none;
    height: 40px;
}

.quiz-editor .new-question-wrapper{
			/*copy to less css varible for buttons*/
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 42%, rgba(224,224,224,1) 66%, rgba(244,244,241,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(42%,rgba(238,238,238,1)), color-stop(66%,rgba(224,224,224,1)), color-stop(98%,rgba(244,244,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f1',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	width: 74px;
	float: left;
	margin: 10px 10px 0 10px;
	position:relative;
	top:48px;
}

#fne-window .quiz-editor .new-question-menu .gearbox 
{
	float: left;
	height: 22px;
	width: 19px;
	position: static!important;
	display: block;
	background-image: url("style/images/platx_sprite.png");
	background-position: 3px -241px;
	background-repeat: no-repeat;
	border-left: 1px solid #CCC;
	margin-left: 6px;
}

.question-edit-wrapper a{
    display: inline;
}
/*.question-edit-wrapper .gearbox 
{
	float: right;
	height: 22px;
	width: 19px;
	position: static!important;
	display: block;
	background-image: url("style/images/platx_sprite.png");
	background-position: 3px -241px;
	background-repeat: no-repeat;
	margin-top: -5px;
}*/



.ui-dialog .add-to-pool .gearbox 
{
	float: left;
	height: 22px;
	width: 19px;
	position: static!important;
	display: block !important;
	background-image: url("style/images/platx_sprite.png");
	background-position: 3px -241px;
	background-repeat: no-repeat;
	border-left: 1px solid #CCC;
	margin-left: 6px;
}

.question-list .question-edit-wrapper .add-to-pool-available-question .gearbox {
    float: right;
    width: 142px;
    margin: 0;
    height: auto;
    background-position: 130px -246px;
    font-size: 12px;
    margin-left: 8px;
}
.question-list .question-edit-wrapper .question-in-use
{
    float: right;
    margin: 0;
    height: auto;
    font-size: 12px;
    margin-left: 8px;
    display: none;
    /* color: #32b75d; */
}

/* for when in use is funtionall worked out 

background-image: url("style/images/platx_sprite.png");
	background-position: -143px -551px;
*/
.question-list .question:hover .question-edit-wrapper .question-in-use {
    display: block;
}
.question-list .question .question-edit-wrapper .question-in-use.is-used {
    display: block;
    color: green;
}

.quiz-overview .question-list .question-edit-wrapper .move-current-question .gearbox 
{
	float: right;
	height: 22px;
	width: 19px;
	position: static!important;
	background-image: url("style/images/move_button_blue.png");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin:-4px 3px 0 0;
	width:50px;
}

.contextMenu{
	width: auto;
}

.quiz-editor .available-questions {
	border-left: none !important; /*change to none once bgimg is inserted*/
}

/* Question editor styles */ 

#htsEditor_contentTable #htsEditor_stepsContainer{
height:400px;
}

#hts-editor-ui 
{
	overflow:scroll;
}

.quiz-editor #hts-editor-ui
{
	overflow:inherit;
}
.question-editor #hts-editor-ui 
{
	overflow:hidden;
}

.question-editor .question-type-info
{
	width:100%; 
	padding-left:10px;  
	float:left;
	padding-top:10px;
	margin-bottom:30px;
}

.question-editor .questions-nav
{    
	float:right; 
	
}

.question-editor .question-type-info .question-type
{
	float:right;    
	padding-right:10px;
	font-style:italic;
}

/* End Quiz and Question Editor */ 

/* quiz view */

.questions .ui-state-highlight
{
    height: 20px; 
    line-height: 20px;        
}

.questions .question-table-header{
	background-color: #FAFAF1;
	border-top: 1px solid #CCC;
}

.questions .question-table-header a, 
.questions .question-table-header div,
.questions .question-table-header span{
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.question-table-header .description{
	height: 30px;
	padding: 0 !important;
}

.questions .question .question-table-header{
	display:none;    
}
.question-table-header .description .title{
	margin: 4px 0 4px 8px;
}

.question-list .question-actions {
display: none;
}

.question-list li.add-link-item {
display: none;
}

.question-list ul, .question-list table {
clear: both;
padding: 10px 0;
}

.question-list .initial-drop-target {
display: none;
}

.question-list ul.questions {
padding: 0;
margin: 0 ;
}

.questions-menu-list{
	margin:6px;
}

.questions-menu-list li a,
.questions-menu-list li a:hover{
	padding: 0px !important;
}

.question-pool-dialog-text{
    padding:35px;    
}

.question-pool-dialog-text .pool-title-info, .question-pool-dialog-text .pool-question-info{
   padding:5px; 
}

.question-pool .question-list ul.questions {
	border: 0px;
	width:100%;
}

.question-pool .question-list ul.questions .default-attempt-analysis{
	display:block !important;
}

.browseinassessment-info,
.browsebypublisher-info,
.browsemyquestions-info{
    line-height:22px;
}


.question-pool .initial-drop-target {
	 display:none !important;
}

.question-pool .numbering{
	display:none !important;    
}

.question-pool .gearbox{
	display:none !important;
}

.question-list ul.questions li {
    clear: both;
    cursor: default;
    padding: 9px 6px 10px 10px;
    border-top: 1px solid #DDDFE3;
    border-left: 1px solid #DDDFE3;
    border-right: 1px solid #DDDFE3;
}

.quiz-overview .question-pool  ul.questions li {
    border-left: none;
    border-right: none;    
}

.selected-questions ul.questions li {
    min-width: 400px;
    border-left: 0;
}

#content-item .question-list ul.questions li.bank.bank-expanded{
    padding-bottom:0 !important;
}

li.bank.bank-expanded .main-question-wrapper {
    margin-bottom: 8px;
}

li.bank.bank-expanded .question-pool .folder-title {
    display: none;
}

.selected-questions .question-list ul.questions li:first-child{
    border-top: none;
}
.question-list ul.questions li:last-child{
    border-bottom: 1px solid #DDDFE3;
}

.quiz-overview .question-list ul.questions li {
    padding: 9px 0px 10px 10px !important;
}

.available-questions .question-list ul.questions .question.filteredout{
    display: none;    
}

.question-pool-questions .question-pool .question-list ul.questions .description{
    width:89%;
}

.quiz-overview .question-pool-questions .question-pool .question-list ul.questions .description {
	width: 96%;
	float:left;
	margin-left:12px;
}

.quiz-overview li.question .description {
    float:left;
    margin-left: 5px;
    width: 69%;
}

.quiz-overview .question-pool-questions .description .title{
    float:left;
    width: 75%;
}

.quiz-overview .question-pool-questions .question-pool .question-list ul.questions .description .truncated {
    margin-left:0;
}

.available-questions ul.questions .description 
{
    padding-left: 22px;    
}

.quiz-overview .key-detail-metadata.pool-question-type{
    float: left;
}


 #add-gearbox{
     padding: 10px !important;
     position: absolute;
 }
 #add-gearbox li{
    border:none !important;
    padding: 4px 0 !important;
}

.question-list ul.questions .select {
    float: left;
    margin-top: 3px;
    width: 20px;
}

.no-title-dialog .ui-dialog-titlebar{
	display:none;
}

.no-title-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: none!important;
	padding: .5em 1em;
	font-size: 12px;
}

.preview-question-dialog{
    font-size:11px;
}

.preview-question-dialog .show-quiz, 
.preview-question-dialog .show-quiz .bh-component,
.preview-question-dialog .show-quiz .bh-component-wrapper,
.preview-question-dialog .show-quiz .bh-component iframe
{
    height:100%;
}

.question-editor .custom-question-component
{
    overflow:auto;
}

.preview-question-dialog .show-quiz .bh-component iframe
{
    width:100%;
}

.preview-question-dialog .show-quiz .info{
    display:none;
}

 ul.questions .select input{
	cursor:pointer;
	margin:0;
}

ul.questions .description .truncated {
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	line-height:18px;
}

ul.questions.is-question-pool .description {
    width:92%;
}
 
ul.is-question-pool .question-edit-wrapper{
     position:absolute;
}
 
.question-list ul.questions .description .view-question-bank{
	float:left;
}

.view-question-bank .view-questions{
	width: 18px;
	height: 18px;
	background-image: url('style/images/platx_sprite.png'); 
	background-position: -299px -198px;
	background-color: transparent;
	background-repeat: no-repeat;
}

.view-question-bank .hide-questions{
	width: 18px;
	height: 18px;
	background-image: url('style/images/platx_sprite.png'); 
	background-position: -349px -198px;
	background-color: transparent;
	background-repeat: no-repeat;
}


.question-list ul.questions li.bank:hover{
	background-color: transparent;
}

.question-list .question-table-header:hover{
	background-color:#FAFAF1;
}

.question-list ul.questions li:hover .new-questions-menu{
	display:block;    
}

.question-list ul.questions li.selected .new-questions-menu{
	display:block !important;    
}

.question-list ul.questions .question .new-questions-menu{
	display:none; 
	float: right;
	width: 0px;   
}

#browseResultsPanel .question-list ul.questions .question .preview-available-question {
    display:block;
}

ul.questions .description .points-container{
    display:inline-block;
    margin: 4px 0px;
}

/*Selected*/ 

.selected-questions .points-container {
    clear: both;
}

li.question.bank .points-container{
    display:inline;    
}

.question-list ul.questions .total-points{
	width: 30px;
	float: left;
}

.quiz-overview .question-list ul.questions .total-points {
    float: right;
}

.question-list ul.questions .question-type {
	float: left;
	font-size:13px !important;
	clear:both;
}

.quiz-overview .question-type {
    color: #999;
}
.description .bank-label{
    float: left;
    margin: 6px 0 0 0;
    font-size: 12px;
    width: 73%;
}


/* Randomly select styling */ 

 .question.bank .is-question-pool .description .truncated.text {
    width: 100%;
}

.bank .hide-current-questions  {
    display: inline;
    margin-right: 8px;
}

.questions .question-total-wrapper{
	float:right;
	width: auto;   
}

.quiz-overview .questions .question-total-wrapper{
    margin-right: 21px;
    font-size: 13px;
    width: 150px;   
}

.question-list .question-container{
	min-width: 720px;
}

#browseResultsPanel .question-list .question-container {
    width: 450px;
    min-width: 0px;
    padding-bottom: 10px;
}

#fne-content .question-list .question-container{
	min-width: 0;
}

.quiz-overview .question-pool-questions .question-list .question-container{
	margin-top:6px;
}

.question-list ul.questions .description div.question-text.collapsed,
 .question-list ul.questions .description.bank .question-actions .edit,
 .question-list ul.questions .description.bank .question-actions
.actions-separator{
display: none;
}

.question-container .question-inner-title{
    display:block;
}

.question-list ul.questions .question-text li {
border-bottom: none;
}

.question-list ul.questions .question-text li,
.selected-questions .question-list ul.questions .question-text li {
    border-right: none;
}

/* Border for Expanded questions in pools  */ 
.selected-questions ul.is-question-pool li {
    border-top: 1px solid #d3d3d3 !important; 
}

.quiz-overview .question-pool-questions {
    margin-left: -10px;
    background-color: #F8F9F9;
}

.quiz-overview .question-pool-questions .question-count {
    display: none;
}

.question-list ul.is-question-pool {
    border-bottom: none !important;
    min-width:500px;
}

/* Selected */ 
.selected-questions .points-line {
    margin: 0px 6px;
    float: right;
    line-height: 16px;
}

/* Selected Questions in pools */ 

.selected-questions .is-question-pool > li .points-line,
.question.bank .questioncard-container{
    display: none;
}

div.questioncard-container{
    display:none;
}

.question-list .question-in-use,
.question-list .question-add{
    margin-left: 10px;
	float:left;
}

.question-list .quick-add-question{
    width:20px;
    float:left;
	margin-top:4px;
	background-image: url("style/images/question-quick-add.jpg");  
	background-color:transparent;
	height:20px;
	cursor:pointer;   
}

.in-used-question .quick-add-question, .quiz-editor-questions .quick-add-question{
    display:none !important;    
}

.quiz-overview .questions .question-edit-wrapper {
    float: left;
    clear: both;
    padding-top: 6px;
}

/* need this wonk to zero out the padding on question pools edit wrapper */ 
.quiz-overview .question.bank > .main-question-wrapper > .description > .question-edit-wrapper {
    padding-top: 0;
}

.quiz-overview .question-pool .questions .question-edit-wrapper,
.quiz-overview .question.bank .question-edit-wrapper{
    margin-top:0px;
    font-size:12px;
}

.question .empty-pool {
    color: #999999;
    display: block;
    clear: both;
    font-size: 0.813rem;
    font-style: italic;
    margin-top: 6px;
}

.quiz-overview .question-pool .point-label{
    font-size: 11px;
    margin-left: 4px;
    color: #999;
}

/* Question List stlying*/ 
.question-list ul.questions li a {
    text-decoration: none;
}

.question-list .edit-current-question{
	display:none;
	color: #0875F5;
	font-weight:normal !important;
	margin-right:8px;
	font-size:12px;
    font-size: .75rem;
}

 .question-list .delete-current-question,
 .question-list .primary-question
 {
	display:none;
	color: #E91820;
	font-weight:normal !important;
	font-size:12px;
    font-size: .75rem;
}


.question-list .expand-current-question{
	font-size:12px;
	color: #0875F5;
	font-weight:normal !important;
	margin-right:8px;
}

.question-total-wrapper .point-label,
.question-total-wrapper .attempt-label{
	color: #0875F5 !important;  
}

.question-total-wrapper .attempt-label {
    line-height: 20px;
}
.question-list .show-current-questions {
    color: #0875F5;
    font-weight: normal !important;
    margin-right: 8px;
    font-size:12px;
    font-size: .75rem;
}

/* Overriding rule below, styling is so coupled have to important */ 
.quiz-overview .question-list li:not(.bank) .point-label{
    color: #0875F5 !important;
    font-weight: normal !important;
    cursor: default !important;
    text-decoration: none !important;
    font-size:13px;
    font-size: .813rem;
}

.question-list li:not(.bank) .point-label{
    color: #999 !important;
    font-weight: normal !important;
    cursor: default !important;
    text-decoration: none !important;
    font-size:12px;
    font-size: .75rem;
}

.question-list li.bank .point-label{
	cursor:default;
}

/*Availible Questions*/ 

.available-questions .point-label {
    display: none;
}

.question-list .key-detail-metadata{
    color: #999999 !important;
    display: inline;
}

.question-list .hide-current-questions{
	font-size:12px;
    font-size: .75rem;
	color: #0875F5;
	display:none;
}

.question-list .preview-current-question{
	font-size:12px;
    font-size: .75rem;
	color: #0875F5;
	margin-right:8px;
    display: none;
}

.question-list .primary-question-wrapper{
	float: right;
	display:none;
}

.quiz-overview .show-filter-available-question,
.quiz-overview .question-filter {
    display: none !important;
}


.question-list  .question-add {
    display: none;
}
.question-list li.question:hover .question-add {
    display: block;
}

/* Search element*/ 
.quiz-editor .searchQuestion {
    height: 24px;
    position: absolute;
    right: 0;
    top: 24px;
}

#btnSearchQuiz {
    background-image: url('style/images/platx_sprite.png');
    background-position: -191px -197px;
    background-color: transparent;
    background-repeat: no-repeat;
    border: 0;
    cursor: pointer;
    width: 23px;
    position: relative;
    top: -23px;
    right:31px;
    float: right;
    
}

#txtSearchQuiz {
    width: 140px;
    padding-right:30px;
    padding-left:8px;
    height:20px;
    border: 1px solid #CCC;
    -moz-border-radius-topleft: 12px;
    -webkit-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    -moz-border-radius-bottomleft: 12px;
    -webkit-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px;
    -moz-border-radius-topright: 12px;
    -webkit-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
    -moz-border-radius-bottomright: 12px;
    -webkit-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px;
}

/*end*/ 
.quiz-overview .overview-no-questions{
    display:block;
    line-height:16px;
}

.quiz-overview .overview-no-questions .no-questions{
	list-style-type:disc;
	margin-left:15px;
}

.quiz-overview ol {
	list-style: decimal none inside;
}

.quiz-overview ol li {
	margin-bottom: 15px;
}

.quiz-overview ol li ul {
	margin-left: 10px;
	line-height: 1.25em;
}

.quiz-overview ol li ul li {
	display: inline;
}

.quiz-preview-link{
	margin-right:5px;
}

.question-dialog-text .text, 
.preview-question-dialog .text,
.questions .text
{
    color: #000;
	font-size: 14px;
	font-weight: normal;
}

.question-dialog-text ul,.preview-question-dialog ul{
	margin-top: 12px;
}

.question-dialog-text ul li span,.preview-question-dialog ul li span{
	font-size: 12px;
	font-weight: normal;
}

.delete-current-question .delete-question-image{
	width: 25px;    
	height:25px;
	background-image: url(style/images/platx_sprite.png);
	background-repeat: no-repeat;
	background-position: -196px -249px;
	background-color:transparent;
}

.primary-question .primary-question-image{
	width: 25px;    
	height:25px;
	background-image: url(style/images/primary-question.png);
	background-repeat: no-repeat;	
	background-color:transparent;
	display:none;
}

.primary-question .show-primary-icon{
    display:block !important;    
}

.question-list ul.questions .question-text {
    margin: 0;
    max-height: 300px;
    overflow-y: auto !important;
    clear: both;
}

.question-list .questions .question.bank .question-text{
    max-height:none;
    margin-left: -35px;
    background: #f8f9f9; /* Old browsers */
    background: -moz-linear-gradient(left, #f8f9f9 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f8f9f9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #f8f9f9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #f8f9f9 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #f8f9f9 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to right, #f8f9f9 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f9f9', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

/* Selected Questions*/ 

.selected-questions .question-list .question.bank .question-text {
    margin-left: -30px;
    width: 108% !important;
}

#right #content .quiz-content h2.content-title{
	border:none;
}

#right #content .quiz-content .html-container{
	margin: 8px 0;
	line-height:16px;
}

#right h3.sub-title {
	border-top: 1px dotted #A3C2E0;
	padding-top: 16px;
}

.quiz-content h3 .q-title,
#right #content .quiz-content h3 .edit-link{
	float:left;
	clear:none;
	margin-right: 18px;
}


#right #content .quiz-content{
	padding-top: 28px;
	overflow-x: auto !important;
}

#right #content .quiz-content .quiz-policies .linkButton{
	margin: 10px 0 0 9px;
	padding: 8px;
}

#right #content .quiz-content .quiz-policies .quiz-policy-list li{
	margin-bottom:3px;
 }
 
 .previousattempts{
   border: 1px solid #EEEEEE;
	clear: both;
	margin: 20px 0;
	text-align: left;
	width: 40%;  
   }
 
 .previousattempts .attemptsheader{
   background-color: #DCDACD;
 }
 
  .previousattempts .attemptdate,
  .previousattempts .attemptscore,
  .previousattempts .attemptslink{
	  border-right: 1px solid #EEE;
	  border-bottom: 1px solid #EEE;
      padding: 8px;
 }
 
 .attemptsheader th {
     padding: 8px;
}
/* end quiz view */

.action-links{
	overflow:hidden;
}

#eport-content .action-links
{
    overflow:inherit;   
}

.action-links li {
	float: left;
}

.action-links li a, .question-list ul.questions .question-actions a {
	text-transform: uppercase;
	background-color: #fff;
	border: none;
	float: left;
	cursor: pointer;
	padding:0 10px 0 0;
}

.quiz-content > div > ul {
	line-height: 1.25em;
	margin: 0 0 0 10px;
}

/* quiz overview */
.quiz-overview .question-list .question-actions {
	display: block;
}

.quiz-overview .question-list .question-actions .separator {
display: none;
}

.quiz-overview .question-list .question-actions .delete {
display: none;
}

.quiz-overview .fne-no-questions {
display: none;
}

#fne-content .quiz-overview .overview-no-questions {
display: none;
}

.quiz-overview li.question {
    cursor: auto;
    border-right:none;
}

.product-type-lms-faceplate #fne-content .quiz-overview .overview-no-questions,
.product-type-faceplate #fne-content .quiz-overview .overview-no-questions{
    display: block;
}

.product-type-lms-faceplate #fne-content .quiz-overview .select,
.product-type-faceplate #fne-content .quiz-overview .select{
    display: block;
}

.quiz-overview .question-analysis-container {
    clear: left;
    float: left;
    margin-bottom: 4px;
    margin-top: 6px;
    display: none;
}

.quiz-overview  .question-analysis {
    color:Gray !important;    
    font-size:13px !important;
}

.quiz-overview ul.questions .description .truncated {
    width: 92%;
    margin-left: 6px;
}

.quiz-overview ul.questions .description .numbering{
    float:left;
    color: #000;
    margin-top: 2px;
}

/* end quiz overview */

/* Question Editor Styling */

/* Availible Questions left column Styling*/ 
.quiz-editor .quiz-editor-questions{
	overflow-x: hidden;
    top: 116px;
    bottom: 0px;
    position: absolute;
    width: 100%;
    background-color: #FFF;
    overflow-y: auto;
}
.available-questions h2.folder-title {
    display: none;
}
.quiz-editor .available-questions .available-questions-header{
	width:auto;
	border-bottom: 1px solid #CCCBCB;
    height:99px;
    padding: 8px;
    position: relative;
}

.quiz-editor .available-questions .questions-header-top{
	width:100%;
	height:20px;
	min-height:20px;
	padding-top: 4px;
    margin-left: 10px;
}

.quiz-editor .available-questions .questions-actions {
    bottom: 8px;
    display: block;
    left: 18px;
    position: absolute;
    right: 0;
    width: auto;
}

.question-list .expand-available-question{
	float: right;
	color: #0875F5;
	font-weight:normal !important;
}

.quiz-editor .available-questions .question-edit-wrapper{
    clear:left;
}

.questionlist-itemmenu{
    float:left;   
}

.quiz-editor .available-questions .showfilter{
    text-decoration:none;
}

.expand-all-available-question,
.collapse-all-available-question{
    color:#057EE0;
    font-size: 13px;
}

.show-filter-available-question{
    color:#057EE0;
    font-size: 13px;
    line-height:14px;
}

.show-filter-available-question:hover{
    text-decoration:underline;    
}

.quiz-overview .gearbox {
	width: 26px;
	height: 20px;
	background-image: url("style/images/gear.png");
	background-repeat: no-repeat;
	display:inline; 
	float: right;
	cursor:pointer;
	margin: 0px 0px 10px;
}


.available-questions .breadcrumb-trail {
    width: 78%;
    padding-top: 8px;
    padding-bottom: 10px;
}

.available-questions .default-breadcrumb{    
	float:left;
	padding: 2px 8px 0 5px;
	display:none; /*i'm not sure this markup is relevant hudson*/}
.available-questions .default-breadcrumb a{color:#333}/* end available questions *//* Selected Questions */.selected-questions .question-count{display:none}#fne-window .quiz-editor .selected-questions h5{margin:0;padding:10px 0 0 16px}
.quiz-editor .selected-questions .question-display>.question-list>.question-container{border-left:1px solid #DDDFE3}.quiz-editor .selected-questions .question-container{height:95%;clear:both}.quiz-editor .selected-questions .question-actions{display:inline}
.quiz-editor .selected-questions .initial-drop-target{display:block}.quiz-editor .selected-questions .question-container .hover{background-color:#ccf}.quiz-editor .selected-questions .questions{margin:0}
#fne-window .quiz-editor .selected-questions .question-bank-header-right{height:115px;width:100%;background-color:#FFF;border-left:1px solid #cccbcb;border-bottom:1px solid #cccbcb}.selected-questions .question-bank-header-right .title{font-size:16px;font-weight:bold;padding:50px 24px 16px 10px}
.selected-questions .question-filter,.selected-questions .show-filter-available-question{display:none}.new-question-menu .contextMenu,.available-questions .contextMenu,.quiz-overview .contextMenu{width:auto;min-width:240px;z-index:200000;padding:10px 0}
.selected-questions .contextMenu{width:100px;z-index:200000;padding:10px 0}.selected-questions .contextMenu a,.available-questions .contextMenu a,.quiz-overview .contextMenu a{padding:0 12px}.selected-questions .question.bank-expanded ul.is-question-pool .question-edit-wrapper{line-height:12px}
.ui-dialog .removePrompt{font-size:.813rem;line-height:24px;padding:8px 12px}.quiz-editor .selected-questions .new-question{float:left;margin:0;line-height:22px;cursor:pointer;height:22px;padding-left:4px;background-position:-348px -298px;background-repeat:no-repeat}
.quiz-editor .selected-questions .remove-question{float:left;margin:0;line-height:22px;cursor:pointer;height:22px;padding:0 4px;background-position:-348px -298px;background-repeat:no-repeat;font-size:13px}
.quiz-editor .selected-questions .preview-current-question{display:block}.quiz-editor .selected-questions .browse-question-banks{float:left;margin:0;line-height:22px;cursor:pointer;height:22px;padding-left:4px;background-position:-348px -298px;background-repeat:no-repeat;font-size:13px}
.selected-questions .question-list .question-edit-wrapper .move-current-question .gearbox{float:right;height:auto;width:48px;position:static!important;background-position:31px -246px;margin:0 5px 0 0;font-size:12px}
.quiz-editor .selected-questions .initial-drop-target{display:none;margin-bottom:15px;line-height:1.2em}.selected-questions .ui-resizable-e{background-color:transparent;border-right:1px solid #CCCBCB;cursor:e-resize;height:100%;right:0;width:3px;z-index:0}
.quiz-editor .selected-questions .question-pool .question-list{height:auto!important;overflow:visible!important;margin-top:6px}.selected-questions ul.questions .description{width:95%;float:left;position:relative}
/*expanded pool positioning*/.selected-questions ul.is-question-pool .description{width:92%;margin-left:3%}.selected-questions .is-question-pool .selected-questions .bank-label{float:left;margin:6px 0;font-size:12px;width:73%}
.selected-questions .question-edit-wrapper{min-height:12px}.selected-questions .question.bank .question-edit-wrapper{float:left;clear:both}.selected-questions .question.bank-expanded>.description>.question-edit-wrapper{margin-bottom:8px}
.selected-questions .question.bank .bank .question-text{float:left;width:100%;clear:both}.selected-questions .question .empty-pool{display:block;font-style:italic;color:#999;font-size:.813rem}.selected-questions .question-pool .question-list .point-label{float:left}
.selected-questions .question-list .question-in-use,.selected-questions .question-list .question-add{display:none}.quiz-editor .selected-questions{float:left;width:40%;height:100%;position:relative}#fne-window .quiz-editor .selected-questions{background-color:#e9e9e8}
.selected-questions ul.questions .selected-question-info{border:0 none;padding:40px;height:433px}.selected-questions .numbering{display:block;float:left;height:12px;margin-right:4px;margin-top:3px}.selected-questions ul.questions .description .truncated{width:90%}
/* quiz editor */.quiz-editor{text-align:left;height:100%;overflow:hidden}.quiz-editor .quiz-bank-title{position:absolute;top:40px;font-weight:bold}.quiz-editor .question-display{height:100%}.quiz-editor .question-display .question-pool .question-list{overflow:auto;height:auto}
.quiz-overview .various-actions{margin-bottom:12px;clear:both;float:left;width:95%}.various-actions .linkButton{line-height:12px;margin-top:5px;padding:5px 8px}.quiz-policies .linkButton.start-quiz{margin:20px 0}
/* Homework Display Table */.question-display .table-homework tr{margin:0!important;padding:0!important;vertical-align:middle!important}.question-display .table-homework thead{background-color:#FAFAF1;font-size:12px;font-weight:bold;padding:0!important;margin:0!important;line-height:16px;text-align:left}
.question-display .table-homework .homework-question-title{width:60%;line-height:14px;border-bottom:1px solid #CCC;padding:8px}.table-homework .homework-question-attempts,.table-homework .attempts-remaining{color:#7f7f7f}
.question-display .table-homework .homework-question-attempts,.question-display .table-homework .homework-question-points,.question-display .table-homework .homework-question-show{border-left:1px solid #CCC;border-bottom:1px solid #CCC;padding:8px}
.table-homework tr th,.table-homework tr th.homework-question-attempts{color:#333}.question-display .table-homework tr.odd{background-color:white}.question-display .table-homework tr.even{background-color:lightblue}
.quiz-overview .table-homework{border:1px solid #CCC;font-size:11px}#fne-content .quiz-donebtn button.done-editing-quiz{width:100px;position:absolute;right:60px;display:block!important;background:#EEE;background:-moz-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,1)),color-stop(42%,rgba(238,238,238,1)),color-stop(66%,rgba(224,224,224,1)),color-stop(98%,rgba(244,244,241,1)));background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%);background:-o-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%);background:-ms-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f1',GradientType=0);background:linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 42%,rgba(224,224,224,1) 66%,rgba(244,244,241,1) 98%);margin-top:6px}
#fne-content .quiz-donebtn button.cancel-editing-quiz{width:100px;position:absolute;right:20px;display:block!important}.quiz-donebtn .switchQE .icon{width:30px;height:25px;background-image:url(style/images/platx_sprite.png);background-repeat:no-repeat;background-position:-93px -245px;display:inline-block;float:left}
.quiz-donebtn .switchBrowse .icon{width:30px;height:25px;background-image:url(style/images/platx_sprite.png);background-repeat:no-repeat;background-position:-46px -296px;display:inline-block;float:left}
.quiz-editor .available-questions,.quiz-editor .edit-question,.quiz-editor .question-pool-inner-container{float:left;height:100%;position:relative;width:60%}.question-pool-inner-container .question-pool-field{height:200px;margin:17% auto 0 auto;width:80%;position:relative;font-size:14px}
.question-pool-field label{line-height:21px}.question-pool-inner-container .pool-actions .save{margin:0;float:left}.question-pool-inner-container .pool-actions{margin:0 auto;width:80%}.question-pool-field .pool-fields{width:100%;padding:0 0 15px 0}
.quiz-editor .available-questions .toc{overflow:auto;width:100%;height:100%}.question-list li.remove-link-item{/*.quiz-editor .available-questions */display:none}.overview-no-questions{display:none;color:#ececec}
.available-questions .numbering,#browseResultsPanel .question-list .numbering{display:none}.quiz-editor .toc{background-color:#fff}.quiz-dragging-helper{opacity:.9;width:auto!important;height:auto!important;padding:5px 10px;border-radius:5px;background-color:grey;color:white}
.quiz-editor h5{margin:10px 0 5px 0}.question-editor{height:100%}.question-nav{padding:0 10px}.question-nav .question-leftnav{float:left;width:10%;margin-top:8px}.question-nav .question-rightnav,.question-nav .question-rightnav-alternate,.question-pool-inner-container .edit-related-content{float:right;margin-top:8px;text-decoration:none;color:#333;width:60%}
.question-pool-inner-container .undo-question-pool{float:right;margin:0;text-decoration:none;color:#333;width:145px;line-height:14px}.question-nav .question-rightnav{float:right;margin-top:8px;text-decoration:none;color:#333;width:85%}
.question-nav .undo-changes .icon{width:30px;height:25px;background-image:url(style/images/platx_sprite.png);background-repeat:no-repeat;background-position:-344px -344px;display:inline-block;float:left}
.question-pool-inner-container .undo-question-pool .icon{width:30px;height:16px;background-image:url(style/images/platx_sprite.png);background-repeat:no-repeat;background-position:-347px -349px;display:inline-block;float:left}
#fne-content .show-quiz{padding:0 10px;margin-bottom:24px;position:absolute;top:0;bottom:0;left:0;right:0}#fne-content .show-quiz .info{height:auto;margin-bottom:12px}#fne-content .show-quiz .collapse,#fne-content .show-quiz .expand{margin:10px 0 10px 0}
#fne-content .show-quiz .directions-title{margin:0 0 10px 0;display:inline-block}/* end quiz editor */#edit-settings-form,#edit-settings-form-learningCurve{padding:20px}#edit-settings-form-learningCurve .question-settings-form-lc{height:30px}
#preview-lc-question-dialog iframe{float:left;height:100%;width:100%}.ui-button-text.remove-question-hover:hover{background-color:Red;color:White!important;width:100px}.title .expand-link .primaryMarker{margin-top:-3px}
.quiz-editor .quiz-item-links a{color:#057EE0;font-size:13px;text-decoration:none;line-height:26px}/* Questions Styling font size standerdizing*//*title*/li.question .title span{font-size:13px;font-size:.813rem}
/*type of question - metadata */li.question .key-detail-metadata{font-size:12px;font-size:.750rem;line-height:16px}/* Selected Question question type*/.selected-questions li.bank .description>.points-container .key-detail-metadata{clear:left;float:left}
.selected-questions .bank-expanded .question-pool .key-detail-metadata{float:left}/* Question prevew */#content .custom_inline_preview p /*PLATX-11666 or PX-807 */{margin:1.12em 0}.question-text.preview{font-size:13px;font-size:.813rem}
.question-text.preview .question-inner-title{line-height:16px;padding:12px 18px}li.question .question-text.preview ul li{border:0}li.question .metadata-label{color:#999;font-size:12px;font-size:.75rem;margin:0 .15rem;text-decoration:underline}
/*Overview*/.quiz-overview .metadata-label{display:none}/*Availible*//*Selected*/.selected-questions li.question .metadata-label{display:none}li.question .metadata-label.isLink{text-decoration:underline;cursor:pointer}
/* Quiz fne window styles */#fne-content .quiz-editor .available-questions-body{overflow-y:auto;overflow-x:hidden;top:116px;bottom:0;position:absolute;width:100%}#fne-content .quiz-editor .children-list{overflow:visible;padding-left:8px;top:10px;width:99%;position:relative}
.quiz-editor .children-list .question-count{color:#7f7f7f;float:left;margin:0 20px 12px 8px;font-size:13px;font-size:.813rem}.available-questions .filter-count-available-question{font-size:13px;padding-left:5px}
.available-questions.resource-questions .filter-count-available-question{line-height:28px;clear:both}.quiz-editor .available-questions .metadata-label-questiontype{display:none}.available-questions .question-filter.collapsed{display:none}
.available-questions .question-filter{padding:10px;margin:5px 15px 5px 5px;background-color:rgba(0,0,0,0.07);border-radius:3px}.available-questions .question-filter .question-filder-label{font-weight:bold;font-size:14px;padding:0 0 0 5px;vertical-align:middle;width:18%;display:inline-block}
.available-questions .question-filter-metadata{vertical-align:middle;line-height:30px;width:80%;display:inline-block;margin:3px 0}.select2-container-multi .select2-choices{padding:0!important;border-radius:5px}
.select2-container-multi .select2-choices .select2-search-field{line-height:1!important}.select2-container-multi .select2-choices .select2-search-field input{font-size:14px!important;font-style:italic}
#fne-content .quiz-editor .children-list .question-list{position:static!important;clear:both}.quiz-editor .children-list ul{padding:0 16px 0 8px!important;position:relative;overflow:hidden}#fne-window #fne-content .quiz-editor .children-list .browsercategories ul li{border-bottom:none!important}
#fne-content .quiz-editor .children-list .browsebypublisher,#fne-content .quiz-editor .children-list .browsemyquestions,#fne-content .quiz-editor .children-list .browseinassessment{width:48%;float:left}
#fne-content .quiz-editor .children-list .browsebypublisher .no-questions,#fne-content .quiz-editor .children-list .browsemyquestions .no-questions,#fne-content .quiz-editor .children-list .browseinassessment .no-questions{padding-top:10px;color:Blue}
#fne-content .quiz-editor .question-search-list{height:85%;overflow-y:auto}#fne-content .quiz-editor .question-search-list ul li{margin-bottom:4px}#fne-window .root-selector{float:left;width:20%;margin:5px 0 0 7px}
#fne-content .quiz-editor .available-questions .children-list .folder-title{margin-top:14px}/* Browse Resourses Question Styling */.resource-questions div.expand-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.resource-questions div.expand-link a.expand-link{width:100%}.resource-questions ul.questions .description{padding-left:0}#browseResults .resource-questions ul.questions .description .truncated{max-height:none;color:#333;line-height:21px}
.resource-questions li.question .metadata-label{color:#999;margin:0;font-size:12px}.resource-questions .question-list .preview-available-question{float:right;display:none;color:#0875F5;font-weight:normal!important;margin:0}
#browseResults a.questionlist-itemmenu{line-height:21px}#browseResults a.showfilter{margin-bottom:12px}#browseResults .question-filter{clear:both;margin-bottom:12px;padding-top:0}/* Qtip Resets */.course-type-regular .qtip-rounded,.course-type-regular .qtip-tipsy,.course-type-regular .qtip-bootstrap{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.course-type-regular .qtip-default{border-width:1px;border-style:solid;border-color:#333;background-color:#FFF;color:#555}.course-type-regular .qtip-tip{display:none}.course-type-regular .qtip-content .used-elsewhere-quizzes{padding:8px;min-width:200px}
.used-elsewhere-quizzes .add-to-existing-quiz,.used-elsewhere-quizzes .add-to-new-assessment,.add-question-to-quiz,.add-question-to-new-pool{color:#333;text-decoration:none}.used-elsewhere-quizzes .add-to-existing-quiz:hover,.used-elsewhere-quizzes .add-to-new-assessment:hover,.add-question-to-quiz:hover,.add-question-to-new-pool:hover{color:#333;text-decoration:underline}
.quiz-list-loading{background:url("style/images/launchpad-loader.gif") no-repeat scroll 50% 50%;background-color:rgba(0,0,0,0.3)!important;height:150px;margin:10px auto;width:100%}.load-more-questions{text-align:center;height:165px;margin:10px auto;width:100%}
.quiz-list-loading-small{background-image:url(style/images/ajax-loader.gif);width:16px;height:16px;margin:2px}.available-questions-body .qstatus-hide,.quiz-editor-questions .qstatus-hide{display:none!important}
.show-quiz .info{display:none}.question-removed-message{line-height:1.6em;font-size:15px;background:white;width:100%;height:100%}.recentClassReportWidgetMaindiv{height:155px;overflow:auto;width:100%;position:relative}
.LinkAssignmentTitle{color:Navy;cursor:pointer}.RecentSubmissionLoadMessage{float:right;padding-right:5px;padding-left:5px;color:Black;font-size:12px}.RecentSubmissionMessageSpinner{float:right;padding-right:5px;background:url(style/images/ajax-loader.gif) no-repeat;height:14px;width:14px}
.RecentSubmissionLoadStatus{padding-bottom:5px;padding-left:5px;color:Red;font-size:13px}.recentClassReportViewAllBar{border:1px solid #CCC;clear:both;font-size:12px;height:15px;padding-left:10px;padding-top:5px}
.recentClassReportgridResults .ui-widget-content td{padding-left:12px!important}#related-content-editor{height:531px;overflow:auto}#related-content-editor .relatedContent{padding:10px}#related-content-editor .add-related-resource{float:right}
#related-content-editor .heading,#related-content-editor .descriptions{padding:10px}#related-content-editor .heading{background-color:#E3E3E3!important}#browseResultsPanel.quiz-window-resources{z-index:9999!important}
#related-content-editor .related-content-grid{padding:20px 0 20px 0}#related-content-editor table{width:100%}#related-content-editor table tr{height:20px}#related-content-editor .remove-related-content{color:Red}
.question-pool-inner-container .pool-actions .rightnav{width:30%;float:right}.quiz-window-resources .lblInUse{/* display:none!important;*/}.quiz-window-resources .lblIncluded{display:none!important}.quiz-window-resources .lblAdd{/*display:block!important;*/}
.quizActivity .edit-related-content,.quizActivity .edit-question-feedback,.quizActivity .learning-curve-question-settings,.quizActivity .lc-question-preview{display:none!important}.learningCurveActivity .portal-question-settings,.learningCurveActivity .portal-question-preview{display:none!important}
.related-content-qtip{padding:0;background:'#FAF9E8';color:black;max-height:160px;overflow:auto}/* Rubric */.rubric-view-buttons{margin:10px 0 10px 0}.rubric-buttons{border-top:1px solid #CFCFCF;font-size:11px;margin:18px 0 0 0;padding-top:11px}
.rubric-builder{width:98%}.rubric-selector,.rubric-editor{font-size:11px!important;height:520px;min-width:600px;overflow-y:auto;padding-top:8px}.rubric-alignment .rubric-selector,#rubric-preview-wrapper .rubric-selector{padding:0;min-width:inherit;height:auto}
.rubric-selector .footer-column{line-height:26px}.rubric-alignment .rubric-selector .title,.rubric-alignment .rubric-selector #objectives-container,#rubric-preview-wrapper .rubric-selector #objectives-container,#rubric-preview-wrapper .rubric-selector .title,#rubric-preview-wrapper .rubric-selector .description{display:none}
#rubric-alignment{font-size:.75em}#rubric-alignment .tree-container{height:350px}#rubric-alignment #assessment-content .assessment-container .tree{height:250px}.rubric-editor fieldset{width:100%}.rubric-editor #error-message-title{display:inline;margin-left:4px;color:Red}
.rubric-editor fieldset label{display:block;float:left;font-weight:bold;margin:5px 10px 0 0;line-height:15px}.rubric-editor fieldset li p{line-height:16px;float:left;width:650px}.rubric-editor #objectives-container{float:left;margin-top:8px}
.rubric-editor fieldset input.button{width:100px}.rubric-editor .rubric-subheader{line-height:14px;width:65%;float:left}.top-left p{line-height:16px}.rubric-title-bar h2{background-color:#0074BB;color:#FFF;font-weight:bold;line-height:24px;padding-left:20px}
.rubric-grid{table-layout:auto;display:table;border-collapse:separate}.rubric-grid .rubric-column{margin:0!important;padding:0!important;width:150px}.rubric-grid .rubric-row{padding-bottom:6px}.rubric-grid .rubric-row-separator{margin-left:55px}
.rubric-selector .rubric-grid tfoot td{text-align:right;border:0;border-bottom:0}.rubric-selector .top-view .title{font-size:1.8em!important}.rubric-grid .rubric-header-row td{vertical-align:bottom}.rubric-row .rubric-row-title{vertical-align:top;height:60px;background-color:#F0F0F0}
.rubric-bottom-view .add-rubric-column,.rubric-bottom-view .add-rubric-row{width:100px}.rubric-buttons .submit-rubric,.rubric-buttons .cancel-rubric-edit{width:100px}.rubric-row .rubric-row-title,.rubric-description-column{border:1px solid #CCC}
.rubric-grid .rubric-heading-column{margin-bottom:8px}.rubric-grid .rubric-header-row .rubric-column{height:30px;padding-bottom:8px}.rubric-grid .rubric-delete-row .rubric-column{height:35px;vertical-align:bottom}
.rubric-grid .rubric-description-column{vertical-align:top;background-color:#F0F0F0}.rubric-editor .rubric-grid .rubric-row .rubric-description-column span:hover,.rubric-editor .rubric-grid .rubric-row .rubric-row-title span:hover{background-color:#FFC}
.rubric-grid .rubric-header-row span{font-weight:bold;font-size:1.2em}.rubric-grid .rubric-row span.rubric-description{font-size:1.0em;display:block;min-height:100px;width:150px;background-color:#F0F0F0;padding:8px!important;color:#333;overflow:hidden;line-height:14px}
.rubric-preview .rubric-row span.rubric-description{width:100px}.rubric-preview .rubric-column{width:90px}.rubric-grid .rubric-row .rubricTextButtons{margin-top:2px}.rubric-grid .rubric-row .rubricTextButtons input{margin-right:4px}
.rubric-grid body{background-color:#FFC}.rubric-grid td.rubric-score-column{background-color:#F0F0F0;border:1px solid #CCC}.rubric-grid .rubric-score-column input[type="text"]{background-color:#FFF;height:20px;margin:50px 0 0 15px;width:120px}
.rubric-grid input[type="text"]{width:75%;height:25px;background-color:#F0F0F0;border:1px solid #CCC;margin-right:4px;margin-bottom:4px}.rubric-max-score{height:80px;width:85px;text-align:center}
.rubric-score-column{vertical-align:top!important}.rubric-score-column textarea{height:75px;width:85px;text-align:center}.rubric-grid-container{overflow:auto;width:100%;float:left;height:280px}.rubric-delete-button{cursor:pointer;display:none;height:15px;padding:6px 0 0;text-align:center;width:15px;margin:0 10px 0 0;float:left;background-color:Transparent;background-image:url("style/images/platx_sprite.png");background-position:-150px 0;background-repeat:no-repeat}
.rubric-score-column{width:100px}.rubric-delete-row-button{vertical-align:middle;float:left;position:relative;left:24px;width:20px}.rubric-row-title,.row-title-container{height:80px}.rubric-row-title textarea{float:right}
.rubric-grid .rubric-row-delete-column{vertical-align:top;width:50px}.rubric-selector .rubric-grid .rubric-header-row .rubric-column{height:auto;line-height:18px;padding:0!important;vertical-align:bottom!important}
.rubric-selector .rubric-grid .rubric-header-row .rubric-heading-column,.rubric-selector .rubric-grid .rubric-header-row .rubric-score-column,.rubric-selector .rubric-grid .rubric-row .rubric-score-column{text-align:center}
.rubric-selector .rubric-grid .rubric-score-column{width:50px}.rubric-selector .rubric-grid .rubric-column span.rubric-description{padding:4px}.rubric-selector .rubric-grid .rubric-header-row,.rubric-selector .rubric-grid .rubric-row{border-bottom:solid 1px}
.rubric-associated-activities-container .sub-title{border-bottom:1px solid #ccc;padding-bottom:4px}.rubric-associated-activities-container ul a{line-height:14px}.add-row-container{padding-left:55px}.top-right .top-right-input{margin-bottom:12px}
.rubric-actionbtns{line-height:26px}#save-as-rubric-dialog{display:none;text-align:center;font-size:.75em}#save-as-rubric-dialog label{float:left;padding:5px;text-align:right;width:125px}#save-as-rubric-dialog #txtTitle{width:300px}
#save-as-rubric-dialog #title-block{padding-top:10px}#save-as-rubric-dialog #error-message-block{padding:5px;color:red}#save-as-rubric-dialog #button-block{padding-top:10px}#save-as-rubric-dialog .error-message{display:none}
#save-as-rubric-dialog .button{width:80px}#save-as-rubric-dialog .button:hover{background-color:#3BB9FF!important;color:White}#remove-rubric-dialog{display:none;font-size:.75em;padding:20px 70px}#remove-rubric-dialog .remove-rubric,#remove-rubric-dialog .keep-rubric{width:80px}
#remove-rubric-dialog .remove-rubric:hover,#remove-rubric-dialog .keep-rubric:hover{background-color:#3BB9FF!important;color:White}#remove-rubric-dialog .icon{background-color:transparent;background-image:url("style/images/platx_sprite.png");background-position:-299px -49px;background-repeat:no-repeat;cursor:pointer;height:18px;width:18px;float:left;position:absolute;left:50px}
#remove-rubric-dialog #message-block,#remove-rubric-dialog #button-block{float:left;margin-bottom:20px}#rubric-alignments{font-size:.8em}#rubric-alignments label,#rubric-alignments .sort-option{display:inline}
#rubric-alignments .header-row .column{float:left;font-weight:bold}#rubric-alignments .column{padding:10px;width:320px}#rubric-alignments .alignments-data{border:solid 1px;overflow-y:scroll;height:400px;background-color:#F0F0F0}
.assessment-container #aligned-rubric{margin:10px 0}.assessment-container #aligned-rubric .close{width:18px;height:18px;background-image:url('style/images/platx_sprite.png');background-position:-149px 0;background-color:transparent;background-repeat:no-repeat;cursor:pointer;display:block;float:left;position:relative;top:-3px}
.assessment-container #aligned-rubric .disabledClose{width:18px;height:18px;background-image:url('style/images/platx_sprite.png');background-position:-149px -299px;background-color:transparent;background-repeat:no-repeat;cursor:pointer;display:block;float:left;position:relative;top:-3px}
#px-dialog .rubric-editor .top-view{line-height:16px;margin-bottom:6px;float:left}.imgRubricDelete{background-image:url('style/images/rubric_delete.png');background-repeat:no-repeat;width:25px;height:20px}
.hoverdelete{color:black;font-size:1em;display:none;float:left}/*Rubric Redesign */.create-rubric-title,.create-rubric-description{width:280px;float:left}.create-rubric-objectives{width:360px;float:left}
.rubric-title-label{float:left}.create-rubric-title,.create-rubric-description{clear:both}.rubric-editor .top-view #Title,.rubric-desc{width:246px;float:left;clear:both}.rubric-desc{height:108px;resize:none}
.create-rubric-left,.create-rubric-right{float:left}/* Report */.rpt-menu-title{border:1px solid #CCC;height:200px;width:100%}.rpt-menu-title .inner{padding:20px}.rpt-menu-title .inner a{color:#0074BB;text-decoration:none;line-height:1rem}
.rpt-menu-hdr{background-color:#CCC}.rpt-menu-hdr h1{font-size:1rem;line-height:1.3rem;padding-left:12px}.rpt-window-hdr{font-size:1.313rem}.rpt-folder-item.selected{border:0;background-color:transparent;padding:0;color:#333}
.left-nav.folder{width:20%;float:left;margin-right:5px}.left-nav.folder ul li{cursor:pointer}.detail.reports{float:left;overflow:auto;width:78%;max-height:500px}.rpt-folder-item{color:#0074BB;margin-top:5px;padding-left:10px;font-size:.813rem;margin-top:5px;padding-left:10px}
.rpt-folder-item.indented{margin-top:5px;padding-left:25px}.rpt-folder-item selected{background-color:#FF0}.printable{border:1px dotted #CCC;padding:10px 10px 10px 10px;display:none}.rpt-detail-menu{background-image:url("style/images/print.jpg");background-repeat:no-repeat;margin-left:18px;height:15px;padding-top:10px;width:20px;float:left}
.rpt-title{font-size:1.35rem;line-height:1.4rem;font-weight:bold;float:left}.rpt-section{float:left;width:100%}.rpt-section.summary{font-size:.813rem}.rpt-section.summary .unit{margin:2px 0;float:left;clear:both}
.rpt-section.summary span.average{float:left}.rpt-section.summary span.label{float:left;clear:left;line-height:1.3rem;font-weight:bold}.rpt-section.summary span.data{float:left;width:340px;margin-left:4px}
.rpt-section.summary span.data span{clear:both;float:left;line-height:1.3rem}.rpt-section .header{font-size:1rem;font-weight:bold;line-height:1.8rem;margin:4px 0 0 0}.rpt-section.rubric-detail{width:98%!important}
.rpt-table{border:1px solid #ccc}.rubric-selector,.rubric-editor{overflow-y:visible!important}.clear{clear:both}.rubric-preview .rubric-column{width:300px!important}.rpt-section .rubric-preview .rubric-row span.rubric-description{width:auto!important;float:left;min-height:0}
.rpt-section .rubric-preview .rubric-row .class-average{clear:both;color:#A8CC38;float:left;padding:4px 8px}.rpt-perf-table{width:300px;margin-left:10px;margin-top:10px}.rpt-perf-col{padding-left:10px;padding-top:2px}
#rpt-section-data .unitrowlevel2{padding-left:24px}#rpt-section-data #manageAndAlignLearningObjectives li .disabledRemoveAlignment{display:none}.hideWhenPrinting .rubric-performance-rpt-inputs{display:none}
.hideWhenPrinting .rubric-performance-rpt-readonly{display:block}.rubric-performance-rpt-readonly,.header-report-readonly,.lo-performance-rpt-readonly{display:none}#manageAndAlignLearningObjectives li.fakeNode,#objectives-container li.fakeNode{color:Gray}
/** Scorecard Rules **/#scorecard table{width:100%}#scorecard table .title{width:105px}#scorecard h3{width:105px;text-align:right}#scorecard .percent-total{background:#9FF;width:100%;display:block;height:20px;padding:2px;position:relative}
#scorecard .percent-complete{background-color:#CCC;display:block;height:14px;padding:3px;position:absolute;left:2px;top:2px;z-index:1}#scorecard .percent-total a{z-index:20;position:absolute;top:4px;left:4px}
#scorecard .percentage-bar{padding:0 10px 0 0}.scorecard .row{clear:both;border-top:solid 1px #ccc}.scorecard .row.first{border-top:0}.scorecard .row h5{vertical-align:middle;padding:10px 2% 0 0;text-transform:capitalize}
.scorecard .complete.row h5{padding:0}.scorecard .row .row-content{width:80%;float:left;padding:10px 0 20px 0}.scorecard .full-bar{width:45%;height:20px;background-color:#CCC;border:solid 2px #CCC;margin:6px 0 0 0}
.scorecard .part-bar{background-color:#9FF}.assignment-widget h2 span{display:block}.assignmentPopup .assignmentSettings{width:19%}.toc-widget h2 span{display:none}.gradebook-component{width:100%;height:400px;border:solid 1px #BAB29D}
/* START Search css */#searchResultsPanel .close{background-image:url("style/images/platx_sprite.png");background-color:transparent;background-repeat:no-repeat;background-position:1px -149px;width:30px;height:25px;margin:0;float:right;position:absolute;top:5px;left:365px;background-repeat:no-repeat}
#searchResultsPanel .search-link{float:right;white-space:nowrap;position:absolute;top:4px;left:249px}#searchResultsPanel{-moz-border-radius:5px;-moz-box-shadow:5px 5px 5px #DDD;background:none repeat scroll 0 0 #d3e4ea;display:none;border:solid 2px #9bbad2;width:400px;height:80%;position:absolute;text-align:left;z-index:2000;padding-bottom:15px;margin-top:10px}
#searchResultsPanel #title{float:left;width:100%;line-height:35px;text-align:left;padding-left:10px;position:relative}#searchResults{clear:both;background:none repeat scroll 0 0 #FFF;padding:5px 20px 20px 20px;border-bottom:solid 1px #9bbad2;border-top:solid 8px #f7f7f2;height:87%;overflow-y:auto}
#searchResults #searchResultList{max-height:500px;overflow:auto;width:100%}#searchResults a{height:16px;line-height:16px;margin:0;display:inline-block;white-space:nowrap}#searchResults li.Comment>a>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-128px -96px}
#searchResults li.Discussion>a>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-128px -96px}#searchResults li.AssetLink>a>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-32px -96px}
#searchResults li.Resource>a>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-32px -96px}#searchResults li.Assignment>a>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-64px -112px}
#searchResults li.ViewAll>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-16px -80px}#searchResults ins.icon{height:16px;width:16px;margin:0 12px 0 0;padding:0;display:inline-block;top:2px}
#searchResults ul{border-top:1px solid #BFBFBF;margin-top:5px;padding-top:5px}#searchResults .resultSection .toggle{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-96px -192px;height:16px;width:16px;float:right}
#searchResults .resultSection.minimized .toggle{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-64px -192px;height:16px;width:16px;float:right}#searchResults .resultSection.minimized ul{display:none}
#search-loading{display:none;margin-top:10px}/* Advanced Search css */.advancedsearch #px-dialog{padding:0}.advanced-search{height:100%;vertical-align:top;white-space:nowrap;overflow:hidden}.advanced-search .blade{background-color:#EFEFEF;background-repeat:no-repeat;height:20px;min-height:33px;width:103%;border-bottom:1px solid #CCCBCB}
.advanced-search .sidepanel{display:inline-block;height:100%;vertical-align:top;border-right:1px solid #CCCBCB}.advanced-search .sidepanel h5{margin:0;padding:10px 16px 0 16px}.advanced-search .sidepanel-body{height:90%;padding:4px 16px 0 16px}
.advanced-search #search-form-panel{background-color:#E9E9E8;width:70%}.ie7 .advanced-search #search-form-panel{width:69%!important}.advanced-search #search-form-panel .blade{background-color:#CCC}.advanced-search #search-results-panel{text-align:left;width:30%;overflow:hidden}
.advanced-search #search-preview-panel{overflow:hidden}.advanced-search .advanced-results-links{float:right;margin-right:12px}.advanced-search .advanced-results-links a{padding:0 6px}.advanced-search .advanced-results-links .search-preview{border-left:1px solid #457CBE}
#search-preview-panel .sidepanel-body #content-item{padding-left:20px}.advanced-search #search-preview-panel .sidepanel-body{overflow-x:hidden;overflow-y:auto;padding-left:16px;width:auto}.advanced-search #search-preview-panel .toggle-switch{width:20px;height:100%;background-color:#919394;position:absolute;opacity:.5;float:left}
.advanced-search #search-preview-panel .toggle-switch img{padding-top:100px}.advanced-search #search-preview-panel h5{padding-left:30px}.advanced-search #search-form table{width:100%}.advanced-search #search-form table td{padding:8px}
.advanced-search #search-form table tr.search-section{border-bottom-color:black;border-bottom-style:dotted;border-bottom-width:1px}.advanced-search #search-form #ExcludeWords{width:100%}.advanced-search #search-form #IncludeWords{width:100%}
.advanced-search #search-form #ExactPhrase{width:100%}.advanced-search #search-results{height:100%;line-height:22px;max-height:520px;overflow-y:auto;white-space:normal}.advanced-search #search-results .sectionTitle{text-transform:uppercase}
.advanced-search #search-results ul li{border-bottom:1px solid #BFBFBF;margin-top:5px;padding-top:0;padding-bottom:4px;height:auto;width:100%;float:left}.advanced-search #search-results ul li ins.icon{height:16px;width:16px;margin-right:3px;margin:0;padding:0;display:inline-block;top:2px;float:left}
#search-results ul li .search-results-title{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;font-weight:bold}.advanced-search #search-form .heading{padding-bottom:4px;width:100%}
.advanced-search #search-results .linkButton{padding-top:0!important;padding-bottom:0!important}.advanced-search #search-results li.Comment>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-128px -96px}
.advanced-search #search-results li.Discussion>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-128px -96px}.advanced-search #search-results li.AssetLink>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-32px -96px}
.advanced-search #search-results li.Resource>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-32px -96px}.advanced-search #search-results li.Assignment>.icon{background-image:url("style/images/ui-icons_888888_256x240.png");background-position:-64px -112px}
/* END Search css *//* Syllabus Tool Styling */#syl-window{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background:none repeat scroll 0 0 #CCC}#syl-window #syl-title{float:left;width:100%;line-height:43px}
#syl-window #syl-unblock-action{background-image:url('style/images/close.png');width:30px;height:25px;margin:8px 5px 10px 0;float:right}#syl-content{clear:both;background:none repeat scroll 0 0 #FFF;padding:20px}
#syl-content span.help{display:block;margin:0 0 16px;text-align:left}#syl-content span.field{display:block;text-align:left}#nav ul li a#upload-syllabus{display:inline}/* Template Picker */.template-picker{height:90%}
.template-picker .template-list{border-right:0;width:35%;float:left;display:inline;height:100%}.template-picker .template-list ul{overflow-y:auto;height:90%}.buttonHolder{padding-left:20px}.ac-create-content .add-from-selected-template{margin-top:2%}
.template-list .templateLineItem .tocAssign.create,.template-list .templateLineItem .tocAssign.createcontent{position:absolute}.template-list .templateLineItem .tocAssign{font-size:12px;left:6px}.templateLineItem .tocAssign.workspace{padding-right:25px}
.template-picker .template-actions{height:9%;border-top:1px solid #CCC;background-color:#EDEDED;text-align:right}.ac-create-content .template-picker .template-actions{height:18%}.ac-create-content .assign-buttons{display:none}
.template-picker .details{margin:5px 0 0 10px;float:left;display:inline;padding:0 0 0 10px;width:50%;line-height:16px}.template-picker .template-list li{cursor:pointer}.template-picker .template-list li:hover{border-top:2px solid #CAF2FF;border-bottom:2px solid #CAF2FF}
.create-new-module,.add-existing-item{margin-right:5px;text-transform:none}#btnAddToIW{margin:4px 3px 0 0}/*Template Management styles*/#fne-window .template-management{background-image:url("style/images/main_banner.png");background-repeat:repeat-x;background-position:0 0;height:auto}
.template-management .template-management-list{background-color:#F3F3F1;float:left;height:95%;overflow:auto;padding-bottom:5px;padding-left:12px;width:20%}.template-management .template-management-list ul.template-list{margin-top:12px}
.template-management .template-management-details{width:75%;height:500px;margin:0 0 0 10px;float:left;background-color:White;height:90%;background-color:White;position:relative;top:0;padding-left:10px}
.template-management-details .TemplateTitle{margin-left:10px}.template-management #divBhIFrameComponent{height:90%}.template-management .gear-box{float:right;width:30px;margin-top:4px}.template-management #select-gearbox .delete{display:block}
.template-list li.selected{border-top:1px solid #CCCBCB;border-bottom:1px solid #CCCBCB;border-left:none;border-right:0;background-color:#F5FFD3!important}.tplmanagment-btns{display:block;float:right;position:relative;margin-bottom:12px}
#divSaveTemplateAsContent input,#divSaveTemplateAsContent .description-text-area{margin-top:4px}#divSaveTemplate .divPopupContent span,#divSaveTemplate .divPopupContent{line-height:14px}/*FNE Template Management Modul*/#fne-window.template-management{background:none repeat scroll 0 0 #fff;min-width:1200px}
#sortable.leftnavmain{width:100%}#nonmodal{position:absolute;z-index:1}#nonmodal #title-text{float:left;padding:5px}#nonmodal-content form h2.content-title{padding:12px 0 0 16px}#nonmodal h3.title{font-size:1.2em}
#nonmodal p.description{font-size:.75em}#nonmodal .top-view{line-height:25px;margin-bottom:20px}.ui-dialog.px-dialog-notitle .ui-dialog-titlebar{display:none}.ui-dialog.px-dialog #loadingBlock{margin:auto}
#px-dialog #title-text{float:left;padding:5px}#px-dialog form h2.content-title{padding:12px 0 0 16px}#px-dialog h3.title{font-size:1.2em}#px-dialog .top-view{line-height:25px;margin-bottom:20px}#form .eport-wysform .mceEditor{display:block;float:left;overflow:auto}
#nonmodal-content form .eportfoldersubmitbtns{float:left;margin-right:0;position:relative}#nonmodal .nonmodal-actions{float:right;padding:5px}.add-from-selected-template{position:relative;margin-top:4%;margin-right:3px}
.template-gearbox{background-color:#D0D3CC;clear:both;display:inline-block;float:left;height:32px;padding-left:12px;position:relative;width:20%}.template-management-header{display:block;float:left;height:32px;position:relative;top:0;width:60%}
.template-management-header .TemplateTitle,.template-gearbox b{line-height:32px;padding-left:12px}settingswrapper{margin:10px 0;float:left;border-bottom:1px solid #e5e7ea;width:100%;padding:12px 0}.bh-component,.bh-component-wrapper{width:100%;float:left}
.show-quiz .bh-component,.show-quiz .bh-component-wrapper{clear:both}/* TOC Icon Rules */.jstree a>ins.jstree-icon,.faux-tree>ins.fauxtree-icon{height:15px;width:16px}.jstree li>.new>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 0}
.jstree li.jstree-closed>a>.jstree-icon,.faux-tree li.fauxtree-closed>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 0}.jstree li.jstree-open>a>.jstree-icon,.faux-tree li.fauxtree-open>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-34px -66px}
.jstree li[rel="cieportfolio"].jstree-leaf>a>.jstree-icon,.jstree li[rel="lockedinstructorfolder"].jstree-leaf>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-34px -66px}
.faux-tree li>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 0}.eporfolio-toc.jstree li>a.expand>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 0}
.eporfolio-toc.jstree li[rel="lockeditem"]>a>.jstree-icon{background-image:url("style/images/document_node_icon.png");background-position:right top}.eporfolio-toc.jstree li[rel="eportfoliostudentfolder"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px 0}
.eporfolio-toc.jstree li[rel="lockedstudentfolder"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px 0}.eporfolio-toc.jstree li[rel="eportfoliostudentcomment"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-32px 0}
.eporfolio-toc.jstree li[rel="lockedstudentcomment"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-32px -16px}.eportfolio-nav .faux-tree-node>span.fauxtree-icon{background-color:transparent;background-repeat:no-repeat;display:inline-block;float:left;height:18px;margin-right:4px;width:17px}
.eportfolio-nav .faux-tree-node.jstree-open>span.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 0}/*Student Reflection Icon */.eporfolio-toc.jstree li[rel="eportfoliostudentresource"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px -32px}
.eporfolio-toc.jstree li[rel="lockedstudentresource"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px -48px}.eporfolio-toc.jstree li[rel="eportfoliostudentreflection"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-32px -32px}
.eporfolio-toc.jstree li[rel="lockedstudentreflection"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-32px -48px}.eporfolio-toc.jstree li[rel="eportfolioinstructorfolder"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 0}
.eporfolio-toc.jstree li[rel="eportfolioinstructorfolder"].assigned>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -16px}.eporfolio-toc.jstree li[rel="lockedinstructorfolder"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -32px}
.eporfolio-toc.jstree li[rel="lockedinstructorfolder"].assigned>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -48px}.eporfolio-toc.jstree li[rel="eportfolioinstructorresource"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -64px}
.eporfolio-toc.jstree li[rel="eportfolioinstructorresource"].assigned>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -80px}.eporfolio-toc.jstree li[rel="lockedinstructorresource"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px -64px}
.eporfolio-toc.jstree li[rel="lockedinstructorresource"].assigned>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px -80px}.eporfolio-toc.jstree li[rel="eportfolioreflectionassignment"]>a>.jstree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -65px}
/* regular folder style */.jstree li[rel="cihtmldocument"].jstree-closed>a>.jstree-icon,.jstree li[rel="cireflectionassignment"].jstree-closed>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"].jstree-closed>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"].jstree-closed>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"].jstree-leaf>a>.jstree-icon,.jstree li[rel="cihtmldocument"]>a>.jstree-icon,.jstree li[rel="cireflectionassignment"]>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"]>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"]>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"].jstree-leaf>a>.jstree-icon,.faux-tree li[rel="cihtmldocument"].fauxtree-closed>.jstree-icon,.faux-tree li[rel="cireflectionassignment"].fauxtree-closed>.jstree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"].fauxtree-closed>.jstree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"].fauxtree-closed>.jstree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"].fauxtree-leaf>.jstree-icon,.faux-tree li[rel="cihtmldocument"]>.fauxtree-icon,.faux-tree li[rel="cireflectionassignment"]>.fauxtree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"]>.fauxtree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"]>.fauxtree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"].fauxtree-leaf>.fauxtree-icon,.faux-tree li[rel="cireflectionassignment"].jstree-closed>.fauxtree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"].jstree-closed>.fauxtree-icon,.faux-tree li[rel="cireflectionassignment"]>.fauxtree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"]>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -65px}
/* Uploaded Folder Style */.jstree li[rel="ciuploadorcompose"].jstree-closed>a>.jstree-icon,.jstree li[rel="ciuploadorcompose"]>a>.jstree-icon,.faux-tree li[rel="ciuploadorcompose"].fauxtree-closed>.fauxtree-icon,.faux-tree li[rel="ciuploadorcompose"]>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-32px -32px}
/* locked Student File */.jstree li[rel="lockedinstructorreflection"].jstree-closed>a>.jstree-icon,.jstree li[rel="lockedinstructorreflection"]>a>.jstree-icon,.faux-tree li[rel="lockedinstructorreflection"].fauxtree-closed>.fauxtree-icon,.faux-tree li[rel="lockedinstructorreflection"]>.fauxtree-icon,.faux-tree li[rel="studenthtmldocument"].fauxtree-closed>.fauxtree-icon,.faux-tree li[rel="studenthtmldocument"]>.fauxtree-icon,.jstree li[rel="lockedstudentreflection"].jstree-closed>a>.jstree-icon,.jstree li[rel="lockedstudentreflection"]>a>.jstree-icon,.faux-tree li[rel="lockedstudentreflection"].fauxtree-closed>.fauxtree-icon,.faux-tree li[rel="lockedstudentreflection"]>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-18px -65px}
.jstree li[rel="cireflectionassignment"].jstree-open>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"].jstree-open>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="cireflectionassignment"].fauxtree-open>.fauxtree-icon,.eportfolio-nav .faux-tree li[rel="cireflectionassignmentpublicview"].fauxtree-open>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -65px}
.jstree li[rel="cireflectionassignment"].jstree-leaf>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"].jstree-leaf>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="cireflectionassignment"].fauxtree-leaf>.fauxtree-icon .eportfolio-nav .faux-tree li[rel="cireflectionassignmentpublicview"].fauxtree-leaf>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -65px}
/* Assigned Styles *//* Folder */.jstree li[rel="cifolder"].assigned>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="cimultipartlesson"].assigned>span.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -20px}
.jstree li[rel="cifolder"].assigned.jstree-open>a>.jstree-icon,li[rel="cifolder"].assigned.jstree-open>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="cimultipartlesson"].assigned.fauxtree-open>span.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:30px -20px}
.jstree li[rel="cieportfolio"].assigned.jstree-closed>a>.jstree-icon,.jstree li[rel="cieportfoliopublicview"].assigned.jstree-closed>a>.jstree-icon,.jstree li[rel="lockedinstructorfolder"].assigned.jstree-closed>a>.jstree-icon,.faux-tree li[rel="cieportfolio"].assigned.fauxtree-closed>span.fauxtree-icon,.faux-tree li[rel="cieportfoliopublicview"].assigned.fauxtree-closed>span.fauxtree-icon,.faux-tree li[rel="lockedinstructorfolder"].assigned.fauxtree-closed>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -15px}
.jstree li[rel="cieportfolio"].assigned.jstree-open>a>.jstree-icon,.jstree li[rel="cieportfolio"].assigned>a>.jstree-icon,.jstree li[rel="cieportfoliopublicview"].assigned.jstree-open>a>.jstree-icon,.jstree li[rel="cieportfoliopublicview"].assigned>a>.jstree-icon,.jstree li[rel="lockedinstructorfolder"].assigned.jstree-open>a>.jstree-icon,.jstree li[rel="lockedinstructorfolder"].assigned>a>.jstree-icon,.faux-tree li[rel="cieportfolio"].assigned.fauxtree-open>span.fauxtree-icon,.faux-tree li[rel="cieportfolio"].assigned>span.fauxtree-icon,.faux-tree li[rel="cieportfoliopublicview"].assigned.fauxtree-open>span.fauxtree-icon,.faux-tree li[rel="cieportfoliopublicview"].assigned>span.fauxtree-icon,.faux-tree li[rel="lockedinstructorfolder"].assigned.fauxtree-open>.fauxtree-icon,.faux-tree li[rel="lockedinstructorfolder"].assigned>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-34px -80px}
.jstree li[rel="cireflectionassignment"].assigned.jstree-leaf>a>.jstree-icon,.jstree li[rel="cireflectionassignmentpublicview"].assigned.jstree-leaf>a>.jstree-icon,.jstree li[rel="lockedinstructorreflection"].assigned.jstree-leaf>a>.jstree-icon,.faux-tree li[rel="cireflectionassignment"].assigned.fauxtree-open>span.fauxtree-icon,.faux-tree li[rel="cireflectionassignmentpublicview"].assigned.fauxtree-open>span.fauxtree-icon,.faux-tree li[rel="lockedinstructorreflection"].assigned.fauxtree-leaf>.fauxtree-icon,.faux-tree li[rel="studenthtmldocument"].assigned.fauxtree-leaf>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -81px}
.jstree li[rel="ciexternalcontent"].assigned>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="ciexternalcontent"].assigned>span.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -81px}
.jstree li[rel="cinone"].assigned>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="cinone"].assigned>span.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -81px}
.jstree li[rel="cidocumentcollection"].assigned>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="cidocumentcollection"].assigned>span.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -81px}
.jstree li[rel="ciflashcard"].assigned>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="ciflashcard"].assigned>span.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:0 -81px}
/* End TOC Icon Styles */.jstree li[rel="lockeditem"]>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="lockeditem"]>span.fauxtree-icon{background-image:url("style/images/document_node_icon.png");background-position:right top}
.jstree li[rel="eportfoliostudentfolder"]>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="eportfoliostudentfolder"]>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px 0}
.jstree li[rel="lockedstudentfolder"]>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="lockedstudentfolder"]>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-16px 0}
.jstree li[rel="eportfoliostudentcomment"]>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="eportfoliostudentcomment"]>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-32px 0}
.jstree li[rel="lockedstudentcomment"]>a>.jstree-icon,.eportfolio-nav .faux-tree li[rel="lockedstudentcomment"]>.fauxtree-icon{background-image:url("style/images/eportportf-icons.png");background-position:-32px -16px}
/* Typography *//* Font Size Variables *//* Color Variables *//* End Variables *//* Layout Rules */#fne-content .quiz-content,#fne-content .link-collection-content-view,#fne-content #content .html-content,#fne-content #content .discussion-content,#fne-content #content .writing-assignment-view,#fne-content #content .mediacontentassignment-content,#fne-content #content .doc-collection-content-view{padding:28px 20px}
/* Styles for h1s */#content .content-title,.product-type-faceplate #content-item #content .content-title{font-size:21px;margin-bottom:18px}/* Description styling */.content .description-content{line-height:1.4em;margin:0 0 28px 0;font-size:13px}
/* H2 styling Bheads */.content h3.sub-title{font-size:16px;margin:0 0 8px 0}.quiz-content .quiz-overview{clear:both;float:left;width:100%;margin:0 0 16px 0}/* Policies List Text */.quiz-content .quiz-policies .quiz-policy-list,.activity-details-policy .policy-list,.activity-details-objective .lo-list,#divMediaContentAssignmentPolicy .policies{font-size:13px;line-height:20px}
.quiz-content .quiz-policies{margin-bottom:28px}/* Overview No Questions */.quiz-overview .overview-no-questions,.selected-questions ul.questions .selected-question-info,.no-student-enrolled,.txtMediaContentUploadInstruction{font-size:13px;line-height:1.4em;font-style:italic;color:#7f7f7f}
/* Video Content */.liMediaContentType{font-size:13px}/* Doc Collection Content */.doc-collection-content-view .upload-link{margin-top:16px}/* Launchpad homepage links */#LaunchPadAssignmentsWidget #rightLaunchPad .viewAllAssignments,.widgetItem .course-info-wrapper .widgetEditLink,#PX_InstructorConsoleWidget .link{color:#057ee0}
#lock-panel{float:right;margin-left:10px}.widgetlist_zone3 .lnkDisplayWidgetList{margin-right:135px;display:block;position:relative;top:0;z-index:999}.widgetlist_zone3 .lnkDisplayWidgetList b{height:40px}
.widgetlist_zone3 .lnkDisplayWidgetList_parent{left:0;position:absolute;top:-21px}.hompageunlockbutton{background:url('/content/images/unlock_image.jpeg');height:18px;width:18px}.hompagelockbutton{background:url('/content/images/lock_image.jpeg');height:18px;width:18px}
.widgetwindow h2{/* -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background:none repeat scroll 0 0 #CCC;*/}.widgetlist_zone3 .widgetwindow h2,.widgetlist_zone3 h2{position:relative;/* top:-27px;*/float:left}
.widgetlist_zone3 h2.widgettitlebarlock{height:22px;overflow:hidden;width:75px}.configwidgettitle{float:left;line-height:43px;padding-left:10px;text-align:left;width:100%}.widget_minimize{background-image:url(style/images/widget_maximize.png);width:22px;height:22px;background-repeat:no-repeat}
.widgetlist_zone3 #widgetconfig_quickpanel .widget_minimize,.widgetlist_zone3 #widgetconfig_quickpanel .widget_maximize{position:relative}.widgetlist_zone3 .widgetwindow .widget_minimize,.widgetlist_zone3 .widgetwindow .widget_maximize{position:relative;top:0}
.widget_maximize{background-image:url(style/images/widget_minimize.png);width:22px;height:22px;background-repeat:no-repeat}.configwidgetminimize{background-image:url(style/images/minimize.png);width:30px;height:25px;float:right;background-repeat:no-repeat}
.activeNavigationItem{background-color:#F1C6B3}.highlight-body .activeNavigationItem{background-color:#fff!important}.widgetCloseButton{background-image:url('style/images/close.png');width:30px;height:25px;float:right;background-repeat:no-repeat}
.widgetMinusButton{background-image:url('style/images/minus.gif');background-repeat:no-repeat;height:15px;width:15px}.widgetconfigOptions{width:130px;height:25px;float:right}.hiddenFromStudentSS .h2a,.hiddenFromStudentSSlock .h2a,.hiddenFromInstructorSS .h2a{color:#C5C5C5!important}
#addMenu-wrapper .hiddenFromStudentSS{color:#C5C5C5!important}.addlinkdialog #divContentEditor a{color:#214268;cursor:pointer;font-size:11px;font-weight:normal;line-height:16px;text-decoration:none}.addlinkdialog #divContentEditor a.active{color:Red}
.addlinkdialog #divEbookEditor a{color:#214268;cursor:pointer;font-size:11px;font-weight:normal;line-height:16px;text-decoration:none}.addlinkdialog #divEbookEditor a.active{color:Red}.addlinkdialog #divCourseMaterialsEditor a{color:#214268;cursor:pointer;font-size:11px;font-weight:normal;line-height:16px;text-decoration:none;padding-left:10px}
.addlinkdialog #divCourseMaterialsEditor a.active{color:Red}.addlinkdialog #divContentEditor a:focus,.addlinkdialog #divCourseMaterialsEditor a:focus,.addlinkdialog #divEbookEditor a:focus{color:#E33231}
.hiddenFromInstructorSS .hiddenFromInstructorSS h2,.hiddenFromInstructorSS .contentbody,.hiddenFromInstructorSS .contentbody h3{text-decoration:line-through}.hiddenFromInstructorSS .contextMenu a,.hiddenFromStudentSS .contextMenu a{color:#333!important}
.navigationItemList .hiddenFromInstructorSS a,#olMenulist .hiddenFromInstructorSS{text-decoration:line-through!important}.inlineEditParentDiv{text-decoration:none!important}.inlineEditText{text-decoration:none!important;width:200px}
/* For AddContent to Site Navigation*/.tabNav{margin:10px 0 0 0;padding:0;float:left;list-style:none;height:32px;/*--Set height of tabs--*/border-bottom:1px solid #999;border-left:1px solid #999;width:100%}
.tabNav li{float:left;margin:0;padding:0;height:31px;/*--Subtract 1px from the height of the unordered list--*/line-height:31px;/*--Vertically aligns the text within the tab--*/border:1px solid #999;border-left:none;margin-bottom:-1px;/*--Pull the list item down 1px--*/overflow:hidden;position:relative;background:#e0e0e0}
.tabNav li a{text-decoration:none;color:#000;display:block;font-size:1.2em;padding:0 20px;border:1px solid #fff;/*--Gives the bevel look with a 1px white border inside the list item--*/outline:0}.tabNav li a:hover{background:#ccc}
html .tabNav li.active,html .tabNav li.active a:hover{/*--Makes sure that the active tab does not listen to the hover properties--*/background:#fff;border-bottom:1px solid #fff;/*--Makes the active tab look like its connected with its content--*/}
.tabContainer{border:1px solid #999;border-top:0;clear:both;float:left;width:100%;background:#fff}.tabContent{padding:20px;font-size:1.2em}.tabHide{display:none}.tabSelected{background-color:#65899E}.contextMenu{width:210px}
.navigationItemListborder span{border:2px solid #B9B9B9}#navitem_add{cursor:pointer;cursor:hand;text-align:center;font-weight:bold;padding-top:25px}.widgetcontextMenu{display:block;left:189px;top:179.3px;background:none repeat scroll 0 0 #EEE;border:1px solid #CCC;font-size:.8em;margin:0;position:absolute;width:230px;z-index:99999;padding:10px}
.widgetcontextMenu ol li{margin-bottom:10px;color:#303030;font-size:11px}.widgetlist_zone3{padding:0 12px;right:0;top:0;width:210px;position:relative;float:right;bottom:0;border-top:solid 1px #CDCCCC;background-color:#F3F1F1}
.widgetcheckbox{margin-right:10px}.displaynone{display:none!important}#menucontainer #nav ul li a{text-transform:none;font-weight:normal;padding-left:10px}.PX_LOCATION_ZONE3_addlist{width:210px}#olMenulist{padding:0 0 10px 0}
#olMenulist li{cursor:pointer;cursor:hand;font-weight:normal;border-bottom:1px solid #D3D3D3;padding:5px 0 10px 12px}#olMenulist .leftNavItem{color:#0015ED}#olMenulist .fixedlink{color:#000}#olMenulist #PX_LOCATION_ZONE1_MENU0_CONTENT{font-weight:bold}
#link_action_menu .gearbox{float:right;position:relative;margin-right:20px}.popup-items-text{font-family:Tahoma,'Geneva',arial,sans-serif;font-size:.76em;font-weight:600;color:#333;line-height:1.25em}
#tabContainer #toc{width:100%;overflow-x:hidden;height:85%;padding-top:10px;position:relative;top:0}.externallink_image{background-image:url(style/images/external_link.png);height:20px;background-repeat:no-repeat;width:20px;float:right;margin-top:6px}
.isexternallink a.isexternallink{width:100%}#PX_LOCATION_ZONE1_MENU0_PARENT,#PX_LOCATION_ZONE1_MENU_1_PARENT,#nav .contextMenu li,#nav .contextMenu li:hover{border-bottom:none!important}#nav .contextMenu li a:hover,.contextMenu li a:hover,.widgetlist_zone3 .contextMenu li a:hover{font-weight:bold!important;text-decoration:underline}
/* Gearbox menu overriden Styles */.widgetlist_zone3 .contextMenu li a{text-decoration:none;color:#303030!important;font-size:1em}/* End */#nav ul li a{color:#000;display:block;font-family:Tahoma,'Geneva',arial,sans-serif;font-size:.83em;line-height:1.8em;margin-bottom:5px;padding-left:5px;text-decoration:none;text-transform:uppercase}
#fne-content #tabVerticalMenu{background-color:#F4F4F4;border-right:solid 1px #D3D3D3;padding:5px 0 0 12px}#fne-content #tabVerticalMenu #olMenulist{font-size:11px;color:#467CBE}#addMenu-wrapper .addMenuTable tr td{font-size:12px}
#fne-content #addMenu-wrapper{width:100%;height:100%;background-color:#F4F4F1;overflow:hidden;float:left}#addMenu-wrapper{float:left;width:99%;height:99%}#fne-content #addMenu-wrapper #tabVerticalMenu{overflow:auto;padding-top:0}
#tabVerticalMenu{float:left;width:40%;height:100%;border-right:1px solid #E9E8E8;padding-right:20px}#tabContainer{float:left;width:50%;height:90%;padding-left:20px}#divContentEditor #divContent{width:400px;height:300px;border:1px solid #E9E8E8;overflow-y:scroll}
#divEbookEditor #divEbook{width:400px;height:300px;border:1px solid #E9E8E8;overflow-y:scroll}#divCourseMaterialsEditor #divCourseMaterials{width:400px;height:300px;border:1px solid #E9E8E8;overflow-y:scroll}
#divBoookmarksEditor #divBookMark{width:400px;height:300px}.leftBookMark{width:400px;height:300px!important;border:1px solid #E9E8E8;overflow-y:scroll}#leftnav-title{background-color:#E9E8E8;padding-left:12px}
#leftnav-title,#rightnav-title{font-size:14px;color:#333;height:24px;padding-top:8px}.rightnav-title{font-size:12px;color:#333;height:24px;padding-top:8px}#divEbookEditor .menuitemtextli,#divEbookEditor .menuitembtns,#divToolsEditor .menuitemtextli,#divToolsEditor .menuitembtns,#ManualEditor .menuitemtextli,#ManualEditor .menuitembtns,#divBoookmarksEditor .menuitemtextli,#divBoookmarksEditor .menuitembtns,#divBoookmarksEditor .menuitemvisible,#divCourseMaterialsEditor .menuitemtextli,#divCourseMaterialsEditor .menuitembtns,#divCourseMaterialsEditor .menuitemtextli{margin-top:12px;font-size:12px}
#saveFromTemplate .menuItemClose{margin-left:6px}#divBookMark #toc{overflow-y:hidden}/* IE hack*/#fne-content #tabContainer .btnwrapper{margin-top:5px}.configwidgetitem_minimze{height:0!important}.view-all{right:30px}
.widgetbuttons{float:right;position:absolute;top:0}.widgetabsolute{position:absolute}.widget_action_menu .gearbox{float:right;position:relative;margin-right:4px}.widgetlist_zone3 .widget_action_menu .gearbox{top:0!important}
.widgetoptions{float:right;position:relative;width:100px;padding:5px 8px 0 0}.widgetlist_zone3 #widgetconfig_quickpanel_action_menu .gearbox{position:relative}.home-layout .wrap #content .widgettitlebar{width:22%}
.widgettitlebar{width:100%;float:left;position:relative;height:28px;background-attachment:scroll;background-image:none;background-position:0 0;background-repeat:repeat}.widget_rename{width:350px}#configwidgetlist .configwidgetitem .widget_title{border-bottom:1px solid #88B639;font-size:1.2em;font-weight:bold;margin:0 0 10px;float:left;text-align:left;left:0}
#divAddMenu{display:none}#configwidgetlist .configwidgetitem .widget .widgettitlebar .h2a{float:left;color:#6799CC;font-size:14px}#configwidgetlist #widgetconfig_assignmentwidget .h2a,#configwidgetlist #widgetconfig_contentreadwidget .h2a{color:#669A41}
#configwidgetlist #widgetconfig_announcementwidget .h2a,#configwidgetlist #widgetconfig_featuredcontentwidget .h2a{color:#F8991D}/* .configwidgetlist.PX_LOCATION_ZONE2_addlist.ui-sortable{list-style-type:none;margin:0;padding:0}
.configwidgetlist.PX_LOCATION_ZONE2_addlist.ui-sortable li.configwidgetitem{min-height:50px}*/.configwidgetlist.PX_LOCATION_ZONE2_addlist.ui-sortable li.configwidgetitem{min-height:50px}.configwidgetlist.PX_LOCATION_ZONE3_addlist.ui-sortable{list-style-type:none;margin:0;padding:0}
.configwidgetlist.PX_LOCATION_ZONE3_addlist.ui-sortable li.configwidgetitem{min-height:50px}/* .configwidgetlist.PX_LOCATION_ZONE2_addlist.ui-sortable li span{position:absolute;margin-left:-1.3em}*/#widgetconfig_progresswidget .contentbody{display:inline;float:left;width:75%}
/*----------styles for NEW widget implementation------------------*//*----------End styles for NEW widget implementation--------------*/#writing-tab{height:100%;overflow:auto}.writing-assignment-view .hidden,.writingAssignmentControl .hidden{display:none}
.document-main-in-fne{padding-top:20px;padding-left:20px;height:80%}.writing-assignment-view .wideButton,.writingAssignmentControl .wideButton,.document-main .wideButton{width:160px}.writing-assignment-view .subDiv,.writingAssignmentControl .subDiv,.document-main .subDiv{padding-top:10px;padding-left:10px;padding-bottom:10px;width:90%}
.writing-assignment-view .subDiv1,.writingAssignmentControl .subDiv1{padding-top:10px;padding-bottom:10px;line-height:1.4em;font-size:13px}.writing-assignment-view .longDiv,.writingAssignmentControl .longDiv{padding-top:40px;padding-bottom:10px;line-height:1.4em;font-size:13px}
.writing-assignment-view .error,.writingAssignmentControl .error{color:Red}.writingAssignmentControl .delete-confirmation-icon{width:16px;height:16px;background-position:74% 43%!important;background:url('style/images/ui-icons_222222_256x240.png') no-repeat}
.writingAssignmentControl #browseFile{width:50%}.writing-assignment-view .student-panel .requiredText,.document-main .requiredText{color:Gray;font-size:12px}.document-main .writingTitle{width:99%}.document-main #writingAssignmentWriter,.document-main #writingAssignmentWriter_tbl{width:99%;height:350px}
.writingAssignmentControl input{width:129px;height:27px}#writing-assignment-dialog{line-height:1.4em;font-size:smaller}.writingAssignmentControl .document-title{width:100%;font-weight:bold}.writingAssignmentControl .document-control{padding-top:40px}
.writingAssignmentControl .document-control .cancelLink{padding-left:10px}.writingAssignmentControl .confirmButton{width:129px;height:27px}.writingAssignmentControl #cancelUploadedDocument{color:Blue;padding-left:10px}
.tblAssignmentView .scoreSelected .colSelected{background-image:url("style/images/platx_sprite.png");background-repeat:no-repeat;background-position:-200px -552px;width:30px;height:30px;display:block;float:right;margin:0 5px}
.writingAssignmentWriterDiv .mceLayout iframe,.writingAssignmentWriterDiv .html-display{height:500px!important}.writingAssignmentWriterDiv .mceLayout,.writingAssignmentWriterDiv .html-display{width:100%!important}
.rubricView{padding-right:10px}.writing-tab{padding-left:20px}.writing-tab .hidden{display:none}.browse-document-container{font-size:13px}.writing-tab .writing-tab-top-select-student,.writing-tab .writing-tab-top-select-type{padding:5px}
.writing-tab .writing-tab-top span,.writing-tab .writing-tab-grid-header,.browse-document-container .writing-tab-grid-header{font-weight:bold;min-width:900px}.writing-tab .writing-tab-grid-header div,.writing-tab .writing-tab-grid-body div,.browse-document-container .writing-tab-grid-header div,.browse-document-container .writing-tab-grid-body div{display:inline-block}
.browse-document-container{font-size:14px}.writing-tab-grid{width:95%;padding-left:2px}.writing-tab-grid .writing-tab-grid-control{padding-top:5px;padding-bottom:5px}.writing-tab-grid .need-pointer,.browse-document-container .need-pointer{cursor:pointer}
.writing-tab-grid .need-color-blue,.browse-document-container .need-color-blue{color:Blue}.writing-tab-grid .writing-tab-grid-header{padding-top:5px;padding-bottom:5px;border-bottom:solid 1px black}.writing-tab-grid .writing-tab-footer{padding-top:20px}
.writing-tab-grid .doc-association{width:25%}.writing-tab-grid .doc-name{width:30%}.writing-tab-grid .doc-sorted-ascending{width:16px;height:16px;background-position:0 7%!important;background:url('style/images/ui-icons_888888_256x240.png') no-repeat}
.writing-tab-grid .doc-sorted-descending{width:16px;height:16px;background-position:27% 7%!important;background:url('style/images/ui-icons_888888_256x240.png') no-repeat}.writing-tab-grid .doc-modified-date{width:20%}
.writing-tab-grid .doc-wordcount{width:10%;text-align:center}.writing-tab-grid .doc-status{width:10%}.writing-tab-grid .doc-control{float:right;padding-right:10px}.writing-tab-grid .writing-tab-grid-tree{overflow:a;min-width:900px}
.writing-tab .writing-tab-grid .writing-tab-grid-tree li{height:25px;background-color:#EDEDED;border:1px dotted silver}.browse-document-container .writing-tab-grid .writing-tab-grid-tree li{height:20px;background-color:#EDEDED;border:1px dotted silver}
.writing-tab-grid .writing-tab-grid-tree .writing-tab-grid-node a{color:blue;text-decoration:none;line-height:1;font-size:16px;font-family:arial,Lucida grande,Lucida Sans,'Geneva',sans-serif}
.writing-tab-grid .writing-tab-grid-tree .writing-tab-grid-node a:hover{color:red}#divAssignmentViewer .rubric-descption{padding:10px;line-height:1.4em;border-right:1px solid #CDCCCB}#divAssignmentViewer .rubricView{padding-left:10px}
.rubricView .left-nav-wrapper{width:23%}#divAssignmentViewer .rubricView .rubric-score-grade-title,.activity-details .rubricView .rubric-score-grade-title{background-color:White}.writing-assignment-view ..activity-details-content .activity-details-content-title{padding-bottom:10px}
.writing-assignment-view .activity-details-objective{padding-bottom:20px}.writing-assignment-view .activity-details-objective .objective-title{padding-top:5px}.writing-assignment-view .activity-details-objective .objective-description{padding-left:25px;padding-bottom:10px}
.view-document{padding-top:10px}#divAssignmentViewer .student-writing{border-top:1px solid #CDCCCB}#WritingTabGrids{overflow-y:auto;padding-right:5px;padding-top:32px;width:inherit}#WritingTabGrids #writing-options{height:30px}
#WritingTabGrids .menu{float:right}#WritingTabGrids ul.grid-menu .delete{display:block;margin-top:-2px}#WritingTabGrids ul.grid-menu{width:100%;margin:5px 0 5px 0}#WritingTabGrids ul.grid-menu li a{color:#434343;font-size:.8em;line-height:20px;text-decoration:none}
#WritingTabGrids ul.grid-menu li{float:left;margin:12px 8px 0 0;border-right:solid 1px #808080;padding-right:10px}#WritingTabGrids ul.grid-menu li.active a{text-decoration:none;color:#000}#WritingTabGrids ul.grid-menu li.last{border-right:0