

 /* === TREE "MODERN" color palette =========================================== */

a,
.blockGroups .itemHead {
    color: #922518;
    border-bottom-color: #438005;
}

a:active {
    border: none;
    outline: none;
}

.blockGroups li span.newItemCount {
	color: #922518;
}

/* LOGIN PAGE
   =================================================== */
#primaryButton, input[type='submit'].submit, .rumble .mainButton > a, .rumble_top .mainButton > a, .button-1, .button-1-img {
	background-image: none !important;
	filter: none;
}

#contentArea, .container, .containerOptions, .containerPortal {
	color: #fff;
}

.inventory_paging {
	background: #922518;
}

.nav .sub ul, .cmdiv ul, .menumini ul, .quickAddPal, .keyboardAccess, .nav .sub ul li a, .cmdiv a, .menumini a, .paneTabs .nav .sub a, span.currentTags, .loadingElipse, .liveArea, .liveArea-slim, .liveAreaTab, a.liveAreaTab, a.liveAreaTab:hover, a.liveAreaTab:focus, .previewArea, .jumptopage, .panelTabs li.active a.edit, .panelTabs li.active a.edit:hover, .panelTabs li.active a.edit:focus, .bcContent .flyout, ul.tree li a + img + a:focus, ul.tree li img + img + a:focus, div.treeContainer ul.tree li a.itemActive, #learningUnitToc ul.tree li a.itemActive, ul.tree li a.itemActive, .nav .sub ul, .cmdiv ul, .menumini ul, .quickAddPal, .keyboardAccess, .cmdiv, span.currentTags, .rumble ul li.jumptopage, .rumble ul li.jumptopage.inventory_page, .rumble_top ul li.jumptopage, .rumble_top ul li.jumptopage.inventory_page, .inventory_paging input, .inventory_paging .currentPage, .jumptopage, .jumptopage input, .cmdiv li.contextmenubar_top a, span.currentTags a.closeCloud, .cmdiv li.contextmenubar_top a:focus, .cmdiv li.contextmenubar_top a:hover, .currentTags a.closeCloud:hover, .currentTags a.closeCloud:focus, #loginLang ul {
	background-color: #922518;
}

.currentPage {
	background-color: #922518 !important;
}

input[type='submit'].submit:hover, input[type='submit'].submit:focus, .rumble .mainButton > a:hover, .rumble .mainButton > a:focus, .rumble_top .mainButton > a:hover, .rumble_top .mainButton > a:focus, .button-1:hover, .button-1:focus, .button-1-img:hover, .button-1-img:focus {
	background-image: none !important;
	filter: none;
}
/* =================================================== */

.nav .sub ul, .nav .sub .flyout {
	margin-top: -1px;
}

/* TOP FRAME TABS
   ================================================== */
   
.switcherLabel {
	color: #999;
}

.path a, .simplePath a {
	color: #999;
}

/* Active tabs */

.appTabs .active a .hideoff,
.appTabs .active a:hover .hideoff,
.appTabs .active a:focus .hideoff {
    border-bottom-color: #EFEDE3
}

#topTabActive,
.appTabs .active a,
.appTabs .active a:hover,
.appTabs .active a:hover span,
.topTabs-compact .appTabs .active a,
.topTabs-compact .appTabs .active a:hover,
.appTabs .active a:focus,
.appTabs .active a:focus span,
.topTabs-compact .appTabs .active a:focus {
    /*background-color: #FFFFFF;*/
    /*color: lime;*/
    color: #FFFFFF;
    /*text-shadow: none;*/
}

/* Idle Tabs */

#topTab,
.appTabs a,
.topTabs-compact .appTabs a {
    border-bottom: 0;
    color: #EFEDE3;
    text-shadow: none;
	padding: 4px 10px 16px;
}

.appTabs a:hover,
.appTabs a:hover span,
.topTabs-compact .appTabs a:hover,
.appTabs a:focus,
.appTabs a:focus span,
.topTabs-compact .appTabs a:focus {
    /*background-color: #93FF24;;
    border-bottom: 0;
    color: #000000;
    text-decoration: none;*/
    color: #FFF;
    border-bottom-color: #FFF;
}

#topFrame,
.bgBanner {
    background-color: #366604;
    color: #FFFFFF;
}

.brandingImgWrap{
	margin-left: 40px;
}

/* BODY
   ================================================== */

