@charset "utf-8";
/* CSS Document */


.simple-search-window{}
.simple-search-panel{}
.simple-search-grid{}
.clv2-window{}
.clv2-window-error{}

/************************* ICONS CSS *************************/
.ss-icon{
	margin-left:4px;
	height:16px;
	width:16px;
}

.ss-icon-lo-curricula{
	background:transparent url(../images/icons/My_Curriculum.gif) no-repeat;
}

.ss-icon-curricula{
    background:url(../images/icons/My_Curriculum.gif);
}

.ss-icon-lo-flash{
	background:transparent url(../images/icons/page_white_flash.png) no-repeat;
}
.ss-icon-lo-web{
	background:transparent url(../images/icons/page_white_web.png) no-repeat;
}
.ss-icon-dir{
	background:transparent url(../images/icons/icon_versions.png) no-repeat;
}
.ss-icon-user{
	background:transparent url(../images/desktop/icons/user_green.png) no-repeat;
}

.ss-icon-lo-img {
	background:transparent url(../images/icons/page_white_picture.png) no-repeat;
}
.ss-icon-lo-xml-txt {
	background:transparent url(../images/icons/page_white_text.png) no-repeat;
}
.ss-icon-lo-pdf {
	background:transparent url(../images/icons/page_white_acrobat.png) no-repeat;
}
.ss-icon-lo-xls {
	background:transparent url(../images/icons/page_white_excel.png) no-repeat;
}
.ss-icon-lo-ppt {
	background:transparent url(../images/icons/page_white_powerpoint.png) no-repeat;
}
.ss-icon-lo-doc {
	background:transparent url(../images/icons/page_white_word.png) no-repeat;
}

.ss-icon-lo-binary {
	background:transparent url(../images/icons/page_white_cd.png) no-repeat;
}

.ss-icon-unknown {
	background:transparent url(../images/icons/page_white_cd.png)  no-repeat;
}

/************************* PANEL CSS *************************/

.clv2-window .x-panel-nofooter .x-panel-bc, .clv2-window .x-panel-nofooter .x-window-bc {
	height:0px;/*6px;*/
	font-size:0;
	line-height:0;
}

/************************** WINDOW CSS **************************/

/************************* body borders *************************/

.clv2-window .x-window-ml {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-right.png) repeat-y 0 0;
	background: #bed2db url() repeat-y 0 0;
	border-left:1px solid #738ba4;/*#8da3c6;*/
	padding-left:0px;/*6px;*/
	zoom:1;
}
.clv2-window .x-window-mr {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-right.png) repeat-y right 0;
	background: #bed2db url() repeat-y right 0;
	border-right:1px solid #738ba4;/*#8da3c6;*/
	padding-right:0px;/*6px;*/
	zoom:1;
}
.clv2-window .x-window-mc {
	border:0px none #99bbe8;
	border-top: 1px solid #8da3c6;
	padding:0;
	margin:0;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	background:#f0f7f2;/*#dfe8f6;*/
}
.gear-window .x-window-mc {
	background: #ffffff;
}

.clv2-window .x-window-bl {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-corners.png) no-repeat 0 bottom;
	background: #bed2db url() no-repeat 0 bottom;
	border-bottom:1px solid #738ba4;
	border-left:1px solid #738ba4;
	padding-left:0px;/*6px;*/
	zoom:1;
}
.clv2-window .x-window-br {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/right-corners.png) no-repeat right bottom;
	background: #bed2db url() no-repeat right bottom;
	border-right:1px solid #738ba4;
	padding-right:0px;/*6px;*/
	zoom:1;
}
.clv2-window .x-window-bc {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/top-bottom.png) repeat-x 0 bottom;
	background: #bed2db url() repeat-x 0 bottom;
	/*border-bottom:1px solid #738ba4;*//*#8da3c6;*/
	zoom:1;
}
.clv2-window .x-window-bc .x-window-footer {
	padding-bottom:0px;/*6px*/
	zoom:1;
	font-size:0;
	line-height:0;
}

/************************* header borders *************************/

.clv2-window .x-window-tl .x-window-header {
	color: #000000;/*#15428b;*/
	font: normal 11px arial,tahoma,verdana,sans-serif;
	padding: 5px 0 4px 0;
    text-align:center;
}
.clv2-window .x-window-header-text {
	cursor:pointer;
}
.clv2-window .x-window-tc {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/top-bottom.png) repeat-x 0 0;
	background: #bed2db url(../images/window/FinderWindowHeaderBG.jpg) repeat-x 0 0;/*acc7d1*/
	overflow:hidden;
	zoom:1;
}
.clv2-window .x-window-tl {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-corners.png) no-repeat 0 0;
	background: #bed2db url(../images/window/FinderWindowHeaderBG.jpg) repeat-x 0 0;
	border-top: 1px solid #738ba4;/*8da3c6*/
	/*border-bottom: 1px solid #8da3c6;*//*bdcfdd*/
	border-left: 1px solid #738ba4;/*8da3c6*/
	padding-left:6px;
	zoom:1;
	z-index:1;
	position:relative;
}
.clv2-window .x-window-tr {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/right-corners.png) no-repeat right 0;
	background: #bed2db url(../images/window/FinderWindowHeaderBG.jpg) repeat-x right 0;
	border-right: 1px solid #738ba4;/*8da3c6*/
	padding-right:6px;
}

.clv2-window .x-window-draggable, .clv2-window .x-window-draggable .x-window-header-text {
	cursor:move;
}
.clv2-window .x-window-maximized .x-window-draggable, .signup-window .x-window-maximized .x-window-draggable .x-window-header-text {
	cursor:default;
}

/************************* WINDOW TITLE BAR CSS *************************/

.ss-header-body{
	color: #3e6081;/*dcfff5;*/
	font: normal 11px arial,tahoma,verdana,sans-serif;
}
.ss-header-icon{
	width:16px;
	height:16px;
}

/********** left section : title & collapse option **********/

.ss-title{
	/*border: 1px solid #ffffff;*/
	float: left;
	font-weight: bold;
	width: 150px;
}
.ss-title .ss-collapse-icon{
	background: transparent url(../images/icons/ArrowDown_.gif) no-repeat;
	/*border: 1px solid #ffffff;*/
	float: left;
}
.ss-title .ss-title-text{
	/*border: 1px solid #ffffff;*/
	float: left;
	padding-left: 4px;
	position: relative;
}
.ss-title-over{
	cursor:pointer;
}
.ss-title-over .ss-collapse-icon{
	background: transparent url(../images/icons/ArrowDown_MO.gif) no-repeat;
}
.ss-title-over .ss-title-text{
	color: #5e86c0;/*#40536d;*/
	text-decoration: underline;
}

.x-panel-collapsed .ss-title .ss-collapse-icon {
	background: transparent url(../images/icons/ArrowRight_.gif) no-repeat;
}
.x-panel-collapsed .ss-title-over .ss-collapse-icon {
	background: transparent url(../images/icons/ArrowRight_MO.gif) no-repeat;
}

/******************** right section : close ********************/

.ss-close{
	/*border: 1px solid #ffffff;*/
	color: #5e86c0;
	float: right;
	width: 100px;
}
.ss-close .ss-close-text{
	/*border: 1px solid #ffffff;*/
	float: right;
	padding-right: 4px;
	position: relative;
}
.ss-close .ss-close-icon{
	background: transparent url(../images/icons/CloseWindow.png) no-repeat;
	/*border: 1px solid #ffffff;*/
	float: right;
}
.ss-close-over{
	cursor:pointer;
}
.ss-close-over .ss-close-text{
	text-decoration: underline;
}
.ss-close-over .ss-close-icon{
	background: transparent url(../images/icons/CloseWindow_MO.gif) no-repeat;
}

/************************* SIMPLE SEARCH TITLE BAR CSS *************************/

/********** left section : title & collapse option **********/

.simple-search-window .ss-title{
	color: #ffffff;
	font-weight: normal;
	width: 95px;
}

/******************** right section : close ********************/

.simple-search-window .ss-close{
	color: #dcfff5;
	float: right;
	width: 50px;
}

/********** middle section : advanced search **********/

.ss-adv-search{
	/*border: 1px solid #ffffff;*/
	color: #dcfff5;
	float: left;
	margin-left: 20px;
	position: relative;
	width: 110px;
}
.ss-adv-search .ss-adv-search-text{
	/*border: 1px solid #ffffff;*/
	float: left;
	padding-right: 4px;
}
.ss-adv-search .ss-adv-search-icon{
	background: transparent url(../images/icons/AdvancedSearch.png) no-repeat;
	/*border: 1px solid #ffffff;*/
	float: left;
	position: relative;
}
.ss-adv-search-over{
	cursor:pointer;
}
.ss-adv-search-over .ss-adv-search-text{
	text-decoration: underline;
}
.ss-adv-search-over .ss-adv-search-icon{
	background: transparent url(../images/icons/AdvancedSearch.png) no-repeat;
}

/************************* WINDOW CONTECT CSS *************************/
/*.simple-search-window{
	background: #f5f5f1;
}*/
.simple-search-window .ss-panel-left{
	background: #ffffff;
	border: none;
	float: left;
	padding: 10px 10px 0px 0px;
	text-align: right;
}
.simple-search-window .ss-panel-right{
	background: #f5f5f1;
	border-bottom: 1px dashed #cbcbc8;
	border-left:1px solid #cbcbc8;
	float: right;
	padding: 10px 0px 10px 0px;
}
.simple-search-window .ss-panel-right .x-panel-body{
	background: #f5f5f1;
}
.simple-search-window .ss-panel-right-last{
	border-bottom: none;
	padding-bottom: 15px;
}

.simple-search-window .ss-panel-right .ss-view-all{
	/*border: 1px solid #666666;*/
	color: #5e86c0;
	margin: 0px 0px 0px 35px;
	width: 60px;
}
.simple-search-window .ss-panel-right .ss-view-all-over{
	cursor: pointer;
	text-decoration: underline;
}
/************************* PANEL CSS *************************/

