<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ----------- SiteStyle starts here --------------- */
BODY
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F0F0F0;	
	font-family: Arial;
}
a {text-decoration:underline; font-family:Arial}
a img {border-style: none;}
a:hover {text-decoration:underline; font-family:Arial}
a:focus { border:0; }

#wrapper	{ display:block; margin:0 auto; width:960px; background-color:#ffffff;}
#PLHeader	{ display: block;}
#PLfooter	{ display: block; margin:0 auto; width:980px; clear: both;}

/* Customize these elements for Private Labels and Online Campus sites  */

.clsMainFooter
{
	background-color: #333;
	width:100%;
	height:50px;
	border-top: 1px #02b1af solid;
}
.clsMainHeader
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:960px;
	background-color: #0f2c4e;
}
/* This class flows through many of the controls. */
.clsTablePageContainer
{	
	margin:0 auto;
	padding-top:5px;
	width:960px;
	background-color: #fff;
}
.clsTablePageContainerHome
{	
	margin-left:auto;
	margin-right:auto;
	width:960px;
	background-color: transparent;
}


.clsTableFooterContainer
{
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 width:960px;
 background-color: #ffffff;
}
.clsTableAdminContainer
{
 text-align:center;
 margin-top:-10px;
 margin-left:auto;
 margin-right:auto;
 width:960px;
 background-color: #FFFFFF;
 padding-top:10px;
 padding-bottom:10px;
}

.clsTablePageContainerNew
{
	border-top:1pt solid #ccc; border-left:1pt solid #ccc; border-right:1pt solid #ccc;
	margin-left:auto;
	margin-right:auto;	
	height:100%;
	background-color: #ffffff;
	width:1024px;
}

.clsLogoCellContainer
{
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	width:960px; 
}

.clsLoginLabelBold
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding-top:2px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.clsLoginLinks
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: left;
}
.clsLoginLinks:hover
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: left;
}
.clsFooterLabelBold
{
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
}
.clsFooterLinks
{
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: left;
}
.clsFooterLinks:hover
{
	font-family: Arial;
	font-size: 10pt;
	color:  #ffffff;
	text-decoration: underline;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: left;
}

/* Left side navigation after login */

.clsNavPrimary {width: 100%;background-color: #e8e8e8; color:#ffffff;}
.clsNavPrimary a {display: block;width: 95%;padding:3px 2px; font-size:9pt; font-weight:bold; text-decoration:none;color: #000000;font-family:Arial;cursor: hand;}
.clsNavPrimary a:hover {display: block;width: 95%; padding:2px; font-size:9pt;font-weight:bold;text-decoration:none;color:#000000;font-family:Arial;background-color: #cccccc; BORDER-TOP: #ccc 1pt solid; BORDER-BOTTOM: #ccc 1pt solid;}
.clsNavPrimary .Group {width: 100%; background-color: #e8e8e8;}

.PLHomeImage {width:329px; float:left; padding: 0 0 0 5px;}

/*Main content panel on PL Home page */
.panel01	{	
	height:375px;
	width:250px;
	text-align: left;
	vertical-align: top;
	background-color:#fff;
	margin: 0px 0px 5px 0px;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
}
.panel01title {
	padding: 5px;
	width: 225px;
	color:  #333333;
	text-align: left;
	font-size:14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F0F0F0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:0px;
}
.panel02	{
	background:#ffffff;
	background-image:url('../../Images/homeimage.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
}
.panel02 h1	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:  #000;
	font-size:25px;
	line-height:35px;
	padding-bottom:0px;
	padding-top:5px;
	padding-left:10px;
	text-align:left;
	border-top:2px #666 solid;
	background-color:#fff;
	margin:0px;
}

.list01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	color:#333;
	margin:0;
	padding:2px auto;
	width:75%;
}
.list01	li	{ padding:2px; }

.bodytext01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding:5px;
	margin-left:5px;
	margin-right:10px;
}


/* column container */
.col1	{
	width:100%;
	margin:0 5px 0 10px;
}

.col1 h1 {
	font-size: 16pt; color: #000000; text-align: left; line-height: 18pt; width: 98%; font-weight: normal; padding: 10px 0 0 0;
}
.col1 h2 {
	font-size: 14pt; color: #3D9B35; text-align: left; line-height: 16pt; width: 98%; font-weight: normal; padding: 10px 0 0 0;
}
.col1 p {
	font-size: 11pt; color: #000; text-align: left; font-weight: normal;
}
.col1 p.course {
	font-size: 9pt; color: #000; text-align: left; font-weight: normal;
}
.col1 ul {
	font-size: 9pt; color: #000; text-align: left; font-weight: normal; list-style-type:inherit;
}
.col1 ul.Popular {
	color: #000; font-size: 9pt; text-align: left; padding: 83px 8px 0 0;
}
.col1 img.coursebtn { position: absolute; right: 20%; top:125px;
}
/* text for the login instructions on the home page under the login */
#logintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
	text-align: center;
	padding:0 10px 0 0px;
}
#logintext h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #C3B05C;
}

.clsResourceLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	font-size:12pt;
	text-align:left;
	font-style:normal;
	text-decoration:underline;
	line-height:40px;
}
.clsResourceLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	font-size:12pt;
	text-align:left;
	font-style:normal;
	text-decoration:none;
}

.clsTable01
{
	border-color: #4d4d4d;
	border-style: solid;
	border-width: 0.05em;
	padding: 0.2em;
	}
.bodytext02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding:5px;
	margin-left:5px;
	margin-right:150px;
}
.bodytext03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 0.2em 1em 0.1em 1em;
}
.linktext01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FF0000;
	text-align: left;
	text-decoration: none;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #565E51;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 20px;
}

.header01 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	color:#565E51; 
	font-weight: normal; 
	letter-spacing: -1px;
	line-height: 30px;
}
.NavBarTop
{
	width: 178px;
	height: 35px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
	background-color: #990000;
	text-align: center;
}
.linktext01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FF0000;
	text-align: left;
	text-decoration:underline;
}
/* Menu */
.PageContentText
{
    top: 0px;
    left: 0px;
    width: 100%;
    margin: 0px;
    padding: 0px;
    display:block;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
clsMain	{
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
}
.TabArea
{
	background-color: White;
	font-size: 10px;
	border-left: 1px solid #D7D2BC;
	border-bottom: 1px solid #D7D2BC;
	border-right: 1px solid #D7D2BC;
	border-top:1px solid #D7D2BC;
	height:50px;
}
b.rtop, b.rbottom{display:block;background: #FFF;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #D7D2BC}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.popupMenu {
	color:#000000;
	background-color:#fff;
	border: 0px #ffffff outset;
	padding: 5px;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
}
.popupMenu ul	{
	padding: 5px 0;
}

.popupMenu h1	{
	font-size:20px;
	font-weight:normal;
	color:#3d9b35;
}
.popupMenu	h2	{
	font-size:14px;
}
.popupMenu p	{
	font-size:12px;
}
.popupMenu img	{
	display:block;
	margin: 10px;
}

.popupMenu p.Label	{
	font-size:12px;
}
.popupMenuLabel	{
	font-size:14px;
	font-weight:normal;
}
.popupMenuTitle	{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}

.popupMenuText	{
	font-size:12px;
	font-weight:normal;
}
.popupMenuList	{
	font-size:12px;
	font-weight:normal;
}

.clsContent {
	background-color: #fff;
	width: 650px;
	border-left: 1px solid #fff;
/* The width and color of the rail */	margin-right: -250px;
	float: left;
}

.clsContent	li
{
	padding:0;
	margin:0;}

.clsContainer {
	margin-top: 20px;
	background-color: #fff;
	overflow: hidden;
	width: 98%;
	padding-top: 20px;
	border-top: thin #ccc solid;
}

.clsContent	p.course	{
	font-size:12px;
}
.clsContent	a.course	{
	font-size:12px;
	padding-top:5px;
	display:block;
}


.clsRail {
	margin-top: 0px;
	margin-right: 10px;
	width: 260px;
	float: left;
	background-color: #fff;
}

a.button {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial,sans-serif;
	font-weight: bold;
	border: 2px outset #ff8b12;
	background-color: #ff8b12;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	overflow: visible;
	display: inline-block;
	vertical-align:top;
}
a.button:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
	font-family: Arial,sans-serif;
	font-weight: bold;
	border: 2px outset;
	background-color: #3D9B35;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	overflow: visible;
	display: inline-block;
	vertical-align:top;
}
.clsCourseListing {
	border-bottom: 2px #ccc solid;
	margin-bottom: 20px;
	padding: 5px 0 5px 0;
}
.clsCourseImage {
	width: 260px;
	border: none;
	padding-bottom: 10px;
}
.clsCourseHeading {
	color: #991419;
	font-size: 14px;
	font-weight: normal;
	text-align:left;
}
.clsCourseHeading a {
	width: 100%;
	font-size: 12pt;
	text-decoration: underline;
	color: #991419;
	font-family: Arial;
	text-align:left;
}
.clsCourseHeading a:hover {
	width: 100%;
	font-size: 12pt;
	text-decoration: none;
	color: #991419;
	font-family: Arial;
	text-align:left;
}
.menustyle {
	background-color:#000;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	margin-right:0;
	border-collapse:collapse;
	border-bottom:2px #666666 solid;
	border-top:1px #333 solid;

}
.menuitem {
	width: 340px; 
	color: #fff; 
	background-color:  #333;
	background-position:left top;
	padding-right:5px; 
	padding-left:5px; 
}
.mouseup	{
    width: 340px;
    background-color: #cccccc;
    color: #fff;
    padding-right:5px;   
    padding-left:5px; 
    cursor: pointer;
}
.mouseover	{
    width: 340px;
    background-color: #FCA01B;
    color: #ffffff; 
    padding-right:5px;   
    padding-left:5px;   
    cursor: pointer;
    text-decoration:none;
}
.mousedown{
    width: 340px;
    background-color: #000000;
    color: #ffffff;  
    padding-right:5px;   
    padding-left:5px;     
    cursor: hand;     
}