#quick_links_wrap a {
	display: none;
}
   
   
/* @branding -- do not remove */

.bannerImage {
	display: none;
}

#topFrame, .bgBanner {
	background-image: url(/branding/themes/UEPortugal/ue_images/uem_logo.png);
	background-repeat: no-repeat !important;
}

#contentFrame, #schemePreview, body, .ineditmode, .topFrame, .breadcrumbs, .paneTabs, .paneTabs ul li.active, .paneTabs ul li, .wizardBody .containerWizard {
	background: url(/branding/themes/UEPortugal/ue_images/uem_home_background.jpg) repeat 0 0 !important;
}

#contentFrame,
#schemePreview,
/* === */
body,
.breadcrumbs,
body.wizardBody .containerWizard,
.paneTabs {
    /*background-color: #627348*/
}

.paneTabs .active a:before {
    border-bottom-color: #B6BF89
}

.paneTabs .active a:after {
    border-bottom-color: #627348
}

.paneTabs ul li a,
.paneTabs .external a,
.paneTabs .personal a {
    border: 0px;
	background: #000;
}

.paneTabs .active a, .paneTabs .active a:hover, .paneTabs .active a:focus, .paneTabs .activepersonal a, .paneTabs .activepersonal a:hover, .paneTabs .active h3 {
	text-shadow: none;
	color: #fff;
}

.paneTabs a {
	padding: 12px 12px;
	color: #949494;
}

.paneTabs a:hover {
	text-decoration: none;
}

.appTabs .active .hideoff, .appTabs .active a:hover .hideoff, .appTabs .active a:focus .hideoff, .toppTabs-compact .appTabs .active .hideoff, .toppTabs-compact .appTabs .active a:hover .hideoff, .toppTabs-compact .appTabs .active a:focus .hideoff, .paneTabs .active a::after {
	display: none;
}

.paneTabs .active a::before {
	display: none;
}

.breadcrumbs a {
    /*color: #000*/ 
}

/*.breadcrumbs,
.paneTabs {
    border-color: #B6BF89;
    background-color: #E8EDE1;
}*/

.paneTabs {
	background: #000 !important;
	margin: 0px;
	border: 0px;
}

.portlet a:hover, .portlet a:focus {
	text-decoration: none;
}

/* BREADCRUMBS
   ================================================== */

.path .root a:before,
.simplePath .root a:before {
    color: #999
}

.breadcrumbs .placeholder {
}

.breadcrumbs .path a {
}

/* Line next to theme switcher */
.path .root, 
.simplePath .root,
.theme-switch { 
    border-right-color: #B6BF89; 
}

.edit_controls a.moduleToggleLink {
	background: none;
}
/* PANE TABS
   ================================================== */

/* Idle */




/* CONTENT PANE
   ================================================== */

.contentBox,
.portal .contentBox {
    border-color: #aaa;
		/*background: rgba(255,255,255,0.7);*/
		background: transparent;
		box-shadow: none;
		border: none;
}

.landingPageColumn ul li {
	/*background: rgba(255,255,255,0.8);*/
}

.container {
	background: rgba(255,255,255,0.8);
}

#pageTitleDiv {
	/*background: rgba(255,255,255,0.8);*/
}

#announcementList {
	background: rgba(255,255,255,0.8);
}

.containerOptions .searchbar, .containerOptions .liveArea, #addFolderForm {
	background: #922518;
	border: 1px solid #922518;
}

/* @branding -- do not remove*/

#contentArea,
#schemePreviewBody {
    background: #FFF;
    border-color: #aaa;
			border: none;
			box-shadow: none;
			border-radius: 0px;
}

#moduleBorder, #moduleBody, .portlet {
	border: none;
}

.landingPageColumn .outcomesLanding li h3,
.landingPageColumn p {
    border-color: #C0CDB9;
    color: #333;
}

.actionMenuButton {
	padding: 6px 8px 4px;
	background: #fff !important;
}