/* Tools */
/*
.simple-search-window .x-tool {
	
	width:16px;
	height:16px;
	float:right;
	cursor:pointer;
	background:transparent url() no-repeat;
	margin-left:0px;
}

.simple-search-window .x-tool-toggle {
	float:left;
	margin-right:2px;
	background:transparent url(../images/icons/ArrowDown_.gif) no-repeat;
	background-position:0 0;
}
.simple-search-window .x-tool-toggle-over {
	float:left;
	margin-right:2px;
	background:transparent url(../images/icons/ArrowDown_MO.gif) no-repeat;
	background-position:0 0;
}
.simple-search-window .x-panel-collapsed .x-tool-toggle {
	background:transparent url(../images/icons/ArrowRight_.gif) no-repeat;
	background-position:0 0;
}
.simple-search-window .x-panel-collapsed .x-tool-toggle-over {
	background:transparent url(../images/icons/ArrowRight_.gif) no-repeat;
	background-position:0 0;
}

.simple-search-window .x-tool-close {
	float:right;
	margin-left:2px;
	background:transparent url(../images/icons/CloseWindow.png) no-repeat;
	background-position:0 -0;
}
.simple-search-window .x-tool-close-over {
	float:right;
	margin-left:2px;
	background:transparent url(../images/icons/CloseWindow_MO.gif) no-repeat;
	background-position:0 0;
}
*/
.simple-search-window .x-panel-nofooter .x-panel-bc, .simple-search-window .x-panel-nofooter .x-window-bc {
	height:0px;
	font-size:0;
	line-height:0;
}

/************************* WINDOW CSS *************************/

.simple-search-window .x-window-ml {
	background: transparent url()/*url(../../../../../resources/images/default/window/left-right.png)*/ repeat-y 0 0;
	border-left:1px solid #666666;/*#cbcbc8;*/
	padding-left:0px;/*6px;*/
	zoom:1;
}
.simple-search-window .x-window-mr {
	background: transparent url()/*url(../../../../../resources/images/default/window/left-right.png)*/ repeat-y right 0;
	border-right:1px solid #666666;/*#cbcbc8;*/
	padding-right:0px;/*6px;*/
	zoom:1;
}
.simple-search-window .x-window-mc {
	border:1px none #99bbe8;
	padding:0;
	margin:0;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	background:#ffffff;/*#dfe8f6;*/
}

.simple-search-window .x-window-bl {
	background: transparent url()/*url(../../../../../resources/images/default/window/left-corners.png)*/ no-repeat 0 bottom;
	padding-left:0px;/*6px;*/
	zoom:1;
}
.simple-search-window .x-window-br {
	background: transparent url()/*url(../../../../../resources/images/default/window/right-corners.png)*/ no-repeat right bottom;
	padding-right:0px;/*6px;*/
	zoom:1;
}
.simple-search-window .x-window-bc {
	background: transparent url()/*url(../../../../../resources/images/default/window/top-bottom.png)*/ repeat-x 0 bottom;
	border-top:1px solid #666666;/*#cbcbc8;*/
	zoom:1;
}
.simple-search-window .x-window-bc .x-window-footer {
	padding-bottom:0px;/*6px*/
	zoom:1;
	font-size:0;
	line-height:0;
}

/************************* window header *************************/

.simple-search-window .x-window-tl .x-window-header {
	color: #ffffff;/*#15428b;*/
	font: normal 11px arial,tahoma,verdana,sans-serif;
	padding: 5px 0 4px 0;
}
.simple-search-window .x-window-header-text {
	cursor:pointer;
}
.simple-search-window .x-window-tc {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/top-bottom.png) repeat-x 0 0;
	background: #333333;
	overflow:hidden;
	zoom:1;
}
.simple-search-window .x-window-tl {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-corners.png) no-repeat 0 0;
	background: #333333;
	padding-left:6px;
	zoom:1;
	z-index:1;
	position:relative;
}
.simple-search-window .x-window-tr {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/right-corners.png) no-repeat right 0;
	background: #333333;
	padding-right:6px;
}

.simple-search-window .x-window-draggable, .simple-search-window .x-window-draggable .x-window-header-text {
	cursor:move;
}
.simple-search-window .x-window-maximized .x-window-draggable, .simple-search-window .x-window-maximized .x-window-draggable .x-window-header-text {
	cursor:default;
}

 /************************* Panel CSS *************************/
/*
.previewcontent .x-panel-body {
overflow:scroll;
}
*/
/************************* end Panel CSS *************************/

/************************* GRID CSS *************************/

.simple-search-grid .x-grid3 {
	position:relative;
	overflow:hidden;
	background-color:#f5f5f1;
}

.simple-search-grid .x-grid3-hd-row td, .simple-search-grid .x-grid3-row td, .simple-search-grid .x-grid3-summary-row td{
	font:normal 11px arial, tahoma, helvetica, sans-serif;
	color:#333333;
	-moz-outline: none;
	-moz-user-focus: normal;
}

.simple-search-grid .x-grid3-cell-inner, .simple-search-grid .x-grid3-hd-inner{
	overflow:hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	padding:3px 3px 3px 5px;
	white-space: nowrap;
}

.simple-search-grid .x-grid3-row {
	cursor: default;
	border:1px solid #f5f5f1;/*#ededed;*/
	border-top-color:#f5f5f1;/*#fff;*/
	width:100%;
}
.simple-search-grid .x-grid3-row-alt{
	background-color: #f5f5f1;/*#fafafa;*/
}

.simple-search-grid .x-grid3-row-over {
	border:1px solid #dae6f3;/*#dddddd;*/
	background: #dae6f3/*#efefef*/ url() repeat-x left top;
}/*
.simple-search-grid .x-grid3-row-over td{
	font-weight: bold;
	font-size: 11px;
}*/

/* Selection Styles */

.simple-search-grid .x-grid3-row-selected {
	background: #dae6f3/*#DFE8F6*/ !important;
	border:1px solid #dae6f3;/*dotted #a3bae9;*/
}

/***************Advanced search******************/
.advanced-search-grid .x-grid {
	position:relative;
	overflow:hidden;
}

.advanced-search-grid .x-grid-header {
    display:none;
}

/***************MostPopular and New Content******************/
/* window*/
/*
#mostpopular-grid{
    height:130px;
overflow-x:auto;
overflow-y:auto;
}
.mostpopular .x-window-tl .x-window-header {   
    color:#000000;
	font:normal 12px arial,tahoma,verdana,sans-serif;
    padding:5px 0 4px 0;
}


.mostpopular .x-window-mc { 
     color:#333333;
    border:1px solid #99bbe8;
    padding:0;
    margin:0;
    font: normal 12px arial,tahoma,helvetica,sans-serif;
    background:#dfe8f6;
}
*/
/*end window */


/*grid
*/
/*
.mostpopular .x-grid-panel{
    height:130px;
}

.mostpopular  .x-grid3-row td{
	font:normal 11px arial, tahoma, helvetica, sans-serif;

    -moz-outline: none;
	-moz-user-focus: normal;
	color:#333333;
}

.mostpopular .x-grid3-hd-row td{
	font:normal 12px arial, tahoma, helvetica, sans-serif;
    -moz-outline: none;
	-moz-user-focus: normal;
	color:#666666;
}

.mostpopular .x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{
	font:normal 11px arial, tahoma, helvetica, sans-serif;
	color:#333333;
	-moz-outline: none;
	-moz-user-focus: normal;
}

.mostpopular .x-grid3-cell-inner, .x-grid3-hd-inner{
	
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	padding:3px 3px 3px 5px;
	white-space: nowrap;
}

.mostpopular .x-grid3-row {
	cursor: default;
	border:1px solid #f5f5f1;
	border-top-color:#f5f5f1;
	width:100%;
}
.mostpopular .x-grid3-row-alt{
	background-color: #f5f5f1;
}

.mostpopular .x-grid3-row-over {
	border:1px solid #dae6f3;
    background: #E8F5F7 url() repeat-x left top;
}

.mostpopular .x-grid3-row .x-grid3-col-title a{
	text-decoration: none;
	color:#6699CC;
}


.mostpopular .x-grid3-row-alt .x-grid3-col-title a{
	text-decoration: none;
	
}

.mostpopular .x-grid3-row-over .x-grid3-col-title a{
	font-weight: normal;
	font-size: 11px;          
	text-decoration: underline;
	font:normal 11px arial, tahoma, helvetica, sans-serif;
	color:#6699CC;
}

.mostpopular .x-grid3-row-selected{
	background: #F0F7F2!important;
}

.mostpopular .x-grid3-row-selected .x-grid3-col-title a{
	font:normal 11px arial, tahoma, helvetica, sans-serif;
	color:#333333;
}
*/
/* end grid */


/* begin content */

.mostpopular #basic, #animated {
    border:1px solid #c3daf9;
    color:#1e4e8f;
    font:normal 12px arial,tahoma,verdana,helvetica;
    text-align:center;
    padding-top:20px;
}

.mostpopular #snap {
    border:1px solid #c3daf9;
  
}

.mostpopular #custom {
    cursor:move;
}

.mostpopular #custom-rzwrap{
    z-index: 100;
}

.mostpopular #custom-rzwrap .x-resizable-handle{
    width:11px;
    height:11px;
    background:transparent url(../../../scripts/extjs/resources/images/default/sizer/square.gif) no-repeat;
    margin:0px;
}

.mostpopular #custom-rzwrap .x-resizable-handle-east, #custom-rzwrap .x-resizable-handle-west{
    top:45%;
}

.mostpopular #custom-rzwrap .x-resizable-handle-north, #custom-rzwrap .x-resizable-handle-south{
    left:45%;
}

/*  end content*/
/*
.mostpopular element.style {
font-size:18pt;
font-weight:normal;
}

.mostpopular .x-panel-body {
    border-style:none solid solid;
}

.signUp .x-window-tc{
    color:white;
}
*/
/************************************************************************/
/*********************** FOOTER WINDOW CSS ************************/
/************************************************************************/
/*
.terms-service-window .ss-title{
    color: #3e6081;
	font: bold 11px arial,tahoma,verdana,sans-serif;
	float: left;
	width: 130px;
}


.privacy-policy-window .ss-title{
    color: #3e6081;
	font: bold 11px arial,tahoma,verdana,sans-serif;
	float: left;
	width: 130px;
}

*/

