@charset "UTF-8";/*----------------- client.form.field.ComboBox ------------------*/.customComboBox-area_old {	}.customComboBox-field-container-ie_old {	border: none;	background-color: none;	overflow: hidden;	/* IE hack: */	float: left;}.customComboBox-field_old {	background-color: transparent;	border: 0 none;	color: #37628F;	font-size: 11px;	font-weight: bold;	padding-left: 3px;	/* To arrange equal comboBox width and txtBox     width: 160px; */	/** changed to give proper look for federation service width:75px;*/	width: 100%;	cursor: pointer;}.customComboBox-icon-disabled_old {	display: block;	width: 16px;	height: 16px;	text-decoration: none;	background-image: url(icon-comboBox-activate-disabled.png);	background-repeat: no-repeat;	background-position: 0px 1px;}.customComboBox-icon_old {	display: block;	width: 16px;	height: 16px;	text-decoration: none;	background-image: url(icon-comboBox-activate-up.png);	background-repeat: no-repeat;	background-position: 0px 1px;}.customComboBox-icon_old:hover {	background-image: url(icon-comboBox-activate-over.png);}.customComboBox-popup_old {	background-color: #D8D8D8;	border: 1px solid #939393;	border-radius: 5px 5px 5px 5px;	width: 220px;	z-index: 10020;}.customComboBox-popup-with-full-width_old {	background-color: #D8D8D8;	border: 1px solid #939393;	border-radius: 5px 5px 5px 5px;	/*width: 100%;*/	z-index: 10020;}.customComboBox-comboArea_old {	border: none;	overflow-x: hidden;	overflow-y: auto;}.customComboBox-container_old {	width: 150px;}/*.customComboBox-item {        width: 220px;    white-space: nowrap;    font-weight:bold;     border-bottom: 1px solid #939393;    color: #37628F;    font-size: 14px;    font-weight: bold;    padding: 2px 5px;        }.customComboBox-item-hilight {      background-color: #BEBEBE;    width: 220px;    white-space: nowrap;    font-weight:bold;     border-bottom: 1px solid #939393;    color: #37628F;    font-size: 14px;    font-weight: bold;    padding: 2px 5px;       }*/.clickityClick {	max-height: 200px;	height: auto !important;	height: 200px;}.shn-dashboard-new-invisible {	visibility: hidden;}.shn-dashboard-login {	}.shn-dashboard-new-login {	position: relative;	top: 50;	left: -200;}.shn-dashboard-new-management-template {	margin-top: -15px;}test {	background-repeat: repeat-x;	background-image: url(grey_gradient.gif;}.tenantHomeNavbar {	position: absolute;	top: -50;}.uploadAreaText {	color: #000;	font-size: 14px;	white-space: nowrap;}.tenantInfoPanel {	visibility: hidden;}.RCinvisible {	visibility: hidden;	border: none;}.UploadButton {	padding-left: 5px;	padding-right: 5px;	border: 0px solid #162872;	background-image: url(bg-button-active.png);	background-repeat: repeat-x;	font-size: 12px;	font-weight: bold;	cursor: pointer; *	cursor: hand;	height: 22px;	width: 200px font-family: Gill Sans MT, Arial, Helvetica;	text-transform: uppercase;}.tenantHome-module-login-area {	background-color: 0a1c53;}.bannerPanel {	}.bannerImage {	}.proxyUploadLabel {	float: right;}.categoryGrid {	padding-left: 20px;	margin-left: 20px;	float: left}.servicesGrid {	float: right;}.clearGridFloat {	clear: both;}.passiveGrid {	padding-left: 20px;}.eventGrid {	position: static;	left: -20;}.shnHome-module-login-area {	width: 168px;	position: relative: 	top: 10;	right: 100;}.tenant-module-login-content {	}.serviceSummaryText {	font-family: Gill Sans MT, Arial, Helvetica;	font-size: 18px;	vertical-align: text-middle;	border: none;}.servicesCountLabel {	padding-right: 200px;	font-family: Gill Sans MT, Arial, Helvetica;	font-size: 32px;	color: #1587f3;}.servicesInUseLabel {	font-family: Gill Sans MT, Arial, Helvetica;	font-size: 32 px;}.serviceSummaryPanel {	font-family: Gill Sans MT, Arial, Helvetica;	font-size: 32 px;}.workarea-text-header {	font-size: 16px;	margin-bottom: 5px;	font-family: Gill Sans MT, Arial, Helvetica;	color: 1587f3;}.uploadArea {	padding-left: 20;}.unapprovedServicesLabel {	padding-right: 200px;	font-family: Gill Sans MT, Arial, Helvetica;	font-size: 72px;	color: #1587f3;}.usersLabel {	padding-right: 200px;	font-family: Gill Sans MT, Arial, Helvetica;	font-size: 72px;	color: #1587f3;}.percentUnapprovedUsageLabel {	padding-right: 200px;	font-family: Gill Sans MT, Arial, Helvetica;	font-size: 72px;	color: #1587f3;}.serviceUseBarPanel {	background-image: url(serviceUseBarPanel.png);	background-repeat: repeat-x;}.shn-button {	}.workArea {	background-color: #effafa;}.workareaLabel {	font-family: Gill Sans MT, Helvetica, Arial;	font-size: 18px;	color: #257df1;}.topPanel {	}.customerLabel {	}.dashboardLink {	font-family: Helvetica, Arial, Gill Sans MT;	font-size: 24px;	color: #e4e4df;}.timestampLabel {	}.uploadLink {	font-family: Gill Sans MT, Helvetica, Arial;	font-size: 11px;	color: #409ef5}.logout-image {	}.uploadLinkPanel {	cursor: pointer; *	cursor: hand;}.serviceCarousel {	}.carousel-counter-invisible {	}.carousel-counter-visible {	}.serviceCarouselPanelComposite {	}.carousel-counter-visible-numeric {	}.service-carousel-panel-composite-allowed {	}.service-carousel-numeric-counter {	}.uploadPanelImage {	}.upload-image {	}.uploadLabel {	}.downloadLink {	}.tooltip_Info {	}.dropdown-triggerCustomizeLabel-sort {	padding-right: 15px;	font-size: 14px;	font-weight: bold;	color: #37628f;	border: 0px;	background-color: transparent;}.riskAssessmentTitle {	font-size: 14px;	font-weight: bold;	color: #37628f;	border: 0px;	background-color: transparent;}.riskRange {	color: #ffffff;	font-size: 20px;	font-weight: bold;	text-align: center;	line-height: 32px;	background-image: url(assets-modules/icon-managedService-riskMedium.png);	background-repeat: no-repeat;	width: 34px;	height: 34px;}.text-title-16px {	font-size: 16px;	font-weight: bold;	color: #0A3542;}.text-title-12px {	color: #666666;	font-size: 12px;	font-weight: normal;}.space {	margin: 5px 2px;}.risk-colunms {	}.riskAssessmentColumn {	color: #5E5E5E;	font-family: Arial;	font-size: 13px;	font-style: normal;	font-weight: normal;	text-decoration: none;	padding: 1px 3px;}.riskAssessmentColumnImg {	color: #5E5E5E;	font-family: Arial;	font-size: 13px;	font-style: normal;	font-weight: normal;	text-decoration: none;	background-image: url(assets-common/icon-attribute-false.png);	background-repeat: no-repeat;	cursor: pointer; *	cursor: hand;	background-position: left center;	height: 20px;	width: 20px;}/* .riskAssessmentAttribute-false {	color: #5E5E5E;	font-family: Arial;	font-size: 13px;	font-style: normal;	font-weight: normal;	text-decoration: none;	background-image: url(assets-common/icon-attribute-false.png);	background-repeat: no-repeat;	cursor: pointer; *	cursor: hand;	background-position: left center;	height: 20px;	width: 20px;} */.serviceDescriptionLbl {	color: #333333;	font-family: Arial;	font-size: 13px;	font-style: normal;	font-weight: normal;	text-decoration: none;}.{}.scoreGridBg {	background-color: #bebebe;}.scorePanelSpace {	margin: 0px;}.scroeGridLbl {	color: #333333;	font-family: Arial;	font-size: 13px;	font-style: normal;	font-weight: bold;	text-decoration: none;}.comboBoxStyles {	padding-right: 15px;	font-size: 14px;	font-weight: bold;	color: #37628f;	border: 0px;	background-color: transparent;}.sortByLbl {	margin-left: 10px;	font-size: 14px;	font-weight: bold;	color: #37628f;}.scoreGridTitle {	color: #0A3542;	font-family: Arial;	font-size: 24px;	font-style: normal;	font-weight: bold;	text-decoration: none;}