/* Quick Links Panel */
.clsQuickLinksNew {color: #2778BA; font-size:12px;padding:5px}
.clsQuickLinksNew a {width: 100%; font-size:12px;text-decoration:underline; color:#2778BA;font-family:Arial; padding:5px}
.clsQuickLinksNew a:hover {width: 100%; font-size:12px;text-decoration:none;color: #000000;font-family:Arial;padding:5px}
.clsQuickLinksNew .clsQuickLinkWithSpace{margin-bottom: 10px;padding:5px}

/* Menu Bar Parts - buttons at the bottom of my account page */
.clsMenuBar {background-color:#ffffff; margin-top:5px; margin-bottom:5px; line-height:19pt; }
.clsMenuItem
{
    text-decoration: none;
    display: inline;
    color: #ffffff;
    font-size: 9pt;
    font-weight:bold;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 8px;
    padding-right: 8px;
    border-right: #cccccc 1.5pt outset;
    border-top: #cccccc 1pt solid;
    border-left: #cccccc 1pt solid;
    border-bottom: #cccccc 1.5pt outset;
    background-color: #000;
}
/* Quick Links Panel */
.clsQuickLinks {color: #2778BA; font-size:12px;}
.clsQuickLinks a {width: 100%; font-size:12px;text-decoration:underline; color:#2778BA;font-family:Arial;}
.clsQuickLinks a:hover {width: 100%; font-size:12px;text-decoration:none;color:#000000;font-family:Arial;}
.clsQuickLinks .clsQuickLinkWithSpace{margin-bottom: 10px;}

/* Page Titles and Text */
.clsPublicContentTitle {font-size:19px; line-height:21px; width:100%; color: #000000; font-style:italic; background-color: #ffffff; padding-top:10px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-weight:normal;}
.clsPublicContentBody {font-family:Arial; font-size:9pt; height:100%;width:99%;color: #000000;background-color: #ffffff;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}

.clsNavLink { FONT-SIZE: 12px; COLOR: #D70000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.clsNavLink:hover { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

/* ----------- SiteStyle ends here --------------- */

/*                      End Custom                     */


/* TABS */
.clsTabs {position: relative;left: 0px;top: 2px;}
.clsTabs ul {margin: 0;padding: 0;display: inline;list-style-type: none;}
.clsTabs ul li {display: inline;font-size:12px;}
.clsTabs a {font-size:12px;text-decoration:none;line-height:22px; color:#000000;font-family:Arial;cursor: hand;white-space:nowrap;}
.clsTabs a:hover {font-size:12px;text-decoration:underline;color:#000000;font-family:Arial;line-height:22px; white-space:nowrap; }
.clsTabs ul li {color: #000000;}
.clsTabs ul li .clsLoTab {height: 24px; background: url(" /lms20/Resource/Images/en-us/tabs/tab_left_2_new.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabs ul li .clsRoTab {height: 24px; background: url(" /lms20/Resource/Images/en-us/tabs/tab_right_2_new.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabs ul li .clsContentTab {height: 24px; background: url(" /lms20/Resource/Images/en-us/tabs/tab_middle_2_new.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}
.clsTabs ul li .clsLoCurrentTab {height: 24px; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_left_2_new.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabs ul li .clsRoCurrentTab {height: 24px; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_right_2_new.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabs ul li .clsContentCurrentTab {height: 24px; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_middle_2_new.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}

.clsTabsBottomHome ul li .clsLoTab_Orange {height: 21; background: url(" /resource/Images/en-us/tabs/tab_left_2_orange.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoTab_Orange {height: 21; background: url(" /resource/Images/en-us/tabs/tab_right_2_orange.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentTab_Orange {height: 21; background: url(" /resource/Images/en-us/tabs/tab_middle_2_orange.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}
.clsTabsBottomHome ul li .clsLoCurrentTab_Orange {height: 21; background: url(" /resource/Images/en-us/tabs/tab_left_2_orange.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoCurrentTab_Orange {height: 21; background: url(" /resource/Images/en-us/tabs/tab_right_2_orange.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentCurrentTab_Orange {height: 21; background: url(" /resource/Images/en-us/tabs/tab_middle_2_orange.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}

.clsTabsBottomHome ul li .clsLoTab_Gray {height: 21; background: url(" /resource/Images/en-us/tabs/tab_left_2_gray.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoTab_Gray {height: 21; background: url(" /resource/Images/en-us/tabs/tab_right_2_gray.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentTab_Gray {height: 21; background: url(" /resource/Images/en-us/tabs/tab_middle_2_gray.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}
.clsTabsBottomHome ul li .clsLoCurrentTab_Gray {height: 21; background: url(" /resource/Images/en-us/tabs/tab_left_2_gray.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoCurrentTab_Gray {height: 21; background: url(" /resource/Images/en-us/tabs/tab_right_2_gray.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentCurrentTab_Gray {height: 21; background: url(" /resource/Images/en-us/tabs/tab_middle_2_gray.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}

.clsTabsBottomHome ul li .clsLoTab_Yellow {height: 21; background: url(" /resource/Images/en-us/tabs/tab_left_2_Yellow.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoTab_Yellow {height: 21; background: url(" /resource/Images/en-us/tabs/tab_right_2_Yellow.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentTab_Yellow {height: 21; background: url(" /resource/Images/en-us/tabs/tab_middle_2_Yellow.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}
.clsTabsBottomHome ul li .clsLoCurrentTab_Yellow {height: 21; background: url(" /resource/Images/en-us/tabs/tab_left_2_Yellow.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoCurrentTab_Yellow {height: 21; background: url(" /resource/Images/en-us/tabs/tab_right_2_Yellow.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentCurrentTab_Yellow {height: 21; background: url(" /resource/Images/en-us/tabs/tab_middle_2_Yellow.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}

.clsTabsBottom {position: relative;left: 0px;top: -6px;}
.clsTabsBottom ul {margin: 0;padding: 0;display: inline;list-style-type: none;}
.clsTabsBottom ul li {display: inline;font-size:9pt;}
.clsTabsBottom a {font-size:9pt;text-decoration:none; line-height: 5px;color:#000000;font-family:Arial;cursor: hand;}
.clsTabsBottom a:hover {font-size:9pt;text-decoration:underline;color:#000000;font-family:Arial}
.clsTabsBottom ul li {color: #000000;}
.clsTabsBottom ul li .clsLoTab {height: 18;background: url(" /lms20/Resource/Images/en-us/tabs/tab_left_2_BOTTOM.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottom ul li .clsRoTab {height: 18;background: url(" /lms20/Resource/Images/en-us/tabs/tab_right_2_BOTTOM.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottom ul li .clsContentTab {height: 18;background: url(" /lms20/Resource/Images/en-us/tabs/tab_middle_2_BOTTOM.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}
.clsTabsBottom ul li .clsLoCurrentTab {height: 18; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_left_2_BOTTOM.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottom ul li .clsRoCurrentTab {height: 18; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_right_2_BOTTOM.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottom ul li .clsContentCurrentTab {height: 18; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_middle_2_BOTTOM.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}

.clsTabsBottomHome {position: relative;left: 0px;top: -8px;}
.clsTabsBottomHome ul {margin: 0;padding: 0;display: inline;list-style-type: none;}
.clsTabsBottomHome ul li {display: inline;font-size:6pt;}
.clsTabsBottomHome a {font-size:9pt;text-decoration:none; line-height: 6px;color:#000000;font-family:Arial;cursor: hand;}
.clsTabsBottomHome a:hover {font-size:9pt;text-decoration:underline;color:#000000;font-family:Arial}
.clsTabsBottomHome ul li {color: #000000;}
.clsTabsBottomHome ul li .clsLoTab {height: 18;background: url(" /lms20/Resource/Images/en-us/tabs/tab_left_2_BOTTOM.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoTab {height: 18;background: url(" /lms20/Resource/Images/en-us/tabs/tab_right_2_BOTTOM.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentTab {height: 18;background: url(" /lms20/Resource/Images/en-us/tabs/tab_middle_2_BOTTOM.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}
.clsTabsBottomHome ul li .clsLoCurrentTab {height: 18; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_left_2_BOTTOM.gif") top left; background-repeat: no-repeat; padding: 0 0 0 .2em;}
.clsTabsBottomHome ul li .clsRoCurrentTab {height: 18; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_right_2_BOTTOM.gif") top right; background-repeat: no-repeat; padding: 0 .2em 0 0;}
.clsTabsBottomHome ul li .clsContentCurrentTab {height: 18; background: url(" /lms20/Resource/Images/en-us/tabs/tab_sel_middle_2_BOTTOM.gif") top center; background-repeat: repeat-x; padding: .6em .5em .3em .5em;}


/* Panels */
.clsTabContainer {width:780px;color: #000000;background-color: #ffffff;border: 1px solid #b5b59e;padding:5px;}
/* ---container for the exam and assessements within the iframe container --------- */
.clsTabContainerFullWidth {width:95%;color: #000000;background-color: #ffffff;border: 1px solid #b5b59e;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}

.clsTabContainerWithRightMargin {height:100%;width:425;color: #000000;background-color: #ffffff;padding-bottom:5px;padding-left:5px;padding-right:5px;border: 1px solid #b5b59e;}
.clsPanel {width:99%; color: #000000;background-color: #ffffff;color: #000000;font-family:Arial; font-size:9pt; margin-bottom:5;}
.clsPanel300 {width:300; color: #000000;background-color: #ffffff;color: #000000;font-family:Arial; font-size:9pt; margin-top:5;}
.clsPanel300 {width:500; color: #000000;background-color: #ffffff;color: #000000;font-family:Arial; font-size:9pt; margin-top:5;}
.clsPanelNoMargin {width:100%; color: #000000;background-color: #ffffff;color: #000000;font-family:Arial; font-size:9pt;}
.clsPanelHeading {width:100%; color: #ffffff;font-size:9pt;font-weight: bold; padding:3px;display:block;}
.clsPanelHeadingRequired {width:100%; color: #a03033;font-size:9pt;font-weight: bold; padding:3px;display:block;}
.clsPanelContent {background-color: #ffffff;color:#000000;font-family:Arial; font-size:9pt;}
.clsPublicContentTitle {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14pt; line-height:14pt; width:100%; color: #000; font-style:normal; background-color: #ffffff; padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-weight:normal; font-variant:small-caps;border-bottom:1px #333333 solid;}
.clsPublicContentBody {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:9pt; width:99%;color: #000000;background-color: #ffffff;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}

/* Panel Parts */

.clsPanelHeader118
{
	line-height:9pt;
	font-size:9pt; 
	color:#ffffff; 	
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/header_background_top_118.jpg);
	background-repeat: repeat-x;
	height:118px;
}
.clsPanelHeader3
{
	line-height:9pt;
	font-size:9pt;
	color:#68A294;
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/header_background_2.jpg);
	height:114px;
	
}
.clsPanelHeader3_118
{
	line-height:9pt;
	font-size:9pt; 
	color:#ffffff; 	
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/header_background_2_118.jpg);
	height:118px;
	
}
.clsPanelHeaderBottom
{
	line-height:9pt;
	font-size:9pt; 
	color:#ffffff; 	
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/header_bg_bottom.gif);
}

.clsTabLinks {
	color: #492859;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
}
.clsTabLinksBlack {color: #000000; font-size:10pt;font-weight:bold;text-decoration:none;}
.clsTabLinks a {
	width: 100%;
	font-size:10pt;
	text-decoration:none;
	color:#492859;
}
.clsTabLinks a:hover {
	width: 100%;
	font-size:10pt;
	text-decoration:none;
	color:#492859;
}

.clsPanelConfigCell{background-color:#eeeeee;border-left:1pt solid black;border-bottom:1pt solid black;border-right:1pt solid black;}
.clsPanelBody{background-color:#ffffff;}
.clsPanelCell { VERTICAL-ALIGN: top;}

/* Panel Styles */
.styleBlank {border: 1px solid #ffffff; background-color: #ffffff;}
.styleBlank .heading {color:#000000; background-color: #ffffff;border-bottom: 1px solid #ffffff;}
.style0 {border: 1px solid #ffffff; background-color: #FEFBF6;}
.style0 .heading {color:#000000; background-color: #ffffff;border-bottom: 1px solid #ffffff;}
.style0 .required {color:#a03033; background-color: #ffffff;border-bottom: 1px solid #ffffff;} 
.style1 {border: 1px solid #b5b59e; background-color: #ffffff;}
.style1 .heading  {
    background-image: url('/LMS20/Resource/Images/en-us/HeaderWhiteChrome.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color: #e8e8e8;
	padding: 6px;
    color: #666666;
    border-bottom:1px #cccccc solid;
}
.style1 .required {color: #AA0000; background-image: url('/LMS20/Resource/Images/en-us/HeaderWhiteChrome.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color: #e8e8e8;
    padding: 7px 7px 5px 0;
    border-bottom:1px #cccccc solid;
    line-height: 15px;
    text-align:left;}
 
.style4 {border: 1px solid #91a7b4; background-color: #ffffff;}
.style4 .heading {background-color: #c7c7b6;border-bottom: 1px solid #a6a599;} 
.style4 .required {color:#a03033; background-color: #c7c7b6;border-bottom: 1px solid ##a6a599;} 
.style5 {border: 1px solid #6e0000; background-color: #ffffff;}
.style5 .heading {background-color: #7d0800;border-bottom: 1px solid #6e0000;}
.style5 .required {color:#a03033; background-color: #7d0800;border-bottom: 1px solid #6e0000;} 
.style8 {border: 1px solid #a7a791; background-color: #ffffff;}
.style8 .heading {color:#ffffff; background-color: #b5b59e;border-bottom: 1px solid #a7a791;} 
.style8 .required {color:#a03033; background-color: #b5b59e;border-bottom: 1px solid #a7a791;} 

.styleHeaderNoBackground {
	background-color:Transparent !Important;
}
.styleHeaderNavBar {
	background-color: #492859;
	border-bottom: #492859 1px solid;
}

/* Bread Crumbs */
.clsBreadCrumbCurrent a{}
.clsBreadCrumbNext a{}
.clsBreadCrumbPrev a{}
.clsBreadCrumbCurrent a{color:#12004f;font-weight:bold;}
.clsBreadCrumbNext a{color:#aaaaaa;}
.clsBreadCrumbPrev a{color:#12004f;}
.clsBreadCrumbCurrent a:hover{font-weight:bold;color:#12004f;text-decoration:underline;}
.clsBreadCrumbNext a:hover{color:#aaaaaa;text-decoration:none;}
.clsBreadCrumbPrev a:hover{color:#12004f;text-decoration:underline;}
.clsBreadCrumbDivider {color:#aaaaaa; font-size:7pt;}


/*                Client Account Admin Panels - DO NOT CHANGE                        */

.clsClientAdminContainer
{
	border-top:1pt solid #ccc; border-left:1pt solid #ccc; border-right:1pt solid #ccc;
	margin-left:auto;
	margin-right:auto;	
	background-color: #ffffff;
	width:950px;
}
.clsClientAdmin_Left {background-color: #EEEEEE; vertical-align:top; border-right:1px solid #ffffff; border-collapse: collapse; width:5%; padding:5px; font-size:11px;font-weight:bold;}
.clsClientAdmin_Left a	{color: #000099;}
.clsClientAdmin_Left a:visited { color: #333399;}
.clsClientAdminTableContainer	{margin:5px auto 0 auto; width:100%; overflow: visible;}

.clsClientAdmin_Main {font-size:8px; text-align:left; width:95%; padding-top:20px; vertical-align:top; background-color:#ffffff;}
.clsClientAdmin_Main a	{color: #000099;}
.clsClientAdmin_Main a:visited { color: #333399;}

.clsAccountListTree {background-color:#ffffff;  border-color:#EEEEEE;}
.clsAccountListTree a {color:#446488; font-weight:normal; font-size:x-small;}
.clsAccountListTree a:visited {color:#333399; font-weight:normal; font-size:x-small;}

.clsAccountDisplay { background-color:#FFFFFF; border:1px #EEEEEE solid; width:250px;}
.clsAccountDisplayBold {font-family:Arial; font-size: 9pt; color:#000; FONT-WEIGHT: bold; text-decoration:underline;}

.clsAccountMoveListLeft { background-color:#E8e8e8;}
.clsAccountMoveListLeft a {color:#446488; font-weight:normal; font-size:x-small;}
.clsAccountMoveListLeft a:visited {color:red; font-weight:normal; font-size:x-small;}

.clsAccountMoveListRight { background-color: #F2F1E6}
.clsAccountMoveListRight a {color:#446488; font-weight:normal; font-size:x-small;}
.clsAccountMoveListRight a:visited {color:#333399; font-weight:normal; font-size:x-small;}

.clsClientAdminRedBold{font-family:Arial; font-size: 9pt; color:#C00000; padding: 3px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.clsClientAdminButton { font-family:Arial; font-size:9pt; margin-left: 3px; margin-bottom: 3px;}
.clsAddNewAccount { font-size:x-small;font-weight:bold; background-color:#E8E8E8; width:100%; color:#446488;}
.clsAddNewAccountLabel {color:#446488;font-size:12px;font-weight:bold; width:85px; text-align:right;}

.clsSearchUser {
    font-family: Arial, Sans-Serif;
    font-size:11px;
    table-layout: auto;
    border-collapse: collapse;
    border:#999999 1px solid;
    background-color:#E4E4E4;}
.clsSearchUserTableHeader {background-image: url('/LMS20/Resource/Images/en-us/HeaderWhiteChrome.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color:#fff;
	border-bottom:solid 1px #999;
	padding: 5px;
    color: #ffffff;
    display:block;}
.clsSearchUserBold {font-family:Arial; font-size: 10pt; color:#446488; FONT-WEIGHT: bold; background-color: transparent;display:block;}
.clsSearchUserLabel {font-family:Arial; font-size: 9pt; color:#000000; FONT-WEIGHT: bold;}
.clsSearchUserBoldRed {font-family:Arial; font-size: 10pt; color:red; FONT-WEIGHT: bold;}
.clsSearchUser input	{font-size:11px;}
.clsSearchUser DropDownList	{font-size:11px;}


.clsManageUserTable	{border-collapse: collapse;background-color:#eeeeee; border: 1px solid #000000; border-collapse: collapse; width:auto; color:#000000;}
.clsManageUserTable	td	{border-collapse: collapse; padding-left:2px; border: 0px solid #000000; font-size:9pt;}
.clsEditUser {color: #446488; font-size:9pt; border:0px #000000 solid;}
.clsEditUserLabel	{width:auto; font-family:Arial; font-size: 9pt; color:#000000; FONT-WEIGHT: bold; text-align:right; margin-right:5px; white-space:nowrap;}
.clsEditUserForm	{width:auto;}
.clsEditUser a {width: 100%; font-size:9pt;text-decoration:none; color:#446488;font-family:Arial;}
.clsEditUser td	{ padding:0 5px 0 0; vertical-align:bottom; width:auto;}
.clsEditUserRed	{ font-family:Arial; font-size: 9pt; color:#a03033; padding: 3px; display:none;}

.clsManageUserCertificateTable	{border-collapse: collapse;background-color:#eeeeee; border: 1px solid #000000; border-collapse: collapse; width:auto; color:#000000;}
.clsManageUserCertificateTable	td	{border-collapse: collapse; padding-left:2px; border: 0px solid #000000; font-size:9pt;}
.clsManageUserCertificateTable  th {background-color: #446488; color:#ffffff; border-collapse: collapse; border: 1px solid #000000; text-align:center; font-size:9pt;}

.clsgridSearchResults {border-collapse: collapse; background-color: #EEEEEE; border: 1px solid #000000; width:100%; font-size:9pt; text-align:center;}
.clsgridSearchResults th {background-color: #446488; color:#ffffff; border-collapse: collapse; border: 1px solid #000000; text-align:center; font-size:9pt;}
.clsgridSearchResults td {border-collapse: collapse; padding-left:2px; border: 1px solid #000000; font-size:9pt;}
.clsgridSearchResults th a:link {color:#ffffff;}
.clsgridSearchResults th a:visited {color:#ffffff;}

/*         END            */

/*Text bar below image on front page - looks like primary nav - these are only on retail home page*/
.clsPrimaryNavText
{
	text-align: center;
	font-size: 9pt;
	font-weight: bold;
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;
	border-top: #c8c8c8 1px solid;
	border-bottom: #c8c8c8 1px solid;
}
.clsPrimaryNavLinks
{
	font-size: 9pt;	
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;	
}
.clsPrimaryNavLinks a 
{	
	font-size: 9pt;	
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;	
	text-decoration:none;
}
.clsPrimaryNavLinks a:hover 
{
	width: 100%; 
	font-size:9pt;
	text-decoration:underline;
	color:#aa0000;
	font-family:Arial
}

/* Primary Navigation Panel - Front page and Marketing Panel for Retail site */
.clsPrimaryCallToActionNav {	 
	background-position: left top;
	margin-top: 0px;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.clsPrimaryCallToActionNav a {width: 100%; font-size:11pt; text-decoration:none; color:#5a5858;font-family:Arial;cursor: hand; padding:3px; BORDER-RIGHT: #FFFFFF 1pt solid; BORDER-TOP: #FFFFFF 1pt solid; BORDER-LEFT: #FFFFFF 1pt solid; BORDER-BOTTOM: #FFFFFF 1pt solid;}
.clsPrimaryCallToActionNav a:hover {width: 100%;font-size:11pt;text-decoration:none; color:#000000;font-family:Arial;cursor: hand;padding:3px;BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #E7F1F3;}

.clsSecondaryCallToActionNav 
{	 
	background-position: left top;
	margin-top: 0px;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.clsSecondaryCallToActionNav a {width: 100%; font-size:9pt;text-decoration:none; color:#5a5858;font-family:Arial;cursor: hand; font-weight: bold;padding:3px;BORDER-RIGHT: #FFFFFF 1pt solid; BORDER-TOP: #FFFFFF 1pt solid; BORDER-LEFT: #FFFFFF 1pt solid; BORDER-BOTTOM: #FFFFFF 1pt solid;}
.clsSecondaryCallToActionNav a:hover {width: 100%; font-size:9pt;text-decoration:none; color:#000000;font-family:Arial;cursor: hand; font-weight: bold;padding:3px;BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #E7F1F3;}

.clsNavPrimary .CurrentGroup {width: 100%; padding:3px;background-color: #ffffff; font-style:italic;}
.clsNavPrimary .GroupItem {padding: 3px; width: 100%; background-color: #ffffff; background-image: url( /lms20/Resource/Images/en-us/bullets/PNav_Group_Item.gif); background-position: 3px 9px; background-repeat: no-repeat;}
.clsNavPrimary .CurrentGroupItem {padding: 3px; padding-left: 1em; width: 100%; background-color: #ffffff; background-image: url( /lms20/Resource/Images/en-us/bullets/PNav_Group_CurrentItem.gif); background-position: 3px 6px; background-repeat: no-repeat;}
.clsNavPrimary .GroupSubItem {padding: 3px; padding-left: 2em; width: 100%; background-color: #ffffff; background-image: url( /lms20/Resource/Images/en-us/bullets/PNav_Group_Item.gif); background-position: 12px 9px; background-repeat: no-repeat;}
.clsNavPrimary .CurrentGroupSubItem {padding: 3px; padding-left: 2em; width: 100%; background-color: #ffffff; background-image: url( /lms20/Resource/Images/en-us/bullets/PNav_Group_CurrentItem.gif); background-position: 12px 6px; background-repeat: no-repeat;}

hr.clsSubNav {padding-top:0px;padding-bottom:0px; margin-left:5px;}
a.clsSubNav {width: 100%; font-size:9pt; text-decoration:none; color:#555555; font-weight: bold; font-family:Arial; padding: 4px; BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff}
a.clsSubNav:hover {width: 100%; font-size:9pt; text-decoration:none; color:#68A294; font-weight: bold; font-family:Arial; padding: 4px; BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff}

/* Quick Links Panel */
.clsQuickLinksClicked {color: #04258C; font-size:9pt; font-weight:bold}
.clsQuickLinksClicked a {width: 100%; font-size:9pt;font-weight:bold;text-decoration:none; color:#04258C;font-family:Arial;}
.clsQuickLinksClicked a:hover {width: 100%; font-size:9pt;font-weight:bold; text-decoration:none;color:#04258C;font-family:Arial}
.clsQuickLinksClicked .clsQuickLinksClickedWithSpace{margin-bottom: 10px;}


/* My Messages Panel */
.clsMyMessages {width: 100%; font-size:9pt;color:#000000;font-family:Arial;}
.clsMyMessagesCaption{ width: 100%; text-align:left; padding:2px; font-size:9pt;color:#000000;font-family:Arial;cursor: hand;}
.clsMyMessagesCaptionLink{ width: 100%; text-align:left; padding:2px; font-size:9pt;color:#1a61b4;font-family:Arial;cursor: hand;}
.clsMyMessagesLink{text-align:right; padding:2px; width: 100%; font-size:9pt;text-decoration:underline; color:#1a61b4;font-family:Arial;cursor: hand;}
.clsMyMessagesLink:hover {text-align:right; padding:2px; width: 100%; font-size:9pt;text-decoration:none;color:#1a61b4;font-family:Arial}


/* Recent Activity Panel */
.clsRecentActivity {padding:2px; width: 100%; font-size:9pt;color:#1a61b4;font-family:Arial;}
.clsRecentActivityLink{text-align:right; padding:2px; width: 100%; font-size:9pt;text-decoration:underline; color:#1a61b4;font-family:Arial;cursor: hand;}
.clsRecentActivityLink:hover {text-align:right; padding:2px; width: 100%; font-size:9pt;text-decoration:none;color:#1a61b4;font-family:Arial}


/* Links */

a.clsCourse {text-decoration:none;color:#555555;font-family:Arial;font-weight:bold;TEXT-DECORATION: underline}
a.clsCourse:hover {text-decoration:underline;color:#aa0000;font-family:Arial;}
a.clsCourseUnit{text-decoration:none;color:#aa0000;font-family:Arial;}
a.clsCourseUnit:hover {text-decoration:underline;color:#aa0000;font-family:Arial;}
.clsNavLink5LMargin { FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: arial; TEXT-DECORATION: none }
.clsNavLink5LMargin:hover { FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: arial; TEXT-DECORATION: underline }
.clsMBLink { FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; border-right:solid 1px #000000;}
.clsMBLink:hover { FONT-SIZE: 9pt; COLOR:#aa0000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; border-right:solid 1px #000000; TEXT-DECORATION: underline;}
.clsMBLinkNoBar { FONT-SIZE: 9pt; COLOR: #aa0000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-left:5px; padding-top:2px; padding-bottom:2px; }
.clsMBLinkNoBar:hover { FONT-SIZE: 9pt; COLOR: #aa0000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-left:5px; padding-top:2px; padding-bottom:2px; TEXT-DECORATION: underline;}
.clsMBLink2 { FONT-SIZE: 9pt; COLOR: #aa0000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-left:5px;  padding-right:5px; padding-top:2px; padding-bottom:2px; border-right:solid 1px #000000;}
.clsMBLink2:hover { FONT-SIZE: 9pt; COLOR: #aa0000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; border-right:solid 1px #000000; TEXT-DECORATION: underline;}
.clsMBLink2NoBar { FONT-SIZE: 9pt; COLOR: #aa0000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-top:2px; padding-bottom:2px; }
.clsMBLink2NoBar:hover { FONT-SIZE: 9pt; COLOR: #aa0000; FONT-FAMILY: arial; TEXT-DECORATION: none; padding-top:2px; padding-bottom:2px; TEXT-DECORATION: underline;}
.clsNavLink_red { FONT-SIZE: 9pt; COLOR: #1a61b4; FONT-FAMILY: arial; TEXT-DECORATION: none }
.clsNavLink_red:hover { FONT-SIZE: 9pt; COLOR: #1a61b4; FONT-FAMILY: arial; TEXT-DECORATION: underline }
.clsNavLink_white { FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none }
.clsNavLink_white:hover { FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: underline }
.clsReportLink { FONT-SIZE: 9pt; COLOR: #1a61b4; FONT-FAMILY: arial; TEXT-DECORATION: underline;}

/* RV Control Cells */
.clsComment{ font-family:Arial; font-size:9pt;}
.clsLabel{font-family:Arial; font-size: 9pt; color:black;}
.clsLabelBold{font-family:Arial; font-size: 9pt; color:black; FONT-WEIGHT: bold;}
.clsLabelWhiteBG{padding:3px;font-family:Arial; font-size: 9pt; color:black; background-color:#ffffff;}
.clsLabelWhite{font-family:Arial; font-size: 9pt; color:#ffffff;}


.clsLabelPurpleBold{font-family:Arial; font-size: 9pt; color:#492859;font-weight:bold;}
.clsFormInput {FONT-FAMILY: Arial;font-size:9pt;}
.clsFormInput:disabled {FONT-FAMILY: Arial;font-size:9pt; color:#000000;}
.clsFormInputRight{font-family:Arial; font-size: 9pt; color:black; FONT-WEIGHT: bold; text-align:right;}
.clsFormInputBold {FONT-FAMILY: Arial;font-size:9pt; FONT-WEIGHT: bold;}
.clsFormInputCell {padding: 3px; background-color:#ffffff; line-height: 11pt; }
.clsFormMidInputCell { padding: 3px; background-color:#ffffff;}
.clsFormSingleCell { padding: 3px; background-color:#ffffff;}
.clsFormCaption {FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: arial;}
.clsFormCaptionBold { padding: 3px; padding-left:5px;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: arial; FONT-WEIGHT: bold;}
.clsFormCaptionRightAlign { padding: 3px;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: arial;padding:3px; text-align:right;}
.clsFormCaptionRequired {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #a03033; FONT-FAMILY: arial;}
.clsFormCaptionCell {width:120; background-color:#ffffff; line-height: 12pt;}

.clsFormCaptionCellRequired {width:120; background-color:#f2f2e8; background-color:#ffffff;}
.clsFormCaptionCellNoWidth { background-color:#ffffff;}
.clsFormCaptionCellFullWidth {width:100%; background-color:#ffffff;}
.clsFormMidCaptionCell { background-color:#ffffff;}
.clsFormHeaderCell { BORDER-RIGHT: #3a77ba 1pt solid; BORDER-TOP: #3a77ba 1pt solid; BORDER-LEFT: #3a77ba 1pt solid; BORDER-BOTTOM: #3a77ba 1pt solid; BACKGROUND-COLOR: #cccccc }
.clsFormHeader { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: arial }
.clsFormHeaderCaption {
	FONT-SIZE: 9pt;
	COLOR: #492859;
	FONT-FAMILY: arial;
}
.clsErrorCaptionCell {background-color:#ffffff; line-height: 12pt; height:50px;}
.clsError {COLOR: #3a77ba; FONT-FAMILY: Arial,arial; height:50px; vertical-align:middle;}
.clsErrormsg { FONT-SIZE: 7pt; COLOR: red; FONT-FAMILY: arial; margin-bottom:50px; margin-top:50px; }
.clsPanelCell { VERTICAL-ALIGN: top;}
.clsExpiredLabel{font-family:Arial; font-size: 9pt; color:#a03033; padding: 3px;}
.clsGreenLabel{font-family:Arial; font-size: 9pt; color:green; padding: 3px;}
.clsGreenLabelBold{font-family:Arial; font-size: 9pt; color:green; padding: 3px; FONT-WEIGHT: bold;}
.clsGreenCellBold
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 3px;
	color: green;
	padding-top: 3px;
	font-family: Arial;
	background-color: #c2edc2;
	 border-bottom: #eeeeee 1pt solid; border-right: #eeeeee 1pt solid;
}
.clsRedLabel{font-family:Arial; font-size: 9pt; color:#a03033; padding: 3px;}
.clsRedLabelBold{font-family:Arial; font-size: 9pt; color:#a03033; padding: 3px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.clsRedCellBold
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 3px;
	color: #a03033;
	padding-top: 3px;
	font-family: Arial;
	background-color: #ff9999;
	text-decoration: none;
	 border-bottom: #eeeeee 1pt solid; border-right: #eeeeee 1pt solid;
}
.clsBlueLabel{font-family:Arial; font-size: 9pt; color:blue; padding: 3px;}
.clsGrayLabel{font-family:Arial; font-size: 9pt; color:#555555;}
.clsGrayLabelBold{font-family:Arial; font-size: 9pt; color:#a0a0a0; FONT-WEIGHT: bold;}
.clsGrayCellBold
{
	font-weight: bold;
	font-size: 9pt;
	color: #a0a0a0;
	font-family: Arial;
	background-color: #dcdcdc;
	 border-bottom: #eeeeee 1pt solid; border-right: #eeeeee 1pt solid;
}
.clsYellowLabel {font-size: 9pt; color: #cccc00;font-family: Arial;}
.clsYellowLabelBold
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc9900;
	font-family: Arial;
}
.clsYellowCellBold
{
	font-weight: bold;
	font-size: 9pt;
	color: #cccc00;
	font-family: Arial;
	background-color: #ffff99;
	 border-bottom: #eeeeee 1pt solid; border-right: #eeeeee 1pt solid;
}
.clsNewsDate{font-family:Arial; font-size: 9pt; background-color:#dadac7; color:#ffffff; padding: 3px;}
.clsNewsTitle{font-family:Arial; font-size: 9pt; color:black; padding: 3px;}

/* RV Control Buttons */
.clsSaveBarCell { background-color:#ffffff; padding-top:3px;}
.clsSaveBarCellNoBG {}
.clsSaveBarCellNoBGPadded { padding-top:3px;}
.clsButtonFixed { padding: 3px;BORDER-RIGHT: #3a77ba 1pt solid; BORDER-TOP: #3a77ba 1pt solid; BORDER-LEFT: #3a77ba 1pt solid; WIDTH: 80px; COLOR: #666666; BORDER-BOTTOM: #3a77ba 1pt solid; BACKGROUND-COLOR: #eeeeee }
.clsButtonOverFixed { padding: 3px;BORDER-RIGHT: #3a77ba 1pt solid; BORDER-TOP: #3a77ba 1pt solid; FONT-WEIGHT: bold; BORDER-LEFT: #3a77ba 1pt solid; WIDTH: 80px; COLOR: #666666; BORDER-BOTTOM: #3a77ba 1pt solid; BACKGROUND-COLOR: #cccccc }
.clsButton { font-family:Arial; font-size:12px; margin:0 auto;}
.clsButtonOver { font-family:Arial; font-size:9pt;margin-left: 3px;margin-bottom: 3px;}


/* Grids */
.clsGrid {width:100%;}
.clsGridHeader { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #1F2A7A; BACKGROUND-COLOR: #fffaea; font-weight:bold; font-family:Arial;}
.clsGridHeader a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #1F2A7A;}
.clsGridHeader a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4d006b; text-decoration:none;}

.clsGridHeader2 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9c9c9c; BACKGROUND-COLOR: #ffffff; font-weight:bold; font-family:Arial;}
.clsGridHeader2 a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9c9c9c;}
.clsGridHeader2 a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9c9c9c; text-decoration:none;}

.clsGridHeader3 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #dbc33f; BACKGROUND-COLOR: #ffffff; font-weight:bold; font-family:Arial;}
.clsGridHeader3 a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #dbc33f;}
.clsGridHeader3 a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #dbc33f; text-decoration:none;}
.clsGridPager3 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #dbc33f; BACKGROUND-COLOR: #aeaeae; font-weight:bold; font-family:Arial;}
.clsGridPager3 a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #dbc33f;}
.clsGridPager3 a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #dbc33f; text-decoration:none;}

.clsGridHeader4 { FONT-WEIGHT: bold; FONT-SIZE: 87pt; COLOR: #9c9c9c; BACKGROUND-COLOR: #cccccc; font-weight:bold; font-family:Arial;}

.clsGridHeader7 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #508281; BACKGROUND-COLOR: #ffffff; font-weight:bold; font-family:Arial;}
.clsGridHeader7 a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #508281;}
.clsGridHeader7 a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #508281; text-decoration:none;}
.clsGridPager7 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #508281; BACKGROUND-COLOR: #aeaeae; font-weight:bold; font-family:Arial;}
.clsGridPager7 a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #508281;}
.clsGridPager7 a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #508281; text-decoration:none;}

.clsGridPager { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #045783; BACKGROUND-COLOR: #fffaea; font-weight:bold; font-family:Arial;}
.clsGridPager a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #045783;}
.clsGridPager a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9c9c9c; text-decoration:none;}
.clsGridRow1 {font-size:9pt; color:#000000; background-color:#ffffff;  font-family:Arial; border-bottom: #eeeeee 1pt solid; border-right: #eeeeee 1pt solid;}
.clsGridRow1 a:hover {cursor:hand;}
.clsGridRow2 {font-size:9pt; color:#000000; background-color:#f5f6fa; font-family:Arial; border-bottom: #eeeeee 1pt solid;}
.clsGridRow2 a:hover {cursor:hand;}
.clsGridSel {font-size:9pt; color:#ffffff; background-color:#7796d0; font-family:Arial; font-weight:bold }
.clsGridSelRow {font-size:9pt; color:#ffffff; background-color:#7796d0; font-family:Arial; font-weight:bold }
.clsGridItemPadLeft {padding-left:20px;}


/* Config */
.clsControlConfig { BORDER: #ff0000 1pt solid;}
.clsPanelConfig { BORDER: #00ff00 1pt solid;}
.clsConfigCell { BORDER-RIGHT: #3a77ba 1pt solid; BORDER-BOTTOM: #3a77ba 1pt solid; background-color:#ffffff;}
.clsConfigRow{width:100%; font-size:xx-small;font-family:Arial;color:Silver;cursor:hand; background-color:#ffffff;}


/* Margins */
.clsMarginHeader {width:100%; height:20; margin-bottom:7px; font-size:9pt; color:#000000; font-family:Arial; background-color: #ffffff;}
/* .clsMarginHeader {width:750; height:40; margin-bottom:7px; font-size:7pt; color:#000000; font-family:Arial; border-left: #aa2222 1pt solid;  border-right: #810000 1pt solid;  border-bottom: #b4b89b 1pt solid; background-color: #8b1106; background: url(" /lms20/Resource/Images/en-us/header_bg.jpg") top left; background-repeat: no-repeat;} */
.clsMarginLeft {height:100%; margin-right:7px; padding-top: 5px; padding-right: 5px; padding-left: 5px; font-size:9pt; color:#000000; font-family:Arial; BORDER: #b5b59e 1pt solid; background-color: #ffffff;}
.clsMarginRight {height:100%; margin-left:7px; padding-top: 5px; padding-right: 5px; padding-left: 5px; font-size:9pt; color:#000000; font-family:Arial; BORDER: #b5b59e 1pt solid; background-color: #ffffff;}
.clsFooter {width:100%; font-family:Arial; font-size: 9pt;}
.clsMarginFooter {width:100%; height:15; margin-top:7px; border-top: #b64040 1pt solid; border-left: #aa2222 1pt solid;  border-right: #810000 1pt solid;  border-bottom: #6f0000 1pt solid; background-color: #93140b;}
/* .clsMarginFooter {width:750; height:15; margin-top:7px; border-top: #b64040 1pt solid; border-left: #aa2222 1pt solid;  border-right: #810000 1pt solid;  border-bottom: #6f0000 1pt solid; background-color: #8b1106; background: url(" /lms20/Resource/Images/en-us/footer_bg.jpg") top left; background-repeat: no-repeat;} */
.clsMarginFooter td {font-size:9pt; color:#ffffff; font-family:Arial;}
.clsMarginFooter .Phone {width:5; height: 15;}
.clsMarginFooter .Fax {width:20; height: 15;}
.clsMarginFooter .Mail {width:20; height: 15;}
.clsSecureHeader{position: relative;right: -5px;top: -1px; font-family:Arial; font-size: 9pt; color:#ffffff; padding: 3px;}
.clsMarginHeaderTEMP {position: relative;width:750; font-size:9pt; color:#000000; font-family:Arial; border-bottom: #cccccc 1pt solid;  border-left: #cccccc 1pt solid;  border-right: #cccccc 1pt solid;}


/* Shopping Cart */
.clsShopCartSummaryHeader {font-family:Arial; font-size: 9pt; color:#ffffff; margin-right:3;}
.clsShopCartSummaryHeaderCell {font-family:Arial; font-size: 9pt; color:#ffffff; padding:2px;}
.clsShopCartSummaryHeaderCellBold span {font-family:Arial; font-size: 9pt; font-weight:bold; color:#ffffff; padding:2px;}
.clsShopCartSummaryHeaderCellBold {font-family:Arial; font-size: 9pt; font-weight:bold; color:#ffffff; padding:2px;}
.clsShopCartSummaryHeaderCell span {font-family:Arial; font-size: 9pt; color:#ffffff; padding:2px;}
.clsShopCartSummaryHeaderCell a {font-family:Arial; font-size: 9pt; color:#ffffff; text-decoration:underline; padding:2px;}
.clsShopCartSummaryHeaderCell a:hover {font-family:Arial; font-size: 9pt; color:#ffffff; padding:2px; text-decoration:none;}


/* Instruction Blocks */
.clsInstructionListUL {position: relative; width:100%;margin: 0;padding: 0;list-style-type: none;}
.clsInstructionListOL {position: relative; width:100%;margin: 0;padding: 0;list-style-type: none;}
.clsInstructionListUL .clsInstructionListItem {width: 100%; padding:3px; font-size:9pt;color:#000000;font-family:Arial;}
.clsInstructionListOL .clsInstructionListItem {width: 100%; padding:3px; font-size:9pt;color:#000000;font-family:Arial;}


/* Misc. */
.BottomBorder {border-bottom: 1px solid #e3e3d5;padding:2px;}
.TopBorder {border-top: 1px solid #e3e3d5;}
.clsValidation {font-size:9pt;color:#810000;font-family:Arial; display:inline;}
.clsRequiredFieldIndicator {font-size:12pt;color:#810000;font-family:Arial}
.clsPageHeader { font-size:9pt; color:Black; font-family:Arial; font-weight:bold;}
.clsErrormsg { FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: arial }
.clsSelect {font-size:9pt; color:#000000; font-family:Arial;}
.clsPageTitle {font-weight: bold; font-size: 11pt; color: #1a61b4; font-family: Arial; background-color: #ffffff; padding:0px; margin-bottom:10px; margin-top:10px;}
.clsPageBody {font-weight: normal; font-size: 9pt; color: #000000; line-height: 11pt; font-family: Arial; background-color: #ffffff;  padding:0px; margin-bottom:10; margin-top:5;}
.clsPageBodyNoPadding {font-weight: normal; font-size: 9pt; color: #000000; line-height: 11pt; font-family: Arial; background-color: #ffffff;  padding:0px; margin-bottom:10; margin-top:5;}
.clsHomeSplash { border-left: 1px solid #93140b; border-right: 1px solid #93140b; border-top: 1px solid #93140b; }
.clsHomeSplashMargin {font-weight: bold; font-size: 9pt;	color: #ffffff;	font-family: Arial;	background-color: #707070;}
.clsHomeTagline {font-family: Arial; color: #ffffff; font-size: 9pt; background-color: #7d0800; border-left: 1px solid #93140b; border-top: 1px solid #93140b; border-right: 1px solid #93140b; border-bottom: 1px solid #93140b; text-align:left; vertical-align:middle;}
.clsHomeTaglineLabel {font-weight: normal; font-size: 10pt; color: #ffffff; font-family: Arial; background-color: #7d0800; text-align:left; vertical-align:middle; padding-top:2; padding-bottom:2; padding-left:3;}
.clsLabelWhiteBoldBig {font-family: Arial; font-size: 10pt; color: #f5deb3; font-weight: bold; }

/* Assessment */
.clsQuestionPanel {width:100%; color: #000000;background-color: #ffffff;color: #000000;font-family:Arial; font-size:9pt; margin-bottom:5;}
.clsQuestionTitle{font-family:Arial; font-size: 9pt; color:Maroon; padding: 5px; font-weight:bold}
.clsQuestionSubTitle{font-family:Arial; font-size: 9pt; color:#000000; padding: 7px; font-weight:bold;}
.clsQuestionFormInput {FONT-FAMILY: Arial;font-size:9pt;}
.clsQuestionTextOption {FONT-FAMILY: Arial;font-size:9pt; margin-left:20px;}
.clsQuestionFormInputCell {background-color:#ffffff;}
.clsQuestionFormCaption {FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: arial; padding:7px;}
.clsQuestionFormCaptionCell {width:120; background-color:#ffffff; padding:7px;}
.clsQuestionLabel{font-family:Arial; font-size: 9pt; color:black; padding: 7px;}
.clsQuestionFormCaptionCellNoWidth {background-color:#ffffff; font-size: 9pt; padding: 7px;}
.clsQuestionCurrent {background-color:#ffffff; color:black; font-size: 9pt; font-weight:bold; padding: 1px;}
.clsQuestionAnswered {background-color:#ffffff; color:green; font-size: 9pt; padding: 1px;}
.clsQuestionUnanswered {background-color:#ffffff; color:red; font-size: 9pt; padding: 1px;}
.clsAnswer {background-color:#ffffff; font-weight:bold; font-size: 9pt; padding: 1px;}
.clsAnswerCorrect {background-color:#ffffff; color:green; font-weight:bold; font-size: 9pt; padding: 1px;}
.clsAnswerIncorrect {background-color:#ffffff; color:red; font-weight:bold; font-size: 9pt; padding: 1px;}

.clsCourse {FONT-SIZE: 9pt; color:#0000AA;font-family:Arial; font-weight:bold}
.clsCourseExpiration {FONT-SIZE: 9pt; color:#aaaaaa;font-family:Arial;}
.clsCourseUnit {FONT-SIZE: 9pt; text-decoration:none;color:#aa0000;font-family:Arial;}
.clsChapter {FONT-SIZE: 9pt; background-color:#000000; color:#ffffff; font-family:Arial; font-weight:bold}
.clsChapterUnit {FONT-SIZE: 9pt; background-color:#555555; color:#ffffff; text-decoration:none; font-family:Arial; font-weight:bold}
.clsLaunchBar {background-color:#ffffff; margin-top:2px; margin-bottom:2px; line-height:19pt; }
.clsLaunchCourse {display:inline; color: #aa0000; font-size:9pt;}
.clsLaunchPDF {display:inline; color: #0000aa; font-size:9pt; }
.clsCourseUnitPackage {FONT-SIZE: 11pt; color:#000000; font-family:Arial;font-weight:bold; padding:5px;background-color:#e8e8e8;}

/* Calendar */
.clsCalendar {background-color: #7d0800;color: #ffffff;font-family:Arial; font-size:7pt;}
.clsCalendarHeader {background-color: #7d0800;color: #ffffff;font-family:Arial; font-size:7pt;}
.clsCalendarDay {background-color: #ffffff;color: #000000;font-family:Arial; font-size:7pt;}
.clsCalendarSelectedDay {background-color: #a7a791;color: #ffffff;font-family:Arial; font-size:7pt;}
.clsCalendarDayHeader {background-color: #7d0800;color: #ffffff;font-family:Arial; font-size:7pt;}
.clsCalendarOtherMonthDay {background-color: #dadac7;color: #ffffff;font-family:Arial; font-size:7pt;}
.clsCalendarOtherMonthDay a { FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.clsCalendarOtherMonthDay a:hover { FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline;border: 1px solid #000000;}
.clsCalendarLink { FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none }
.clsCalendarLink:hover { FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: underline;}
.clsCalendarDay a:hover {border: 1px solid #000000;}
.clsCalendarSelectedDay a:hover {border: 1px solid #000000;}


/* Report Grid Classes */
.clsReportSectionHeader{background-color:#9aa6b2;color:White;font-family:Arial;font-weight:bold;font-size:9pt;}
.clsReportGrid{border:1pt solid #D4D0C8;}
.clsReportHeaderCellStart{text-align:left}
.clsReportHeaderCell{border-left:1pt solid #D4D0C8;}
.clsReportCellStart{border-top:1pt solid #D4D0C8;}
.clsReportCell{border-top:1pt solid #D4D0C8;border-left:1pt solid #D4D0C8;}
.clsReportRow{font-family:arial;font-size:9pt;background-color:white;padding:4pt 4pt 4pt 4pt;}
.clsReportAltRow{font-family:arial;font-size:9pt;background-color:White;padding:4pt 4pt 4pt 4pt;}
.clsReportHeaderRow { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4E4E4E; BACKGROUND-COLOR: #E8E8E8; font-weight:bold; font-family:Arial;}
.clsReportHeaderRow a{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4E4E4E;}
.clsReportHeaderRow a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4E4E4E; text-decoration:none;}
.HeaderBorderBottom{border-bottom:1pt solid #D4D0C8;}

/* Report Prompting */
.clsReportPromptCaption{font-family:Arial;font-size:9pt;}
.clsReportPromptInput{font-family:Arial;font-size:9pt;}
.clsReportPromptTable{border-right:1pt solid #D4D0C8;border-top:1pt solid #D4D0C8;border-left:1pt solid #D4D0C8;}
.clsReportPromptCaptionCell{border-right:1pt solid #D4D0C8;	border-bottom:1pt solid #D4D0C8;background-color:#f1f1f1;}
.clsReportPromptInputCell{	border-bottom:1pt solid #D4D0C8;}

/* Report Links */
a.clsReportNavLink{color:#334d66;font-size:xx-small;text-decoration:underline;}
a.clsReportNavLink:hover{color:#334d66;font-size:xx-small;text-decoration:none;}
a.clsReportName{color:#334d66;font-family:Arial;font-size:10pt;text-decoration:underline;}
a.clsReportName:hover{color:#334d66;font-family:Arial;font-size:10pt;text-decoration:none;}

/* Launch Course Links*/
a.clsLaunchCourseLink
{
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
	background-image: url(/LMS20/Resource/Images/en-us/Buttons/btn_Background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
    text-align :center;
	color:Black;
	height:24px;
	width:150px;
	display:block;
	padding:5px 0 0 0;
	}
a.clsLaunchCourseLink:hover
{
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
	background-image: url(/LMS20/Resource/Images/en-us/Buttons/btn_BackgroundHover.jpg);
	background-repeat:no-repeat;
	background-position:center top;	
	text-align:center;
	color:Black;
	height:24px;
	width:150px;
	display:block;
	padding:5px 0 0 0;
}

/* Home Page RETAIL  */
.clsCenterTableTop { font-weight: bold; font-size: 10pt; font-family: Arial; background-color: #E7F1F3; text-align: center; height: 45px; letter-spacing: -1pt; vertical-align: top; color: #492859;}
.clsCenterTable
{
	height: 200px;
	background-color: white;
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/Care2LearnLogo20.gif);
	background-repeat: repeat;
	width: 220;
}
.clsCenterTableText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	color: #434343;
	background-color: transparent;
}
.clsCenterTableNames
{
	background-color: transparent;
	font-weight: bold;
	font-family: Arial;
	font-size: 7pt;
	text-decoration: none;
	color: #1a61b4;
	text-align: right;
}

/* RETAIL - Home page below the fold */
.clsBFTable {	
	font-size: 9pt;
	background-color: white;}
.clsBFTable th {
	font-size: 10pt;
	font-weight: bold;
	color: #000000;}
.clsBackground {
	background-color: #ffffff;
	width: 15px;}

/* Other */
.clsReport{background-color: #ffffff; BORDER-RIGHT:#a3a3a3 1pt solid; BORDER-TOP:#a3a3a3 1pt solid; BORDER-LEFT:#a3a3a3 1pt solid; BORDER-BOTTOM:#a3a3a3 1pt solid;}
.clsReportTitle{font-family:Arial;font-size:14pt;color:#9aa6b2;}
.clsReportDescription{font-family:Arial;font-size:10pt;}
.clsreportsmallcell { border: 1px solid #b5b59e; font: 9pt Arial; margin: 0px; padding: 0px 5px 0px 5px;}
.clsBold{FONT-WEIGHT: bold;}

/* Alternative home pages */
.clsHomeHeadersAndBorders {
	background-color: #e8e8e8;
	font-size: 9pt;
	color: #898989;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;}
.clsHomeTable {
	border-right: #b5b59e 1px solid;
	border-top: #b5b59e 1px solid;
	border-left: #b5b59e 1px solid;
	border-bottom: #b5b59e 1px solid;
	background-color: #ffffff;}
.clsHomeTableCell {
	font-size: 9pt;
	border-right: #b5b59e 1px solid;
	color: #666666;}
.clsHomeTableCellNoBorder
{
	font-size: 9pt;	
	color: #666666;
}
.clsHomeTableCellTop
{
	text-decoration: underline;
	font-size: 9pt;
	border-right: #b5b59e 1px solid;
	color: #666666;
}
.clsHomeTableCellTopNoBorder
{
	text-decoration: underline;
	font-size: 9pt;	
	color: #666666;
}
.clsHomeCaption
{
	font-size: 9pt;
	color: #666666;
	width:58px;
}
.clsHomeHeaders
{
	background-color: #e8e8e8;
	font-size: 9pt;
	color: #898989;
	width: 100%;
	font-family: Arial;
	font-weight: bold;	
}
.clsHomeBorders
{
	border-right: #b5b59e 1px solid;
	border-top: #b5b59e 1px solid;
	border-left: #b5b59e 1px solid;
	border-bottom: #b5b59e 1px solid;
	background-color: #ffffff;
	height:100%;
}
.clsContractorButtons
{
	border-top: #492859 2px ridge;
	border-left: #492859 2px ridge;
	border-bottom: #990066 2px ridge;
	border-right: #990066 2px ridge;
	font-weight: bold;
	background-color: #fffacd;
	cursor: hand;
}
.clsHomeLinks {
	color: #492859; 
	font-size:9pt;}
.clsHomeFont {
	font-size: 9pt;
	color: #666666;
}
.clsHomeFontLarge {
	font-size: 14pt;
	color: #666666;
}
.clsHomeAltItem {	
	font-size: 9pt;
	background-color: #f5f5f5;
	color: #666666;
}
.clsHomeAltItemBorder {	
	font-size: 9pt;
	background-color: #f5f5f5;
	border-right: #b5b59e 1px solid;
	color: #666666;
}

/* Quick Links large text */
.clsQuickLinksLarge {color: #1a61b4; font-size:14pt;}
.clsQuickLinksLarge a {width: 100%; font-size:14pt;text-decoration:underline; color:#1a61b4;font-family:Arial;}
.clsQuickLinksLarge a:hover {width: 100%; font-size:14pt;text-decoration:none;color:#1a61b4;font-family:Arial}
.clsQuickLinksLarge .clsQuickLinkWithSpace{margin-bottom: 10px;}

.clsHomeFontUnderline {
	text-decoration: underline;
	font-size: 9pt;
	color: #666666;
}
.clsWideTR { height:35px;}
.clsMarqueeTable{
	height: 210px;
	background-color:white; 
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/RedVectorLogo20.gif);
	background-repeat: repeat-y;
	width:200;			
}
.clsMarqueeTableShort
{
	height: 166px;
	background-color:white; 
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/Care2LearnLogo20.gif);
	background-repeat: repeat-y;
	width:200;			
}
.clsMarqueeHomeBorders
{
	border-right: #b5b59e 1px solid;
	border-top: #b5b59e 1px solid;
	border-left: #b5b59e 1px solid;
	border-bottom: #b5b59e 1px solid;
	background-color: #ffffff;
	
}
.clsMarqueeEnterpriseTable
{
	height: 64px;
	background-color: white;
	background-image: url(/LMS20/Resource/Images/en-us/HomePage/RedVectorLogo20.gif);
	background-repeat: repeat-x;
	width: 335px;
}
.clsMarqueeText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	color: #434343;
	background-color: transparent;
}
.clsMarqueeNames
{
	background-color: transparent;
	font-weight: bold;
	font-family: Arial;
	font-size: 7pt;
	text-decoration: none;
	color: #1a61b4;
	text-align: right;
}

.clsHomeCenterTop
{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;
	border-top: #c8c8c8 1px solid;	
}
.clsHomeCenterBottom
{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;	
	border-bottom: #c8c8c8 1px solid;
}
.clsHomeCenter
{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;	
	border-bottom: #c8c8c8 1px solid;
	border-top: #c8c8c8 1px solid;	
}
.clsHomeText
{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;	
	border-right: #c8c8c8 1px solid;
	border-left: #c8c8c8 1px solid;
}

.clsLabelBar {background-color:#ffffff;}

.clsEnterpriseTitle {font-size:12pt; text-decoration:underline; line-height:14pt; width:100%; color: #444444; background-color: #ffffff; padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-weight:bold;}

.clsLoginPageButton
{
	border-right: #422102 3px ridge;
	font-size: 10pt;
	font-weight:bold;
	border-left-color: #CCCCCC;
	width: 180px;
	cursor: hand;
	border-top-style: ridge;
	border-top-color: #CCCCCC;
	border-bottom: #422102 3px ridge;
	border-left-style: ridge;
	height: 40px;
	background-color: #b4b4b4;
}

.clsAffidavitButton
{
	border-right: #422102 3px ridge;
	font-size: 10pt;
	font-weight:bold;
	border-left-color: #CCCCCC;	
	cursor: hand;
	border-top-style: ridge;
	border-top-color: #CCCCCC;
	border-bottom: #422102 3px ridge;
	border-left-style: ridge;
	height: 30px;
	background-color: #b4b4b4;
}
.clsHeaderLink
{
	line-height:9pt;
	font-size:9pt; 
	color:#492859; 
	font-family:Arial;
}
.clsDisciplineLeft
{
	text-align: left;
	font-size: 10pt;
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;	
	border-bottom: #c8c8c8 1px solid;
	border-top: #c8c8c8 1px solid;	
}
.clsDisciplineCenter
{
	text-align: center;
	font-size: 9pt;
	font-weight: bold;
	color: #5a5858;
	font-family: Arial;
	background-color: #e8e8e8;	
	border-bottom: #c8c8c8 1px solid;
	border-top: #c8c8c8 1px solid;	
}
.clsUserSearchHeaders
{
	background-color: #e8e8e8;
	font-size: 9pt;
	color: #000000;
	width: 100%;
	font-family: Arial;
	font-weight: bold;	
	text-align: center;
	height: 2em;
	vertical-align:middle;
}
.clsNewsItemTitle
{
	text-align: left;
	font-size: 11pt;
	font-weight: bold;
	color: #5a5858;
	font-family: Arial;
}
.clsCenterTableTopProfessions
{
	font-size: 10pt;
	font-family: Arial;
	text-align: left;
	height: 77px;
	letter-spacing: 0pt;
	vertical-align: top;
	color: #492859;
}

/* Client Admin CSS - DO NOT CHANGE  */
.Invisible  {display:none; width:0px;}

 /* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #446488;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align:left;
}
.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: #000000;
    background-color: #D3DEEF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionHeaderSelected a
{
	color: #000000;
	background: none;
	text-decoration: none;
}
.accordionContent
{
    background-color: #EEEEEE;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionLink a
{
    color: #FFFFFF;
}
.accordionLink
{
    color: #FFFFFF;
    text-decoration:underline;
}
.clsLabelAccordion	{
	color:#000000;
	font-size:12px;
	font-weight:bold;	
}
#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}
#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.farm_grid
{
     border-collapse: collapse;
     background-color: #EEEEEE;       
     border: 1px solid #000000; 
     width:70%;
     font-size:9pt;
     text-align:center;
}

.farm_grid th
{
     background-color: #446488; 
     color:White;        
     border-collapse: collapse;        
     border: 1px solid black; 
     text-align:center;
     font-size:9pt;
}

.farm_grid td
{
     border-collapse: collapse;
     padding-left:2px;
     border: 1px solid black; 
     font-size:9pt;
     white-space:nowrap;
}

.farm_grid th a:link
{
     color:White;
          
}
.farm_grid th a:visited
{
     color:White;          
}

.clsgridBulkUpload
{
     border-collapse: collapse;
     background-color: #EEEEEE;       
     border: 1px solid black; 
     width:70%;
     font-size:x-small;
     text-align:center;
}

.clsgridBulkUpload th
{
     background-color: #336699; 
     color:White;        
     border-collapse: collapse;        
     border: 1px solid black; 
     text-align:center;
     font-size:x-small;
}

.clsgridBulkUpload td
{
     border-collapse: collapse;
     padding-left:2px;
     border: 1px solid black; 
     font-size:x-small;
}

.clsgridBulkUpload th a:link
{
     color:White;
          
}
.clsgridBulkUpload th a:visited { color:White;}
.farm_main
{
    vertical-align:top;    
    border-collapse: collapse;    
    width:100%;    
    border-bottom:1px solid black;
    
    
}
.farm_mainLeftTD
{
    vertical-align:top;  
    border-right:1px solid black;    
    border-collapse: collapse;
    width:5%;
    
}

.farm_mainRightTD
{
    text-align:left;
    width:95%;
    padding-top:30px;
    vertical-align:top;  
    
}

.module_title
{
    border-collapse: collapse;
    background-color: #cccc99;
    border-left: 1px solid black;
    border-top: 1px solid black;
    border-right: 1px solid black;
    width: 100%;
}

.fairaccesstab
{
    background-color:#dcdcdc;    
    border: 1px solid black;
    border-collapse: collapse;
    width:500px;
    color:White;
}


/* Blue Links Panel */
.clsBlueLinks {color: #336699; font-size:9pt;}
.clsBlueLinks a {width: 100%; font-size:9pt;text-decoration:none; color:#336699;font-family:Arial;}
.clsBlueLinks a:hover {width: 100%; font-size:9pt;text-decoration:underline;color:#aa0000;font-family:Arial}

/* COURSE PREVIEW PAGE */
.clsPreviewHeader { color: #028074; font-size:14pt; padding:2em 0 1em 0; }
.clsPreview { font-family:Arial; font-size: 12pt; color:black;padding:0.5em; }
.clsPreviewBold { font-family:Arial; font-size: 12pt; color:black; font-weight:bold; padding:0.5em; }
.TableLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	border: 1px solid #cccccc;
	padding: 15px;
	margin: 5px;
	width: 25%;
	height: auto;
	float: left;
	overflow: visible;
	border-collapse: collapse;
	border-spacing: inherit;
}
.TableLogin th	{
	background-color:#e8e8e8;
	font-weight:bold;
	width:100%;
	text-align:left;
	padding-left:5px;
}
.TableLogin	td	{
	font-weight:normal;
	padding-right:10px;
	text-align:left;
	padding-left:10px;
	padding-bottom:2px;	
}
.TableLogin a	{
	text-align:left;
	text-decoration:underline;
	color:#028074;
}
.TableLogin input	{
	text-align:left;
}
/* Search Results Display Text */
.clsLabelSearchHighlight{font-family:Arial; font-size: 10pt; color:black; FONT-WEIGHT:bold;font-variant:small-caps;background-color:yellow;}
.clsLabelSearch{font-family:Arial; font-size: 10pt; color:black; FONT-WEIGHT:bold;font-variant:small-caps;}

/* Comp Assessment Links*/
a.clsCompAssessmentLink
{
	font-size: 10pt;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
	background-image: url(/LMS20/Resource/Images/en-us/Buttons/btn_Background300.jpg);
    padding:4;
    text-align : center ;
	color:Black;
	height:24px;
	width:300px;
	}
a.clsCompAssessmentLink:hover
{
	font-size: 10pt;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
	background-image: url(/LMS20/Resource/Images/en-us/Buttons/btn_BackgroundHover300.jpg);
	text-align:center;
	color:Black;
	height:24px;
	width:300px;
}

/* New Embedded Launchpad */
.clsLaunchpadMessage { font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:Black; font-weight:normal; padding:0; vertical-align:top; }
.clsLaunchpadMessage h1 { font-size:14pt; }
.clsLaunchpadMessage h2 { font-size:11pt; }
.clsLaunchpadMessageAlert { font-family:Arial,Helvetica,sans-serif; font-size:12pt; color:Black; font-weight:normal; padding:25px 0 25px 0; }
.clsLaunchpadPrompt { font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:Black; background-color: #F3F2E7; }
.clsLaunchpadButtonContinue { background-color:Orange; font-size:x-small; width:110px; height:25px; font-weight:bold; }
.clsLaunchpadButtonExit { background-color:#a91221; color:White; font-size:x-small; width:110px; height:25px; }

/* content box areas */

.style1 .heading  {
    background-image: url('/LMS20/Resource/Images/en-us/HeaderWhiteChrome.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color: #e8e8e8;
	padding: 6px;
    color: #666666;
    border-bottom:1px #cccccc solid;
}
.style1 .required {color: #AA0000; background-image: url('/LMS20/Resource/Images/en-us/HeaderWhiteChrome.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color: #e8e8e8;
    padding: 7px;
    border-bottom:1px #cccccc solid;
    line-height: 15px;}

.clsClientAdminTableContainer	{margin:5px auto 0 auto; width:100%; overflow: visible;}
.clsClientAdminContentTitle	{
	font-size:14px;
	font-weight:bold;
	text-align: center;
}
.clsClientAdmin_tree	{
	font-size:11px;
	font-weight:bold;
}
#BulkUploadFull	{ width:650px;}
#BulkUploadFull p.title	{font-size:12px;}
.clsSubtitle	{font-size:14px;}


.clsCourseListDetails {font-family:Arial; font-size: 12px; color:#555; text-indent:10px;}


/* --------------- GridViewCSS White Chrome Style for Private Labels -------------------*/
.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:11px;
    table-layout: auto;
    border-collapse: collapse;
    border:#999999 1px solid;
    width:100%;
}
/*Header and Pager styles*/
.HeaderStyle
{
    background-image: url('/LMS20/Resource/Images/en-us/HeaderWhiteChrome.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color:#fff;
	border-bottom:solid 1px #999;
	padding: 5px;
    color: #333;
}
.HeaderStyle a
{
    text-decoration: underline;
    color:#333;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle
{
    background-image: url('/LMS20/Resource/Images/en-us/HeaderWhiteChrome.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color:#fff;
	border-bottom:solid 1px #999;
	text-align:center;
    margin:auto;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #999999 1px solid;
}
.PagerStyle a
{
    color:#333;
    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:#333;
    text-decoration:none;
    padding:2px 5px 2px 5px;
    border:0;
}
/*RowStyles*/
.RowStyle, .AltRowStyle, .SelectedRowStyle, .EditRowStyle 
/*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px #999;
}
.RowStyle	{background-color:#E4E4E4;}
.AltRowStyle	{background-color: #fff;}
.SelectedRowStyle { background-color:#FF9;}
.EditRowStyle { background-color:#FF9; font-size:11px;}
.EditRowStyle input	{font-size:11px; width:auto;}
.EditRowStyle DropDownList	{font-size:11px;}
.EditRowStyle a	{ color:#B5121B; text-decoration:underline;	font-size:inherit;}

/* Client Admin - Course Assignment */
.clsCourseAssign {
    font-family: Arial, Sans-Serif;
    font-size:11px;
    table-layout: auto;
    border-collapse: collapse;}

.clsCourseAssignTableHeader {background-image: url('/RVLMS20/LMS20/Resource/Images/en-us/HeaderSoftGrey.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color:#fff;
	border-bottom:solid 1px #999;
	padding: 5px;
    color: #ffffff;
    display:block;}
.clsCourseAssignLabel {font-family:Arial; color:#3333A9; font-size:13px; font-weight:bold; padding-bottom:2px;}
.clsCourseAssignRed {font-family:Arial; color:red; FONT-WEIGHT: bold; font-size:11px;}
.clsCourseAssignGreen {font-family:Arial; color:green; FONT-WEIGHT: bold; font-size:12px;}
.clsCourseAssign input	{font-size:11px;}
.clsCourseAssign ListBox	{font-size:11px;}
.clsCourseAssign Button	{font-size:11px; font-weight:bold;}


/* Client Admin - Job Roles */
.clsJobRoles {background-color:#EEEEEE; border:1px #000000 solid; width:auto;}
.clsJobRolesTableHeader {background-color:#446488; vertical-align:middle; text-align:center; width:auto;}
.clsJobRolesBold {font-family:Arial; font-size: 10pt; color:#ffffff; FONT-WEIGHT: bold; background-color:#446488;display:block;padding-left:2px;}
.clsJobRolesLabel {font-family:Arial; font-size: 9pt; color:#000000; FONT-WEIGHT: bold;}
.clsJobRolesBoldRed {font-family:Arial; font-size: 10pt; color:red; FONT-WEIGHT: bold;}

/* Client Admin - Bulk upload */
.clsBulkUpload {
    font-family: Arial, Sans-Serif;
    font-size:11px;
    table-layout: auto;
    border-collapse: collapse;}

.clsBulkUploadTableHeader {background-image: url('/RVLMS20/LMS20/Resource/Images/en-us/HeaderSoftGrey.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color:#fff;
	border-bottom:solid 1px #999;
	padding: 5px;
    color: #ffffff;
    display:block;}
.clsBulkUploadLabel {font-family:Arial; color:#3333A9; font-size:13px; font-weight:bold; padding-bottom:2px;}
.clsBulkUploadRed {font-family:Arial; color:red; FONT-WEIGHT: bold; font-size:11px;}
.clsBulkUploadGreen {font-family:Arial; color:green; FONT-WEIGHT: bold; font-size:12px;}
.clsBulkUpload input	{font-size:11px;}
.clsBulkUpload ListBox	{font-size:11px;}
.clsBulkUpload Button	{font-size:11px; font-weight:bold;}
</pre></body></html>