/*******************************************************************************/
/************************ MAIN CONTENT - TAB PANEL CSS *************************/
/*******************************************************************************/

.mainContent-tabPanel ul.x-tab-strip li{
	float:left;
	margin-left:2px;
	width:87px;
	text-align:center
}
.mainContent-tabPanel .x-tab-strip span.x-tab-strip-text{
	font:bold 12px tahoma,arial,helvetica;
	color:#DCFFF5;
	white-space:nowrap;
	cursor:pointer;
	padding:4px 0;
}
.mainContent-tabPanel .x-tab-strip-over span.x-tab-strip-text{
	color:#FFFFFF;
}
.mainContent-tabPanel .x-tab-strip-active span.x-tab-strip-text{
	cursor:default;
	color:#666666;
	font-weight:bold;
}

.mainContent-tabPanel .x-tab-strip-top .x-tab-right{
	background:transparent url(../images/tabs/tabs-sprite.png) no-repeat 0 -23px;padding-left:10px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-left{
	background:transparent url(../images/tabs/tabs-sprite.png) no-repeat right -161px;padding-right:10px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-strip-inner{
	background:transparent url(../images/tabs/tabs-sprite.png) repeat-x 0 -92px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-strip-over .x-tab-right{
	background-position:0 -46px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-strip-over .x-tab-left{
	background-position:right -184px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{
	background-position:0 -115px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-strip-active .x-tab-right{
	background-position: 0 0px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-strip-active .x-tab-left{
	background-position:right -138px;
}
.mainContent-tabPanel .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{
	background-position:0 -69px;
}
/*
.mainContent-tabPanel .x-window-ml{
	background:transparent url(../images/window/left-right.png) repeat-y 0 0;
	padding-left:0px;
	zoom:1;
}
.mainContent-tabPanel .x-window-mr{
	background:transparent url(../images/window/left-right.png) repeat-y right 0;
	padding-right:0px;
	zoom:1;
}*/

/*******************************************************************************/
/******************* COMMUNITY SNAPSHOT - PANELS & GRID CSS ********************/
/*******************************************************************************/

/******************* grid header ********************/

/*.snapshot-grid .x-grid3-header{
	background: #f9f9f9 url(../images/default/grid/grid3-hrow.gif) repeat-x 0 bottom;
	cursor:default;
    zoom:1;
    padding:1px 0 0 0;
}*/
.snapshot-grid .x-grid3-hd-row {
	font: normal 12px arial,tahoma,helvetica,sans-serif;
	color: #666666;
}
.snapshot-grid .x-grid3-hd-row td {
    line-height:20px;
    vertical-align:middle;
    border-left:1px solid #eeeeee;
    border-right:1px solid #d0d0d0;
}
/********** user added **********/
.snapshot-grid .x-grid3-hd-title {
	padding-left: 13px;
}

/******************* grid body ********************/

.snapshot-grid .x-grid3-scroller {
	/*overflow:auto;*/
	zoom:1;
	position:relative;
	overflow-x:auto;
	overflow-y:scroll;
}
.snapshot-grid .x-grid3-row {
	cursor: default;
	border:1px solid #ededed;
	border-top-color:#fff;
	width:100%;
	border-color:#dddddd;
	border-top: 0 none;
	color: #666666;
	font: normal 11px arial,tahoma,verdana,sans-serif;
}
.snapshot-grid .x-grid3-row-alt {
	background-color: transparent;
}
.snapshot-grid .x-grid3-row-over {
	border:1px solid #dddddd;
	background: #efefef url(../images/default/grid/row-over.gif) repeat-x left top;
	background: #e8f5f7 none repeat scroll 0 0 !important;
	border-top: 0 none;
}
.snapshot-grid .x-grid3-row-selected {
	background: #f0f7f2 !important;
	border:1px solid #dddddd;
	border-top: 0 none;
	color: #333333;
}
.snapshot-grid .x-grid3-row td, .x-grid3-summary-row td {
	border-left:1px solid #eeeeee;
	border-right:1px solid #d0d0d0;
	line-height:14px;
	vertical-align: top;
	padding-left:0px;
	padding-right:0px;
	-moz-user-select: none;
}
/********** user added **********/
.snapshot-grid .x-grid3-col-first-a {
	color: #6699cc;
	margin-left: 9px;
	text-decoration: none;
}
.snapshot-grid .x-grid3-row-over .x-grid3-col-first-a {
	text-decoration: underline;
}
.snapshot-grid .x-grid3-row-selected .x-grid3-col-first-a {
	color: #333333;
	text-decoration: none;
}

/******************* snapshot panels ********************/

.snapshot-x-column .x-panel-body {
	background:transparent;
	border:0 none;
}
.snapshot-lo-title .x-panel-body {
	background: #ffffff;
	border-bottom: 1px solid #bbbdbb;
	padding: 10px 0px 0px 15px;
	color: #333333;
	font: normal 12px arial,tahoma,verdana,sans-serif;
}
.snapshot-content-container .x-panel-body {
	margin: 15px 0px 0px 15px;
	background:transparent;
	border:0 none;
}
.snapshot-lo-content .x-panel-body {
	background: #ffffff;
	border: 1px solid #dfe9ec;
	border-right: 0px none #dfe9ec;
	/*margin: 15px 0px 0px 15px;*/
	margin: 0;
	padding: 10px 10px 10px 10px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
	color: #666666;
	font: normal 11px arial,tahoma,verdana,sans-serif;
}

.bbar-panel .x-panel-body {
	background:transparent;
	border:0 none;
}
.bbar-panel .bbar-resize-img {
	background: transparent url(../images/window/WindowResizeHandle.gif);
	position: relative;
	float: right;
	height:15px;
	width:15px;
}

/*******************************************************************************/
/**************************** DESKTOP - WINDOWS CSS ****************************/
/*******************************************************************************/

.clv2-window-desktop .ss-title .ss-title-text {
	padding-left: 0px;
}
.dt-title-icon {
	float: left;
	height: 16px;
	width: 16px;
}
.dt-icon-left {
	margin-right: 8px;
}
.dt-icon-right {
	margin-left: 8px;
}
.dt-mylib-icon {
	background: transparent url(../images/desktop/mylibrary/MyLibrary.png) no-repeat;
}

.clv2-window-desktop .x-window-ml {
	padding-left:6px;
}
.clv2-window-desktop .x-window-mr {
	padding-right:6px;
}
.clv2-window-desktop .x-window-mc {
	border: 1px solid #8da3c6;
	background: #cbdddd;
}
.clv2-window-desktop .x-window-bl {
	padding-left:6px;
}
.clv2-window-desktop .x-window-br {
	padding-right:6px;
}
.clv2-window .x-window-tl .x-window-header .x-window-header-text {
	color: #3e6081;
	font: bold 11px arial,tahoma,verdana,sans-serif;
}
.clv2-window-desktop .x-panel-nofooter .x-panel-bc, .clv2-window-desktop .x-panel-nofooter .x-window-bc {
	height:6px;
}

/*******************************************************************************/
/*********************** DESKTOP - MY LIBRARY : MY LO's ************************/
/*******************************************************************************/

/******************************* Left Tree Panel *******************************/

.my-lib-tree .x-panel-body {
	border: 1px solid #a7b2c2;/*738ba4*/
	/*border-top: 0px none;
	border-left: 0px none;*/
	padding-bottom: 10px;
}

.my-lib-tree .x-tree-elbow, .my-lib-tree .x-tree-elbow-end {/*16*/
	width: 10px;
}
.my-lib-tree .x-tree-elbow-plus, .my-lib-tree .x-tree-elbow-minus, .my-lib-tree .x-tree-elbow-end-plus, .my-lib-tree .x-tree-elbow-end-minus {
	height: 6px;
	vertical-align: middle;
	width: 7px;
}

.my-lib-tree .x-tree-node-collapsed .x-tree-node-icon, .my-lib-tree .x-tree-node-expanded .x-tree-node-icon {/*25*/
	width: 0px;
}

.my-lib-tree .x-tree-arrows .x-tree-elbow-plus {/*126*/
	background:transparent url(../images/desktop/mylibrary/Arrow_up.gif) no-repeat 0 0;
}
.my-lib-tree .x-tree-arrows .x-tree-elbow-minus {
	background:transparent url(../images/desktop/mylibrary/Arrow_down.gif) no-repeat 0 0;
}
.my-lib-tree .x-tree-arrows .x-tree-elbow-end-plus {
	background:transparent url(../images/desktop/mylibrary/Arrow_up.gif) no-repeat 0 0;
}
.my-lib-tree .x-tree-arrows .x-tree-elbow-end-minus {
	background:transparent url(../images/desktop/mylibrary/Arrow_down.gif) no-repeat 0 0;
}

.my-lib-tree .x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus {/*145*/
	background:transparent url(../images/desktop/mylibrary/Arrow_up.gif) no-repeat 0 0;
}
.my-lib-tree .x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus {
	background:transparent url(../images/desktop/mylibrary/Arrow_down.gif) no-repeat 0 0;
}
.my-lib-tree .x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus {
	background:transparent url(../images/desktop/mylibrary/Arrow_up.gif) no-repeat 0 0;
}
.my-lib-tree .x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus {
	background:transparent url(../images/desktop/mylibrary/Arrow_down.gif) no-repeat 0 0;
}

.my-lib-tree .x-tree-elbow-plus, .my-lib-tree .x-tree-elbow-minus, .my-lib-tree .x-tree-elbow-end-plus, .my-lib-tree .x-tree-elbow-end-minus {/*160*/
	margin-left: 10px;
}

.my-lib-tree .x-tree-node a span, .my-lib-tree .x-dd-drag-ghost a span {/*189*/
	text-decoration:none;
	color: #6699cc;
	padding:1px 3px 1px 8px;
	font: normal 12px arial,tahoma,helvetica,sans-serif;
}
.my-lib-tree .x-tree-node-ct .x-tree-node a span, .my-lib-tree .x-dd-drag-ghost a span {
	color: #666666;
	padding:1px 3px 1px 5px;
	font: normal 11px arial,tahoma,helvetica,sans-serif;
}
.my-lib-tree .x-tree-node-ct .x-tree-node .x-tree-selected a span, .my-lib-tree .x-dd-drag-ghost a span {
	color: #333333;
}

.my-lib-tree .x-tree-node .x-tree-node-over {/*230*/
	background-color: transparent;
}
.my-lib-tree .x-tree-node .x-tree-selected {
	background-color: transparent;
}
.my-lib-tree .x-tree-node-ct .x-tree-node .x-tree-node-over {
	background-color: #f0f7f2;
}
.my-lib-tree .x-tree-node-ct .x-tree-node .x-tree-selected {
	background-color: #e8f5f7;
}

.my-lib-tree .my-lib-lo-leaf .x-tree-node-icon {/*42*/
	background-image:url(../images/desktop/mylibrary/folder_table.png);
}
.my-lib-tree .my-lib-crl-leaf .x-tree-node-icon {
	background-image:url(../images/desktop/mylibrary/My_Curricula.png);
}
.my-lib-tree .my-lib-tpl-leaf .x-tree-node-icon {
	background-image:url(../images/desktop/mylibrary/My_Templates.gif);
}
.my-lib-tree .my-lib-sav-leaf .x-tree-node-icon {
	background-image:url(../images/desktop/mylibrary/folder_explore.png);
}

/*added by user*/
.my-lib-tree .x-tree-node .my-lib-node {
	border-top: 1px dashed #cbcbc8;
	padding: 5px 0px 3px 0px;
	margin-top: 5px;
}
.my-lib-tree .x-tree-node .my-lib-node-first {
	border-top: 0 none;
	margin-top: 5px;
}

/********************************* Top Toolbar *********************************/

.blist .x-btn {
    background-image: url(../images/desktop/mylibrary/list_selected.gif);
}
.btable .x-btn {
    background-image: url(../images/desktop/mylibrary/column_selected.gif);
}
.bmenu .x-btn {
    background-image: url(../images/desktop/mylibrary/GearMenu_.gif);
	/*margin-left: 8px;*/
}

/*button.css*/
.my-lib-toolbar .x-btn-left{
	width:0px;
	height:20px;
}
.my-lib-toolbar .x-btn-right{
	width:0px;
	height:20px;
}
.my-lib-toolbar .x-btn-left i,
.my-lib-toolbar .x-btn-right i{
    width:0px;
}
.my-lib-toolbar .x-btn-center{
	width:27px;
	height:20px;
}
.my-lib-toolbar .bmenu .x-btn-center{
	width:32px;
}
.my-lib-toolbar .bedit .x-btn-center{
	height:21px;
}
.my-lib-toolbar .bedit button {
	height: 21px;
}
.my-lib-toolbar .x-btn-with-menu  .x-btn-center {
    padding-right:0px !important;
}
.my-lib-toolbar .x-btn-with-menu  .x-btn-center em {
    background:none;
}
.my-lib-toolbar .blist .x-btn-center em, .my-lib-toolbar .btable .x-btn-center em {
	padding-right:18px;
}

/*toolbar.css*/
.my-lib-toolbar{
	border-color:#9FADBF;
    border-width:1px 1px 1px 1px;
	background:#d0def0 url(../images/desktop/mylibrary/toolbar_BG.jpg) repeat-x top left;
}
.demo-top-toolbar{
	border-color: #c1c1c1;
    border-width: 1px 1px 1px 1px;
	background: #dddde1;
	margin-top: 15px;
}

.my-lib-toolbar .bmenu .x-btn-over .x-btn-center{
	background: url(../images/desktop/mylibrary/GearMenu_MO.gif);
}
.my-lib-toolbar .bmenu .x-btn-click .x-btn-center,
.my-lib-toolbar .bmenu .x-btn-pressed .x-btn-center,
.my-lib-toolbar .bmenu .x-btn-menu-active .x-btn-center{
	background: url(../images/desktop/mylibrary/GearMenu_MO.gif);
}

.my-lib-toolbar .btable .x-btn-over .x-btn-center{
	background: url(../images/desktop/mylibrary/column_selected.gif);
}
.my-lib-toolbar .btable .x-btn-click .x-btn-center,
.my-lib-toolbar .btable .x-btn-pressed .x-btn-center,
.my-lib-toolbar .btable .x-btn-menu-active .x-btn-center{
	background: url(../images/desktop/mylibrary/column_unselected.gif);
}

.my-lib-toolbar .blist .x-btn-over .x-btn-center{
	background: url(../images/desktop/mylibrary/list_selected.gif);
}
.my-lib-toolbar .blist .x-btn-click .x-btn-center,
.my-lib-toolbar .blist .x-btn-pressed .x-btn-center,
.my-lib-toolbar .blist .x-btn-menu-active .x-btn-center{
	background: url(../images/desktop/mylibrary/list_unselected.gif);
}
.my-lib-toolbar .ytb-sep {
	background-image: url(../images/desktop/mylibrary/divider.jpg);
}
.mylos-lib-win .my-lib-toolbar .ytb-spacer {
    width:129px; /*treeWidth-61*/
}

/***************************** Buttons New Lo's/Folder/Vurrivulum Windows *****************************/
.bntSaveNewLO .x-btn-center{
	width:75px;
	/*height:20px;*/
}

.bntSaveNewF .x-btn-center{
	width:75px;
	/*height:20px;*/
}

.bntSaveNewC .x-btn-center{
	width:75px;
	/*height:20px;*/
}

/***************************** Right Content Panel *****************************/

.ml-col-view-grid .x-panel-body {
	background-color: transparent;
	color: #666666;
}
.ml-col-view-grid .x-grid3 {
	background-color: transparent;
}
.ml-col-view-grid .x-grid3-row {
	border:1px solid #ffffff;
}
.ml-col-view-grid .x-grid3-row-alt{
	background-color: transparent;
    height:21px;
}
.ml-col-view-grid .x-grid3-row-over {
	border:1px solid #f0f7f2;
	background: #f0f7f2 url() repeat-x left top;
}
.ml-col-view-grid .x-grid3-row-selected {
	background: #5e86c0 !important;/*dae6f3*/
	border:1px solid #5e86c0;
	color: #ffffff;
    height:21px;
}

/* column view - left panel */
.ml-col-view-panel-left .x-panel-body {
	border-left: 1px solid #a7b2c2;
}/*
.ml-col-view-panel-left .x-grid3-scroller {
	border: 1px solid #a7b2c2;
	border-right: 0px none;
}*/
.ml-col-view-panel-left .x-grid3-body {
	padding-top: 10px;
}

/* column view - right panel */
.ml-col-view-panel-right .x-panel-body {
	background: #ffffff url(../images/desktop/mylibrary/shadow-l.png) repeat-y;
	border-right: 1px solid #a7b2c2;
}
.ml-col-view-panel-right .x-grid3-scroller {/*
	border: 1px solid #a7b2c2;
	border-left: 0px none;*/
	overflow:auto;
    position:relative;
	overflow-x:hidden;
	overflow-y:scroll;
}
.ml-col-view-panel-right .x-grid3-body {
	padding-top: 10px;
}
.ml-col-view-panel-right .x-grid3-row {
	margin: 0px 0px 0px 13px;
}

.ml-cv-container-arrow-r {
	margin-left: 0px;
	padding-top: 3px;
	width: auto;
}
.ml-cv-icon-arrow-r {
	height: 9px;
	width: 12px;
}
.ml-cv-arrow-right {
	background:transparent url(../images/icons/ArrowRight_.gif) no-repeat;
}
.x-grid3-row-over .ml-cv-arrow-right {
	background:transparent url(../images/icons/ArrowRight_MO.gif) no-repeat;
}
.ml-cv-arrow-right {
	background:transparent url(../images/desktop/mylibrary/menu-parent.gif) no-repeat;
}
.x-grid3-row-over .ml-cv-arrow-right {
	background:transparent url(../images/desktop/mylibrary/menu-parent.gif) no-repeat;
}

/*******************************************************************************/
/**************************** VERTICAL TOOLBAR CSS *****************************/
/*******************************************************************************/

/************************* ICONS CSS *************************/

.icon-content {
	background-image: url( ../images/icons/icon_content.png ) !important;
}
.icon-metadata {
	background-image: url( ../images/icons/icon_metadata.png ) !important;
}
.icon-standards {
	background-image: url( ../images/icons/icon_standards.png ) !important;
}
.icon-versions {
	background-image: url( ../images/icons/icon_versions.png ) !important;
}
.icon-sharing {
	background-image: url( ../images/icons/icon_sharing.png ) !important;
}
.icon-collaboration {
	background-image: url( ../images/icons/icon_collaboration.png ) !important;
}
.icon-rating {
	background-image: url( ../images/icons/icon_rating.png ) !important;
}
.icon-draft {
	background-image: url( ../images/icons/icon_rating.png ) !important;
}

/************************* BORDERS CSS *************************/

.vertical-toolbar-panel .x-panel-noborder .x-panel-tbar-noborder .vertical-toolbar {/*$$$*/
	border-width:0;
	border-bottom:1px solid #c1c1c1;
	border-top:1px solid #c1c1c1;
}

/************************* BUTTON CSS *************************/

.vertical-toolbar .x-btn{/*$$$*/
	font: normal 12px arial,tahoma,verdana,helvetica;
	cursor:pointer;
	white-space: nowrap;
}
.vertical-toolbar .x-btn button{/*$$$*/
	border:0 none;
	background:transparent;
	font: normal 12px arial,tahoma,verdana,helvetica;
	color: #666666;
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
	margin:0;
	overflow:visible;
	width:auto;
	-moz-outline:0 none;
	outline:0 none;
}
/*
Predefined css class for buttons with only icon. Add this class (x-btn-icon) and a class with a background-image
to your button for a button with just an icon.
e.g.
.my-class .x-btn-text { background-image: url(foo.gif); }
*/
.vertical-toolbar .x-btn-icon .x-btn-center .x-btn-text{
	background-position: center;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	cursor:pointer;
	white-space: nowrap;
	padding:0;
}
.vertical-toolbar .x-btn em {
    font-style:normal;
    font-weight:normal;
	padding-left:10px;/*$$$*/
}
/*
Button class for icon and text. Add this class (x-btn-text-icon) and a class with a background-image
to your button for both text and icon. 
*/
.vertical-toolbar .x-btn-text-icon .x-btn-center .x-btn-text{/*$$$*/
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding-left:21px; /*18px*/
	padding-top:3px;
	padding-bottom:2px;
	padding-right:0;
}

.vertical-toolbar .x-btn-left{/*$$$*/
	width:0px; /*3px*/
	height:21px;
	background: transparent url(../images/default/button/btn-sprite.gif) no-repeat 0 0;
}
.vertical-toolbar .x-btn-right{
	width:0px; /*3px*/
	height:21px;
	background: transparent url(../images/default/button/btn-sprite.gif) no-repeat 0 -21px;
}
.vertical-toolbar .x-btn-left i, .vertical-toolbar .x-btn-right i{
	display:block;
    width:0px; /*3px*/
    overflow:hidden;
    font-size:1px;
    line-height:1px;
}
.vertical-toolbar .x-btn-center{/*$$$*/
	background: transparent url(../images/default/button/btn-sprite.gif) repeat-x 0 -42px;
	vertical-align: middle;
	text-align:left;
	padding:0 0px; /*0 5px*/
	cursor:pointer;
	white-space:nowrap;
}

.vertical-toolbar .x-btn-over .x-btn-left{
	background-position:0 -63px;
}
.vertical-toolbar .x-btn-over .x-btn-right{
	background-position:0 -84px;
}
.vertical-toolbar .x-btn-over .x-btn-center{
	background-position:0 -105px;
}

/* Toggle button styles */
.vertical-toolbar .x-btn-pressed .x-btn-left{
	background: url(../images/default/button/btn-sprite.gif) no-repeat 0 -63px;
}
.vertical-toolbar .x-btn-pressed .x-btn-right{
	background: url(../images/default/button/btn-sprite.gif) no-repeat 0 -84px;
}
.vertical-toolbar .x-btn-pressed .x-btn-center{
	background: url(../images/default/button/btn-sprite.gif) repeat-x 0 -126px;
}

/************************* PANEL CSS *************************/

.vertical-toolbar-panel {
	border:1px solid #8da3c6;/*c1c1c1*/
}
.vertical-toolbar-demo {
	border: 0px none;
}

.vertical-toolbar-panel .x-panel-header {/*$$$*/
	overflow:hidden;
	zoom:1;
	color:#15428b;
	font: bold 11px arial,tahoma,verdana,sans-serif;
	/*padding:10px 3px 8px 12px;*/
	padding:5px 3px 5px 12px;
	/*border:1px solid #c1c1c1;*/
	border:0px none;
	line-height: 15px;
	background: #bfd2d8 url(../images/default/panel/white-top-bottom.gif) repeat-x 0 -1px;
}

.vertical-toolbar-panel .x-panel-header-text {/*$$$*/
	color:#000000;
	font: bold 11px arial,tahoma,verdana,sans-serif;
	padding:0px 0px 0px 0px;
}

.vertical-toolbar-panel .x-panel-body {/*$$$*/
	/*border-color:#c1c1c1;
	border-top:0 none;*/
	border:0px none;
	overflow:hidden;
	background:#e8f2f2;
	position: relative;
	padding:0px;
}

.vertical-toolbar-panel .x-panel-tbar .vertical-toolbar {/*$$$*/
	border:1px solid #BCCBD7;/*99bbe8;*/
	border-left:0 none;
	border-right:0 none;
	overflow:hidden;
	padding:0px;
}

/************************* TOOLBAR CSS *************************/

.vertical-toolbar-panel .vertical-toolbar {/*$$$*/
	border-color:#a9bfd3;
	border-style:solid;
	border-width:0 0 1px 0;
	display: block;
	padding:0px;
	background:#dee8ec url(../images/default/toolbar/bg.gif) repeat-x top left;
	position:relative;
	zoom:1;
}

.vertical-toolbar .x-btn-over .x-btn-left{
	background: #dee8ec url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 0;
}
.vertical-toolbar .x-btn-over .x-btn-right{
	background: #dee8ec url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;
}
.vertical-toolbar .x-btn-over .x-btn-center{
	background: #dee8ec url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px;
}
.vertical-toolbar .x-btn-over .x-btn-center button{
	color:#6699cc;
}

.vertical-toolbar .x-btn-click .x-btn-left, .vertical-toolbar .x-btn-pressed .x-btn-left, .vertical-toolbar .x-btn-menu-active .x-btn-left{
	background: #e8f5f7 url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -63px;
}
.vertical-toolbar .x-btn-click .x-btn-right, .vertical-toolbar .x-btn-pressed .x-btn-right, .vertical-toolbar .x-btn-menu-active .x-btn-right{
	background: #e8f5f7 url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -84px;
}
.vertical-toolbar .x-btn-click .x-btn-center, .vertical-toolbar .x-btn-pressed .x-btn-center, .vertical-toolbar .x-btn-menu-active .x-btn-center{
	background: #e8f5f7 url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -105px;
}
.vertical-toolbar .x-btn-click .x-btn-center button, .vertical-toolbar .x-btn-pressed .x-btn-center button, .vertical-toolbar .x-btn-menu-active .x-btn-center button{
	color:#000000;
}

.vertical-toolbar .xtb-sep {/*$$$*/
	background-color: #bccbd7;
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	font-size: 1px;
	height: 1px;
	overflow: hidden;
	cursor:default;
	margin: 0 0 0 0;
	border:0;
}

/*******************************************************************************/
/************************ LEARNING OBJECTS WINDOW CSS **************************/
/*******************************************************************************/

.lo-documents-win .ss-title{
	width: 735px;
}
.lo-documents-win .ss-title .ss-title-text {
	width: 735px;
	float:none;
	text-align:center;
}

/*********************** Top Toolbar ************************/
/*********************** TopTips ************************/
.bedit .x-btn {
    background-image: url(../images/desktop/buttons/Edit_.gif);
}

.star-panel .x-panel-body {
	background: transparent  repeat-x;
	position: relative;
	float: right;
	height:15px;
	width:85px;
	border:0 none;
}

.toolTipStarStyle  .x-tip-tl 
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle  .x-tip-tr 
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle  .x-tip-tc 
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle  .x-tip-ml  
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle .x-tip-mr 
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle .x-tip-mc 
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle .x-tip-bl 
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle .x-tip-br 
{
	background:#EBF7F8 none repeat scroll 0 0;
}

.toolTipStarStyle .x-tip-bc 
{
	background:#EBF7F8 none repeat scroll 0 0;
}


.toolTipMessageStyle  .x-tip-tl 
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle  .x-tip-tr 
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle  .x-tip-tc 
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle  .x-tip-ml  
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle .x-tip-mr 
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle .x-tip-mc 
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle .x-tip-bl 
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle .x-tip-br 
{
	background:#F8E2E2 none repeat scroll 0 0;
}

.toolTipMessageStyle .x-tip-bc 
{
	background:#F8E2E2 none repeat scroll 0 0;
}


.toolTipMessageFontStyle
{
	font-family:arial;
	font-style:normal;
	font-size:10pt;
	color:#CC3333;
}

.rateLabel
{
	font-family:arial; 
	font-style:normal;
	text-align:left;
	color:#666666;
	font-size:11pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-variant:normal;
	font-weight:normal;	
}

.dotLineColor
{
	border-bottom: 1px dotted #CCCCCC;	
}

.selectedStarCategory
{
	font-family:arial; 
	font-style:normal;
	text-align:left;
	color:#2F6791;
	font-size:11pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-variant:normal;
	font-weight:normal;	
}

.starPanelStyle
{
	width:15px; 
	height:15px; 
	float:left; 
	cursor:pointer; 	
}

.UnselectedStarImage
{
	width: 15px;
	height: 15px;
	background-image: url('../images/components/starsPanel/MyRating_Unselected.png');
}

.SelectedStarWindowImage
{
	width: 15px;
	height: 15px;
	float:left; 
	cursor:pointer;
	background-image: url('../images/components/starsPanel/Rating_Selected.png');
}

.UnselectedStarWindowImage
{
	width: 15px;
	height: 15px;
	float:left; 
	cursor:pointer;
	background-image: url('../images/components/starsPanel/Rating_Unselected.png');
}

.MouseOnStarImage
{
	width: 15px;
	height: 15px;
	background-image: url('../images/components/starsPanel/MyRating_MouseOn.png');
}

.SelectedPanelStarImage
{
	width: 15px;
	height: 15px;
	background-image: url('../images/components/starsPanel/MyRating_Selected.png');
}

.ExclamationStarImage
{
	width: 15px;
	height: 15px;
	background-image: url('../images/components/starsPanel/exclamation.png');
}

.changeRatingLabelStyle
{
	height:16px; 
	float:left; 
	cursor:pointer; 
	text-align:right; 
	text-decoration: underline; 
	width:80px;
}

.changeRatingVisibility
{
	visibility: hidden; 
}

/**************************Tooltips*************************************************/


.my-lib-toolbar .ss-header-body{
	color: #3e6081;/*dcfff5;*/
	font: normal 11px arial,tahoma,verdana,sans-serif;
}

.my-lib-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{
	color: #333333;/*15428b*/
	font:bold 11px tahoma,arial,helvetica,sans-serif;
}

.my-lib-toolbar .bedit .x-btn-center{
	width:75px;
}
.my-lib-toolbar .bedit button {
	width: 75px;
}/*
.my-lib-toolbar .bedit .x-btn-center{
	float:right;
}*/
.my-lib-toolbar .bedit .x-btn-over .x-btn-center{
	background: url(../images/desktop/buttons/Edit_MO.gif);
}
.my-lib-toolbar .bedit .x-btn-click .x-btn-center,
.my-lib-toolbar .bedit .x-btn-pressed .x-btn-center,
.my-lib-toolbar .bedit .x-btn-menu-active .x-btn-center{
	background: url(../images/desktop/buttons/View_.gif);
	width: 75px;
}
.my-lib-toolbar .bedit .bview-over .x-btn-center {
	background: url(../images/desktop/buttons/View_MO.gif);
}
.my-lib-toolbar .x-btn-with-menu .x-btn-center em {
	padding-right:23px;
}
.lo-documents-win .my-lib-toolbar .ytb-spacer {
    width:125px;
}
.my-lib-toolbar .ttbar-title-text {
	text-align: center;
}

/*********************** List View LO (TreeGrid) ************************/

.x-column-tree .x-tree-node{
	color: #666666;
	font: normal 11px arial,tahoma,helvetica,sans-serif;
}
.x-column-tree .x-tree-node .x-tree-selected{
	color: #FFFFFF;
}


/*NORMAL*/
.x-column-tree .x-tree-node a span, .x-column-tree .x-dd-drag-ghost a span {
	color: #666666;
	font: normal 11px arial,tahoma,helvetica,sans-serif;
}
.x-column-tree .x-tree-node-ct .x-tree-node a span, .x-column-tree .x-dd-drag-ghost a span {
	color: #666666;
	font: normal 11px arial,tahoma,helvetica,sans-serif;
}
/*OVER*/
.x-column-tree .x-tree-node .x-tree-node-over a span, .x-column-tree .x-dd-drag-ghost a span {
	color: #6699CC;
	text-decoration:underline;
}
.x-column-tree .x-tree-node-ct .x-tree-node .x-tree-node-over a span, .x-column-tree .x-dd-drag-ghost a span {
	color: #6699CC;
	text-decoration:underline;
}
/*SELECTED*/
.x-column-tree .x-tree-node .x-tree-selected a span, .x-column-tree .x-dd-drag-ghost a span {
	color: #FFFFFF;
	text-decoration:none;
}
.x-column-tree .x-tree-node-ct .x-tree-node .x-tree-selected a span, .x-column-tree .x-dd-drag-ghost a span {
	color: #FFFFFF;	
	text-decoration:none;
}

/*Header*/
.x-column-tree .x-tree-hd-text{
    font: normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
}

/*Background*/
.x-column-tree .x-tree-node .x-tree-node-over{
	background-color:#F0F7F2;
}
.x-column-tree .x-tree-node .x-tree-selected {
	background-color:#6699CC;
}

.x-column-tree .input:focus, select:focus {
	background-color: #F8F67F;
	font: normal 11px arial,tahoma,helvetica,sans-serif;
	color: #000000;
}
/* List View Icons*/
/*
.my-ListView-Tree .x-tree-node-collapsed .x-tree-node-icon, .my-ListView-Tree .x-tree-node-expanded .x-tree-node-icon {
	background-image:url(../images/icons/icon_versions.png);
}
*/
/*.my-ListView-Tree .dir .task-folder .x-tree-node-leaf .x-tree-node-icon{
    background-image:url(../images/icons/icon_versions.png);
}*/

.x-tree-node-leaf .folder {
	background-image: url(../../../scripts/extjs/resources/images/default/tree/folder.gif);
}

.listview-row .x-tree-node-icon {
	background-image: url(../images/icons/page_white_web.png);
}

.listview-row .html{
    background-image:url(../images/icons/page_white_web.png);
}

.listview-row .pdf{
    background-image:url(../images/icons/page_white_acrobat.png);
}

.listview-row .url{
    background-image:url(../images/icons/page_white_world.png);
}

.listview-row .xml{
    background-image:url(../images/icons/page_white_text.png);
}

.listview-row .jpg{
    background-image:url(../images/icons/page_white_picture.png);
}

.listview-row .png{
    background-image:url(../images/icons/page_white_picture.png);
}

.listview-row .bmp{
    background-image:url(../images/icons/page_white_picture.png);
}

.listview-row .gif{
    background-image:url(../images/icons/page_white_picture.png);
}

.listview-row .flv{
    background-image:url(../images/icons/page_white_flash.png);
}

.listview-row .swf{
    background-image:url(../images/icons/page_white_flash.png);
}

.listview-row .mpg{
    background-image:url(../images/icons/page_white_cd.png);
}

.listview-row .doc{
    background-image:url(../images/icons/page_white_word.png);
}

.listview-row .ppt{
    background-image:url(../images/icons/page_white_powerpoint.png);
}

.listview-row .xls{
    background-image:url(../images/icons/page_white_excel.png);
}

.listview-row .folder{
    background-image:url(../images/icons/folder_table.png);
}

.listview-row .curricula{
    background-image:url(../images/icons/My_Curriculum.gif);
}



/********************** Metadata Panels (View) *********************/

.collapsible-panel .x-panel-header {
	background-image:none;
	background-color:#DEE8EC;
	border:1px solid #CCCCCC;
	color:#333333;
	font-family:Arial;
	font-style:normal;
	font-size:12pt;
}
.collapsed-panel .x-panel-header {
	color:#6699CC;
	background-color:#E6E9E9;
}

.collapsible-panel .x-panel-body{
	background-color: #F3F6F7;
}

.p-top-view .x-panel-body{
	background-color: #F3F5F5;
}

.collapsible-panel .x-tool {
	float: left;
	margin-left: 0px;
	margin-right: 4px;
}

.collapsible-panel .x-tool-toggle {
	background-image:url(../images/icons/ArrowDown_MO.gif);
	background-position:0 0;
}
.collapsed-panel .x-tool-toggle {
	background-image:url(../images/icons/ArrowRight_MO.gif);
	background-position:0 0;
}

.collapsible-panel .x-tool-toggle-over {
	background-image:url(../images/icons/ArrowDown_.gif);
	background-position:0 0;
}
.collapsed-panel .x-tool-toggle-over {
	background-image:url(../images/icons/ArrowRight_.gif);
	background-position:0 0;
}


/*********************** Left Toolbar (Bottom Buttons) ************************/

.vertical-toolbar-panel .x-panel-bbar .mylib-left-bottom-tb {
	background: #e8f2f2;
	border: 0px none;
	padding-top: 2px;
}/*
.mylib-left-bottom-tb table {
	position: relative;
	float: right;
}*/
.mylib-left-bottom-tb .bsave .x-btn {
    background-image: url(../images/desktop/buttons/Save_.gif);
	margin-left: 20px;
}
.mylib-left-bottom-tb .bsave .x-btn-center {
	height: 21px;
	width: 75px;
}
.mylib-left-bottom-tb .bsave button {
	height: 21px;
	width: 75px;
}
.mylib-left-bottom-tb .bsave .x-btn-over .x-btn-center{
	background: url(../images/desktop/buttons/Save_MO.gif);
}
.mylib-left-bottom-tb .bsave .x-btn-click .x-btn-center,
.mylib-left-bottom-tb .bsave .x-btn-pressed .x-btn-center,
.mylib-left-bottom-tb .bsave .x-btn-menu-active .x-btn-center{
	background: url(../images/desktop/buttons/Save_.gif);
}

/***************************Colaboration List Component****************/
.collaboration .x-form-item {
	margin-bottom:0px;
}
.collaboration .panel-left-bottom {
	margin-left:6px;
}
.collaboration .panel-right-bottom {
	margin-left:22px;
}
.collaboration .panel-left-bottom .x-panel-body {
	border-top:0px solid #000000;
}
.collaboration .panel-right-bottom .x-panel-body {
	border-top:0px solid #99BBE8;
}
.collaboration .buttons-left-panel-bottom {
	padding-right:3px;
	float: right;
}
.collaboration .buttons-right-panel-bottom {
	padding-right:3px;
	float: right;
}
/*******************************End Colaboration ListComponent*********/


/*******************************************************************************/
/*********************** DESKTOP - ADD LO WINDOW ************************/
/*******************************************************************************/

/******************************* Left Tree Panel *******************************/

.add-lo-left-tree .x-panel-body {
	border: 1px solid #a7b2c2;
	padding-bottom: 10px;
	padding-top: 0px;
}

/******************************* Bottom Toolbar *******************************/

.x-window-tbar .my-lib-toolbar, .x-window-bbar .my-lib-toolbar {
	border: 1px solid #9fadbf;
}

/* Cancel Button */
.add-lo-btbar .cancel-btn .x-btn {
	background: url('../images/components/publicPages/contactUs/Cancel_.gif') 0 0 no-repeat;
}
.add-lo-btbar .cancel-btn .x-btn-center{
	height: 21px;
	width: 75px;
}
.add-lo-btbar .cancel-btn .x-btn-over .x-btn-center{
	background: url('../images/components/publicPages/contactUs/Cancel_.gif') 0 -21px no-repeat;
}
.add-lo-btbar .cancel-btn .x-btn-click .x-btn-center,
.add-lo-btbar .cancel-btn .x-btn-pressed .x-btn-center,
.add-lo-btbar .cancel-btn .x-btn-menu-active .x-btn-center{
	background: url('../images/components/publicPages/contactUs/Cancel_.gif') 0 -21px no-repeat;
}

/* Add Button */
.add-lo-btbar .add-btn .x-btn {
	background: url('../images/desktop/buttons/Add_.gif') 0 0 no-repeat;
	margin-left: 10px;
}
.add-lo-btbar .add-btn .x-btn-center{
	height: 21px;
	width: 75px;
}
.add-lo-btbar .add-btn .x-btn-over .x-btn-center{
	background: url('../images/desktop/buttons/Add_MO.gif') 0 0 no-repeat;
}
.add-lo-btbar .add-btn .x-btn-click .x-btn-center,
.add-lo-btbar .add-btn .x-btn-pressed .x-btn-center,
.add-lo-btbar .add-btn .x-btn-menu-active .x-btn-center{
	background: url('../images/desktop/buttons/Add_MO.gif') 0 0 no-repeat;
}


/**********************GMenu css**************************/
.gMenu {
	background: #EBF7F8; 
	border:1px solid #99CCFF;
}

.gMenu a.x-menu-item {
	color:#666666;
}

.gMenu .x-menu-list-item{font:normal 11px arial,tahoma,sans-serif;}

.gMenu .x-menu-item-active {
	background: #C8EBF0;
	border:1px solid #EBF7F8;
	padding: 0;
}
.gMenu .x-menu-item-active a.x-menu-item {
    color: #333333;
}

.x-spotlight {
	background-color:#83A7A9;
	opacity:0.4;
}

.gear-window  .x-window-tl .x-window-header {
-x-system-font:none;
color:#000000;
font-family:arial,tahoma,verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:5px 0 4px;
text-align:left;
}

.gear-window  .text {
background:#E8F5F7;
border:1px solid #B5B8C8;
padding:1px 3px;
}

.gear-window .x-form-item {
font-family:arial,tahoma,helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
}


.gear-window  .x-form-label-left label {
text-align:right;
}

.gear-window-newLO .x-window-body{
	height:130px;
	width: 560px;
}
.gear-window-newFO .x-window-body{
	height:100px;
	width: 560px;
}

.gear-window-newCU .x-window-body{
	height:100px;
	width: 560px;
}
.gear-window  .x-panel-btns-ct table td.x-panel-btn-td {
padding:0px 10px 15px 0px;
}


.gear-window .x-panel-mc {
background:#FFFFFF none repeat scroll 0 0;

}

.gear-window  .x-panel-bc {
background:#FFFFFF none repeat scroll 0 0;

}

.gear-form .x-panel-body .x-form{
	padding: 8px;
	height:70px;
}
.gear-form-newLO .x-panel-bc{
	height:40px;
}
.gear-form-newLO  .x-panel-mc {
	height:70px;
}
.gear-form-newLO  .x-panel-btns-ct {
	padding:5px;
}

.gear-form-newFO  .x-panel-mc {
	height:40px;
}

.gear-form-newFO  .x-panel-btns-ct {
	padding:0px;
}

.gear-form-newFO .x-panel-bc{
	height:38px;
}

.gear-form-newCU  .x-panel-mc {
	height:40px;
}

.gear-form-newCU  .x-panel-btns-ct {
	padding:0px;
}

.gear-form-newCU .x-panel-bc{
	height:38px;
}

.gear-window  .x-panel-br {background:#FFFFFF none repeat scroll 0 0;
}
.gear-window  .x-panel-bl {background:#FFFFFF none repeat scroll 0 0;}
.gear-window  .x-panel-ml {background:#FFFFFF none repeat scroll 0 0;} 

.gear-window  .x-panel-mr {background:#FFFFFF none repeat scroll 0 0;}

.gear-window .x-window-body {
	background: #ffffff;
}
/*********************END Gmenu css******************** .x-form-text,*/

.clv2-btns .x-btn-left{
	width:0px;
	height:21px;
}
.clv2-btns .x-btn-right{
	width:0px;
	height:21px;
}
.clv2-btns .x-btn-left i,
.clv2-btns .x-btn-right i{
    width:0px;
}
.clv2-btns .x-btn-center{
	width:75px;
	height:21px;
}

.create-lo-window .save-btn .x-btn {
	margin-right: 102px;
}

.create-folder-window .save-btn .x-btn {
	margin-right: 108px;
}

.create-curriculum-window .save-btn .x-btn {
	margin-right: 108px;
}

.save-btn .x-btn-center {
    background: transparent url(../images/desktop/buttons/Save_.gif);
}
.save-btn .x-btn-over .x-btn-center{
	background: url(../images/desktop/buttons/Save_MO.gif);
}

.cancel-btn .x-btn-center {
    background: transparent url(../images/components/publicPages/signUp/Cancel_.gif);
}
.cancel-btn .x-btn-over .x-btn-center{
	background: url(../images/components/publicPages/signUp/Cancel_MO.gif);
}

.ok-btn .x-btn-center {
    background: transparent url(../images/desktop/buttons/OK_.png) 0 0px no-repeat;
	 
}
.ok-btn .x-btn-over .x-btn-center{
	background: transparent url(../images/desktop/buttons/OK_.png)  0 -21px no-repeat;
}


/********Learning Object Preview Panel*******/
.lo-preview-panel-simple-search  {
	background:#D4E4E1;
	text-align:left;
	padding-left:15px;
}

.lo-preview-panel-simple-search td, .x-toolbar span, .x-toolbar input, .x-toolbar div, .x-toolbar select, .x-toolbar label {
-x-system-font:none;
color:#333333;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
/**********/


/********Learning Object Tollbar Down*******/

/*toolbar.css*/

.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
	background:#E8F5F7 none repeat scroll 0 0;
	border-top:1px solid #9FADBF;
	border-width:1px 0 0;
}

.my-lib-toolbar-down-label td, .x-toolbar span, .x-toolbar input, .x-toolbar div, .x-toolbar select, .x-toolbar label {
	font-size: 11px;
}

/*button.css*/
.rollBackBtn .x-btn {
    background: transparent url(../images/desktop/buttons/Rollback_.png) 0 0px no-repeat;
}
.arrowRightBtn .x-btn {
    background: transparent url(../images/icons/ArrowRight_.gif) 0 0px no-repeat;
}
.arrowLeftBtn .x-btn {
    background: transparent url(../images/icons/ArrowLeft_.gif) 0 0px no-repeat;
}
.publishBtn .x-btn {
    background: transparent url(../images/desktop/buttons/Publish_Sprite.gif) 0 0px no-repeat;
}
.deleteBtn .x-btn {
    background: transparent url(../images/desktop/buttons/Delete_Sprite.gif) 0 0px no-repeat;
}
.saveBtn .x-btn {
    background: transparent url(../images/desktop/buttons/Save_.gif) 0 0px no-repeat;
}
.cancelBtn .x-btn {
    background: transparent url(../images/desktop/buttons/Cancel_.png) 0 0px no-repeat;
}
.clearEditsBtn .x-btn {
    background: transparent url(../images/desktop/buttons/ClearEdits_.png) 0 0px no-repeat;
}

.my-lib-toolbar-down .x-btn-left {
	width: 0px;
	height: 21px;
}
.my-lib-toolbar-down .x-btn-right {
	width: 0px;
	height: 21px;
}
.my-lib-toolbar-down .x-btn-left i,
.my-lib-toolbar-down .x-btn-right i{
    width: 0px;
	height: 21px;
}
.my-lib-toolbar-down .x-btn button {
	width: 75px;
	height: 21px;
}

.my-lib-toolbar-down .saveBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .saveBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .saveBtn .x-btn-pressed .x-btn-center {
    background: transparent url(../images/desktop/buttons/Save_MO.gif) 0 0px no-repeat;
}
.my-lib-toolbar-down .cancelBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .cancelBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .cancelBtn .x-btn-pressed .x-btn-center {
    background: transparent url(../images/desktop/buttons/Cancel_.png) 0 -21px no-repeat;
}
.my-lib-toolbar-down .clearEditsBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .clearEditsBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .clearEditsBtn .x-btn-pressed .x-btn-center {
    background: transparent url(../images/desktop/buttons/ClearEdits_.png) 0 -21px no-repeat;
}

.my-lib-toolbar-down .rollBackBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .rollBackBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .rollBackBtn .x-btn-pressed .x-btn-center{
	background: transparent url(../images/desktop/buttons/Rollback_.png) 0 -21px  no-repeat;
}

.my-lib-toolbar-down .arrowRightBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .arrowRightBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .arrowRightBtn .x-btn-pressed .x-btn-center{
	background: transparent url(../images/icons/ArrowRight_MO.gif) 0 0px  no-repeat;
}

.my-lib-toolbar-down .arrowLeftBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .arrowLeftBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .arrowLeftBtn .x-btn-pressed .x-btn-center{
	background: transparent url(../images/icons/ArrowLeft_MO.gif) 0 0px  no-repeat;
}

.my-lib-toolbar-down .arrowLeftBtn .x-btn-left,
.my-lib-toolbar-down .arrowRightBtn .x-btn-left {
	width: 0px;
	height: 16px;
}
.my-lib-toolbar-down .arrowLeftBtn .x-btn-right,
.my-lib-toolbar-down .arrowRightBtn .x-btn-right {
	width: 0px;
	height: 16px;
}
.my-lib-toolbar-down .arrowLeftBtn .x-btn-left i,
.my-lib-toolbar-down .arrowLeftBtn .x-btn-right i,
.my-lib-toolbar-down .arrowRightBtn .x-btn-left i,
.my-lib-toolbar-down .arrowRightBtn .x-btn-right i {
    width: 0px;
	height: 16px;
}
.my-lib-toolbar-down .arrowLeftBtn .x-btn button,
.my-lib-toolbar-down .arrowRightBtn .x-btn button {
	width: 16px;
	height: 16px;
}

.my-lib-toolbar-down .publishBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .publishBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .publishBtn .x-btn-pressed .x-btn-center{
	background: transparent url(../images/desktop/buttons/Publish_Sprite.gif) 0 -21px  no-repeat;
}

.my-lib-toolbar-down .deleteBtn .x-btn-over .x-btn-center,
.my-lib-toolbar-down .deleteBtn .x-btn-click .x-btn-center,
.my-lib-toolbar-down .deleteBtn .x-btn-pressed .x-btn-center{
	background: transparent url(../images/desktop/buttons/Delete_Sprite.gif) 0 -21px no-repeat;
}


/*** Spacer ***/
.my-lib-toolbar-down .ytb-spacer {
    width:10px; /*treeWidth-61*/
}

/*** Panel ***/
.my-lib-toolbar-down-panel .x-panel-body {
	border-color:#FFFFFF;
    border-width:1px 1px 1px 1px;
	background-color:#E8F5F7;
}
.my-lib-toolbar-down-panel-version .x-panel-body {
	border:none;
	background-color:#E8F5F7;
}

/*** Combo ***/

.combo-panel-version-selected{
	background:#C8EBF0 none repeat scroll 0 0;
	border:1px dotted #C8EBF0;
	color:#333333;
	font-size:11px;
}

/************************** WINDOW-ERROR CSS **************************/

/************************* body borders *************************/

.clv2-window-error .x-window-ml {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-right.png) repeat-y 0 0;
	background: #bed2db url() repeat-y 0 0;
	border-left:1px solid #B2B2B2;/*#8da3c6;*/
	padding-left:0px;/*6px;*/
	zoom:1;
}
.clv2-window-error .x-window-mr {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-right.png) repeat-y right 0;
	background: #bed2db url() repeat-y right 0;
	border-right:1px solid #B2B2B2;/*#8da3c6;*/
	padding-right:0px;/*6px;*/
	zoom:1;
}
.clv2-window-error .x-window-mc {
	border:0px none #99bbe8;
	/*border-top: 1px solid #8da3c6;*/
	padding:0;
	margin:0;
	color:#CC3333;
	font: normal 11px arial,tahoma,helvetica,sans-serif;
	background:#f0f7f2;/*#dfe8f6;*/
}

.clv2-window-error .x-window-bl {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-corners.png) no-repeat 0 bottom;
	background:#F1F1EC;
	border-bottom:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	padding-left:0px;/*6px;*/
	zoom:1;
}
.clv2-window-error .x-window-br {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/right-corners.png) no-repeat right bottom;
	background:#F1F1EC;
	border-right:1px solid #B2B2B2;
	padding-right:0px;/*6px;*/
	zoom:1;
}
.clv2-window-error .x-window-bc {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/top-bottom.png) repeat-x 0 bottom;
	background:#F1F1EC;
	/*border-bottom:1px solid #738ba4;*//*#8da3c6;*/
	zoom:1;
}
.clv2-window-error .x-window-bc .x-window-footer {
	padding-bottom:0px;/*6px*/
	zoom:1;
	font-size:0;
	line-height:0;
}

/************************* header borders *************************/

.clv2-window-error .x-window-tl .x-window-header {
	color: #000000;/*#15428b;*/
	font: normal 12px arial,tahoma,verdana,sans-serif;
	padding: 5px 0 10px 0;
    text-align:left;
}
.clv2-window-error  .x-panel-tl .x-panel-icon, .clv2-window-error  .x-window-tl .x-panel-icon {
	padding-left:26px !important;
}
.clv2-window-error .x-window-header-text {
	cursor:pointer;
}
.clv2-window-error .x-window-tc {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/top-bottom.png) repeat-x 0 0;
	background:#F1F1EC;
	overflow:hidden;
	zoom:1;
}
.clv2-window-error .x-window-tl {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/left-corners.png) no-repeat 0 0;
	background:#F1F1EC;
	/*background: #bed2db url(../images/window/FinderWindowHeaderBG.jpg) repeat-x 0 0;*/
	border-top: 1px solid #B2B2B2;/*8da3c6*/
	/*border-bottom: 1px solid #8da3c6;*//*bdcfdd*/
	border-left: 1px solid #B2B2B2;/*8da3c6*/
	padding-left:10px;
	zoom:1;
	z-index:1;
	position:relative;
}
.clv2-window-error .x-window-tr {
	background: transparent url(../../../scripts/extjs/resources/images/default/window/right-corners.png) no-repeat right 0;
	background:#F1F1EC;
	border-right: 1px solid #738ba4;/*8da3c6*/
	padding-right:6px;
}

.clv2-window-error .x-window-draggable, .clv2-window-error .x-window-draggable .x-window-header-text {
	cursor:move;
}
.clv2-window-error.clv2-window-error-erroraximized .x-window-draggable, .signup-window .x-window-maximized .x-window-draggable .x-window-header-text {
	cursor:default;
}


.clv2-window-error .x-resizable-handle-south {
bottom:0;
cursor:s-resize;
height:0px;
left:0;
width:100%;
}
.clv2-window-error .x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc {
font-size:0;
height:0;
line-height:0;
}
.errorIcon{
    background-image:url(../images/icons/exclamation.png) !important;
	margin-top:5px;
}
.clv2-window-error .x-window-body {
	/*background:#F8E2E2;*/
	border: 0px none;
}
.clv2-window-error .x-panel-body {
	padding-bottom:10px; 
	padding-left:38px;
	border: 0px none;
	background:#F8E2E2;
}
.clv2-window-error  .x-panel-btns-ct table td.x-panel-btn-td {
padding:0px;
}
.clv2-window-error .x-panel-btns-ct {
	padding:10px;
}
.clv2-window-error .x-content-mt {
	margin-top:10px;
	margin-bottom:10px;
	
}

/******** Demo Top Toolbar - Edit and Preview Button *******/

.edit-preview-btn .x-btn-center {
	height:21px;
	width:75px;
}
.edit-preview-btn .x-btn {
    background-image: url(../images/components/publicPages/demo/Edit_.gif);
}
.edit-preview-btn .x-btn-over .x-btn-center{
	background: url(../images/components/publicPages/demo/Edit_MO.gif);
}
.edit-preview-btn .x-btn-click .x-btn-center,
.edit-preview-btn .x-btn-pressed .x-btn-center,
.edit-preview-btn .x-btn-menu-active .x-btn-center{
	background: url(../images/components/publicPages/demo/Preview_.gif);
	width: 75px;
}
.edit-preview-btn .bview-over .x-btn-center {
	background: url(../images/components/publicPages/demo/Preview_MO.gif);
}
/*****************ForgotLogin********************/

.forgotLoginWindow .x-panel-body-noheader, .x-panel-mc .x-panel-body {
	border:0px solid #99BBE8;
}

.forgotLoginWindow .x-panel-btns-ct {
	padding:0px;
}

.forgotLoginWindow .x-form-item label{display:block;float:left;width:120px;padding:3px;padding-left:22px;clear:left;z-index:2;position:relative;}

.forgotLoginWindow .save-btn .x-btn {
	margin-right: 13px;
}

.forgotLoginWindow .x-form-text, textarea.x-form-field {
	background:#E8F5F7 none repeat scroll 0 0;
	border:1px solid #B5B8C8;
	padding:1px 3px;
	margin-top:2px;
}

.forgotLoginWindow .x-window-mc {
	background:#ffffff;
}
.ForgotloginError {
    color: white;
    width: 98%;
    height: 16px;
    padding-left: 20px;
    padding-top: 4px;
    background: transparent url(../images/icons/exclamation.png) no-repeat 0 1px;
    background-color: #BF001F;
	display:none;
}
 
.ForgotloginErrorAvaible {
	display:block;
}   

.body1-ForgotloginError{
	font: bold 14px arial,tahoma,verdana,sans-serif;
	padding:10px 0px 0px 20px;	
}

.body2-ForgotloginError{
	font: bold 11px arial,tahoma,verdana,sans-serif;
	padding:5px 0px 0px 22px;	

}

/**
  LEARNING OBJECT WINDOW
  @TODO Find a way to remove the !important. 
*/

.clv2-window-tinymce{
    /*z-index:9040 !important;*/
}

/* STATE STANDARS WINDOW */
.my-state-standar-tree .x-tree-node .x-tree-node-over {
	background-color: #F0F7F2;
}

.my-state-standar-tree .x-tree-node .x-tree-selected {
	background-color: #E0EFE4;
}

.curricula-state-standar-tree{
	padding-top: 10px;
}

.ext-safari .x-form-field-wrap .x-form-trigger {
	right: inherit;
}

/** END SS WINDOW */
	
.upload-icon {
	background: url('../images/icons/icon_sharing.png') no-repeat 0 0 !important;
}
.clv2-upload-panel .x-form-file-wrap {
    position: relative;
    height: 22px;
	width: 95%;
}
.clv2-upload-panel .x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0); /* for IE */
	opacity: 0; /* CSS3 standard */
	z-index: 2;
    height: 22px;
}
.clv2-upload-panel .x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.clv2-upload-panel .x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
    /*width:480px !important;*/
	width: 93%;
}