/*.genericButton, .genericButtonImg, input[type='submit'].genericButton, .browse, .browseIcon, .rumble h3 + ul > li > a, .rumble h3 + ul > li > a, .rumble_top h3 + ul > li > a, .rumble_top h3 + ul > li > a, .paging a, .itemHeaderControl > a, .actionMenuButton, .button-3, .button-3-img, .button-4, .button-4-img, #toolsSearchBox + .button-4, .treeContainer .tree li a.button-4-img, .rumble a, .rumble_top a, .rumble .abutton, .rumble_top .abutton {*/
.genericButton, .genericButtonImg, input[type='submit'].genericButton, .browse, .browseIcon, .rumble h3 + ul > li > a, .rumble h3 + ul > li > a, .rumble_top h3 + ul > li > a, .rumble_top h3 + ul > li > a, .paging a, .itemHeaderControl > a, .actionMenuButton, .button-3, .button-3-img, .button-4, #toolsSearchBox + .button-4, .rumble a, .rumble_top a, .rumble .abutton, .rumble_top .abutton {
	/*color: #000;
	border: 1px solid #000*/
	color: #fff;
	border: none !important;
	background: #922518;
	box-shadow: none !important;
	border-radius: 0px !important;
	text-shadow: none !important; 
	filter: none;
}

.rumble_top .nav .sub ul li a, .rumble .nav .sub ul li a {
	background-color: #FFF;
}

.collapsible {
	background-color: #FFF;
	border-top: 1px solid #922518;
}

.title-date, .title-text {
	color: #922518;
}

.portletInfoFooter {
	color: #000;
}

.viewHeader h3 {
	color: #000;
}

div[id*='step'], .submittitle, #infoStep, #taskStatusStep, #linkedContentStep {
	padding-top: 18px;
}
#topTab, table.appTabs tbody tr td a, div.topTabs-compact table.appTabs tr td a, table.appTabs tbody tr td a:hover, div.topTabs-compact table.appTabs tr td a:hover, table.appTabs tbody tr td a:focus, div.topTabs-compact table.appTabs tr td a:focus {	
	margin-right: 8px;
	background-color: #3d3d3d !important;
	border-color: #3d3d3d !important;
	background-image: url(/branding/themes/UEPortugal/ue_images/horizontal_red_bar.png);
}

#topTabActive, table.appTabs tbody tr td.active a, table.appTabs tbody tr td.active a:hover, table.appTabs tbody tr td.active a:focus, div.topTabs-compact table.appTabs tr td.active a, div.topTabs-compact table.appTabs tr td.active a:hover, div.topTabs-compact table.appTabs tr td.active a:focus {
	background-color: #000 !important;
	border-color: #000 !important;
	background-image: url(/branding/themes/UEPortugal/ue_images/horizontal_black_bar.png);
}

.tabWrapper-left, .tabWrapper-center, .tabWrapper-right {
	padding: 10px 307px 0px 0px;
}

.contentPaneWide, .portalPane {
	margin: 0px;
}

.locationPane {
	margin-top: 0px;
	padding-bottom: 0px;
	border-top: 1px solid #ca1f16;
}

.paneTabs {
	position: absolute;
	padding-right: 35px;
	margin-top: 0px;
	width: 700px;
	right: 0px;
	background-color: #000;
	background-image: none;
}

.path li, .simplePath li {
	background: #000;
	color: #fff;
}

.breadcrumbs {
	/*position: absolute;*/
	margin: 0px;
	padding-right: 22px;
	margin-right: 0px;
	margin-top: 0px;
	/*width: 700px;*/
	right: 0px;
	height: 20px;
	background-color: #000 !important;
	background-image: none !important;
	/*z-index: 100;*/
	border: none;
}

.path .root, .simplePath .root, .theme-switch {
	border-right-color: #ccc;
}

.path .root, .simplePath .root {
	padding: 12px 9px 13px 0px;
}

.discover .navPaletteContent, .singleControl .navPaletteContent {
	background-color: #000;
}

.singleControl a:hover, .singleControl a:focus, .discover a:hover, .discover a:focus {
	/*background-color: #000;*/
}

.actionBar ul li:last-child.secondaryButton, .actionBarMicro ul li:last-child.secondaryButton {
	box-shadow: none;
}

#secondaryActionBrand, .secondaryButton > a, .secondaryButton > a:hover, .secondaryButton > a:focus, .secondaryButton h2 > a, .secondaryButton h2 > a:hover, .secondaryButton h2 > a:focus {
	background: #922518 !important;
	border-color: #922518 !important;
	color: #fff !important;
	filter: none !important;
}

