.LMSCommon-scoped {
  margin: 0;
  color: #000;
  line-height: 1.4;
  height: 100%; }

.LMSCommon-scoped {
  font: 12px/17px Arial, Helvetica, sans-serif; }

.LMSCommon-scoped.iframe {
  background-color: #ffffff; }

.LMSCommon-scoped {
  margin: 0;
  padding: 0; }

.LMSCommon-scoped {
  margin: 0;
  color: #000;
  line-height: 1.4;
  height: 100%; }

.LMSCommon-scoped {
  font: 12px/17px Arial, Helvetica, sans-serif; }

.LMSCommon-scoped .tbl_titles td, .SearchGrid td, .tabGrid_Dashboard td {
  vertical-align: middle !important; }

  /* @override 
  	https://www.corelms.local/LMS.Web/Resource/CSS/LMSCommon.css */
  /* ---- LMS Common Styles | RedVector.com ---------- */
  /* ---- All customizations should be made to the AppThemes CSS file - Only make changes here if it applies to ALL site connected to LMS
  		------- */
  /* ---- GENERIC COLOR KEY
  		Blue Links: #0000FF | Blue image buttons: #0A4C94 | Light Gray: #e8e8e8 | Dark Gray: #3F3F3F*/
  /***** Moved to SCSS by PK *****
  
      body, input, button, textarea, select {
          font: 12px/17px Arial, Helvetica, sans-serif;
      }
  
  */
  /***** Added by MCL on 3-29-2013 *****/
  /***** / Added by MCL on 3-29-2013 *****/
  /* Creates gutter space for these elements*/
  /* ------------------------------------------------------------------- CSS Heading Classes - ASP.NET 
  * Heading classes for CssClass properties - try to use the Element tag around the control before creating a new class.
  * EXAMPLE -----> <h1><asp:Label runat="server" Text="Label" ID="Label1">Testing text</asp:Label></h1>
  																		------------ */
  /* set this equal to the default H1*/
  /* added cursor property to show hand over links.*/
  /* margin and padding values are reset for all these elements
   */
  /* this is to prevent border from showing around fieldsets and images (i.e., images inside anchors)
   */
  /* to prevent a gap from showing below images in some browsers 
   */
  /* Styling of list items
   * This styles sheet contains a class to apply on lists to reset list-type and margin on LIs
  ol li,
  ul ol li {list-style-type: decimal;}
  ul li {list-style-type: disc;}
  ul ul li {list-style-type: circle;}
  ul ul ul li {list-style-type: square;}
  ol ol li {list-style-type: lower-alpha;}
  ol ol ol li {list-style-type: lower-roman;} */
  /* table reset ** tables still need 'cellspacing="0"' in the markup
  */
  /* -----------------------------------------------------------------  Form elements resets
   */
  /*label {padding-top: 1.2em;}*/
  /* line height helps to set the vertical alignment of radio buttons and check boxes (remember to group these in fieldsets) 
   */
  /* vertical alignment of checkboxes (a different value is served to IE 7)
   */
  /* vertical alignment of radio buttons
   */
  /* vertical alignment of input fields for IE 6
   */
  /* a specific font-size is set for these elements
   * the line-height is to override FF's default styling
  
  input, button, textarea, select, optgroup, option {
    font-size: .9em;
  	line-height: 1.4 !important;
  } */
  /* this is to fix IE 6 and 7 which create extra right/left padding on buttons
   * IMPORTANT: because IE 6 does not understand the first selector below, you need to apply the class "inputButton" to all input of type="button" in your documents
   * the first declaration is for IE 6 and 7, the second one for IE 6 only, the third one is for all browsers.
  button, input[type=submit], input[type=reset], input[type=button], .inputButton {
    *overflow: visible; width: 0;
    padding: .2em .4em;
  }
   */
  /* -------------------------------------------------------------------------------------- END RESETS -------------------------------- */
  /* ------------------------------------------------------ Floats*/
  /*--------------------------------Generic Label Classes-------------------------------*/
  /* --------------------- Block Styles ----------------*/
  /* ----------------------------------------------- Button Classes Generic ------------*/
  /* ------------------------------------------------- GridCell Color Subclasses */
  /* ------------------------------------------------- GridCell Bold Label Color SubClasses */
  /* -------------------------------------------------- Repeater Generic Style  */
  /* ------------------------------------------------------------------------------------------ Common Buttons ---------------------------------
   - Removed display: block ------------ buttons are already block
  						Use these with the Float Classes ----------------------------------------------------- */
  /* ------------------------ Progress arrow button for Course Launch - SLT ----------------------------- 4-2012*/
  /*    ------------------------------------------------------------------------ Silver Common Buttons --------------------------*/
  /*Publish button disable */
  /*padding-bottom:5px;*/
  /*    ------------------------------------------------------------------------ White Common Buttons --------------------------*/
  /*    ------------------------------------------------------------------------ Black Common Buttons --------------------------*/
  /*    ------------------------------------------------------------------------ GREEN Common Buttons --------------------------*/
  /*    ------------------------------------------------------------------------ Red Common Buttons --------------------------*/
  /*    ------------------------------------------------------------------------ Orange Common Buttons --------------------------*/
  /*    ------------------------------------------------------------------------ Blue Common Buttons --------------------------
  ---------- removed display:block - SLT 3/1/2012 -----
  ---------- changed color to #ffffff - SLT 3/19/2012 */
  /*Course Testing Enroll Button */
  /*  ------------------------- These buttons are used in the Enterprise Accounts to allow Logout since the Enterprise and SMB sites do not have logout in the header banner. - added 8/5/11 - SLT. - Enterprise Logout Button */
  /* ------------------------------------------ Common Buttons for GRID - these are slimmer buttons. ----------------- SLT 3/1/2012 
  ----------------------------- */
  /*    ------------------------------------------------------------------------ Silver Slim Grid Buttons --------------------------*/
  /*    ------------------------------------------------------------------------ Green Slim Grid Buttons --------------------------*/
  /* -------------------------------------------------------------------------------------------------- Global END*/
  /* -------------------------- Dashboard  base defaults
  *								Customizations should be added to the App Themes CSS --------------*/
  /* ----------------------------------------- Student Tab */
  /* display:inline; removed for Safari */
  /* -------------------------------------------- Admin / Manager  Tab */
  /* display:inline; removed for Safari */
  /*
  .dashtab_student_active	{
  	background:transparent url('images/tab_dashstudentactive.jpg') no-repeat fixed left top;
  	color:#ffffff;
  	font-weight:bold;
  	font-size:14px;
  	padding-top:5px;
  	padding-left:20px;
  	padding-bottom:0px;
  	width:50%;
  }
  .dashtab_student_inactive	{
  	background-image:url('Images/tab_dashstudentinactive.jpg');
  	background-position:left top;
  	background-repeat:no-repeat;
  	color:#ffffff;
  	padding-top:5px;
  	padding-left:20px;
  	padding-bottom:0px;
  	width:50%;
  }
  .dashtab_admin_inactive	{
  	background-image:url('Images/tab_dashadmininactive.jpg');
  	background-position:right top;
  	text-align:right;
  	background-repeat:no-repeat;
  	color:#000000;
  	font-weight:bold;
  	padding-top:5px;
  	padding-right:70px;
  	width:50%;
  }
  .dashtab_admin_active	{
  	background-image:url('../images/tab_dashadminactive.jpg');
  	background-position:right top;
  	text-align:right;
  	background-repeat:no-repeat;
  	color:#ffffff;
  	padding-top:5px;
  	padding-right:70px;
  	width:50%;
  }
  */
  /*	------------------ Welcome message to the left of the Dashboard Icons */
  /*width:100px; removed for Safari 5 compat. - SLT */
  /*width:100px; removed for Safari 5 compat. - SLT */
  /*#actions_pane		{	width:200px;	padding:20px 5px;	float:left;}*/
  /*------------------------Lifetime Statisitcs ------------------------------------*/
  /* ------------------------------------------------------------------------------------- Dashboard icons*/
  /* -------------------------------------------------------------- Manager View Dashboard icons*/
  /*--------------------------------Sys Admin Icons---------------------------------------------*/
  /*---------------------------------End Sys Admin Icons--------------------------------------------*/
  /* -----------------------------------------------------------------------------------  My Account Options - 
  *	this area contains the Account Manager and My Alerts Pane - Directly under the Dashboard Icons
  	----------------*/
  /* ------------------------ Account manager / Advisor  */
  /* ------------------------ RETAIL ONLY : Account manager / Advisor - END */
  /* ------------------------- Actions Buttons - MA = MyAccount */
  /* ----------------------------------------------- Alerts Pane */
  /* --------------------------------------------------------------- My Courses Tab on My Account Page */
  /* This is s faux tab that is not in a Tab control -----*/
  /* add a width class to this ID - tblWidth100 = 100% | tblWidth60 = 60% | tblWidth50 = 50%*/
  /* ------------------------ RETAIL - <a> class for link on MyAccount Page*/
  /* --------------------------------------------------------------- My Courses Tab */
  /* ---------------------------------------- GENERIC - Grid for My Courses 	----------*/
  /* ---------------------------------------- GENERIC - Grid for My Alerts 	----------*/
  /* --------------------------------------- Courses Tab - Ajax Tab Control*/
  /* ----------------------------------------------------------------- CSS for Search Training sub-tabs */
  /* ----------------------------------------------------------------- CSS for Course Search */
  /* --------------------------------------------------------- Details Page Layout */
  /* --------------------------------------------------------------- Manager / Admin View styles ------- */
  /* ----------------------------------------------------------------* Data list */
  /* -------------------------------------------------------------- Data list END */
  /* ----------------------------------------------------------------* Data list for Job Roles SLT - 3/2/2012 */
  /* -------------------------------------------------------------- Data list END */
  /* ---------------------------------------------------------------Features TAB */
  /* ------------------------------------- Results */
  /*-------------------------------------- Results TAB END*/
  /* --------------------------------------------------------- Button classes  */
  /* ------------------------------------------------------------ End Button styles  */
  /*------------------------------------------------------------- Panel Loading / Update Progress Pop up ------------------------*/
  /* --------------------------------------------------- Enroll for Enterprise Search Results Grid  */
  /* --------------------------------------------------------- Search Results Grid END  */
  /* ----------------------------------------------- From LMS.css -------------------------------------- */
  /* --------------------------------------------------------------- My Courses Tab */
  /*---------------------------------------------- Enrollment Info Section on My Courses Detail Page 
  	Left column green comes from BaseRetail ----------------*/
  /*---------------------------------------------- Enrollment Info Section on My Courses Detail Page END----------------*/
  /*---------------------------------------------- Course Messages Section on My Courses Detail Page -------------------*/
  /*  --- DataList control creates a table ----------------------- */
  /*---------------------------------------------- Course Messages Section on My Courses Detail Page END-----------------*/
  /* My Courses Page Tabs - Customize colors per client here. - Blue scheme is generic*/
  /* Inactive - grey tabs */
  /* Image before the text on the tab */
  /* Active Tab  */
  /* Image before the text on the tab */
  /* Frame Color*/
  /* ------------------------------------------ Instructions Tab -------------------------------------- */
  /* ------------------------------------------------- My Profile Tabs --------------------------- */
  /* Inactive - grey tabs */
  /* Image before the text on the tab */
  /* Active Tab  */
  /* Image before the text on the tab */
  /* Frame Color*/
  /* -------------------------------------------------- Student View - Future Assignments Tab - SLT - 3/19/12 ---------- */
  /* -------------------------------------------------------------------------------- Reminder Settings  */
  /* Reminder popups */
  /* -------------------------------------------------------------------------------- Admin Notification Settings  */
  /* --------------------------------------------------------------------------------------- ADMIN /MANAGER Tabs */
  /* Overview Page Tabs */
  /* Inactive - grey tabs */
  /* Image before the text on the tab */
  /* Active Tab  */
  /* Image before the text on the tab */
  /* --------------------------------------------------- Manage Users Page Tabs -------------------------------------------- */
  /* Inactive - grey tabs */
  /* Image before the text on the tab */
  /* Active Tab  */
  /* Image before the text on the tab */
  /* --------------------------------------------------- Manage Library Page Tabs -------------------------------------------- */
  /* Inactive - grey tabs */
  /* Image before the text on the tab */
  /* Active Tab  */
  /* Image before the text on the tab */
  /* --------------------------------------------------- Manage Training Page Tabs -----------------------------------------*/
  /**** Old Way *****/
  /*#manage_trainingtab						{ background-color:#fff; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px;}
  #manage_trainingtab .ajax__tab_default	{ background-color:#ffffff;	}
  #manage_trainingtab .ajax__tab_header	{ margin:0;	padding:0px;	white-space:nowrap; font-size:12px; }
  #manage_trainingtab .ajax__tab_outer	{ background-color:  transparent; background-image:none; margin:0; padding:0;}
  #manage_trainingtab .ajax__tab_inner	{ margin:0; padding:0; background-image:none;}
  #manage_trainingtab .ajax__tab_body		{ background-color: #4E87BC; margin:0;}
  #manage_trainingtab .ajax__tab_panel	{ background-color:#ccc; margin:0;}
  #manage_trainingtab .ajax__tab_tab		{ color: #000000; width: 200px; background-image: url('Images/tabgrey200.png'); font-size: 12px; background-position: right top; background-repeat: no-repeat; padding: 5px 0px 0 10px; text-align: left; margin: 0 0 5px 0; height: 22px; font-weight: normal; }
  #manage_trainingtab .ajax__tab_tab img	{ float:left;	padding:0 5px 10px 5px;	margin:0; display:block;}
  #manage_trainingtab .ajax__tab_active .ajax__tab_tab { background-image: url('Images/tabblue200.png'); background-repeat:no-repeat; background-position:left bottom;	height:20px;	padding:10px 0 5px 4px;	color:#ffffff;	margin:0 0 3px 0; font-weight:bold;}
  #manage_trainingtab .ajax__tab_active .ajax__tab_tab img	{ display:block; float:left; padding:0 4px 0 0;	}*/
  /**** New - by Matt L ****/
  /* --------------------------------------------------- Reports Tab --------------------------------------- */
  /**** Old Way *****/
  /*#Reports_tab					{ background-color:#fff; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px;}
  #Reports_tab .ajax__tab_default	{ background-color:#ffffff;	}
  #Reports_tab .ajax__tab_header	{ margin:0;	padding:0px;	white-space:nowrap; font-size:12px; }
  #Reports_tab .ajax__tab_outer	{ background-color:  transparent; background-image:none; margin:0; padding:0;}
  #Reports_tab .ajax__tab_inner	{ margin:0; padding:0; background-image:none;}
  #Reports_tab .ajax__tab_body	{ background-color: #4E87BC; margin:0;}
  #Reports_tab .ajax__tab_panel	{ background-color:#ccc; margin:0;}*/
  /* Inactive - grey tabs */
  /*#Reports_tab .ajax__tab_tab		{ color:#000000; width:200px;	background-image:url('Images/tabgrey200.png');  font-size:12px;	
  		background-position:right top;	background-repeat:no-repeat;	padding:5px 0px 0 10px;	text-align:left; margin:0; height:22px; font-weight:normal;}
  #Reports_tab .ajax__tab_tab img	{ float:left;	padding:0 5px 10px 5px;	margin:0; display:block;}*/
  /* Image before the text on the tab */
  /* Active Tab  */
  /*#Reports_tab .ajax__tab_active .ajax__tab_tab {  background-image: url('Images/tabblue200.png'); background-repeat:no-repeat; background-position:left bottom; height:20px;	padding:10px 0 5px 5px;	color:#ffffff;	margin:0; font-weight:bold;}
  #Reports_tab .ajax__tab_active .ajax__tab_tab img	{  display:block; float:left; padding:0 5px 0 0;	}*/
  /* Image before the text on the tab */
  /**** New - by Matt L - Copied over by Smitha O. ****/
  /* ----------------------------------------------------------------- REPORTS -------------------------------------------------------------*/
  /* ---------------------------- image and link got Last Month Enrollments -------------------------------*/
  /* ---------------------------- image and link got Current Month Enrollments -------------------------------*/
  /* ---------------------------- image and link got Current Month's Completions -------------------------------*/
  /* ---------------------------- image and link got Last Month's Completions -------------------------------*/
  /* -------------------------- On Demand Reports	--------------------------------- */
  /* Settings Page Tabs */
  /* --------------------Settings only has one tab and no active/ inactive - code is here for when other tabs are added. Change the tab to tabblue200.png then the active/inactive images are added and adjust padding. */
  /* Inactive - grey tabs */
  /* Image before the text on the tab */
  /* Active Tab  */
  /* Image before the text on the tab */
  /* ----------------------------------------------------------------------------------------- Sub tabs ----------------- */
  /*#subtabs  .ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab { background: url('Images/tab_selected.gif') no-repeat left top; padding:5px 0 0 0;}*/
  /* #subtabs  .ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab { background:url('Images/sprite.png') #fff repeat-x left -100px;} */
  /* style for the FileUpload - cannot style button*/
  /* style for the FileUpload - cannot style button*/
  /* 	-------------------------------------------------------------------------- AdHoc Training Panel */
  /* 	-------------------------------------------------------------------------- Course Assignment History and Add Panel */
  /* ---------------------------------- Auto Assignment - View Assignments - SLT 3/21/2012 ------------------------*/
  /*  ------------------------------------------------------------- Auto Assignment - Bulk Calendar - SLT 3/13/2012  */
  /* ------------------------------------------------------------ Auto Assignment - Course Packages ------------------------ 2/16/2012 SLT*/
  /*  ------------------------------------------------------------- Manage Assignments Details - SLT 3/2012  */
  /*  ------------------------------------------------------------- View Package Details - SLT 2/2012  */
  /* --------------------------------------------------------------------------- Assignment Type color indicators*/
  /* ------------------------------------------------------------------------ Manage Users -----------------------*/
  /* -------------------------------------- Style for Tabs with out SubTabs to give more consistant look --------------------*/
  /* -         Search Admin 
  .clsSearchUsersAdmin table	{ width:100%; }
  #subtabs .clsSearchUsersAdmin { background-color:#fff; margin:0; padding:0; font-size:11px; }
  #subtabs .clsSearchUsersAdmin .clsSearchUsersAdminLabel { font-size:11px; font-weight:normal; color:#000;}
  #subtabs .clsSearchUsersAdmin  input	{ padding: 0.2em; margin:5px; }
  #subtabs .clsSearchUsersAdmin select	{ padding:0; margin:5px;}
  #subtabs .clsSearchUsersAdmin input[type=text]	{ padding:0; margin:5px;}
  
  #subtabs .clsSearchUsersAdmin .clsSearchUsersAdminNotice { font-size:11px; font-weight:bold; color:#FF0000;}
  #subtabs .clsSearchUsersAdmin .clsSearchUsersAdminTitle { font-size:14px; font-weight:normal; color:#000; text-decoration:none; margin-bottom:10px; display:block; text-align:left; border-bottom:1px solid #cccccc;}
  .clsAddUsersAdmin table	{ width:100%; }
  #subtabs .clsAddUsersAdmin { background-color:#fff; margin:0; padding:0; font-size:11px; }
  #subtabs .clsAddUsersAdmin .clsSearchUsersAdminLabel { font-size:11px; font-weight:normal; color:#000;}
  #subtabs .clsAddUsersAdmin input	{ padding: 0.2em; margin:5px; }
  #subtabs .clsAddUsersAdmin select	{ padding:0; margin:5px;}
  #subtabs .clsAddUsersAdmin input[type=text]	{ padding:0; margin:5px; width:250px;}
  #subtabs .clsAddUsersAdmin .clsSearchUsersAdminTitle {  font-size:14px; font-weight:normal; color:#000; text-decoration:none; margin-bottom:10px; display:block; text-align:left; border-bottom:1px solid #cccccc;}
  #subtabs .clsAddUsersAdmin .clsSearchUsersAdminNotice { font-size:11px; font-weight:bold; color:#FF0000;}
  .addUsersAdmin	span { width: 175px; }*/
  /* -------------------------------------------------------------------------- Competency Assessment ------------------------*/
  /* -------------------------------------------------------------------------------------- Admin Create Course - SLT 11-11-28 */
  /*.clsCreateCourse h1 { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin:5px 0 0 5px; background:url('Images/tab_selected_200.png') #fff no-repeat left bottom; height:25px; padding:0 50px 10px 5px; }** decided not to use the tab theme.. */
  /* ------------------------------------------------------------------------- Admin Grid styles -----------------*/
  /* -------------------------------------------------------------------------- Half Grid	---------------------------- */
  /* added border-style:hidden to hide the gridview border in Chrome browser*/
  /* added border-style:hidden to hide the gridview border in Chrome browser*/
  /* -------------------------------------------------------------------------- Live Inservice Styles */
  /* ------------------------------------------------------- AccordionAdmin Accordion Admin ---------------- */
  /* ---------------------------------------------------------------------------- Admin Forms ------------------------------------- */
  /* Lable class */
  /* Input defaults */
  /* Text inputs */
  /* Select menus */
  /* Textareas */
  /* Submit */
  /* -- !Fieldsets & Legends -- */
  /* -- !Introduction Text -- */
  /* File Upload */
  /* style for the FileUpload - cannot style button*/
  /* Radio buttons + checkboxes */
  /* -------------------------------------------------------Admin Forms END*/
  /* END Admin / Manager*/
  /* - - --------------------------END insert ------------------------------------------------------- */
  /* ---------------------------------------------------- My Block Hours	
  	Summary table is using Enrollment table class ----------------------------- */
  /* ---------------------------- Buttons and Cell Colors for Grid - These indicate Course Status*/
  /* Button styles - TESTING */
  /* ------------------------------------ Need to phase these out and use combo classes above. ***
  **
  .btnActionMyAccountRed	{
  	background-image:url('../../App_Themes/RedVector/Images/btnMyAccntRed.gif');
  	background-position:left top;
  	background-repeat:no-repeat;	
  	padding-top:5px;
  	display:block;
  	width:90px;
  	height:30px;
  	color:#ffffff;
  	font-weight:bold;	
  	text-align:center;
  }
  .btnActionMyAccountGreen	{
  	background-image:url('../../App_Themes/RedVector/Images/btnMyAccntGreen.gif');
  	background-position:left top;
  	background-repeat:no-repeat;    
  	padding-top:5px;
  	display:block;
  	width:90px;
  	height:30px;
  	color:#ffffff;
  	font-weight:bold;	
  	text-align:center;
  }
  .btnActionMyAccountBlue	{
  	background-image:url('../../App_Themes/RedVector/Images/btnMyAccntBlue.gif');
  	background-position:left top;
  	background-repeat:no-repeat;    
  	padding-top:5px;
  	display:block;
  	width:90px;
  	height:30px;
  	color:#ffffff;
  	font-weight:bold;	
  	text-align:center;
  }
  .btnActionMyAccountGray	{
  	background-image:url('../../App_Themes/RedVector/Images/btnMyAccntGray.gif');
  	background-position:left top;
  	background-repeat:no-repeat;	
  	padding-top:5px;
  	display:block;
  	width:90px;
  	height:30px;
  	color:#ffffff;
  	font-weight:bold;	
  	text-align:center;
  	font-weight:bold;
  }
  .btnActionMyAccountLtGray	{
  	background-image:url('../../App_Themes/RedVector/Images/btnMyAccntLtGray.gif');
  	background-position:left top;
  	background-repeat:no-repeat;	
  	padding-top:5px;
  	display:block;
  	width:90px;
  	height:30px;
  	color:#ffffff;
  	font-weight:bold;	
  	text-align:center;
  }
  .btnActionMyAccountOrange	{
  	background-image:url('../../App_Themes/RedVector/Images/btnMyAccntOrange.gif');
  	background-position:left top;
  	background-repeat:no-repeat;	
  	padding-top:5px;
  	display:block;
  	width:90px;
  	height:30px;
  	color:#ffffff;
  	font-weight:bold;	
  	text-align:center;
  }
  .btnActionMyAccountWhite	{
  	background-image:url('../../App_Themes/RedVector/Images/btnMyAccntLtGray.gif');
  	background-position:left top;
  	background-repeat:no-repeat;	
  	padding-top:5px;
  	display:block;
  	width:90px;
  	height:30px;
  	color:#000000;
  	font-weight:bold;	
  	text-align:center;
  } --------------------------------- */
  /* -------------------------- Grid Labels*/
  /* --------------------------- Grid Cell Colors*/
  /* --------------------------------------------- Grid Styles* /
   
  /* ----------------------------- GridView - Generic No images */
  /*------------------------------ GridView - White Chrome Style - Generic*/
  /*Header and Pager styles*/
  /* TableRowStyle */
  /* RowStyles*/
  /*Common Styles*/
  /* GridViewStyle END */
  /* License Wizard Styles*/
  /* ------------------------------------------------------------ Button links in Grid - My-Licenses
  										These are customized in the Site specific CSS ------------------ */
  /* ------------------------------- Author Panel*/
  /* ----------------------------------- Exam Questions ----------------------------*/
  /* Multilingual Exam Support */
  /* ---------------------------------- Links for Exam History	*/
  /* -------------------------------------------------------------------------- Exam Results Generic	--------------------------------*/
  /* Add Custom colors to CSS in AppThemes*/
  /* Add Custom colors to CSS in AppThemes*/
  /* Added this DIV tag to override the #content properties. AppThemes CSS overrides this. */
  /* - this class is in place in code in case properties are needed - */
  /* - this class is in place in code in case properties are needed - */
  /* ----------------------------------------- Affidavit Page ------------------------------- */
  /* ------------------------------------------- Survey Page ----------------------------------- */
  /* --------------------------------------------- Launch Course*/
  /* ------------------------------------------------ LaunchPad Navigation - Top on Courses ----------*/
  /* EMBEDDED LAUNCHPAD */
  /* Launch Course Links*/
  /* ---------------------------------------------------------- My Certificates -----------------*/
  /* ---------------------- Grid*/
  /* --------------------------------------------------------------- User Information - My Profile --------------------- */
  /*-----------------------------------------------------Common Error Class for Highlighting the fields---------------*/
  /* ----------------------------- Red text for warnings on model popups on Add Training ------------ */
  /* ---------------------------------------------------------------- My Alerts -----------------------------
  ----------- this page has the tabGrid that gets some colors from the Custom CSS  */
  /* this is a Faux header that give the look of the tab without a Tab control */
  /* ------------------------------------------------------- MODAL POP UP CLASSES -------------------------- */
  /* - ------------------------------------------ ADMIN Competency Assessment History Pop up-------------------------------- */
  /* -            Verify User Information PopUp -------------------------------------------------------------------*/
  /* ------------------------------------------------------ View Requirements Popup ------------ */
  /*div.popWrapperCornerClose 			{ display: block; width:350px; background-color: #0d9b8c; margin:0; padding:0; border:5px #0d9b8c solid;}
  div.popContentCornerClose 			{ background-color:#ffffff; display:block; padding:10px 10px; overflow:auto; }
  div.popContentCornerClose input.close { DISPLAY: block; BACKGROUND: url(images/close24.png) no-repeat 0px 0px;
  	left: 96%; WIDTH: 26px; TEXT-INDENT: -1000em; POSITION: absolute; TOP: -15px; HEIGHT: 26px; padding:0; border:0;} */
  /* ---------------------------------------- Right corner close button */
  /* ---- License Requirements control in Popup*/
  /* ------------------------------------------------------------------ View Requirements Popup END * /
  
  /* --------------------------------------------- Time out popup ----------------*/
  /* --------------------------------------------- Select Language popup ----------------*/
  /* --------------------------------------------- Refer a course popup ----------------*/
  /* --------------------------------------------- Admin Reports popup ----------------*/
  /* ------------------------------------------------------------- Popup Styles */
  /* -------------------------------------- Order History Popup from My Profile page.*/
  /* ----------------------------------------------Order History Popup END -------------------------------*/
  /* ------------------------------------------ Order Confirmation Popup ----------------------------------*/
  /* #divReceipt	{ 	display:block; 	width:700px; 	 height:auto;	} */
  /* ---------------------------- END*/
  /* --------------------------------------- Admin Add Job Role --------------------------*/
  /* ----------------------------- My Transcripts Add Transcript Popup --------------------*/
  /* ---------------------------------- END --------------------------------- */
  /* --------------------------------------- Popup Add Edit License from Start Course ------------ */
  /* ----------------------------- My Transcripts Add Transcript Popup --------------------*/
  /* ----------------------------- Block Hour Subscription Authorization Popup --------------------*/
  /* ------------------------------------- END ------------------------*/
  /* ------------------------------------ ------------------- Affidavit Popup  */
  /* --------------CuteEditor Insert Image Popup class ---------------------*/
  /* ------------------------------------ User Verification ModalPopupExtender Popup  */
  /* ----------------------- Popup ModalPopup Classes ---------------------- */
  /* ------------------------------------- END ------------------------*/
  /* ----------------------------- Pop up for Create Package SLT - 3/2/2012 --------------------*/
  /*-----------------Pop up for Course Launch -Add Exam question--------------------------*/
  /* ----------------------------- Pop up for Custom Course Archive Conflicts(bigger width) --------------------*/
  /* ----------------------------- Pop up for Manage Package SLT - 3/2/2012 --------------------*/
  /* ----------------------------- Grade Exam Popup --------------------*/
  /* ----------------------------- Manage Training Message Popup --------------------*/
  /* ----------------------------- Manage Training Help Message Popup --------------------*/
  /* ---------------------------------------------------- Pop up with corner close - SLT - 2-29-2012 */
  /*  */
  /* ------------------------------------------------------------------ Popup styles END  */
  /* ---------------------------------------------- Error page ---------------------------*/
  /* ------------------------------------------ Forgot Your Password ----------------------------------- */
  /* Generic table classes */
  /* COURSE PREVIEW PAGE */
  /*  ------------------------------------------------------------- View Package Details - SLT 2/2012  */ 
  .LMSCommon-scoped html {
    overflow-y: scroll; }
  .LMSCommon-scoped body {
    margin: 0;
    color: #000;
    line-height: 1.4; }
  .LMSCommon-scoped .checkerbox-ui .clearfix:before,
  .LMSCommon-scoped .checkerbox-ui .clearfix:after {
    content: "";
    display: table; }
  .LMSCommon-scoped .checkerbox-ui .clearfix:after {
    clear: both; }
  .LMSCommon-scoped .checkerbox-ui .clearfix {
    *zoom: 1; }
  .LMSCommon-scoped .checkerbox-ui .pushdown-info,
  .LMSCommon-scoped .checkerbox-ui .pushdown-alert {
    margin: 20px 0; }
  .LMSCommon-scoped .checkerbox-ui button,
  .LMSCommon-scoped .checkerbox-ui input[type="button"],
  .LMSCommon-scoped .checkerbox-ui input[type="reset"],
  .LMSCommon-scoped .checkerbox-ui input[type="submit"] {
    cursor: pointer; }
  .LMSCommon-scoped .checkerbox-ui button:disabled,
  .LMSCommon-scoped .checkerbox-ui input[type="button"]:disabled,
  .LMSCommon-scoped .checkerbox-ui input[type="reset"]:disabled,
  .LMSCommon-scoped .checkerbox-ui input[type="submit"]:disabled {
    cursor: default; }
  .LMSCommon-scoped .checkerbox-ui .col-5p {
    width: 5%; }
  .LMSCommon-scoped .checkerbox-ui .col-6p {
    width: 6%; }
  .LMSCommon-scoped .checkerbox-ui .col-7p {
    width: 7%; }
  .LMSCommon-scoped .checkerbox-ui .col-8p {
    width: 8%; }
  .LMSCommon-scoped .checkerbox-ui .col-9p {
    width: 9%; }
  .LMSCommon-scoped .checkerbox-ui .col-10p {
    width: 10%; }
  .LMSCommon-scoped .checkerbox-ui .col-11p {
    width: 11%; }
  .LMSCommon-scoped .checkerbox-ui .col-12p {
    width: 12%; }
  .LMSCommon-scoped .checkerbox-ui .col-13p {
    width: 13%; }
  .LMSCommon-scoped .checkerbox-ui .col-14p {
    width: 14%; }
  .LMSCommon-scoped .checkerbox-ui .col-15p {
    width: 15%; }
  .LMSCommon-scoped .checkerbox-ui .col-16p {
    width: 16%; }
  .LMSCommon-scoped .checkerbox-ui .col-17p {
    width: 17%; }
  .LMSCommon-scoped .checkerbox-ui .col-18p {
    width: 18%; }
  .LMSCommon-scoped .checkerbox-ui .col-19p {
    width: 19%; }
  .LMSCommon-scoped .checkerbox-ui .col-20p {
    width: 20%; }
  .LMSCommon-scoped .checkerbox-ui .col-21p {
    width: 21%; }
  .LMSCommon-scoped .checkerbox-ui .col-22p {
    width: 22%; }
  .LMSCommon-scoped .checkerbox-ui .col-23p {
    width: 23%; }
  .LMSCommon-scoped .checkerbox-ui .col-24p {
    width: 24%; }
  .LMSCommon-scoped .checkerbox-ui .col-25p,
  .LMSCommon-scoped .checkerbox-ui .col-quarter {
    width: 25%; }
  .LMSCommon-scoped .checkerbox-ui .col-26p {
    width: 26%; }
  .LMSCommon-scoped .checkerbox-ui .col-27p {
    width: 27%; }
  .LMSCommon-scoped .checkerbox-ui .col-28p {
    width: 28%; }
  .LMSCommon-scoped .checkerbox-ui .col-29p {
    width: 29%; }
  .LMSCommon-scoped .checkerbox-ui .col-30p {
    width: 30%; }
  .LMSCommon-scoped .checkerbox-ui .col-31p {
    width: 31%; }
  .LMSCommon-scoped .checkerbox-ui .col-32p {
    width: 32%; }
  .LMSCommon-scoped .checkerbox-ui .col-33p {
    width: 33%; }
  .LMSCommon-scoped .checkerbox-ui .col-34p {
    width: 34%; }
  .LMSCommon-scoped .checkerbox-ui .col-35p {
    width: 35%; }
  .LMSCommon-scoped .checkerbox-ui .col-36p {
    width: 36%; }
  .LMSCommon-scoped .checkerbox-ui .col-37p {
    width: 37%; }
  .LMSCommon-scoped .checkerbox-ui .col-38p {
    width: 38%; }
  .LMSCommon-scoped .checkerbox-ui .col-39p {
    width: 39%; }
  .LMSCommon-scoped .checkerbox-ui .col-40p {
    width: 40%; }
  .LMSCommon-scoped .checkerbox-ui .col-41p {
    width: 41%; }
  .LMSCommon-scoped .checkerbox-ui .col-42p {
    width: 42%; }
  .LMSCommon-scoped .checkerbox-ui .col-43p {
    width: 43%; }
  .LMSCommon-scoped .checkerbox-ui .col-44p {
    width: 44%; }
  .LMSCommon-scoped .checkerbox-ui .col-45p {
    width: 45%; }
  .LMSCommon-scoped .checkerbox-ui .col-46p {
    width: 46%; }
  .LMSCommon-scoped .checkerbox-ui .col-47p {
    width: 47%; }
  .LMSCommon-scoped .checkerbox-ui .col-48p {
    width: 48%; }
  .LMSCommon-scoped .checkerbox-ui .col-49p {
    width: 49%; }
  .LMSCommon-scoped .checkerbox-ui .col-50p,
  .LMSCommon-scoped .checkerbox-ui .col-half {
    width: 50%; }
  .LMSCommon-scoped .checkerbox-ui .col-55p {
    width: 55%; }
  .LMSCommon-scoped .checkerbox-ui .col-60p {
    width: 60%; }
  .LMSCommon-scoped .checkerbox-ui .col-67p {
    width: 67%; }
  .LMSCommon-scoped .checkerbox-ui .col-70p {
    width: 70%; }
  .LMSCommon-scoped .checkerbox-ui .col-75p,
  .LMSCommon-scoped .checkerbox-ui .col-three-quarters {
    width: 75%; }
  .LMSCommon-scoped .checkerbox-ui .col-78p {
    width: 78%; }
  .LMSCommon-scoped .checkerbox-ui .col-80p {
    width: 80%; }
  .LMSCommon-scoped .checkerbox-ui .col-86p {
    width: 86%; }
  .LMSCommon-scoped .checkerbox-ui .col-90p {
    width: 90%; }
  .LMSCommon-scoped .checkerbox-ui .col-100p,
  .LMSCommon-scoped .checkerbox-ui .col-all {
    width: 100%; }
  .LMSCommon-scoped .checkerbox-ui .col-18px {
    width: 18px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-80px {
    width: 80px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-85px {
    width: 85px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-100px {
    width: 100px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-105px {
    width: 105px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-125px {
    width: 125px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-150px {
    width: 150px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-160px {
    width: 160px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-180px {
    width: 180px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-190px {
    width: 190px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-200px {
    width: 200px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-220px {
    width: 220px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-300px {
    width: 300px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-400px {
    width: 400px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-500px {
    width: 500px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-600px {
    width: 600px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-700px {
    width: 700px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-800px {
    width: 800px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-900px {
    width: 900px !important; }
  .LMSCommon-scoped .checkerbox-ui .col-69p-max {
    max-width: 69% !important; }
  .LMSCommon-scoped .checkerbox-ui .col-70p-max {
    max-width: 70% !important; }
  .LMSCommon-scoped .popWrapperCornerClose .dialog.col-900px.checkerbox-ui {
    margin: -10px;
    width: 920px !important; }
  .LMSCommon-scoped .checkerbox-ui .bold {
    font-weight: bold !important; }
  .LMSCommon-scoped body.iframe {
    background-color: #ffffff; }
  .LMSCommon-scoped form, .LMSCommon-scoped fieldset {
    margin: 0;
    padding: 0;
    border: 0; }
  .LMSCommon-scoped img {
    border-style: none; }
  .LMSCommon-scoped h1, .LMSCommon-scoped h2, .LMSCommon-scoped h3, .LMSCommon-scoped h4, .LMSCommon-scoped h5, .LMSCommon-scoped h6, .LMSCommon-scoped .clsPanelHeading {
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: .1em; }
  .LMSCommon-scoped pre, .LMSCommon-scoped tt, .LMSCommon-scoped code, .LMSCommon-scoped kbd, .LMSCommon-scoped samp, .LMSCommon-scoped var {
    font-family: "Courier New", Courier, monospace; }
  .LMSCommon-scoped h1, .LMSCommon-scoped .clsPanelHeading {
    font-size: 1.6em;
    line-height: 1.8em; }
  .LMSCommon-scoped h2 {
    font-size: 1.4em;
    line-height: 1.6em; }
  .LMSCommon-scoped h3 {
    font-size: 1.3em;
    line-height: 1.5em; }
  .LMSCommon-scoped h4 {
    font-size: 1.2em;
    line-height: 1.4em; }
  .LMSCommon-scoped h5 {
    font-size: 1.1em;
    line-height: 1.3em; }
  .LMSCommon-scoped h6 {
    font-size: 1em;
    line-height: 1.2em; }
  .LMSCommon-scoped h1, .LMSCommon-scoped h2, .LMSCommon-scoped h3, .LMSCommon-scoped h4, .LMSCommon-scoped h5 {
    font-weight: normal; }
  .LMSCommon-scoped h1, .LMSCommon-scoped h2, .LMSCommon-scoped h3, .LMSCommon-scoped h4, .LMSCommon-scoped h5, .LMSCommon-scoped h6, .LMSCommon-scoped p, .LMSCommon-scoped pre, .LMSCommon-scoped ul, .LMSCommon-scoped ol, .LMSCommon-scoped dl, .LMSCommon-scoped fieldset, .LMSCommon-scoped address, .LMSCommon-scoped .clsPanelHeading {
    padding: 0 30px; }
  .LMSCommon-scoped .clsPanelHeading {
    font-size: 1.6em;
    display: block; }
  .LMSCommon-scoped a:link {
    color: #0000FF;
    outline: 0;
    cursor: pointer; }
  .LMSCommon-scoped a:visited {
    text-decoration: none; }
  .LMSCommon-scoped a:hover {
    text-decoration: none; }
  .LMSCommon-scoped a:focus {
    text-decoration: none;
    outline: 0;
    cursor: pointer; }
  .LMSCommon-scoped a:focus, .LMSCommon-scoped :focus {
    outline: 0; }
  .LMSCommon-scoped a:active {
    outline: none; }
  .LMSCommon-scoped th, .LMSCommon-scoped strong, .LMSCommon-scoped dt, .LMSCommon-scoped b {
    font-weight: bold; }
  .LMSCommon-scoped body, .LMSCommon-scoped p, .LMSCommon-scoped dl, .LMSCommon-scoped dt, .LMSCommon-scoped dd, .LMSCommon-scoped ul, .LMSCommon-scoped ol, .LMSCommon-scoped li, .LMSCommon-scoped h1, .LMSCommon-scoped h2, .LMSCommon-scoped h3, .LMSCommon-scoped h4, .LMSCommon-scoped h5, .LMSCommon-scoped h6, .LMSCommon-scoped pre, .LMSCommon-scoped code, .LMSCommon-scoped form, .LMSCommon-scoped fieldset, .LMSCommon-scoped legend, .LMSCommon-scoped input, .LMSCommon-scoped button, .LMSCommon-scoped textarea, .LMSCommon-scoped blockquote, .LMSCommon-scoped th, .LMSCommon-scoped td {
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped fieldset, .LMSCommon-scoped img {
    border: 0; }
  .LMSCommon-scoped img {
    vertical-align: bottom; }
  .LMSCommon-scoped table {
    border-collapse: collapse;
    border-spacing: 0; }
  .LMSCommon-scoped .menustyle {
    border-collapse: separate;
    border-spacing: 2px; }
  .LMSCommon-scoped .linethrough {
    text-decoration: line-through; }
  .LMSCommon-scoped #form_body input.linethrough[type=text] {
    text-decoration: line-through; }
  .LMSCommon-scoped .center_margin {
    margin: 0 auto; }
  .LMSCommon-scoped .wrap {
    white-space: normal !important; }
  .LMSCommon-scoped .noWrap {
    white-space: nowrap !important; }
  .LMSCommon-scoped fieldset {
    line-height: 1; }
  .LMSCommon-scoped input[type=checkbox] {
    vertical-align: bottom;
    vertical-align: baseline; }
  .LMSCommon-scoped input[type=radio] {
    vertical-align: text-bottom; }
  .LMSCommon-scoped input {
    vertical-align: text-bottom; }
  .LMSCommon-scoped #frmAssessment {
    background-color: #ffffff; }
  .LMSCommon-scoped .clear {
    clear: both; }
  .LMSCommon-scoped .floatR {
    float: right; }
  .LMSCommon-scoped .floatL {
    float: left; }
  .LMSCommon-scoped .invisible {
    display: none; }
  .LMSCommon-scoped .block {
    display: block; }
  .LMSCommon-scoped .clsinline {
    display: inline; }
  .LMSCommon-scoped .clsInlineBlock {
    display: inline-block; }
  .LMSCommon-scoped .textR {
    text-align: right !important; }
  .LMSCommon-scoped .clsBold {
    font-weight: bold; }
  .LMSCommon-scoped #subtabs span.clsBold {
    font-weight: bold; }
  .LMSCommon-scoped #content .clsImgInline {
    display: inline; }
  .LMSCommon-scoped .clsImgInline {
    display: inline; }
  .LMSCommon-scoped a.buttonBlock {
    clear: both;
    display: block;
    padding: 5px 10px;
    margin: 0;
    border: 1px solid #999999;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 11px;
    line-height: 16px;
    text-align: center;
    text-decoration: none; }
  .LMSCommon-scoped a.buttonBlock:hover {
    text-decoration: underline;
    background-color: #e8e8e8;
    border: 1px inset #cccccc; }
  .LMSCommon-scoped .clrGrey {
    background-color: #e9e9e9;
    color: #000000; }
  .LMSCommon-scoped .clrRed {
    background-color: #FF3300;
    color: #000000; }
  .LMSCommon-scoped .clrBlue {
    background-color: #0A4C94;
    color: #ffffff; }
  .LMSCommon-scoped .width200 {
    width: 200px; }
  .LMSCommon-scoped .width100 {
    width: 100px; }
  .LMSCommon-scoped .width50 {
    width: 50px; }
  .LMSCommon-scoped .cellRed {
    background-color: #efadae; }
  .LMSCommon-scoped .cellBlue {
    background-color: #ccffff; }
  .LMSCommon-scoped .cellGreen {
    background-color: #8cbc92; }
  .LMSCommon-scoped .cellGray {
    background-color: #b2b2b2; }
  .LMSCommon-scoped .cellLtGray {
    background-color: #e8e8e8; }
  .LMSCommon-scoped .cellWhite {
    background-color: #ffffff; }
  .LMSCommon-scoped .cellOrange {
    background-color: #FFCC99; }
  .LMSCommon-scoped .cellYellow {
    background-color: #fae58c; }
  .LMSCommon-scoped .labelBoldRed {
    font-weight: bold;
    background-color: #efadae; }
  .LMSCommon-scoped .labelBoldBlue {
    font-weight: bold;
    background-color: #ccffff; }
  .LMSCommon-scoped .labelBoldGreen {
    font-weight: bold;
    background-color: #8cbc92; }
  .LMSCommon-scoped .labelBoldGray {
    font-weight: bold;
    background-color: #b2b2b2; }
  .LMSCommon-scoped .labelBoldLtGray {
    font-weight: bold;
    background-color: #e8e8e8; }
  .LMSCommon-scoped .labelBoldOrange {
    font-weight: bold;
    background-color: #FFCC99; }
  .LMSCommon-scoped .labelBoldWhite {
    font-weight: bold;
    background-color: #ffffff; }
  .LMSCommon-scoped .labelBoldYellow {
    font-weight: bold;
    background-color: #F0F000; }
  .LMSCommon-scoped .tblRepeater {
    border-collapse: collapse; }
  .LMSCommon-scoped .tblRepeater th {
    text-align: center;
    border: 1px solid #cccccc;
    background-color: #3F3F3F;
    font-weight: bold;
    color: #ffffff;
    padding: 2px 5px;
    white-space: nowrap;
    font-variant: small-caps; }
  .LMSCommon-scoped .tblRepeater td {
    border: 1px solid #cccccc;
    padding: 0 2px; }
  .LMSCommon-scoped .tblRepeater a:link {
    color: inherit;
    border: 0;
    font-weight: bold; }
  .LMSCommon-scoped .tblRepeaterSub {
    width: 100%;
    border-collapse: collapse; }
  .LMSCommon-scoped .tblRepeaterSub td {
    padding: 0 2px;
    border: 0; }
  .LMSCommon-scoped .tblRepeaterSub a:link {
    color: #000000;
    border: 0; }
  .LMSCommon-scoped a.linkExamHistory:link {
    color: blue;
    font-size: 10px; }
  .LMSCommon-scoped a.linkExamHistory:hover {
    color: blue;
    font-size: 10px; }
  .LMSCommon-scoped a.linkExamHistory:visited {
    color: blue;
    font-size: 10px; }
  .LMSCommon-scoped .rptrSubHeader {
    background-color: #4E87BC;
    color: #fff;
    padding-left: 25px;
    text-align: center; }
  .LMSCommon-scoped .rptrSubFooter {
    background-color: #3F3F3F;
    color: #fff;
    padding-left: 25px; }
  .LMSCommon-scoped .rptrItem {
    background-color: #ffffff; }
  .LMSCommon-scoped .rptrAltItem {
    background-color: #E6E6E6; }
  .LMSCommon-scoped .tblWidth100 {
    width: 100%; }
  .LMSCommon-scoped .tblWidth75 {
    width: 75%; }
  .LMSCommon-scoped .tblWidth50 {
    width: 50%; }
  .LMSCommon-scoped .tblWidth60 {
    width: 60%; }
  .LMSCommon-scoped .tblWidth25 {
    width: 25%; }
  .LMSCommon-scoped .clsGreenLabel {
    color: #196A20; }
  .LMSCommon-scoped .clsRedLabel {
    color: #A30000; }
  .LMSCommon-scoped .clsBlueLabel {
    color: #0E3597; }
  .LMSCommon-scoped .clsButtonInfo {
    background-image: url("Images/Instructions_icon_steps.png");
    background-color: #ffffff;
    width: 30px;
    height: 30px;
    display: block;
    background-repeat: no-repeat;
    border: 0; }
  .LMSCommon-scoped .clsButtonDocument {
    background-image: url("../Images/Download_template_icon.png");
    width: 30px;
    height: 30px;
    display: block;
    background-repeat: no-repeat;
    border: 0;
    background-color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBack {
    float: right;
    margin-right: 0;
    cursor: pointer; }
  .LMSCommon-scoped #form_body input.btnBack {
    float: right;
    margin: 0 0 20px 0; }
  .LMSCommon-scoped div.clsButtonLineCtr {
    display: block;
    clear: both;
    margin: 0 auto;
    text-align: center;
    width: 100%; }
  .LMSCommon-scoped .btnProgress {
    background-image: url("Images/progress-arrow.png");
    width: 110px;
    height: 25px;
    display: block;
    float: left; }
  .LMSCommon-scoped #TabsProcess input.btnProgress, .LMSCommon-scoped #form_body #TabsProcess input[type=submit].btnProgress {
    background-image: url("Images/progress-arrow.png");
    width: 110px;
    height: 25px;
    display: block;
    float: left;
    border: 0;
    padding: 2px;
    margin: 5px 10px 0 0; }
  .LMSCommon-scoped #TabsProcess input.btnProgressCurrent, .LMSCommon-scoped #form_body #TabsProcess input[type=submit].btnProgressCurrent {
    background-image: url("Images/progress-current.png");
    width: 110px;
    height: 25px;
    display: block;
    float: left;
    border: 0;
    padding: 2px;
    margin: 0;
    margin: 5px 10px 0 0; }
  .LMSCommon-scoped #TabsProcess .btnProgressCurrent {
    background-image: url("Images/progress-current.png");
    width: 126px;
    height: 25px;
    display: block;
    float: left;
    border: 0;
    padding: 2px;
    font-weight: bold;
    margin: 0 10px 0 0; }
  .LMSCommon-scoped #TabsProcess input[type=submit].btnBlueCommon75 {
    padding: 0;
    margin: 0;
    float: right; }
  .LMSCommon-scoped #TabsProcess input[type=submit].btnSilverCommon7535 {
    padding: 0;
    margin: 0;
    float: right; }
  .LMSCommon-scoped #CourseLaunchDetail div.row {
    padding: 2px 0;
    margin: 0; }
  .LMSCommon-scoped #CourseLaunchDetail div {
    font-size: 12px;
    overflow: visible; }
  .LMSCommon-scoped #subtabs #CourseLaunchDetail input.btnGreenCommon75 {
    padding: 0;
    margin: 0 0 10px 0;
    float: right;
    display: block;
    clear: both; }
  .LMSCommon-scoped #subtabs #CourseLaunchDetail input.btnGoldCommon75 {
    padding: 5px;
    margin: 0 0 10px 0;
    float: right;
    display: block;
    clear: both; }
  .LMSCommon-scoped #subtabs #CourseLaunchDetail input.btnGreenCommon100 {
    padding: 0;
    margin: 0 0 10px 0;
    float: right;
    display: block;
    clear: both; }
  .LMSCommon-scoped #subtabs #CourseLaunchDetail input {
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #subtabs #CourseLaunchDetail select {
    margin: 0 0 5px 0;
    padding: 0; }
  .LMSCommon-scoped #subtabs #CourseLaunchDetail span li {
    margin-left: 20px; }
  .LMSCommon-scoped .btnSilverCommon50 {
    background-image: url("../Images/btnSilver50x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 55px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverCommon50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverCommon50 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverCommon50:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-top: 5px; }
  .LMSCommon-scoped a.btnSilverCommon50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnSilverCommon50:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverCommon75 {
    background-image: url("../Images/btnSilver75x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 80px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverCommon75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverCommon75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverCommon75:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 2px; }
  .LMSCommon-scoped a.btnSilverCommon75:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnSilverCommon75:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverCommon7535 {
    background-image: url("../Images/btnSilver75x35.png");
    background-repeat: no-repeat;
    width: 85px;
    height: 35px;
    border: 0;
    background-color: transparent;
    margin: 0; }
  .LMSCommon-scoped input.btnSilverCommon75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverCommon75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverCommon75:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnSilverCommon75:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnSilverCommon75:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverCommon100 {
    background-image: url("../Images/btnSilver100x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 105px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverCommon100:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverCommon100 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverCommon100:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnSilverCommon100:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnSilverCommon100:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverCommon125 {
    background-image: url("../Images/btnSilver125x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    font-size: 11px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverCommon125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverCommon125 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverCommon125:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnSilverCommon125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnSilverCommon125:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverCommon150 {
    background-image: url("../Images/btnSilver150x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverCommon150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverCommon150 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnSilverCommon150:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnSilverCommon150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnSilverCommon150:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnWhiteCommon50 {
    background-image: url("../Images/btnWhite50x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 55px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnWhiteCommon50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnWhiteCommon50 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnWhiteCommon50:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnWhiteCommon50:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnWhiteCommon50:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnWhiteCommon75 {
    background-image: url("../Images/btnWhite75x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 80px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnWhiteCommon75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnWhiteCommon75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnWhiteCommon75:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnWhiteCommon75:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnWhiteCommon75:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnWhiteCommon100 {
    background-image: url("../Images/btnWhite100x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 105px;
    height: 35px;
    border: 0;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnWhiteCommon100:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnWhiteCommon100 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnWhiteCommon100:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnWhiteCommon100:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnWhiteCommon100:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnWhiteCommon125 {
    background-image: url("../Images/btnWhite125x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped .btnWhiteCommon125 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnWhiteCommon125 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnWhiteCommon125 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnWhiteCommon150 {
    background-image: url("../Images/btnWhite150x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnWhiteCommon150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnWhiteCommon150 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnWhiteCommon150 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnWhiteCommon150 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnWhiteCommon150 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon50 {
    background-image: url("../Images/btnBlack50x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 55px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlackCommon50:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlackCommon50 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped .btnBlackCommon50 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlackCommon50 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon50 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon75 {
    background-image: url("../Images/btnBlack75x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 80px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlackCommon75:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlackCommon75 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped .btnBlackCommon75 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlackCommon75 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon75 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon100 {
    background-image: url("../Images/btnBlack100x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 105px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlackCommon100:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlackCommon100 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped .btnBlackCommon100 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlackCommon100 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon100 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon125 {
    background-image: url("../Images/btnBlack125x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped .btnBlackCommon125 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlackCommon125 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon125 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon150 {
    background-image: url("../Images/btnBlack150x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlackCommon150:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlackCommon150 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnBlackCommon150 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlackCommon150 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlackCommon150 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenCommon50 {
    background-image: url("../Images/btnGreen50x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 55px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenCommon50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenCommon50 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnGreenCommon50:link {
    color: #000000;
    text-decoration: underline;
    padding: 5px; }
  .LMSCommon-scoped a.btnGreenCommon50:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnGreenCommon50:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenCommon75 {
    background-image: url("../Images/btnGreen75x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 80px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0;
    padding-top: 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenCommon75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenCommon75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnGreenCommon75:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnGreenCommon75:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnGreenCommon75:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenCommon100s {
    background-image: url("../Images/btn-100x25-green.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 103px;
    height: 26px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: auto;
    padding-top: 5px; }
  .LMSCommon-scoped input.btnGreenCommon100s:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenCommon100s {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnGreenCommon100s:link {
    color: #000000;
    text-decoration: none;
    padding-top: 5px; }
  .LMSCommon-scoped a.btnGreenCommon100s:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnGreenCommon100s:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenCommon100 {
    background-image: url("../Images/btnGreen100x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 103px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    padding-top: 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenCommon100:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenCommon100 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnGreenCommon100:link {
    color: #000000;
    text-decoration: none;
    padding-top: 5px; }
  .LMSCommon-scoped a.btnGreenCommon100:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnGreenCommon100:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenCommon125 {
    background-image: url("../Images/btnGreen125x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 35px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenCommon125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenCommon125 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnGreenCommon125:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-top: 5px; }
  .LMSCommon-scoped a.btnGreenCommon125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnGreenCommon125:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenCommon150 {
    background-image: url("../Images/btnGreen150x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 35px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenCommon150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenCommon150 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    /*padding-bottom: 5px;*/
    padding-bottom: 0px; }
  .LMSCommon-scoped a.btnGreenCommon150:link {
    color: #000000;
    text-decoration: underline;
    padding-top: 5px; }
  .LMSCommon-scoped a.btnGreenCommon150:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnGreenCommon150:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenCommon150s {
    background-image: url("../Images/btn-150x25-green.png");
    background-repeat: no-repeat;
    width: 150px;
    height: 26px;
    border: 0;
    background-color: transparent;
    margin: 5px 0 0 0;
    cursor: auto; }
  .LMSCommon-scoped input.btnGreenCommon150s:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenCommon150s {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnGreenCommon150s:link {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnGreenCommon150s:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnGreenCommon150s:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon50 {
    background-image: url("../Images/btnRed50x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 55px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnRedCommon50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnRedCommon50 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnRedCommon50 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnRedCommon50 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon50 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon75 {
    background-image: url("../Images/btnRed75x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 85px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0;
    cursor: pointer; }
  .LMSCommon-scoped input.btnRedCommon75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnRedCommon75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnRedCommon75 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnRedCommon75 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon75 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon100 {
    background-image: url("../Images/btnRed100x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 102px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnRedCommon100:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnRedCommon100 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnRedCommon100 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnRedCommon100 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon100 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon125 {
    background-image: url("../Images/btnRed125x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnRedCommon125:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnRedCommon125 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnRedCommon125 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnRedCommon125 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon125 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon150 {
    background-image: url("../Images/btnRed150x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnRedCommon150:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnRedCommon150 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnRedCommon150 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnRedCommon150 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnRedCommon150 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon50 {
    background-image: url("../Images/btnOrange50x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 55px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnOrangeCommon50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnOrangeCommon50 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnOrangeCommon50 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnOrangeCommon50 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon50 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon75 {
    background-image: url("../Images/btnOrange75x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 85px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0;
    cursor: pointer; }
  .LMSCommon-scoped input.btnOrangeCommon75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnOrangeCommon75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnOrangeCommon75 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnOrangeCommon75 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon75 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon100 {
    background-image: url("../Images/btnOrange100x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 100px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnOrangeCommon100:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnOrangeCommon100 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnOrangeCommon100 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnOrangeCommon100 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon100 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon125 {
    background-image: url("../Images/btnOrange125x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnOrangeCommon125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnOrangeCommon125 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnOrangeCommon125 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnOrangeCommon125 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon125 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon150 {
    background-image: url("../Images/btnOrange155x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnOrangeCommon150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnOrangeCommon150 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnOrangeCommon150 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnOrangeCommon150 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnOrangeCommon150 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon50 {
    background-image: url("../Images/btnBlue50x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #fff;
    width: 55px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlueCommon50:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlueCommon50 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnBlueCommon50 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlueCommon50 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon50 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon75 {
    background-image: url("../Images/btnBlue75x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 85px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlueCommon75:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlueCommon75 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnBlueCommon75 a:link {
    color: #fff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlueCommon75 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon75 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon100 {
    background-image: url("../Images/btnBlue100x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 100px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlueCommon100:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlueCommon100 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnBlueCommon100 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlueCommon100 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon100 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon10035 {
    background-image: url("images/bttnBlueButton100.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: right;
    width: 105px;
    height: 30px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 5px 5px 0 0; }
  .LMSCommon-scoped .btnBlueCommon125 {
    background-image: url("../Images/btnBlue125x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlueCommon125:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlueCommon125 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnBlueCommon125 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlueCommon125 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon125 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon150 {
    background-image: url("../Images/btnBlue150x35.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnBlueCommon150:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnBlueCommon150 {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped .btnBlueCommon150 a:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnBlueCommon150 a:hover {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnBlueCommon150 a:visited {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped .btnGoldLogout {
    background-image: url("Images/btn-gold-sm.gif");
    background-repeat: no-repeat;
    padding: 0 0 2px 0;
    color: #000000;
    font-weight: bold;
    background-color: transparent;
    height: 27px;
    width: 67px;
    font-size: 11px;
    border: 0;
    display: block;
    margin: 0 5px 0 0;
    cursor: pointer; }
  .LMSCommon-scoped .btnSilverGrid50 {
    background-image: url("../Images/btnSilver50x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 50px;
    height: 25px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverGrid50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverGrid50 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverGrid50:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-top: 5px; }
  .LMSCommon-scoped a.btnSilverGrid50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnSilverGrid50:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverGrid75 {
    background-image: url("../Images/btnSilver75x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 25px;
    height: 30px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverGrid75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverGrid75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverGrid75:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 2px; }
  .LMSCommon-scoped a.btnSilverGrid75:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnSilverGrid75:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverGrid100 {
    background-image: url("../Images/btnSilver100x25.png");
    background-position: center;
    background-repeat: no-repeat;
    width: 105px;
    height: 25px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverGrid100:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverGrid100 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverGrid100:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnSilverGrid100:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnSilverGrid100:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverGrid125 {
    background-image: url("../Images/btnSilver125x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 130px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    font-size: 11px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverGrid125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverGrid125 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnSilverGrid125:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnSilverGrid125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnSilverGrid125:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnSilverGrid150 {
    background-image: url("../Images/btnSilver150x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 155px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnSilverGrid150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnSilverGrid150 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnSilverGrid150:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnSilverGrid150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnSilverGrid150:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenGrid50 {
    background-image: url("../Images/btnGreen50x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 50px;
    height: 25px;
    border: 0;
    background-color: transparent;
    margin: 0 5px; }
  .LMSCommon-scoped input.btnGreenGrid50:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenGrid50 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    /*padding-bottom: 5px;*/ }
  .LMSCommon-scoped .btnGreenGrid50 a:link {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnGreenGrid50 a:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenGrid50 a:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenGrid75 {
    background-image: url("../Images/btnGreen75x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 75px;
    height: 25px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenGrid75:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenGrid75 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnGreenGrid75:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 2px; }
  .LMSCommon-scoped a.btnGreenGrid75:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnGreenGrid75:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenGrid100 {
    background-image: url("../Images/btnGreen100x25.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 100px;
    height: 25px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenGrid100:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenGrid100 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnGreenGrid100:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnGreenGrid100:hover {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnGreenGrid100:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenGrid125 {
    background-image: url("../Images/btnGreen125x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 125px;
    height: 25px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    font-size: 11px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenGrid125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenGrid125 {
    color: #000000;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped a.btnGreenGrid125:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnGreenGrid125:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnGreenGrid125:visited {
    color: #000000;
    text-decoration: none; }
  .LMSCommon-scoped .btnGreenGrid150 {
    background-image: url("../Images/btnGreen150x25.png");
    background-position: left top;
    background-repeat: no-repeat;
    width: 150px;
    height: 25px;
    border: 0;
    background-color: transparent;
    margin: 0 5px;
    cursor: pointer; }
  .LMSCommon-scoped input.btnGreenGrid150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped input.btnGreenGrid150 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px; }
  .LMSCommon-scoped a.btnGreenGrid150:link {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding: 7px 5px 0 8px; }
  .LMSCommon-scoped a.btnGreenGrid150:hover {
    color: #000000;
    text-decoration: underline; }
  .LMSCommon-scoped a.btnGreenGrid150:visited {
    color: #000000;
    text-decoration: none; }
  /*.LMSCommon-scoped #Dashboard_main {
    background-color: #3F3F3F;
    display: block;
    width: 100%; }
  .LMSCommon-scoped #Dashboard_main a, .LMSCommon-scoped #Dashboard_tab a {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped #Dashboard_main a:hover, .LMSCommon-scoped #Dashboard_tab a:hover {
    text-decoration: underline; }
  .LMSCommon-scoped #Dashboard_tab {
    background-color: transparent;
    height: 33px;
    margin-top: 20px; }
  .LMSCommon-scoped .lblDashboardName {
    color: #FFFF00; }
  .LMSCommon-scoped .dashtab_student_active {
    color: #ffffff;
    font-weight: bold;
    font-size: 14px; }
  .LMSCommon-scoped .dashtab_student_active a {
    color: #ffffff; }
  .LMSCommon-scoped .dashtab_student_inactive {
    color: #000000;
    font-weight: bold;
    font-size: 14px; }
  .LMSCommon-scoped .dashtab_student_inactive a {
    color: #000000; }
  .LMSCommon-scoped .dashtab_admin_active {
    color: #ffffff;
    font-weight: bold;
    font-size: 14px; }
  .LMSCommon-scoped .dashtab_student_active .dashtab-left,
  .LMSCommon-scoped .dashtab_admin_active .dashtab-left {
    background: transparent url(images/navtabs/tab_dashactive_left.png) no-repeat center center;
    width: 13px;
    height: 33px;
    float: left; }
  .LMSCommon-scoped .dashtab_student_active .dashtab-center,
  .LMSCommon-scoped .dashtab_admin_active .dashtab-center {
    background: transparent url(images/navtabs/tab_dashactive_center.png) repeat-x center center;
    height: 33px;
    float: left;
    line-height: 33px;
    padding: 0 10px; }
  .LMSCommon-scoped .dashtab_student_active .dashtab-right,
  .LMSCommon-scoped .dashtab_admin_active .dashtab-right {
    background: transparent url(images/navtabs/tab_dashactive_right.png) no-repeat center center;
    width: 42px;
    height: 33px;
    float: left;
    margin-right: 20px; }
  .LMSCommon-scoped .dashtab_admin_active a {
    color: #ffffff; }
  .LMSCommon-scoped .dashtab_admin_inactive {
    color: #000000;
    font-weight: bold;
    font-size: 14px; }
  .LMSCommon-scoped .dashtab_student_inactive .dashtab-left,
  .LMSCommon-scoped .dashtab_admin_inactive .dashtab-left {
    background: transparent url(images/navtabs/tab_dashinactive_left.png) no-repeat center center;
    width: 13px;
    height: 33px;
    float: left; }
  .LMSCommon-scoped .dashtab_student_inactive .dashtab-center,
  .LMSCommon-scoped .dashtab_admin_inactive .dashtab-center {
    background: transparent url(images/navtabs/tab_dashinactive_center.png) repeat-x center center;
    height: 33px;
    float: left;
    line-height: 33px;
    padding: 0 10px; }
  .LMSCommon-scoped .dashtab_student_inactive .dashtab-right,
  .LMSCommon-scoped .dashtab_admin_inactive .dashtab-right {
    background: transparent url(images/navtabs/tab_dashinactive_right.png) no-repeat center center;
    width: 42px;
    height: 33px;
    float: left;
    margin-right: 20px; }
  .LMSCommon-scoped .dashtab_admin_inactive a {
    color: #000000; }
  .LMSCommon-scoped #welcome_msg {
    color: #ffffff;
    display: block;
    font-size: 12px;
    width: 200px;
    padding: 10px 5px 10px 15px;
    float: left; }
  .LMSCommon-scoped .icontable {
  width: 100%;
  border-collapse: separate !important;
  table-layout: fixed;
}*/
/*.LMSCommon-scoped .icontable td:first-of-type a {
  border-radius: 0 0 0 4px;
  border-left-width: 0;
}
@media screen and (max-width: 550px) {
  .LMSCommon-scoped .icontable td:first-of-type a {
    border-radius: 0;
  }
}
.LMSCommon-scoped .icontable td:last-of-type a {
  border-radius: 0 0 4px 0;
  border-right-width: 0;
}
@media screen and (max-width: 550px) {
  .LMSCommon-scoped .icontable td:last-of-type a {
    border-radius: 0;
  }
}
@media screen and (max-width: 550px) {
  .LMSCommon-scoped .icontable td {
    display: block;
    float: left;
    width: 33%;
  }
}
.LMSCommon-scoped .icontable a {
  font-weight: normal;
  background-color: #dddddd;
  color: #44484d;
  text-shadow: 0 -1px 1px rgba(255, 255, 255, 0.4);
  position: relative;
}
.LMSCommon-scoped .icontable i.fa {
  display: block;
  font-size: 1.75em;
  margin-bottom: 0.25em;
}
.LMSCommon-scoped .icontable .myaccount, .LMSCommon-scoped .icontable .myaccount_active,
.LMSCommon-scoped .icontable .mycourses, .LMSCommon-scoped .icontable .mycourses_active,
.LMSCommon-scoped .icontable .enroll, .LMSCommon-scoped .icontable .enroll_active,
.LMSCommon-scoped .icontable .mylicenses, .LMSCommon-scoped .icontable .mylicenses_active,
.LMSCommon-scoped .icontable .mycertificates, .LMSCommon-scoped .icontable .mycertificates_active,
.LMSCommon-scoped .icontable .myprofile, .LMSCommon-scoped .icontable .myprofile_active,
.LMSCommon-scoped .icontable .myalerts, .LMSCommon-scoped .icontable .myalerts_active,
.LMSCommon-scoped .icontable .overview, .LMSCommon-scoped .icontable .overview_active, 
.LMSCommon-scoped .icontable .manageusers, .LMSCommon-scoped .icontable .manageusers_active, 
.LMSCommon-scoped .icontable .managetraining, .LMSCommon-scoped .icontable .managetraining_active, 
.LMSCommon-scoped .icontable .reports, .LMSCommon-scoped .icontable .reports_active, 
.LMSCommon-scoped .icontable .settings, .LMSCommon-scoped .icontable .settings_active, 
.LMSCommon-scoped .icontable .resources, .LMSCommon-scoped .icontable .resources_active {
  font-weight: bold;
  font-size: 1em;
  text-align: center;
  display: block;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
  border-bottom: 6px solid transparent;
}
.LMSCommon-scoped .icontable .myaccount_active,
.LMSCommon-scoped .icontable .mycourses_active,
.LMSCommon-scoped .icontable .enroll_active,
.LMSCommon-scoped .icontable .mylicenses_active,
.LMSCommon-scoped .icontable .mycertificates_active,
.LMSCommon-scoped .icontable .myprofile_active,
.LMSCommon-scoped .icontable .myalerts_active, 
.LMSCommon-scoped .icontable .overview_active,
.LMSCommon-scoped .icontable .manageusers_active,
.LMSCommon-scoped .icontable .managetraining_active,
.LMSCommon-scoped .icontable .reports_active,
.LMSCommon-scoped .icontable .settings_active, 
 .LMSCommon-scoped .icontable .resources_active {
  color: #6195c6;
  border-bottom-color: #6195c6;*/
        /*  // small triangle code
            &:after {
            content: "";
            width: 0; 
	        height: 0; 
            position: absolute;
            bottom: 0;
            left: 50%;
            display: block;
            margin-left: -9px;
	        border-left: 9px solid transparent;
	        border-right: 9px solid transparent;
	        border-bottom: 9px solid #f2f2f0;
        }
         */
/*}*/
  .LMSCommon-scoped #myaccount_options {
    background-color: #ffffff;
    display: block; }
  .LMSCommon-scoped .advisor_profile {
    border: 1px #cccccc solid;
    display: block;
    float: left;
    width: 510px;
    margin: 10px 5px; }
  .LMSCommon-scoped .advisor_profile p {
    font-size: 14px;
    margin: 10px 5px; }
  .LMSCommon-scoped .anonymous_msg {
    border: 1px #cccccc solid;
    display: block;
    float: left;
    width: 450px;
    height: 140px;
    margin: 10px 5px; }
  .LMSCommon-scoped .anonymous_msg p {
    font-size: 11px;
    margin: 10px 5px; }
  .LMSCommon-scoped .advisor_msg {
    font-size: 11px; }
  .LMSCommon-scoped .imgAdvisor {
    display: block;
    width: 150px;
    height: 120px;
    float: left;
    margin: 10px; }
  .LMSCommon-scoped .advisor_title {
    color: #008000;
    font-size: 14px;
    display: block;
    padding-bottom: 5px;
    font-weight: bold; }
  .LMSCommon-scoped .advisor_lbl {
    color: #000000;
    font-weight: bold;
    margin-right: 5px; }
  .LMSCommon-scoped .advisor_info {
    color: #000000; }
  .LMSCommon-scoped .advisor_info a {
    color: #008000;
    text-decoration: underline; }
  .LMSCommon-scoped .advisorBioInfo {
    left: 10px;
    position: relative; }
  .LMSCommon-scoped .advisorBioInfo table tr td {
    vertical-align: top !important; }
  .LMSCommon-scoped .statisticsValues {
    background: transparent url("Images/graph_stats.png") no-repeat bottom right; }
  .LMSCommon-scoped .statisticsModule {
    text-align: center;
    margin-bottom: 10px;
    font-weight: bold;
    background-color: #777;
    color: #FFF; }
  
  .LMSCommon-scoped .dashboard {
    background: url("Images/ManageUsers01.png") no-repeat center top;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    font-weight: bold;
    width: 90px;
    padding: 80px 0 0 0;
    text-align: center; }
  .LMSCommon-scoped .dashboard:hover {
    background: url("Images/ManageUsers02.png") no-repeat center top;
    color: #00FF00;
    text-decoration: none; }
  .LMSCommon-scoped .dashboard_active {
    background: url("Images/ManageUsers02.png") no-repeat center top;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    width: 90px;
    padding: 80px 0 0 0;
    text-align: center; }
  .LMSCommon-scoped .discount {
    background: url("Images/Discount-admin-disable.png") no-repeat center top;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    font-weight: bold;
    width: 90px;
    padding: 80px 0 0 0;
    text-align: center; }
  .LMSCommon-scoped .discount:hover {
    background: url("Images/Discount-admin.png") no-repeat center top;
    color: #00FF00;
    text-decoration: none; }
  .LMSCommon-scoped .discount_active {
    background: url("Images/Discount-admin.png") no-repeat center top;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    width: 90px;
    padding: 80px 0 0 0;
    text-align: center; }
  .LMSCommon-scoped .other {
    background: url("Images/other-admin-disable.png") no-repeat center top;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    font-weight: bold;
    width: 90px;
    padding: 80px 0 0 0;
    text-align: center; }
  .LMSCommon-scoped .other:hover {
    background: url("Images/other-admin.png") no-repeat center top;
    color: #00FF00;
    text-decoration: none; }
  .LMSCommon-scoped .other_active {
    background: url("Images/other-admin.png") no-repeat center top;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    width: 90px;
    padding: 80px 0 0 0;
    text-align: center; }
  .LMSCommon-scoped #myaccount_options {
    background-color: #ffffff;
    display: block; }
  .LMSCommon-scoped #advisor_profile {
    border: 1px #cccccc solid;
    display: block;
    float: left;
    width: 450px;
    margin: 10px 5px; }
  .LMSCommon-scoped #advisor_profile p {
    font-size: 14px; }
  .LMSCommon-scoped .imgAdvisor {
    display: block;
    width: 150px;
    height: 120px;
    float: left;
    margin: 10px; }
  .LMSCommon-scoped .advisor_title {
    color: #4E87BC;
    font-size: 14px;
    display: block;
    padding-bottom: 5px; }
  .LMSCommon-scoped .advisor_lbl {
    color: #000000;
    font-weight: bold;
    margin-right: 5px; }
  .LMSCommon-scoped .advisor_info {
    color: #000000; }
  .LMSCommon-scoped .advisor_info a {
    color: #4E87BC;
    text-decoration: underline; }
  .LMSCommon-scoped #actions_pane {
    width: 200px;
    /*line-height:33%;*/
    padding: 0px 5px;
    float: left;
    margin: 10px 5px; }
  .LMSCommon-scoped #actions_pane a {
    height: 75px; }
  .LMSCommon-scoped .btnTakeCoursesMA {
    background-image: url("../Images/btn_redarrow.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    color: #ffffff;
    font-weight: bold;
    width: 201px;
    height: 35px;
    display: block;
    padding-left: 45px;
    padding-top: 7px; }
  .LMSCommon-scoped a.btnTakeCoursesMA:link {
    color: #ffffff; }
  .LMSCommon-scoped a.btnTakeCoursesMA:visited {
    color: #ffffff; }
  .LMSCommon-scoped .btnEnrollMA {
    background-image: url("../Images/btn_greenarrow.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    color: #ffffff;
    font-weight: bold;
    width: 201px;
    height: 35px;
    display: block;
    padding-left: 45px;
    padding-top: 7px; }
  .LMSCommon-scoped a.btnEnrollMA:link {
    color: #ffffff; }
  .LMSCommon-scoped a.btnEnrollMA:visited {
    color: #ffffff; }
  .LMSCommon-scoped .btnPrintMA {
    background-image: url("../Images/btn_greyarrow.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    color: #ffffff;
    font-weight: bold;
    width: 201px;
    height: 35px;
    display: block;
    padding-left: 45px;
    padding-top: 7px; }
  .LMSCommon-scoped a.btnPrintMA:link {
    color: #ffffff; }
  .LMSCommon-scoped a.btnPrintMA:visited {
    color: #ffffff; }
  .LMSCommon-scoped .btnActionMyAccountActive {
    background-image: url("../Images/btnMyAccntRed.gif");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-top: 5px;
    display: block;
    width: 90px;
    height: 30px;
    color: #ffffff;
    font-weight: bold; }
  .LMSCommon-scoped .btnActionMyAccountOther {
    background-image: url("../Images/btnMyAccntGreen.gif");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-top: 5px;
    display: block;
    width: 90px;
    height: 30px;
    color: #ffffff;
    font-weight: bold; }
  .LMSCommon-scoped #alerts_container {
    float: right;
    width: 250px; }
  .LMSCommon-scoped #alerts_pane {
    width: 250px;
    display: block;
    border: 1px #cccccc solid;
    height: 140px;
    background-image: url("../Images/bkg_alerts.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    margin: 10px 0; }
  .LMSCommon-scoped #alerts_pane span {
    display: inline; }
  .LMSCommon-scoped .alerts_content {
    color: #000000;
    font-weight: bold;
    margin: 90px auto 0 auto;
    display: block;
    text-align: center; }
  .LMSCommon-scoped #my_courses_header {
    display: block;
    width: 100%;
    padding: 0;
    height: 30px;
    background-image: url("Images/tab_activestar.gif");
    background-position: left bottom;
    background-repeat: no-repeat; }
  .LMSCommon-scoped .clsEmptyRow {
    background-color: #ffffff;
    font-weight: bold;
    border: 0; }
  .LMSCommon-scoped .clsEmptyRow TR {
    border: 0; }
  .LMSCommon-scoped .clsEmptyRow td {
    height: 85px !important;
    line-height: 60px !important;
    text-align: center !important;
    vertical-align: top !important; }
  .LMSCommon-scoped .clsMyCoursesTitle {
    display: block;
    float: left;
    width: 157px;
    color: #ffffff;
    padding: 10px 0 0 50px;
    margin: 0;
    font-weight: bold;
    font-size: 14px; }
  .LMSCommon-scoped a.clsMyCoursesTitle:link {
    color: #ffffff; }
  .LMSCommon-scoped a.clsMyCoursesTitle:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped a.clsMyCoursesTitle:visited {
    color: #ffffff; }
  .LMSCommon-scoped #myaccount_coursestab {
    background-color: #fff; }
  .LMSCommon-scoped .tabContainer_myaccount {
    background-color: #4E87BC; }
  .LMSCommon-scoped #myaccount_coursestab .gridContainer {
    background-color: #ffffff;
    display: block;
    width: 99%;
    margin: 0px auto;
    padding-top: 2px;
    border: 8px #4E87BC solid; }
  .LMSCommon-scoped .seeallcourses {
    background-image: url("Images/red-arrow.gif");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    font-size: 14px;
    color: #4E87BC;
    font-weight: bold;
    text-decoration: underline;
    float: right;
    padding: 0 0 0 15px;
    margin-top: 10px; }
  .LMSCommon-scoped a.seeallcourses:link {
    color: #4E87BC; }
  .LMSCommon-scoped a.seeallcourses:hover {
    color: #4E87BC;
    text-decoration: none; }
  .LMSCommon-scoped a.seeallcourses:visited {
    color: #4E87BC; }
  .LMSCommon-scoped #Dashboard_coursestab {
    background-color: #fff; }
  .LMSCommon-scoped #Dashboard_coursestab .gridContainer {
    background-color: #ffffff;
    display: block;
    width: 98%;
    margin: 0px auto;
    padding-top: 2px;
    border: 8px #4E87BC solid; }
  .LMSCommon-scoped .tabContainer_Dashboard {
    background-color: #4E87BC; }
  .LMSCommon-scoped .tabGrid_Dashboard {
    background-color: #4E87BC;
    width: 99%;
    padding-top: 10px;
    margin: 0px 5px 2px 5px; }
  .LMSCommon-scoped .tabGrid_Dashboard a {
    color: #000000;
    cursor: pointer; }
  .LMSCommon-scoped .tabGrid_Dashboard td {
    border-right: 1px solid #cccccc;
    padding: 0 5px; }
  .LMSCommon-scoped .tabGridRow_Dashboard {
    background-color: #ffffff;
    color: #000000;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridAltRow_Dashboard {
    background-color: #e6e6e6;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridEditRow_Dashboard {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridSelectRow_Dashboard {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridHeader_Dashboard {
    background-color: #B7AFA3;
    color: #ffffff;
    margin-top: 15px; }
  .LMSCommon-scoped .tabGridHeader_Dashboard a {
    color: #333333;
    text-decoration: underline;
    cursor: pointer; }
  .LMSCommon-scoped .tabGridHeader_Dashboard th {
    padding: 5px; }
  .LMSCommon-scoped .tabGridFooter_Dashboard {
    background-color: #B7AFA3;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridPager_Dashboard {
    background-color: #ffffff;
    font-weight: bold;
    color: #2465a3; }
  .LMSCommon-scoped .tabGridPager_Dashboard a {
    text-decoration: underline;
    cursor: pointer; }
  .LMSCommon-scoped .tabGridPager_Dashboard td {
    padding: 0 5px;
    border: 0; }
  .LMSCommon-scoped .tabGridPagerLabel_Dashboard {
    color: #000000; }
  .LMSCommon-scoped .tabGrid_MyAlerts {
    background-color: #4E87BC;
    width: 99%;
    padding-top: 10px;
    margin: 0px 5px 2px 5px; }
  .LMSCommon-scoped .tabGrid_MyAlerts a {
    color: #000000;
    cursor: pointer;
    text-decoration: none; }
  .LMSCommon-scoped .tabGrid_MyAlerts a:hover {
    color: #666;
    text-decoration: underline; }
  .LMSCommon-scoped .tabGrid_MyAlerts a.alert_details {
    text-decoration: underline; }
  .LMSCommon-scoped .tabGrid_MyAlerts td {
    border-right: 1px solid #cccccc;
    padding: 0 5px; }
  .LMSCommon-scoped .tabGrid_MyAlerts .tabGridRow_MyAlerts td,
  .LMSCommon-scoped .tabGrid_MyAlerts .tabGridAltRow_MyAlerts td {
    padding: 10px !important; }
  .LMSCommon-scoped .tabGridRow_MyAlerts {
    background-color: #ffffff;
    color: #000000;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridAltRow_MyAlerts {
    background-color: #e6e6e6;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridEditRow_MyAlerts {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridSelectRow_MyAlerts {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridHeader_MyAlerts {
    background-color: #B7AFA3;
    color: #ffffff;
    margin-top: 15px; }
  .LMSCommon-scoped .tabGridHeader_MyAlerts a {
    color: #ffffff;
    text-decoration: underline;
    cursor: pointer; }
  .LMSCommon-scoped .tabGridHeader_MyAlerts th {
    padding: 5px; }
  .LMSCommon-scoped .tabGridFooter_MyAlerts {
    background-color: #B7AFA3;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridPager_MyAlerts {
    background-color: #ffffff;
    font-weight: bold;
    color: #2465a3; }
  .LMSCommon-scoped .tabGridPager_MyAlerts a {
    text-decoration: underline;
    cursor: pointer; }
  .LMSCommon-scoped .tabGridPager_MyAlerts td {
    padding: 0 5px;
    border: 0; }
  .LMSCommon-scoped .tabGridPagerLabel_MyAlerts {
    color: #000000; }
  .LMSCommon-scoped .btnMyAlertCollapse {
    background-image: url("../../LMS.Web/Resource/Images/CollapseIcon.png");
    background-repeat: no-repeat;
    width: 24px;
    display: inline-block; }
  .LMSCommon-scoped A.lblMyAlertLink:link {
    color: #0000ff;
    text-decoration: underline;
    font-size: 0.85em; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_default {
    background-color: #ffffff; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_header {
    font-weight: bold;
    margin: 0px; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_outer {
    background-color: transparent; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_body {
    background-color: #4E87BC; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax_tab_panel {
    background-color: #4E87BC; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_tab {
    color: #000000;
    font-size: 12px;
    width: 180px;
    background-image: url("Images/tabgrey.gif");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 20px;
    padding-left: 45px;
    text-align: left; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_active .ajax__tab_tab {
    background-image: url("../../CSS/Images/tabblue.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: transparent;
    height: 23px;
    padding-top: 20px;
    padding-left: 45px;
    color: #ffffff; }
  .LMSCommon-scoped .tabContainer_mycourses {
    background-color: #4E87BC; }
  .LMSCommon-scoped .search-training-tabs:before,
  .LMSCommon-scoped .search-training-tabs:after {
    content: "";
    display: table; }
  .LMSCommon-scoped .search-training-tabs:after {
    clear: both; }
  .LMSCommon-scoped .search-training-tabs {
    *zoom: 1;
    margin: 12px 0 -11px !important; }
  .LMSCommon-scoped .search-training-tabs > a {
    display: block;
    float: left;
    margin-right: 12px;
    padding: 8px 14px 6px;
    background-color: #e4e4e4;
    border-radius: 4px 4px 0 0;
    outline: none;
    border: none;
    border-bottom: 1px solid #cbcbcb;
    text-decoration: none;
    color: #666;
    font-weight: bold; }
  .LMSCommon-scoped .search-training-tabs > a.active {
    color: #000;
    background-color: #cbcbcb; }
  .LMSCommon-scoped #search_base {
    background-color: #cbcbcb;
    width: 100%;
    margin: 10px 0 0 0;
    border: 1px #d5d5d5 solid; }
  .LMSCommon-scoped #search_form {
    width: 100%; }
  .LMSCommon-scoped .search_form {
    width: 100%; }
  .LMSCommon-scoped #search_form table {
    width: 100%; }
  .LMSCommon-scoped .search_form table {
    width: 100%; }
  .LMSCommon-scoped #search_form td {
    margin-right: 15px; }
  .LMSCommon-scoped .search_form td {
    margin-right: 15px; }
  .LMSCommon-scoped tr.tbl_titles {
    font-weight: bold;
    font-size: 14px;
    color: #000000; }
  .LMSCommon-scoped .tbl_titles span {
    font-weight: bold;
    font-size: 14px;
    color: #000000; }
  .LMSCommon-scoped h1.tbl_titles {
    font-weight: bold;
    font-size: 20px;
    color: #ffffff;
    display: inline;
    font-family: "Arial Black", Helvetica, Arial, sans-serif;
    padding-right: 2px; }
  .LMSCommon-scoped span.clsSearchNo {
    font-weight: bold;
    font-size: 20px;
    color: #ffffff;
    display: inline;
    font-family: "Arial Black", Helvetica, Arial, sans-serif;
    padding-right: 2px; }
  .LMSCommon-scoped #search_base_bottom {
    background-color: #cbcbcb;
    width: 98%;
    height: 25px;
    margin: 10px 10px 0 5px;
    border: 1px #d5d5d5 solid; }
  .LMSCommon-scoped .item_form {
    font-weight: bold; }
  .LMSCommon-scoped td.tbl_items {
    padding: 5px;
    vertical-align: top; }
  .LMSCommon-scoped tr.tbl_items {
    background-color: #e8e8e8; }
  .LMSCommon-scoped .form_label, .LMSCommon-scoped span.form_label, .LMSCommon-scoped #subtabs span.form_label {
    font-weight: bold;
    width: 80px;
    display: inline-block; }
  .LMSCommon-scoped .form_labelrt {
    font-weight: bold;
    padding: 0 2px;
    width: 75px;
    text-align: right; }
  .LMSCommon-scoped .formrow {
    display: block;
    padding: 2px; }
  .LMSCommon-scoped .searchfield {
    border: 1px solid #999999; }
  .LMSCommon-scoped .lblsearch {
    font-weight: bold;
    padding: 0; }
  .LMSCommon-scoped .lblsearch label {
    padding: 0; }
  .LMSCommon-scoped .lblsearchnolicenses {
    border: 1px solid #999999;
    background-color: #FFFFFF;
    padding: 2px; }
  .LMSCommon-scoped .clsLicenseRefresh {
    background-color: #FFFFCC; }
  .LMSCommon-scoped .searchcriteria {
    /*	font-weight:normal;*/
    /*	padding-left:5px;*/
    /*	padding-top:5px;*/
    display: block;
    /*	display: table-cell;*/
    vertical-align: middle;
    /*	border-bottom:1px solid #cccccc;*/
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    background-color: #e9c65b;
    color: #000;
    padding: 10px; }
  .LMSCommon-scoped input {
    cursor: pointer; }
  .LMSCommon-scoped input:disabled {
    cursor: default; }
  .LMSCommon-scoped .searchcriteria .clsButton {
    padding: 4px 12px;
    margin: 4px;
    vertical-align: middle;
    font-weight: bold;
    color: #484848;
    border-radius: 4px;
    border: 1px solid #666;
    background: #f5f5f5;
    background: -moz-linear-gradient(top, white 0%, #fcfcfc 27%, #eaeaea 61%, #e2e2e2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(27%, #fcfcfc), color-stop(61%, #eaeaea), color-stop(100%, #e2e2e2));
    background: -webkit-linear-gradient(top, white 0%, #fcfcfc 27%, #eaeaea 61%, #e2e2e2 100%);
    background: -o-linear-gradient(top, white 0%, #fcfcfc 27%, #eaeaea 61%, #e2e2e2 100%);
    background: -ms-linear-gradient(top, white 0%, #fcfcfc 27%, #eaeaea 61%, #e2e2e2 100%);
    background: linear-gradient(to bottom, white 0%, #fcfcfc 27%, #eaeaea 61%, #e2e2e2 100%);
    box-shadow: inset 0 -1px 1px -1px rgba(0, 0, 0, 0.25), inset 0 1px 1px -1px rgba(255, 255, 255, 0.5); }
  .LMSCommon-scoped .lt-ie10 .searchcriteria .clsButton {
    /* SVG background gradient for IE9 */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); }
  .LMSCommon-scoped .lt-ie9 .searchcriteria .clsButton {
    background-image: none;
    background: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 ); }
  .LMSCommon-scoped .searchcriteria .clsButton:disabled {
    padding: 5px 12px 3px;
    color: #878787;
    background: #e2e2e2;
    background: -moz-linear-gradient(top, #e2e2e2 0%, #eaeaea 39%, #fcfcfc 73%, white 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(39%, #eaeaea), color-stop(73%, #fcfcfc), color-stop(100%, white));
    background: -webkit-linear-gradient(top, #e2e2e2 0%, #eaeaea 39%, #fcfcfc 73%, white 100%);
    background: -o-linear-gradient(top, #e2e2e2 0%, #eaeaea 39%, #fcfcfc 73%, white 100%);
    background: -ms-linear-gradient(top, #e2e2e2 0%, #eaeaea 39%, #fcfcfc 73%, white 100%);
    background: linear-gradient(to bottom, #e2e2e2 0%, #eaeaea 39%, #fcfcfc 73%, white 100%);
    box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px -1px rgba(255, 255, 255, 0.5); }
  .LMSCommon-scoped .lt-ie10 .searchcriteria .clsButton:disabled {
    /* SVG background gradient for IE9 */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); }
  .LMSCommon-scoped .lt-ie9 .searchcriteria .clsButton:disabled {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#ffffff',GradientType=0 ); }
  .LMSCommon-scoped #search_result {
    background-color: #ffffff;
    display: block;
    width: 100%; }
  .LMSCommon-scoped #search_result img {
    display: inline;
    padding-bottom: 3px; }
  .LMSCommon-scoped #search_result tr img[id$=imgSessionType] {
    margin-right: 5px; }
  .LMSCommon-scoped #search_result td {
    padding: 2px 5px; }
  .LMSCommon-scoped #search_result .addcart {
    padding: 2px 0 0 25px;
    margin: 0; }
  .LMSCommon-scoped #search_result a.SearchGridPager:active {
    color: #146C0B; }
  .LMSCommon-scoped #tab_results {
    background-color: #FFFFFF; }
  .LMSCommon-scoped #tab_search {
    background-color: #CBCBCB; }
  .LMSCommon-scoped .btnenrolled {
    background-image: url("Images/btnSilver75x35.png");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    height: 25px;
    width: 65px;
    padding: 0 0 0 10px; }
  .LMSCommon-scoped .ordernew {
    background: url("Images/order_by_new.png") no-repeat center top;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    font-weight: bold;
    width: 95px;
    padding: 0;
    height: 27px;
    text-align: center; }
  .LMSCommon-scoped .ordernew:hover {
    background: url("Images/order_by_new_hover.png") no-repeat center top;
    color: #00FF00;
    text-decoration: none; }
  .LMSCommon-scoped #details_base {
    background-color: #ffffff;
    width: 98%;
    margin: 10px 10px 0 5px;
    padding: 5px; }
  .LMSCommon-scoped #details_threecolumn {
    display: block; }
  .LMSCommon-scoped #details_left {
    display: block;
    float: left;
    width: 320px; }
  .LMSCommon-scoped #details_left h1 {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 10px; }
  .LMSCommon-scoped #details_img {
    display: block;
    margin: 25px 0 10px 0; }
  .LMSCommon-scoped #details_left img {
    display: inline;
    padding-right: 5px; }
  .LMSCommon-scoped .overview_tbl {
    width: 295px;
    border-top: 1px #cccccc solid;
    border-right: 1px #cccccc solid;
    border-left: 1px #cccccc solid;
    height: 250px; }
  .LMSCommon-scoped .title_col {
    background-color: #8DA4C2;
    color: #ffffff;
    font-weight: bold;
    border-right: 1px solid #cccccc;
    border-bottom: 1px #cccccc solid;
    padding: 0 0 0 5px;
    width: 75px; }
  .LMSCommon-scoped .content_col {
    padding-left: 10px;
    border-bottom: 1px #cccccc solid;
    width: 175px; }
  .LMSCommon-scoped .content_col a {
    color: #171796;
    text-decoration: underline; }
  .LMSCommon-scoped .content_col a:hover {
    color: #171796;
    text-decoration: none; }
  .LMSCommon-scoped #details_center {
    display: block;
    width: 300px;
    float: left; }
  .LMSCommon-scoped #details_center h1 {
    color: #000000;
    font-size: 18px;
    font-weight: bold; }
  .LMSCommon-scoped #details_center li {
    list-style-image: url("Images/bullet_grn.gif"); }
  .LMSCommon-scoped #details_center a {
    color: #171796;
    text-decoration: underline;
    text-align: right; }
  .LMSCommon-scoped .learning_obj {
    font-family: inherit;
    font-size: inherit; }
  .LMSCommon-scoped .details_description {
    font-family: inherit;
    font-size: inherit; }
  .LMSCommon-scoped #details_right {
    display: block;
    float: right;
    margin-left: 0px;
    width: 250px; }
  .LMSCommon-scoped .details_right_content {
    display: block;
    width: 180px;
    background-color: #ffffff;
    margin-left: 40px; }
  .LMSCommon-scoped .details_right_content p {
    padding: 2px 0 0 5px; }
  .LMSCommon-scoped .details_right_content h1 {
    padding: 2px 0 0 5px;
    font-size: 14px;
    font-weight: bold; }
  .LMSCommon-scoped .share-options {
    display: block;
    text-align: center;
    width: 120px;
    margin-bottom: 10px;
    margin-left: 40px; }
  .LMSCommon-scoped #clear {
    clear: both; }
  .LMSCommon-scoped #details_midfullpage {
    clear: both;
    display: block;
    margin-top: 25px; }
  .LMSCommon-scoped #details_midfullpage h1 {
    color: #000000;
    font-size: 18px;
    font-weight: bold; }
  .LMSCommon-scoped #mgrResources {
    display: block;
    background-color: #ffffff;
    font: 12px Arial;
    padding: 20px; }
  .LMSCommon-scoped #mgrResources h1 {
    font: bold 14px Arial; }
  .LMSCommon-scoped #mgrResources p {
    display: block; }
  .LMSCommon-scoped #mgrResources a {
    display: block;
    border: 0;
    text-decoration: underline; }
  .LMSCommon-scoped #mgrResources img {
    border: 0; }
  .LMSCommon-scoped #mgrResources ul {
    display: block; }
  .LMSCommon-scoped #mgrResources li {
    display: block;
    margin: 10px; }
  .LMSCommon-scoped .clsResourceHTML {
    display: block; }
  .LMSCommon-scoped .list_professions {
    font-size: 10px;
    font-weight: bold;
    margin-right: 5px; }
  .LMSCommon-scoped .list_professionsAlt {
    font-size: 10px;
    font-weight: bold;
    margin-right: 5px;
    background-color: #e6e6e6; }
  .LMSCommon-scoped .list_jobroles {
    font-size: 10px;
    font-weight: normal; }
  .LMSCommon-scoped .list_jobrolesAlt {
    font-size: 10px;
    background-color: #e6e6e6;
    font-weight: normal; }
  .LMSCommon-scoped #tab_search .ajax__tab_default {
    background-color: #cbcbcb;
    margin-top: 0px; }
  .LMSCommon-scoped #tab_search .ajax__tab_header {
    font-weight: bold;
    padding-top: 0px;
    margin-top: 0; }
  .LMSCommon-scoped #tab_search .ajax__tab_outer {
    background-color: transparent; }
  .LMSCommon-scoped #tab_search .ajax__tab_inner {
    width: 160px; }
  .LMSCommon-scoped #tab_search .ajax__tab_body {
    background-color: #4E87BC;
    border-left: 5px #4E87BC solid;
    border-right: 5px #4E87BC solid;
    border-bottom: 10px #4E87BC solid;
    border-top: 10px #4E87BC solid; }
  .LMSCommon-scoped #tab_search .ajax__tab_tab {
    color: #000000;
    font-size: 14px;
    width: 157px;
    background-image: url("Images/tab_inactive.gif");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 25px;
    padding-top: 6px;
    padding-left: 45px;
    text-align: left;
    margin-top: 0; }
  .LMSCommon-scoped #tab_search .ajax__tab_active .ajax__tab_tab {
    background-image: url("Images/tab_activestar.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: transparent;
    height: 23px;
    padding-top: 6px;
    padding-left: 45px;
    color: #ffffff;
    margin-top: 0; }
  .LMSCommon-scoped #tab_results .ajax__tab_default {
    background-color: #ffffff; }
  .LMSCommon-scoped #tab_results .ajax__tab_header {
    font-weight: bold;
    margin-top: 15px; }
  .LMSCommon-scoped #tab_results .ajax__tab_outer {
    background-color: transparent; }
  .LMSCommon-scoped #tab_results .ajax__tab_body {
    background-color: #4E87BC;
    border-left: 5px #4E87BC solid;
    border-right: 5px #4E87BC solid;
    border-bottom: 10px #4E87BC solid;
    border-top: 10px #4E87BC solid; }
  .LMSCommon-scoped #tab_results .ajax__tab_tab {
    color: #000000;
    font-size: 14px;
    width: 300px;
    background-image: url("Images/tab_inactive.gif");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 20px;
    padding-left: 45px;
    text-align: left; }
  .LMSCommon-scoped #tab_results .ajax__tab_active .ajax__tab_tab {
    background-image: url("Images/tab_activestarlng.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: transparent;
    height: 23px;
    padding-top: 20px;
    padding-left: 45px;
    color: #ffffff; }
  .LMSCommon-scoped .tabGrid {
    width: 100%; }
  .LMSCommon-scoped .tabGridRow {
    background-color: #ffffff;
    color: #000000;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridAltRow {
    background-color: #e6e6e6;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridEditRow {
    background-color: #C2C1D5;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridSelectRow {
    background-color: #C2C1D5;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridHeader {
    background-color: #086359;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridFooter {
    background-color: #086359;
    color: #ffffff; }
  .LMSCommon-scoped .tabGrid td {
    border-right: 1px solid #cccccc; }
  .LMSCommon-scoped .search_less {
    background-image: url("Images/btn-black.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 2px 0 0 5px;
    color: #ffffff;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 150px;
    font-size: 10px;
    border: 0; }
  .LMSCommon-scoped .search_clear {
    background-image: url("Images/btn-grey.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 2px 0 0 5px;
    color: #ffffff;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 67px;
    font-size: 10px;
    border: 0; }
  .LMSCommon-scoped .search_submit {
    background-image: url("Images/btn-gold-sm.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 2px 0 0 5px;
    color: #000000;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 67px;
    font-size: 10px;
    border: 0; }
  .LMSCommon-scoped .addtocart {
    background-image: url("Images/btn-cart-add.gif");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    height: 25px;
    width: 65px;
    padding: 0 0 0 25px; }
  .LMSCommon-scoped .addtocart:hover {
    background-image: url("Images/btn-cart-ovr.gif");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    height: 25px;
    width: 65px;
    padding: 0 0 0 25px; }
  .LMSCommon-scoped .enrollnow {
    background-image: url("Images/btn-gold-sm.gif");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    height: 25px;
    width: 65px;
    padding: 3px 0 0 10px; }
  .LMSCommon-scoped .enrollnow:hover {
    background-image: url("Images/btn-silver-sm.gif");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    height: 25px;
    width: 65px;
    padding: 3px 0 0 10px; }
  .LMSCommon-scoped .noenroll {
    background-image: url("Images/btn-silver-sm.gif");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    height: 25px;
    width: 65px;
    padding: 3px 0 0 10px; }
  .LMSCommon-scoped .btnincart {
    background-image: url("Images/incartbutton.gif");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    height: 25px;
    width: 65px;
    padding: 0 0 0 10px; }
  .LMSCommon-scoped .back_to_search {
    background-image: url("Images/back-button-with-arrow-200.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 4px 0 5px 30px;
    color: #ffffff;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 200px;
    margin: 0 0 10px 40px;
    font-size: 12px;
    text-align: left;
    border: 0; }
  .LMSCommon-scoped .addcart {
    background-image: url("Images/btn-lng-plus.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 4px 0 0 30px;
    color: #ffffff;
    font-weight: bold;
    height: 35px;
    width: 190px;
    margin: 0 0 0 42px;
    font-size: 10px;
    background-color: transparent;
    text-align: left;
    border: 0; }
  .LMSCommon-scoped .addcartdtl {
    background-image: url("Images/gold-button-with-plus200.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 4px 0 5px 30px;
    color: #000000;
    font-weight: bold;
    height: 35px;
    width: 200px;
    margin: 0 0 10px 40px;
    font-size: 12px;
    background-color: transparent;
    text-align: left;
    border: 0; }
  .LMSCommon-scoped .checkoutdtl {
    background-image: url("Images/btn-blue-arrow200.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 4px 0 5px 30px;
    color: #ffffff;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 200px;
    margin: 0 0 10px 40px;
    font-size: 12px;
    text-align: left;
    border: 0; }
  .LMSCommon-scoped .checkout {
    background-image: url("Images/btn-blue-arrow.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 4px 0 0 25px;
    color: #ffffff;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 183px;
    margin: 0 0 0 40px;
    font-size: 10px;
    text-align: left;
    border: 0; }
  .LMSCommon-scoped .enroll_subscription {
    background: transparent url("Images/btn-gold-sm.png") no-repeat 1px 8px;
    padding: 2px 0 0 0;
    color: #000000;
    font-weight: bold;
    height: 35px;
    width: 67px;
    font-size: 12px;
    border: 0; }
  .LMSCommon-scoped .enroll_subscription:hover {
    background-image: url("Images/btn-silver-sm.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 2px 0 0 0;
    color: #000000;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 67px;
    font-size: 12px;
    border: 0; }
  .LMSCommon-scoped .unenroll_subscription {
    background: transparent url("Images/btn-red-sm.png") no-repeat 1px 8px;
    padding: 2px 0 0 0;
    color: #fff;
    font-weight: bold;
    height: 35px;
    width: 67px;
    font-size: 12px;
    border: 0; }
  .LMSCommon-scoped .unenroll_subscriptionlg {
    background: transparent url("Images/btnRed150x25.png") no-repeat 1px 8px;
    padding: 2px 0 0 0;
    color: #fff;
    font-weight: bold;
    height: 35px;
    font-size: 12px;
    border: 0; }
  .LMSCommon-scoped .unenroll_subscription:hover {
    background-image: url("Images/btn-silver-sm.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 2px 0 0 0;
    color: #000000;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 67px;
    font-size: 12px;
    border: 0; }
  .LMSCommon-scoped .noenroll_subscription {
    background-image: url("Images/btn-silver-sm.gif");
    background-repeat: no-repeat;
    background-position: right bottom;
    padding: 2px 0 0 0;
    color: #000000;
    font-weight: bold;
    background-color: transparent;
    height: 35px;
    width: 67px;
    font-size: 12px;
    border: 0; }
  .LMSCommon-scoped .noenroll_subscription:disabled {
    color: #666;
    font-weight: normal; }
  .LMSCommon-scoped .updateProgress {
    border-width: 3px;
    border-style: solid;
    border-color: #4e87bc;
    background-color: #FFFFFF;
    position: absolute;
    width: 170px;
    height: 80px; }
  .LMSCommon-scoped .updateProgressMessage {
    margin: 8px 8px 8px 25px;
    font-family: Trebuchet MS;
    font-size: small;
    vertical-align: middle;
    display: block; }
  .LMSCommon-scoped .updateProgressImg {
    background-image: url("Images/ajax-loader.gif");
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    width: 20px;
    height: 20px;
    margin-left: 35px; }
  .LMSCommon-scoped .SearchGrid {
    width: 100%; }
  .LMSCommon-scoped .SearchGridRow {
    background-color: #ffffff;
    color: #000000;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .SearchGridAltRow {
    background-color: #e6e6e6;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .SearchGridEditRow {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .SearchGridSelectRow {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .SearchGridHeader {
    background-color: #D8A412;
    color: #ffffff; }
  .LMSCommon-scoped .SearchGridHeader a {
    text-decoration: underline;
    color: #ffffff;
    cursor: pointer; }
  .LMSCommon-scoped .SearchGridPager {
    background-color: #ffffff;
    font-weight: bold;
    color: #146C0B; }
  .LMSCommon-scoped .SearchGridPager,
  .LMSCommon-scoped .SearchGridPager * {
    white-space: nowrap;
    vertical-align: bottom !important; }
  .LMSCommon-scoped .SearchGridPager a {
    text-decoration: underline; }
  .LMSCommon-scoped .SearchGridPagerLabel {
    color: #000000; }
  .LMSCommon-scoped .SearchGrid td {
    border-right: 1px solid #cccccc; }
  .LMSCommon-scoped .SearchGridPager td {
    border: 0; }
  .LMSCommon-scoped A.btnEntEnroll:link {
    display: block;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    height: 30px;
    width: 53px;
    padding: 7px 0 0 0;
    font-size: 11px;
    color: #000000;
    margin: 0; }
  .LMSCommon-scoped #Dashboard_coursestab {
    background-color: #fff; }
  .LMSCommon-scoped #Dashboard_coursestab .gridContainer {
    background-color: #ffffff;
    display: block;
    width: 98%;
    margin: 0px auto;
    padding-top: 2px;
    border: 8px #4E87BC solid; }
  .LMSCommon-scoped .tabGrid_Dashboard {
    background-color: #4E87BC;
    width: 99%;
    padding-top: 10px;
    margin: 0px 5px 2px 5px;
    border: 1px #000 solid; }
  .LMSCommon-scoped .tabGridRow_Dashboard {
    background-color: #ffffff;
    color: #000000;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridRow_Dashboard td:first-child {
    border-left: 1px #000 solid; }
  .LMSCommon-scoped .tabGridRow_Dashboard td:last-child {
    border-right: 1px #000 solid; }
  .LMSCommon-scoped .tabGridAltRow_Dashboard {
    background-color: #e6e6e6;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridAltRow_Dashboard td:first-child {
    border-left: 1px #000 solid; }
  .LMSCommon-scoped .tabGridAltRow_Dashboard td:last-child {
    border-right: 1px #000 solid; }
  .LMSCommon-scoped .tabGridEditRow_Dashboard {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridSelectRow_Dashboard {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridHeader_Dashboard {
    background-color: #D8A412;
    color: #333333;
    margin-top: 15px; }
  .LMSCommon-scoped .tabGridHeader_Dashboard th {
    border-top: 1px #000 solid;
    border-bottom: 1px #000 solid; }
  .LMSCommon-scoped .tabGridHeader_Dashboard th:first-child {
    border-left: 1px #000 solid; }
  .LMSCommon-scoped .tabGridHeader_Dashboard th:last-child {
    border-right: 1px #000 solid; }
  .LMSCommon-scoped .tabGridHeader_Dashboard a {
    color: #333333;
    text-decoration: underline; }
  .LMSCommon-scoped .tabGridFooter_Dashboard {
    background-color: #D8A412;
    color: #333333; }
  .LMSCommon-scoped .tabGridFooter_Dashboard td {
    border-top: 1px #000 solid;
    border-bottom: 1px #000 solid; }
  .LMSCommon-scoped .tabGridFooter_Dashboard td:first-child {
    border-left: 1px #000 solid; }
  .LMSCommon-scoped .tabGridFooter_Dashboard td:last-child {
    border-right: 1px #000 solid; }
  .LMSCommon-scoped .tabGridPager_Dashboard {
    background-color: #ffffff;
    font-weight: bold;
    color: #146C0B; }
  .LMSCommon-scoped .tabGridPager_Dashboard a {
    text-decoration: underline; }
  .LMSCommon-scoped .tabGridPagerLabel_Dashboard {
    color: #000000; }
  .LMSCommon-scoped .tabGrid_Dashboard td {
    border-right: 1px solid #cccccc; }
  .LMSCommon-scoped #mycourses_coursestab img {
    display: inline; }
  .LMSCommon-scoped .tabGridPager_Dashboard td {
    border: 0; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_default {
    background-color: #ffffff; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_header {
    font-weight: bold;
    margin: 0px; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_outer {
    background-color: transparent; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_body {
    background-color: #4E87BC; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax_tab_panel {
    background-color: #4E87BC; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_tab {
    color: #000000;
    font-size: 12px;
    width: 180px;
    background-image: url("Images/tabgrey.gif");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 20px;
    padding-left: 45px;
    text-align: left; }
  .LMSCommon-scoped #Dashboard_coursestab .ajax__tab_active .ajax__tab_tab {
    background-image: url("Images/tabgreen.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: transparent;
    height: 23px;
    padding-top: 20px;
    padding-left: 45px;
    color: #ffffff; }
  .LMSCommon-scoped .tabContainer_mycourses {
    background-color: #4E87BC; }
  .LMSCommon-scoped #enrollment_details_right {
    display: block;
    float: right;
    width: 225px;
    margin: 45px 0px 0px 0px; }
  .LMSCommon-scoped #enrollment_details_right img {
    display: inline;
    padding-right: 5px; }
  .LMSCommon-scoped .enrollment_details_overview_tbl {
    width: 220px;
    border-top: 1px #4f7639 solid;
    border-right: 1px #4f7639 solid;
    border-left: 1px #4f7639 solid; }
  .LMSCommon-scoped .enrollment_details_overview_tbl td {
    padding: 5px; }
  .LMSCommon-scoped .enrollment_details_title_col {
    background-color: #e8e8e8;
    color: #333;
    font-weight: bold;
    border-right: 1px #666 solid;
    border-bottom: 1px #666 solid;
    padding: 0 0 0 5px;
    width: 60px;
    white-space: nowrap; }
  .LMSCommon-scoped .enrollment_details_content_col {
    padding-left: 10px;
    border-bottom: 1px #4f7639 solid;
    width: 160px; }
  .LMSCommon-scoped .enrollment_details_content_col a {
    color: #0a6c00;
    text-decoration: underline; }
  .LMSCommon-scoped .enrollment_details_content_col a:hover {
    color: #0a6c00;
    text-decoration: none; }
  .LMSCommon-scoped #course_messages_right {
    display: block;
    float: right;
    width: 225px;
    margin: 45px 0px 0px 0px; }
  .LMSCommon-scoped #course_messages_right hr {
    color: #fff;
    width: 80%;
    border-top: 2px dotted #4E87BC; }
  .LMSCommon-scoped #course_messages_right table {
    border-collapse: collapse; }
  .LMSCommon-scoped #course_messages_right td {
    line-height: 16px; }
  .LMSCommon-scoped .course_message {
    background-image: url("Images/red-arrow.gif");
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 15px; }
  .LMSCommon-scoped .CourseMsgHeader {
    font-size: 13px;
    margin-bottom: 10px;
    display: block;
    font-weight: bold;
    color: #0D3496;
    border-bottom: 2px dotted #FF9522; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_default {
    background-color: #ffffff; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_header {
    font-weight: bold;
    height: 45px;
    margin: 0px;
    padding: 0px; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_outer {
    background-color: transparent; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_body {
    background-color: #4E87BC; }
  .LMSCommon-scoped #mycourses_coursestab .ajax_tab_panel {
    background-color: #4E87BC; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_tab {
    color: #000000;
    font-size: 12px;
    width: 180px;
    background-image: url("Images/tabgrey.gif");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 25px;
    padding-top: 20px;
    padding-left: 10px;
    text-align: left;
    margin: 0; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_tab img {
    float: left;
    padding: 0 10px 0 0;
    margin: 0; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_active .ajax__tab_tab {
    background-image: url("Images/tabblue.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 23px;
    padding: 20px 0 0 10px;
    color: #ffffff;
    margin: 0; }
  .LMSCommon-scoped #mycourses_coursestab .ajax__tab_active .ajax__tab_tab img {
    display: block;
    height: 30px;
    float: left;
    padding: 0 5px 0 0;
    margin: -8px 0 0 0;
    /*	 The star on the first tab is larger that the other images. This margin pulls it up.*/ }
  .LMSCommon-scoped #mycourses_coursestab {
    background-color: #fff; }
  .LMSCommon-scoped #mycourses_coursestab a.lnkEnablePopup {
    background-image: url("Images/enablepopup.png");
    background-repeat: no-repeat;
    display: block;
    width: 140px;
    color: blue;
    float: right;
    padding: 5px 0 0 0;
    margin: 0 10px 0 30px;
    text-align: center;
    height: 25px; }
  .LMSCommon-scoped #mycourses_coursestab .gridContainer {
    background-color: #ffffff;
    display: block;
    width: 98%;
    margin: 0px auto;
    padding-top: 2px;
    border: 8px solid #4E87BC; }
  .LMSCommon-scoped #InstructionsTab {
    padding: 5px; }
  .LMSCommon-scoped #mycourses_coursestab .clsInstructionsHead {
    font-family: Arial, Helvetica, sans-serif;
    padding: 10px 10px;
    display: block;
    font-size: 12px; }
  .LMSCommon-scoped #mycourses_coursestab .clsInstructionsHead p {
    font-weight: normal; }
  .LMSCommon-scoped #mycourses_coursestab .clsInstructionsHead ul {
    margin: 20px;
    padding: 0; }
  .LMSCommon-scoped #mycourses_coursestab .clsInstructionsHead li {
    list-style-type: disc;
    font-size: 14px;
    padding: 5px 0;
    font-size: 12px; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_default {
    background-color: #ffffff; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_header {
    height: 43px;
    font-weight: bold;
    margin: 0px;
    padding: 0px; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_outer {
    background-color: transparent; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_body {
    background-color: #4E87BC; }
  .LMSCommon-scoped #myprofile_tab .ajax_tab_panel {
    background-color: #4E87BC; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_tab {
    color: #000000;
    font-size: 12px;
    width: 180px;
    background-image: url("Images/tabgrey.gif");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 25px;
    padding-top: 6px;
    padding-left: 3px;
    text-align: left;
    margin: 0; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_tab img {
    float: left;
    padding: 0 10px 0 0;
    margin: 0; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_active .ajax__tab_tab {
    background-image: url("Images/tabblue.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 23px;
    padding: 20px 0 0 3px;
    color: #ffffff;
    margin: 0; }
  .LMSCommon-scoped #myprofile_tab .ajax__tab_active .ajax__tab_tab img {
    display: block;
    height: 30px;
    float: left;
    padding: 0 5px 0 0;
    margin: -8px 0 0 0;
    /*	 The star on the first tab is larger that the other images. This margin pulls it up.*/ }
  .LMSCommon-scoped #myprofile_tab img {
    display: inline; }
  .LMSCommon-scoped #myprofile_tab {
    background-color: #fff; }
  .LMSCommon-scoped #myprofile_tab .gridContainer {
    background-color: #ffffff;
    display: block;
    width: 98%;
    margin: 0px auto;
    padding-top: 2px;
    border: 8px solid #4E87BC; }
  .LMSCommon-scoped .lblSubscriptionHeader {
    background-color: #3f3f3f;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    display: block;
    padding: 0;
    margin: 1px auto;
    width: 99%;
    height: 28px;
    line-height: 28px;
    text-indent: 5px; }
  .LMSCommon-scoped .starActive {
    background-image: url(../images/starActive.png);
    background-repeat: no-repeat;
    background-position: 5px center;
    text-indent: 35px; }
  .LMSCommon-scoped .lblFutureHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0 20px 10px;
    display: block; }
  .LMSCommon-scoped .clsFutureOrderedList li {
    margin: 0 0 0 25px;
    padding: 0; }
  .LMSCommon-scoped #pnlReminderSettings {
    display: block;
    float: left;
    width: 65%;
    font-family: Arial, Helvetica, sans-serif; }
  .LMSCommon-scoped #pnlReminderRight .lblReminderMessage {
    color: #3EB15F;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px; }
  .LMSCommon-scoped #pnlReminderRight {
    display: block;
    float: left;
    margin-left: 10px; }
  .LMSCommon-scoped #pnlReminderRight img {
    float: left;
    padding-right: 5px; }
  .LMSCommon-scoped #pnlReminderRight .clsLabel {
    float: left;
    padding-right: 5px;
    font-weight: bold; }
  .LMSCommon-scoped #pnlReminderRight .clsLabelIndent, .LMSCommon-scoped #pnlReminderRight a.clsLabelIndent {
    float: left;
    padding-left: 22px; }
  .LMSCommon-scoped #pnlReminderRight div {
    padding: 10px; }
  .LMSCommon-scoped #pnlReminderRight .clsfeaturerow {
    display: block;
    padding: 10px 0 10px 0;
    clear: both;
    margin-bottom: 5px; }
  .LMSCommon-scoped #pnlReminderRight .clsfeatureitem {
    display: block;
    padding: 0 0 0 10px;
    clear: both; }
  .LMSCommon-scoped #pnlReminderRight .clsfeatureitemIndent {
    display: block;
    padding: 0 0 0 32px;
    clear: both; }
  .LMSCommon-scoped #pnlReminderRight input {
    display: block;
    width: 225px; }
  .LMSCommon-scoped #pnlReminderRight a:link, .LMSCommon-scoped #pnlReminderRight a:hover, .LMSCommon-scoped #pnlReminderRight a:visited, .LMSCommon-scoped #pnlReminderRight a {
    padding: 0 5px 0 inherit;
    margin-bottom: 5px; }
  .LMSCommon-scoped #clsReminderGrid table {
    border-collapse: collapse;
    border-bottom: 1px #0099FF solid; }
  .LMSCommon-scoped #clsReminderGrid td.tablebody {
    padding: 5px;
    border-right: 1px solid #0099FF;
    border-left: 1px solid #0099FF;
    border-bottom: 1px solid #0099FF;
    margin: 0; }
  .LMSCommon-scoped #clsReminderGrid td.gridlabeltop {
    border-bottom: 1px solid #0099FF;
    border-top: 0px;
    border-left: 0px;
    width: 230px;
    text-align: right;
    padding-right: 5px;
    font-weight: bold; }
  .LMSCommon-scoped #clsReminderGrid td.gridlabel {
    border-bottom: 1px #0099FF dotted;
    width: 225px;
    height: 40px;
    font-weight: bold; }
  .LMSCommon-scoped #clsReminderGrid td.headercolumn {
    width: 85px;
    text-align: center;
    font-weight: bold;
    border: 1px solid #0099FF;
    border-bottom: 0; }
  .LMSCommon-scoped #clsReminderGrid span.remind_notice {
    color: #AA2500;
    font-style: italic;
    display: block;
    margin-top: 3px;
    font-size: 10px;
    font-weight: bold; }
  .LMSCommon-scoped .clsdivAdminReminder {
    position: relative;
    overflow: visible; }
  .LMSCommon-scoped .clsdivReminder {
    position: absolute;
    left: 330px;
    bottom: 0;
    width: 500px; }
  .LMSCommon-scoped .popWrapper600 {
    width: 600px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped div.popContentReminder {
    background-color: #ffffff;
    display: block;
    padding: 20px 10px 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped div.popContentReminder span, .LMSCommon-scoped div.popContentReminder p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; }
  .LMSCommon-scoped div.popContentReminder img {
    float: left;
    padding: 0 10px 10px 0; }
  .LMSCommon-scoped #subtabs p.popContentReminder {
    font-size: 12px;
    font-weight: bold; }
  .LMSCommon-scoped #pnlNotifications {
    display: block;
    float: left;
    width: 45%;
    font-family: Arial, Helvetica, sans-serif; }
  .LMSCommon-scoped .clsNotificationHeading {
    font: bold 14px Arial; }
  .LMSCommon-scoped .clsNotificationsleftCol {
    display: block;
    width: 45%;
    float: left;
    border-right: 1px solid #ccc; }
  .LMSCommon-scoped .clsNotificationsrtCol {
    display: block;
    width: 50%;
    float: right; }
  .LMSCommon-scoped .tabContainer_admin {
    background-color: #ccc; }
  .LMSCommon-scoped #overviewtab {
    background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 12px; }
  .LMSCommon-scoped #overviewtab .ajax__tab_default {
    background-color: #ffffff; }
  .LMSCommon-scoped #overviewtab .ajax__tab_header {
    height: 36px;
    margin: 0;
    padding: 0px;
    white-space: nowrap;
    font-size: 12px; }
  .LMSCommon-scoped #overviewtab .ajax__tab_outer {
    background-color: transparent;
    background-image: none;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #overviewtab .ajax__tab_inner {
    margin: 0;
    padding: 0;
    background-image: none; }
  .LMSCommon-scoped #overviewtab .ajax__tab_body {
    background-color: #4E87BC;
    margin: 0; }
  .LMSCommon-scoped #overviewtab .ajax__tab_panel {
    background-color: #ccc;
    margin: 0; }
  .LMSCommon-scoped #overviewtab .ajax__tab_tab {
    color: #000000;
    width: 200px;
    background-image: url("Images/tabgrey200.png");
    font-size: 12px;
    background-position: right top;
    background-repeat: no-repeat;
    padding: 7px 0px 0 10px;
    text-align: left;
    margin: 0px;
    margin: 0 0 5px 0;
    font-weight: normal;
  }
  .LMSCommon-scoped #overviewtab .ajax__tab_tab img {
    float: left;
    padding: 0 5px 10px 5px;
    margin: 0px;
    display: block; }
  .LMSCommon-scoped #overviewtab .ajax__tab_active .ajax__tab_tab {
    background-image: url("Images/tabblue200.png");
    background-repeat: no-repeat;
    background-position: left bottom;
    padding: 12px 0 5px 10px;
    color: #ffffff;
    margin: 0 0 3px 0;
    font-weight: bold; }
  .LMSCommon-scoped #overviewtab .ajax__tab_active .ajax__tab_tab img {
    display: block;
    float: left;
    padding: 0 5px 0 0; }
  .LMSCommon-scoped #overviewtab .gridContainer {
    background-color: #ffffff;
    margin: 0;
    padding: 0; }
.LMSCommon-scoped #manage_userstab .gridContainer { background-color: transparent; margin: 0; padding: 0; }
.LMSCommon-scoped #manage_userstab { font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size: 12px; }
.LMSCommon-scoped #manage_userstab .ajax__tab_header { margin: 8px 0 0; white-space: nowrap; }
.LMSCommon-scoped #manage_userstab > div > div > .ajax__tab_container > .ajax__tab_header {  height: 30px; background-image: none; }
.LMSCommon-scoped #manage_userstab .ajax__tab_outer { height: auto; background-image: none; padding: 0 8px; }
.LMSCommon-scoped #manage_userstab .ajax__tab_outer:first-child { padding-left: 0; }
.LMSCommon-scoped #manage_userstab .ajax__tab_inner { background-image: none; padding: 0; }
.LMSCommon-scoped #manage_userstab .ajax__tab_tab { position: relative; top: 0px; height: 13px; padding: 5px 10px 7px 0; 
                                     border-radius: 6px 6px 0 0;
                                     -webkit-border-radius: 6px 6px 0 0; 
                                     -moz-border-radius: 6px 6px 0 0; 
                                     behavior: url(/LMS.Web/Resource/CSS/PIE/PIE.htc);
                                     background-image: none; background-color: #c5c5c5; color: #000; font-size: 12px;}
.LMSCommon-scoped #manage_userstab .ajax__tab_active .ajax__tab_tab { top: 0; height: 14px; padding: 8px 11px 8px 0; background-color: #4e87bc; color: #fff; font-weight: bold;}
.LMSCommon-scoped #manage_userstab .ajax__tab_tab img { float: left; padding: 0 5px 0 5px; }
.LMSCommon-scoped #manage_userstab .ajax__tab_active .ajax__tab_tab img { margin-top: -3px; }
.LMSCommon-scoped #manage_userstab .ajax__tab_body	{ margin: 0; padding: 0; border: 8px solid #4e87bc; }
  .LMSCommon-scoped .clsBulkUpload {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0; }
.LMSCommon-scoped #manage_librarytab .gridContainer { background-color: transparent; margin: 0; padding: 0; }
.LMSCommon-scoped #manage_librarytab { font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size: 12px; }
.LMSCommon-scoped #manage_librarytab .ajax__tab_header { margin: 8px 0 0; white-space: nowrap; }
.LMSCommon-scoped #manage_librarytab > div > div > .ajax__tab_container > .ajax__tab_header {  height: 30px; background-image: none; }
.LMSCommon-scoped #manage_librarytab .ajax__tab_outer { height: auto; background-image: none; padding: 0 8px; }
.LMSCommon-scoped #manage_librarytab .ajax__tab_outer:first-child { padding-left: 0; }
.LMSCommon-scoped #manage_librarytab .ajax__tab_inner { background-image: none; padding: 0; }
.LMSCommon-scoped #manage_librarytab .ajax__tab_tab { position: relative; top: 0px; height: 13px; padding: 5px 10px 7px 0; 
                                     border-radius: 6px 6px 0 0;
                                     -webkit-border-radius: 6px 6px 0 0; 
                                     -moz-border-radius: 6px 6px 0 0; 
                                     behavior: url(/LMS.Web/Resource/CSS/PIE/PIE.htc);
                                     background-image: none; background-color: #c5c5c5; color: #000; font-size: 12px;}
.LMSCommon-scoped #manage_librarytab .ajax__tab_active .ajax__tab_tab { top: 0; height: 14px; padding: 8px 11px 8px 0; background-color: #4e87bc; color: #fff; font-weight: bold;}
.LMSCommon-scoped #manage_librarytab .ajax__tab_tab img { float: left; padding: 0 5px 0 5px; }
.LMSCommon-scoped #manage_librarytab .ajax__tab_active .ajax__tab_tab img { margin-top: -3px; }
.LMSCommon-scoped #manage_librarytab .ajax__tab_body	{ margin: 0; padding: 0; border: 8px solid #4e87bc; }
  .LMSCommon-scoped #manage_trainingtab .gridContainer {
    background-color: transparent;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #pnlAssignmentBtns a:link,
  .LMSCommon-scoped #pnlAssignmentBtns a:hover,
  .LMSCommon-scoped #pnlAssignmentBtns a:visited {
    display: block;
    font-size: 10px;
    margin: 0;
    padding: 15px 10px 0 0;
    vertical-align: top;
    float: right; }
  .LMSCommon-scoped #pnlTrainAvailable {
    padding-top: 65px; }
  #manage_trainingtab {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 12px; }
  #manage_trainingtab .ajax__tab_header {
    margin: 8px 0 0;
    white-space: nowrap; }
  #manage_trainingtab > div > div > .ajax__tab_container > .ajax__tab_header {
   height: 30px; 
   background-image: none; }
  #manage_trainingtab .ajax__tab_outer {
    height: auto;
    background-image: none;
    padding: 0 8px; }
 #manage_trainingtab .ajax__tab_outer:first-child {
    padding-left: 0; }
  #manage_trainingtab .ajax__tab_inner {
    background-image: none;
    padding: 0; }
  #manage_trainingtab .ajax__tab_tab {
    position: relative;
    top: 0px;
    margin: 0px;
    padding: 5px 10px 7px 0;
    border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    behavior: url(/assets/vendor/PIE-2.0beta1/PIE.htc);
    background-image: none;
    background-color: #c5c5c5;
    color: #000;
    font-size: 12px; }
  #manage_trainingtab .ajax__tab_active .ajax__tab_tab {
    top: 0;
    padding: 8px 11px 8px 0;
    background-color: #4e87bc;
    color: #fff;
    font-weight: bold; }
    
#subtabs .ajax__tab_tab {
    top: 0;
}
  #manage_trainingtab .ajax__tab_tab img {
    float: left;
    padding: 0 5px 0 5px; }
  #manage_trainingtab .ajax__tab_active .ajax__tab_tab img {
    margin-top: -3px; }
  #manage_trainingtab .ajax__tab_body {
    margin: 0;
    padding: 0;
    border: 8px solid #4e87bc; }
  .LMSCommon-scoped #Reports_tab {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 12px; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_header {
    height: 30px;
    margin: 8px 0 0;
    white-space: nowrap; }
  .LMSCommon-scoped #Reports_tab > div > div > .ajax__tab_container > .ajax__tab_header {
    height: 30px; 
    background-image: none; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_outer {
    height: auto;
    background-image: none;
    padding: 0 8px; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_outer:first-child {
    padding-left: 0; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_inner {
    background-image: none;
    padding: 0; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_tab {
    position: relative;
    top: 0px;
    height: 13px;
    padding: 5px 10px 7px 0;
    border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    behavior: url(/assets/vendor/PIE-2.0beta1/PIE.htc);
    background-image: none;
    background-color: #c5c5c5;
    color: #000;
    font-size: 12px; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_active .ajax__tab_tab {
    top: 0;
    height: 14px;
    padding: 8px 11px 8px 0;
    background-color: #4e87bc;
    color: #fff;
    font-weight: bold; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_tab img {
    float: left;
    padding: 0 5px 0 5px; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_active .ajax__tab_tab img {
    margin-top: -3px; }
  .LMSCommon-scoped #Reports_tab .ajax__tab_body {
    margin: 0;
    padding: 0;
    border: 3px solid #4e87bc; }
  .LMSCommon-scoped #Reports_tab .gridContainer {
    background-color: transparent;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped .clsReportFrame {
    border: 5px solid #4E87BC;
    margin: 0;
    padding: 5px;
    display: block; }
  .LMSCommon-scoped div.clsReportTbl {
    width: 70%;
    margin: 0 auto;
    display: block;
    padding: 0;
    font-size: 14px; }
  .LMSCommon-scoped .clsEnrollLast {
    background-image: url("../Images/Enrolled_Last_Month.png");
    background-repeat: no-repeat;
    display: block;
    width: 200px;
    background-position: left center;
    height: 70px;
    padding-left: 75px;
    padding-top: 30px;
    float: left; }
  .LMSCommon-scoped a.clsEnrollLast:link {
    text-decoration: none;
    color: #000000; }
  .LMSCommon-scoped a.clsEnrollLast:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .clsEnrollCurrent {
    background-image: url("../Images/Enrolled_This_Month.png");
    background-repeat: no-repeat;
    display: block;
    width: 200px;
    background-position: left center;
    height: 70px;
    padding-left: 75px;
    padding-top: 30px;
    float: left; }
  .LMSCommon-scoped a.clsEnrollCurrent:link {
    text-decoration: none;
    color: #000000; }
  .LMSCommon-scoped a.clsEnrollCurrent:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .clsCompleteCurrent {
    background-image: url("../Images/Completed_This_Month.png");
    background-repeat: no-repeat;
    display: block;
    width: 200px;
    background-position: left center;
    height: 70px;
    padding-left: 85px;
    padding-top: 30px;
    float: left; }
  .LMSCommon-scoped a.clsCompleteCurrent:link {
    text-decoration: none;
    color: #000000; }
  .LMSCommon-scoped a.clsCompleteCurrent:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .clsCompleteLast {
    background-image: url("../Images/Completed_Last_Month.png");
    background-repeat: no-repeat;
    display: block;
    width: 200px;
    background-position: left center;
    height: 70px;
    padding-left: 85px;
    padding-top: 30px;
    float: left; }
  .LMSCommon-scoped .clsBetaReport {
    background-image: url("../../Assets/img/beta_75x75.png");
    background-repeat: no-repeat;
    display: block;
    width: 200px;
    background-position: left center;
    height: 70px;
    padding-left: 85px;
    padding-top: 30px;
    float: left; }
  .LMSCommon-scoped a.clsBetaReport:link {
    color: #000000 !important;
    text-decoration: none;
  }
  .LMSCommon-scoped a.clsBetaReport:hover {
     text-decoration: underline;
  }
  .LMSCommon-scoped a.clsCompleteLast:link {
    text-decoration: none;
    color: #000000; }
  .LMSCommon-scoped a.clsCompleteLast:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .ReportsOnDemand {
    width: 100%;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 12px;
    color: #000000; }
  .LMSCommon-scoped .ReportsOnDemand a:link {
    color: #000000;
    padding-left: 5px; }
  .LMSCommon-scoped .clsReportNav {
    float: left;
    width: 45%;
    border-right: 1px solid #e9e9e9; }
  .LMSCommon-scoped .clsReportContent {
    float: left;
    width: auto;
    padding: 5px; }
  .LMSCommon-scoped .RootNodeReports {
    font-size: 10px; }
  .LMSCommon-scoped #settingstab {
    background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 12px; }
  .LMSCommon-scoped #settingstab .ajax__tab_default {
    background-color: #ffffff; }
  .LMSCommon-scoped #settingstab .ajax__tab_header {
    height: 34px;
    margin: 0;
    padding: 0px;
    white-space: nowrap;
    font-size: 12px; }
  .LMSCommon-scoped #settingstab .ajax__tab_outer {
    background-color: transparent;
    background-image: none;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #settingstab .ajax__tab_inner {
    margin: 0;
    padding: 0;
    background-image: none; }
  .LMSCommon-scoped #settingstab .ajax__tab_body {
    background-color: #4E87BC;
    margin: 0; }
  .LMSCommon-scoped #settingstab .ajax__tab_panel {
    background-color: #ccc;
    margin: 0; }
  .LMSCommon-scoped #settingstab .ajax__tab_tab {
    color: #000000;
    width: 155px;
    background-image: url("Images/tabgrey200.png");
    font-size: 12px;
    background-position: right top;
    background-repeat: no-repeat;
    padding: 5px 0px 0 3px;
    text-align: left;
    margin: 0 0 5px 0;
    height: 22px;
    font-weight: normal; }
  .LMSCommon-scoped #settingstab .ajax__tab_tab img {
    float: left;
    padding: 0 5px 10px 5px;
    margin: 0;
    display: block; }
  .LMSCommon-scoped #settingstab .ajax__tab_active .ajax__tab_tab {
    background-image: url("Images/tabblue200.png");
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 20px;
    padding: 10px 12px 5px 4px;
    color: #ffffff;
    margin: 0 0 3px 0;
    font-weight: bold; }
  .LMSCommon-scoped #settingstab .ajax__tab_active .ajax__tab_tab img {
    display: block;
    float: left;
    padding: 0 4px 0 0; }
  .LMSCommon-scoped #settingstab .gridContainer {
    background-color: #fff;
    margin: 0;
    padding: 0 0 10px 0; }
  .LMSCommon-scoped #ResourcesPnl {
    display: block;
    width: 98%; }
  .LMSCommon-scoped #ResourcesPnl iframe {
    width: 100%;
    border: 8px #4E87BC solid;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    height: 100%; }
  .LMSCommon-scoped .clsResourcesHeader {
    background-image: url("Images/tab_activestar.gif");
    background-repeat: no-repeat;
    background-position: left bottom;
    padding: 10px 10px 5px 50px;
    color: #ffffff;
    margin: 0;
    width: 150px;
    text-align: left;
    width: 100%;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; }
  .LMSCommon-scoped #ResourceHTML {
    font-family: Sans-Serif;
    text-align: center;
    color: Gray;
    line-height: 200%;
    font-weight: normal; }
  .LMSCommon-scoped #ResourceHTML p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: blue; }
  .LMSCommon-scoped #ResourceHTML h1 {
    font-size: large; }
  .LMSCommon-scoped #ResourceHTML h2 {
    font-size: small; }
  .LMSCommon-scoped .path {
    color: Red;
    font-family: Courier New; }
  .LMSCommon-scoped #subtabs .gridContainer {
    background-color: #fff;
    margin: 0;
    padding: 5px;
    font-family: Verdana, Geneva, Tahoma, sans-serif; }
  .LMSCommon-scoped #subtabs .ajax__tab_panel {
    background-color: #fff;
    margin: 0; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_tab {
    background: transparent none no-repeat;
    color: #808080;
    height: 30px;
    width: 118px;
    margin: 0;
    padding: 3px 0 0 0;
    font-size: 12px;
    text-align: center; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_default {
    background: transparent none no-repeat; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_header {
    font-family: arial,helvetica,clean,sans-serif;
    font-size: 12px;
    border-bottom: solid 2px #dde1e8; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer {
    background: url("Images/tab_unselected.gif") no-repeat bottom center;
    height: 21px;
    margin: 0;
    padding: 5px 0px 1px 0px;
    vertical-align: bottom;
    border-bottom-width: 0px; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_header {
    color: #808080;
    padding: 0.20em 0.75em 0;
    margin-right: 0.01em; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer {
    background: url("Images/tab_unselected.gif") no-repeat bottom center; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab {
    color: #000; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer {
    background: url("Images/tab_selected.gif") no-repeat left top;
    padding-bottom: 0; }
  .LMSCommon-scoped #subtabs .ajax__tab_yuitabview-theme .ajax__tab_body {
    /*    font-size:11px;*/
    /*    padding:0.25em 0.5em;*/
    background-color: #fff;
    border: solid 2px #DDE1E8;
    border-top-width: 0px; }
  .LMSCommon-scoped #form_body .ajax__tab_yuitabview-theme .ajax__tab_body {
    font-size: 11px;
    /*    padding:0.25em 0.5em;*/
    background-color: #fff;
    border: solid 2px #DDE1E8;
    border-top-width: 0px; }
  .LMSCommon-scoped #subtabs p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; }
  .LMSCommon-scoped #subtabs input {
    padding: 0.2em;
    margin: 5px; }
  .LMSCommon-scoped #form_body input {
    padding: 0.2em;
    margin: 5px; }
  .LMSCommon-scoped #form_body input[type=radio] {
    padding: 0.2em;
    margin: 0 5px; }
  .LMSCommon-scoped #subtabs input {
    padding: 0.2em;
    margin: 5px; }
  .LMSCommon-scoped #subtabs span {
    font-weight: normal; }
  .LMSCommon-scoped #subtabs span.clslabeltop {
    font-weight: bold;
    display: block;
    font-size: 12px; }
  .LMSCommon-scoped #subtabs select {
    padding: 0;
    margin: 5px; }
  .LMSCommon-scoped #subnotab p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; }
  .LMSCommon-scoped #subnotab input {
    padding: 0.2em;
    margin: 5px; }
  .LMSCommon-scoped #subnotab span {
    font-weight: normal; }
  .LMSCommon-scoped #subnotab select {
    padding: 0;
    margin: 5px; }
  .LMSCommon-scoped .clsAdHocTrainSubTitle {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    text-decoration: underline;
    margin-top: 20px;
    display: block; }
  .LMSCommon-scoped .clsAdHocHistory {
    background-color: #fff;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped .clsAdHocHistory table {
    border-collapse: collapse;
    margin: 0 5px; }
  .LMSCommon-scoped .clsAdHocHistory .clsCourseAssignLabel {
    font-size: 11px;
    font-weight: normal;
    color: #000; }
  .LMSCommon-scoped .clsAdHocSteps {
    font-size: 12px;
    font-weight: normal;
    color: #000;
    border-bottom: 3px #ccc double;
    display: block;
    margin: 10px 0;
    padding: 5px;
    background-color: #fff; }
  .LMSCommon-scoped .clsAdHocLabel {
    font-size: 11px;
    color: #000;
    font-weight: bold; }
  .LMSCommon-scoped .clsAdHocAd input {
    margin: 5px; }
  .LMSCommon-scoped .clsAdHocTrainTitle {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    text-decoration: underline;
    margin-top: 20px;
    display: block; }
  .LMSCommon-scoped .clsCourseAssignAdd table {
    background-color: #fff;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #subtabs .clsCourseAssignAdd a:link {
    color: #FF0000; }
  .LMSCommon-scoped #subtabs .clsCourseAssignHistory .clsCourseAssignAdd table {
    background-color: #fff;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #subtabs .clsCourseAssignHistory .clsCourseAssignAdd {
    background-color: #fff;
    margin: 0;
    padding: 0;
    font-size: 12px; }
  .LMSCommon-scoped #subtabs .clsCourseAssignHistory .clsCourseAssignLabel {
    font-size: 11px;
    font-weight: normal;
    color: #000; }
  .LMSCommon-scoped #subtabs .clsCourseAssignHistory .clsCourseAssignAdd input {
    padding: 0.2em;
    margin: 5px; }
  .LMSCommon-scoped #subtabs .clsCourseAssignHistory .clsCourseAssignAdd select {
    padding: 0;
    margin: 5px; }
  .LMSCommon-scoped #subtabs .clsCourseAssignHistory .clsCourseAssignAdd input[type=text] {
    padding: 0;
    margin: 5px; }
  .LMSCommon-scoped .clsCourseAssignSteps {
    font-size: 12px;
    font-weight: normal;
    color: #000;
    border-bottom: 3px #ccc double;
    display: block;
    font-weight: bold;
    margin: 10px 0;
    padding: 5px;
    background-color: #fff; }
  .LMSCommon-scoped #subtabs .clsCourseAssignAdd .clsCourseAssignLabel {
    font-size: 11px;
    font-weight: normal;
    color: #000; }
  .LMSCommon-scoped #subtabs .clsCourseAssignAdd .clsCourseAssignTitle {
    font-size: 12px;
    font-weight: normal;
    color: #000;
    text-decoration: underline;
    margin-top: 20px;
    display: block; }
  .LMSCommon-scoped #subtabs .clsCourseAssignAdd .clsCourseAssignNotice {
    font-size: 11px;
    font-weight: bold;
    color: #FF0000; }
  .LMSCommon-scoped .clsCourseAssignTitle {
    font-size: 12px;
    font-weight: normal;
    color: #000;
    text-decoration: underline;
    margin-top: 20px;
    display: block; }
  .LMSCommon-scoped .clsAutoAssignHeaderRow {
    display: block;
    clear: left;
    border-bottom: 1px #C0C0C0 dotted;
    margin-bottom: 0; }
  .LMSCommon-scoped .clsAutoAssignHeader {
    font-size: 14px;
    float: left;
    width: 450px; }
  .LMSCommon-scoped .clsAutoAssignHeaderSmall {
    font-size: 14px;
    float: left;
    width: 75px; }
  .LMSCommon-scoped .clsAutoAssignLinkRight {
    float: right;
    font-size: 10px; }
  .LMSCommon-scoped .clsAutoAssignLink {
    font-size: 10px;
    color: #0000FF; }
  .LMSCommon-scoped .clsAutoAssignSave {
    width: 50px;
    float: right;
    background-image: url("images/btnGreen50x28.png");
    display: block;
    height: 30px;
    background-repeat: no-repeat;
    border: 0; }
  .LMSCommon-scoped .clsAutoAssignTitle {
    font-size: 14px;
    font-weight: bold !important; }
  .LMSCommon-scoped #form_body input.clsAutoAssignImg {
    padding: 0;
    margin: 0; }
  .LMSCommon-scoped .clsBulkCalendarHeaderRow {
    display: block;
    clear: left; }
  .LMSCommon-scoped .clsBulkCalendarHeader {
    font-size: 14px;
    float: left;
    width: 200px; }
  .LMSCommon-scoped .clsBulkCalendarSave {
    width: 50px;
    float: right;
    background-image: url("images/btnGreen50x28.png");
    display: block;
    height: 30px;
    background-repeat: no-repeat; }
  .LMSCommon-scoped .clsPackageStatusWarning {
    width: 150px;
    font-size: 10px;
    font-style: italic; }
  .LMSCommon-scoped .clsBulkCalendarSubHeader {
    border-bottom: 1px #ccc dotted;
    margin: 20px 0 10px;
    font-size: 14px; }
  .LMSCommon-scoped .clsBulkCalendarTable {
    font-size: 11px;
    border: 1px solid #808080;
    border-collapse: collapse; }
  .LMSCommon-scoped .clsBulkCalendarTable th {
    font-size: 11px;
    background-color: #94AABA;
    padding: 5px;
    color: #fff;
    vertical-align: bottom;
    text-align: left; }
  .LMSCommon-scoped .clsBulkCalendarTable td {
    border: 1px solid #C0C0C0;
    padding: 5px;
    text-align: center;
    margin: 0 auto; }
  .LMSCommon-scoped .clsBulkCalendarLabel {
    font-weight: bold;
    width: 150px;
    display: block;
    float: left;
    clear: left;
    font-size: 12px; }
  .LMSCommon-scoped .clsBulkCalendarLabelLong {
    display: block;
    font-size: 12px;
    font-style: italic; }
  .LMSCommon-scoped .clsBulkCalendarDesc {
    font-size: 12px;
    display: block;
    padding: 5px;
    width: 95%;
    margin: 10px; }
  .LMSCommon-scoped .row {
    display: block;
    clear: both; }
  .LMSCommon-scoped .clsBulkCalendarleftCol {
    display: block;
    width: 64%;
    float: left;
    border-right: 1px solid #ccc; }
  .LMSCommon-scoped .clsBulkCalendarrtCol {
    display: block;
    width: 34%;
    float: right; }
  .LMSCommon-scoped .clsBulkCalendarJobTable {
    width: 75%;
    margin: 10px 0 0 25px;
    background-color: #E4E4E4;
    border-collapse: separate; }
  .LMSCommon-scoped .clsBulkCalendarJobTable td {
    background-color: #fff;
    width: 50%; }
  .LMSCommon-scoped .clsBulkCalendarTable img {
    padding: 0 2px; }
  .LMSCommon-scoped .clsBulkCalendarJobTable img.removeicon {
    text-align: center;
    margin: 0 auto;
    padding: 0 3px; }
  .LMSCommon-scoped .clsBulkCalendarJobTable img.calendaricon {
    text-align: right;
    padding: 0 5px; }
  .LMSCommon-scoped #form_body div.clsCourseSelectionLeft {
    display: block;
    width: 38%;
    float: left;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #form_body div.clsCourseSelectionRight {
    display: block;
    width: 58%;
    float: right;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #form_body div.clsCourseSelectionGrids {
    border: 1px solid #808080; }
  .LMSCommon-scoped #subtabs span.clsCoursePackageNote {
    font-size: 10px;
    color: #666666; }
  .LMSCommon-scoped #subtabs span.clsCoursePackageLblLng {
    color: #666;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.1;
    margin: 7px 0 0 0px; }
  .LMSCommon-scoped #subtabs span.clsCoursePackageLbl {
    color: #666;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    line-height: normal; }
  .LMSCommon-scoped #subtabs input.clsTextBoxSlim {
    margin: 0 5px;
    padding: 2px; }
  .LMSCommon-scoped #subtabs input.clsSeqArrows {
    margin: 0;
    padding: 0;
    float: left; }
  .LMSCommon-scoped .clsManageAssignHeaderRow {
    display: block;
    border-bottom: 1px solid #666666;
    width: 100%; }
  .LMSCommon-scoped .clsManageAssignHeader {
    font-size: 14px;
    float: left;
    clear: both; }
  .LMSCommon-scoped .clsManageAssignSave {
    width: 50px;
    float: right;
    background-image: url("images/btnGreen50x28.png");
    display: block;
    height: 30px;
    background-repeat: no-repeat; }
  .LMSCommon-scoped .clsPackageStatusWarning {
    width: 150px;
    font-size: 10px;
    font-style: italic; }
  .LMSCommon-scoped .clsManageAssignSubHeader {
    border-bottom: 1px #ccc dotted;
    margin: 20px 0 10px;
    font-size: 14px; }
  .LMSCommon-scoped .clsManageAssignTable {
    font-size: 11px;
    border: 1px solid #808080;
    border-collapse: collapse; }
  .LMSCommon-scoped .clsManageAssignTable th {
    font-size: 11px;
    background-color: #94AABA;
    padding: 5px;
    color: #fff;
    vertical-align: bottom; }
  .LMSCommon-scoped .clsManageAssignTable td {
    border: 1px solid #C0C0C0;
    padding: 5px;
    text-align: center;
    margin: 0 auto; }
  .LMSCommon-scoped .clsManageAssignLabel {
    font-weight: bold;
    width: 150px;
    display: block;
    float: left;
    clear: left;
    font-size: 12px; }
  .LMSCommon-scoped .clsManageAssignText {
    font-weight: bold;
    font-size: 12px;
    display: inline; }
  .LMSCommon-scoped .clsManageAssignLabelLong {
    display: block;
    font-size: 12px;
    font-style: italic; }
  .LMSCommon-scoped .clsManageAssignDesc {
    font-size: 12px;
    display: block;
    padding: 5px;
    width: 95%;
    margin: 10px; }
  .LMSCommon-scoped .row {
    display: block;
    clear: both; }
  .LMSCommon-scoped .clsManageAssignleftCol {
    display: block;
    width: 49%;
    float: left; }
  .LMSCommon-scoped .clsManageAssignrtCol {
    display: block;
    width: 49%;
    float: right; }
  .LMSCommon-scoped .clsManageAssignJobTable {
    width: 75%;
    margin: 10px 0 0 25px;
    background-color: #E4E4E4;
    border-collapse: separate; }
  .LMSCommon-scoped .clsManageAssignJobTable td {
    background-color: #fff;
    width: 50%; }
  .LMSCommon-scoped .clsManageAssignTable img {
    padding: 0 2px; }
  .LMSCommon-scoped .clsManageAssignJobTable img.removeicon {
    text-align: center;
    margin: 0 auto;
    padding: 0 3px; }
  .LMSCommon-scoped .clsManageAssignJobTable img.calendaricon {
    text-align: right;
    padding: 0 5px; }
  .LMSCommon-scoped .buttonlist {
    margin: 0;
    padding: 0;
    line-height: normal; }
  .LMSCommon-scoped #form_body .buttonlist td {
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #form_body .buttonlist table {
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #form_body .buttonlist label {
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #form_body .buttonlist input[type=radio] {
    margin: 0;
    padding: 5px 5px 2px 5px; }
  .LMSCommon-scoped #form_body div.clsCourseSelectionListHeader {
    background-color: #E8E8E8;
    padding: 0; }
  .LMSCommon-scoped .clsCourseSelectionListBody {
    display: block;
    padding: 5px;
    margin: 5px;
    font-size: 12px; }
  .LMSCommon-scoped .clsCourseSelectionListTitle {
    background-color: #94AABA;
    padding: 5px;
    color: #fff;
    font-weight: bold;
    display: block;
    margin: 0;
    width: 100%; }
  .LMSCommon-scoped .clsCourseSelectionGridHeaderAdmin {
    background-color: #DDD9CC; }
  .LMSCommon-scoped .clsCourseSelectionGridHeaderAdmin a {
    color: #333;
    padding: 2px; }
  .LMSCommon-scoped #form_body div td {
    padding-left: 2px; }
  .LMSCommon-scoped .clsCourseSelectionGridFooterAdmin {
    background-color: #DDD9CC;
    padding: 0 5px;
    text-align: right; }
  .LMSCommon-scoped .btnGreen75AddSelected {
    background-image: url("../Images/btnGreen75x35.png");
    background-position: top center;
    background-repeat: no-repeat;
    width: 80px;
    height: 38px;
    border: 0;
    background-color: transparent;
    margin: 0;
    padding-top: 5px; }
  .LMSCommon-scoped a.btnGreen75AddSelected {
    color: #333333;
    font-weight: bold;
    font-size: 9px; }
  .LMSCommon-scoped input.btnGreen75AddSelected {
    color: #333333;
    font-weight: bold;
    font-size: 9px; }
  .LMSCommon-scoped .clsViewPackageHeaderRow {
    display: block;
    clear: left;
    padding-bottom: 0px;
    margin-bottom: 0px; }
  .LMSCommon-scoped .clsViewPackageHeader {
    font-size: 14px;
    float: left;
    width: 200px; }
  .LMSCommon-scoped .clsPackageStatus {
    width: 200px;
    float: right; }
  .LMSCommon-scoped .clsPackageStatusWarning {
    width: 150px;
    font-size: 10px;
    font-style: italic; }
  .LMSCommon-scoped .clsViewPackageSubHeader {
    border-bottom: 1px #ccc solid;
    margin: 20px 0 10px;
    font-size: 14px; }
  .LMSCommon-scoped .clsViewPackageTable {
    font-size: 11px;
    border: 1px solid #808080;
    border-collapse: collapse; }
  .LMSCommon-scoped .clsViewPackageTable th {
    font-size: 11px;
    background-color: #94AABA;
    padding: 5px;
    color: #fff;
    vertical-align: bottom;
    text-align: left; }
  .LMSCommon-scoped .clsViewPackageTable td {
    border: 1px solid #C0C0C0;
    padding: 5px; }
  .LMSCommon-scoped #subtabs span.clsViewPackageLabelShort {
    font-weight: bold;
    width: 150px;
    display: block;
    float: left;
    clear: left;
    font-size: 12px; }
  .LMSCommon-scoped #subtabs span.clsViewPackageLabel {
    font-weight: bold;
    width: 200px;
    display: block;
    float: left;
    clear: left;
    font-size: 12px; }
  .LMSCommon-scoped .clsViewPackageLabelLong {
    display: block;
    font-size: 12px;
    font-style: italic; }
  .LMSCommon-scoped .clsViewPackageDesc {
    font-size: 10px;
    display: block;
    width: 95%; }
  .LMSCommon-scoped .row {
    display: block;
    clear: both; }
  .LMSCommon-scoped .clsViewPackageleftCol {
    display: block;
    width: 49%;
    float: left; }
  .LMSCommon-scoped #form_body input.clsViewPackageleftCol {
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped .clsViewPackagertCol {
    display: block;
    width: 49%;
    float: right; }
  .LMSCommon-scoped .clsViewPackageJobTable {
    width: 75%;
    margin: 10px 0 0 25px;
    background-color: #E4E4E4;
    border-collapse: separate; }
  .LMSCommon-scoped .clsViewPackageJobTable td {
    background-color: #fff;
    width: 32%; }
  .LMSCommon-scoped .clsRowCompAssess-old {
    background-color: #FFF3E8; }
  .LMSCommon-scoped .clsRowCompAssess {
    background-color: #FFDEBF; }
  .LMSCommon-scoped .clsRowPackage {
    background-color: #D5E9FF; }
  .LMSCommon-scoped .clsRowPackage-old {
    background-color: #E8F3FF; }
  .LMSCommon-scoped .clsRowCourse {
    background-color: transparent; }
  .LMSCommon-scoped .clsStatusProcess {
    background-color: #e9e9e9; }
  .LMSCommon-scoped .clsStatusDeleted {
    background-color: #666666;
    color: #ffffff; }
  .LMSCommon-scoped #subnotab .clsManageUsersHeader {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    display: block;
    margin: 0 0 0 5px;
    background: url("Images/tab_selected_200.png") white no-repeat left bottom;
    height: 25px;
    padding: 5px 0 0 10px; }
  .LMSCommon-scoped #subnotab .clsFullFileHeader {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 0 0 0 5px;
    background: url("Images/tab_selected_200.png") white no-repeat left bottom;
    height: 25px;
    padding: 5px 50px 10px 5px; }
  .LMSCommon-scoped #subnotab {
    margin: 0;
    padding: 5px 0 0 0; }
  .LMSCommon-scoped #subnotab span.body {
    border: 2px solid #DDE1E8; }
  .LMSCommon-scoped table.tabbody {
    width: 100%; }
  .LMSCommon-scoped .tabbody {
    display: block;
    border: 2px solid #DDE1E8;
    border-collapse: collapse;
    margin: 0;
    padding: 5px; }
  .LMSCommon-scoped .clsManageUserTable table {
    width: 100%; }
  .LMSCommon-scoped .clsFullFileUpload {
    background-color: #ffffff;
    padding: 5px; }
  .LMSCommon-scoped .clsFullFileUpload table {
    width: 100%;
    border: 0;
    border-collapse: collapse; }
  .LMSCommon-scoped .clsFullFileTitle {
    font-size: 12px;
    display: block;
    padding: 0 0 0 2px;
    text-decoration: underline; }
  .LMSCommon-scoped .clsfont10 {
    font-size: 10px; }
  .LMSCommon-scoped .clsLiveTrainUpload {
    background-color: #ffffff; }
  .LMSCommon-scoped .clsLiveTrainUpload table {
    width: 100%;
    border: 0;
    border-collapse: collapse; }
  .LMSCommon-scoped .clsAdminNotice {
    font-size: 11px;
    font-weight: normal;
    color: #FF0000; }
  .LMSCommon-scoped .clsBeginObservPanel {
    font-size: 12px; }
  .LMSCommon-scoped .clsBeginObservPanel table {
    width: 100%; }
  .LMSCommon-scoped .clsBeginObservPanelLabel {
    font-size: 11px;
    font-weight: normal;
    color: #000; }
  .LMSCommon-scoped .clsBeginObservPanel input[type=text] {
    padding: 0;
    margin: 5px; }
  .LMSCommon-scoped .clsCreateCourse {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif; }
  .LMSCommon-scoped .clsCreateCourse h1 {
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px #ccc solid; }
  .LMSCommon-scoped .clsCreateCourse p {
    font-size: 12px; }
  .LMSCommon-scoped .clsCreateCourse li {
    font-size: 12px; }
  .LMSCommon-scoped .clsCreateCourseError {
    font-size: 12px;
    color: red; }
  .LMSCommon-scoped .GridViewAdmin {
    font-size: 10px;
    padding: 2px;
    color: #333333;
    width: 895px;
    border-collapse: collapse; }
  .LMSCommon-scoped .GridViewAdmin td {
    padding: 2px 1px;
    overflow: hidden; }
  .LMSCommon-scoped .RowAdmin {
    background-color: #F7F6F3;
    color: #333333;
    padding: 4px; }
  .LMSCommon-scoped .RowAdmin td {
    background-color: #F7F6F3;
    color: #333333;
    padding-left: 4px; }
  .LMSCommon-scoped .AltRowAdmin {
    background-color: #ffffff;
    color: #284775; }
  .LMSCommon-scoped .AltRowAdmin td {
    background-color: #ffffff;
    color: #284775;
    padding-left: 4px; }
  .LMSCommon-scoped .EditRowAdmin {
    background-color: #FFFFCC; }
  .LMSCommon-scoped .EditRowAdmin input {
    font-size: 10px; }
  .LMSCommon-scoped .EditRowAdmin select {
    font-size: 10px;
    cursor: pointer; }
  .LMSCommon-scoped .SelectRowAdmin {
    background-color: #E2DED6;
    color: #333333;
    font-weight: bold; }
  .LMSCommon-scoped .FooterAdmin {
    background-color: #5D7B9D;
    font-weight: bold;
    color: #ffffff; }
  .LMSCommon-scoped .FooterAdmin a {
    color: #fff;
    cursor: pointer; }
  .LMSCommon-scoped .HeaderAdmin {
    background-color: #666666;
    font-weight: bold;
    color: #fff; }
  .LMSCommon-scoped .HeaderAdmin a, .LMSCommon-scoped .HeaderAdmin a:link {
    color: #fff; }
  .LMSCommon-scoped .HeaderAdmin th {
    padding: 0 2px;
    margin: 0; }
  .LMSCommon-scoped .PagerAdmin {
    background-color: #666666;
    color: #ffffff;
    text-align: center; }
  .LMSCommon-scoped .PagerAdmin a:link {
    color: #ffffff;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
    cursor: pointer; }
  .LMSCommon-scoped .PagerAdmin a:visited {
    color: #ffffff;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px; }
  .LMSCommon-scoped .EmptyRowAdmin {
    background-color: #FFFFCE;
    padding: 4px;
    border: 0;
    display: block; }
  .LMSCommon-scoped .EmptyRowAdmin td {
    border: 0; }
  .LMSCommon-scoped .btnUpdateGrid {
    width: 50px; }
  .LMSCommon-scoped .GridViewHalfWidth {
    font-size: 10px;
    padding: 2px;
    color: #333333;
    border-collapse: collapse;
    border: 0;
    border-style: hidden; }
  .LMSCommon-scoped .GridViewFullWidth {
    font-size: 10px;
    padding: 2px;
    color: #333333;
    border-collapse: collapse;
    width: 100%;
    overflow: visible;
    background-color: #ffffff;
    border: 0;
    border-style: hidden; }
  .LMSCommon-scoped DIV.GridViewFullWidth {
    overflow: visible; }
  .LMSCommon-scoped .GridViewFull {
    font-size: 10px;
    color: #333333;
    border-collapse: collapse;
    width: 100%;
    overflow: visible;
    background-color: #ffffff;
    border: 0;
    border-style: hidden; }
  .LMSCommon-scoped .clsAddLiveInservice table {
    background-color: #fff;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped .clsLiveInserviceSteps {
    font-size: 12px;
    font-weight: normal;
    color: #000;
    border-bottom: 3px #ccc double;
    display: block;
    font-weight: bold;
    margin: 10px 0;
    padding: 5px;
    background-color: #fff; }
  .LMSCommon-scoped #subtabs .clsAddLiveInservice .clsAddLiveInserviceTitle {
    width: 50%;
    font-size: 11px;
    font-weight: normal;
    color: #000;
    text-decoration: underline;
    margin-top: 20px;
    display: block;
    float: left; }
  .LMSCommon-scoped .clsAddLiveInserviceLabel {
    font-size: 11px;
    font-weight: normal;
    color: #000; }
  .LMSCommon-scoped #subtabs .clsLiveInserviceNotice {
    font-size: 11px;
    font-weight: bold;
    color: #FF0000; }
  .LMSCommon-scoped #content #subtabs IMG.imgCalendarIcon {
    display: inline;
    padding: 5px;
    margin: 0; }
  .LMSCommon-scoped .clsAddLiveInserviceTitle {
    width: 50%;
    font-size: 11px;
    font-weight: normal;
    color: #000;
    text-decoration: underline;
    margin-top: 20px;
    display: block;
    float: left; }
  .LMSCommon-scoped #course_select_tbl {
    width: 100%; }
  .LMSCommon-scoped #course_select_tbl select {
    float: left; }
  .LMSCommon-scoped #form_body DIV.select_btnset {
    width: 80px;
    margin: 0;
    padding: 10px 0;
    float: left; }
  .LMSCommon-scoped #form_body div.sub legend {
    font-size: 12px;
    padding: 0 10px; }
  .LMSCommon-scoped .clsFileImage {
    background-image: url("Images/ExportFile.png");
    background-repeat: no-repeat;
    display: block;
    width: 32px;
    height: 32px;
    text-decoration: none; }
  .LMSCommon-scoped .clsErrorExcelImage {
    background-image: url("Images/excel_download_error.png");
    background-repeat: no-repeat;
    display: block;
    width: 32px;
    height: 32px;
    text-decoration: none; }
  .LMSCommon-scoped .clsFileImageEditSelection {
    background-image: url("Images/editselection.png");
    background-repeat: no-repeat;
    display: block;
    width: 32px;
    height: 32px;
    text-decoration: none; }
  .LMSCommon-scoped #form_body div.AccordionAdmin {
    width: 320px;
    float: right;
    display: block;
    z-index: 1000; }
  .LMSCommon-scoped #form_body div.AccordionAdminHeader {
    background-color: #666666;
    color: #ffffff;
    display: block;
    height: 25px;
    overflow: hidden;
    padding-left: 15px;
    cursor: pointer; }
  .LMSCommon-scoped #form_body div.AccordionAdminHeader:hover {
    text-decoration: underline; }
  .LMSCommon-scoped #form_body div.AccordionAdminHeaderSelected {
    background-color: #2E4D7B;
    color: #ffffff;
    display: block;
    height: 25px;
    overflow: hidden;
    padding: 5px;
    cursor: pointer; }
  .LMSCommon-scoped #form_body div.AccordionAdminContent {
    border: 1px #cccccc dotted;
    padding-left: 10px;
    display: block;
    font-size: 10px; }
  .LMSCommon-scoped #AdminFormContainer {
    padding-bottom: 18px;
    width: 600px; }
  .LMSCommon-scoped #AdminFormContainerInner {
    padding: 0px; }
  .LMSCommon-scoped .form_title {
    font-size: 14px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
    margin-bottom: 10px;
    display: block;
    text-align: left;
    border-bottom: 1px solid #cccccc; }
  .LMSCommon-scoped #form_body .form_subtitle {
    font-size: 12px;
    font-weight: normal;
    color: #333;
    text-decoration: none;
    margin-bottom: 10px;
    display: block;
    text-align: left; }
  .LMSCommon-scoped #form_body .form_lbldisplay {
    font-size: 11px;
    font-weight: bold;
    color: #666;
    width: 250px;
    float: left;
    display: block; }
  .LMSCommon-scoped #form_body .form_display {
    font-size: 11px;
    font-weight: normal;
    color: #666;
    float: left;
    display: block; }
  .LMSCommon-scoped #form_body {
    width: 100%;
    display: block; }
  .LMSCommon-scoped #form_body div {
    margin: 0 0 5px;
    overflow: hidden;
    padding: 2px 5px 2px 0; }
  .LMSCommon-scoped #form_body td {
    padding: 5px 0 0 0; }
  .LMSCommon-scoped #form_body span.clslabelform {
    color: #666;
    float: left;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.1;
    margin: 7px 0 0 0px;
    width: 150px; }
  .LMSCommon-scoped #form_body span.clslabelformShort {
    color: #666;
    float: left;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.1;
    margin: 7px 0 0 0px;
    width: 78px; }
  .LMSCommon-scoped #form_body span.clslabelformLong {
    color: #666;
    float: left;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.1;
    margin: 7px 0 0 0px;
    width: 200px; }
  .LMSCommon-scoped #form_body span.clslabelformAccent {
    color: #4E87BC;
    float: left;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.0;
    margin: 7px 0 0 0px;
    width: auto; }
  .LMSCommon-scoped #form_body span.clslabelformDisplay {
    font-size: 12px;
    font-weight: normal;
    color: #000;
    float: left;
    display: block; }
  .LMSCommon-scoped #form_body a.clslabelformlink {
    color: #4E87BC;
    float: right;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.0;
    margin: 7px 0 0 0px;
    width: auto; }
  .LMSCommon-scoped a.clslabelformlink {
    color: #4E87BC;
    float: right;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.0;
    margin: 7px 0 0 0px;
    width: auto; }
  .LMSCommon-scoped #form_body span.clslabelformshort {
    color: #666;
    float: left;
    display: block;
    font-size: 10px;
    font-weight: bold;
    line-height: 1.1;
    margin: 7px 0 0 5px;
    width: 50px; }
  .LMSCommon-scoped #form_body span.lblSystemWarning {
    color: #FF0000;
    display: inline-block;
    font-size: 10px;
    font-weight: normal;
    line-height: 1.1;
    margin: 7px 0 0 10px;
    width: auto; }
  .LMSCommon-scoped .form_lblhighlight {
    color: blue; }
  .LMSCommon-scoped .lblSystemWarning {
    color: #FF0000;
    display: block;
    font-size: 10px;
    font-weight: normal;
    line-height: 1.1;
    margin: 7px 0 0 10px;
    width: auto; }
  .LMSCommon-scoped #form_body div textarea, .LMSCommon-scoped #form_body div select {
    color: #333;
    display: block;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    line-height: 1;
    margin: 0; }
  .LMSCommon-scoped #form_body input {
    padding: 3px; }
  .LMSCommon-scoped #form_body input[type=text] {
    padding: 3px;
    width: 200px; }
  .LMSCommon-scoped #form_body input[type=text].shorttxt {
    padding: 3px;
    width: 100px; }
  .LMSCommon-scoped fieldset div select {
    padding: 0 0 0 3px;
    width: 200px; }
  .LMSCommon-scoped #form_body div select {
    padding: 0 0 0 3px;
    width: 200px;
    margin-left: 5px; }
  .LMSCommon-scoped #form_body div select.clsDropWidthLarge {
    padding: 0 0 0 3px;
    width: 650px;
    overflow: visible;
    z-index: 1000; }
  .LMSCommon-scoped #form_body div textarea {
    height: 50px;
    padding: 3px;
    width: 200px; }
  .LMSCommon-scoped #form_body input[type=submit].finalbtn {
    width: auto;
    float: right;
    font-size: 12px;
    margin: 0px auto; }
  .LMSCommon-scoped #form_body input[type=submit] {
    margin-left: 15px;
    font-size: 12px;
    cursor: pointer; }
  .LMSCommon-scoped #form_body input[type=submit].btnUpdateGrid {
    font-size: 12px;
    width: 50px; }
  .LMSCommon-scoped #form_body input.RowAdmin {
    padding: 3px;
    width: 150px; }
  .LMSCommon-scoped .form_fieldset {
    position: relative;
    padding: 10px 5px 0 10px;
    border: 1px #cccccc dotted; }
  .LMSCommon-scoped fieldset {
    padding: 10px 5px 0 10px;
    border: 1px #cccccc dotted; }
  .LMSCommon-scoped #form_body legend {
    font-size: 14px;
    font-weight: normal;
    color: #000;
    background-color: #fff;
    padding: 10px; }
  .LMSCommon-scoped .introduction {
    font-size: 1.5em;
    margin: 0 0 2em; }
  .LMSCommon-scoped #form_body div ul {
    float: left;
    margin: 5px 0 0 160px; }
  .LMSCommon-scoped #form_body div ul li {
    margin: 0 0 5px;
    padding: 0; }
  .LMSCommon-scoped #form_body div ul li label {
    display: inline;
    float: none;
    font-size: 1em;
    font-weight: normal;
    margin: 0;
    padding: 0; }
  .LMSCommon-scoped #form_body div ul li input {
    border: inherit;
    display: inline;
    margin: 0 5px 0 0;
    padding: 0;
    width: auto; }
  .LMSCommon-scoped #form_body div.formpanel_left_top {
    display: block;
    float: left;
    width: 500px; }
  .LMSCommon-scoped #form_body div.formpanel_left {
    display: block;
    float: left;
    width: 850px; }
  .LMSCommon-scoped td.lblUnitTitle {
    color: #000000;
    padding-left: 100px;
    text-align: left;
    background-color: #FFFDF4;
    border-collapse: collapse; }
  .LMSCommon-scoped td.lblUnitTitleCourse {
    color: #000000;
    text-align: center;
    background-color: #FFFDF4;
    border-collapse: collapse; }
  .LMSCommon-scoped a.btnBackTo:link {
    background-image: url("../../../App_Themes/RedVector/Images/back-button-with-arrow-200.gif");
    background-repeat: no-repeat;
    width: 190px;
    height: 30px;
    background-position: right top;
    display: block;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    padding: 5px 35px 0 0;
    margin: 5px 0 0 0; }
  .LMSCommon-scoped a.btnBackTo:hover {
    text-decoration: underline; }
  .LMSCommon-scoped a.btnBackTo:visited {
    background-image: url("../../../App_Themes/RedVector/Images/back-button-with-arrow-200.gif");
    background-repeat: no-repeat;
    width: 190px;
    height: 30px;
    background-position: right top;
    display: block;
    color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
    padding: 5px 35px 0 0;
    margin: 5px 0 0 0; }
  .LMSCommon-scoped .BlockHourHeader {
    display: block;
    height: 15px;
    padding: 5px;
    background-color: #8da4c2;
    border-top: 1px #fff solid;
    border-bottom: 1px #fff solid; }
  .LMSCommon-scoped .lblBlockHourHeader {
    font-size: 12px;
    color: #ffffff;
    font-weight: bold; }
  .LMSCommon-scoped .btnBlockHourSelect {
    background-image: url("../Images/bttnGreen125.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    width: 125px;
    height: 25px;
    padding: 2px 0 0 2px; }
  .LMSCommon-scoped A.btnBlockHourSelect:link {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold; }
  .LMSCommon-scoped A.btnBlockHourSelect:hover {
    text-decoration: underline; }
  .LMSCommon-scoped A.btnBlockHourSelect:visited {
    color: #fff; }
  .LMSCommon-scoped .tblBlockHourConfirm {
    width: 100%;
    border: 0px #cccccc solid; }
  .LMSCommon-scoped .tblBlockHourConfirm td {
    padding: 5px;
    vertical-align: top; }
  .LMSCommon-scoped .btnAction {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    width: 90px;
    height: 30px;
    line-height: 28px;
    font-weight: bold;
    text-align: center; }
  .LMSCommon-scoped .btnMyAccountRed {
    background-image: url("Images/btnMyAccntRed.gif"); }
  .LMSCommon-scoped a.btnMyAccountRed:link {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountRed:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountGreen {
    background-image: url("Images/btnMyAccntGreen.gif"); }
  .LMSCommon-scoped a.btnMyAccountGreen:link {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountGreen:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountBlue {
    background-image: url("Images/btnMyAccntBlue.gif"); }
  .LMSCommon-scoped a.btnMyAccountBlue:link {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountBlue:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountGray {
    background-image: url("Images/btnMyAccntGray.gif"); }
  .LMSCommon-scoped a.btnMyAccountGray:link {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountGray:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountLtGray {
    background-image: url("Images/btnMyAccntLtGray.gif"); }
  .LMSCommon-scoped a.btnMyAccountLtGray:link {
    color: #000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountLtGray:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountOrange {
    background-image: url("Images/btnMyAccntOrange.gif"); }
  .LMSCommon-scoped a.btnMyAccountOrange:link {
    color: #000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountOrange:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountWhite {
    background-image: url("Images/btnMyAccntWhite.gif"); }
  .LMSCommon-scoped a.btnMyAccountWhite:link {
    color: #000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountWhite:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountDarkBlue {
    background-image: url("Images/btnMyAccntDarkBlue.png"); }
  .LMSCommon-scoped a.btnMyAccountDarkBlue:link {
    color: #ffffff;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountDarkBlue:hover {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountYellow {
    background-image: url("Images/btn-gold-md.png"); }
  .LMSCommon-scoped a.btnMyAccountYellow:link {
    color: #000;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountYellow:hover {
    color: #000;
    text-decoration: underline; }
  .LMSCommon-scoped .btnMyAccountLtGreen {
    background-image: url("Images/btnMyAccntLtGreen.png"); }
  .LMSCommon-scoped a.btnMyAccountLtGreen:link {
    color: #fff;
    text-decoration: none; }
  .LMSCommon-scoped a.btnMyAccountLtGreen:hover {
    color: #fff;
    text-decoration: underline; }
  .LMSCommon-scoped .bttnGreen {
    border-top: 1px solid #32992e;
    background: #125f09;
    background: -webkit-gradient(linear, left top, left bottom, from(#57c260), to(#125f09));
    background: -moz-linear-gradient(top, #57c260, #125f09);
    padding: 6px 12px;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    -webkit-box-shadow: black 0 1px 0;
    -moz-box-shadow: black 0 1px 0;
    box-shadow: black 0 1px 0;
    text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;
    color: white;
    font-size: 12px;
    font-family: Helvetica, Arial, Sans-Serif;
    text-decoration: none;
    vertical-align: middle; }
  .LMSCommon-scoped .bttnGreen:hover {
    border-top-color: #28597a;
    background: #28597a;
    color: #ccc; }
  .LMSCommon-scoped .bttnGreen:active {
    border-top-color: #1b435e;
    background: #1b435e; }
  .LMSCommon-scoped .labelMyAccountRed {
    font-weight: bold;
    background-color: #efadae; }
  .LMSCommon-scoped .labelMyAccountBlue {
    font-weight: bold;
    background-color: #ccffff; }
  .LMSCommon-scoped .labelMyAccountGreen {
    font-weight: bold;
    background-color: #8cbc92; }
  .LMSCommon-scoped .labelMyAccountGray {
    font-weight: bold;
    background-color: #b2b2b2; }
  .LMSCommon-scoped .labelMyAccountLtGray {
    font-weight: bold;
    background-color: #e8e8e8; }
  .LMSCommon-scoped .labelMyAccountOrange {
    font-weight: bold;
    background-color: #FFCC99; }
  .LMSCommon-scoped .labelMyAccountWhite {
    font-weight: bold;
    background-color: #ffffff; }
  .LMSCommon-scoped .labelMyAccountYellow {
    font-weight: bold;
    background-color: #fae58c; }
  .LMSCommon-scoped .labelMyAccountDarkBlue {
    font-weight: bold;
    background-color: #96ADB9; }
  .LMSCommon-scoped .labelMyAccountLtGreen {
    font-weight: bold;
    background-color: #C7E4CB; }
  .LMSCommon-scoped .cellMyAccountRed {
    background-color: #efadae; }
  .LMSCommon-scoped .cellMyAccountBlue {
    background-color: #ccffff; }
  .LMSCommon-scoped .cellMyAccountGreen {
    background-color: #8cbc92; }
  .LMSCommon-scoped .cellMyAccountGray {
    background-color: #b2b2b2; }
  .LMSCommon-scoped .cellMyAccountLtGray {
    background-color: #e8e8e8; }
  .LMSCommon-scoped .cellMyAccountWhite {
    background-color: #ffffff; }
  .LMSCommon-scoped .cellMyAccountOrange {
    background-color: #FFCC99; }
  .LMSCommon-scoped .cellMyAccountYellow {
    background-color: #fae58c; }
  .LMSCommon-scoped .cellMyAccountDarkBlue {
    background-color: #96ADB9; }
  .LMSCommon-scoped .cellMyAccountLtGreen {
    background-color: #C7E4CB; }
  .LMSCommon-scoped .GridViewGeneric {
    font-size: 12px;
    padding: 4px;
    color: #333333; }
  .LMSCommon-scoped .GridViewGeneric td {
    padding: 4px; }
  .LMSCommon-scoped .RowGeneric {
    background-color: #F7F6F3;
    color: #333333;
    padding: 4px; }
  .LMSCommon-scoped .AltRowGeneric {
    background-color: #ffffff;
    color: #284775; }
  .LMSCommon-scoped .EditRowGeneric {
    background-color: #999999; }
  .LMSCommon-scoped .SelectRowGeneric {
    background-color: #E2DED6;
    color: #333333;
    font-weight: bold; }
  .LMSCommon-scoped .FooterGeneric {
    background-color: #5D7B9D;
    font-weight: bold;
    color: #ffffff; }
  .LMSCommon-scoped .HeaderGeneric {
    background-color: #5D7B9D;
    font-weight: bold;
    color: #ffffff;
    line-height: 25px; }
  .LMSCommon-scoped .HeaderGeneric th {
    padding: 0 10px;
    white-space: nowrap; }
  .LMSCommon-scoped .PagerGeneric {
    background-color: #284775;
    color: #ffffff;
    text-align: center; }
  .LMSCommon-scoped .gridWidth100 {
    width: 100%; }
  .LMSCommon-scoped .gridWidth90 {
    width: 90%;
    margin: 0 auto; }
  .LMSCommon-scoped .gridWidth50 {
    width: 50%; }
  .LMSCommon-scoped .HeaderDark {
    background-color: #3F3F3F; }
  .LMSCommon-scoped .HeaderGreen {
    background-color: #196A20; }
  .LMSCommon-scoped .GridViewStyle {
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    table-layout: auto;
    border-collapse: collapse;
    border: #999999 1px solid; }
  .LMSCommon-scoped .GridViewStyle a.clsGrayLabel {
    font-family: Arial;
    font-size: 12px;
    color: #555555; }
  .LMSCommon-scoped .HeaderStyle {
    background-image: url("images/HeaderWhiteChrome.jpg");
    background-position: center;
    background-repeat: repeat-x;
    background-color: #fff;
    border-bottom: solid 1px #999;
    padding: 5px;
    color: #000000; }
  .LMSCommon-scoped .HeaderStyle a {
    text-decoration: none;
    color: #fff;
    display: block;
    text-align: left;
    font-weight: normal; }
  .LMSCommon-scoped .PagerStyle {
    background-image: url("images/HeaderWhiteChrome.jpg");
    background-position: center;
    background-repeat: repeat-x;
    background-color: #fff;
    border-bottom: solid 1px #999;
    text-align: center;
    margin: auto; }
  .LMSCommon-scoped .PagerStyle table {
    text-align: center;
    margin: auto; }
  .LMSCommon-scoped .PagerStyle table td {
    border: 0px;
    padding: 5px; }
  .LMSCommon-scoped .PagerStyle td {
    border-top: #999999 1px solid; }
  .LMSCommon-scoped .PagerStyle a {
    color: #fff;
    text-decoration: none;
    padding: 2px 5px 2px 5px;
    border-top: solid 1px #fff;
    border-right: solid 1px #999;
    border-bottom: solid 1px #999;
    border-left: solid 1px #fff; }
  .LMSCommon-scoped .PagerStyle span {
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    padding: 2px 5px 2px 5px;
    border: 0; }
  .LMSCommon-scoped .TblRowStyle, .LMSCommon-scoped .TblAltRowStyle {
    padding: 3px;
    border-right: solid 1px #999;
    border-bottom: solid 1px #999; }
  .LMSCommon-scoped .TblRowStyle {
    background-color: #E4E4E4; }
  .LMSCommon-scoped .TblRowStyle a {
    color: #B5121B;
    text-decoration: underline;
    font-size: inherit; }
  .LMSCommon-scoped .RowStyle, .LMSCommon-scoped .AltRowStyle, .LMSCommon-scoped .SelectedRowStyle, .LMSCommon-scoped .EditRowStyle {
    padding: 5px;
    border-right: solid 1px #999; }
  .LMSCommon-scoped .RowStyle {
    background-color: #E4E4E4; }
  .LMSCommon-scoped .RowStyle a {
    color: #B5121B;
    text-decoration: underline;
    font-size: inherit; }
  .LMSCommon-scoped .GridViewStyle a.clsMenuItem {
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    display: inline;
    color: #aa0000;
    font-size: 11px;
    padding: 2px 8px 2px 8px;
    border-right: #a9a9a9 1.5pt outset;
    border-top: #a9a9a9 1pt solid;
    border-left: #a9a9a9 1pt solid;
    border-bottom: #a9a9a9 1.5pt outset;
    background-color: #d2d2d2; }
  .LMSCommon-scoped .AltRowStyle {
    background-color: #f0f0f0; }
  .LMSCommon-scoped .AltRowStyle a {
    color: #B5121B;
    text-decoration: underline;
    font-size: inherit; }
  .LMSCommon-scoped .SelectedRowStyle {
    background-color: #FF9; }
  .LMSCommon-scoped .EditRowStyle {
    background-color: #FF9;
    font-size: 11px; }
  .LMSCommon-scoped .EditRowStyle input {
    font-size: 11px;
    width: auto; }
  .LMSCommon-scoped .EditRowStyle DropDownList {
    font-size: 11px; }
  .LMSCommon-scoped .EditRowStyle a {
    color: #B5121B;
    text-decoration: underline;
    font-size: inherit; }
  .LMSCommon-scoped .clsLicenseWzrd {
    padding-top: 10px;
    border: 1px #e8e8e8 solid;
    font: 12px Verbana;
    width: 100%; }
  .LMSCommon-scoped .clsLicenseWzrd input[type=submit] {
    padding: 2px;
    margin: 15px 0 15px 15px;
    display: block; }
  .LMSCommon-scoped .clsLicenseWzrd td {
    border-collapse: collapse; }
  .LMSCommon-scoped .clsLicenseWzrd a:link {
    display: block;
    padding: 5px;
    border-top: 2px outset #D5A343;
    border-bottom: 2px outset #cccccc;
    border-right: 2px #cccccc inset;
    border-left: 2px outset #D5A343;
    background-color: #E4BD50;
    color: #000000;
    font-weight: bold;
    text-align: center;
    text-decoration: underline; }
  .LMSCommon-scoped .clsLicenseWzrd a:hover {
    display: block;
    padding: 5px;
    border-top: 2px inset #D5A343;
    border-bottom: 2px inset #cccccc;
    border-right: 2px #cccccc outset;
    border-left: 2px inset #D5A343;
    text-decoration: none;
    background-color: #E4BD50; }
  .LMSCommon-scoped .clsLicenseWzrd a:visited {
    display: block;
    padding: 5px;
    border-top: 2px inset #D5A343;
    border-bottom: 2px inset #cccccc;
    border-right: 2px #cccccc outset;
    border-left: 2px inset #cccccc;
    text-decoration: none;
    background-color: #E4BD50;
    color: #ffffff;
    font-weight: bold;
    text-align: center; }
  .LMSCommon-scoped .clsWzrdStep SPAN {
    padding: 2px;
    margin: 5px;
    font-size: 12px;
    vertical-align: top; }
  .LMSCommon-scoped .clsWzrdStep {
    border: 1px #cccccc solid;
    width: 100%; }
  .LMSCommon-scoped .clsWzrdStep td {
    padding: 0; }
  .LMSCommon-scoped .clsWzrdStep label {
    color: blue; }
  .LMSCommon-scoped .lblWzrd {
    font-weight: bold;
    color: red; }
  .LMSCommon-scoped .clsSideBarLicense {
    background-color: #4e87bc;
    color: #fff;
    border: 1px #4E87BC  solid;
    padding-left: 5px;
    width: 150px;
    vertical-align: top; }
  .LMSCommon-scoped .clsSideBarLicense a:link {
    color: #fff;
    text-decoration: underline;
    background-color: transparent;
    border: 0; }
  .LMSCommon-scoped .clsSideBarLicense a:hover {
    color: #fff;
    text-decoration: none; }
  .LMSCommon-scoped .clsStepLicense {
    background-color: #ffffff; }
  .LMSCommon-scoped .clsStepLicense Table {
    margin: 0; }
  .LMSCommon-scoped .clsStepLicenseHeader {
    background-color: #CCCC00; }
  .LMSCommon-scoped .clsStepNavigation {
    background-color: #ffffff;
    border-collapse: collapse; }
  .LMSCommon-scoped #divAuthorInfo {
    background-color: #ffffff;
    border: 1px #e8e8e8 solid;
    width: 100%; }
  .LMSCommon-scoped #divAuthorInfo img {
    padding: 5px; }
  .LMSCommon-scoped #divAuthorInfo span {
    font-size: 12px; }
  .LMSCommon-scoped #divAuthorInfo td {
    font-weight: normal;
    padding: 5px; }
  .LMSCommon-scoped #LanguageWrapper {
    display: none;
    padding-top: 20px;
    float: right;
    line-height: 100%; }
  .LMSCommon-scoped #LanguageWrapper span {
    margin-right: 10px; }
  .LMSCommon-scoped .LanguageActive {
    font-weight: bold;
    cursor: default;
    text-transform: uppercase; }
  .LMSCommon-scoped .LanguageInactive {
    font-weight: normal;
    cursor: pointer;
    text-transform: none;
    text-decoration: underline; }
  .LMSCommon-scoped .en, .LMSCommon-scoped .Sp {
    display: none; }
  .LMSCommon-scoped .clsExamContainer {
    margin-top: 10px; }
  .LMSCommon-scoped .clsExamQuestion {
    border: 1px #0A6C00 solid;
    padding: 5px;
    display: block;
    width: 600px;
    margin-bottom: 5px; }
  .LMSCommon-scoped .clsExamQHistory {
    background-color: #ccc;
    border: 1px #3F3F3F solid;
    display: block;
    width: 300px;
    padding: 5px; }
  .LMSCommon-scoped .clsExamQHistoryHeader {
    font-weight: bold; }
  .LMSCommon-scoped .clsExamQuestion input[type=radio] {
    padding: 5px 5px;
    vertical-align: middle; }
  .LMSCommon-scoped .clsExamQuestion input[type=checkbox] {
    padding: 5px 5px;
    vertical-align: middle; }
  .LMSCommon-scoped .lblQuestionHeader {
    font-weight: bold;
    color: #3F3F3F;
    font-size: 1.1em;
    display: block;
    background-color: #cccccc;
    padding: .5em;
    margin-bottom: 5px; }
  .LMSCommon-scoped .lblQuestion {
    padding: 10px 0; }
  .LMSCommon-scoped .lblQuestion ol {
    display: block;
    margin: 0 auto;
    padding: 5px; }
  .LMSCommon-scoped .lblQuestion li {
    list-style-position: inside; }
  .LMSCommon-scoped .clsQuestionNav {
    padding: 5px 0;
    width: 600px;
    margin: 15px 0 10px 0; }
  .LMSCommon-scoped a.clsQuestionCurrent:link {
    background-color: transparent;
    color: black;
    font-size: 9pt;
    font-weight: bold;
    padding: 1px; }
  .LMSCommon-scoped a.clsQuestionAnswered:link {
    background-color: transparent;
    color: green;
    font-size: 9pt;
    padding: 1px; }
  .LMSCommon-scoped a.clsQuestionUnanswered:link {
    background-color: transparent;
    color: red;
    font-size: 9pt;
    padding: 1px; }
  .LMSCommon-scoped .clsExamRateContainer {
    margin-top: 10px;
    border: 1px #ccc solid;
    padding: 5px; }
  .LMSCommon-scoped .lblRateQuestionHeader {
    font-weight: bold;
    color: #ffffff;
    font-size: 1.1em;
    display: block;
    background-color: #3F3F3F;
    padding: .5em;
    margin-bottom: 5px; }
  .LMSCommon-scoped .clsExamRateQuestion input[type=radio] {
    padding: 0px;
    margin: 0 5px;
    /*vertical-align: bottom;*/ }
  .LMSCommon-scoped .clsExamRateQuestion input[type=checkbox] {
    padding: 0 5px;
    /*vertical-align: bottom;*/ }
  .LMSCommon-scoped .clsExamRateQuestion label {
    padding: 5px;
    padding-left: 0px;
    padding-right: 10px;
    font-weight: bold;
    margin-bottom: 10px; }
  .LMSCommon-scoped .clsExamRateComment {
    margin-top: 10px;
    display: block;
    font-style: italic; }
  .LMSCommon-scoped .pnlExamBottomBar {
    border-top: 1px #0A6C00 solid;
    width: 100%;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .clsAttemptsExamQHistory {
    background-color: #ccc;
    border: 1px #3F3F3F solid;
    display: block;
    width: 98%;
    padding: 5px; }
  .LMSCommon-scoped .clsAttemptsExamQHistoryHeader {
    font-weight: bold; }
  .LMSCommon-scoped A.clsAttemptLinks:link {
    color: #542657;
    font-weight: bold; }
  .LMSCommon-scoped A.clsAttemptLinksClicked:link {
    color: #0d9b8c;
    font-weight: bold;
    text-decoration: none; }
  .LMSCommon-scoped .clsExamResultsHeaders {
    font-weight: bold;
    background-color: #cccccc;
    color: #3F3F3F;
    display: block;
    padding: 5px; }
  .LMSCommon-scoped .lblExamResults {
    font-weight: bold;
    padding-right: 5px;
    vertical-align: top; }
  .LMSCommon-scoped .lblExamResultsTitle {
    font-style: italic;
    vertical-align: top; }
  .LMSCommon-scoped .clsExamResultsInfo {
    background-color: transparent;
    font-size: 12px;
    border-left: 1px solid #e9e9e9;
    border-right: 2px solid #cccccc;
    border-bottom: 1px solid #e9e9e9; }
  .LMSCommon-scoped .clsExamResultsInfo td {
    padding: 5px;
    vertical-align: top; }
  .LMSCommon-scoped .clsExamResultsInfo table {
    width: 100%; }
  .LMSCommon-scoped .clsExamResultsLicense {
    background-color: transparent;
    border-left: 1px solid #e9e9e9;
    border-right: 2px solid #cccccc;
    border-bottom: 1px solid #e9e9e9; }
  .LMSCommon-scoped .clsExamResultsLicense table {
    width: 100%; }
  .LMSCommon-scoped .clsExamResultsLicense td {
    padding: 5px; }
  .LMSCommon-scoped .GridHeaderExamResults {
    background-color: #FFFFCC;
    font-weight: bold;
    line-height: 25px;
    color: #666666; }
  .LMSCommon-scoped .GridHeaderExamResults th {
    padding: 0 10px;
    white-space: nowrap; }
  .LMSCommon-scoped .GridRowExamResults {
    background-color: #F7F6F3;
    color: #333333;
    padding: 4px; }
  .LMSCommon-scoped #ExamAttemptResults {
    background-color: transparent; }
  .LMSCommon-scoped #ExamAttemptResults li {
    list-style: upper-alpha;
    margin-left: 20px; }
  .LMSCommon-scoped .clsExamResults {
    background-color: #F7F6F3;
    border-left: 1px solid #e9e9e9;
    border-right: 2px solid #cccccc;
    border-bottom: 2px solid #cccccc; }
  .LMSCommon-scoped .clsExamResults td {
    padding: 5px; }
  .LMSCommon-scoped .clsExamResults tr {
    border: 1px solid #e9e9e9; }
  .LMSCommon-scoped .clsExamResultAnswer {
    border-left: 1px #e9e9e9 solid; }
  .LMSCommon-scoped .lblExamQuestion {
    font-weight: bold;
    font-style: italic;
    margin-bottom: 5px;
    display: block; }
  .LMSCommon-scoped .lblExamQuestionSM {
    font-weight: bold;
    font-style: italic;
    margin-bottom: 5px;
    display: block;
    padding-right: 5px; }
  .LMSCommon-scoped .clsAnswerIncorrect {
    color: #ff0000;
    font-weight: bold; }
  .LMSCommon-scoped .clsAnswerCorrect {
    color: green;
    font-weight: bold; }
  .LMSCommon-scoped .clsAnswerCorrectSM {
    color: #70df4a;
    font-weight: bold; }
  .LMSCommon-scoped .clsFailed {
    color: #ff0000;
    font-weight: bold;
    font-style: italic; }
  .LMSCommon-scoped .clsPassed {
    color: green;
    font-weight: bold;
    font-style: italic; }
  .LMSCommon-scoped .lblAffidavitTitle {
    font-weight: bold;
    font-size: 12px;
    display: block;
    background-color: #cccccc;
    padding: 5px;
    color: #3F3F3F; }
  .LMSCommon-scoped .clsAffidavitBlock {
    border: 1px #ccc solid;
    padding: 5px; }
  .LMSCommon-scoped .clsAffidavitBlock input[type=submit] {
    padding: 5px;
    vertical-align: bottom;
    display: inline;
    margin: 5px 0; }
  .LMSCommon-scoped .clsAffidavitBlock label {
    display: block; }
  .LMSCommon-scoped input[type=submit].clsAffidavitPrint {
    background-image: url("../Images/PrinterIcon.png");
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: block;
    float: right;
    margin-right: 10px;
    padding: 2px;
    border: 0;
    outline: 0;
    background-color: #cccccc; }
  .LMSCommon-scoped .btnPrev {
    background-image: url("../Images/PrevIcon24.png");
    background-repeat: no-repeat;
    background-position: left top;
    display: inline-block;
    width: 26px;
    height: 26px;
    border: 0;
    background-color: transparent;
    margin-right: 10px; }
  .LMSCommon-scoped .btnPrevDisabled {
    background-image: url("../Images/PrevIconDisabled.png");
    background-repeat: no-repeat;
    background-position: left top;
    display: inline-block;
    width: 26px;
    height: 26px;
    border: 0;
    background-color: transparent;
    margin-right: 10px; }
  .LMSCommon-scoped .btnNext {
    background-image: url("../Images/NextIcon24.png");
    background-repeat: no-repeat;
    background-position: left top;
    display: inline-block;
    width: 26px;
    height: 26px;
    border: 0;
    background-color: transparent; }
  .LMSCommon-scoped .btnNextDisabled {
    background-image: url("../Images/NextIconDisabled.png");
    background-repeat: no-repeat;
    background-position: left top;
    display: inline-block;
    width: 26px;
    height: 26px;
    border: 0;
    background-color: transparent; }
  .LMSCommon-scoped .lblSurveyTitle {
    font-weight: bold;
    font-size: 12px;
    display: block;
    background-color: #cccccc;
    padding: 5px; }
  .LMSCommon-scoped .clsSurveyBlock {
    border: 0px #cccccc solid;
    padding: 5px; }
  .LMSCommon-scoped .clsSurveyBlock input[type=submit] {
    display: block;
    margin: 10px 20px 0 0;
    padding: 4px;
    float: right; }
  .LMSCommon-scoped .clsSurveyBlock span {
    display: block;
    padding-top: 10px; }
  .LMSCommon-scoped .clsSurveyBlock input[type=select] {
    font-size: inherit; }
  .LMSCommon-scoped .SurveyGrid input[type=radio] {
    padding: 2px;
    vertical-align: bottom;
    display: inline;
    margin-left: 10px; }
  .LMSCommon-scoped .SurveyGrid label {
    margin-right: 5px;
    padding-top: 0px; }
  .LMSCommon-scoped .SurveyGrid {
    font-size: 12px;
    padding: 4px;
    color: #333333; }
  .LMSCommon-scoped .SurveyGrid td {
    padding: 4px; }
  .LMSCommon-scoped .RowSurvey {
    background-color: #F7F6F3;
    color: #333333;
    padding: 4px; }
  .LMSCommon-scoped .AltRowSurvey {
    background-color: #ffffff;
    color: #284775; }
  .LMSCommon-scoped .EditRowSurvey {
    background-color: #999999; }
  .LMSCommon-scoped .SelectRowSurvey {
    background-color: #E2DED6;
    color: #333333;
    font-weight: bold; }
  .LMSCommon-scoped .FooterSurvey {
    background-color: #cccccc;
    font-weight: bold;
    color: #3F3F3F; }
  .LMSCommon-scoped .HeaderSurvey {
    background-color: #cccccc;
    font-weight: bold;
    color: #3F3F3F;
    line-height: 25px; }
  .LMSCommon-scoped .HeaderSurvey th {
    padding: 0 10px;
    white-space: nowrap; }
  .LMSCommon-scoped .PagerSurvey {
    background-color: #ccc;
    color: #3F3F3F;
    text-align: center; }
  .LMSCommon-scoped .LaunchPadNavNameTab {
    background-image: url("Images/tab_dashstudentactive.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    color: #ffffff;
    padding: 0;
    margin: 0;
    background-color: #ffffff; }
  .LMSCommon-scoped .LaunchPadNavLabel {
    display: block;
    padding: 10px 0 0 25px;
    font-size: 14px;
    font-weight: bold; }
  .LMSCommon-scoped .lblLaunchPadName {
    color: #FFFF00; }
  .LMSCommon-scoped #LaunchPadNav {
    display: block;
    margin: 5px 0;
    background-color: #3F3F3F;
    color: #ffffff; }
  .LMSCommon-scoped #LaunchPadNav A:link {
    color: #000; }
  .LMSCommon-scoped #LaunchPadNav table {
    border-collapse: collapse; }
  .LMSCommon-scoped .lblCourseNavLaunch {
    font-weight: normal;
    font-size: 15px;
    padding: 10px 10px 0 20px; }
  .LMSCommon-scoped .btnCourseNavLaunch {
    display: block;
    width: 75px;
    height: 34px;
    background-color: transparent;
    color: #000;
    text-align: center;
    float: right;
    background-image: url("../Images/btnSilver50x35.png");
    background-repeat: no-repeat;
    background-position: center center;
    padding: 15px 25px 0 15px;
    margin-top: 10px;
    border: 0;
    font-weight: bold; }
  .LMSCommon-scoped A.btnCourseNavLaunch:link {
    color: #000;
    font-weight: bold;
    border: 0; }
  .LMSCommon-scoped .btnCourseRefer {
    display: block;
    width: 75px;
    height: 34px;
    background-color: transparent;
    color: #000;
    text-align: center;
    float: right;
    background-image: url("../Images/ReferACourseIcon.png");
    background-repeat: no-repeat;
    background-position: center top;
    padding: 10px 25px 0 15px;
    margin-top: 12px;
    border: 0; }
  .LMSCommon-scoped A.btnCourseRefer:link {
    color: #000;
    font-weight: bold;
    border: 0; }
  .LMSCommon-scoped #LaunchPadNav A.btnlaunchpad:link {
    color: #000;
    font-weight: bold;
    padding: 10px 0 0 0;
    display: block;
    text-align: center;
    height: 30px; }
  .LMSCommon-scoped A.btnlaunchpad:visited {
    color: #000;
    font-weight: bold;
    padding: 10px 0 0 0;
    display: block;
    text-align: center;
    height: 30px; }
  .LMSCommon-scoped .clsLaunchpadMessage {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    color: Black;
    font-weight: normal;
    vertical-align: top; }
  .LMSCommon-scoped .clsLaunchpadMessage h1 {
    font-size: 14pt;
    padding: 0 0 10px 5px; }
  .LMSCommon-scoped .clsLaunchpadMessage h2 {
    font-size: 11pt; }
  .LMSCommon-scoped .clsLaunchpadMessage a {
    color: Blue;
    text-decoration: underline; }
  .LMSCommon-scoped .clsLaunchpadMessageAlert {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    color: Black;
    font-weight: normal;
    padding: 25px 0 25px 0; }
  .LMSCommon-scoped .clsLaunchpadPrompt {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    color: Black; }
  .LMSCommon-scoped .clsLaunchpadButtonContinue {
    background-color: Orange;
    font-size: x-small;
    width: 110px;
    height: 25px;
    font-weight: bold; }
  .LMSCommon-scoped .clsLaunchpadButtonExit {
    background-color: #a91221;
    color: White;
    font-size: x-small;
    width: 110px;
    height: 25px; }
  .LMSCommon-scoped a.clsLaunchCourseLink {
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    background-image: url(/RVLMS20/LMS20/Resource/Images/en-us/Buttons/btn_Background.jpg);
    background-repeat: no-repeat;
    padding: 4px 36px;
    text-align: left;
    color: #000000;
    height: 40px;
    width: 150px;
    line-height: 20px; }
  .LMSCommon-scoped a.clsLaunchCourseLink:hover {
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    background-image: url(/RVLMS20/LMS20/Resource/Images/en-us/Buttons/btn_BackgroundHover.jpg);
    background-repeat: no-repeat;
    text-align: center;
    color: Black;
    height: 40px;
    width: 150px;
    padding: 4px 36px;
    line-height: 20px; }
  .LMSCommon-scoped #MyCertificates {
    border-collapse: collapse; }
  .LMSCommon-scoped .ContentCertificates {
    display: block;
    border: 0;
    height: 100%;
    padding: 5px; }
  .LMSCommon-scoped .UserLicense {
    background-color: #e9e9e9;
    padding: 5px;
    font-size: 12px;
    border-bottom: 1px #ccc solid;
    display: block;
    width: 99%; }
  .LMSCommon-scoped .UserLicense select {
    margin-left: 15px; }
  .LMSCommon-scoped .lblCertificates {
    font-weight: bold; }
  .LMSCommon-scoped .lblCertCourseList {
    font-weight: bold;
    display: block;
    padding-bottom: 5px; }
  .LMSCommon-scoped .tblCourseDetail {
    border-collapse: collapse;
    border: 0;
    width: 100%; }
  .LMSCommon-scoped .CourseDetail {
    border: 0; }
  .LMSCommon-scoped .lblCertCourseDetailLeft {
    font-weight: normal;
    padding: 5 0;
    display: inline;
    float: left;
    width: 250px; }
  .LMSCommon-scoped .lblCertCourseDetailRight {
    font-weight: normal;
    padding: 5 0;
    display: inline;
    float: left; }
  .LMSCommon-scoped .lblCertCourseDetail {
    font-weight: normal;
    padding: 5 0;
    display: inline; }
  .LMSCommon-scoped .lblCertRevLicReq {
    font-weight: bold; }
  .LMSCommon-scoped .pnlCertLicenseRequire {
    background-color: #ffffff;
    padding: 5px;
    border-top: 1px #000 solid;
    border-bottom: 1px #ccc solid; }
  .LMSCommon-scoped .lblCertLicenseName {
    font-size: 16px;
    font-weight: normal;
    float: left;
    display: inline-block; }
  .LMSCommon-scoped .lblCertLicenseNameNonRV {
    font-size: 16px;
    font-weight: normal;
    float: left;
    display: inline-block;
    padding: 5px; }
  .LMSCommon-scoped .lblCertLicReqTime {
    font-size: 12px;
    font-weight: bold;
    float: left; }
  .LMSCommon-scoped .tabGrid_Certificate {
    width: 99%;
    padding-top: 10px;
    margin: 10px 5px 2px 5px; }
  .LMSCommon-scoped .tabGrid_Certificate td {
    border: 0;
    padding: 0 5px; }
  .LMSCommon-scoped .tabGridRow_Certificate td {
    border-right: 1px solid #cccccc;
    padding: 0 5px; }
  .LMSCommon-scoped .tabGridRow_Certificate {
    background-color: #ffffff;
    color: #000000;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridRow_Certificate A:link {
    text-decoration: underline; }
  .LMSCommon-scoped .tabGridAltRow_Certificate {
    background-color: #e6e6e6;
    border-bottom: 1px #cccccc solid; }
  .LMSCommon-scoped .tabGridAltRow_Certificate A:link {
    text-decoration: underline; }
  .LMSCommon-scoped .tabGridAltRow_Certificate td {
    border-right: 1px solid #cccccc;
    padding: 0 5px; }
  .LMSCommon-scoped .tabGridEditRow_Certificate {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridSelectRow_Certificate {
    background-color: #579f5d;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridHeader_Certificate {
    background-color: #D8A412;
    color: #333333;
    margin-top: 15px; }
  .LMSCommon-scoped .tabGridHeader_Certificate a {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .tabGridHeader_Certificate A:link {
    color: #ffffff;
    text-decoration: underline; }
  .LMSCommon-scoped .tabGridHeader_Certificate th {
    padding: 5px; }
  .LMSCommon-scoped .tabGridFooter_Certificate {
    background-color: #3F3F3F;
    color: #ffffff; }
  .LMSCommon-scoped .tabGridPager_Certificate {
    background-color: #ffffff;
    font-weight: bold;
    color: #2465a3; }
  .LMSCommon-scoped .tabGridPager_Certificate a {
    text-decoration: underline; }
  .LMSCommon-scoped .tabGridPager_Certificate td {
    padding: 0 5px;
    border: 0; }
  .LMSCommon-scoped .tabGridPagerLabel_Certificate {
    color: #000000; }
  .LMSCommon-scoped #UserInformation {
    border: 0px solid #cccccc;
    padding: 0px; }
  .LMSCommon-scoped .tblUserInfoMain {
    border-bottom: 1px #000 solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-collapse: collapse; }
  .LMSCommon-scoped .HeaderUserInfo {
    background-color: #D8A412;
    color: #333333;
    padding: 5px;
    font-weight: bold;
    display: block;
    text-align: left; }
  .LMSCommon-scoped .tblUserInfoProfile {
    width: 100%; }
  .LMSCommon-scoped .tblUserInfoProfile td {
    padding: 5px;
    border: 0px solid #cccccc; }
  .LMSCommon-scoped .tblUserInfoProfile input[type=text] {
    width: 150px; }
  .LMSCommon-scoped .tblUserInfoProfile input[type=checkbox] {
    padding: 2px; }
  .LMSCommon-scoped .tblUserInfoProfile input[type=dropdown] {
    width: auto; }
  .LMSCommon-scoped .tblAccountSettings {
    width: 100%; }
  .LMSCommon-scoped .tblAccountSettings td {
    padding: 5px;
    border: 0px solid #cccccc; }
  .LMSCommon-scoped .tblAccountSettings input[type=submit] {
    margin: 0;
    float: right; }
  .LMSCommon-scoped .lblSystemReq {
    color: #000;
    font-size: 12px;
    font-weight: normal; }
  .LMSCommon-scoped .lblSystemWarning {
    color: #E0202F;
    font-size: 11px;
    font-weight: normal; }
  .LMSCommon-scoped .lblSystemGo {
    color: #3EB15F;
    font-size: 12px;
    font-weight: bold; }
  .LMSCommon-scoped .lblSystemReq span {
    color: #000;
    font-size: 12px;
    font-weight: normal; }
  .LMSCommon-scoped .lblSystemWarning span {
    color: #E0202F;
    font-size: 11px;
    font-weight: normal; }
  .LMSCommon-scoped .lblSystemGo span {
    color: #3EB15F;
    font-size: 12px;
    font-weight: bold; }
  .LMSCommon-scoped .lblEmail {
    padding: 0 15px 0 35px;
    text-align: right;
    font-weight: bold;
    vertical-align: top;
    white-space: nowrap; }
  .LMSCommon-scoped .lblAltEmail {
    padding: 0 10px 0 20px;
    text-align: right;
    font-weight: bold;
    vertical-align: top;
    white-space: nowrap; }
  .LMSCommon-scoped .error {
    border: 1px red solid !important; }
  .LMSCommon-scoped .lblSystemWarninglg {
    color: #FF3300;
    font-size: 14px;
    padding: 5px;
    display: block;
    margin: 0px 10px 5px 32px;
    float: left; }

.LMSCommon-scoped .lblSystemWarninglg.inline {
    display: inline !important;
}
  .LMSCommon-scoped .lblSystemWarningmd {
    color: #FF3300;
    font-size: 12px; }
  .LMSCommon-scoped .lblSystemGolg {
    color: #3EB15F;
    font-size: 16px; }
  .LMSCommon-scoped .lblSystemMessage {
    color: #000000;
    font-size: 14px;
    text-align: center; }
  .LMSCommon-scoped img.lblSystemMessage {
    color: #000000;
    font-size: 14px;
    float: left; }
  .LMSCommon-scoped .lblSystemMessagelg {
    color: #000;
    font-size: 16px; }
  .LMSCommon-scoped .auto-style1 {
    text-align: right;
    padding-right: 5px;
    font-weight: bold;
    vertical-align: top;
    white-space: nowrap; }
  .LMSCommon-scoped .tblLicenseInfo {
    width: 100%; }
  .LMSCommon-scoped .msgProfile {
    font-size: 10px; }
  .LMSCommon-scoped .clsGridLegend {
    font-size: 10px;
    color: red; }
  .LMSCommon-scoped .MyAlertsHeader span {
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    padding-left: 50px;
    padding-top: 10px;
    display: block; }
  .LMSCommon-scoped .MyAlertsHeader {
    display: block;
    width: 100%;
    padding: 0;
    height: 30px;
    background-image: url("Images/tab_activestar.gif");
    background-position: left bottom;
    background-repeat: no-repeat; }
  .LMSCommon-scoped .MyAlertsError {
    display: block;
    padding: 5px 0;
    background-color: #fff;
    text-align: center;
    color: #A30000;
    font-weight: bold;
    width: 99%;
    margin: 0 auto;
    border: 2px solid #4E87BC; }
  .LMSCommon-scoped .modalPopupCompAssessHistory {
    z-index: 1001;
    display: block;
    background-color: transparent;
    position: absolute !important;
  }
  .LMSCommon-scoped .popIframeCompAssessHistory {
    width: 780px;
    display: block;
    height: 600px;
    background-color: #ffffff;
    border: 0; }
  .LMSCommon-scoped .popWrapperCompAssessHistory {
    width: 800px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popContentCompAssessHistory {
    width: 97%;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    padding: 5px;
    overflow: auto; }
  .LMSCommon-scoped .modalPopupVerifyUser {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .popWrapperVerifyUser {
    width: 600px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popContentVerifyUser {
    background-color: #ffffff;
    display: block;
    padding: 10px; }
  .LMSCommon-scoped .popContentVerifyUser img {
    display: block;
    margin: 0 auto; }
  .LMSCommon-scoped .HeaderVerifyUser {
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0 0 0;
    text-align: left; }
  .LMSCommon-scoped .msgVerifyUser {
    font-size: 12px;
    font-weight: normal;
    margin: 10px 0 10px 0;
    text-align: left; }
  .LMSCommon-scoped .labelUserInfo {
    text-align: right;
    font-weight: bold;
    padding: 5px;
    vertical-align: top; }
  .LMSCommon-scoped .textUserInfo {
    text-align: left;
    padding: 5px; }
  .LMSCommon-scoped .tblUserInfo {
    margin: 5px;
    vertical-align: top; }
  .LMSCommon-scoped .popWrapperViewRequire {
    width: 610px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popContentViewRequire {
    width: 97%;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    padding: 5px;
    overflow: auto; }
  .LMSCommon-scoped .popUpperViewRequire {
    display: block;
    background-color: #ffffff; }
  .LMSCommon-scoped .popLowerViewRequire {
    display: block;
    background-color: #ffffff;
    color: #000000;
    margin-bottom: 5px;
    vertical-align: top;
    padding: 0 5px 5px 5px; }
  .LMSCommon-scoped input.close {
    DISPLAY: block;
    BACKGROUND: url(images/close24.png) no-repeat 0px 0px;
    left: 96%;
    WIDTH: 26px;
    TEXT-INDENT: -1000em;
    POSITION: absolute;
    TOP: -15px;
    HEIGHT: 26px;
    padding: 0;
    border: 0; }
  .LMSCommon-scoped .clsHeaderLicenseRequire {
    display: block;
    padding: 5px 0;
    font-weight: bold;
    font-size: 14px;
    border-bottom: 1px solid #cccccc; }
  .LMSCommon-scoped .lblLicenseRequire {
    font-weight: bold;
    display: block;
    background-color: #e9e9e9;
    padding: 5px; }
  .LMSCommon-scoped .tblLicenseRequire {
    width: 100%;
    margin: 0 auto; }
  .LMSCommon-scoped .tblLicenseRequire td {
    padding: 0 0 0 5px; }
  .LMSCommon-scoped .modalPopupTimeOut {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .popWrapperTimeOut {
    width: 600px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popContentTimeOut {
    background-color: #ffffff;
    display: block;
    padding: 10px; }
  .LMSCommon-scoped .popContentTimeOut img {
    display: block;
    margin: 0 auto; }
  .LMSCommon-scoped .popWrapperSelectLang {
    width: 300px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 200px auto; }
  .LMSCommon-scoped .popTitleSelectLang {
    font-weight: bold;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000; }
  .LMSCommon-scoped .modalPopupReferACourse {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .popWrapperReferACourse {
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto;
    width: 100%;
    height: 100%; }
  .LMSCommon-scoped .popContentReferACourse {
    background-color: #ffffff;
    display: block;
    padding: 10px;
    overflow: visible;
    height: 100%; }
  .LMSCommon-scoped .popContentReferACourse img {
    display: block;
    margin: 0 auto;
    width: 90px;
    padding: 0; }
  .LMSCommon-scoped .popContentInnerReferACourse p {
    font-size: 14px;
    margin-bottom: 10px;
    padding-bottom: 10px; }
  .LMSCommon-scoped .popBtnsReferACourse {
    background-color: #ffffff;
    margin: 10px auto;
    display: block; }
  .LMSCommon-scoped .popBtnsOuterReferACourse {
    background-color: #ffffff;
    margin: 0 auto;
    display: block; }
  .LMSCommon-scoped .lblRefer {
    font-weight: bold;
    font-size: 12px;
    margin-right: 5px; }
  .LMSCommon-scoped .modalPopupAdminReports {
    position: relative;
    top: 10%;
    left: 10%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .popWrapperAdminReports {
    display: block;
    background-color: #4E87BC;
    padding: 5px 5px 25px 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popContentAdminReports {
    background-color: #ffffff;
    display: block;
    margin: 10px 0 0 0;
    padding: 0; }
  .LMSCommon-scoped .popBtnsAdminReports {
    background-color: #ffffff;
    margin: 10px auto;
    display: block; }
  .LMSCommon-scoped .popBtnsOuterAdminReports {
    background-color: #ffffff;
    margin: 0 auto;
    display: block; }
  .LMSCommon-scoped .popWrapper {
    width: 400px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .modalPopupOrder {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .popWrapperOrder {
    width: 730px;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popAddedContentOrder {
    width: 96%;
    /*height: 92%;*/
    max-height: 500px;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    padding: 10px;
    overflow: auto;
    overflow-y: scroll;
    border: 1px solid #cccccc; }
  .LMSCommon-scoped .popContentOrderLeft {
    display: block;
    width: 50%;
    float: left; }
  .LMSCommon-scoped .popContentOrderLeft td {
    padding: 2px; }
  .LMSCommon-scoped .popContentOrderRight {
    display: block;
    width: 50%;
    float: left; }
  .LMSCommon-scoped .popAddedContentOrder p {
    font-size: 12px;
    float: left; }
  .LMSCommon-scoped .modalPopupOrderReceipt {
    position: relative;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    width: 100%;
    height: 100%; }
  .LMSCommon-scoped .popWrapperOrderReceipt {
    overflow: scroll;
    width: 700px;
    background-color: #4E87BC;
    border: 5px #4E87BC solid;
    height: 100%; }
  .LMSCommon-scoped .popAddedContentOrderReceipt {
    width: 90%;
    background-color: #ffffff;
    margin: 5px auto 10px auto;
    display: block;
    padding: 10px;
    border: 1px solid #cccccc; }
  .LMSCommon-scoped .popAddedContentOrderReceipt p {
    font-size: 12px;
    display: block;
    text-align: left; }
  .LMSCommon-scoped .popUpperOrderReceipt {
    background-color: gray; }
  .LMSCommon-scoped .popLowerOrderReceipt {
    display: block;
    background-color: #ffffff;
    color: #000000;
    margin-bottom: 5px;
    vertical-align: top;
    padding: 5px; }
  .LMSCommon-scoped #myprofile_tab OL {
    display: block;
    margin: 0 auto;
    padding: 5px; }
  .LMSCommon-scoped #myprofile_tab LI {
    list-style-position: inside;
    list-style: decimal !important; }
  .LMSCommon-scoped #myprofile_tab UL LI {
    list-style-type: disc;
    display: block;
    margin: 0 auto;
    padding: 5px; }
  .LMSCommon-scoped .popBtnsOrderReceipt {
    background-color: transparent;
    margin: 5px auto;
    display: block;
    width: 100%; }
  .LMSCommon-scoped .lblOrderReceipt {
    font-size: 12px;
    font-weight: bold; }
  .LMSCommon-scoped .txtOrderReceipt {
    font-size: 12px; }
  .LMSCommon-scoped .clsParentCatalog {
    font-size: 12px;
    font-weight: bold;
    color: #000000; }
  .LMSCommon-scoped .clsChildCatalog {
    font-size: 12px;
    color: #666666; }
  .LMSCommon-scoped .modalPopupAddJobRole {
    z-index: 1001;
    display: block;
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .popWrapperAddJobRole {
    display: block;
    background-color: #4E87BC;
    padding: 10px;
    margin: 0 auto; }
  .LMSCommon-scoped .popContentAddJobRole {
    background-color: #ffffff;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 11px;
    display: block;
    padding: 5px; }
  .LMSCommon-scoped .popContentViewJobRoles {
    background-color: #ffffff;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 11px;
    display: block;
    padding: 5px;
    height: 500px;
    overflow: scroll; }
  .LMSCommon-scoped .tblAddJobRole {
    width: 100%; }
  .LMSCommon-scoped .tblAddJobRole span {
    padding: 5px; }
  .LMSCommon-scoped .tblAddJobRole input {
    margin: 5px; }
  .LMSCommon-scoped .tblAddJobRole_title_col {
    background-color: #e8e8e8;
    color: #333;
    font-weight: bold;
    padding: 0 0 0 5px;
    width: 60px;
    white-space: nowrap; }
  .LMSCommon-scoped .tblAddJobRole_content_col {
    padding-left: 10px;
    width: 160px; }
  .LMSCommon-scoped .modalPopupTranscript {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .popWrapperAddTranscript {
    width: 400px;
    display: block;
    background-color: #4E87BC;
    padding: 10px;
    margin: 0 auto; }
  .LMSCommon-scoped .popContentAddTranscript {
    background-color: #ffffff;
    display: block;
    width: 100%; }
  .LMSCommon-scoped .AddTranscript_title_col {
    display: block;
    float: left;
    background-color: #e8e8e8;
    color: #333;
    font-weight: bold;
    padding: 5px;
    width: 125px;
    white-space: nowrap;
    margin-right: 5px; }
  .LMSCommon-scoped .AddTranscript_content_col {
    margin: 0px;
    width: 175px;
    display: block;
    float: left; }
  .LMSCommon-scoped .AddTranscript {
    width: 100%;
    border: 0;
    display: block;
    padding: 5px; }
  .LMSCommon-scoped .row {
    display: block;
    clear: left; }
  .LMSCommon-scoped .tblAddTranscript {
    width: 100%;
    border: 1px #000000 solid; }
  .LMSCommon-scoped .tblAddTranscript td {
    padding: 5px;
    border: 1px #666 solid; }
  .LMSCommon-scoped .tblAddTranscript_title_col {
    background-color: #e8e8e8;
    color: #333;
    font-weight: bold;
    padding: 0 0 0 5px;
    width: 60px;
    white-space: nowrap; }
  .LMSCommon-scoped .tblAddTranscript_content_col {
    padding: 5px 0 5px 10px;
    margin-left: 5px;
    width: 160px; }
  .LMSCommon-scoped .AddTranscriptError {
    border: 1px red solid !important; }
  .LMSCommon-scoped .modalPopupaddEditLicense {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    width: 100%;
    height: 100%; }
  .LMSCommon-scoped .popWrapperAddEditLicense {
    width: 98%;
    height: 400px;
    display: block;
    background-color: #ffffff;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popIframeAddEditLicense {
    width: 100%;
    display: block; }
  .LMSCommon-scoped .popWrapperLaunchExamLicense {
    width: 80%;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .modalPopupSubscriptAuthorize {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    width: 500px;
    height: 100%; }
  .LMSCommon-scoped .popWrapperSubscriptAuthorize {
    width: 98%;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popAddedSubscriptAuthorize {
    width: 96%;
    height: 90%;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    padding: 5px;
    overflow: visible; }
  .LMSCommon-scoped .popAddedSubscriptAuthorize span {
    padding: 5px 0; }
  .LMSCommon-scoped .popAddedSubscriptAuthorize input[type=checkbox] {
    padding: 5px;
    vertical-align: middle; }
  .LMSCommon-scoped .popBtnsSubscriptAuthorize {
    background-color: transparent;
    margin: 5px auto;
    display: block;
    width: 100%; }
  .LMSCommon-scoped .popWrapperLaunchExamLicense {
    width: 80%;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .modalPopupPrintAffidavit {
    position: absolute;
    top: 40%;
    left: 40%;
    z-index: 1001;
    display: block;
    background-color: transparent;
    width: 100%;
    height: 100%; }
  .LMSCommon-scoped .popWrapperAffidavit {
    width: 730px;
    height: 95%;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popWrapperShowAffidavit {
    width: 730px;
    height: 50%;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popAddedContentAffidavit {
    width: 96%;
    height: 90%;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    padding: 5px;
    overflow: visible; }
  .LMSCommon-scoped .ceifdialog {
    position: absolute;
    z-index: 888888 !important; }
  .LMSCommon-scoped .ceifdialog .ceifdialogtl,
  .LMSCommon-scoped .ceifdialog .ceifdialogtop,
  .LMSCommon-scoped .ceifdialog .ceifdialogtr {
    height: 0px !important;
    overflow: hidden; }
  .LMSCommon-scoped .ceifdialogshadow {
    z-index: 100005 !important; }
  .LMSCommon-scoped .modalPopupUserVerification {
    position: absolute;
    top: 10%;
    left: 10%;
    z-index: 10001;
    display: block;
    background-color: transparent;
    height: 100%; }
  .LMSCommon-scoped .popWrapperUserVerification {
    width: 600px;
    height: 90%;
    display: block;
    background-color: #4E87BC;
    padding: 5px;
    margin: 0 auto; }
  .LMSCommon-scoped .popAddedContentUserVerification {
    width: 96%;
    height: 100%;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    padding: 5px;
    overflow: visible; }
  .LMSCommon-scoped .clsFrmUserVerification {
    width: 100%;
    height: 100%; }
  .LMSCommon-scoped .UserVerification {
    display: block;
    padding: 5px;
    overflow: visible; }
  .LMSCommon-scoped .clsHeaderUserVerification {
    font-size: large;
    padding: 1em 5em 0 5em;
    font-weight: bold;
    text-align: center; }
  .LMSCommon-scoped .tblUserVerification {
    width: 100%; }
  .LMSCommon-scoped .clsUserVerificationtxt {
    font-size: 14px;
    padding: 1em 5em 0 5em; }
  .LMSCommon-scoped .popContent {
    width: 97%;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    height: 300px;
    padding: 5px;
    overflow: auto; }
  .LMSCommon-scoped .popAddedContent {
    width: 96%;
    background-color: #ffffff;
    margin: 0 auto 10px auto;
    display: block;
    padding: 5px;
    overflow: auto; }
  .LMSCommon-scoped .popAddedContent p {
    font-size: 12px;
    float: left; }
  .LMSCommon-scoped .imgCourse {
    float: left;
    padding: 5px;
    width: 150px; }
  .LMSCommon-scoped .imgCart {
    float: left;
    padding: 5px;
    width: 100px; }
  .LMSCommon-scoped .popTitle {
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000; }
  .LMSCommon-scoped .popTitleAuthor {
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #70a66c; }
  .LMSCommon-scoped .popName {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; }
  .LMSCommon-scoped .popUpper {
    display: block;
    background-color: #ffffff; }
  .LMSCommon-scoped .popLower {
    display: block;
    background-color: #ffffff;
    color: #000000;
    margin-bottom: 5px;
    vertical-align: top;
    padding: 0 5px 5px 5px; }
  .LMSCommon-scoped .pop_details {
    background-image: url("Images/btn-green-pop.gif");
    background-position: left top;
    color: #ffffff;
    font-weight: bold;
    background-repeat: no-repeat;
    padding: 2px 0 0 5px;
    width: 224px;
    height: 27px;
    margin-right: 5px;
    border: 0; }
  .LMSCommon-scoped .popCheckout {
    background-image: url("Images/btn-red-pop-lng.gif");
    background-position: left top;
    background-repeat: no-repeat;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    width: 130px;
    height: 25px;
    margin-right: 5px;
    border: 0; }
  .LMSCommon-scoped .popClose {
    background-image: url("Images/btn-black-pop.gif");
    background-repeat: no-repeat;
    background-position: left top;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    width: 81px;
    height: 27px;
    margin-right: 5px;
    border: 0; }
  .LMSCommon-scoped .popContinue {
    background-image: url("Images/btn-green-pop.gif");
    background-position: left top;
    color: #ffffff;
    font-weight: bold;
    background-repeat: no-repeat;
    padding: 2px 0 0 5px;
    width: 224px;
    height: 27px;
    margin-right: 5px;
    border: 0; }
  .LMSCommon-scoped .popAddCart {
    background-image: url("Images/pluscartbuttonpopup.gif");
    background-position: left top;
    background-repeat: no-repeat;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    width: 64px;
    height: 25px;
    margin-right: 5px;
    padding-left: 22px;
    border: 0; }
  .LMSCommon-scoped .popEnrollNow {
    background-image: url("/LMS20/Resource/Images/en-us/CSS/btn-gold-sm.gif");
    background-position: left top;
    background-repeat: no-repeat;
    background-color: transparent;
    color: #000000;
    font-weight: bold;
    text-align: center;
    width: 64px;
    height: 25px;
    margin-right: 5px;
    padding-left: 9px;
    border: 0; }
  .LMSCommon-scoped .popBtns {
    display: block;
    background-color: #4E87BC;
    margin: 0;
    width: 100%; }
  .LMSCommon-scoped .modalPopup {
    background-color: transparent;
    padding: 1em 6px; }
  .LMSCommon-scoped .modalPopup2 {
    background-color: #146a09;
    width: 270px;
    vertical-align: top;
    padding: 0 auto; }
  .LMSCommon-scoped .modalBackground {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7; }
  .LMSCommon-scoped div.popWrapperCreatePackage {
    display: block;
    width: 600px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped div.popContentCreatePackage {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped #form_body .popWrapperExamUpload {
    padding: 0px;
    margin: 0 auto;
    background-color: #FFFFFF !important; }
  .LMSCommon-scoped #form_body div.popWrapperCreatePackage {
    display: block;
    width: 600px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid;
    overflow: visible; }
  .LMSCommon-scoped #form_body div.popContentCreatePackage {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped div.popWrapperCLExamQuestion {
    display: none;
    z-index: 1000 !important;
    position: relative;
    width: 600px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped #form_body div.popWrapperArchive {
    display: block;
    width: 800px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid;
    overflow: visible; }
  .LMSCommon-scoped div.popWrapperManageCourseList {
    display: block;
    width: 600px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped div.popContentManageCourseList {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped div.popWrapperGradeExam {
    display: block;
    width: 350px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped div.popContentGradeExam {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped div.popWrapperCornerClose {
    display: block;
    width: 350px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped div.popContentCornerClose {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped #form_body div.popWrapperCornerClose {
    display: block;
    width: 550px !important;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid;
    overflow: visible; }
  .LMSCommon-scoped #form_body div.popContentCornerClose {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped #form_body div.popWrapperHelp {
    display: block;
    width: 550px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped div.popWrapperHelp {
    display: block;
    width: 550px;
    background-color: #4E87BC;
    margin: 0;
    padding: 0;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped #form_body div.popContentHelp {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped div.popContentHelp {
    background-color: #ffffff;
    display: block;
    padding: 10px 10px;
    overflow: auto; }
  .LMSCommon-scoped #subtabs p.popContentHelp {
    font-size: 12px;
    font-weight: bold; }
  .LMSCommon-scoped #form_body div.confirm-dialog {
    MARGIN: 0px auto;
    WIDTH: 400px;
    PADDING-TOP: 0;
    POSITION: relative;
    background-color: transparent; }
  .LMSCommon-scoped #form_body div.confirm-dialog .inner {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px 0px 0px 5px;
    WIDTH: 85%;
    PADDING-TOP: 0px;
    background-color: #fff;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped #form_body div.confirm-dialog input {
    WIDTH: 50px; }
  .LMSCommon-scoped #form_body input.cornerclose {
    DISPLAY: block;
    BACKGROUND: url("../Images/close24.png") no-repeat 0px 0px;
    WIDTH: 26px;
    TEXT-INDENT: -1000em;
    POSITION: absolute;
    TOP: -5px;
    HEIGHT: 27px;
    LEFT: 360px;
    border: 0; }
  .LMSCommon-scoped .modalBackgroundCorner {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7; }
  .LMSCommon-scoped #form_body div.catalog-dialog {
    MARGIN: 0px auto;
    WIDTH: 700px;
    PADDING-TOP: 0;
    POSITION: relative;
    background-color: transparent; }
  .LMSCommon-scoped #form_body div.catalog-dialog .inner {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px 0px 0px 5px;
    WIDTH: 85%;
    PADDING-TOP: 0px;
    background-color: #fff;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped #form_body div.catalog-dialog input.cornerclose {
    DISPLAY: block;
    BACKGROUND: url("../Images/close24.png") no-repeat 0px 0px;
    WIDTH: 26px;
    TEXT-INDENT: -1000em;
    POSITION: absolute;
    TOP: -5px;
    HEIGHT: 27px;
    LEFT: 620px;
    border: 0; }
  .LMSCommon-scoped div.access-message-dialog {
    MARGIN: 0px auto;
    WIDTH: 700px;
    PADDING-TOP: 0;
    POSITION: relative;
    background-color: transparent; }
  .LMSCommon-scoped div.access-message-dialog .inner {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 11px;
    MARGIN: 0px 0px 0px 5px;
    WIDTH: 85%;
    PADDING-TOP: 0px;
    background-color: #fff;
    border: 5px #4E87BC solid; }
  .LMSCommon-scoped div.access-message-dialog input.cornerclose {
    DISPLAY: block;
    BACKGROUND: url("../Images/close24.png") no-repeat 0px 0px;
    WIDTH: 26px;
    TEXT-INDENT: -1000em;
    POSITION: absolute;
    TOP: -5px;
    HEIGHT: 27px;
    LEFT: 620px;
    border: 0; }
  .LMSCommon-scoped .wrapperError {
    display: block;
    width: 100%;
    margin: 25px 0;
    background-image: url("../Images/ScreenError50.png");
    background-position: left top;
    background-repeat: no-repeat; }
  .LMSCommon-scoped .clsErrorTitle {
    font-size: 12px;
    color: #A30000;
    font-weight: bold;
    padding: 10px; }
  .LMSCommon-scoped .clsErrorMessage {
    font-size: 14px;
    color: #000;
    padding: 10px 10px 10px 60px;
    display: block;
    width: 90%;
    height: 100%; }
  .LMSCommon-scoped .clsErrorMessage a {
    color: #0B3295;
    text-decoration: underline; }
  .LMSCommon-scoped .clsErrorMessage h1 {
    font-size: 16px;
    font-weight: bold;
    display: block;
    padding-bottom: 5px; }
  .LMSCommon-scoped .clsErrorInstructions {
    font-size: 12px;
    padding: 0 10px 10px 10px;
    display: block;
    border-top: 1px solid #cccccc;
    display: block;
    margin-top: 50px; }
  .LMSCommon-scoped .clsErrorInstructions a {
    color: #0D3495;
    text-decoration: underline; }
  .LMSCommon-scoped .clsErrorInfo {
    font-size: 9px;
    color: #0000FF;
    padding: 0 10px 10px 10px; }
  .LMSCommon-scoped .wrapperForgotPassword {
    display: block;
    width: 100%;
    margin: 25px 0;
    background-image: url("../Images/ScreenError50.png");
    background-position: left top;
    background-repeat: no-repeat; }
  .LMSCommon-scoped .clsForgotPasswordCaption {
    font-size: 16px;
    font-weight: bold;
    display: block;
    padding-bottom: 5px;
    margin-left: 60px; }
  .LMSCommon-scoped .clsForgotPasswordInstructions {
    font-size: 14px;
    color: #000;
    padding: 10px 10px 10px 60px;
    display: block;
    width: 90%;
    height: 100%; }
  .LMSCommon-scoped .clsForgotPasswordForm {
    margin-left: 60px; }
  .LMSCommon-scoped .lblForgotPassword {
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px; }
  .LMSCommon-scoped .clsForgotPasswordForm input[type=text], .LMSCommon-scoped .clsForgotPassword textarea {
    padding-left: 5px; }
  .LMSCommon-scoped .clsForgotPasswordForm input[type=submit] {
    margin-bottom: -10px; }
  .LMSCommon-scoped .clsForgotPasswordResults {
    margin: 20px 60px; }
  .LMSCommon-scoped .clsForgotPasswordFooter {
    margin: 0 60px; }
  .LMSCommon-scoped .tblBasic {
    border-collapse: collapse;
    font-size: 12px; }
  .LMSCommon-scoped .tblBasic th {
    background-color: #e8e8e8;
    color: #000;
    text-align: center;
    padding: 5px; }
  .LMSCommon-scoped .tblBasic td {
    border: 1px #e8e8e8 solid;
    padding: 5px; }
  .LMSCommon-scoped .tblBasicNoBorder {
    border-collapse: collapse;
    font-size: 12px; }
  .LMSCommon-scoped .tblBasicNoBorder th {
    background-color: #e8e8e8;
    color: #000;
    text-align: center;
    padding: 2px; }
  .LMSCommon-scoped .tblBasicNoBorder td {
    border: 0;
    padding: 2px; }
  .LMSCommon-scoped .clsPreviewHeader {
    color: #aa0000;
    font-size: 14pt;
    padding: 2em 0 1em 0; }
  .LMSCommon-scoped .clsPreview {
    font-family: Arial;
    font-size: 12pt;
    color: black;
    padding: 0.5em; }
  .LMSCommon-scoped .clsPreviewBold {
    font-family: Arial;
    font-size: 12pt;
    color: black;
    font-weight: bold;
    padding: 0.5em; }
  .LMSCommon-scoped .clsCourseLaunchHeaderRow {
    display: block;
    clear: left; }
  .LMSCommon-scoped .clsCourseLaunchHeader {
    font-size: 14px;
    float: left;
    width: 300px; }
  .LMSCommon-scoped .clsCourseLaunchSave {
    width: 75px;
    float: right;
    background-image: url("images/btnGreen75x25.png");
    display: block;
    height: 30px;
    background-repeat: no-repeat;
    padding: 3px 0 0 0;
    text-align: center;
    margin: 5px 0; }
  .LMSCommon-scoped .clsCourseLaunchSubHeader {
    border-bottom: 1px #ccc dotted;
    margin: 20px 0 10px;
    font-size: 14px;
    width: 90%; }
  .LMSCommon-scoped .clsCourseLaunchLabel {
    font-weight: bold;
    width: 150px;
    display: block;
    float: left;
    clear: left;
    font-size: 11px; }
  .LMSCommon-scoped #subtabs .clsCourseLaunchLabel {
    font-weight: bold;
    width: 150px;
    display: block;
    float: left;
    clear: left;
    font-size: 11px; }
  .LMSCommon-scoped .clsCourseLaunchLabelLong {
    font-weight: bold;
    width: 300px;
    display: block;
    float: left;
    clear: left;
    font-size: 12px; }
  .LMSCommon-scoped .clsCourseLaunchFileBttn input[type=file] {
    background-image: url("images/btnGreen50x28.png"); }
  .LMSCommon-scoped .clsCourseLaunchSubTitle {
    font-size: 12px;
    font-style: italic; }
  .LMSCommon-scoped .clsCourseLaunchTitleSteps {
    padding: 5px;
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 5px;
    background-color: #DCE2E7; }
  .LMSCommon-scoped .clsCourseLaunchDesc {
    font-size: 12px;
    display: block;
    padding: 5px;
    width: 95%;
    margin: 10px; }
  .LMSCommon-scoped .clsCourseLaunchCollt {
    display: block;
    width: 65%;
    float: left; }
  .LMSCommon-scoped .clsCourseLaunchColrt {
    display: block;
    width: 33%;
    float: right; }
  .LMSCommon-scoped .clsCourseLaunchTable {
    width: 75%;
    margin: 10px 0 0 25px;
    background-color: #E4E4E4;
    border-collapse: separate; }
  .LMSCommon-scoped .clsCourseLaunchTable td {
    background-color: #fff;
    width: 50%; }
  .LMSCommon-scoped .clsCourseLaunchTable img {
    padding: 0 2px; }
  .LMSCommon-scoped .clsCourseLaunchTable img.removeicon {
    text-align: center;
    margin: 0 auto;
    padding: 0 3px; }
  .LMSCommon-scoped .clsCourseLaunchTable img.calendaricon {
    text-align: right;
    padding: 0 5px; }
  .LMSCommon-scoped #TabsProcess {
    height: 40px; }
  .LMSCommon-scoped #TabsProcess ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .LMSCommon-scoped #TabsProcess li {
    display: inline;
    margin: 0 2px 0 0; }
  .LMSCommon-scoped #TabsProcess li a {
    padding: 0 1em; }
  .LMSCommon-scoped #TabsProcess a {
    padding: 0 1em;
    text-decoration: none;
    color: #333333;
    background: #E8E8E8; }
  .LMSCommon-scoped #TabsProcess a:hover {
    background: #fc0;
    color: #540; }
  .LMSCommon-scoped #TabsProcess #selected a {
    padding-bottom: 2px;
    font-weight: bold;
    color: #000;
    color: black;
    background: #DCE2E7; }
  .LMSCommon-scoped .clsReviewCCourseHeaderRow {
    display: block;
    border-bottom: 1px solid #666666;
    width: 100%; }
  .LMSCommon-scoped .clsReviewCCourseHeader {
    font-size: 14px;
    float: left;
    clear: both; }
  .LMSCommon-scoped .clsReviewCCourseSave {
    width: 50px;
    float: right;
    background-image: url("images/btnGreen50x28.png");
    display: block;
    height: 30px;
    background-repeat: no-repeat; }
  .LMSCommon-scoped .clsPackageStatusWarning {
    width: 150px;
    font-size: 10px;
    font-style: italic; }
  .LMSCommon-scoped .clsPackageStatusMessage {
    font-style: italic;
    font-size: 12px;
    width: 90%;
    padding: 5px 0; }
  .LMSCommon-scoped .clsReviewCCourseSubHeader {
    border-bottom: 1px #ccc dotted;
    margin: 20px 0 10px;
    font-size: 14px; }
  .LMSCommon-scoped #subtabs span.clsReviewCCourseLabel {
    font-weight: bold;
    width: 150px;
    display: block;
    float: left;
    clear: left;
    font-size: 12px;
    height: 16px; }
  .LMSCommon-scoped .clsReviewCCourseLabelR {
    font-weight: bold;
    width: 235px;
    display: block;
    float: right;
    clear: right;
    font-size: 12px;
    height: 16px; }
  .LMSCommon-scoped .clsReviewCCourseLabelLong {
    display: block;
    font-size: 12px;
    font-style: italic; }
  .LMSCommon-scoped .clsReviewCCourseDesc {
    font-size: 12px;
    display: block;
    padding: 5px;
    width: 95%;
    margin: 10px; }
  .LMSCommon-scoped .clsReviewCCourseleftCol {
    display: block;
    width: 49%;
    float: left; }
  .LMSCommon-scoped .clsReviewCCoursertCol {
    display: block;
    width: 49%;
    float: right; }
  .LMSCommon-scoped .clsReviewCCourseJobTable {
    width: 75%;
    margin: 10px 0 0 25px;
    background-color: #E4E4E4;
    border-collapse: separate;
    border-left: 1px solid #e9e9e9;
    border-right: 2px solid #cccccc;
    border-bottom: 1px solid #e9e9e9; }
  .LMSCommon-scoped .clsReviewCCourseJobTable td {
    background-color: #F7F6F3; }
  .LMSCommon-scoped .clsReviewCCourseTable img {
    padding: 0 2px; }
  .LMSCommon-scoped .clsReviewCCourseJobTable img.removeicon {
    text-align: center;
    margin: 0 auto;
    padding: 0 3px; }
  .LMSCommon-scoped .clsReviewCCourseJobTable img.calendaricon {
    text-align: right;
    padding: 0 5px; }
  .LMSCommon-scoped .clsCustomExamQuestionsHeaders {
    text-align: left; }
  .LMSCommon-scoped .clsCustomExamQuestions {
    background-color: #F7F6F3;
    border-left: 1px solid #e9e9e9;
    border-right: 2px solid #cccccc;
    border-bottom: 2px solid #cccccc; }
  .LMSCommon-scoped .clsCustomExamQuestions td {
    padding: 5px; }
  .LMSCommon-scoped .clsCustomExamQuestions tr {
    border: 1px solid #e9e9e9; }
  .LMSCommon-scoped .clsCustomExamQuestionsAnswer {
    font-weight: normal;
    padding: 0;
    margin: 0 inherit; }
  .LMSCommon-scoped .lblCustomExamQuestion {
    font-weight: bold;
    font-style: italic;
    margin-bottom: 5px;
    display: block; }
  .LMSCommon-scoped .clsAnswerIncorrect {
    color: #ff0000;
    font-weight: bold; }
  .LMSCommon-scoped .clsAnswerCorrect {
    color: green;
    font-weight: bold; }
  .LMSCommon-scoped .row {
    display: block;
    clear: both; }
  .LMSCommon-scoped .linethrough {
    text-decoration: line-through; }
  .LMSCommon-scoped .checkerbox-ui .hidden {
    display: none; }
  .LMSCommon-scoped .checkerbox-ui .btn.btn-txt > span {
    margin-top: -2px !important;
    margin-bottom: 0; }
  .LMSCommon-scoped .lt-ie10 .checkerbox-ui .btn.btn-txt > span {
    margin-top: 0 !important; }

/*.LMSCommon-scoped html {
    height: 100%;
    overflow-y: scroll;
}*/
.LMSCommon-scoped a:link {
  font-weight: normal; }

input[type="radio"] {
  width: 16px !important;
  border: none !important; }

/*
.LMSCommon-scoped .ajax__tab_header {
  height: 43px;
  overflow: hidden; }
*/
.LMSCommon-scoped {
  text-shadow: none !important; }

.LMSCommon-scoped input[disabled], .LMSCommon-scoped input[disabled]:hover, .LMSCommon-scoped a[disabled] {
  /*width: 100%; */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  filter: alpha(opacity=75);
  -moz-opacity: 0.75;
  -khtml-opacity: 0.75;
  opacity: 0.75; }

.LMSCommon-scoped, .LMSCommon-scoped input, .LMSCommon-scoped button, .LMSCommon-scoped textarea, .LMSCommon-scoped select {
  font: 12px/17px Arial, Helvetica, sans-serif; }

.LMSCommon-scoped input {
  line-height: 1em; }

#branded-site-footer h1, #branded-site-footer h2, #branded-site-footer h3, #branded-site-footer h4, #branded-site-footer h5, #branded-site-footer h6 {
  font-family: "Open Sans", sans-serif;
  font-weight: bold; }

.LMSCommon-scoped a[disabled] {
    color: #444444;
}
/*
.ajax__tab_header, .ajax__tab_xp {
    height: 30px !important;
}*/

td.valign-override-middle {
    display: table-cell !important;
}

td.valign-override-middle, td.valign-override-middle *, .valign-override-middle *, .valign-override-middle td, .valign-override-middle tr {
      vertical-align: middle !important;
}

td.valign-override-middle, td.valign-override-middle *, td.valign-override-middle > *, td.valign-override-middle input,  td.valign-override-middle input[type="radio"], td.valign-override-middle span.clslabelform {
        margin-top: 0px !important;
        margin-right: 0px !important;
        margin-bottom: 0px !important;
        margin: 0px !important;
        margin-left: 0px !important;
        padding: 0px !important;
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        vertical-align: middle !important;
}

/************************** START RVMAIN STYLES *********************/

.HeaderStyle {
    background-image: url('/LMS20/Resource/Images/en-us/HeaderSoftGrey.jpg');
    background-size: contain !important;
    background-position:center;
    background-repeat:repeat-x;
    background-color:#fff;
	border-bottom:solid 1px #999;
	padding: 5px;
    color: #ffffff;
}

.HeaderStyle a {
    text-decoration:none;
    color:#fff;
    display:block;
    text-align:left;
    font-weight:normal;
}

.HeaderStyleLibrary {
    background-image: url('/LMS20/Resource/Images/en-us/HeaderSoftGrey.jpg') !important;
    background-position:center !important;
    background-repeat:repeat-x !important;
    background-color:#fff !important;
	border-bottom:solid 1px #999 !important;
	padding: 5px !important;
	color: #ffffff !important;
	
}

.HeaderStyleLibrary a {
    text-decoration:none;
    color:#fff !important;
    font-weight:normal !important;
}


.PagerStyle {
    background-image: url('/LMS20/Resource/Images/en-us/HeaderSoftGrey.jpg') !important;
    background-position:center !important;
    background-repeat:repeat-x !important;
    background-color:#fff !important;
	border-bottom:solid 1px #999 !important;
	text-align:center !important;
    margin:auto !important;
}

.PagerStyle table {
    text-align:center !important;
    margin:auto !important;
}


.PagerStyle table td {
    border:0px !important;
    padding:5px !important;
}

.PagerStyle td {
    border-top: #999999 1px solid !important;
}

.PagerStyle a {
    color:#fff;
    text-decoration:none;
    padding:2px 5px 2px 5px;
    border-top:solid 1px #fff;
    border-right:solid 1px #999;
    border-bottom:solid 1px #999;	
    border-left:solid 1px #fff;
}

.PagerStyle span {
    font-weight:bold;
    color:#fff;
    text-decoration:none;
    padding:2px 5px 2px 5px;
    border:0;	
}

.TblRowStyle, .TblAltRowStyle {
	padding: 3px;	
    border-right: solid 1px #999;
    border-bottom: solid 1px #999;
}

.TblRowStyle	{
	background-color:#E4E4E4;
}

.TblRowStyle a	{
	color: #B5121B;
	text-decoration:underline;
	font-size:inherit;
}

.RowStyle, .AltRowStyle, .SelectedRowStyle, .EditRowStyle {
    padding: 5px;
    border-right: solid 1px #999;
}

.RowStyle	{
	background-color:#E4E4E4;
}

.RowStyle a	{
	color: #B5121B;
	text-decoration:underline;
	font-size:inherit;
}

.GridViewStyle a.clsMenuItem {
	 text-align: center;
	text-decoration: none;
	 white-space:nowrap;
	 display: inline;
	 color: #aa0000;
	 font-size: 11px;
	 padding:2px 8px 2px 8px;
	 border-right: #a9a9a9 1.5pt outset;
	 border-top: #a9a9a9 1pt solid;
	 border-left: #a9a9a9 1pt solid;
	 border-bottom: #a9a9a9 1.5pt outset;
	 background-color: #d2d2d2;
 }

 .valign-middle * {
   vertical-align:middle !important;
 }

/* adding clearfix class to LMS */
.LMSCommon-scoped .clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