.clv2-upload-panel .x-panel-ml {
background:#F3F6F7 none repeat scroll 0 0;
padding-left:6px;
}

.clv2-upload-panel .x-panel-mc {
background:#F3F6F7 none repeat scroll 0 0;
}

.clv2-upload-panel .x-panel-bl {
background:#F3F6F7 none repeat scroll 0 0;
padding-left:6px;
}

.clv2-upload-panel .x-panel-mr {
background:#F3F6F7 none repeat scroll 0 0;
padding-right:6px;
}

.clv2-upload-panel .x-panel-br {
background:#F3F6F7 none repeat scroll 0 0;
padding-right:6px;
}

.clv2-upload-panel .x-panel-bc {
background:#F3F6F7 none repeat scroll 0 0;
}

.clv2-upload-content-editor  .x-panel-body {
background:#F3F6F7 none repeat scroll 0 0;
}
/* Collaboration window (New) */

.collaborationPanelButtons{
	padding-top: 15px;
	padding-left: 250px;
	padding-bottom: 10px;
}
.down-up-panel{
	padding-right: 15px;
}
.bbt-up{
	background-image: url(../images/icons/Arrow_up.gif) !important;
}
.bbt-down {
	background: url(../images/icons/ArrowDown_.gif) !important;;
}


/***********Confirmation Messages********/
.confirmation-window{
    z-index:12000 !important;
    opacity:0.95;
    filter:alpha(opacity=95); /* for IE */
	opacity: 0.95; /* CSS3 standard */
}