#primaryButton, input[type='submit'].submit, .mainButton a, .mainButton a:hover, .mainButton a:focus, .mainButton a, .actionBarMicro .mainButton a:hover, .actionBarMicro .mainButton a:focus, .rumble .mainButton > a, .rumble_top .mainButton > a:focus, .rumble .mainButton > a:hover, .rumble_top .mainButton > a:focus, .rumble .mainButton > a:hover, .rumble_top .mainButton > a:focus, .button-1, .button-1-img, .button-1:hover, .button-1-img:hover, .button-1:focus, .button-1-img:focus, input[type='submit'].submit:hover, input[type='submit'].submit:focus {
	/*background: #922518 !important;
	border-color: #922518 !important;
	color: #fff !important;*/
	filter: none !important;
}

.actionBarMicro a span, .actionBar a span {
	height: 15px;
}

.pullcollapsed#puller a {
	background-color: #922518;
}

.mainButton > a:hover, .mainButton > a:focus, .mainButton h2 > a:hover, .mainButton h2 > a:focus, li.mainButton:hover > a, li.mainButton:focus > a, li.mainButton:hover h2 > a, li.mainButton:focus h2 > a, .secondaryButton > a:hover, .secondaryButton > a:focus, .secondaryButton h2 > a:hover, .secondaryButton h2 > a:focus {
	box-shadow: none;
}

#courseMenuPalette div.navPaletteContent ul li a, #courseMenuPalette h3 a, #previewCourseMenu h3 a, .navPaletteContent h3 a.submenuLink::before, .navPaletteContent h3 a.submenuLink_active::before, #courseMenuPalette div.navPaletteContent ul li a span, #courseMenuPalette .navPaletteContent .subhead {
	color: #922518 !important;
}

.listCm .courseMenu > li:hover a span, .listCm .courseMenu a:hover, .listCm .courseMenu a:focus, .listCm .courseMenu a:hover span, .listCm .courseMenu a:focus span {
	color: #922518 !important;
}

#content {
	padding-top: 38px;
	background-color: transparent;
}

.navigationPane {
	/*margin-top: 43px;*/
}

/* PAGE HEADER
   ================================================== */

/* @branding -- do not remove*/

#pageHeader,
#schemePreviewHead {
    background-color: #DEDEDE;
}

/* CONTROL ELEMENTS
   ================================================== */

/* Action Bars */

.actionBar,
.actionBarMicro,
/*Side navigation single controls ("Unenroll" etc.)*/
.singleControl,
.navPalette .discover {
    background-color: #524438;
    border-color: #438005;
}


/*---------------- Fix Reorder img--------------------*/

#actionBarBrand, .actionBar, .contentPaneWide .actionBar, div.actionBar ul, div.localViewToggle, .actionBarMicro {
    /* background-color: transparent; */
    background: transparent !important;
    border-color: transparent;
}


.mainButton a,
.secondaryButton a,
	/*Login page control links*/
#loginHeader ul li a,
#loginLang h2 a {
    text-decoration: none;
	text-shadow:none;
}

/* Action bar main and secondary button links */
.mainButton > a,
.secondaryButton > a,
.mainButton h2 > a,
.secondaryButton h2 > a  {
    background: -moz-linear-gradient(center top , #569612 0%, #366604 100%);
    background: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#366604), to(#569612));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#569612, endColorstr=#366604";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#569612, endColorstr=#366604);
    border-color: #366604;
}

/* Hover and focus */

/* Action bar links */

.actionBarMicro .active > a:after,
a.liveAreaTab:after,
.nav .sub h2 a:hover:after,
.nav .sub.mainButton:hover h2 a:after,
#loginLang h2:hover:after,
#loginLang:hover h2:after {
    border-bottom-color: #f0f0f0
}

.mainButton > a:hover,
.mainButton h2 > a:hover,
li.mainButton:hover > a,
li.mainButton:hover h2 > a,
.secondaryButton a:hover,
li.secondaryButton:hover a,
.actionBarMicro .active a,
.actionBarMicro .active a:hover,
.actionBarMicro .active a:focus,
	/*Side nav single controls*/
.singleControl a:hover,
.singleControl a:focus,
.discover a:hover,
.discover a:focus,
	/*Links in an "open" state*/
