

/* === FORM HTML === */

    /* CUSTOM FORM */
    input.buttonBrowse { color:#FFF; }

/* === LIST HTML === */
    
    /* CONTENT AREA LIST */
    .content ul { border-color:#252420; }
    .content li { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif); border-bottom-color:#252420; }

/* === FONT PROPERTIES === */
    
    /* CUSTOM FONT */
    .errorWrapper table, .errorWrapper .alertInfoTitle h2, .errorWrapper .alertInfoSubsite { color:#FFF; }
    .errorWrapper .alertInfoSummary { color:#FFF !important; }

/* === TABLE PROPERTIES === */
    
    /* SORTABLE DATA GRID TABLE */
    .dataTableSort th a, .dataTableSort th a:link, .dataTableSort th a:visited { color:#FFF; }

/* === HEADING === */
    
    /* JQUERY UI PLUGIN HEADING ACCORDION */
    .ui-accordion .ui-accordion-header-icon { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/ui-icons_f2f2f2_256x240.png) !important; }

/* --- HTML ELEMENTS --- */

	FORM {margin:0px;}
	A {color:#FFCDA1;text-decoration:none;}
	A:hover {text-decoration:underline;}
	A.dpeLink {color:##FFCDA1; text-decoration:none; cursor:hand;cursor:pointer;}
	A.linkBold {font-weight:bold; color:#FFCDA1; text-decoration:none;cursor:hand;cursor:pointer;}
	A.breadcrumb {color:#FFFFFF; text-decoration:none; cursor:hand;cursor:pointer;}
	.bgMain {background-color:#494949;border: 1px solid #494949;}
	body#editorBody, body#faqIframe, body#templateCreation, body.documentManagerBody, body#refineBody, body#brandManager, body.noBodyBackground, div.loaderWrapper {background-color:#494949 !important;text-align:left !important;}
	body#templateCreationWhite, body#templateCreationWhite form {background-color:#FFFFFF !important;}
	body { font-size:11px; font-family:Tahoma, Helvetica; color:#FFFFFF; background-color:#494949 !important; }
	.treeView {background-color:#252420; border: solid 1px #44423D; SCROLLBAR-FACE-COLOR: #efeded; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #f7f7f7; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #f7f7f7 }
	.d1 { OVERFLOW: auto; BORDER: #44423D 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #252420 }
	.d2 { OVERFLOW: auto; BORDER: #44423D 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #252420 }

/* CUSTOM PAGE OVERLAY */
	.overlay { background-color:#494949; }
	
/* --- BUTTONS --- */

	.button {font-family:Tahoma, Helvetica;font-size:11px;font-weight:normal;color:#FFFFFF !important;background-color:#8c2633;border-left:solid 1px #590812;border-top:solid 1px #590812;border-right:solid 1px #590812;border-bottom:solid 1px #590812;}
	.buttonInput {font-family:Tahoma, Helvetica;font-size:11px;font-weight:normal;color:#FFFFFF !important;background-color:#8c2633;border-left:solid 1px #590812;border-top:solid 1px #590812;border-right:solid 1px #590812;border-bottom:solid 1px #590812;}
	.buttonSmall {width:16px;height:16px;font-family:Tahoma, Helvetica;font-size:11px;font-weight:normal;color:#FFFFFF !important;background-color:#8c2633;border-left:solid 1px #590812;border-top:solid 1px #590812;border-right:solid 1px #590812;border-bottom:solid 1px #590812;}
	.buttonSmall2 {font-family:Tahoma, Helvetica;font-size:11px;width:15px;font-weight:normal;color:#FFFFFF !important;background-color:#8c2633;border-left:solid 1px #590812;border-top:solid 1px #590812;border-right:solid 1px #590812;border-bottom:solid 1px #590812;}
	.buttonDisabled {font-family:Tahoma, Helvetica;font-size:11px;font-weight:normal;color:#808080 !important;background-color:#B5B4B4;border-left:solid 1px #D6D5D5;border-top:solid 1px #E4E3E3;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #A09F9F;}
	.buttonGroup {color:#FFFFFF !important;	background-color:#8c2633; border-left:solid 1px #590812; border-top:solid 1px #590812; border-right:solid 1px #590812; border-bottom:solid 1px #590812; width:55px; margin-left:2px; margin-right:2px;}
	.layoutLeftNav .button, .layoutRightNav .button { padding: 1px 2px; }

/* --- TABLE ELEMENTS --- */

	table { border-color: #44423D; }
	.tableMain		{border:solid 1px #44423D;border-collapse:separate;background-color:#252420;}
	.tableHeader { background-color: #44423D; font-weight: bold; border-top: solid #44423D; border-bottom: solid #44423D; border-width: 1px 0px; }
	.tableHeader.hideText { color:#44423D /* fill TH with space for IE7 */; }
	.tableHeader td { font-size: 11px !important; }
	.tableItem { background-color: #252420; border-top: solid #252420; border-bottom: solid #44423D; border-width: 1px 0px; }
	.tableItemList	{ background-color: #252420; border-top: solid #252420; border-bottom: solid #44423D; border-width: 1px 0px; }
	.tableItemAlternate { background-color: #131210; border-top: solid #131210; border-bottom: solid #44423D; border-width: 1px 0px; }
	.tableItemExp {background-color:#44423D;border-top:solid 1px #44423D;}
	.tablePager		{background-color:#44423D;padding:3px;height:22px;}
	
/* --- PANE 1 STYLES --- */

	.layoutHeadCell {background:#3c3c3c url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bg_p1.gif) repeat-x right top;}
			.layoutHeadCell {background-color:#3c3c3c;}
			.layoutHeadCell .Control { padding-right: 8px; padding-left: 15px; white-space: nowrap; text-align: left; }
	        .layoutHeadCell h2.title{z-index: 5;}
			.layoutHeadCell .Content {height:22px;padding: 3px 4px;background-color:#212020;color: #E2E2E2;vertical-align: top;text-align: left;border: 1px #343333 solid;}
			.layoutHeadCell .Content td, .layoutHeadCell .Content span {color: #E2E2E2;}
			.layoutHeadCell .Content p {display: inline;padding:0px 4px 0px 0px;white-space: nowrap;text-align:left !important;}

	.news_p1 { width: 172px !important; }
    .news_p1 .Content {padding:0;}
	.news_p1 .tableItem, .news_p1 .tableMain { padding: 0; border: none; background: transparent; }
	.news_p1 .newsTitle { display: block; padding: 2px 0; width: 160px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

	a.P1, .layoutHeadCell a, .layoutHeadCell a:link, .layoutHeadCell a:visited { color:#FFFFFF; }
	.controlItemP1 {background-color:#212020;color: #E2E2E2;}
	.controlSeparatorP1 {background-color:#343333;}
	
/* --- PANE 2 STYLES --- */

			.layoutLeftNav {padding-right:6px;}	
			.layoutLeftNav .content {background-color:#A3A49A;border: 1px #A3A49A solid;padding: 5px;margin-bottom: 1px;}
			.layoutLeftNav .content td, .layoutLeftNav .content span {color:#282721;}
			.layoutLeftNav .label{font-weight: bold;}	
			.layoutLeftNav h2.title{z-index: 5;}
			.layoutLeftNav .rowitem {border-bottom: 1px #A3A49A solid;}
			.layoutLeftNav a, .layoutLeftNav a:link, .layoutLeftNav a:visited { color:#642300; }
			.layoutLeftNav .bordered {background-color:#A3A49A;border: 1px #A3A49A solid;padding:3px;}
			.layoutLeftNav .bordered_dashed {padding: 2px 0 2px 0;border-bottom: 1px #A3A49A dashed;}
			.layoutLeftNav .bordered_dashed2 {background-color:#A3A49A;padding: 2px 0 2px 0;border-bottom: 1px #A3A49A dashed;border-left: 1px #A3A49A solid;border-right: 1px #A3A49A solid;}
			.layoutLeftNav .content .queryFieldMini {width:90px !important;}
	A.P2 {color:#642300;}
	.controlItemP2 {background-color:#A3A49A;color:#282721;}
	.controlSeparatorP2 {background-color:#A3A49A;}
	
/* --- PANE 3 STYLES --- */

	.layoutContentCell {}
	#d1 a, #d1 a:link, #d1 a:visited { vertical-align:middle; color:#FFCDA1; text-decoration:none; cursor:pointer; font-family:Tahoma, Helvetica; }
    .tableItem .textHeader {color:#ffffff !important;}

/* === SLIDE PANES === */

	.ui-pane-toggle-title { font-weight:bold; color:#C1C1C1; text-shadow:0 -1px 0 rgba(0,0,0,0.3); font-size:15px; font-family:Tahoma, Helvetica; line-height:32px; }
	.ui-pane-toggle, .ui-pane-toggle-header { background-color:#333; }
	.ui-pane-position-left, .ui-pane-position-right { background-color:#494949; }
	.ui-pane-position-left { border-right:7px solid #333 !important; }
	.ui-pane-position-right { border-left:7px solid #333 !important; }
	.ui-pane-dismiss { background-color:#000 !important; }
	
	.ui-pane-toggle-left div { background:#A3A49A url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/arrow_left_large.png) no-repeat 15px 4px;
		-moz-border-radius: 0 4px 4px 0;
		-webkit-border-radius: 0 4px 4px 0;
		border-radius: 0 4px 4px 0;
		-moz-box-shadow: rgba(0,0,0,0.1) 1px 1px 2px;
		-webkit-box-shadow: rgba(0,0,0,0.1) 1px 1px 2px;
		box-shadow: rgba(0,0,0,0.1) 1px 1px 2px;
	}

	.ui-pane-toggle-right div { background:#A3A49A url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/arrow_right_large.png) no-repeat 16px 4px;
		-moz-border-radius: 4px 0 0 4px;
		-webkit-border-radius: 4px 0 0 4px;
		border-radius: 4px 0 0 4px;
		-moz-box-shadow: rgba(0,0,0,0.1) -1px 1px 2px;
		-webkit-box-shadow: rgba(0,0,0,0.1) -1px 1px 2px;
		box-shadow: rgba(0,0,0,0.1) -1px 1px 2px;
	}

	.ui-page-pane-open-left .ui-pane-toggle-left div { background:#333 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/slide_close.png) no-repeat 10px 10px; }
	.ui-page-pane-open-right .ui-pane-toggle-right div { background:#333 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/slide_close.png) no-repeat 12px 10px; }	
	
/* === HEADER STYLES === */
	
	.heading { padding:0 3px; }
	.heading .headingLeftSide { top:15px; background:#62625e url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_side_sprite.gif) repeat-y 0 0; height:2000px; width:6px; }
	.heading .headingRightSide { top:15px; background:#62625e url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_side_sprite.gif) repeat-y -19px 0; height:2000px; width:6px; }
	.heading .headingLeft { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_sprite.png) no-repeat 0 0; width:18px; height:22px; }
	.heading .headingRight { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_sprite.png) no-repeat -21px 0; width:4px; height:22px; }
	.heading .headingContents { background:#62625e url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_sprite.png) repeat-x 0 -51px; color:#E3E4D7; }
	.heading .headingContents a, .heading .headingContents a:link, .heading .headingContents a:visited { color:#E3E4D7; text-decoration:none; }
	.heading .headingMiddle { height:auto; padding:2px 6px 5px 15px; }
	
	/* MENU HEADER */	
	.menu .heading .headingLeftSide { background:#75766c url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_side_sprite_menu.gif) repeat-y 0 0; }
	.menu .heading .headingRightSide { background:#75766c url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_side_sprite_menu.gif) repeat-y -19px 0;  }
	.menu .heading .headingLeft { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_sprite_menu.png) no-repeat 0 0; }
	.menu .heading .headingRight { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_sprite_menu.png) no-repeat -21px 0; }
	.menu .heading .headingContents { background:#75766c url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_sprite_menu.png) repeat-x 0 -51px; }

    /* JQUERY UI PLUGIN HEADING ACCORDION */
	.ui-accordion.ui-widget { font-family:Tahoma, Helvetica; }
	.ui-accordion-icons.ui-accordion-header.ui-state-default { background-color:#44423D; border-color:#44423D; color:#FFCDA1; }
    .viewMoreAccordion .viewLessAccordion { background-color:#44423D !important; } 
	.ui-accordion-icons.ui-accordion-header.ui-state-active { background-color:transparent; color:#FFFFFF; }

	.ui-accordion .ui-widget-content { color:#FFFFFF;background:none;border-color:#333;}
	.ui-accordion .ui-widget-content a, .ui-accordion .ui-widget-content a:link, .ui-accordion .ui-widget-content a:visited { color:#FFCDA1; }
	.ui-accordion .ui-accordion-header.ui-state-hover { border-color:#6c6d63; }

	/* VIEW MORE */
	.viewMoreAccordion .ui-accordion-icons.ui-accordion-header { color:#FFCDA1; }
	.viewMoreAccordion.ui-accordion .ui-accordion-content { border-top:1px solid #44423D; }

	/* VIEW LESS */
	.viewLessAccordion { background-color:#494949 !important; color:#FFCDA1; border-color:#44423D; border:1px solid #44423D; }
	.viewLessAccordion:hover { border-color:#6c6d63; }
	
/* === WIKI HEADER & DPE STYLES === */

/* --- PANE 4 STYLES --- */

	.layoutRightNav {padding-left:6px;}
			.layoutRightNav .content {background-color:#252420;border: 1px #252420 solid;padding: 5px;margin-bottom: 1px;}
			.layoutRightNav .content td, .layoutRightNav .content span {color:#FFFFFF;}
			.layoutRightNav .label{font-weight: bold;}	
			.layoutRightNav h2.title {z-index: 5;}
			.layoutRightNav .rowitem {border-bottom: 1px #252420 solid;}
			.layoutRightNav .content a, .layoutRightNav .content a:link, .layoutRightNav .content a:visited { color:#FFCDA1; }
			.layoutRightNav .bordered {background-color:#252420;border: 1px #252420 solid;padding:3px;}
			.layoutRightNav .bordered_dashed {padding: 2px 0 2px 0;border-bottom: 1px #252420 dashed;}
			.layoutRightNav .bordered_dashed2 {background-color:#252420;padding: 2px 0 2px 0;border-bottom: 1px #252420 dashed;border-left: 1px #252420 solid;border-right: 1px #252420 solid;}
			.layoutRightNav .content .queryFieldMini {width:110px !important;}
	A.P4 {color:#FFCDA1;}
	.controlItemP4 {background-color:#252420;color:#FFFFFF;}
	.controlSeparatorP4 {background-color:#252420;}

/* === HTML TABS === */

    .tabUnselected {float:left;background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tab_sprite.gif) no-repeat 0px 0px;padding:0px;font-weight:normal;}
    .tabUnselected div {background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tab_sprite.gif) no-repeat right -50px;padding:6px 10px;font-weight:normal;}
    .tabSelected {float:left;background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tab_sprite.gif) no-repeat 0px -100px;padding:0px;font-weight:bold;}
    .tabSelected div {background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tab_sprite.gif) no-repeat right -150px;padding:6px 10px;font-weight:bold;}
	
/* --- WIZARD --- */

	.wzSelected {background-color:#44423D;border-bottom:1px solid #44423D;font-weight:bold;padding:5px;}
	.wzDefault {background-color:#252420;border-bottom:1px solid #44423D;font-weight:bold;padding:5px;}
	
/* --- APP - CALENDAR --- */

	.calendarTitle {background-color:#44423D !important;width:100%;height:20px; border:none;}
	.selectedDay {background-color:#44423D !important; text-align:left; color:#FFFFFF !important; border:solid 1px #44423D;}
    .fc-day-number {opacity:0.65 !important;filter:alpha(opacity=65) !important;}

/* === CLEVER TOOLS APP === */
	.cleverDefault li { border-bottom:1px solid #44423D;word-break: normal; }
	.cleverDefault.cleverNoIcons li { background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat 4px 3px; }
	
/* --- APP - MEETING ROOM BOOKING --- */

	.mrbCalendar {background-color:#44423D;width:100%;}
	.mrbCalendarSelectedDay {text-align:center;background-color:#44423D !important; color:#FFFFFF !important;}
	.mrbCalendar th {font-size:11px;font-weight:normal;}
	.mrbCalendar td, .mrbCalendar th {padding:3px 0px !important;}

/* === NEWS APP === */
	.newsShowMore, .newsArchive, .newsSubmit, .newsRssLink { padding:5px 5px 5px 22px; display:inline-block; margin-left:5px; }
	.newsShowMore { background:transparent url(/images/7.0.1.5109_1/icons/icon_news_current.gif) no-repeat left 5px; }
	.newsArchive { background:transparent url(/images/7.0.1.5109_1/icons/icon_news_archive.gif) no-repeat left 5px; }
	.newsSubmit { background:transparent url(/images/7.0.1.5109_1/icons/icon_news_submit.gif) no-repeat left 5px; }
	.newsRssLink { background:transparent url(/images/7.0.1.5109_1/icons/icon_news_rss.gif) no-repeat left 5px; }
	
	.newsDefault table, .featureDefault table { width:100%; }
	.newsDefault td, .featureDefault td { vertical-align:top; padding-right:7px; }
	.newsDefault .newsTemplateItem img {  float:left; padding-right:7px; }
	.newsDefault .newsTemplateItem, .newsAccordion .newsTemplateItem, .featureDefault .newsTemplateItem, .featureAccordion .newsTemplateItem, .newsCompact .newsTemplateItem  { padding:5px; background:#252420 none; overflow:hidden; }
	.newsDefault .newsDefaultDate { color:#D2D3CB; white-space:nowrap; display:inline-block; padding:0 7px 5px 0; }
	.newsDefault .newsCompactDate { color:#D2D3CB; white-space:nowrap; display:inline-block; padding-right:7px; }

	.newsAccordion .newsAccordionTitle { font-weight:bold; color:black; }
	.newsAccordion .newsAccordionDate { color:#D2D3CB; display:block; }
	.newsAccordion .newsTemplateItem img { float:left; padding-right:7px; }
	.newsAccordion .newsAccordionMore { display:block; float:right; }
	
	.featureDefault .featureDefaultTitle { font-weight:bold; font-size:larger; color:black; }
	.featureDefault .featureDefaultDate { color:#D2D3CB; padding-bottom:5px; display:block; }
	.featureDefault .newsTemplateItem img { float:left; padding-right:7px; max-width:100%; }
	.featureDefault .featureDefaultMore, .featureAccordion .featureAccordionMore { display:block; float:right; }
	
	.featureAccordion .featureAccordionTitle { font-weight:bold; font-size:13px; color:black; }
	.featureAccordion .featureAccordionDate { color:#D2D3CB; padding-bottom:5px; display:block; }
	.featureAccordion .newsTemplateItem img { float:left; padding-right:7px; max-width:100%; padding-bottom:5px; }
	
	.newsHeader { color:#FFCDA1; }
	.newsInpageHeader { color:#FFFFFF; }
    
    .newsDate, .newsInpageSummary, .newsFullstory { color:#D2D3CB; }
	.tableMain .newsItemContainer { border-bottom:1px solid #44423D; }
    .noNewsMessage { background-color:#252420; border:1px solid #44423D; border-bottom:none; }

/* === NEWS CAROUSEL COMPONENT === */
    
    .newsCarousel { background-color:#44423D !important; }
	.newsCarousel, .newsCarousel .controlDiv, .newsCarousel .categoryDiv, .newsCarousel .txtDiv p { color:#FFF !important; }
	.carousel1 .control li.active, .carousel3 .control li.active { background-color:#FFFFFF !important; }
	.newsCarousel a, .newsCarousel .arrowDiv div { color:#FFCDA1 !important; }
    .ie7 .newsCarousel .imageOverlay, .ie8 .newsCarousel .imageOverlay { background-color:#44423D !important; }
    .newsCarousel .arrowDiv div { background-color:#44423D !important; }
	.newsCarousel .arrowDiv div:hover { color:#44423D !important; background-color:#FFCDA1 !important; }
	.carousel1 .control li, .carousel3 .control li { background-color:#FFCDA1 !important; }
	.carousel1 { background-color:#FFF !important; border-color:#FFF !important; }
    .carousel1 a { color:#000 !important; text-decoration:underline; }
    .carousel1 .txtDiv, .carousel2, .carousel1 .txtDiv .categoryDiv, .carousel1 .txtDiv p, .carousel2 .txtDiv .categoryDiv, .carousel2 .txtDiv p, .carousel2 .txtDiv a { color:#44423D !important; }
    .carousel2 .txtDiv a { text-decoration:underline; }
    .carousel2 .txtTd { color:#000 !important; background-color:#FFF !important; }
	.carousel2 .imgTd { background-color:#FFF !important; }
    .carousel3 .txtDiv { background-color:rgba(73,73,73,0.65) !important; } 
	.carousel1 .control, .carousel3 .categoryDiv, .carousel3 .controlDiv > div, .carousel3 .control, .carousel3 .controlDiv { background-color:#44423D !important; }
	.carousel4 { border:1px solid #44423D !important; }
	.carousel2, .carousel2 .controlDiv, .carousel4, .carousel4 td.imgTd, .carousel4 .txtTd, .carousel4 .linksDiv { background-color:transparent !important; }
    .newsCarousel .faderDiv { background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/fader.png) repeat center center; }

    /* NEWS CAROUSEL COMPONENT DISPLAY FORMAT 3: CAPTION OVERLAY */
    .ie7 .carousel3 .txtDiv, .ie8 .carousel3 .txtDiv { border-right:1px solid #CCC; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D844423D', endColorstr='#D844423D'); } 

/* --- STANDARD ELEMENTS -- */

	#hr { CURSOR: e-resize;  background-color:#CCCCCC;}
			hr {background-color: #CCCCCC;color:#CCCCCC;}	
            h2 {font-size:11px;padding:0;margin:0;}
	.dragbarRollover1_off {background-color:#5e5b52;}
			.dragbarRollover2_off {background-color:#ffffff;}
			.dragbarRollover3_off {background-color:#aca899;}
			.dragbarRollover4_off {background-color:#5e5b52;}
			.dragbarRollover1_on {background-color:#0159B5;}
			.dragbarRollover2_on {background-color:#D8E3F0;}
			.dragbarRollover3_on {background-color:#6EA3E2;}
			.dragbarRollover4_on {background-color:#0159B5;}
	.text {color:#FFFFFF;}
			.textBold {font-weight:bold;}
			.textURL {color:#336600;}
			.textHeader {font-weight:bold;font-size:12px;}
			.textVertical {writing-mode:tb-rl;filter: flipv fliph;}
			.disabled {color:#B5B4B4;background-color:#F5F5F5;border:solid 1px #CCCCCC;}
			.error {color:#ff0000;}
	INPUT {font-family:Tahoma, Helvetica;font-size:11px;color:#000000;font-weight:normal;}
	SELECT, INPUT[type=text] {font-family:Tahoma, Helvetica;font-size:11px;color:#000000 !important;font-weight:normal;}
	TEXTAREA {font-family:Tahoma, Helvetica;font-size:11px;color:#000000 !important;font-weight:normal;}

/* --- VERTICAL NAV --- */	
	.vertNav { border:1px solid #6c6d63; }
	.vertNav td div { padding:4px 0; border-top:1px solid #6c6d63; }
	.vertNav td.active div.parent { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/nav_level1_minimise.gif); }
    .vertNav td.inactive div.parent { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/nav_level1_expand.gif); }
	.vertNav a, .vertNav span { margin:0 5px 0 25px; }
    .breakerBar { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/nav_breakbar.gif); }
	.vertNavHeaderLink span { display:none; }
	.vertNav td div.seperator { background-color:#494949; }
	
    /* LEVEL 1 VERTICAL NAV */
	.vertNav .lvl1 span, .vertNav .lvl1 div, .vertNav .lvl1 a, .vertNav .lvl1 span { color:#3E3D38 !important; }
	.vertNav .lvl1over span, .vertNav .lvl1over div, .vertNav .lvl1over a, .vertNav .lvl1over span { color:#3E3D38 !important; }
	.vertNav .lvl1 td div, .vertNav .lvl1over td div { width:100%; background-position:5px 5px; }
    .vertNav .lvl1 td { background-color:#A3A49A; }
	.vertNav .lvl1over td { background-color:#A3A49A; }
		
	/* LEVEL 2 VERTICAL NAV */
	.vertNav .lvl2 span, .vertNav .lvl2 div, .vertNav .lvl2 a, .vertNav .lvl2 span { color:#3E3D38 !important; }
	.vertNav .lvl2over span, .vertNav .lvl2over div, .vertNav .lvl2over a, .vertNav .lvl2over span { color:#3E3D38 !important; }
	.vertNav .lvl2 td div, .vertNav .lvl2over td div { width:100%; background-position:15px 5px; }
	.vertNav .lvl2 td { background-color:#A3A49A; }
	.vertNav .lvl2over td { background-color:#A3A49A; }
	.vertNav .lvl2 a, .vertNav .lvl2 span { margin:0 5px 0 35px; }
			
	/* LEVEL 3 VERTICAL NAV */
	.vertNav .lvl3 span, .vertNav .lvl3 div, .vertNav .lvl3 a, .vertNav .lvl3 span { color:#3E3D38 !important; }
	.vertNav .lvl3over span, .vertNav .lvl3over div, .vertNav .lvl3over a,  .vertNav .lvl3over span { color:#3E3D38 !important; }
	.vertNav .lvl3 td div { background-position:25px 5px; }
	.vertNav .lvl3over td div { background-position:right 5px; }
	.vertNav .lvl3 td { background-color:#A3A49A; }
	.vertNav .lvl3over td { background-color:#A3A49A; }
	.vertNav .lvl3 a, .vertNav .lvl3 span { margin:0 5px 0 45px; }
	
/* --- HORIZONTAL NAV --- */	
	.horizNavHolder { height:24px; background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/nav_horizontal_bg.gif) repeat-x -8px top; }
	.horizNav { height:23px; }
	.horizNav div.menuExpandDown { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/btn_expand.gif) no-repeat 8px 8px; }
	.horizNav a, .horizNav a:link, .horizNav a:visited, .horizNav span { padding:0 8px;  color:#F0F1E7; line-height:24px; }
	.horizNav a:hover, .horizNav span:hover { color:#F0F1E7 !important; }
	.horizNav ul { border:1px solid #444444; border-top:none; }
	.horizNav li a, .horizNav li span { font-weight:normal !important; }
	.horizNav li.active { background-color:#BEBFB4; }
	.horizNav li li { background-color:#7D7E75; }
	.horizNav li li:hover { background-color:#BEBFB4; }
	.horizNav li.parent.menuActive > table div.menuExpandDown { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/btn_minimise.gif) no-repeat 8px 8px;  }
	.horizNav li.parent li a, .horizNav li.parent li a:link, .horizNav li.parent li a:visited, .horizNav li.parent li span { background-color:transparent; color:#F0F1E7; }
	
	/* FLEX MENU */
	.horizNav li.flexMenu-allInPopup .flexMenu-icon { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_menu.png) no-repeat 45px 4px; }
	.flexMenu-popup { background-color:#7D7E75; }
	.flexMenu-popup li { background-color:#7D7E75; }
    .flexMenu-popup > li > a:hover, .flexMenu-popup > li > span:hover, li.parent.menuActive { background-color:#BEBFB4; }
	.flexMenu-allInPopup ul.lvl3 { margin-top:0 !important; }
	.flexMenu-allInPopup li.lvl1, li.flexMenu-viewMore { border-right:none !important; border-left:none !important; }
	.flexMenu-popup li.lvl1 { border-right:none !important; }
	.flexMenu-viewMore > span { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_arrow_down.gif) no-repeat right 10px; }
	
	/* LEVEL 1 HORIZONTAL NAV */
	.horizNav li.lvl1 { border-right:1px solid #444444; }
	.horizNav .lvl1 li { width:150px; border-top:1px solid #444444; }
	.horizNav li.lvl1 ul { top:23px; }
	.flexMenu-popup li.lvl1:hover, .flexMenu-popup li.lvl1.parent.menuActive { background-color:#BEBFB4; }
		
	/* LEVEL 2 HORIZONTAL NAV */
	.horizNav ul.lvl2.horizInset a, .horizNav ul.lvl2.horizInset span { padding-left:12px; }
	.horizNav li.lvl2 { background-color:#7D7E75; }
	.horizNav li.lvl2 a, .flexMenu-popup a, .horizNav li.lvl2 span, .flexMenu-popup span { line-height:13px; padding:5px 8px; }
	.flexMenu-popup li.lvl2:hover, .horizNav li.lvl2:hover, .flexMenu-allInPopup li.lvl2.parent.menuActive { background-color:#BEBFB4; }
	
	/* LEVEL 3 HORIZONTAL NAV */
	.horizNav ul.lvl3 { margin-top:-1px; }
	.horizNav ul.lvl3.horizInset a, .horizNav ul.lvl3.horizInset span { padding-left:16px; }
	.horizNav li.lvl3 { background-color:#7D7E75; }
	.flexMenu-popup li.lvl3:hover, .horizNav li.lvl3:hover, .flexMenu-allInPopup li.lvl3.parent.menuActive {background-color:#BEBFB4; }
	
	/* --- DO NOT MOVE - MUST COME BEFORE DISPLAY:BLOCK FOR GECKO --- */
	
		ul#horizNav li:hover ul ul, ul#horizNav li:hover ul ul ul, ul#horizNav li.parenthover ul ul, ul#horizNav li.parenthover ul ul ul {display: none; z-index:20;}
		ul#horizNav li:hover ul, ul#horizNav ul li:hover ul, ul#horizNav ul ul li:hover ul, ul#horizNav li.parenthover ul, ul#horizNav ul li.parenthover ul, ul#horizNav ul ul li.parenthover ul {display: block; z-index:20;}
		#iFrameShim1, #iFrameShim2 {border:0;display:none;z-index:15;position:absolute;}
		#horizNav li li.parent a, #horizNav li li.parenthover a{background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/parent_arrow.gif);background-position:center right;background-repeat:no-repeat;}
		#horizNav li li.parent li a, #horizNav li li.parenthover li a{background-image:none;}

		#horizNav li:hover li.parent li, #horizNav li.parenthover li.parent li, #horizNav li:hover li.parent ul, #horizNav li.parenthover li.parent ul {display:none !important;}
	
/* --- DATE SELECTOR -- */

	.dateHeader {background-color:#44423D;font-weight:bold;border:0px;}
	.dateDay {background-color:#252420;border:0px;}
	
/* --- LOGIN PAGE --- */

	.loginBackground {background:#666666 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/login_bg.jpg) no-repeat left top !important;font-weight:bold;border:0px;}
	.loginHeader {font-family:helvetica,arial;font-size:18px;color:#FFFFFF;font-weight:bold;}
	.loginHolderUnderlay { background-color:#525252; border:2px solid #474747; }
	.logindate {display:none;}
	.loginUsername {float:left;padding: 6px 5px 0px 0px;}
	.loginUsername div input, .loginPassword div input, .loginEmail div input {font-family:helvetica,arial;color:#bebebe;font-size:16px;font-weight:normal;}
	.loginUsername input, .loginPassword input, .loginEmail input {border:solid 1px #9f9f9f;font-size:14px;font-family:helvetica,arial;color:#7e7e7e;padding:4px 3px;width:180px;margin-top:3px;}
	.loginPassword {float:left;padding: 6px 0px 0px 0px;}
	.loginRememberMe {clear:both;font-weight:normal;font-size:12px;}
	.loginButton {padding:8px 0px 0px 6px;float:left;}
	.loginButton input {font-size:14px;font-family:helvetica,arial !important;font-weight:bold;padding:4px 3px;background-position:left bottom;}
	.loginForgotPassword {font-weight:normal;padding-top:8px;}
	.loginRegister {font-weight:bold;padding-top:8px;}
	.loginError {font-weight:normal;padding-top:26px;}
	.loginEmailHeader {font-family:helvetica,arial;font-size:13px;color:#FFFFFF;font-weight:bold;}
	.loginEmail {float:left;padding: 6px 5px 0px 0px;width:175px;}
	.loginEmail div {position:absolute;left:0px;top:22px;font-family:helvetica,arial;color:#bebebe;font-size:16px;font-weight:normal;}
	.paddingRow {font-size:11px;font-weight:normal;}
	
/* === TWEAKS & EVERGREENING === */

	#vertNavHolder {margin-bottom: 6px;}
	a img {border:none;}
	#shHeaderTitle {text-align:left !important;}
	.documentManagerExplorer {background-color:#44423D !important;border-bottom:solid 1px #44423D;}
	.searchComponentLabel {display:block;margin-bottom:4px;font-weight:bold;}
	.newsArticleDatagrid td, .newsArticleDatagrid th, #tblNews td, #tblNews th {padding:4px 3px;}
	.calendarFilterTable td {padding:2px;}
	.calendarTitle td {padding:6px;font-weight:bold;}
	.calendarTitle td a {font-weight:normal;}
	#Calendar1 th {padding:2px 0px;}
	.dlxaHeader1 {position:static !important;display:block;margin:0px;padding:5px 0px !important;border-width:0px !important;}
	textarea {resize: none;} 
	
/* === NEWS EVERGREENING === */

	.tableMain .newsItemContainer {border-bottom:1px solid #44423D;width:auto;padding:6px;}
	.tableMain .newsItemDateAndThumb {float:left;width:auto;text-align:center;}
	.tableMain .newsItemDateAndThumb .newsDate {display:block;margin-bottom:4px;}
	.tableMain .newsItemTitleAndSummary {width:auto;margin:0px 0px 0px 84px;}
	.tableMain .newsHeader {display:block;margin-bottom:2px;}
	.tableMain .newsItemSummary {line-height:15px;display:block !important;}
	.tableMain .clearDiv {clear:both;font-size:0px;visibility:hidden;height:0px;}
	.newsItemDateAndThumb span {width:80px !important;}
	.noNewsMessage {display:block;text-align:center;padding:10px;border:1px solid #44423D;background-color:#252420;}

/* === WORD PUBLISHING === */
	.MsoNormalTable A {color:#FFCDA1 !important;text-decoration:none !important;}
	.MsoNormalTable A:hover {text-decoration:underline !important;}
	.MsoNormalTable h1, .MsoNormalTable h1 span, .Section1 h1 span, .Section1 h1, .WordSection1 h1 {font-family:Tahoma, Helvetica !important;font-size:18px !important; padding:0 !important;color:#cecfc3 !important;}
	.MsoNormalTable h2, .MsoNormalTable h2 span, .Section1 h2 span, .Section1 h2 , .WordSection1 h2  {font-family:Tahoma, Helvetica !important;font-size:16px !important; padding:0 !important;color:#ffa33a !important;}
	.MsoNormalTable h3, .MsoNormalTable h3 span, .Section1 h3 span, .Section1 h3 , .WordSection1 h3  {font-family:Tahoma, Helvetica !important;font-size:14px !important; padding:0 !important;color:#ffa33a !important;}
	.MsoNormalTable h4, .MsoNormalTable h4 span, .Section1 h4 span, .Section1 h4 , .WordSection1 h4  {font-family:Tahoma, Helvetica !important;font-size:12px !important; padding:0 !important;color:#ffffff !important;}
	.MsoNormalTable h1, .Section1 h1 { margin: 0px !important; }
	.MsoNormalTable h2, .Section1 h2 { margin: 0px !important; }
	.MsoNormalTable h3, .Section1 h3 { margin: 0px !important; }
	.MsoNormalTable h4, .Section1 h4 { margin: 0px !important; }
	.MsoHyperlink {color:#FFCDA1 !important;text-decoration:none !important;}
	a:link, span.MsoHyperlink {font-family:Tahoma, Helvetica !important;}
	
/* --- WIKI CONTENT STYLES -- */

	/* IMPORTANT: DO NOT REMOVE 'WS' and 'WE' COMMENTS BELOW; DO NOT DROP EACH CLASS PROPERIES INTO MULTI-LINES; DO NOT ADD SPACES BETWEEN PROPERTIES AND BRACKETS - THEY ARE LINKED TO CONTROLS */
    /*WS*/
    body {font-size:11px;font-family:Tahoma, Helvetica;color:#FFFFFF;background-color:#494949;}
    a {color:#FFCDA1;}
    .pageHeading {margin:0;font-family:Tahoma, Helvetica !important;font-size:11px !important;color:#E3E4D7;font-weight:bold;background:#62625e url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_inline.gif) repeat-x left top !important;width:auto;padding:3px 6px 5px 15px;display:block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:1px solid #696a66;border-width:1px 1px 0;}
	.pageHeading2 {margin:0;font-family:Tahoma, Helvetica !important;font-size:11px !important;color:#E3E4D7;font-weight:bold;background:#75766c url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/header_inline_menu.gif) repeat-x left top !important;width:auto;padding:3px 6px 5px 15px;display:block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:1px solid #7e7f76;border-width:1px 1px 0;}
	.heading1 {font-family:Tahoma, Helvetica !important;font-size:18px !important;color:#cecfc3;font-weight:bold;}
    .heading2 {font-family:Tahoma, Helvetica !important;font-size:16px !important;color:#bc243d;font-weight:bold;}
    .heading3 {font-family:Tahoma, Helvetica !important;font-size:14px !important;color:#bc243d;font-weight:bold;}
    .heading4 {font-family:Tahoma, Helvetica !important;font-size:12px !important;color:#ffffff;font-weight:bold;}
    .normal   {font-family:Tahoma, Helvetica !important;font-size:11px !important;font-weight:normal;color:#FFFFFF;}
    .highlightedText  {font-family:Tahoma, Helvetica !important;background:#252420;color:#FFFFFF;}
    .textBorder  {font-family:Tahoma, Helvetica !important;padding:3px;border:solid 1px #6c6d63;color:#FFFFFF;}
	.customBullet {color:#FFFFFF;}
	.customIndentedBullet {color:#FFFFFF;}
	.tableHeaderCell {font-family:Tahoma, Helvetica !important;background:#44423D;font-weight:bold;padding:3px;display:block;color:#FFFFFF;}
    .tableItemCell {font-family:Tahoma, Helvetica !important;background:#252420;font-weight:normal;padding:3px;display:block;color:#FFFFFF;}
    .tableItemAlternateCell {font-family:Tahoma, Helvetica !important;background:#131210;font-weight:normal;padding:3px;display:block;color:#FFFFFF;}
    .quote1 {font-family:Tahoma, Helvetica !important;font-size:14px !important;background:#a3a49a url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/quote1.gif) no-repeat left top;border:solid 1px #7d7e74;font-weight:normal;padding:13px 10px 20px 58px;display:block;color:#FFFFFF;width:auto;}
   	.quote2 {font-family:Tahoma, Helvetica !important;font-size:14px !important;background:#fff9f4 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/quote2.gif) no-repeat left bottom;font-weight:bold;padding:10px 10px 32px 10px;display:block;color:#494949;width:auto;}
	/*WE*/
    span.customBullet, p.customBullet {text-align:left;width:auto !important;height:auto !important;color:#FFF;font-family:Tahoma, Helvetica !important;background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat left top;padding-left:12px !important;}
    span.customIndentedBullet, p.customIndentedBullet {text-align:left;width:auto !important;height:auto !important;color:#FFF;font-family:Tahoma, Helvetica !important;background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat 20px top;padding-left:32px !important;}
	span.customIndentedBullet, span.customBullet {display:inline-block;}
    ul.customBullet, ul.customIndentedBullet {list-style:none;color:#FFF;text-align:left;}
	ul.customBullet li {color:#FFFFFF;font-family:Tahoma, Helvetica !important;background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat left top;padding-left:12px !important;display:block;}
	ul.customIndentedBullet li {color:#FFFFFF;font-family:Tahoma, Helvetica !important;background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat 20px top;padding-left:32px !important;display:block;}
	ul li span.customBullet, ul li span.customIndentedBullet {background:none !important;padding-left:0 !important;} 
    #editorBody table td {font-size:11px;font-family:Tahoma, Helvetica;padding:3px;}
	
	/* COMPONENT */
	.editMode .wikiControl, .editMode .wikiControlHover { background-color:#494949; }
	.sectionHeading { font-family:Tahoma, Helvetica !important; color:#FFFFFF; border-bottom:1px solid #44423D; }
	
/* === WIKI INDEX PAGE === */
	#categoryEditHeader {color:#FFFFFF;padding:0px 4px 4px 4px;background-color:#44423D;border:solid 1px #44423D;}
	.indexPageTable {background-color:#252420;border:1px solid #44423D}
	.indexPageTable .tableHeader {border-left-style:none !important;}
	.textHeader a, .newsInpageHeader {color:#FFFFFF !important;font-size:12px;}
	.siteMapPath .breadcrumbCellActive a {color:#FFFFFF !important;}
	
/* === TEMPLATE STUFF === */
	#templatePropertiesTemplate td {color:#FFFFFF;}
	.emptyTemplateCell {background:#494949;border:1px dashed #44423D !important;}
	.emptyTemplateCell div {color:#44423D;}
	.cellHeader {opacity:0.4;filter:alpha(opacity=40);zoom:1;}
	.current .cellHeader {opacity:1;filter:alpha(opacity=100);zoom:1;}

	#pageControls.editMode .controlHolder.headerZone, #tableRender td.headerZone, 
	#pageControls.editMode .controlHolder.footerZone, #tableRender td.footerZone,
	#pageControls.editMode .controlHolder.leftZone, #tableRender td.leftZone,
	#pageControls.editMode .controlHolder.rightZone, #tableRender td.rightZone	{ background-color:#44423D !important; }
	
    #pageControls.editMode .controlHolder.leftZone .zoneHeading, #tableRender td.leftZone .zoneHeading,
	#pageControls.editMode .controlHolder.rightZone .zoneHeading, #tableRender td.rightZone .zoneHeading { color:#555; }

/* --- WIKI APPLICATION STYLES --- */

	.iDQuote {background-color:#131210;border:solid 1px #44423D;}
	.iDQuote div {width:auto !important;padding:6px;}
	.emptyComponent {background:#44423D;width:auto;padding:4px 0px;height:20px;border:1px solid #44423D;}
	.emptyComponent div { background:url(/images/7.0.1.5109_1/wiki/icon_emptyComponent.png) no-repeat 0 0 !important; }
	.emptyComponent span {line-height:20px;}
	.editRowHighlight {	background-color:#44423D; font-weight: bold; border-top: solid 1px #44423D; border-bottom: solid 1px #44423D;}
		.editRowHighlight div { border-top: solid 1px #44423D;}
	.fileDownloadTable {border:1px solid #44423D !important;}
	.fileDownloadTable .tableHeader, .fileDownloadTable .tableItem {border-top:1px solid #44423D !important;border-bottom:1px solid #44423D !important;}
	#insertBeforeDiv {background:#494949;}
	#insertBeforeDiv div {background:#494949;border-color:#44423D !important;}

/* === jQUERY === */
	.ui-widget-content a, .ui-widget-content a:link, .ui-widget-content a:visited { color:#FFCDA1; }
	
/* === jQUERY TABS === */
    .ui-tabs .ui-tabs-nav li { background: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tab_sprite.gif) no-repeat right -150px; padding: 0 8px 0 0 !important; height:25px; border: 0px none; }
    .ui-tabs .ui-tabs-nav li a { color:##E3E4D7 !important;line-height: 25px; background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tab_sprite.gif) no-repeat left -100px; float: left; text-decoration: none; padding: 0 0 0 8px !important; height:25px; outline: none; }
    .ui-tabs .ui-tabs-nav li.ui-tabs-active {  border-bottom-width: 0;  background-position: right -50px;}
    .ui-tabs .ui-tabs-nav li.ui-tabs-active a { color:##E3E4D7 !important;font-weight:bold;background-position: left 0px;}
    .ui-tabs .ui-tabs-panel { border: solid 1px #44423D; border-collapse: separate; background: #252420 !important; }
    .ui-tabs a { color:#FFCDA1; }
	
/* === JQUERY AUTOCOMPLETE === */
	.ui-autocomplete { border: solid 1px #c1c1c1 !important; background: #FFF !important; }
	.ui-autocomplete a { color: #444 !important; font-size: 11px; }
	.ui-autocomplete .ui-state-hover { border: solid 1px #44423D!important; background: #44423D !important; }
	.ui-autocomplete a.ui-state-hover { color: #FFFFFF !important; }

/* === IFRAMESHIM STYLES === */		
    .iFrameShimActionMenu {background:#ffffff;z-index:500;-moz-opacity:.01;-ms-filter:alpha(opacity=1);filter:alpha(opacity=1);opacity:.01;position:fixed;display:block;height:31px;width:100%;top:0px;left:0px;}
		    	
/* --- SEARCH OVERWRITE STYLES --- */
            
    .resultDescription,.highlightTerm{color:#ffffff !important;}
    .textURL{color:#a3a49a !important;}
    .resultTitle a,.highlightTitle,.back-top-link,.back-search a{color:#ffcda1 !important;}
    .plus-button a,.minus-button a{color:#df7417 !important;}	
    #refineSearch .title {width:145px;}

/* === COMMENTS === */

	.popUpFooter { border-bottom: 1px #333 solid; }
	.popUpFooterExpanded { background: #3e3e3e; border-top: 1px #484848 solid; display: none; }
	.CommentsExpanded { background: #3e3e3e; width:98%; padding-left: 6px; }
	.CommentsExpanded hr { clear:both; width:100%; height:0; border-left:0; border-right:0; border-top:1px solid #333; border-bottom:1px solid #484848; margin-bottom:0; }
	.CommentAuthor, .CommentViewPanel .DeleteButton  { line-height: 26px; padding: 0px 8px; background: #333; float: right; border-bottom: 1px solid #484848; margin-top: -1px; }
	.CommentAuthor a { font-size: 11px; font-weight: bold; color: #C1C1C1 !important; }
	.CommentAuthor .gcByLine  { font-size: 11px; color: #6e6e6e; }
	.CommentViewPanel .DeleteButton { display: none; padding-right: 0px; cursor: pointer; }
	.CommentViewPanel .DeleteButton span { display: block; width: 16px; height: 16px; background: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png) 1px -232px no-repeat; margin-top: 5px; }
	.CommentText { font-size: 13px; color: #C1C1C1; display: block; clear: both; padding: 6px 8px 15px 8px ; line-height: 20px; }
	.LoadingComments { font-size: 14px; padding: 10px; color: #C1C1C1; font-weight: bold; display: none; }
	#CommentsMoreButton { width: 50% !important; }
	.CommentsRightPanel textarea { width:100%; margin-top: 4px; }
	.CommentsViewPanel { margin: 2px 10px 8px 10px; }
	#CommentsTaggingMini { height: 32px; line-height: 32px; cursor: pointer; }
	#CommentsTaggingMini span { font-size: 12px; font-weight: bold; color: #C1C1C1 !important; text-shadow: 0px -1px 0px rgba(0,0,0,0.3);  }
	.dropArrow { width: 16px; height: 14px; float: left; background: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png) 0px -248px repeat-x; margin: 9px 6px; cursor: pointer; }
	.commentsExpanded .dropArrow { background-position: 0px -264px; }
	.commentCount { color: #FFF; font-size: 12px; font-weight: bold; }
	.commentDescriptor { color: #b9c3d6; font-size: 12px; font-weight: bold; }
	#CommentTextBoxDiv { padding: 10px 0px 10px 10px; }
	#commentBoxContainer { border: 1px solid #333; background: #FFF url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png) 0px -45px repeat-x; padding: 3px; }
	#commentBoxContainer textarea { padding: 0px; background: transparent; border: 0px none; }
	.AddComment { font-size: 12px; color: #C1C1C1; padding: 4px 0px 8px 0px; font-weight: bold; }
	#CommentsTextBoxButtons { border-top: 1px solid #484848; padding: 5px 0px; text-align: right; }
	#popUpFooterCollapsed { background: #333; clear: both; overflow: hidden; }
    #popUpFooterCollapsed a.commentLink span { display:inline-block; }
        .ie7 #popUpFooterCollapsed a.commentLink:hover { text-decoration:none; }
        .ie7 #popUpFooterCollapsed a.commentLink span:hover { text-decoration:underline; }
	#CommentsMoreDiv { padding: 10px; text-align:center; }
	.CommentInfoMessage { float:left; color:#A6AFBE; }
    .fancyButton { cursor: pointer; padding: 3px 6px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size: 12px; box-shadow: 0px 1px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2); text-shadow: 0px -1px 1px rgba(0,0,0,0.4); }

	.gaHolder_table { width: 100%; overflow: hidden; }
	.gaHolder_table a { display: block; float: left; width: 23px; height: 22px; }
	.gaHolder_table a .bold {width:23px;height:22px;background:transparent url(/images/7.0.1.5109_1/genericComponents/icon_sprite.gif) no-repeat -13px -165px;float:left;cursor:hand;cursor:pointer;}
	.gaHolder_table a .italic {width:23px;height:22px;background:transparent url(/images/7.0.1.5109_1/genericComponents/icon_sprite.gif) no-repeat -113px -165px;float:left;cursor:hand;cursor:pointer;}
	.gaHolder_table a .underline {width:23px;height:22px;background:transparent url(/images/7.0.1.5109_1/genericComponents/icon_sprite.gif) no-repeat -63px -165px;float:left;cursor:hand;cursor:pointer;}
	.gaHolder_table a .link {width:23px;height:22px;background:transparent url(/images/7.0.1.5109_1/genericComponents/icon_sprite.gif) no-repeat -163px -165px;float:left;cursor:hand;cursor:pointer;}
	
/* === CMS === */
    .ui-dialog .property_div .leftColumn { color:#000000; }
    .ui-dialog .property_div .rightColumn { color:#000000; }
    .ui-dialog .property_div .paddingSelector table td { color:#000000; }
    .Default.reDropDownBody table {background-color:#494949 !important;}
    .Default.reDropDownBody td {color:#ffffff !important;}
    .reContentCell iframe body {background-color:#494949 !important;}
    
    /* TABLE PROPERTIES */
    .dataTableTemplateList a, .dataTableTemplateList a:link, .dataTableTemplateList a:visited { color:#FFCDA1; }
    .dataTableCategoryList .dataGridAdminTableCellOut, .dataTableTemplateList .dataGridAdminTableCellOut { background-color:#252420; border-bottom:1px solid #44423D; }
    .dataTableCategoryList .headingFS, .dataTableTemplateList .headingFS { background-color:#44423D; border-bottom:1px solid #44423D; }

    /* MODAL WIZARD */
    .modalWizard td, .modalWizard div { color:#000; }
    .modalWizard .wz_tableHeader { color:#000 !important; }

    #PageGridUPanel a, #PageGridUPanel a:link, #PageGridUPanel a:visited { color:#FFCDA1; }

    #itemActorHeader .headingfs {color:#000000;}
   
    .addRemoveActorAnnotation {color:#000000; padding-left:10px;}
    #tableActorList td {color:#000000;}

/* === FORUM === */

    .tableMain .tableItem a, .tableMain .tableItem a:link, .tableMain .tableItem a:visited { color:#FFCDA1; }

/* === PROJECT SPACE === */

    .ui-datepicker th {color:#000000;}


/* === NEWS STYLES === */

    .newsDate {color:#cccccc !important;}
    .newsInpageSummary {color:#ffffff !important;font-size:12px;}

/* === RATINGS === */

	.ratingsButton, .ratingsButton div, .upVote, .downVote { background-image: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png); float: left; height: 25px; }
	.ratingsButton { background-image: none; overflow: hidden; font-size: 0px; cursor: pointer; margin-right: 6px; }
	.popUpFooter .ratingsSum, .popUpFooter .ratingsSum span, .popUpFooter .ratingMessage, .popUpFooter .tooltipWrapper { font-size: 12px; font-weight: bold; color: #C1C1C1 !important; text-shadow: 0px -1px 0px rgba(0,0,0,0.3); float: left; height: 32px; line-height: 32px; cursor: default; }
	.ratingsBar { float: left; height: 9px; width: 42px; background: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png) 0px -281px; margin: 12px 6px 0px 8px; }
	.ratingsBar div { float: right; width: 40px; height: 9px; overflow: hidden; margin: 1px; }
	.ratingsBar div div { float: right; height: 6px; width: 1%; background: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png) 0px -10px; margin: 0px; }
	.ratingMessage { font-weight: normal; margin-right: 8px; }
	.upVote, .downVote { width: 16px; height: 16px; margin-top: 9px; }
	.upVote { background-position: -16px -200px; }
	.activeState .upVote, .upVote:hover { background-position: 0px -200px; }
	.downVote { background-position: -16px -216px; }
	.activeState .downVote, .downVote:hover { background-position: 0px -216px; }
	.RatingsDiv { margin: 0px 4px; float: right; }
	#ResultBarDiv { width: 50px; float: left; padding-right: 6px; }
	#ResultNumberDiv { float: left; }
	#ResultNumberDiv div { padding: 0px 4px; font-size: 10px; text-align: right; color: #dde1e8; text-shadow: 0px -1px 1px rgba(0,0,0,0.7); } 
	
/* === FAQ RATINGS === */
	.thumbsUp, .thumbsDown, .questionDiv .ratingsSum { display: block; float: right; }
	.thumbsUp, .thumbsDown { width: 16px; height: 16px; background-image: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png); background-repeat: no-repeat; display: none; cursor: pointer; margin: 6px 0px 6px 6px; }
	.expanded .thumbsUp, .expanded .thumbsDown { display: block; }
	.thumbsUp { background-position: -16px -200px; }
	.thumbsUpActive, .thumbsUp:hover { background-position: 0px -200px; }
	.thumbsDown { background-position: -16px -216px; }
	.thumbsDownActive, .thumbsDown:hover { background-position: 0px -216px; }
	.questionDiv .ratingsSum, .questionDiv .ratingsSum span { color: #848484; clear: both; }
	.expanded .ratingsSum, .expanded .ratingsSum span { color: #000; }
	
/* === SITE HEADER === */

    .logoTop { background-color:#8c2633; }	
	.logoTop h2, .accordionCustomHeader { color:#FFFFFF !important; font-weight:bold; text-shadow:0 1px 0 rgba(0,0,0,0.4); }
	.logoTop.ui-accordion .siteHeaderTitle.ui-accordion-header.ui-state-active { border:1px solid #44423D; background-color: #252420; }
	.accordionCustomHeader.ui-state-active { background-color:#252420 !important; }
    .logoTop .ui-widget-content, .accordionCustomContent { background-color:#494949; border-color:#44423D; }	 

/* === FOOTER === */

    .FooterHolder h2 { color:#FFFFFF !important; text-shadow:0 1px 0 rgba(0,0,0,0.4); }
	.FooterHolder .notificationsPanel { border:1px solid #3E3E3E; background-color:#3E3E3E; }
	.FooterHolder a { font-family:Tahoma, Helvetica !important; color:#C1C1C1 !important; text-shadow:0 1px 0 rgba(0,0,0,0.4); }	
	.NoneSocialFooter { height:4px; background:#3E3E3E; border-bottom:1px #333 solid; border-top:1px #333 solid; }
    .FooterHolder .footerSection{width:23%;}
	
    /* FOOTER ICON */
    .footerItem-structure { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_breadcrumb.gif); }
    .footerItem-print { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_print.gif); }
    .footerItem-download { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_download.gif); }
    .footerItem-fav { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_fav.gif); }
    .footerItem-send { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_email.gif); }
    .footerItem-requestAccess { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_requestaccess.gif); }

	/* FOOTER ACCORDION */
	.FooterHolder.ui-accordion { background-color:transparent; }
	.FooterHolder.ui-accordion .ui-accordion-header.ui-state-active { border:1px solid #44423D; }

	
/* === DROPDOWN WIDTH TWEAKS === */
	.layoutLeftNav select { width: 100px !important; }
	.layoutRightNav select { width: 130px !important; }

/* === CONTACT MANAGER TWEAKS === */
    .contactRibbonCell {background-color:#62635E;height:66px;vertical-align:middle;}
 
/* === WORKFLOW CONTROL STYLES === */

    .currentState { color: #FFFFFF !important; }
    .quote3 { color: #FFFFFF; border-color: #44423D !important; background: transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/quote3.gif) no-repeat left top;} 
    .userLink { color: #FFCDA1 !important; }
    .stateStyle { color: #FFFFFF; }

/* === QUICK LINKS APP === */
	.quickDefault ul { margin:0; padding:0; list-style:none;word-break:break-word; word-wrap:break-word; zoom:1;  }
	.quickDefault li { line-height:1.4em; padding:3px 5px 3px 17px; background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat 4px 3px;border-bottom:1px #44423D solid; zoom:1; }	
	.quickDefault select { width:100%; max-width:250px; }
	
/* === FORMS SUBMISSION SAVED STYLES === */

    .submissionSaved .submissionHR { border-color:#D2D3CB; }

/* === FORMS VIEW MODE STYLES === */

    .formFieldHeader {padding:6px 4px !important;background-color: #44423D; border-top: solid #44423D; border-bottom: solid #44423D; border-width: 1px 0;}
    .formFieldHeader span {font-size:11px;color:#FFFFFF;font-weight:bold;}
    .editIndicator {color:#252420;}
    .indicatorHover, .viewField span, .fieldTitle {color:#FFFFFF;}
    .viewModeOnlineForm .viewFieldHover, .viewModeOnlineForm .viewFieldHover.pad80Left { border-color:#44423D !important; background:#44423D; }
    .viewModeOnlineForm.viewFieldHover { border-color:#44423D !important; background:#44423D; }	

	.onlineDefault .onlineTemplateItem  { background-color:#252420; }
	.onlineDefault div.onlineDefaultSubs { color:#D2D3CB; }
	
/* === FORMS EDIT MODE STYLES === */

    .editModeOnlineForm.edited { background-color:#44423D; border-color:#44423D !important; }
    #jqTabs-1 a.cancelButton {color:#FFCDA1;}
	
/* === FORMS MY FORMS STYLES === */
	
    .myForms .modifiedCell .submittedPipe {border-left: 1px solid #44423D;}
	.myForms .currentUser {background-color: #212020; font-weight:bold;}
    .myForms .ui-widget {font-size:11px;font-family:inherit;}
	.mostPopularForms .formTitle a {font-weight: bold;}
	.mostPopularForms.anonymous {width: 100%;}
	.mostPopularForms.homePage {padding-bottom: 5px;}
	.mostPopularForms .viewMore {text-align:right; margin-top: 5px; padding-right: 5px;}
	.mostPopularForms .tableMain, .myFavoriteForms .tableMain {border-bottom: none;}
	.mostPopularForms #FormSubmissionCell {text-align: right; vertical-align: middle; width: 200px;}
    #RequiresAction_filterTabs.ui-tabs {background-color: #252420 !important; border: 1px solid #44423D !important;}
	.myForms a, .myForms a:link, .myForms a:visited { color:#FFCDA1; }
	#RequiresAction_filterTabs .add div {display:block; width: 10px; height: 10px !important; background: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat 0 0; margin-top: 8px;}
	#RequiresAction_filterTabs .add.hover div {background-position: -13px top;}
	 #RequiresAction_filterTabs .ui-tabs-nav li span.delete {display: block; width: 10px; height: 10px;background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat scroll left -29px transparent; position: absolute; right: 6px; top: 8px; cursor: pointer;}
    #RequiresAction_filterTabs .ui-tabs-nav li span.delete.hover {background-position:  -13px -29px;}
	
		 #RequiresAction_filterTabs .ui-tabs-nav li span.edit {display: block; width: 10px; height: 10px;background:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat scroll left -15px transparent; position: absolute; right: 19px; top: 8px; cursor: pointer;}
    #RequiresAction_filterTabs .ui-tabs-nav li span.edit.hover {background-position:  -13px -15px;}
    .reviewTabsHolder a.scrollLeftButton {background:#252420 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat 4px -44px;}
    .reviewTabsHolder a:hover.scrollLeftButton {background:#252420 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat -15px -44px;}
    .reviewTabsHolder a.scrollLeftButton.inactive {background:#252420 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat -34px -44px;cursor: default; }
    .reviewTabsHolder a.scrollRightButton {background:#252420 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat 5px -65px;}
    .reviewTabsHolder a:hover.scrollRightButton {background:#252420 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat -14px -65px;}
	.reviewTabsHolder a.scrollRightButton.inactive {background:#252420 url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) no-repeat -33px -65px;cursor: default; }
	
    .formDescription { color:#D2D3CB; }
    .formLastUpdated { color:#D2D3CB; }
    .formBy { color:#D2D3CB; }  

/* --- SORTING --- */
    .dataTable th a, .dataTable th a:link, .dataTable th a:visited { color:#FFFFFF; }
    .dataTableSort th a, .dataTableSort th.asc a, .dataTableSort th.desc a, 
    .sorting, .sorting_asc, .sorting_desc, .sorting_asc_disabled, .sorting_desc_disabled { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/sorting.gif); }

/* === CALENDAR REDESIGN === */

	.calendar .fc-header-title h2 { color:#FFFFFF; }
    .calendar .fc-content th { background: #44423D; border-color: white; border-bottom-width:0; }
	.calendar .fc-content .ui-state-default { background: #252420; border-color: white; }
	.calendar .fc-content {background-color: #252420; }
    .calendar .fc-border-separate tbody tr.fc-first td, .calendar .fc-border-separate tbody tr.fc-first th { border-top-width:1px; }
    .calendar .fc-state-default, .calendar .fc-state-default .fc-button-inner { color:#FFFFFF;font-family:Tahoma, Helvetica;font-size:11px;font-weight:normal;background:#8c2633;border-color:#590812 #590812 #590812 #590812; }
	.calendar .fc-state-down, .calendar .fc-state-down .fc-button-inner { background: #FFFFFF; color:#8c2633; }
    .calendar .fc-state-active, .calendar .fc-state-active .fc-button-inner { background: #FFFFFF; color:#8c2633; }
    .calendar .fc-state-disabled, .calendar .fc-state-disabled .fc-button-inner { font-family:Tahoma, Helvetica;font-size:11px;font-weight:normal; color:#8c2633; background:#FFFFFF; }
	.calendar .fc-grid .fc-other-month { background: #44423D; }
    .calendar .fc-grid .fc-other-month .fc-day-number { color:white; }
    .fc .fc-state-highlight { background:#494949 !important; }
    .calendar .timeline { border-color:#8c2633; }
    .calendar .timelineArrow { border-left-color:#8c2633; }
    .webkit .calendar .fc-button-prev .fc-button-inner, .webkit .calendar .fc-button-next .fc-button-inner { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
	.filterBox .menuContainer .tableMain { border-color:#6c6d63; }
	.filterBox .menuArrow { background: url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/nav_level1_expand.gif) no-repeat scroll 1px -1px #A3A49A; }    
	.filterBox .menuItems .tableHeader { border-color: #6c6d63;  background-color: #A3A49A; }
	.filterBox .menuItems .tableHeader:hover { background-color: #A3A49A; color:#3E3D38 !important; }
	.filterBox .menuToggle { border: 1px solid #6c6d63; }
	.filterBox .menuItems .tableHeader { color:#3E3D38; }
	
	.eventDetailsTooltip, .roomDetailsTooltip { color:#FFFFFF !important; text-shadow:0 1px 0 #252420 !important; background-color:#494949 !important; border-color:#252420 !important; 
        -moz-box-shadow: inset 0 1px 1px #B5B6BC !important;
        -webkit-box-shadow: inset 0 1px 1px #B5B6BC !important;
        box-shadow: inset 0 1px 1px #B5B6BC !important;
    }
    .eventDetailsTooltip .eventGroups, .roomDetailsTooltip .eventGroups { text-shadow:none; }
    .eventDetailsTooltip .divide, .roomDetailsTooltip .divide { 
        -moz-box-shadow:0 1px 0 #252420 !important;
        -webkit-box-shadow:0 1px 0 #252420 !important;
        box-shadow:0 1px 0 #252420 !important;
    }
	.eventDetailsTooltip .description, .roomDetailsTooltip .description, 
    .eventDetailsTooltip .closeButton, .roomDetailsTooltip .closeButton { color: #FFFFFF !important; }
	.eventDetailsTooltip .recurring, .roomDetailsTooltip .recurring { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_calendar.png) !important;}
	.eventDetailsTooltip .prong-dk, .roomDetailsTooltip .prong-dk { border-color: #252420 transparent !important; }
	.eventDetailsTooltip .prong-lt, .roomDetailsTooltip .prong-lt { border-color: #494949 transparent !important; }
    .eventDetailsTooltip .prong-bck, .roomDetailsTooltip .prong-bck { border-color: transparent #494949 !important; }
    .eventDetailsTooltip .prong-fnt, .roomDetailsTooltip .prong-fnt { border-color: transparent #252420 !important; }
    .eventGroupFilterBox .more {border: 1px solid #44423D; margin-top: 10px; font-size:10px; text-align: center; background-color: #44423D; cursor: pointer;}
	.eventGroupFilterBox .more:hover { background-color: #44423D;}    
    .layoutContentCell .Header .timezoneOffset, .layout.normal .Header .timezoneOffset  { padding:1px 0 4px 5px; white-space:normal; line-height:20px; }
	#ViewDescription { background:#494949;color: #FFFFFF !important; }
	#ViewDescription a { color: #FFCDA1 !important; }

/* === iD CMS WIKI APP === */
    
    /* COMPONENT */
    .ui-accordion.viewAccordion .ui-accordion-header-icon { background-image:none !important; }

    /* COMPONENT (EDIT MODE) */
    #pageControls.editMode #wikiPageControl_wikiSubLayout { background-color:#494949; }
    #pageControls.editMode .controlHolder.emptyCellContainer { background-color:#666 !important; }
    #pageControls.editMode .controlHolder.emptyCellContainer.leftZone, 
    #pageControls.editMode .controlHolder.emptyCellContainer.rightZone { background-color:#44423D !important; }
    #pageControls.editMode .applicationArea.controlHolder.emptyCellContainer, #tableRender td.applicationArea.emptyCellContainer { background-color:#DFDFDF !important; }
    #pageControls.editMode .controlHolder.emptyCellContainer.hover, #tableRender td.emptyCellContainer.hover { background-color:#F6F6F6 !important; }
    #pageControls.editMode .controlHolder.hover .emptyComponent, #tableRender td.hover .emptyComponent { color:#FFF; }

    /* ACTIVITY FEED COMPONENT */
    .cms_ActivityFeed .activityFeed { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/activityFeed_bg.gif) repeat-y 24px top; }
    .cms_ActivityFeed .activityFeed .dateGroup { position:relative; margin:10px 0 40px 25px; padding:0; height:10px; color:#D2D3CB; }
    .cms_ActivityFeed .activityFeed.noTextBox .dateGroup:first-child { margin-top:0; }
    .cms_ActivityFeed .activityFeed .dateGroup span { margin-left:-25px; width:50px; white-space:nowrap; background-color:#494949; border-top:3px solid #494949; border-bottom:3px solid #494949; }
    .cms_ActivityFeed .activityFeed .feedItem.new > .image img { border-bottom:3px solid #494949; }
    .cms_ActivityFeed .activityFeed .feedItems { text-shadow:0 1px 0 rgba(0,0,0,1); }
    .cms_ActivityFeed .activityFeed .dateCreated { color:#D2D3CB; }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .image img,
    .cms_ActivityFeed .activityFeed .feedItems > .nestedFeedItemActionHeader > .image img { margin:2px 0; border-top:3px solid #494949; border-bottom:3px solid #494949; }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .image a:after,
    .cms_ActivityFeed .activityFeed .feedItems > .nestedFeedItemActionHeader > .image a:after { top:6px; }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .body { border-right:1px solid #333; } 
    .cms_ActivityFeed .activityFeed .MoreLinks { font-size:11px; }
    .cms_ActivityFeed .activityFeed .feedEnd { margin-top:15px; color:#D2D3CB; background-color:#494949; border:1px solid #333; text-shadow:0 1px 0 rgba(0,0,0,1);
        -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 0 rgba(0,0,0,0.1);
		-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 0 rgba(0,0,0,0.1);
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 0 rgba(0,0,0,0.1);
    }

    /* ACTIVITY FEED COMPONENT (CSS ANIMATION) */
    .cms_ActivityFeed .activityFeed .messagePost.posted,
    .cms_ActivityFeed .activityFeed .postComment .feedItem { 
        -webkit-perspective:1300px;
	    -moz-perspective:1300px;
	    perspective:1300px;
    }

    /* ACTIVITY FEED COMPONENT (SOURCE) */
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .source { position:relative; top:9px; height:auto; font-size:0; border-top:1px solid #333; border-right:1px solid #333; 
        -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
    }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .source > * { position:relative; bottom:8px; font-size:11px; text-shadow:0 1px 0 rgba(0,0,0,1); background-color:#494949; }
    .cms_ActivityFeed .activityFeed .editPost .dropdownLink .actionIcon { background-position:0 0; }
    .cms_ActivityFeed .activityFeed .editPost .dropdownLink.asc .actionIcon { background-position:0 -14px; }
    .cms_ActivityFeed .activityFeed .editPost .dropdownLink .actionText { background-color:#494949; }

    /* ACTIVITY FEED COMPONENT (POST DETAILS) */
    .cms_ActivityFeed .activityFeed .countDetails *,
    .cms_ActivityFeed .activityFeed .shared .actionText,
    .cms_ActivityFeed .activityFeed .liked .actionText { color:#D2D3CB; }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details { height:20px; border-top:1px solid #333; 
        -moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.08);
		-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.08);
		box-shadow:inset 0 1px 0 rgba(0,0,0,0.08);
    }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details > * { position:relative; bottom:12px; height:22px; line-height:22px; }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details > div > * { background-color:#494949; }

    /* ACTIVITY FEED COMPONENT (POST DETAILS - CALL TO ACTIONS) */
    .cms_ActivityFeed .activityFeed .like .icon { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/comments_ratings_sprite.png); }
    .cms_ActivityFeed .activityFeed .postActions .countText > a.dropdownLink,
    .cms_ActivityFeed .activityFeed .postActions .countText > .count { text-shadow:0 1px 0 rgba(0,0,0,1); background-color:#3E3E3E; 
        -moz-box-shadow:inset 0 1px 0 #333;
        -webkit-box-shadow:inset 0 1px 0 #333;
        box-shadow:inset 0 1px 0 #333; 
    }
    .cms_ActivityFeed .activityFeed .postActions .countText > a.dropdownLink:hover { color:#FFFFFF; background-color:#252420; }

    /* ACTIVITY FEED COMPONENT (POST RTB) */
    .commentBoxContainer { position:relative; border:1px solid #333; border-top:none; }
    .cms_ActivityFeed .activityFeed div.commentBoxContainer:before { position:absolute; top:9px; left:-9px; width:9px; height:17px; content:""; background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/rtb_arrow.gif) no-repeat 0 0; }
    .cms_ActivityFeed .activityFeed div.commentBoxContainer.isFirstSelected:before { background-position:0 -34px; }
    .commentBoxContainer .postButtonContainer { background-color:#494949; 
        -webkit-box-shadow:inset 0 1px rgba(255,255,255,0.2);
        -moz-box-shadow:inset 0 1px rgba(255,255,255,0.2);
        box-shadow:inset 0 1px rgba(255,255,255,0.2); 
    }

    /* ACTIVITY FEED COMPONENT (POST - ADD - CSS ANIMATION) */
    @-webkit-keyframes newFeedPost { from { margin-top:-20px; } to { margin-top:10px; } }
    @-moz-keyframes newFeedPost { from { margin-top:-20px; } to { margin-top:10px; } }
    @keyframes newFeedPost { from { margin-top:-20px; } to { margin-top:10px; } }
    .cms_ActivityFeed .activityFeed > .feedItems > .feedItem.posted { 
        -webkit-animation:newFeedPost 0.3s linear forwards; 
	    -moz-animation:newFeedPost 0.3s linear forwards; 
	    animation:newFeedPost 0.3s linear forwards; 
    }

    /* ACTIVITY FEED COMPONENT (SHARED POST) */
    .cms_ActivityFeed .activityFeed .sharedPostBody .feedItemData { background-color:#252420; border-color:#333; }
    
    /* ACTIVITY FEED COMPONENT (NOTIFICATION POST) */
    .cms_ActivityFeed .activityFeed .notificationTitle { text-shadow:0 1px 0 rgba(0,0,0,1); background-color:#252420; }
    .cms_ActivityFeed .activityFeed .notificationFeedItem div.dateCreated { float:left; margin-top:-8px; padding-right:5px; height:17px; line-height:17px; background-color:#494949; }

    /* ACTIVITY FEED COMPONENT (NOTIFICATION POST - MY NOTIFICATION) */
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem.notificationMyFeedItem > .feedItemData > .image img { background-color:#494949; }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem.notificationMyFeedItem > .feedItemData > .image img { margin:0; }
    .cms_ActivityFeed .activityFeed .feedItems > .feedItem.notificationMyFeedItem > .feedItemData > .image a:after { display:none; }
    .cms_ActivityFeed .notificationGroup li { color:#D2D3CB; }
    .cms_ActivityFeed .activityFeed .notificationAction, 
    .cms_ActivityFeed .activityFeed .notificationItemType { color:#FFFFFF; }

    /* ACTIVITY FEED COMPONENT (NOTIFICATION POST - ACTIONED NOTIFICATION) */
    .cms_ActivityFeed .nestedFeedItemActionHeader .notificationTitle { position:relative; top:4px; }
    .cms_ActivityFeed .activityFeed .feedItem.nestedFeedItem { margin-top:22px; }

    /* ACTIVITY FEED COMPONENT (COMMENT AND COMMENT RTB) */
    .cms_ActivityFeed .activityFeed .comments .commentAccordion { margin-top:-3px; }
    .cms_ActivityFeed .activityFeed .postComment .feed { text-shadow:0 1px 0 rgba(0,0,0,1); background-color:#252420; }
    .cms_ActivityFeed .activityFeed .postComment .feed:before, 
    .cms_ActivityFeed .activityFeed .liteEditorContainer:before { position:absolute; top:7px; left:-9px; width:9px; height:17px; content:""; background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/rtb_arrow.gif) no-repeat 0 -17px; }
    .cms_ActivityFeed .activityFeed .postComment .feed:before, 
    .activityFeedDefault .focused .liteEditorContainer:before  { top:4px; }
    .cms_ActivityFeed .activityFeed .liteEditorContainer { background-color:#252420; text-shadow:none; }

    /* ACTIVITY FEED COMPONENT (COMMENT - SHOW - CSS ANIMATION) */
    .cms_ActivityFeed .activityFeed .postComment .feedItem { -webkit-font-smoothing:antialiased;
        -webkit-transform-style:preserve-3d;
	    -moz-transform-style:preserve-3d;
	    transform-style:preserve-3d;
	    -webkit-transform-origin:0% 0%;
	    -moz-transform-origin:0% 0%;
	    transform-origin:0% 0%;
        -webkit-transform:rotateX(-50deg);
	    -moz-transform:rotateX(-50deg);
	    transform:rotateX(-50deg);
	    -webkit-animation:flipVert 0.3s ease-in-out forwards; 
	    -moz-animation:flipVert 0.3s ease-in-out forwards; 
	    animation:flipVert 0.3s ease-in-out forwards; 
    }
    .fullPost.cms_ActivityFeed .activityFeed .comments .feedItem { 
        -webkit-transform:rotateX(0deg);
	    -moz-transform:rotateX(0deg);
	    transform:rotateX(0deg);
        -webkit-animation:none;
        -moz-animation:none;
        animation:none;
    }

    /* ACTIVITY FEED COMPONENT (FULL POST) */
    .fullPost.cms_ActivityFeed .activityFeed .showComment a { color:#D2D3CB; }

    /* ACTIVITY FEED COMPONENT (COMPACT DISPLAY MODE) */
    .cms_ActivityFeed .activityFeedCompact .activityFeed { background:transparent none; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .dateGroup { margin:-5px 5px 35px; border-bottom:1px solid #333; 
        -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);
        -moz-box-shadow:0 1px 0 rgba(255,255,255,0.2);
        box-shadow:0 1px 0 rgba(255,255,255,0.2); 
    }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .dateGroup span { position:absolute; bottom:-11px; left:50%; margin-left:-32px; padding:2px 6px; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem { margin-top:0; margin-bottom:40px; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed { border:1px solid #333; 
        -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 0 rgba(255,255,255,0.2);
		-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 0 rgba(255,255,255,0.2);
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 0 rgba(255,255,255,0.2);
    }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .source { top:auto; padding:10px 30px 10px 10px; border:none;
        -moz-box-shadow:none;
		-webkit-box-shadow:none;
		box-shadow:none;
    }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .source > * { bottom:auto; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .body { padding:0 10px; border-right:none; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details { height:auto; border-top:none;
        -moz-box-shadow:none;
		-webkit-box-shadow:none;
		box-shadow:none;
    }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details > * { bottom:auto; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details .countDetails { margin-right:0; padding:0 10px; line-height:26px; background-color:#252420; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details .countDetails > * { background-color:#252420; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItems > .feedItem > .feedItemData > .message > .feed > .details .postActions { margin-left:0; padding:10px; line-height:inherit; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .feedItem.nestedFeedItem { margin-top:4px; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .sharedPostBody { padding:4px 10px; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .sharedPostBody .body { padding:20px 0; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed div.commentBoxContainer:before, 
    .cms_ActivityFeed .activityFeedCompact .activityFeed .liteEditorContainer:before,
    .cms_ActivityFeed .activityFeedCompact .activityFeed .postComment .feed:before { display:none; }
    .cms_ActivityFeed .activityFeedCompact .ui-accordion-icons.ui-accordion-header.ui-state-default { border-right:0; border-left:0; }
    .cms_ActivityFeed .activityFeedCompact .activityFeed .postComment { position:relative; top:1px; margin-bottom:1px; }

    /* BREADCRUMB COMPONENT */
    .breadcrumbBar { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bottom_header.gif); }
    .breadcrumbBar { text-shadow:0 -1px 0 rgba(0,0,0,0.4); }
	.breadcrumbBar a, .breadcrumbBar a:link, .breadcrumbBar a:visited { color:#FFCDA1 !important; }
	.breadcrumbsSiteContent { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_breadcrumb.gif); }
    .breadcrumbComments span { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/breadcrumb_divider.gif); }

    /* BREADCRUMB COMPONENT (ACCORDION MODE) */
    .ui-accordion .accordionCustomContent .breadcrumbBorderBottom { border-bottom:1px solid #3c3c3c !important; }
    .ui-accordion .accordionCustomContent .breadcrumbsSiteContent, 
    .ui-accordion .accordionCustomContent .breadcrumbsSiteContent .tooltip { color:#FFCDA1 !important; }
    .ui-accordion .accordionCustomContent .breadcrumbHome { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_breadcrumb.gif); }
    .ui-accordion .accordionCustomContent .separator { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/hr_y.gif); }
    .ui-accordion .accordionCustomContent .breadcrumbCurrent .separator { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/hr_r.gif); }

    /* FOLLOWERS AND FOLLOWING COMPONENTS */
    .cms_PeopleFollowingYou .wikiResponsiveContent .headingContainer, 
    .cms_PeopleYouFollow .wikiResponsiveContent .headingContainer { text-shadow:0 1px 0 rgba(0,0,0,1); border-bottom:1px solid #333; }
    .cms_PeopleFollowingYou .wikiResponsiveContent .repeater, 
    .cms_PeopleYouFollow .wikiResponsiveContent .repeater { border-top-color:#666; }
    .cms_PeopleFollowingYou .wikiResponsiveContent .totalUsers > span, .cms_PeopleYouFollow .wikiResponsiveContent .totalUsers > span { color:#D2D3CB; background-color:#3E3E3E; 
        -moz-box-shadow:inset 0 1px 0 #333;
        -webkit-box-shadow:inset 0 1px 0 #333;
        box-shadow:inset 0 1px 0 #333;
    }

    /* PROFILE FIELD COMPONENT */
    .cms_ProfileFields .fieldTable .fieldLabel,
    .profileDirectoryResults .searchResult .fieldLabel { color:#D2D3CB; text-shadow:0 1px 0 rgba(0,0,0,1); }
    .cms_ProfileFields .tableMain { background-color:#3E3E3E; }
    .cms_ProfileFields .bullet { color:#D2D3CB; }

    /* PROFILE FIELD COMPONENT (DEFAULT MODE) */
    .profileFieldDefault .fieldTable .fieldContentCell { text-shadow:0 1px 0 rgba(0,0,0,1); }

    /* PROFILE FIELD COMPONENT (EDIT MODE - IMAGE) */
    .profileFieldEditField .imageUploaderImage { background-color:#494949; }

    /* PROFILE FIELD COMPONENT (EDIT MODE - LIST) */
    .draggableListOptions li span.listOption { background-color:#494949; }

    /* PROFILE HEADER COMPONENT */
    .cms_ProfileHeader .profileHeaderWrapper { background-color:#494949; border-color:#333; 
        -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
    }
    .cms_ProfileHeader .wikiResponsiveContent .profileDetailsCell { text-shadow:0 1px 0 rgba(0,0,0,0.2); }
    .cms_ProfileHeader .wikiResponsiveContent .profileName { color:#FFFFFF; }
    .cms_ProfileHeader .wikiResponsiveContent hr { border-color:#333; border-bottom-color:#666; }
    .cms_ProfileHeader .wikiResponsiveContent .location, 
    .cms_ProfileHeader .wikiResponsiveContent .phone, 
    .cms_ProfileHeader .wikiResponsiveContent .mobile, 
    .cms_ProfileHeader .wikiResponsiveContent .email a { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tooltip_sprite.png); }
    .cms_ProfileHeader .wikiResponsiveContent .location, 
    .cms_ProfileHeader .wikiResponsiveContent .phone, 
    .cms_ProfileHeader .wikiResponsiveContent .mobile { color:#C1C1C1; }
    .cms_ProfileHeader .wikiResponsiveContent .following { border-right-color:#333; }
    .cms_ProfileHeader .wikiResponsiveContent .followers { border-left-color:transparent; }
    .cms_ProfileHeader .profileImageWrapper { background-color:#3E3E3E; }
    .cms_ProfileHeader .wikiResponsiveContent .canEditProfile .profileImageEdit { background-color:#8c2633; color:#FFFFFF; }
    .cms_ProfileHeader .wikiResponsiveContent .followNumber a { text-shadow:0 1px 0 rgba(0,0,0,0.25); background-color:#3E3E3E; 
        -moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.15), 0 1px 0 rgba(255,255,255,0.2);
		-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.15), 0 1px 0 rgba(255,255,255,0.2);
		box-shadow:inset 0 1px 0 rgba(0,0,0,0.15), 0 1px 0 rgba(255,255,255,0.2);
    }
    .cms_ProfileHeader .wikiResponsiveContent .followNumber a:hover { color:#FFFFFF; background-color:#333; 
        -moz-box-shadow:inset 0 0 0 2px #494949, inset 0 3px 0 rgba(0,0,0,0.15), inset 0 -3px 0 rgba(255,255,255,0.25);
		-webkit-box-shadow:inset 0 0 0 2px #494949, inset 0 3px 0 rgba(0,0,0,0.15), inset 0 -3px 0 rgba(255,255,255,0.25);
		box-shadow:inset 0 0 0 2px #494949, inset 0 3px 0 rgba(0,0,0,0.15), inset 0 -3px 0 rgba(255,255,255,0.25);
    }
    .cms_ProfileHeader .wikiResponsiveContent .followText { color:#C1C1C1; text-shadow:0 1px 0 rgba(0,0,0,0.25); }
    .cms_ProfileHeader .profileHeaderFooter { background-color:#3E3E3E; border-top-color:#333; }

    /* PROFILE HEADER (EDIT MODE) */
    .cms_ProfileHeader .profileHeaderEdit { background-color:#252420; border:none; }

    /* PROFILE HEADER (COMPACT MODE) */
    .cms_ProfileHeader .profileHeaderCompact .profileImageWrapper { border-bottom-color:#666; }
    .cms_ProfileHeader .profileHeaderCompact .profileFollowWrapper { border-top-color:#333; }
    .cms_ProfileHeader .profileHeaderCompact .following, .cms_ProfileHeader .profileHeaderCompact .followers { 
        -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
    }

    /* PROFILE HEADER (SINGLE COLUMN MODE) */
    .cms_ProfileHeader .profileHeaderSingleCol .profileImageWrapper { border-bottom-color:#666; }
    .cms_ProfileHeader .profileHeaderSingleCol .profileFollowWrapper { border-top-color:#333; }
    .cms_ProfileHeader .profileHeaderSingleCol .following, .cms_ProfileHeader .profileHeaderSingleCol .followers { 
        -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
    }

    /* USER PROFILE COMPONENT */
    .cms_UserProfile .userProfileDefault .userProfileWrapper { border:1px solid #333; }
    .cms_UserProfile .userProfileDefault .profileName,
    .cms_UserProfile .userProfileDefault .userSearch {
        -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
		box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
    }
    .cms_UserProfile .userProfileDefault .userProfileWrapper { 
        -moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
    }
    .cms_UserProfile .userProfileDefault .profileName,
    .cms_UserProfile .userProfileDefault .userSearch { text-shadow:0 1px 0 rgba(0,0,0,0.2); color:#FFFFFF; }
    .cms_UserProfile .userProfileDefault .profileName { padding:5px 8px; font-size:18px; background-color:#494949; }
    .cms_UserProfile .userProfileDefault .separator { color:#D2D3CB; }
    .cms_UserProfile .userProfileDefault .userName { padding:3px 8px 5px; font-size:13px; text-shadow:0 1px 0 rgba(0,0,0,0.2); color:#C1C1C1; background-color:#3E3E3E; border-top:1px solid #333; }
    .cms_UserProfile .userProfileDefault .profileDetails > div { border-top:1px solid #333; }
    .cms_UserProfile .userProfileDefault .profileDetails > div > a { font-size:11px; border-top:1px solid #666; }
    .cms_UserProfile .userProfileDefault .profileDetails > div > a { text-shadow:0 1px 0 rgba(0,0,0,0.2); background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_logout.gif);
        -webkit-transition:all 0.5s ease; 
        -moz-transition:all 0.5s ease; 
        transition:all 0.5s ease; 
    }
    .cms_UserProfile .userProfileDefault .profileDetails > div > a:hover { color:#FFFFFF; text-decoration:none; background-color:#333; }
    .cms_UserProfile .userProfileDefault .userSearch { padding:6px 6px 4px; background-color:#494949; border-top:1px solid #333; }
    .cms_UserProfile .userProfileDefault .userSearch h2 { margin-bottom:7px; }
    .cms_UserProfile .userProfileDefault label { padding-bottom:3px; display:inline-block; }
    .cms_UserProfile .userProfileDefault .displayLabel { padding-right:3px; display:inline-block; }
    .cms_UserProfile .userProfileDefault .userSearch .button { margin-bottom:3px; }

    /* USER PROFILE COMPONENT (NARROW MODE) */
    .cms_UserProfile .userProfileNarrow .userSearch > label,
    .cms_UserProfile .userProfileNarrow .userSearchButton { display:block; }
    .cms_UserProfile .userProfileNarrow .viewProfileDirectory a { display:inline-block; }
    .cms_UserProfile .userProfileNarrow .viewProfileDirectory .separator { display:none; }

    /* USER PROFILE COMPONENT (COMPACT MODE) */
    .cms_UserProfile .userProfileCompact .viewProfileDirectory a,
    .cms_UserProfile .userProfileCompact .userSearch > label,
    .cms_UserProfile .userProfileCompact .userSearchButton { display:block; }
    .cms_UserProfile .userProfileCompact .viewProfileDirectory .separator { display:none; }
    .cms_UserProfile .userProfileCompact .profileImage { float:left; width:75px; height:75px; }
    .cms_UserProfile .userProfileCompact .buttonNum2 .profileImage { width:51px; height:51px; }
    .cms_UserProfile .userProfileCompact .profileImage img { border-right:1px solid #D6D8DF; }
    .cms_UserProfile .userProfileCompact .profileDetails { padding-left:76px; width:100%; }
    .cms_UserProfile .userProfileCompact .buttonNum2 .profileDetails { padding-left:52px; width:100%; }
    .cms_UserProfile .userProfileCompact .userSearchWrapper { clear:both; }

    /* USER PROFILE COMPONENT (MEDIUM MODE) */
    .cms_UserProfile .userProfileMedium .profileImage { float:left; width:75px; height:75px; }
    .cms_UserProfile .userProfileMedium .buttonNum2 .profileImage { width:51px; height:51px; }
    .cms_UserProfile .userProfileMedium .profileImage img { border-right:1px solid #D6D8DF; }
    .cms_UserProfile .userProfileMedium .profileDetails { padding-left:76px; width:100%; }
    .cms_UserProfile .userProfileMedium .buttonNum2 .profileDetails { padding-left:52px; width:100%; }
    .cms_UserProfile .userProfileMedium .userSearchWrapper { clear:both; }
    .cms_UserProfile .userProfileMedium .userSearch > label,
    .cms_UserProfile .userProfileMedium .userSearchButton { display:block; }
    .cms_UserProfile .userProfileMedium input[type="text"] { width:200px; }
    .cms_UserProfile .userProfileMedium .displayLabel { width:83px; }
    .cms_UserProfile .userProfileMedium .userSearchButton { width:290px; text-align:right; }

    /* USER PROFILE COMPONENT (DEFAULT WIDE MODE) */
    .cms_UserProfile .userProfileWide .profileDetailsTable { display:table; width:100%; }
    .cms_UserProfile .userProfileWide .profileDetailsWrapper { display:table-row; }
    .cms_UserProfile .userProfileWide .profileImage,
    .cms_UserProfile .userProfileWide .profileDetails,
    .cms_UserProfile .userProfileWide .userSearchWrapper { display:table-cell; vertical-align:top; }
    .cms_UserProfile .userProfileWide .profileImage { width:75px; height:75px; }
    .cms_UserProfile .userProfileWide .profileImage img { border-right:1px solid #D6D8DF; }
    .cms_UserProfile .userProfileWide .buttonNum2 .profileImage { width:51px; height:51px; }
    .cms_UserProfile .userProfileWide.hasSearch .profileDetails { width:110px; }
    .cms_UserProfile .userProfileWide .userSearchWrapper { background-color:#494949; border-left:1px solid #333; }
    .cms_UserProfile .userProfileWide label,
    .cms_UserProfile .userProfileWide .userSearch .button { padding-bottom:0; }

	/* USER PROFILE COMPONENT (ACTOR CONTROL) */
	a.actorProfile.actorAnon { color:#FFFFFF !important; }
    .summaryTooltip.actorTooltip { color:#FFFFFF !important; text-shadow:0 1px 0 #252420 !important; background-color:#494949 !important; border-color:#252420 !important; 
        -moz-box-shadow: inset 0 1px 1px #B5B6BC !important;
        -webkit-box-shadow: inset 0 1px 1px #B5B6BC !important;
        box-shadow: inset 0 1px 1px #B5B6BC !important;
    }
    .summaryTooltip.actorTooltip .prong-lt { border-color:#494949 transparent !important; }
    .summaryTooltip.actorTooltip .prong-dk { border-color:#252420 transparent; }
	.summaryTooltip .top-prong { border-bottom:1px solid #494949; top:-8px; }
    .summaryTooltip.actorTooltip .indicatorTop .prong-dk { border-color:#9b9ca1 transparent; }
    .summaryTooltip.actorTooltip .profileImage { border-color:#0E1430 !important; }
    .summaryTooltip.actorTooltip .profilePhone, .summaryTooltip .profileMobile, .summaryTooltip .profileEmail a { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/tooltip_sprite.png) !important; }
    .summaryTooltip.actorTooltip .divide { 
        -moz-box-shadow:0 1px 0 #252420 !important;
        -webkit-box-shadow:0 1px 0 #252420 !important;
        box-shadow:0 1px 0 #252420 !important;
    }
    .summaryTooltip.actorTooltip .closeButton { color: #FFFFFF !important; }
	.compactDeviceMode .summaryTooltip .closeButton { background-color:#3E3E3E; 
        -moz-box-shadow:0 1px 1px #C0C2C8, inset 1px 1px 1px 0 #252420;
        -webkit-box-shadow:0 1px 1px #C0C2C8, inset 1px 1px 1px 0 #252420;
        box-shadow:0 1px 1px #C0C2C8, inset 1px 1px 1px 0 #252420;
    }

    /* USER PROFILE COMPONENT (DROPDOWN MODE) */
    .userMenu .userMenuItem label { color:#FFCDA1; }
    .userProfileDropdown .userdetails, .userProfileDropdown .logout { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_logout.png); }
    .userProfileDropdown .userMenu { margin-top:-2px; background:#6B6B6B url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_logout.png) no-repeat left -900px; }
    .userProfileDropdown .userMenu .inner { border:1px solid #333; } 
    .userProfileDropdown .userMenu .userMenuItem { background-image:url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_logout.png); }
    .userProfileDropdown .menuExpandDown { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/btn_expand.gif) no-repeat 8px 8px; }
    .userProfileDropdown .menuActive > .menuExpandDown { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/btn_minimise.gif) no-repeat 8px 8px;  }
    .userProfileDropdown .userMenu .divider { background:transparent none; border-top:1px solid #3c3c3c; }
        
    /* USER PROFILE COMPONENT (DROPDOWN SITE HEADER MODE) */
    .layoutHeadCell .userProfileDropdown div, 
    .layoutHeadCell .userProfileDropdown .logout a, 
    .layoutHeadCell .userProfileDropdown .logout a:link, 
    .layoutHeadCell .userProfileDropdown .logout a:visited { color:#D5E0EC; }
    .layoutHeadCell .userProfileDropdown .userMenu a, 
    .layoutHeadCell .userProfileDropdown .userMenu a:link, 
    .layoutHeadCell .userProfileDropdown .userMenu a:visited { color:#FFCDA1; }    
    .layoutHeadCell .userProfileDropdown .userdetails { color:#D5E0EC; }

    /* USER PROFILE COMPONENT (ACCORDION MODE) */
    .accordionCustomContent .userProfileDropdown div, 
    .accordionCustomContent .userProfileDropdown .logout a, 
    .accordionCustomContent .userProfileDropdown .logout a:link, 
    .accordionCustomContent .userProfileDropdown .logout a:visited, 
    .ui-accordion-content > .wikiResponsiveContent > .userProfileDropdown .userMenu a, 
    .ui-accordion-content > .wikiResponsiveContent > .userProfileDropdown .userMenu a:link, 
    .ui-accordion-content > .wikiResponsiveContent > .userProfileDropdown .userMenu a:visited { color:#FFCDA1; }

/* === PROFILE DIRECTORY PAGE (DEFAULT MODE) === */
    
    .profileDirectory { background-color:#44423D; border:none; }
    .profileDirectory .addFilterContainer,
    .profileDirectory .searchContainer { border:1px solid #44423D; }
	.profileDirectory .addFilterIcon { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) top left no-repeat; }
	.profileDirectory .searchIndex { background-color:transparent; border-color:#333; }
	.profileDirectory .searchIndex a { background-color:#252420; border:1px solid #44423D; }
    .profileDirectory .searchIndex a:hover,
    .profileDirectory .searchIndex div.selected a { text-decoration:none; color:#494949; background-color:#FFCDA1; }
	.profileDirectory .removeFilterIcon { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_sprite.png) -11px -27px no-repeat; }
    .profileDirectory .shareFilterContainer { background-color:transparent; border-top:none; }
    .profileDirectoryResults { border:1px solid #333; }

    /* PROFILE DIRECTORY PAGE (COMPACT MODE) */
	.profileDirectoryResults .searchResult { border-top:1px solid #44423D; background-color:#252420; }

/* === PROJECT SPACE === */

    .projectAddPeopleFinder .addRemoveActorAnnotation, .projectAddPeopleFinder #tableActorList td { color:#FFF; }
    .projectEditLink { background-color:rgba(0, 0, 0, 0.5); }

/* === TRAVEL AGENT === */

    .travelBanner .newsDate { color:#3E3D38 !important; }
    
	/*Upgrade to Version 7.0*/
	
	/* Handling The Bullets For CMS Page */
	span.customIndentedBullet, p.customIndentedBullet, font.customIndentedBullet {width: auto !important;height: auto !important;font-family: montserratregular, Gotham, Arial !important;background: transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat 20px top;padding-left: 32px !important;display: inline-block;}
	span.customBullet, p.customBullet, font.customBullet {width: auto !important;height: auto !important;font-family: montserratregular, Gotham, Arial !important;background: transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/bullet.gif) no-repeat left top;padding-left: 12px !important;display: inline-block;}
	.totalUsers{font-weight: bold;text-shadow:none;}
    .userProfileDefault .profileName, .userProfileDefault .userName { -moz-hyphens: none !important; }
	
	.ui-widget-content{ color: #fff !important;}
	
	 /* DROPDOWN BUTTON */
    .dropdownLink { background:transparent url(/cfr/apps/Themes/2016-03-08-01-27-52-1/Maverick/images/icon_logout.gif) no-repeat right -69px; }
    .dropdownLink.asc { background-position:right -37px; }
    .dropdownList { background-color:#494949; border-color:#333; }
    .dropdownList a { text-shadow:0 1px 0 rgba(0,0,0,0.8); border-top-color:#666; border-bottom-color:#333; }
    .dropdownList a:hover { color:#FFFFFF; background-color:#333; }
	
	/* === CUSTOM UI TAB LARGE === */
    .ui-tabs-large { background-color:#8c2633; border-top:1px solid #8c2633; }
    .ui-tabs-large-active { background-color:#494949; color:#FFFFFF; text-shadow:0 1px 0 #494949; border-top:1px solid #494949; }
    .ui-tabs-large-disabled { background-color:#383838 !important; border-top:1px solid #343434 !important; color:#909090; }

	.postButtonContainer { border-top:1px solid #FFF; }
	
	.cms_ProfileFields .overflowXAuto{overflow-x:hidden;}
	.dataTableSort .tableHeader {width:40px;}
	.dm_Phone .calendarTitleText { word-break: break-word !important;overflow: inherit !important;}
	.dm_Phone .checkBoxFilterBox .menuItems .tableHeader{height:auto;}
    
    .cms_Heading div { color:#fff !important; }	
	
	/*Fixing the Alert Message Color*/
	
	#confirmDeleteHolder .rightMessage, #dialogAlertBox .rightMessage, #dialogAlertNoOwner .rightMessage{color:#000;}
