/** Add css rules here for your application. */
/** Example rules used by the template application (remove for your app) */
body,table td,select,button {
	font-family: "Droid Sans", Arial, Verdana;
}

pre {
	font-family: "Droid Sans", Arial, Verdana;
}

.pm-font-style {
	font-family: "Droid Sans", Arial, Verdana;
}

.pm-font-style-size {
	font-family: "Droid Sans", Arial, Verdana;
	font-size: 12px;
}

.pm-hand-Cursor {
	cursor: pointer;
}

.pm-default-Cursor {
	cursor: default;
}

.pm-font-with-color-size {
	font-family: "Droid Sans", Arial, Verdana;
	font-size: 12px;
	color: #5A5A5A;
	font-weight: bold;
}

h1 {
	font-size: 2em;
	font-weight: bold;
	color: #777777;
	margin: 40px 0px 70px;
	text-align: center;
}

table caption,table th,table td {
	vertical-align: middle;
}

.main-page-header {
	font-size: 18px;
	font-weight: bold;
	}
.sendButton {
	display: block;
	font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
	width: 400px;
}

.feature-header {
	font-size:18px;
	font-weight: bold;
}

.welcome-header {
	font-size:18px;
}

.login-header {
	font-size:18px;
	margin-bottom: 15px;
	margin-top: 15px;
}

.feature-header-normal {
	font-size:24px;
	font-weight: bold;
	line-height:40px;
	color:#F0FFF0;
}

.dialogVPanel {
	margin: 5px;
}

.serverResponseLabelError {
	color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}

.login-background {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/login_box.png);
	background-repeat: no-repeat;
	width: 331px;
	height: 244px;
	/**background-position:center; **/
}

.signup-background {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/sign_up_bg.png);
	background-repeat: no-repeat;
	height: 580px;
	width: 502px;
}

.login-screen {
	opacity: 0.4;
}

.pm-login-logo {
 background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/cumulogic_logo.png);
 background-repeat: no-repeat;
 /** background-position: center top; **/
 height: 65px;
 /*width: 230px;*/
 border: none;
 margin-left: 35px;
 margin-top: 20px;
}

.pm-login-logo-hp-cloud-dashaboard {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/logo_blue.png), url(https://hpcloud.cumulogic.com/cl/resources/default/images/hp_cloud_logo.png);;
	background-repeat: no-repeat;
	background-position: 35px 20px, 1000px 20px;
	/** background-position: center top; **/
	height: 65px;
	/*width: 230px;*/
	border: none;
	/*margin-left: 35px;
	margin-top: 20px;*/
	}

.pm-login-logo-hp-cloud {
	background-image: 
	background-repeat: no-repeat;
	/** background-position: center top; **/
	/*height: 65px;
	width: 230px;*/
	border: none;
	margin-left: 135px;
	margin-top: 20px;
}

.pm-login-dialog-bkgrnd {
	opacity: 50;
	border: 0px;
}

.pm-panel-header {
	/* change this image if you want to change background for the header */
	/* background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/misc/blue-top-bottom.gif); */
	border-color: #99BBE8;
	color: #15428B;
	font-family: tahoma, arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.dashboard_decorator { /**background-color: #28385A; **/
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_box.png);
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	/**border: 1px solid #FFFFFF;**/
	width: 70%;
	background-repeat: no-repeat;
}

.dashboard_decorator_cell {
	color: #5A5A5A;
	font-weight: bold;
}

.hp-cloud-dashboard_decorator_cell {
	color: white;
	font-weight: bold;
}

.admin_menu_btns {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #28385A;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 1px solid #FFFFFF;
	cursor: pointer;
}

.menu-right-userlinks {
	padding-bottom: 15px;
}

.pm-login-bkgrd {
	background-color: #F8F8F8F8;
}

.pm-application-bkgrd { /*background-color: #efefef;*/
	
}

.pm-siginup-bkgrnd {
	background-color: #F8F8F8F8;
	width: 331px;
}

.pm-label-white-without-bold {
	color: #FFFFFF;
}

.pm-label-white-without-bold:hover {
	color: #FFFFFF;
}

.pm-user-cursor {
	cursor: default;
}

.pm-user-cursor:hover {
	cursor: pointer;
}

.pm-combo-cursor {
	cursor: default;
}

.pm-combo-cursor:hover {
	cursor: pointer;
	background-color: #D4D4D4;
}

.pm-popup-bg-color {
	background-color: #273758;
}

.pm-popup-bg-image {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/logout_myaccount_popup.png);
}

.pm-user-cursor-with-bg-color { /**background-color: #273758;**/
	cursor: default;
	color: #FFFFFF;
}

.pm-user-cursor-with-bg-color:hover {
	cursor: pointer;
	/**background-color: silver;**/
	color: black;
}

.pm-popup-padding {
	padding: 5px;
}