.liveAreaTab,
a.liveAreaTab,
a.liveAreaTab:hover,
a.liveAreaTab:focus,
.actionBar ul li a.liveAreaTab:focus,
.actionBar ul li.mainButton a.liveAreaTab,
.actionBar ul li.secondaryButton a.liveAreaTab,
.panelTabs li.active a.edit,
.panelTabs li.active a.edit:hover,
.panelTabs li.active a.edit:focus
	 {
    background: -moz-linear-gradient(center top , #366604  0%, #366604  100%);
    background: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#366604), to(#569612));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#366604, endColorstr=#366604)";
    filter: none;
    border-color: #254404;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);
}

.nav .sub ul,
.cmdiv ul,
.menumini ul,
.quickAddPal,
.keyboardAccess,
.nav .sub ul li a,
.cmdiv a,
.menumini a,
.paneTabs .nav .sub a,
	/* tagging */
span.currentTags,
	/*span that appears on discussion pages that indicates "Loading Thread..." */
.loadingElipse,
	/* Inline editing elements */
.liveArea,
.liveArea-slim,
.liveAreaTab,
	/* Button is turned into liveArea tab when .liveaArea is displayed. */
a.liveAreaTab,
a.liveAreaTab:hover,
a.liveAreaTab:focus,
.previewArea,
	/* Preview area (read-only version of live area) */
.jumptopage,
.panelTabs li.active a.edit,
.panelTabs li.active a.edit:hover,
.panelTabs li.active a.edit:focus,
	/*Multi-column flyout*/ 
.bcContent .flyout,
	/*Overrides for the file hierarchy three*/
ul.tree li a + img + a:focus,
ul.tree li img + img + a:focus,
div.treeContainer ul.tree li a.itemActive,
#learningUnitToc ul.tree li a.itemActive,
ul.tree li a.itemActive,
	/* Menu borders. */
.nav .sub ul,
.cmdiv ul,
.menumini ul,
.quickAddPal,
.keyboardAccess,
.cmdiv,
	/* contextual menu for tagging */
span.currentTags,
	/* Paging preference element */
.rumble ul li.jumptopage,
.rumble ul li.inventory_page.jumptopage,
.rumble_top ul li.jumptopage,
.rumble_top ul li.inventory_page.jumptopage,
.inventory_paging input,
.inventory_paging .currentPage,
.jumptopage,
.jumptopage input,
	/* Close menu link */
.cmdiv li.contextmenubar_top a,
span.currentTags a.closeCloud,
.cmdiv li.contextmenubar_top a:focus,
.cmdiv li.contextmenubar_top a:hover,
.currentTags a.closeCloud:hover,
.currentTags a.closeCloud:focus,
 /*Login page language list*/
#loginLang ul  {
    background-color: #f0f0f0;
    border-color: #888;
}

.cmdiv li.contextmenubar_top a:focus,
.cmdiv li.contextmenubar_top a:hover,
.currentTags a.closeCloud:hover,
.currentTags a.closeCloud:focus {
    background-color: #f0f0f0!important
}

/*Tab indicators*/
.portlet .containerTabs .active a:after {
    border-bottom-color: #EEEEEE
}

/* Course structure navigation item */
.ineditmode div.listCm ul.courseMenu li, 
.ineditmode div.listCm ul.courseMenu li:hover { 
   border-color: transparent; 
}

/* BUTTONS
   ================================================== */

	/* @branding -- do not remove */
#primaryButton,
	/*===*/
input[type="submit"].submit,
.button-1,
.button-1-img {
    /*background: -moz-linear-gradient(center top , #467A0B 0%, #2D5106 100%) #366604;
    background: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#467A0B), to(#2D5106));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#467A0B, endColorstr=#2D5106";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#467A0B, endColorstr=#2D5106);
	border-color: #254404;*/
    color: #F0F0F0;    
    background-clip: padding-box;
}

input[type="submit"].submit:hover,
.button-1:hover,
.button-1:focus,
.button-1-img:hover,
.button-1-img:focus {
    /*background: -moz-linear-gradient(center top , #518C0E 0%, #355E07 100%) #3E7504;
    background: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#518C0E), to(#355E07));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#518C0E, endColorstr=#355E07";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#518C0E, endColorstr=#355E07);
    border-color: #254404;*/
	color: #FFFFFF;    
}


/* PORTAL MODULES
   ================================================== */

	/* @branding -- do not remove */
#moduleBorder,
#moduleBody,
	/*===*/
.portlet {
    border-color:;
    background-color:;
	background-image: url(/branding/themes/UEPortugal/ue_images/vertical_red_bar.png);
	background-repeat: no-repeat;
}