.confirmation-window .x-window-tl .x-window-header {
    padding: 0px 0 0px 0;

}
.confirmation-window .x-window-tl {
    border-left: 0px none;
    border-top: 0px none;
}
.confirmation-window .x-window-tr {
    border-right: 0px none;
}
		
/************************* body borders *************************/

.confirmation-window .x-window-ml {
    border-left: 0px none;
}
.confirmation-window .x-window-mr {
    border-right: 0px none;
}
.confirmation-window .x-window-mc {
    border-top: 0px none;
    background: #F5F5F1 none repeat scroll 0 0;
}

.confirmation-window .x-window-bl {
    border-bottom: 0px none;
    border-left: 0px none;

}
.confirmation-window .x-window-br {
    border-right: 0px none;
    background: #F5F5F1 none repeat scroll 0 0;
}
.confirmation-window .x-window-bc {

    border-right: 0px none;
    background: #F5F5F1 none repeat scroll 0 0;
}

.confirmation-window .cancel-btn .x-btn {
    margin-left: 10px;
    margin-bottom:10px;
}
.confirmation-window .ok-btn .x-btn {
    margin-bottom:10px;
}

.confirmation-window .content-panel {
    padding-left:55px;
    padding-top:30px;
}
/*************************  end body borders *************************/

/* DIALOG MESSAGES */
.x-window-dlg{
    z-index:13000 !important;
}