/** Menu bar css **/
.menu-btns-left {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_lft_nrml.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.menu-btns-left:hover {
	color: white;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_lft_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.menu-btns-left-selected {
	color: white;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_lft_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.menu-btns-middle {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_between_nrml.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.menu-btns-middle:hover {
	color: white;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_between_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.menu-btns-middle-selected {
	color: white;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_between_click.png);
	cursor: pointer;
	background-repeat: no-repeat;
	padding-top: 8px;
	border: none;
}

.menu-btns-right {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.menu-btns-right:hover {
	color: white;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.menu-btns-right-selected {
	color: white;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
}

.my-account {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
}

.my-account:hover {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat
}

.my-account-selected {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat
}

.logout {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
}

.logout:hover {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat
}

.logout-selected {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/Top_Menu_Rght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat
}

.pm-label-myaccount {
	color: #FFFFFF;
	background-image: none;
}

.pm-label-myaccount {
	color: #FFFFFF;
}

.dashbrd-btns-left {
	color: #28385A;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_bttnLft_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 2px;
}

.dashbrd-btns-left:hover {
	color: #28385A;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_bttnLft_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 2px;
}

.dashbrd-btns-left-selected {
	color: #28385A;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_bttnLft_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 2px;
}

.dashbrd-btns-right {
	color: #28385A;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_bttnRght_nrm.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 2px;
}

.dashbrd-btns-right:hover {
	color: #28385A;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_bttnRght_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 2px;
}

.dashbrd-btns-right-selected {
	color: #28385A;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_bttnRght_click.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 2px;
}

.dashboard-lbl {
	vertical-align: middle;
	text-align: center;
}

.application-left-grid-rows {
	cursor: pointer;
	color: white;
}

.application-left-header-text {
	color: #CFCFCF;
	font-weight: bold;
	font-size: 14px;
}

.application-left-grid-rows:hover {
	cursor: pointer;
	color: white;
	text-decoration: underline;
}

.application-left-grid-header-invisible {
	display: none;
}

.admin_dashboard {
	bottom: 0;
	left: 0;
	overflow: auto;
	padding-left: 0px;
	right: 0;
}

.dashboard_decorator_background {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menuBg.png) repeat;
}

.image-info-grid-rows {
	background-color: #3C5A9A;
	border-bottom: solid 1px white;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.admin_dashboard_title {
	color: #FFFFFF;
	font-weight: bold;
	font-size: medium;
	padding-left: 25px;
}

.admin_menu {
	padding-top: 50px;
	vertical-align: top;
}

.admin-dashboard-header {
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	background-color: #6697C0;
}

.grid_table_cell_decorator {
	color: #FFFFFF;
	font-weight: bold;
	width: 55%;
	padding-left: 5%;
}

.file_upload_dialog_decorator {
	color: #FFFFFF;
	font-weight: bold;
}

.admin-dashboard-grid-panel {
	background-color: #28385A;
	padding: 10px;
}

.dialog_decorator {
	background-color: #efefef;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 1px solid #FFFFFF;
	width: 70%;
}

.popup-custome {
	border: 0px !Important;
	background: none;
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat scroll left bottom
		#FFFFFF;
	min-height: 70px;
	z-index: 2000;
}

.pop-content-background {
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
}

.admin_profile_image {
	padding-left: 100px;
	padding-top: 30px;
	vertical-align: middle;
}

.profile_table_title {
	color: #FFFFFF;
	font-weight: bold;
	font-size: small;
}

.admin_profile_title {
	color: #FFFFFF;
	font-weight: bold;
	font-size: medium;
}

.user_dialog_padding {
	padding-left: 5%;
}

.profile_dialog_decorator {
	width: 65%;
}

.form_label_align_left {
	color: white;
	font-weight: bold;
	font-size: 14px;
}

.service-main-table-padding {
	padding-left: 100px
}

.standard-text-color {
	color: black;
}

.service-header {
	background-color: #4B73A6;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	height: 30px;
	padding-left: 5px;
	border: 1px solid;
	border-color: #649ADC #293D5A #293D5A #649ADC;
}

.service_decorator {
	background-color: #28385A;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 1px solid #FFFFFF;
	width: 100%;
}

.service-table-padding {
	padding: 0px 100px 0px 150px;
}

.db-instance-table-padding {
	padding: 0px 0px 0px 0px;
}

.service-data-image-border {
	border-right: 1px solid #FFFFFF;
}

.dashboard-header {
	color: #5A5A5A;
	/**background-color: #6697C0;**/
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll 0 0
		transparent;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	padding: 5px 10px 5px 10px;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}

.dashboard-bg {
	border: 1px solid #CCCCCC;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px;
}

.db-instance-grid-background {
	background-color: #FFFFFF;
}

.dashboard-table-padding {
	padding-left: 0;
	padding-bottom: 8px;
}

.dashboard-grid-column-header {
	color: #28385A;
	font-weight: bold;
}

.db-instance-launch-header {
	text-decoration: underline;
	font-style: italic;
}

.lb-text-width {
	width: 329px;
}

input[name="dot"] {
	margin: 0;
	background: transparent;
	border: none;
	border-bottom: 1px dotted #CCCCCC;
	color: #8C8C8C;
	line-height: 19px;
	font-family: inherit;
	font-size: 14px;
	outline: none;
	padding: 0;
}

input[name="dot"]:focus {
	margin: 0;
	background: transparent;
	border: none;
	border-bottom: 1px dotted blue;
	color: black;
	line-height: 19px;
	font-family: inherit;
	font-size: 14px;
	outline: none;
	padding: 0;
}

.textarea-css {
	margin: 0;
	background: transparent;
	border: none;
	border-bottom: 1px dotted #CCCCCC;
	color: #8C8C8C;
	line-height: 19px;
	font-family: inherit;
	font-size: 14px;
	outline: none;
	padding: 0;
}

.textarea-css:hover {
	margin: 0;
	background: transparent;
	border: none;
	border-bottom: 1px dotted blue;
	color: black;
	line-height: 19px;
	font-family: inherit;
	font-size: 14px;
	outline: none;
	padding: 0;
}

.application_deploy_button_panel {
	padding-left: 110px;
}

.application-left-table {
	border-collapse: collapse;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: solid 1px #104E8B;
}

.application-left-cell-bottom {
	border-bottom: 1px solid grey;
}

.menubar-centerview-bkgrnd {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menuStrip.png);
	background-repeat: repeat-x;
}

.menubar-leftview-bkgrnd {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menuStrip.png);
	background-repeat: repeat;
}

.menubar-menubtns {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menubuttonNormal.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
	height: 75px;
	width: 122px;
}

.menubar-menubtns:hover {
	color: #40B3CD;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menubuttonPress.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
	height: 75px;
	width: 122px;
}

.menubar-menubtns-selected {
	color: #40B3CD;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menubuttonPress.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
	height: 75px;
	width: 122px;
}

.menubar-menubtns-right {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menuRightNormal.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
	height: 75px;
	width: 122px;
}

.menubar-menubtns-right:hover {
	color: #40B3CD;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menuRightPress.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
	height: 75px;
	width: 122px;
}

.menubar-menubtns-right-selected {
	color: #40B3CD;
	font-weight: bold;
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/menuRightPress.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	padding-top: 8px;
	height: 75px;
	width: 122px;
}

.errorLableH1 {
	font-size: 12px;
	color: red;
	padding-left: 7px;
}

.borderNone {
	border: none;
	outline: none;
}

.menu-labels-color {
	color: #FFFFFF;
}

.menu-labels-color:hover {
	color: #40B3CD;
}

.menubar-menubtns-image {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/support40x40.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	width: 40px;
	height: 40px;
}

.menubar-menubtns-image:hover {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/supportHover32x32.png);
	cursor: pointer;
	border: none;
	background-repeat: no-repeat;
	width: 40px;
	height: 40px;
}

.header-view-notification-bkgnd {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/notification.png");
	background-repeat: no-repeat;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	font-family: inherit;
	font-size: 14px;
	font-weight: bold;
	outline: medium none;
	padding-top: 3px;
	text-align: left;
	text-indent: 2px;
}

.header-notification-dialog {
	background-color: #4A4A4A;
	font-size: 12px;
	color: white;
}

.dashboard-header-buttons {
	cursor: pointer;
	height: 28px
}

.dashboard_decorator_hidden_cell {
	visibility: hidden;
}

.popup-border {
	border: 0px !important;
}

.dialog-header {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	height: 25px;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 9px;
}

.dialog-header-signup {
	background-color: #989898;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	height: 25px;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 9px;
}

.popup-panel-padding {
	padding-left: 10px;
}

.popup-right-padding {
	padding-right: 21px;
}

.hr-custome-style {
	border: none;
	height: 1px; *
	height: 2px; /* IE6+7 need the total height */
}

.textbox-watermark-form {
	height: 16px;
	width: 168px;
	padding: 2px 2 2 2px;
	color: light grey;
	font-size: 8pt;
	text-align: center;
}

.left-menuItem {
	width: 260px;
	height: 53px;
	color: black;
	cursor: pointer;
	font-family: inherit;
	font-size: 12px;
	font-weight: bold;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/sidebar_uppercrnr.png");
	background-repeat: no-repeat;
}

.left-submenu {
	width: 100%;
	height: 100%;
	padding-left: 10px;
	color: #FFFFFF;
	cursor: pointer;
	font-family: inherit;
	font-size: 12px;
	font-weight: bold;
	outline: none;
}

.left-submenu-bkgrd {
	background-color: #28385A;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	padding-left: 10px;
}

.outlineNone {
	outline: none;
}

.seperator {
	color: #fff;
	height: 1px;
	width: 90%;
	padding-left: 10px;
	padding-right: 10px;
}

.left-submenu-padding { /** padding-left: 3px;
	 padding-right: 3px; **/
	
}

.dialog-content {
	z-index: 1200;
	background-color: #efefef;
	opacity: 0.4;
}

.loading-content {
	border-color: 1px solid black;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	z-index: 1200;
	border: 1px ridge #303030;
	background-color: #efefef;
}

.dialog-popup-opacity {
	z-index: 1200;
	opacity: 0;
}

.loading-content-text {
	font-size: 14px;
	font-weight: bold;
	color: #303030;
}

.popup-menu {
	height: 25px;
	color: #5A5A5A;
	cursor: pointer;
	outline: none;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: thin;
	border-bottom-color: black;
	line-height: 25px;
}

.popup-menu:hover {
	height: 25px;
	color: white;
	background-color: #5C8FBA;
	cursor: pointer;
	outline: none;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: thin;
	border-bottom-color: #6697C0;
	line-height: 25px;
}

.gwt-HTML {
	font-family: "Droid Sans", Arial, Verdana;
}

.popup-menu-seperator {
	color: #fffff;
	height: 1px;
	width: 80%;
	padding-left: 10px;
	padding-right: 10px;
}

.popup-menu-bkgrd {
	filter: progid:  DXImageTransform.Microsoft.gradient(  startColorstr= 
		'#FFFFFF', endColorstr=  '#EEEEEE' ) repeat scroll 0 0 #FFFFFF;
	/* for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#FFFFFF),
		to(#EEEEEE) ) repeat scroll 0 0 #FFFFFF; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #FFFFFF 5%, #EEEEEE 100%)
		repeat scroll 0 0 #FFFFFF;; /* for firefox 3.6+ */
	border: 1px solid #D9D9D9;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 0 0 #FFFFFF inset;
	color: #525252;
	display: inline-block;
	text-decoration: none;
}

.popup_left {
	left: 25%;
}

.popup_header_decorator {
	background-color: #28385A;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 10px solid #28385A;
	width: 70%;
}

.popup_data_decorator {
	background-color: #EFF0F2;
}

.framework-application-configure { /*width: 600px;*/
	
}

/** Header view **/
.header-top-bg {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/top_bar_bg.png");
	background-repeat: repeat;
	border: medium none;
	/**color: #FFFFFF; **/
	outline: medium none;
	width: 100%;
	height: 32px;
}

/*Footer*/
.footer-bottom-bg {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/top_bar_bg.png");
	background-repeat: repeat;
	border: medium none;
	outline: medium none;
	width: 100%;
	height: 20px;
}

.footer-bottom-bg a{
	text-decoration: none;
	color: #ccc;
}
.footer-seperator {
	font-weight:bold;
	color:#ccc;
}

.header-top-bg-right-contents-padding {
	padding-right: 40px;
}

.header-menu-bg {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/top_menubg.png");
	background-repeat: repeat;
	border: medium none;
	outline: medium none;
	width: 100%;
	height: 88px;
}

.header-dashboard-bg {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/top_header_copy.png");
	background-repeat: repeat;
	border: medium none;
	outline: medium none;
	width: 100%;
	height: 88px;
}

.bottom-menu-bg {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bottom_bar.png");
	background-repeat: repeat;
	border: medium none;
	outline: medium none;
	width: 100%;
	height: 73px;
}

.login_button-bg {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/login_divder.png");
	width: 1342px;
	height: 62px;
}

.header-welcome-msg {
	color: #9EBDD4;
	/**color:	#5A5A5A;**/
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

.header-right-section {
	color: #9EBDD4;
	/**color:	#5A5A5A; **/
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

.header-right-section:hover {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}

.header-logo {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/cumulogic_logo.png");
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	width: 120px;
	height: 44px;
}

.popup-margin {
	margin: 5px 5px 5px 5px;
}

.left-seperator {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/seprater.png");
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	width: 2px;
	height: 83px;
}

.menu-bar-new {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/menubuttn_nrm.png");
	background-position: top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	width: 143px;
	height: 88px;
}

.menu-bar-font-style {
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #3C6689;
}

.menu-bar-new:hover {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/menubuttn_click.png");
	background-position: top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	cursor: pointer;
	width: 143px;
	height: 88px;
}

.menu-bar-new-selected {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/menubuttn_click.png");
	background-position: top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	cursor: default;
	width: 143px;
	height: 88px;
}

.pm-login-textBox {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/textbox.png");
	background-position: top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: black;
	font-family: inherit;
	font-size: 12px;
	font-weight: bold;
	width: 277px;
	height: 31px;
	text-indent: 10px;
}

.pm-login-textBox-long {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/signup_long.png");
	background-position: top;
	background-repeat: no-repeat;
	border: none;
	color: black;
	font-family: inherit;
	font-size: 12px;
	font-weight: bold;
	width: 411px;
	height: 30px;
	text-indent: 10px;
}

.pm-login-header-padding {
	padding-top: 20px;
	padding-left: 7px;
	font-weight: bold;
}

.pm-label-remember-password {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/unchecked_box.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: black;
	cursor: pointer;
	width: 150px;
	height: 27px;
	padding-left: 27px;
	padding-top: 7px;
}

.pm-label-remember-password:hover {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Checked_box.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: black;
	cursor: pointer;
	width: 150px;
	height: 27px;
	padding-left: 27px;
	padding-top: 7px;
}

.pm-label-remember-password-selected {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Checked_box.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: black;
	cursor: pointer;
	width: 150px;
	height: 27px;
	padding-left: 27px;
	padding-top: 7px;
}

.pm-login-btn {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/login_button.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 99px;
	height: 44px;
	text-align: center;
	text-shadow: black;
}

.pm-dialog-btn:hover {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/save_edit_button_selected.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 70px;
	height: 23px;
	text-align: center;
	text-shadow: black;
}

.pm-custom-button-120 {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bttn2nrm.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 133px;
	height: 38px;
	text-align: center;
	text-shadow: black;
	vertical-align: bottom;
}

.pm-custom-button-120:hover {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bttn2hvr.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 133px;
	height: 38px;
	text-align: center;
	text-shadow: black;
	vertical-align: bottom;
}

.pm-custom-button-120-disable {
	filter: progid:  DXImageTransform.Microsoft.gradient(  startColorstr= 
		'#6C6C6C', endColorstr=  '#696E71' ) repeat scroll 0 0 #6C6C6C;
	/* for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#6C6C6C),
		to(#696E71) ) repeat scroll 0 0 #6C6C6C; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #6C6C6C 5%, #696E71 100%)
		repeat scroll 0 0 #6C6C6C;
	border: 1px solid #6C6C6C;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 0 0 #6C6C6C inset;
	color: #FFFFFF;
	display: inline-block;
	padding: 4px 20px;
	text-decoration: none;
	text-shadow: 1px 1px 0 #6C6C6C;
	cursor: default;
	/**background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bttn2disable.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 133px;
	height: 38px;
	text-align: center;
	text-shadow: black; **/
}

.pm-dialog-btn {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/save_edit_button_unselected.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 70px;
	height: 23px;
	text-align: center;
	text-shadow: black;
}

.lb-app-conf-padding {
	padding-right: 30px;
}

.lb-parameter-group-padding {
	padding-right: 0px;
}

.pm-cursor-pointer {
	cursor: pointer;
}

.gwt-TabBar .gwt-TabLayoutPanelTab {
	background-color: blue;
}

.gwt-TabLayoutPanelContent {
	background-color: white;
	overflow: hidden;
	border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px;
	height: 100%;
	border: 1px solid #CCCCCC;
	border-top: 0px solid;
}

.gwt-TabLayoutPanelTab { /*background: none repeat scroll 0 0 #8E8E8E;*/
	color: #5A5A5A;
	cursor: pointer;
	font-weight: normal;
	padding: 8px;
	text-align: center;
	border-right: 1px solid #CCCCCC;
}

.gwt-TabLayoutPanelTab:hover {
	color: black;
}

.gwt-TabLayoutPanelTabs {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	position: relative;
	color: black;
	width: 99.8%;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
}

.gwt-TabLayoutPanelTab-selected {
	background: none repeat scroll 0 0 white;
	color: #333333;
	cursor: default;
	font-weight: bold;
}

.gwt-combo-body-css {
	border: 0px;
	background-color: #efefef;
	color: black;
	font-weight: bold;
}

/** Services Left Side bar **/
.left-menu-above {
	text-decoration: none;
	color: #5A5A5A;
	cursor: pointer;
	cursor: hand;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_abovecurves.png");
	background-repeat: no-repeat;
}

.left-menu-above .header,.left-menu-above .header a,.left-menu-above .header td
	{
	text-decoration: none; /* Remove underline from header */
	cursor: pointer;
	cursor: hand;
}

.left-menu-above:hover {
	color: #FFFFFF;
	cursor: pointer;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_abovecurves_selected.png");
	background-repeat: no-repeat;
}

.left-menu-above-Selected {
	color: #FFFFFF;
	cursor: pointer;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_abovecurves_selected.png");
	background-repeat: no-repeat;
}

.left-menu-above-Selected .header,.left-menu-above-Selected .header a,.left-menu-above-Selected .header td
	{
	color: white;
}

.my-DisclosurePanel-middle {
	text-decoration: none;
	color: #5A5A5A;
	cursor: pointer;
	cursor: hand;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_middle.png");
	background-repeat: no-repeat;
}

.my-DisclosurePanel-middle .header,.my-DisclosurePanel-middle .header a,.my-DisclosurePanel-middle .header td
	{
	text-decoration: none; /* Remove underline from header */
	cursor: pointer;
	cursor: hand;
}

.my-DisclosurePanel-middle:hover {
	color: #FFFFFF;
	cursor: pointer;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_middle_selected.png");
	background-repeat: no-repeat;
}

.my-DisclosurePanel-middle-Selected {
	color: #FFFFFF;
	cursor: pointer;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_middle_selected.png");
	background-repeat: no-repeat;
}

.my-DisclosurePanel-middle-Selected .header,.my-DisclosurePanel-middle-Selected .header a,.my-DisclosurePanel-middle-Selected .header td
	{
	color: white;
}

.my-DisclosurePanel-below {
	text-decoration: none;
	color: #5A5A5A;
	cursor: pointer;
	cursor: hand;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_belowcurves.png");
	background-repeat: no-repeat;
}

.my-DisclosurePanel-below .header,.my-DisclosurePanel-below .header a,.my-DisclosurePanel-below .header td
	{
	text-decoration: none; /* Remove underline from header */
	cursor: pointer;
	cursor: hand;
}

.my-DisclosurePanel-below:hover {
	color: #FFFFFF;
	cursor: pointer;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_belowcurves_selected.png");
	background-repeat: no-repeat;
}

.my-DisclosurePanel-below-Selected {
	color: #FFFFFF;
	cursor: pointer;
	width: 254px;
	height: 47px;
	font-size: 12px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_belowcurves_selected.png");
	background-repeat: no-repeat;
}

.my-DisclosurePanel-below-Selected .header,.my-DisclosurePanel-below-Selected .header a,.my-DisclosurePanel-below-Selected .header td
	{
	color: white;
}

.pm-services-leftmenu-padding {
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 2px;
}

.left-servicdes-submenu-bg {
	text-decoration: none;
	cursor: pointer;
	width: 254px;
	height: 39px;
	outline: none;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/submenu_bg.png");
	background-repeat: no-repeat;
}

.left-srvices-submenu-font-style {
	color: #92A0AB;
	font-size: 13px;
	text-decoration: none;
}

.gwt-combobox-content {
	border: 1px solid grey;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	background-color: #efefef;
}

.gwt-combobox-text-hover {
	background-color: transparent;
	cursor: pointer;;
}

.gwt-combobox-text-hover:hover {
	background-color: #CDCDCD
}

.gwt-combobox-min-height {
	min-height: 110px;
}

.pm-leftmenu-right-icon {
	padding-right: 5px;
	width: 100%;
	height: 100%;
}

.pm-leftsub-menu-right-icon {
	padding-left: 7px;
	width: 100%;
	height: 100%;
}

.pm-leftmenu-text-color {
	white-space: nowrap;
	color: #5A5A5A;
	font-size: 14px;
}

.pm-application-leftmenu-font-size {
	font-size: 14px;
}

.pm-leftmenu-text-hover-color {
	white-space: nowrap;
	color: white;
	font-size: 14px;
}

.pm-left-view-margin {
	margin-left: 25px;
	margin-top: 6px;
	margin-bottom: 8px;
	margin-right: 5px;
}

/** User Account Disclosure **/
.user-account-DisclosurePanel-above {
	text-decoration: none;
	color: black;
	cursor: pointer;
	cursor: hand;
	width: 800px;
	height: 53px;
	font-family: inherit;
	font-size: 12px;
	font-weight: bold;
	outline: none;
	/*background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/sidebar_uppercrnr.png");*/
	background-repeat: no-repeat;
}

.baseclass-breadcrump-background {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	width: auto;
	margin-bottom: 8px;
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	height: 45px;
	line-height: 35px;
	position: relative;
}

.breadcrump-arrow-background {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/breadcrumbs_navigation.png") no-repeat scroll
		right center transparent;
	float: left;
	height: 45px;
	margin-right: 1px;
	padding: 0 2px 0 20px;
}

.error-text-box {
	border-bottom: 1px solid red;
}

.main_dashboard_decorator {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/dashbrd_box.png);
	background-repeat: no-repeat;
	border: none;
	width: 300px;
	height: 117px;
}

.main_dashboard_decorator-top-padding {
	padding-top: 58px;
}

.main_dashboard_contents-top {
	margin-left: 15px;
	margin-top: 10px;
}

.main_dashboard_contents-middle {
	margin-left: 17px;
	margin-top: 10px;
	color: black;
	font-size: 14px;
}

.main_dashboard_buttons {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/big_button_nrm.png);
	background-repeat: no-repeat;
	border: none;
	width: 149px;
	height: 34px;
	margin-top: 7px;
	color: white;
	cursor: pointer;
}

.main_dashboard_buttons:hover {
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/big_button_clk.png);
	background-repeat: no-repeat;
	border: none;
	width: 149px;
	height: 34px;
	margin-top: 7px;
	color: white;
	cursor: pointer;
}

.menu-dashboard-button-font-style {
	color: #FFFFFF;
	font-family: "Droid Sans", Arial, Verdana;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #3C6689;
}

.signup_margin {
	margin-top: 44px;
	margin-left: 20px;
}

.tabpanel-details-caption {
	font-weight: bold;
	font-size: 12px;
}

.admin_user_detail {
	margin-left: 30px;
}

.admin_user_detail_flexLeftCell {
	width: 100px;
}

.admin_user_detail_flexRightCell {
	width: 200px;
}

.admin_user_buttons {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/login_button.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 99px;
	height: 44px;
	text-align: center;
	text-shadow: black;
}

.admin-user-dialog {
	margin-left: 30px;
	overflow: auto;
}

.admin-user-grid {
	overflow: auto;
}

.gwt-TabLayoutPanelContentContainer {
	bottom: 0;
	left: 0;
	overflow: auto;
	position: absolute;
	right: 0;
	top: 0;
}

.dashboard-header-label {
	color: #5A5A5A;
	float: left;
	font-size: 16px;
	font-weight: normal;
	padding: 6px 10px;
}

.dashboard-header-tab-label {
	color: #5A5A5A;
	float: left;
	font-size: 13px;
	font-weight: bold;
	padding: 6px 10px;
	font-style: normal;
}

.admin-image-buttons {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/login_button.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 80px;
	height: 44px;
	/* 	text-align: center; */
	font-weight: bold;
	text-shadow: black;
}

.dashboard-chart-titleBar {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;;
	border-bottom: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	height: 45px;
	width: 100%;
	line-height: 45px;
	position: relative;
	color: #5A5A5A;
}

.dashboard-chart-section {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;;;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
}

.dashboard-contents-margin {
	margin-left: 0px;
	margin-top: 6px;
	margin-bottom: 8px;
	margin-right: 5px;
}

.main_dashboard_contents-font-style {
	font-size: 22px;
}

.dashboard-chart {
	height: auto;
	width: auto;
	overflow: scroll;
}

.dashboard-box {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #FFFFFF;
	color: #5A5A5A;
	width: 285px;
	height: 90px;
}

.dashboard-box:hover {
	background: #6697C0;
	text-shadow: 1px 1px #000000;
	color: white;
}

.dashboard-box-top-margin {
	margin-top: 7px;
}

.scrollbar-tabpanel {
	overflow-x: 800px;
	overflow-y: 200px;
}

.admin-target-cloud-dialog {
	padding-right: 40px;
	vertical-align: top;
}

.admin_password_table_padding {
	padding-right: 260px;
}

.admin_api_table_padding {
	padding-right: 30px;
}

.admin_assign_to_user_bgcolor {
	background-color: #EFEFEF;
}

.label-text {
	color: #000000;
	float: left;
	font-family: verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	padding: 6px 10px;
}

.eventsContentTable {
	height: 182px;
	overflow: scroll;
}
.applicationTable {
	height: 210px;
	overflow: scroll;
}
.popup-deploy-application-border {
	border: 1px solid black;
}

.refresh-btn {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/view_refresh.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: medium none;
	outline: medium none;
	color: white;
	cursor: pointer;
	width: 32px;
	height: 32px;
	text-align: center;
	font-weight: bold;
	text-shadow: black;
}

.monitoring-charts-panel {
	height: 182px;
	width: 796px;
	overflow: auto;
}
.accessgroup-panel-application {
	height: 182px;
	width: 796px;
	overflow: auto;
}
.monitoring-zoomed-charts {
	width: 650px;
	height: 350px;
}

.monitoring-charts {
	width: 320px;
	height: 180px;
}

.zoom-button {
	cursor: pointer;
	padding: 5px;
}

.zoom-button:hover {
	cursor: pointer;
	background-color: #E2E3E1;
}

.refresh-btn-icon {
	filter: progid:  DXImageTransform.Microsoft.gradient(  startColorstr= 
		'#FFFFFF', endColorstr=  '#E5E5E5' ) repeat scroll 0 0 #FFFFFF;
	/* for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#FFFFFF),
		to(#E5E5E5) ) repeat scroll 0 0 #FFFFFF; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #FFFFFF 6%, #E5E5E5 96%)
		repeat scroll 0 0 transparent;
	border: 1px solid #D9D9D9;
	border-radius: 3px 3px 3px 3px;
	display: inline-block;
	height: 26px;
	margin-top: 2px;
	width: 26px;
	cursor: pointer;
}

.refresh-btn-icon:hover {
	filter: progid:  DXImageTransform.Microsoft.gradient(  startColorstr= 
		'#4AAED9', endColorstr=  '#1683B1' ) repeat scroll 0 0 #4AAED9;
	/* for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#4AAED9),
		to(#1683B1) ) repeat scroll 0 0 #4AAED9; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #E5E5E5 6%, #FFFFFF 96%)
		repeat scroll 0 0 transparent;
	border: 2px solid #CCCCCC;
	border-radius: 3px 3px 3px 3px;
	display: inline-block;
	height: 26px;
	margin-top: 2px;
	width: 26px;
	cursor: pointer;
}

.refresh-btn-icon img {
	margin: 5px;
}

.sidebar-menu {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	width: 260px;
	height: 47px;
	color: #5A5A5A;
	cursor: default;
	padding-left: 14px;
	padding-right: 5px;
}

.sidebar-sub-menu {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd_sub_menu.png") repeat-x scroll left
		bottom #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	width: 260px;
	height: 43px;
	cursor: pointer;
	padding-left: 16px;
	padding-right: 10px;
}

.notification-icon-background {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_middle_selected.png") repeat-x scroll
		left bottom #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	cursor: pointer;
}

.sidebar-menu:hover {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_middle_selected.png") repeat-x scroll
		left top transparent;
	color: #FFFFFF;
	cursor: pointer;
}

.sidebar-menu-selected {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Sidebar_middle_selected.png") repeat-x scroll
		left bottom #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	width: 260px;
	height: 47px;
	color: #FFFFFF;
	cursor: default;
	padding-left: 14px;
	padding-right: 5px;
}

.sidebar-menu-first {
	border-radius: 4px 4px 0 0;
	border-top: 1px solid #CCCCCC;
}

.sidebar-menu-last {
	border-bottom: 1px solid #CCCCCC;
	border-radius: 0 0 4px 4px;
}

.pm-btn-blue-small { /* IE10 */
	background: -ms-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Opera */
	background: -o-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Webkit (Chrome 11+) */
	background: -webkit-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Proposed W3C Markup */
	background: linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#4AAED9',
		endColorstr='#1683B1', GradientType=0 ) repeat scroll 0 0 #4AAED9;
	/* IE6-9 */
	background: -webkit-gradient(linear, center top, left bottom, from(#4AAED9),
		to(#1683B1) ) repeat scroll 0 0 #4AAED9; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #4AAED9 5%, #1683B1 100%)
		repeat scroll 0 0 #4AAED9;
	border: 1px solid #2386AA;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0 1px 0 0 #78C3E3 inset;
	color: #FFFFFF;
	display: inline-block;
	padding: 4px 12px;
	text-decoration: none;
	text-shadow: 1px 1px 0 #1B7297;
	cursor: default;
}

.pm-btn-blue-small:hover { /* IE10 */
	background: -ms-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Opera */
	background: -o-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Webkit (Chrome 11+) */
	background: -webkit-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Proposed W3C Markup */
	background: linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#1683B1',
		endColorstr='#4AAED9', GradientType=0 ) repeat scroll 0 0 #1683B1;
	/* IE6-9 */
	/*filter: progid: DXImageTransform.Microsoft.gradient ( startColorstr =
		'#1683B1', endColorstr = '#4AAED9' , GradientType=0) repeat scroll 0 0 #1683B1;
 		for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#1683B1),
		to(#4AAED9) ) repeat scroll 0 0 #1683B1; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #1683B1 5%, #4AAED9 100%)
		repeat scroll 0 0 #1683B1;
	color: rgba(255, 255, 255, 0.8);
	text-decoration: none;
	cursor: pointer;
}

.pm-btn-blue-medium { 
	/* IE10 */
	background: -ms-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Opera */
	background: -o-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Webkit (Chrome 11+) */
	background: -webkit-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Proposed W3C Markup */
	background: linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#4AAED9',
		endColorstr='#1683B1', GradientType=0 ) repeat scroll 0 0 #4AAED9;
	/* IE6-9 */
	background: -webkit-gradient(linear, center top, left bottom, from(#4AAED9),
		to(#1683B1) ) repeat scroll 0 0 #4AAED9; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #4AAED9 5%, #1683B1 100%)
		repeat scroll 0 0 #4AAED9;
	border: 1px solid #2386AA;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 0 0 #78C3E3 inset;
	color: #FFFFFF;
	display: inline-block;
	padding: 4px 20px;
	text-decoration: none;
	text-shadow: 1px 1px 0 #1B7297;
	cursor: default;
}

.pm-btn-blue-medium:hover { 
	/* IE10 */
	background: -ms-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Opera */
	background: -o-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Webkit (Chrome 11+) */
	background: -webkit-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Proposed W3C Markup */
	background: linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#1683B1',
		endColorstr='#4AAED9', GradientType=0 ) repeat scroll 0 0 #1683B1;
	/* IE6-9 */
	/*filter: progid: DXImageTransform.Microsoft.gradient ( startColorstr =
		'#1683B1', endColorstr = '#4AAED9' , GradientType=0) repeat scroll 0 0 #1683B1;
 		for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#1683B1),
		to(#4AAED9) ) repeat scroll 0 0 #1683B1; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #1683B1 5%, #4AAED9 100%)
		repeat scroll 0 0 #1683B1;
	color: rgba(255, 255, 255, 0.8);
	text-decoration: none;
	cursor: pointer;
}

.pm-btn-blue-large {
	/* IE10 */
	background: -ms-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Opera */
	background: -o-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Webkit (Chrome 11+) */
	background: -webkit-linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	/* Proposed W3C Markup */
	background: linear-gradient(top, #4AAED9 0%, #1683B1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#4AAED9',
		endColorstr='#1683B1', GradientType=0 ) repeat scroll 0 0 #4AAED9;
	/* IE6-9 */
	background: -webkit-gradient(linear, center top, left bottom, from(#4AAED9),
		to(#1683B1) ) repeat scroll 0 0 #4AAED9; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #4AAED9 5%, #1683B1 100%)
		repeat scroll 0 0 #4AAED9;
	border: 1px solid #2386AA;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 0 0 #78C3E3 inset;
	color: #FFFFFF;
	display: inline-block;
	padding: 4px 20px;
	text-decoration: none;
	text-shadow: 1px 1px 0 #1B7297;
	cursor: default;
	cursor: pointer;
}

.pm-btn-blue-large:hover {
	/* IE10 */
	background: -ms-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Opera */
	background: -o-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Webkit (Chrome 11+) */
	background: -webkit-linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	/* Proposed W3C Markup */
	background: linear-gradient(top, #1683B1 0%, #4AAED9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#1683B1',
		endColorstr='#4AAED9', GradientType=0 ) repeat scroll 0 0 #1683B1;
	/* IE6-9 */
	/*filter: progid: DXImageTransform.Microsoft.gradient ( startColorstr =
		'#1683B1', endColorstr = '#4AAED9' , GradientType=0) repeat scroll 0 0 #1683B1;
 		for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#1683B1),
		to(#4AAED9) ) repeat scroll 0 0 #1683B1; /* for webkit browsers */
	color: rgba(255, 255, 255, 0.8);
	text-decoration: none;
	cursor: pointer;
}

.pm-btn-login-gray-medium {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Login_tab_nrm.png") no-repeat;
		width: 78px;
		height: 34px;
}

.pm-btn-login-gray-medium:hover {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Login_tab_clck.png") no-repeat;
		width: 78px;
		height: 34px;
}

.pm-btn-signup-gray-medium {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Singup_tab_nrm.png") no-repeat;
		width: 78px;
		height: 34px;
}

.pm-btn-signup-gray-medium:hover {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Singup_tab_clck.png") no-repeat;
		width: 78px;
		height: 34px;
}

.pm-application-border-style {
	border: 1px solid #CCCCCC;
}

.GB2UA-DDALC,.GB2UA-DDBLC,.GB2UA-DDDLC {
	
}

.GB2UA-DDDLC,.GB2UA-DDEIC {
	border-bottom: 2px solid #5A5A5A;
	cursor: pointer;
	padding-top: 4px;
}

.dialog-message-font {
	padding-top: 4px;
	font-size: 14px;
}

.dialog-error-message-font {
	padding-top: 8px;
	font-size: 14px;
}

.dialog-icon-padding {
	padding-left: 7px;
	padding-top: 8px;
	vertical-align: top;
}

.grid-textbox {
	border: 1px solid grey;
	background: none;
}

.grid-textbox:focus {
	border: 1px solid black;
	background: none;
}

.contact-us-heading {
	color: #797979;
	font-size: 26px;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0 0 1em;
}

.contact-us-small-heading {
	line-height: 1.5em;
	font-size: 16px;
	color: #565656;
	font: normal 16px/1.4em "Liberation sans", Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	margin: 0 auto;
	padding: 0;
	outline: none;
}

.contact-us-content-line-height {
	line-height: 1.5em;
}

.documentation-link {
	color: #2B72B3;
	text-decoration: none;
	font: normal 16px/1.4em "Liberation sans", Arial, Helvetica, sans-serif;
}

.support-padding-email {
	padding-top: 15px;
}

.support-padding-phone {
	padding-top: 4px;
}

.bottom-padding-user-dialog {
	padding-bottom: 10px;
}

.service-dashboard-service-name {
	font-size: 14px;
	font-weight: bold;
	color: #5A5A5A;
}

.service-dashboard-details-service-price {
	font-size: 16px;
	font-weight: bold;
	color: #5A5A5A;
}

.service-dashboard-seperator {
	color: #CCCCCC;
}

.service-dashboard {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #7A7A7A;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #FFFFFF;
	color: #5A5A5A;
	width: 257x;
	height: 90px;
	vertical-align: top;
}
.service-dashboard-detail-box{
	
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #FFFFFF;
	color: #5A5A5A;
	width: 320px;
	height: 90px;
}
.service-dashboard-details {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #FFFFFF;
	color: #5A5A5A;
	width: 640px;
	height: 90px;
}

.application-dashboard-details {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #FFFFFF;
	color: #5A5A5A;
	width: 640px;
	height: 60px;
}

.application-dashboard-details-description {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #FFFFFF;
	color: #5A5A5A;
	width: 640px;
	height: 80px;
}

.application-dashboard-description-margin {
	padding-top: 10px;
	padding-left: 10px;
}

.service-dashboard-details-features-padding {
	padding-left: 15px;
}

.service-dashboard-details-price-bottom-space {
	padding-bottom: 15px;
}

.account-management-help-panel-padding {
	padding-right: 10px;
}

.gwt-CheckBox label {
	padding-left: 5px;
	vertical-align: top;
}

.help-padding {
	padding-right: 10px;
}

.spinner-left {
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	background-color: #efefef;
	font-weight: bold;
	font-size: 20px;
}

.spinner-left:hover {
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	filter: progid:  DXImageTransform.Microsoft.gradient(  startColorstr= 
		'#EEEEEE', endColorstr=  '#A3A3A3' ) repeat scroll 0 0 #EEEEEE;
	/* for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#EEEEEE),
		to(#EEEEEE) ) repeat scroll 0 0 #A3A3A3; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #EEEEEE 5%, #A3A3A3 100%)
		repeat scroll 0 0 #EEEEEE; /* for firefox 3.6+ */
	font-weight: bold;
	font-size: 20px;
}

.spinner-right {
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	background-color: #efefef;
	font-weight: bold;
	font-size: 20px;
}

.spinner-right:hover {
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	filter: progid:  DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',
		endColorstr='#A3A3A3' ) repeat scroll 0 0 #EEEEEE;
	/* for IE */
	background: -webkit-gradient(linear, center top, left bottom, from(#EEEEEE),
		to(#EEEEEE) ) repeat scroll 0 0 #A3A3A3; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #EEEEEE 5%, #A3A3A3 100%)
		repeat scroll 0 0 #EEEEEE; /* for firefox 3.6+ */
	font-weight: bold;
	font-size: 20px;
}

.spinner-numberfield {
	text-align: center;
	font-size: 18px;
}

#recaptcha_switch_audio {
	display: none;
}

.gem {
	/* IE10 */
	background: -ms-linear-gradient(top, #DA000F 0%, #6E0002 100%);
	/* Opera */
	background: -o-linear-gradient(top, #DA000F 0%, #6E0002 100%);
	/* Webkit (Chrome 11+) */
	background: -webkit-linear-gradient(top, #DA000F 0%, #6E0002 100%);
	/* Proposed W3C Markup */
	background: linear-gradient(top, #DA000F 0%, #6E0002 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#DA000F',
		endColorstr='#6E0002', GradientType=0 ) repeat scroll 0 0 #DA000F;
	/* IE6-9 */
	background: -webkit-gradient(linear, center top, left bottom, from(#DA000F),
		to(#6E0002) ) repeat scroll 0 0 #DA000F; /* for webkit browsers */
	background: -moz-linear-gradient(center top, #DA000F 0%, #6E0002 100%)
		repeat scroll 0 0 #DA000F;
	padding-left: 3px;
	padding-right: 3px;
	position: absolute;
	top: 2px;
	color: #FFFFFF;
}

.application-dashboard-name-left-padding {
	padding-left: 8px;
}

.application-upload-war-descriptor-padding {
	padding-left: 23px;
}

.notification-unread {
	background-color: #F2F2F2;
	cursor: pointer;
}

.notification-read {
	display: inline;
}

.notification-popup-padding {
	padding: 10px;
}
/*notification box*/
.arrow_box {
	position: relative;
	background: #fff8f8;
	border: 2px solid #cccccc;
}

.arrow_box:after,.arrow_box:before {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(255, 248, 248, 0);
	border-bottom-color: #fff8f8;
	border-width: 10px;
	left: 50%;
	margin-left: -10px;
}

.arrow_box:before {
	border-color: rgba(204, 204, 204, 0);
	border-bottom-color: #cccccc;
	border-width: 13px;
	left: 50%;
	margin-left: -13px;
}

.notification-grid-margin {
	margin: 5px;
}

/* events grid text color */
.event_info_msg {
	color: black;
}

.event_error_msg {
	color: red;
}

.event_warn_msg {
	color: #CC6D08;
}

.notification-empty-message {
	font-size: 14px;
	font-weight: bold;
}

.breadcrumb-link {
	cursor: pointer;
	/*text-decoration: underline;*/
}

.RichTextToolbar {
	background: #E2E2E2;
	padding: 5px;
	margin: 0px;
	/*border: red 1px solid;*/
}

.RichTextToolbar .gwt-ToggleButton {
	background: #F4F4F4;
	border: 1px outset #ccc;
}

.RichTextToolbar .gwt-PushButton {
	background: #F4F4F4;
	border: 1px outset #ccc;
}

.RichTextToolbar .gwt-ToggleButton-up-hovering {
	background: #F4F4F4;
	border-color: #9cf #69e #69e #7af;
}

.RichTextToolbar .gwt-PushButton-up-hovering {
	background: #F4F4F4;
	border-color: #9cf #69e #69e #7af;
}

.RichTextToolbar .gwt-ToggleButton-down {
	background: #D5D5D5;
	border-color: #777777 #777777 #777777 #777777;
}

.RichTextToolbar .gwt-PushButton-down {
	background: #D5D5D5;
	border-color: #777777 #777777 #777777 #777777;
}

.RichTextToolbar .gwt-ToggleButton-down-hovering {
	background: #D5D5D5;
	border-color: #9cf #69e #69e #7af;
}

.RichTextToolbar .gwt-PushButton-down-hovering {
	background: #D5D5D5;
	border-color: #9cf #69e #69e #7af;
}

.RichTextToolbar .gwt-PushButton-up-disabled {
	background: #717171;
	border-color: #B9968F #B9968F #B9968F #B9968F;
}

.RichTextToolbar .gwt-PushButton-down-disabled {
	background: #717171;
	border-color: #B9968F #B9968F #B9968F #B9968F;
}

.RichTextToolbar .gwt-ToggleButton-up-disabled {
	background: #717171;
	border-color: #B9968F #B9968F #B9968F #B9968F;
}

.RichTextToolbar .gwt-ToggleButton-down-disabled {
	background: #717171;
	border-color: #B9968F #B9968F #B9968F #B9968F;
}

}
.application-detail-header {
	font-weight: bold;
	text-decoration: underline;
}

.application-platform-lable {
	font-weight: bold;
}

.application-service-header {
	font-weight: bold;
	text-decoration: underline;
}

.Dashboard-Left-Contents-Margin {
	margin-right: 20px;
	margin-top: 5px;
}

.Dashboard-Headers-size {
	font-size: 22px;
}

.Dashboard-Msg-Contents-size {
	font-size: 14px;
	line-height: 24px;
	text-rendering: auto;
}

.Dashboard-Hr-Rule {
	min-height: 2px;
	clear: both;
	width: 100%;
	/**border-bottom:3px solid #d1d1d1;**/
	padding-top: 5px;
	margin-top: 5px;
	margin-bottom: 8px;
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/divider.png");
	background-repeat: repeat-x;
}

.Dashboard-Getting-Started {
	font-size: 14px;
	line-height: 50px;
	text-rendering: auto;
	margin-top: 20px;
	cursor: pointer;
}

.Dashboard-Product-tours {
	font-size: 14px;
	line-height: 24px;
	text-rendering: auto;
	margin-top: 10px;
	cursor: pointer;
}

.notification-date-font {
	font-weight: bold;
}

.notification-date-font-error {
	font-weight: bold;
	color:#b30000;
}
.notification-message-error {
	color:#b30000;	
}

.notification-grid-spacing {
	padding: 0px;
}

.Dashboard-Center-Contents-Margin {
	margin-right: 20px;
	margin-top: 11px;
}

.Dashboard-Right-Service-box-Margin {
	margin-left: 8px;
}

.Dashboard-service-boxes {
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/bkgrnd-title.png") repeat-x scroll left
		bottom transparent;
	border: 1px solid #CCCCCC;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	box-shadow: 0 0 0 1px #FFFFFF inset;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px #FFFFFF;
	color: #5A5A5A;
	width: 320px;
	height: 90px;
	margin-bottom: 5px;
}

/* access group css*/
.access_group_rule_heading{
	padding-left: 5px;
}

.access_group_rule_header {
	font-size: 14px;
	height: 30px;
	background-color: #2C2C2C;
	color: white;
	font-weight: bold;
}
.application_access_group_rule_header {
font-size: 10px;
	height: 20px;
	background-color: #CCCCCC;
	color: #5A5A5A;
	font-weight: bold;
}
.help-widget-border {
	border: none;
}

.notification-view-all-link {
	font-size: 12px;
	font-weight: bold;
}

.notification-bottom-panel {
	border-top: 1px solid grey;
}

.notification-view-all-link {
	text-decoration: underline;
}

.notification-page-header {
	font-size: 16px;
	font-variant: normal;
	font-family: "Droid Sans", Arial, Verdana;
}

.notification-view-all-table-row-selection {
	background-color: #E0E0E0;
}

.dateBoxPopup {
	left: 654px;
	overflow: visible;
	position: absolute;
	top: 387px;
	visibility: visible;
	z-index: 5000;
}

.datePicker_position {
	width: 120px;
}
.main-page-header {
	font-size: 18px;
	font-weight: bold;
}

.signup-panel-border {
	border: 1px solid #FFFFFF;
}
.signupbox {
	border: solid 1px #c9ccd0;
	border-radius: 7px;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.14);
	background: #f3f4f6;
	background: #e4e7ec;
	overflow: auto;
	z-index: 10;
	position: relative;
	margin-bottom: 50px;
}

.ui-box-header {
  border-bottom-color: rgb(83, 125, 180);
  border-bottom-color: rgb(83, 125, 180);
  border-bottom-color: rgb(105, 123, 146);
  border-radius: 6px 6px 0 0;
  height: 30px;
  padding-left: 20px;
  border-bottom: solid 1px #c9ccd0;
  background-color: #eff0f3;
  background-image: -moz-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: -ms-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9fa), to(#e0e2e8));
  background-image: -webkit-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: -o-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: linear-gradient(top, #f9f9fa, #e0e2e8);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9fa', endColorstr='#e0e2e8', GradientType=0);
  background-color: #eff0f3;
  background-image: -moz-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: -ms-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9fa), to(#e0e2e8));
  background-image: -webkit-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: -o-linear-gradient(top, #f9f9fa, #e0e2e8);
  background-image: linear-gradient(top, #f9f9fa, #e0e2e8);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9fa', endColorstr='#e0e2e8', GradientType=0);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 0px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 0px 3px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 0px 3px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 0px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 0px 3px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 0px 3px rgba(0, 0, 0, 0.25);
  z-index: 20;
  position: relative;
}

.ui-box-header-text {
  font-size: 15px;
  line-height: 32px;
  font-weight: 400;
  color: #465567;
}
.ui-box-header.ui-box-header-large {
  height: 80px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}
.feature-heading-text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 600;
	text-shadow: 0 1px 0 #FFF;
	color: #F0F0E0;
	text-rendering: optimizelegibility;
	letter-spacing:2px;
}
.login-bottom-message {
	margin: 0 0 10.5px;
	font-family: "proxima-nova-1", "proxima-nova-2", "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #585858;
}
.landing-background 
{
	background-image: url(https://hpcloud.cumulogic.com/cl/resources/default/images/body_bg_tile.png);
	background-repeat: repeat;
	display: block;
	font-family: 'Raleway',sans-serif!important;
	font-size: 16px!important;
}
.landing-page-content {
	font-size:13px;
	font-family: 'Raleway',sans-serif!important;
	color:#FFFFFF;
}
.dashboard-service-health-bg {
	background-color:#006000;
	background-repeat: repeat;
	border-radius:7px;
	color: #FFFFFF;
}

/* pagging css */
.pagging-tool-bar-padding {
	padding: 5px 10px;
}

.pagging-first-btn {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-first.gif");
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
	border: none;
	cursor: pointer;
	background-color: none;
}

.pagging-next-btn {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-next.gif");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: pointer;
	background-color: none;
}
.hp-cloud-content {
	margin: 0 0 10.5px;
	font-family: "proxima-nova-1","proxima-nova-2","Helvetica Neue","Helvetica",sans-serif;
	font-size: 14px;
	line-height: 21px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	color: #585858;
}

.pagging-previous-btn {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-prev.gif");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: pointer;
	background-color: none;
}
.landing-page-feature-heading{
	font-family: "proxima-nova-1", "proxima-nova-2", "Helvetica", sans-serif;
	color: #585858;
	text-rendering: optimizelegibility;
	margin: 0;
	font-weight: 600;
	text-shadow: 0 1px 0 #FFF;
	font-size: 16px;
	line-height: 24px;
}
.hpcloud-logo-padding{
	padding-top:25px;
}

.pagging-last-btn {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-last.gif");
	background-repeat: no-repeat;
	width: 20px;
	height: 16px;
	border: none;
	cursor: pointer;
	background-color: none;
}

.paggingToobarMargin {
	margin-right: 3px;
	margin-top: 4px;
	font-size: 12px;
	margin-left: 3px
}

.paggingToolbarOutLine {
	outline-color: black;
	outline-style: dotted;
	outline-width: 1px;
}

.pagging-first-btn:hover {
	background-color: #C1EAEC;
}

.pagging-next-btn:hover {
	background-color: #C1EAEC;
}

.pagging-previous-btn:hover {
	background-color: #C1EAEC;
}

.pagging-last-btn:hover {
	background-color: #C1EAEC;
}

.pagging-first-btn-disabled {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-first-disabled.gif");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: default;
	background-color: none;
}

.pagging-next-btn-disabled {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-next-disabled.gif");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: default;
	background-color: none;
}

.pagging-previous-btn-disabled {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-prev-disabled.gif");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: default;
	background-color: none;
}

.pagging-last-btn-disabled {
	background-image: url("https://hpcloud.cumulogic.com/cl/resources/default/images/page-last-disabled.gif");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: default;
	background-color: none;
}

.pagging-Page-no-alignment {
	text-align: center;
}
.poweredby-label {
	font-size:12px;
	font-weight: bold;
	font-family: proxima-nova-1","proxima-nova-2","Helvetica Neue","Helvetica",sans-serif;
	color:#585858;
}
.landing-page-padding{
	padding-left:15px;
}
.landing-page-page-font {
	font-family: "proxima-nova-1","proxima-nova-2","Helvetica Neue","Helvetica",sans-serif;
}
.cumulogic-logo-padding {
	padding-top:18px;
}
.memcahce-dashboard-heading {
	color: #91979D;
	font-size: 20px;
	font-weight: bold;
	line-height: 1.5;
	font: normal 20px/1.5 "proxima-nova-1","proxima-nova-2","Helvetica Neue","Helvetica",sans-serif;
}
.memcache-dashboard-content {
	color:#404040;
	line-height: 1.5;
	font: normal 12px/1.5 "proxima-nova-1","proxima-nova-2","Helvetica Neue","Helvetica",sans-serif;
}

.memacache-page-header{
	color: #91979D;
	font-weight: bold;
	line-height: 1.5;
	font: normal 25px/1.5 "proxima-nova-1","proxima-nova-2","Helvetica Neue","Helvetica",sans-serif;
}

.Dashboard-Admin-Service-box-Margin {
	margin-left: 15px;
}

.combo-box-text-style
{
	background-color: #efefef;
	color:black;
	cursor:pointer;
	margin-left: 15px
}

.margin-powered-by-logo
{
	margin-left: 65px;
}

.login-button-background
{
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Login.png") repeat-x scroll left
		bottom transparent;
		width: 152px;
		height: 40px;
}

.signup-button-background
{
	background: url("https://hpcloud.cumulogic.com/cl/resources/default/images/Signup.png") repeat-x scroll left
		bottom transparent;
		width: 152px;
		height: 40px;
}

.margin-landingpage-features
{
	margin-right: 50px;
}

.bottom-margin-landingpage-features
{
	margin-bottom: 20px;
	margin-top: 20px;
}

.top-margin-landingpage-login-signup-buttons
{
	margin-top: 20px;
}

.header-welcome-user{
	color: #FFFFFF;
	font-style: italic;
}

.autoscaling-slider-margin
{
	margin-top: 7px;
}