/* Portlet on hover */
.reorderableModule:hover { 
    border-color:#708C45; 
}

.portlet div.scroll_div {
    background-color: #EEE;
    border-color: #CCC;
}

/* Portlet Title */

	/* @branding -- do not remove */
#moduleTitle,
	/*===*/
.portlet h2 {
    background-color: #E8EDE1;
    color: #333;
    text-shadow:;
	padding: 8px 8px 8px 22px;
}

/*  Portlet Title on hover */
.portlet h2.dragHandle:hover {
    color: #000000
}


/* RECEIPTS and ERRORS
   ================================================== */
   
.bad {
    background-color: #A52818
}

.good {
    background-color: #438005
}

.stepcontent .fieldError,
.fieldError {
    background-color: #FFF6B3
}


/* LOGIN PAGE
   ================================================== */

#loginHeader ul li,
#loginLang h2 {
}

#loginBox li label,
.portlet #loginBoxFull li label {
    color: #666
}

div.loginBack b {
    background-color: #fff
}

#loginBox li input[type="text"],
#loginBox li input[type="password"] {
    border-color: #888
}

#loginBox li input[type="text"]:hover,
#loginBox li input[type="password"]:hover,
#loginBox li input[type="text"]:focus,
#loginBox li input[type="password"]:focus {
    border-color: none;
	border: none !important;
    color: #FFF;
    background: none !important;
}

#loginBox li input {
    border-color: none !important;
	border: none !important;
    color: #FFF;
}

#loginOptions ul li a,
#loginOptions ul li.subOption a,
.forgot a {
    border-bottom-color: #fff
	color: #586470;
}


/*Login page top controls links */
#loginHeader ul li a:hover,
#loginHeader ul li a:focus,
#loginLang h2:hover {
	
}

#loginHeader ul li:hover,
#loginLang h2:hover {
}


/* INVENTORY TABLES
   ================================================== */

/* Color for zebra stripes */
table.inventory tbody tr.gray td,
table.inventory tbody tr.gray th {
    background-color: #f0f0f0
}


/* REORDER HANDLES
   ================================================== */

.reorder,
.item .reorder {
    background-color: #ededed
}


/* DATA COLLECTION PAGES
   ================================================== */

.steptitle,
.submittitle {
    color: #000000
}

/* READ/EDIT MODE SWITCH
   ================================================== */

.modeSwitch {
	background-color:;
}

.read-on {
	background-color: ;
}

.read-on:before,
.read-on span {
	color: ;
}

.read-off {
	color: ; 
}

/* === TREE "MODERN" color palette =========================================== *//*Content Frame background color / text color / background image*/
#contentFrame,
#schemePreview, 
body, 
.ineditmode, 
.topFrame,
.breadcrumbs,
.paneTabs,
.paneTabs ul li.active, 
.paneTabs ul li,
.wizardBody .containerWizard {
    background: url(https://uem-test.blackboard.com/branding/_61_1/background.png) repeat 0 0;
    background-color:#FFFFFF;
    color:#000000;
}

/* active top tab caret in 2012 theme */
.appTabs .active .hideoff,
.appTabs .active a:hover .hideoff,
.appTabs .active a:focus .hideoff,
.toppTabs-compact .appTabs .active .hideoff, 
.toppTabs-compact .appTabs .active a:hover .hideoff,
.toppTabs-compact .appTabs .active a:focus .hideoff,
.paneTabs .active a:after {
  border-bottom-color: #FFFFFF;
}

/*Content area background color / text color / background image */
#contentArea,
#schemePreviewBody,
.container {        
    background-color:transparent;
    color:#111111;
}

/*Data Collection Primary button background / text color*/
#primaryButton, 
input[type="submit"].submit,
.mainButton a, .mainButton a:hover, .mainButton a:focus,
.mainButton a, .actionBarMicro .mainButton a:hover, .actionBarMicro .mainButton a:focus,
.rumble .mainButton > a, .rumble_top .mainButton > a:focus, 
.rumble .mainButton > a:hover, .rumble_top .mainButton > a:focus, 
.rumble .mainButton > a:hover, .rumble_top .mainButton > a:focus,
.button-1, .button-1-img, .button-1:hover, .button-1-img:hover, .button-1:focus, .button-1-img:focus,
input.submit[type="submit"]:hover, input.submit[type="submit"]:focus {
  background:#922518;
	border-color:#922518;
  color:#FFFFFF;
}

/*Data Collection Secondary button background / text color*/
#secondaryButton, 
.button-2, .button-2-img, .button-2:hover, .button-2-img:focus, .button-2:hover, .button-2-img:focus {
  background:#EFEFEF;
	border-color:#EFEFEF;
  color:#000000;
}

/*Page Header background color / text color / background image */
#pageHeader, 
#schemePreviewHead,
div.pageTitle,
div.pageTitle h1, 
div.pageTitleError h1,
div#lightboxContent h2 {
  background:transparent ;
	border-color:transparent;
  color:#000000;
  text-shadow: none;
}

.pageTitle p,
.pageTitle p.helptext,
.version {
  color:#000000;
  opacity:.8;
  filter: Alpha(Opacity=80);
}

/*Action bar background / text color*/
#actionBarBrand,
.actionBar, 
.contentPaneWide .actionBar,
div.actionBar ul, 
div.localViewToggle,
.actionBarMicro {
  /*background-color:transparent;*/
  background:transparent  url(https://uem-test.blackboard.com/themes/as_2012/images/reorder_bg.png) repeat 0 0 ;
  border-color:transparent;
}

/*Action bar primary button background / text color*/
#primaryActionBrand, 
.mainButton > a, 
.mainButton > a:hover, 
.mainButton > a:focus,
.mainButton h2 > a,
.mainButton h2 > a:hover, 
.mainButton h2 > a:focus, 
li.mainButton > a,
li.mainButton:hover > a,
li.mainButton:focus > a,
li.mainButton:hover h2 > a,
li.mainButton:focus h2 > a,
.actionBarMicro .mainButton > a, 
.actionBarMicro .mainButton > a:hover, 
.actionBarMicro .mainButton > a:focus {
  background:#000000;
	border-color:#000000;
  color:#FFFFFF;
}

/*Action bar Secondary button background / text color*/
#secondaryActionBrand, 
.secondaryButton > a, 
.secondaryButton > a:hover,
.secondaryButton > a:focus, 
.secondaryButton h2 > a,
.secondaryButton h2 > a:hover, 
.secondaryButton h2 > a:focus
 {
  background:#EFEFEF;
	border-color:#EFEFEF;
  color:#000000;
}

/*Top Frame Text Color */
#topFrame, 
.topGlobalLinks ul li,
.topGlobalLinks a,
.topGlobalLinks a:hover,
.topGlobalLinks a:focus,
.hotItems,
.hotSpots a,
.hotSpots li:after,
.hotSpots a:hover  {
    color:#FFFFFF;
}


/*Top Frame Background Color / Background Image*/
#topFrame, 
.bgBanner {
    background-color:#FFFFFF;
	border-color:#000000;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
div.topTabs-compact {
    background:#FFFFFF;
	border-color:#000000;
}

/*Top Tab Color/Background Color*/
#topTab, 
table.appTabs tbody tr td a, 
div.topTabs-compact table.appTabs tr td a,
table.appTabs tbody tr td a:hover, 
div.topTabs-compact table.appTabs tr td a:hover,
table.appTabs tbody tr td a:focus, 
div.topTabs-compact table.appTabs tr td a:focus {   
  color:#FFFFFF;
  background-color:transparent;
	border-color:transparent;

}

/*Top Tab Active Tab Color/Background Color*/
#topTabActive, 
table.appTabs tbody tr td.active a, 
table.appTabs tbody tr td.active a:hover, 
table.appTabs tbody tr td.active a:focus,
div.topTabs-compact table.appTabs tr td.active a, 
div.topTabs-compact table.appTabs tr td.active a:hover, 
div.topTabs-compact table.appTabs tr td.active a:focus {
    color:#FFFFFF;
    background-color:#000000;  
	border-color:#000000;
	text-shadow: none;             
}

/*Global Nav links*/
/**/
.nav-link, .nav-link:hover, .nav-link:focus {
	background: #666;
}

/*Module colors*/
#moduleTitle, 
.portlet h2, .portlet h2 span.reorder
{
    background-color:transparent;
    color:#000000;
}
.portlet h2 a
{
    background-color: transparent;
    color:#000000;
}
#moduleBorder, #moduleBody, 
.portlet
{
    border-top-color: transparent;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    background-color:#FFFFFF;
    color:#000000;    
}