	/*$Id: style.css,v 1.1.8.6.2.1.8.38.6.1.6.3 2014/07/09 04:41:16 ragul.r Exp $*/
	@import url("../common.css");
	@import url("../navigation.css");
	@import url("../box.css");
	@import url("../searchrow.css");
	@import url("../calendar.css");
	@import url("header.css");
	@import url("report.css");
	@import url("layout.css");
	@import url("menu.css");

	/*common */
	.loadElement{
		text-align: center;
		background-color: #F9E167;
		position: fixed;
		margin-left: auto;
		margin-right: auto;
		font-size: 13px;
		top: 0%;
		left: 45%;
		z-index: 6000;
		border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
		padding: 3px 9px 7px 12px;
	}

	.actionDropdown ul li a {
		display : inline-block;
		width: 100%;
		color:#000 !important
	}

.bulkAssign tr td{
     padding:10px 5px 10px 10px;
 }
.downloadButton{
padding: 9px 12px 9px 12px;
    margin: 2px;
    padding-left: 29px;
    border: 0px;
    background: #eee;
    background-image: url(/images/download-csv.png);
    background-position: 7px center;
    background-repeat: no-repeat;
    margin-left: 44px;
    cursor: pointer;
    cursor: hand;
    background-size: 10% auto;
 }
 .emptySpace_vertical{
	height:10px;
 }
 .exportOptions,.exportOptions a,.exportOptions a:visited,.exportOptions a:active, .helpLink, .helpLink a, .helpLink a:link,  .helpLink a:visited {
	font:13px 'Lato',sans-serif !important;
	text-decoration:none !important;
	color:#0669ac !important;
}
.headingtext {
	font:bold 13px 'Lato',sans-serif;
	color:#000000;
	text-decoration:none;
}
.infoText, .infotext {
    color: #666666;
    line-height: 1.4;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
 }

 .infodarkgreyText{
    color: #565656;
    font-size: 15px;
    font-family: 'Lato', sans-serif;
 }

 .innerNavHolder ul.innerNav {
    padding-top: 0;
    margin: 0;
    background-color: #f9f9f9;
    border-bottom: 1px solid #e6e6e6;
    padding: 12px 0 1px 0;
    }
	.innerNavlist {
    border-bottom: 0;
    height: 38px;
    padding-top: 0;
    z-index: 0;
    background-color: #f0f0f0;
    margin-top: 0;
    }
.innerTabContent {
        padding: 0px;
}

	.liveStatusActive{
		width: 35px;
		height: 26px;
		z-index: 10000;
		background: none repeat scroll 0% 0% rgb(255, 255, 255);
		padding: 0px;
		position: absolute;
		top: -16px;
		border-width: 1px;
		border-style: solid;
		border-color: rgb(186, 186, 186) rgb(186, 186, 186) rgb(255, 255, 255);
		-moz-border-top-colors: none;
		-moz-border-right-colors: none;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		border-image: none;
		border-radius: 2px 2px 0px 0px;
		left: 5px;
		box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.3);
		clip: rect(-3px, 38px, 27px, -1px);
		white-space: nowrap;
	}

.sysMgrTools {
	position: absolute;
	z-index: 1000;
	width: auto !important;
	padding: 5px 0 0 0;
	background-color: #fff !important;
	border: 1px solid #BABABA;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 1px 6px rgba(0, 0, 0, .3);
	font: 13px 'Lato', sans-serif;
	list-style: none;
	_left: -10px;
	_margin-top: 10px;
	_margin-left: 10px;
}

	.openAsTopLayer {
		width: 73px;
		height: 26px;
		z-index: 10000;
		background: none repeat scroll 0% 0% rgb(255, 255, 255);
		padding: 0px;
		position: absolute;
		top: -13px;
		border-width: 1px;
		border-style: solid;
		border-color: rgb(186, 186, 186) rgb(186, 186, 186) rgb(255, 255, 255);
		-moz-border-top-colors: none;
		-moz-border-right-colors: none;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		border-image: none;
		border-radius: 5px 5px 0px 0px;
		left: 3px;
		box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.3);
		clip: rect(-3px, 84px, 27px, -1px);
	}

    .padding {
        font-weight:400;
        padding:15px
    }
    .primaryActionBtn, .secondaryActionBtn, .warningActionBtn, .criticalActionBtn, .ccBtnPanel input.btn:first-child, .ccBtnPanel input.btn{
        min-width:60px;
        width:auto;
        height: 30px;
        padding: 0 7px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 0px;
        font-size: 13px;
        font-family:'Lato',sans-serif;
        margin-right:5px;

	}

    .warningActionBtn, .criticalActionBtn, warningActionBtn:active {
            border: solid 1px #da1010;
        background-color: #da1010 !important;
        color:#fff;
        text-align:center;
        font-size: 13px;
        margin-bottom:3px !important;
        box-sizing:border-box !important;
    }
    .warningActionBtn:hover  {
        border:1px solid #850000;
        cursor:pointer;
    }

    .criticalActionBtn{
        border: 0 !important;
        background-color: #e97073 !important;
    }

	#resourceActionList ul li {
		height: 15px;
		padding: 7px 20px 8px 10px;
		text-decoration: none;
		white-space: nowrap;
		font-size:13px;
	}
	#resourceActionList ul#actionListUlWidth {
		position: absolute;
		z-index: 1000;
		width: 124px !important;
		padding: 5px 0 5px 0;
		background-color: #fff;
		border: 1px solid #BABABA;
		border-radius: 0px 2px 2px 2px;
		box-shadow: 0px 1px 6px rgba(0, 0, 0, .3);
		font: 13px 'Lato',sans-serif;
		list-style: none;
		/*right:10px;*/
		margin-top:10px;
		margin-left:10px;
		/*top: 75px;*/

		 *right:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-top:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-left:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 _right:10px;   /* IE6 */
			 _margin-top:10px;   /* IE6 */
			 _margin-left:10px;   /* IE6 */
	}
	#resourceSort {
		position: absolute;
		left: 271px;
		top: 77px;
		z-index: 1000;
	}
	.tool-tip span {
		background: #fff;
		border-radius: 4px;
		border: 1px solid #ccc;
		box-shadow: 5px 5px 8px #ccc;
		bottom: 25px;
		color: #000;
		content: attr(title);
		display: block;
		left: -10px;
		padding: 0 14px 1px 14px;
		position: absolute;
		z-index: 98;
		min-width: 300px;
		max-width: 500px;
		line-height: 16px !important;
		display: none;
		font-family: 'Lato',sans-serif;
		line-height: 16px !important;
	}



	.greyText {
		color:#999;
		font:400 13px 'Lato',sans-serif;
	}

	.greytextLight {
		color:#9C9C9C;
		font:400 13px 'Lato',sans-serif;
	}
	.greytextLightBig {
		color:#A0A0A0;
		font:400 13px 'Lato', sans-serif !important;
	}

	.tooltiptablecurve {
		background-color:#fefdde;
		border:1px solid #CCC;
			border-radius: 3px;
	}

	img[src="/images/action_dropdown.png"] {
		height : 16px;
		width : 20px;
	}
	.actionDropDownImg {
		height : 16px;
		width : 20px;
	}
	.dropdownpointerUP {
		background-image: url("/images/sprite.png");
		background-position: -313px -684px;
		background-repeat: no-repeat;
		height: 13px;
		position: absolute;
		right: -1px;
		top: -13px;
		width: 32px;
		z-index: 1020;
	}
	 ol
	 { margin:0px; padding-left:16px}




	input[type=button] {
		cursor: pointer !important;
	}
	input[type=button]:disabled {
		cursor: not-allowed !important;
		background-color: #f3f3f3 !important;
		color: #8f8f8f;
		border: 1px solid #ddd;
	}
	.validateError {
		border: 1px solid #FC9191 !important;
		box-shadow: 0 0 3px #FF0000 !important;
		outline: medium none;
	}
	/* New Styles */
	* {
		outline:none;
	}
	h1 {
		font-size:150%;
		font-weight:400;
		margin-bottom:14px
	}
	h2 {
		font-size:140%;
		font-weight:400;
		margin-bottom:14px
	}
	div.child_table_padding table tr td {
		padding:7px
	}
	/************
	Form CSS
	*********** */
	.disabledinput {
		background-color: #F3F3F3;
	border: 1px solid #CCCCCC;
		 font: 13px 'Lato', sans-serif;

}
.input_text {
	float:left;
	font:400 13px 'Lato',sans-serif;
	letter-spacing:0;
	margin-bottom:0.8em;
	margin-right:7px;
	padding:2px 5px
}
.input_button {
	float:left;
	font-size:13px;
	margin-right:7px;
	padding:2px 5px
}
.input_button_nofloat {
	font-size:13px;
	margin-right:7px;
	padding:2px 5px
}
.input_check_radio {
	margin:0 7px 0 0;
	padding:0
}
form fieldset {
	margin:20px 0;
	padding:7px;
	position:relative;
}
form fieldset label {
	clear:left;
	float:left;
	margin-bottom:0.6em;
	padding-right:7px;
	padding-top:3px;
	text-align:left;
	width:200px
}
form fieldset label.noclear {
	clear:none;
         width:auto;
}
form fieldset hr {
	clear:both;
	height:0;
	visibility:hidden;
}
form fieldset.greyBorder {
	border:1px solid rgb(214, 214, 214);
}
input.col_choose {
	background:url(/images/columnedit.gif) 7px center no-repeat;
}
.frame_full ul li {
	font:700 13px 'Lato',sans-serif;
	list-style:none;
	margin:0;
	padding:0
}
.frame_full ul li table tr td {
	font:13px 'Lato',sans-serif;
	vertical-align:top
}
.frame_full ul li table tr td.one_third {
	font-size:13px;
	text-align:center;
	vertical-align:top;
	width:33.3%
}
.frame_full ul li table tr td.left,.frame_full ul li table tr td.right,.frame_full ul li table tr td.right_w_padding{
	font:400 13px 'Lato',sans-serif;
	vertical-align:top;
}

	.frame_full ul li table tr td.left {
		text-align:left;
		width:30%;
	}
	.frame_full ul li table tr td.right {
		text-align:right;

}
.frame_full ul li table tr td.right_w_padding {
	padding-right:30px;
	text-align:right;
	width:30%;
}
.frame_full hr {
	margin:0;
	padding:3px;
	visibility:hidden;
}
.frame_full h1 {/*float:left;*/
	font-size:130%;
	margin:0;
	padding:0
}
.bodytextnew a {
	color:#000;
	font:400 13px 'Lato',sans-serif;
	font-style:normal;
	text-decoration:none
}
.bodytextnew a:hover {
	color:#788635;
	text-decoration:underline
}
.smallboxgrey {
	background-color:#E8E8E8;
	-webkit-appearance: none;
	box-shadow: none;
	border-radius: 2px;
	border: 1px solid #dadada;
	background-repeat: no-repeat;
	font:400 13px 'Lato',sans-serif;
 	-moz-appearance: none;
  	vertical-align:middle;
	width:180px;
  	height:22px;
}
.vlnewhead {
	background-color:#fff;
	font-size:13px;
}
.bodyboldgreenm, .bodyboldmediumwhite, .bodyboldgreennew {
	color:#000;
	font:400 13px 'Lato',sans-serif;
}
#dummy .bodyboldgreenm a {
	color:#000;
	font:700 13px 'Lato',sans-serif;
	text-decoration:none;
}

#dummy .bodyboldgreenm a:hover {
	font:700 13px 'Lato',sans-serif;
}
.bodyboldgreenbig {
	color: #000;
    font: 14px 'Lato', sans-serif;
}

.pageTitle {
    display: block;
    color: #000;
    font: 16px 'Lato', sans-serif;
    padding: 10px 0 10px 0;
}
.bodyboldgreenbig a {
	color:#000000;
	font:bold 13px 'Lato',sans-serif;
	text-decoration:underline;
}
.bodyboldgreenbig a:hover {
	color:#000000;
	font:bold 13px 'Lato',sans-serif;
	text-decoration:none;
}
.bodyboldgreen {
	color:#000;
	font:700 13px 'Lato',sans-serif;
	text-decoration:none
}
.bodyboldgreen a {
	color:#000;
	font:700 13px 'Lato',sans-serif;
}
.bodyboldgreen a:hover {
	color:red;
	font:700 13px 'Lato',sans-serif;
	text-decoration:underline;
}
.smallboxnew {
	background-color:#EFEFEF;
	border-width:1px;
	border-style:groove;
	border-color:#054607 #b8d4b8 #b8d4b8 #054607;
	color:#666;
	font:400 13px 'Lato',sans-serif;
	width:190px;
}
.vlnewheadnew {
	background-color:#F6F7F9;
	font:13px 'Lato',sans-serif;
	padding-left:20px;
	text-align:left;
}
.vlnewheadnewCopy {
	background-color:#F6F7F9;
	font:13px 'Lato',sans-serif;
	text-align:left;
}
.tabinsideon {
	background-image:url(/images/tabinsideon.gif);
}
.tabinsideoff {
	background-image:url(/images/tabinsideoff.gif);
}
.bodyboldgrey {
	color:#787878;
	font:700 13px 'Lato',sans-serif;
}
.vlnewheadhomelist {
	background-color:#F2F6FB;
	border-bottom:1px solid #F6F7F9;
	font:13px 'Lato',sans-serif;
}
.vlnewheadhome {
	font:13px 'Lato',sans-serif;
	text-align:right;
}
.vlnewheadhomewhite {
	background-color:#FFF;
	font:13px 'Lato',sans-serif;
	text-align:right;
}
.resultbox {
	background-color:#FFF;
	border:1px solid #EAEAE1
}
.resulttopbg {
	background-image:url(/images/resulttopbg.gif);
}
.resultbotbg {
	background-image:url(/images/resultbotbg.gif);
}
.bodyboldsmallwhite {
	/*color:#006699;
	font:700 13px 'Lato',sans-serif;*/
	color:#000;
	font:400 13px 'Lato', sans-serif
}
.bodyboldsmallwhitea {
	color:#FFF;
	font:700 13px 'Lato',sans-serif;
	text-decoration:none;
}
#mainTable .bodyboldsmallwhitea {white-space:nowrap; /* for Configuartion i18N */}
.bodyboldsmallwhitea a:hover {
	text-decoration:none;
}
.bodyboldbigwhite {
	color:#fff;
	font:700 13px 'Lato',sans-serif;
}
/* classes for forum discussions  */
.tableHeader1 {
	color:#000;
	font:bold 13px 'Lato',sans-serif;
	height:20px;
	text-align:left;
}
.rowOdd {
	background-color:#FFF;
	border-top:1px solid #b8d4b8;
	color:#000;
	font:13px 'Lato',sans-serif;
	height:20px;
}
.rowOdd a {
	background-color:#FFF;
	color:#135304;
	text-decoration:underline;
}
.rowEven {
	background-color:#ECF3F8;
	border-top:1px solid #b8d4b8;
	color:#000;
	font:13px 'Lato',sans-serif;
	height:20px;
	padding-left:3px
}
.rowEven a {
	background-color:#F6F7F9;
	color:#135304;
	text-decoration:underline;
}
.rowEven a:hover {
	background-color:#F6F7F9;
	color:#000;
	text-decoration:underline;
}
.tablebg,.tablebgnew {
	border:1px solid #e9e9e9;
}
.tablegrey {
	border:none;
	border:1px solid #e9e9e9;
}
.tdgrey{
border-bottom:1px solid #CDCDCD;
border-top:1px solid #EDEDED;
}
.tdbottomgrey{
border-bottom:1px solid #DCDCDC;
}
.tablebglite {
	background-color:#fffff;
	border:1px solid #F2F6FB;
}
.tablebgnew {
	background-color:#F2F6FB;
}
.tablebgwithoutborder {
	border-top:1px solid #e9e9e9;
}
.whiterow {
	background-color:#FFF;
	color:#000;
	font:400 13px 'Lato',sans-serif;
}
.whiterow a {
	color:#135304;
	font:13px 'Lato',sans-serif;
	text-decoration:underline;
}
.whiterow a:hover {
	background-color:#FFF;
	color:#000;
	font:13px 'Lato',sans-serif;
	text-decoration:underline;
}
.reportline {
	background-color:#FFF;
	border:1px solid #BDD3F0;
}
.line {
	background-color:#fff;
	font:400 13px 'Lato',sans-serif;
	text-decoration:none;
}
.toplinegrey {
	background-color: #f9f9f9;
	color:#000;
	font:400 13px 'Lato',sans-serif;
	text-decoration:none;
}

	.toplinegrey1{

	color:#000;
	font:400 13px 'Lato',sans-serif;
	text-decoration:none;
        padding-right: 15px;
        padding-top: 8px;
        padding-bottom: 5px;
}
.vlnewheadconflistwhite {
	background-color:#ffffff;
	font:400 13px 'Lato',sans-serif;
}
.vlnewheadconflist {
 background-color:#ffffff;
 font:400 13px 'Lato', sans-serif;
    background-size: 40px;
}
.vlnewheadconflist a {
	color:#000;
	font:400 13px 'Lato', sans-serif;
	text-decoration:underline;
}
.tabbody {
	background-color:#fff;
	border:1px solid #e9e9e9;
	border-top:none;
	font:400 13px 'Lato',sans-serif;
}
.boxbody {
	background-color:#fff;
	border:1px solid #AFAFAF;
	font:400 13px 'Lato',sans-serif;
}
.taboff1 {
	background: #fff;
    color: #000;
    font-family: 'Lato',sans-serif;
    font-size: 10px;
    font-weight: 700;
    white-space: nowrap;
	text-align:center;
    border-bottom: 1px solid #e9e9e9;
}
.taboff1 a:link, .taboff1 a{
	background: #eee !important;
    font-size: 14px !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 400 !important;
    border-top: 1px solid #eee;
    border-right: 2px solid #fff;
    border-left: 1px solid #eee;
    border-radius: 0;
    display: block;
    padding: 6px 30px 7px 30px !important;
    height: 20px;
    _height: 22px;
    white-space: nowrap;
    color: #444 !important;
    margin-left: 0;
    text-rendering: geometricPrecision;
	text-decoration:none !important;
	cursor:pointer;
}
.tabon1 {
	background: #fff;
    color: #000;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    font-weight: 700;
    white-space: nowrap;
	text-align:center;
}
.tabon1 a {
	font-size: 14px !important;
    font-family: 'Lato',sans-serif !important;
    font-weight: 400 !important;
    background: #fff;
    border-top: 2px solid #1493c8;
    border-right: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    border-bottom: 0;
    border-radius: 0;
    display: block;
    padding: 6px 30px 7px 30px !important;
    height: 20px;
    _height: 22px;
    white-space: nowrap;
    margin-right: 2px;
    color: #027aac !important;
	text-decoration:none !important;
	cursor:pointer;
}
.scopeactive {
	background:url(/images/sdp-blue/scopeimg.gif) no-repeat center top;
	color:#000;
	font:700 13px 'Lato',sans-serif;
	height:30px;
	text-decoration:none;
}
.scopeactive1 {
	background:url(/images/sdp-blue/scopeimg.gif) top center;
	color:#000;
	font:700 13px 'Lato',sans-serif;
	height:30px;
	text-decoration:none;
}
.scopeactive1 a:link, .scopeactive1 a:visited, .scopeactive1 a:active {
	color:#000;
}
.arrow {
	color:#ffffff;
	font:bolder 8px 'Lato',sans-serif;
}
.homeborder {
	border:1px solid #D7DAC5
}
.helpcard {
	background-color:#fff;
	border:2px solid #246f07
}
.getstartedactive1 {
	background-image:url(/images/sdp-blue/getstarted2active.png);
	color:#fff;
	font:700 13px 'Lato',sans-serif;
	text-decoration:none;
}
.welcometext {
	color:#135304;
	font:13px 'Lato',sans-serif;
}
.bodytextblue {
	border-top:1px solid #b8d4b8;
	color:#0B29C4;
	font:13px 'Lato',sans-serif;
	text-decoration:none;
}
.bodytextblue a {
	color:#0B29C4;
}
.bodytextred {
	color:#f00;
	font:13px 'Lato',sans-serif;
	text-decoration:none;
}
.bodytextred a {
	color:#D31465;
	font:13px 'Lato',sans-serif;
}
.bodytextgreen {
	color:#58892D;
	font:13px 'Lato',sans-serif;
	text-decoration:none;
}
.bodytextgreen a {
	color:#58892D;
	font:13px 'Lato',sans-serif;
}
.bodyboldtextgreen {
    color: #58892D;
    font: bold 13px 'Lato', sans-serif;
    text-decoration: none;
}
.bodytextpink {
	border-top:1px solid #b8d4b8;
	color:#CB27BE;
	font:13px 'Lato',sans-serif;
	text-decoration:none;
}
.bodytextpink a {
	color:#CB27BE;
	font:13px 'Lato',sans-serif;

}
.bodytextunlinesmall a:hover {
	color:#000;
	font:400 13px 'Lato',sans-serif;
	text-decoration:underline;
}
/*.tabonBig, .taboffBig {
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
}*/
.tabonBig {
	background: #fff;
    color: #000;
    font-family: 'Lato',sans-serif;
    font-size: 10px;
    font-weight: 700;
    white-space: nowrap;
	text-align:center;
}
.tabonBig a, .tabonBig a:link {
	font-size: 14px !important;
    font-family: 'Lato',sans-serif !important;
    font-weight: 400 !important;
    background: #fff;
    border-top: 2px solid #1493c8;
    border-right: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    border-bottom: 0;
    border-radius: 0;
    display: block;
    padding: 6px 30px 7px 30px !important;
    height: 20px;
    _height: 22px;
    white-space: nowrap;
    margin-right: 2px;
    color: #027aac !important;
	text-decoration:none !important;
}
.tabonBig a:hover {
	color:#3466A9;
}
.taboffBig {
	    background: #fff;
    color: #000;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: 700;
    white-space: nowrap;
	text-align:center;
    border-bottom: 1px solid #e9e9e9;
}
.taboffBig a:link, .taboffBig a{
	background: #eee !important;
    font-size: 14px !important;
    font-family: 'Lato',sans-serif !important;
    font-weight: 400 !important;
    border-top: 1px solid #eee;
    border-right: 2px solid #fff;
    border-left: 1px solid #eee;
    border-bottom: 1px solid #e4e4e4;
    border-radius: 0;
    display: block;
    padding: 6px 30px 7px 30px !important;
    height: 20px;
    _height: 22px;
    white-space: nowrap;
    color: #444 !important;
    margin-left: 0;
    text-rendering: geometricPrecision;
	text-decoration:none !important;
}
.bodybolddarkbig {
	color:#000;
	font:700 13px 'Lato', sans-serif;
}
.bodyboldlink a:hover {
	color:red;
	text-decoration:underline;
}
.searchresult {
	background-color:#b8d4b8;
	border-bottom:1px solid #135304;
}
.topborder, .leftborder, .botborder, .rightborder, .topleftcurve, .toprightcurve, .botleftcurve, .botrightcurve, .topborderWhite, .leftborderWhite, .botborderWhite, .rightborderWhite, .topleftcurveWhite, .toprightcurveWhite, .botleftcurveWhite, .botrightcurveWhite {
	background-color:#F6F7F9;
}
.topborder {
	background-image:url(/images/sdp-blue/topborder.gif);
}
.leftborder {
	background-image:url(/images/sdp-blue/leftborder.gif);
}
.botborder {
	background-image:url(/images/sdp-blue/botborder.gif);
}
.rightborder {
	background-image:url(/images/sdp-blue/rightborder.gif);
}
.topleftcurve {
	background-image:url(/images/sdp-blue/topleft.gif);
}
.toprightcurve {
	background-image:url(/images/sdp-blue/topright.gif);
}
.botleftcurve {
	background-image:url(/images/sdp-blue/botleft.gif);
}
.botrightcurve {
	background-image:url(/images/sdp-blue/botright.gif);
}
.topborderWhite {
	background-image:url(/images/sdp-blue/topborderWhite.gif);
}
.leftborderWhite {
	background-image:url(/images/sdp-blue/leftborderWhite.gif);
}
.botborderWhite {
	background-image:url(/images/sdp-blue/botborderWhite.gif);
}
.rightborderWhite {
	background-image:url(/images/sdp-blue/rightborderWhite.gif);
	background-position: 7px -5px;
}
.topleftcurveWhite {
	background-image:url(/images/sdp-blue/topleftWhite.gif);
}
.toprightcurveWhite {
	background-image:url(/images/sdp-blue/toprightWhite.gif);
}
.botleftcurveWhite {
	background-image:url(/images/sdp-blue/botleftWhite.gif);
}
.botrightcurveWhite {
	background-image:url(/images/sdp-blue/botrightWhite.gif);
}
.tableComponent {
	border:1px solid #BDD3F0;
	color:#000;
	font-size:13px;
	padding:0;
	width:100%
	/*border:1px solid #e6e6e6;border-bottom:0;color:#000;font-size:13px;padding:0;width:100%;*/
}
.tableHeader a {
	color:#000;
	font-size:13px;
	text-decoration:none
}
.evenRow,.evenRowSliderTable {
	background-color:#fff !important;
	font:13px 'Lato',sans-serif;
	padding:4px;
}
.oddRow,.oddRowSliderTable {
	background-color:#f9f9f9 !important;
	font:13px 'Lato',sans-serif;
	padding:4px
}
.hilite td {
	background-color:#f5f5f5 !important; /* border-bottom:1px solid #CCC; border-top:1px solid #CCC; */
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.fontBlack {
	color:#000;
	font:13px 'Lato',sans-serif;
	height:25px;
	width:100%
}
.navigatorTable {
	align:left;
	height:30px;
	vertical-align:middle;
	width:100%
}
.listStyle {
	height:150px;
	width:100%
}
.moveUp, .moveDown, .add, .addAll, .removeColumn, .removeAll {
	    background-color: #fff;
    border-color: #a2caf0;
    border-radius: 3px;
    cursor: pointer;
    border-style: solid;
    border-width: 1px;
    color: #000;
    font: 400 13px 'Lato', sans-serif;
    height: 24px;
    text-align: center;
    text-decoration: none;
    width: 24px;
}
.moveUp {
	background:#fff url(/images/columnchooser/moveUp.gif) no-repeat center center;
}
.moveDown {
	background:#fff url(/images/columnchooser/moveDown.gif) no-repeat center center;
}
.ccListTable {
	border-collapse:collpase;
	padding:0
}
.ccListHeader {
	background-color:#066;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	color:#FFF;
	font:700 13px 'Lato',sans-serif;
	height:22px;
	text-align:left;
}
.ccSelected {
	background-color: #f0f0f0;
    cursor: default;
    font-size: 13px;
    padding: 6px 0 6px 5px;
    font-family: 'Lato', sans-serif;
}
.ccNotSelected {
    cursor: default;
    font-family: 'Lato', sans-serif;
    padding: 6px 0 6px 5px;
    font-size: 13px;
    text-rendering: geometricPrecision;
}
.ccListTableInline {
	height:250px;
	vertical-align:top;
	width:160px;
}
.ccMovePanel {
	/* background-color:#DFDFDF; */
}
.ccBtnPanel {
	padding: 15px 0 3px 0;
    text-align: center;
    vertical-align: middle;
    background-color: #fff;
}
#ccTable {
	height:220px;
	overflow:auto;
	width:155px
}
#ccTable td {
	border-bottom:1px solid #fff;
}
/************ Dialog Box Styles ********** */
.DialogBox {
	width: 100%;
	height: 100%;
	color:#000;
	background-color:#fff;
}
.boxHeader, .DialogBox .boxCtrlButtonPane {
    background: #fff;
    height: 33px;
    border-bottom: 1px solid #eee;
}
.DialogBox .boxHeader {
	background: #fff;
    font: 400 14px 'Lato', sans-serif;
    width: 100%;
    color: #4980b3;
    border-bottom: 1px solid #eee;
    padding: 4px 10px 5px 8px;
}

.drag {
	background:url(/images/dragArea.gif) no-repeat 5px 5px;
	cursor:move;
	padding-left:20px;
}
.boxCtrlButtonPane {
	text-align:right;
}
.closeButton {
	background:url(/images/sdp-blue/dialogClose.gif) no-repeat right;
	border:none;
	cursor:pointer;
	height:19px;
	width:19px;
}
.boxTL {
	background: #fff;
    height: 25px;
    width: 7px;
    border-bottom: 1px solid #eee;
}
.boxTR {
	background: #fff;
    height: 25px;
    width: 7px;
    border-bottom: 1px solid #eee;
}
.boxML {
	border-left:1px solid #e9e9e9;
}
.DialogBox .boxContent {
	background:#FFF;
	/*border-left:1px solid #afd4a0;
	border-right:1px solid #afd4a0;*/
	text-align:left;
	vertical-align:top;
	padding-top:5px;
}
.boxMR {
	background:#FFF;
	/*border-right:1px solid #b8d4b8*/
}
.boxBL {
        background:#FFF;
	/*background:url(/images/sdp-blue/dialogBL.gif) no-repeat left top;
	height:7px;
	width:7px*/
}
.boxBC {
       background:#FFF;
	/*background:url(/images/sdp-blue/dialogBC.gif) repeat-x left top !important;
	height:8px*/
}
.boxBR {
       background:#FFF;
	/*background:url(/images/sdp-blue/dialogBR.gif) no-repeat right top !important;
	height:7px;
	width:7px*/
}
#fileHttpFile .boxBL {
	background:url(/images/sdp-blue/dialogBL1.gif) no-repeat left top;
}
#fileHttpFile .boxBC {
	background:url(/images/sdp-blue/dialogBC1.gif) repeat-x left top;
}
#fileHttpFile .boxBR {
	background:url(/images/sdp-blue/dialogBR1.gif) repeat-x right top;
}
.freezeLayer {
	background:#CCCCCC;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:20;
	filter: alpha(opacity=52);
	-moz-opacity:0.52;
	opacity: 0.52;                    /* Firefox, Safari(WebKit), Opera */
	-ms-filter: "alpha(opacity=52)"; /* IE 8 */
	filter:alpha(opacity=20);       /* IE 4-7 */
	zoom: 1;       /* set "zoom", "width" or "height" to trigger "hasLayout" in IE 7 and lower */
}
.completeMessage {
	background:transparent;
	padding:0;
	min-width: 188px;
}
.bodytextgreynew {
	color:#a9a8a8;
	font:13px 'Lato',sans-serif;
	text-decoration:none
}
.bodytextgreynew a {
	color:#a9a8a8;
	text-decoration:none
}
.bodytextgreynew a:hover {
	color:#a9a8a8;
	text-decoration:underline
}
.smallboxrb {
	background-color:#ebebe4;
	border:1px solid #7f9db9;
	font:400 13px 'Lato',sans-serif;
	font-size:13px;
}

	.smallbox, select.filterSize,.validateError {

  font: 400 13px 'Lato', sans-serif;
  -webkit-appearance: none;
  box-shadow: none;
  border: 1px solid #dadada;
  border-radius: 0px;
  height: 28px;
  padding: 5px 11px 5px 11px;
 -moz-appearance: none;
  width: 252px !important;
}

    .smallboxnumbers
    {
        font: 400 13px 'Lato', sans-serif;
        -webkit-appearance: none;
        border: 1px solid #dadada;
        box-shadow: none;
        border-radius: 0px;
        height: 28px;
        padding: 5px 11px 5px 11px;
        -moz-appearance: none;
        width: 100px !important;
    }
    .smallboxcurrency
    {
        font: 400 13px 'Lato', sans-serif;
        -webkit-appearance: none;
        border: 1px solid #dadada;
        box-shadow: none;
        border-radius: 0px;
        height: 28px;
        padding: 5px 11px 5px 11px;
        -moz-appearance: none;
        width: 147px !important;
    }

    select.smallbox::-ms-expand, select.smallboxcopy::-ms-expand, select.smallboxnewcopy::-ms-expand, select.smallboxcurrency::-ms-expand{
        display:none;
    }

    select.smallbox, select.smallboxcopy, select.smallboxnewcopy, select.smallboxcurrency{
        background:url(../../../images/drop.png) center right no-repeat; !important;
        background-repeat:no-repeat;
        background-color:#FFFFFF;
        padding-right:21px;
        margin:0;
        -webkit-appearance:none
    }

	textarea.smallbox, div.textareaDIV {
	height: 69px;
	padding: 7px 13px;
	width: 224px !important;
	box-sizing: content-box;

	}
	.hometopstrip {
		background-color:#3466a9
	}
	.topstripbg1 {
		background-color:#f5f5f5;
		border-bottom:1px solid #e6e6e6;
		color:#069;
		padding-left:16px !important;

		/*background-color:#EBF2F8;
		color:#006699;
		border-bottom:1px solid #8CBAE8;*/
	}
	.topstripbg2 {
		height:3px;text-align:center;
			background:url(/images/sdp-blue/tab_topbg_active.gif);
	}
	.topstripbg3 {
		height: 33px;
		width: auto;
			background-color:#E8DFE2;

}
.topstripbg4 {
	background-image:url(/images/sdp-blue/topstripbg4.gif);
}
div#summaryDiv .topstripbg1, #listofConfigs .topstripbg1 {
	background:url(/images/sdp-blue/summary_header_bg.gif) repeat-x;
	color:#000;
}
div#summaryDiv .topstripbg1 .bodyboldmediumwhite, #listofConfigs .topstripbg1 .bodyboldmediumwhite {
	color:#000;
}
.bodybg {
	background-color:#fff;
}
.tabinactive {
	background-image:url(/images/sdp-blue/tabinactive.png);
}
.buttonnew, .input_button_theme {
	font:700 13px 'Lato',sans-serif;
	list-style-type:none;
	padding:2px 0;
}
.buttongrey {
    background-color: #f0f0f0;
    margin-bottom: 3px;
    min-width: 60px;
    height: 30px;
    cursor: not-allowed;
    color: #999;
    text-rendering: geometricPrecision;
    -moz-border-radius: 3px;
    border-radius: 0;
    border: solid 1px #f0f0f0;
    font: 400 13px 'Lato', sans-serif;
    padding: 0px 27px;
}
.buttonnewCopy {
	font:13px 'Lato',sans-serif;
	list-style-type:none;
	padding:5px 0
}
.smallboxcopy, .smallboxnewcopy{
   /*background:url(../../../images/drop.png) center right;*/
    font:400 13px 'Lato', sans-serif;
-webkit-appearance: none;
  box-shadow: none;
  height:28px;
  background-color:#FFFFFF;
  border: 1px solid #dadada;
  border-radius: 2px;
  padding: 3px 18px 4px 10px;
  background-repeat: no-repeat;
  -moz-appearance: none;
  vertical-align:middle;
}
.smallboxgreyCopy {
	border:1px groove #ccc;
	color:#999;
	font:400 13px 'Lato',sans-serif;
}
/* .smallboxnewcopy {
	border-width:1px;
	border-style:groove;
	border-color:#054607 #b8d4b8 #b8d4b8 #054607;
	color:#000;
	font:400 13px 'Lato',sans-serif;
}*/
.bodytextitalic {
	font:italic 13px 'Lato',sans-serif;
	text-decoration:none;
}
.licensebox {
	font:400 13px 'Lato',sans-serif;
}
.head {
	color:#135304;
	font:700 15px 'Lato',sans-serif;
}
.tablebotborder {
	background-color:#F9F9F7;
	border-bottom:1px solid #b8d4b8;
}
.resultlink a {
	background-color:#EFEFE9;
	color:#000;
	display:block;
	font:13px 'Lato',sans-serif;
	height:25px;
	text-decoration:none;
	width:100%;
}
.homeleftbg {
	background-image:url(/images/sdp-blue/homeleftbg.gif);
}
.homerightbg {
	background-image:url(/images/sdp-blue/homerightbg.gif);
}
.hometopbg {
	background-image:url(/images/sdp-blue/hometopbg.gif);
}
.homebotbg {
	background-image:url(/images/sdp-blue/homebotbg.gif);
}
.hometablebg .hometablebg, .hometablebg .topstripbg2{
		background:none;
}

	.topNameLeft, .topnameLeftRebranded, .topnameLeftPlugin {
		background-repeat : no-repeat;
		background-position : 15px 8px;
		background-size : 170px 49px;
		width : 240px;
		height : 65px;
	}
	.topNameLeft {
		background-image : url(/images/sdp-blue/dc-logo.gif);
	}
	.topnameLeftRebranded {
		background-image : url(/images/sdp-blue/rebranded-logo.gif);
	}
	.topnameLeftPlugin {
		background-image : url(/images/sdp-blue/dc-logo-plugin.gif);
	}

	.topnametablebg {
		background:url(/images/sdp-blue/topnametablebg.gif) repeat-x;
	}
	.boldlink a.active {
		color:#999;
		font:700 13px 'Lato',sans-serif;
		text-decoration:underline;
	}
	.boldlinkred a {
		color:#900;
		font:700 13px 'Lato',sans-serif;
		text-decoration:none;
	}

	.midline {
		border-bottom:1px solid #E9E9E9;
		height:0;
	}
	fieldset {
		border:1px solid #e6e6e6;
		width:90%;
	}
	fieldset .inner1{
		border:1px solid #dedede;
	}

	.fieldsetContent
	{
		width:90%;
		padding-bottom:15px;
		margin:15px auto;
	}

#Advance12 {
	border:1px solid #bfd6ed;
	background-color:none;
}
/* fieldset .smallboxcopy {
	border:1px solid #BFD6ED;
}
fieldset .smallbox {
	border:1px solid #BFD6ED;
} */
legend {
	color: #000;
    font:  400 13px 'Lato', sans-serif !important;
    padding: 1px;
	/*
	color:#224FAD;
	font:700 13px 'Lato',sans-serif;
	padding:1px;*/
}
.LoginLogo {
	background-image:url(/images/sdp-blue/dc_logo_login.gif)
}
.selectedReportTab {
	background:#ddd;
	border-left: 2px solid #1493c8;
	font:14px 'Lato',sans-serif;
	text-decoration:none;
	padding-left:7px;
}
.selectedReportTab a{
	color:#000 !important;
}

	.navigatorTable td, .navigatorTable {
		border-bottom:none !important;
	}
	/*Style for the Patch Management homepage data */

/************
Sidebar CSS
*********** */
#lhs_menu_container {
	font-family: 'Lato', sans-serif;
    width: 215px;
	float:left;
	text-align:center
}
/* Hide */
html>body #lhs_menu_container {
	padding:0px 5px 0px 5px;
}
/** **/
.mainmenu {
	margin:0;
	padding:0;
	position:relative;
	width:215px;
}
.mainmenu li {
	_height:0;
	list-style:none;
	margin:0;
	padding:0;

	}
	.mainmenu li a {
		color:#000;
		display:block;
		font-weight:700;
		text-align:left;
		border-left:1px solid #85b8e1;
		border-right:1px solid #85b8e1;
		background: #eff5fa; /* Old browsers */
		background: -moz-linear-gradient(top,  #eff5fa 1%, #c4e4f1 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eff5fa), color-stop(100%,#c4e4f1)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #eff5fa 1%,#c4e4f1 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #eff5fa 1%,#c4e4f1 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #eff5fa 1%,#c4e4f1 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #eff5fa 1%,#c4e4f1 100%); /* W3C */
		/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff5fa', endColorstr='#c4e4f1',GradientType=0 );  IE6-9 */
	}
	.mainmenu li a:link, .mainmenu li a:active, .mainmenu li a:visited {
		padding:7px 5px 4px 5px;
		text-decoration:none
	}
	.mainmenu .quickmenutree a{
		border-top:none;
	}
	#exportli ul li a:link {
		color:#000;
		padding:5px 5px 9px;
		text-decoration:none;
	}
	.mainmenu .closed, .mainmenu .opened{
		background: #eff5fa; /* Old browsers */
		background: -moz-linear-gradient(top,  #eff5fa 1%, #c4e4f1 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eff5fa), color-stop(100%,#c4e4f1)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #eff5fa 1%,#c4e4f1 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #eff5fa 1%,#c4e4f1 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #eff5fa 1%,#c4e4f1 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #eff5fa 1%,#c4e4f1 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff5fa', endColorstr='#c4e4f1',GradientType=0 ); /* IE6-9 */
	}
	.mainmenu .closed a, .mainmenu .opened a {
		color: #787878;
		display: block;
		font-weight: 400;
		text-align: left;
		font-size: 14px;
		border-top: 0;
		padding-right: 25px !important;
		text-rendering: geometricPrecision !important;
	}
	.mainmenu .closed a{
		background:url(/images/sdp-blue/menu_open1.png) no-repeat right 10px center / 12px  !important;
		/*border-bottom:1px solid #85b8e1;*/
		color: #000 !important;
	}
	.mainmenu .opened a{
		background:url(/images/sdp-blue/menu_open2.png) no-repeat right 10px center / 12px  !important;
		color:#545454;
	}
	.mainmenu .closed a:hover{
		background:url(/images/sdp-blue/menu_open12.png) no-repeat right 10px center / 12px  !important;
		color:#222 !important;
	}
	.mainmenu li a{
		 border-top:1px solid #85b8e1;
	}
	.mainmenu .opened .menu_border a{
		/*background:#fff !important;*/
		border-top:none;
	}

	.mainmenu .closed a:link, .mainmenu .closed a:active, .mainmenu .closed a:visited {
		color:#000;
		padding:6px 0 5px 5px;
		text-decoration:none;
	}
	.mainmenu .section li {
		background-color:#FFF;
		vertical-align:middle;
	}
	.mainmenu .section li a {
		border-top:none;
		background-image:none;
		color:#000;
		display:block;
		font-weight:400;
		min-height:20px;
		height:auto;
		text-align:left;
	}
	.mainmenu .section li a:link, .mainmenu .section li a:active, .mainmenu .section li a:visited {
		_height:0;
		padding:8px 5px 4px 5px;
		text-decoration:none;
	}
	.mainmenu .section li a:hover, .mainmenu .section li#selected a{
		background: #ddd !important;
		font-weight: normal;
		}
	.mainmenu .section li a img{
		float: left;
		vertical-align: middle;
		margin: 10px 5px 0 0 !important;
		width: 16px;
		height: auto !important;
	}
	#IManageList li a img,#ITaskList li a img,#AuditList li a img,#ISummaryList li a img {
		margin-top:-5px;
	}
	.genInv li a img{
		margin-top:0 !important;
	}
	.menu_border {
		border-bottom: 0;
		margin: 0;
		padding: 0;
	}
	.mainmenu .section li img {
		border:0;
		padding-right:1px
	}
	.mainmenu hr {
		padding:5px;
		margin:0;
		visibility:hidden
	}
	.leftNavArrow{
		/* float:right !important;
		padding:4px 0 0 2px; */
		position:absolute;
		padding:0 !important;
		width:auto !important;
		right: 5px;
		top: 14%;
	}
	div.mainmenu ul.section li.selected a {
		background-color:#DDD;
		font-weight:700
	}
	.mainmenu li .links a:hover, .mainmenu li .patchlinks a:hover, .mainmenu li .sdpatchlinks a:hover{
		background:none !important;
		text-decoration:underline;
	}

.mainmenu hr.seperator {
	background:#333;
	display:none;
	height:1px;
	margin:0;
	padding:0
}
.mainmenu li#reports span#links h1,.mainmenu li#patch span#patchlinks h1,.mainmenu li#sdpatch span#sdpatchlinks h1{
	font-size:13px;
	font-weight:700;
	margin:0;
	padding:7px 0 7px 7px;
	text-align:center;

	}

.mainmenu li#reports span#links h2,.mainmenu li#patch span#patchlinks h2 ,.mainmenu li#sdpatch span#sdpatchlinks h2{
	background-color:#fff;
	color:#234C71;
	font-size:13px;
	font-weight:700;
	margin:0;
	padding:7px
}
.mainmenu li#reports span#links li,.mainmenu li#patch span#patchlinks li ,.mainmenu li#sdpatch span#sdpatchlinks li, .swsummarydetails td{
	padding:0 7px 0 7px;
	width: 97%;
}
.mainmenu li#reports span#links li:hover,.mainmenu li#patch span#patchlinks li:hover ,.mainmenu li#sdpatch span#sdpatchlinks li:hover {
	background-color:#f4f4f4;
}

.submenu {
	margin:0;
	padding:0;
	width:190px
}
.submenu li {
	_height:0;
	background-color:#F6F7F9;
	list-style:none;
	margin:0;
	padding:0
}
.submenu li a {
	background-color:#EFF4FB;
	border:0px;
	border-right:0px solid #b8d4b8;
	color:#FFF;
	display:block;
	font-weight:700;
	height:12px;
	text-align:left;
	_height:0;
}
#selected .selected a {
	position:relative;
	left:2px;
	border-color: #dadada #fff #dadada #1493c8;
    border-style: solid;
    border-width: 1px 0 1px 2px;
    color: #027aac;
	background-color:#ffffff;
	font-weight:400;
	padding: 6px 10px 14px 13px !important;
}
.lightbdr {
	background-color:#fafafa;
}
.lightborder {
	border:1px solid #e6e6e6;
	background-color:#F6F7F9;
}
.submenu li a:link, .submenu li a:active, .submenu li a:visited {
	color:#000;
	padding:5px 5px 4px;
	text-decoration:none
}
.submenu .closed a {
	background-image:url(/images/sdp-blue/lhs_header_close.gif);
	color:#FFF;
	display:block;
	font-weight:700;
	height:15px;
	text-align:left
}
.submenu .closed a:link, .submenu .closed a:active, .submenu .closed a:visited {
	color:#135304;
	padding:5px;
	text-decoration:none
}
.submenu .section li {
	background-color:#F6F7F9;
	vertical-align:middle
}
.submenu .section li a {
	background:none;
	color:#000;
	display:block;
	font-weight:400;
	font-size:13px;
	text-align:left;
	font-family: 'Lato',sans-serif;
}
.submenu .section li a:link, .submenu .section li a:active, .submenu .section li a:visited {
	_height:0;
	padding:10px 10px 10px 17px !important;
	text-decoration:none
}
.submenu .section li a:hover {
	/*background-color:#0b77ba;
	color:#FFF;*/
	font-weight:400
}
.submenu .section li img {
	border:0;
	padding-right:1px
}
.submenu hr {
	padding:2px;
	visibility:hidden
}
div.submenu ul.section li.selected a {
	background-color:#DDD;
	font-weight:700
}
div.submenu ul.section li.selected a:hover {
	background-color:#3EB90B;
	color:#000000;
	font-weight:700
}
.submenu hr.seperator {
	background:#333;
	display:none;
	height:1px;
	margin:0;
	padding:0
}
.submenu li#reports span#links h1 {
	font-size:13px;
	font-weight:700;
	margin:0;
	padding:7px 0 7px 7px;
	text-align:center
}
.submenu li#reports span#links h2 {
	background-color:#ECF3F8;
	color:#135304;
	font-size:13px;
	font-weight:700;
	margin:0;
	padding:7px
}
.submenu li#reports span#links li {
	padding-left:7px
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Second level tab : Using Sliding Door technique
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#tab_nav {
	background:#fff url('/images/sdp-blue/bg.png') repeat-x bottom;
	float:left;
	font:13px 'Lato',sans-serif;
	line-height:normal;
	width:100%;
}
#tab_nav ul {
	list-style:none;
	margin:0;
	padding:10px 10px 0 0;
}
#tab_nav li {
	background:url(/images/sdp-blue/taboverBig.gif) top right no-repeat;
	display:block;
	float:left;
	margin:0;
	border-left:1px solid #CCC;
}
#tab_nav li.current {
	border-width:1px 1px 2px 1px;
	border-style:solid;
	border-color:#aeaeae #aeaeae #fff #aeaeae;
	background:none;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \ */
#tab_nav a {
	color:#000;
	display:block;
	float:none;
	padding:5px 15px 7px 6px;
	text-decoration:none;
	width:auto;
	font:bold 13px 'Lato',sans-serif;
}
#tab_nav > ul a {
	width:auto
}
/* End IE5-Mac hack  */
#tab_nav a:hover {
	background-color:transparent;
	color:#333
}
#tab_nav .current {
	display:block;
}
#tab_nav .current a {
	color:#333;
	display:block;
	padding-bottom:5px;
}
#fs {
	border:0;
	margin:0;
	padding:0
}

	/* To avoid wrapping the tabs for other languages*/
	#tabset_container #tab_nav, .hometablebg .topNavTabs{
		overflow: visible;
		white-space: nowrap;
	}
	#tabset_container #tab_nav ul, .hometablebg .topNavTabs ul{display:inline-flex;}

	#tabset_container #tab_nav ul li, .hometablebg .topNavTabs li {display:inline-block;}
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Second level tab : Body
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	.holder_show {

		border:1px solid #e9e9e9;
		border-top:none;
		padding-bottom:15px;
	}

	.page_top_pad {

		padding-right:10px;
		padding-top:10px;
	}

	#configDetailsID br {
		height:10px
	}


.inv_sche_buttonholder {
	text-align:center;
	padding:7px;
	background:#ECECEC;
}
input.button {
    background-color : #fff;
    font : 13px 'Lato', sans-serif;
    list-style-type : none;
    border : 1px solid #ddd;
    border-radius : 2px;
    -moz-border-radius : 2px;
    -webkit-border-radius : 2px;
    padding : 3px 8px 3px 22px;
    width : auto !important;
    color : #000000;
    height : 24px;
    cursor : pointer;
	background-size: 15px !important;
}
input.button:hover {
    border : 1px solid #bbb;
    cursor: pointer;
}

.topViewAction .button, .topViewAction .dropdownbutton {
        background-color: #fff;
    font: 13px 'Lato', sans-serif;
    list-style-type: none;
    border: 1px solid #ddd;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    width: auto !important;
    color: #000000;
    cursor: pointer;
    background-size: 15px !important;
}

/*
*	Alert Styles.
*	These are using inheritance concept so in front end both the classes i.e. message and alert/info should be user to get desired effect.
* */
.message a:link, .message a:visited {
	color:#4D98CF;
	text-decoration:underline
}
.top_message {
	border:solid 2px #135304;
	font:13px 'Lato',sans-serif;
	margin:0 6em 14px;
	padding:7px 7px 7px 35px;
}
.alert, .alerts {
	background-color:#FFFCDF;
	border:2px solid #FFEE9F;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Second level tab : Body
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Inventory Module Classes
*/
.inv_hwd_detail_right {
	border:solid 2px #DDD;
	padding:0;
}
.inv_hwd_detail_right h1 {
	color:#135304;
	font-size:120%;
	font-weight:700;
	margin:0 0 7px;
	padding:0;
}
.inv_hdd_used {
	background-image:url(/images/inv_bar_filled.png);
	color:#FFF;
	float:left;
	height:20px;
	font-size:13px;
	margin:0;
	overflow:hidden;
	padding:2px 0;
	text-align:center;
	vertical-align:middle;
}
.inv_hdd_free {
	background-image:url(/images/inv_bar_free.png);
	color:#000000;
	float:left;
	height:20px;
	vertical-align:middle;
	font-size:13px;
	margin:0;
	overflow:hidden;
	padding:2px 0;
	text-align:center;
}
#list div.hdd_meter td {
	padding:0
}

	#list td {
		padding-left:7px;
		vertical-align:middle;
		white-space: nowrap;
	}

	#list #InvMappedLogDiskByComp_Navig td{
		padding:3px 0 3px 0;
	}
	#InvSoftwareDetailsView_CT td {
		padding:4px
	}
	a:hover, .message a:hover {
		text-decoration:none
	}
	.responseframe, .minButton, .DialogBox .maxButton, .hide, .holder_hide, .mainmenu li span {
		display:none
	}
	.invisible{ visibility:hidden;}
	.input_button:hover, .input_button_nofloat:hover {
		color:#000
	}
	form fieldset legend {
		font-weight:700;
		text-align:left;
	}
	legend[style] {
		color:#224FAD !important
	}
	.frame_full ul li .right, .frame_half ul li .right {
		font-weight:700;
		margin:0;
		padding:0;
		position:relative;
		text-align:right;
		width:400px
	}
	.frame_full ul li table tr td.timestamp, .frame_half ul li table tr td.timestamp {
		border-top:1px solid #dadada;
		font:400 13px 'Lato',sans-serif;
		text-align:right
	}
	.frame_full ul li a:hover, .frame_half ul li a:hover {
		font:13px 'Lato',sans-serif;
		text-decoration:none
	}
	.frame_full ul li img, .frame_half ul li img {
		margin:0;
		padding:0;
		vertical-align:middle
	}
	.frame_full ul li span.error, .frame_half ul li span.error {
		color:red
	}
	/*.frame_full ul li table tr td input,*/.frame_full ul li table tr td textarea, .frame_full ul li table tr td select {
		background-color:#FFF;
		border:1px solid #CCC;
		font:13px 'Lato',sans-serif;
		padding:1px;
	}
	.tableborderlite, .tableborder {
		background-color:#fff;
		border:1px solid #e9e9e9
	}
	.tableborder .tableComponent, .tablebg .tableComponent{
				 border:none;
		 }

	.line1, .topline {
		/*border-top:1px solid #8CBAE8;
			border-top:1px solid #CCC;*/
		color:#000;
		font:400 13px 'Lato',sans-serif;
		text-decoration:none;
	}
	.taboff1 a, .tabon1 a, .sortedTableHeader a, .selectedReportTab a {
		color:#000;
		text-decoration:none
	}
	.tabbottom, .botstrip {
		border-bottom:1px solid #e9e9e9;
	}
	.collectionbutton, .tableheaderbgcolor {
		background-color:#ECECEC;
	}
	.getstartedactive a, .getstartedactive a:hover, .getstartedactive1 a, .getstartedactive1 a:hover {
		color:#fff;
		text-decoration:none
	}
	.topmostlink a, .addconflink a {
		color:#000;
		font:13px 'Lato',sans-serif;
		font-style:normal;
		text-decoration:none;
	}

	.input_button_theme, #patchActionLink, .buttonnewCopy {
		background:#f1f1f1 url(/images/sdp-blue/buttonbg.gif) repeat-x center left;
		font:13px 'Lato',sans-serif;
		list-style-type:none;
		border:1px solid #c4c4c4;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		width:auto !important;
	}

	.btn {

	background-color:#f3f3f3 !important;
	font-family:'Lato',sans-serif;
	list-style-type:none;
	padding:0 10px 2px 24px;
	border:1px solid #e0e0e0;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	width:auto !important;
	font-size:13px;
	margin-right:6px !important;
	margin-top:12px !important;
	height:24px;
	margin-bottom:13px !important
	cursor:pointer;
	}

	.btn:hover:nth-child(2) {
		border: 1px solid #b6b6b6;
		background-color: #f6f6f6 !important;
	}

.ccBtnPanel input.btn:hover:first-child {
     border:1px solid #1852C5;
    background-color: #4a8ac6 !important;
}
.buttonnew, .buttonnew1, .buttonnew2, .roadmapBtn, .buttonnew1grey {
    background-color : #f3f3f3;
    font : 13px 'Lato', sans-serif;
    list-style-type : none;
    border : 1px solid #ddd;
    border-radius : 2px;
    -moz-border-radius : 2px;
    -webkit-border-radius : 2px;
    padding : 3px 8px 3px 5px;
    width : auto !important;
    color : #000000;
    height : 24px;
    cursor : pointer;
}
.buttonblue {
    background-color : #f3f3f3;
    font : 13px 'Lato', sans-serif;
    list-style-type : none;
    border : 1px solid #ddd;
    border-radius : 2px;
    -moz-border-radius : 2px;
    -webkit-border-radius : 2px;
    padding : 3px 8px 3px 22px;
    width : auto !important;
    color : #000000;
    height : 24px;
    cursor : pointer;
	background-size: 15px !important;
}
.buttonnew:hover, .buttonnew1:hover, .buttonnew2:hover, .buttonBlue:hover, .roadmapBtn:hover {
    background-color : #f6f6f6;
    border: 1px solid #bbb;
}
.buttonnew:disabled, .buttonnew1:disabled, .buttonnew2:disabled, .buttonBlue:disabled, .buttonnew1grey {
    border : 1px solid #ddd;
    background-color : #f3f3f3;
    color : #8f8f8f;
    cursor:default;
}

	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
		.buttongrey { padding:3px 5px; }
	}
	.buttongrey { padding:3px 5px; }
	.roadmapBtn{
			padding:0 5px;
	}
	.buttonspan {
		cursor: pointer;
		display: inline-block;
		height: 13px;
		min-width: 13px;
		border: 1px solid #ddd;
		border-radius: 4px;
		color:#444;
		padding:2px;
		font:13px 'Lato',sans-serif;
		background-color: -webkit-radial-gradient(10000% 1000%, white, black);
		background: -o-radial-gradient(10000% 1000%, white, black);
		background: -moz-radial-gradient(10000% 1000%, white, black);
		background: radial-gradient(10000% 1000%, white, black);
	}

.buttonspan1{
    cursor: pointer;
    height: 20px;
    padding: 3px 7px;
    border-radius: 4px;
    font:13px 'Lato',sans-serif;
    color:black;
    box-shadow: 0px 1px 1px 0px #ccc;
    border: 1px solid #aaa;
    background: -moz-linear-gradient(top, #fff 0%, #ddd 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ddd));
    background: -webkit-linear-gradient(top, #fff 0%,#ddd 100%);
    background: -o-linear-gradient(top, #fff 0%,#ddd 100%);
    background: -ms-linear-gradient(top, #fff 0%,#ddd 100%);
    background: linear-gradient(to bottom, #fff 0%,#ddd 100%);

	}
	.buttonspan1:hover {
		background: -moz-linear-gradient(top, #fff 0%, #ebe9ea 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ebe9ea));
		background: -webkit-linear-gradient(top, #fff 0%,#ebe9ea 100%);
		background: -o-linear-gradient(top, #fff 0%,#ebe9ea 100%);
		background: -ms-linear-gradient(top, #fff 0%,#ebe9ea 100%);
		background: linear-gradient(to bottom, #fff 0%,#ebe9ea 100%);
	}
	.buttonspan1:active {
		box-shadow: 0px 0px 1px 0px #aaa inset;
	}



.frame_half ul li.list_title, .frame_half ul li.list_title_closed {
	background-color:#EFF4FA;
	background-image:url(/images/sdp-blue/topstripbg1.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #c2f0bd;
	color:#234C71;
	font-weight:700;
	padding-bottom:5px;
	padding-left:7px;
	padding-top:5px
}
.frame_half ul li.list_title a, .frame_half ul li.list_title_closed a {
	color:#234C71;
	display:block;
	text-decoration:none
}
.frame_full ul li table tr.zebra, tr.zebra {
	background-color:#f9f9f9;
	font:13px 'Lato',sans-serif;
	height:20px;
}
/* .mainmenu li a:hover, .mainmenu .closed a:hover {
	background-color:transparent
} */
.mainmenu .section, .inv_hardware_details {
	margin:0;
	padding:0
}
img, .menu_image {
	border:0
}
#yellow_xsnazzy, #blue_xsnazzy, #blueRbox_xsnazzy {
	background:transparent;
	margin:1em
}
.yellow_xtop, .yellow_xbottom, .blue_xtop, .blue_xbottom, .blueRbox_xtop, .blueRbox_xbottom {
	background:transparent;
	display:block;
	font-size:1px
}
.yellow_xb1, .yellow_xb2, .yellow_xb3, .yellow_xb4, .blue_xb1, .blue_xb2, .blue_xb3, .blue_xb4, .blueRbox_xb1_top, .blueRbox_xb2_top, .blueRbox_xb3_top, .blueRbox_xb4_top, .blueRbox_xb1_bottom, .blueRbox_xb2_bottom, .blueRbox_xb3_bottom, .blueRbox_xb4_bottom {
	display:block;
	overflow:hidden
}
.yellow_xb1, .yellow_xb2, .yellow_xb3, .blue_xb1, .blue_xb2, .blue_xb3, .blueRbox_xb1_top, .blueRbox_xb2_top, .blueRbox_xb3_top, .blueRbox_xb1_bottom, .blueRbox_xb2_bottom, .blueRbox_xb3_bottom {
	height:1px
}
.yellow_xb2, .blue_xb2, .blueRbox_xb2_top, .blueRbox_xb2_bottom {
	border-width:0 2px;
	margin:0 3px
}
.yellow_xb3, .blue_xb3, .blueRbox_xb3_top, .blueRbox_xb3_bottom {
	margin:0 2px
}
.yellow_xb4, .blue_xb4, .blueRbox_xb4_top, .blueRbox_xb4_bottom {
	height:2px;
	margin:0 1px
}
.blueRbox_xb1_top, .blueRbox_xb1_bottom {
	background:#316fd5;
	margin:0 5px
}
form fieldset table tr td label, form fieldset table tr td {
	color:#000
}
.mainmenu li#reports:hover span#links, .mainmenu li#reports span.links,.mainmenu li#patch:hover span#patchlinks,.mainmenu li#patch span.patchlinks,.mainmenu li#sdpatch:hover span#sdpatchlinks,.mainmenu li#sdpatch span.sdpatchlinks {
	border:1px solid #D2D3D4;
	color:#000;
	display:block;
	height:auto;
	left:189;
	padding:0px;
	margin-left:5px;
	box-shadow:0px 0px 1px 0px #AAAAAA;
	position:absolute;
	top:0;
	width:600px;
	z-index:80;
}
.swsummarydetail{
	border:1px solid #D2D3D4;
	color:#000;
	display:block;
	height:auto;
	box-shadow:0px 0px 1px 0px #AAAAAA;
	position: absolute;
	z-index:80;
}
#swsummarydetail td a{
	width:80% !important;
	padding:6px !important;
	display: block;
	border-radius: 3px;
	text-align: center;
}
#sdpatchlinks{
	width:auto !important;
}

	.mainmenu li#configreports:hover span#links, .mainmenu li#configreports span.links {
		border:1px solid #D2D3D4;
		color:#000;
		display:block;
		height:auto;
		left:189px;
		position:absolute;
		top:0px;
		width:300px;
		z-index:100;
		padding:0px;
		box-shadow:0px 0px 1px 0px #AAAAAA;
	}
	.mainmenu li#configreports span#links li:hover{
		background-color:#f4f4f4;
	}


	.bodytextunlinenew a, .bodyboldsmall a, .bodyboldsmallwhitea a, .bodyboldsmallwhitelink a, .bodyboldgreennew a, .bodybolddarkbig a, .bodybolddarkbig a:hover {
		color:#135304;
		text-decoration:none
	}
	.bodyboldsmallwhitelink a:hover, .toplinegrey a, .topline a, .bodyboldgreennew a:hover, .evenRow a, .oddRow a {
		color:#fff;
		text-decoration:none
	}
	a:link, a:visited, .bodyboldsmall a:hover, .bodyboldsmallwhitenew a:hover, .toplinegrey a:hover, .topline a:hover, .topmostlink a:hover {
		color:#000;
		text-decoration:underline;
	}
	.bodytextunline, .bodytextunline a,.bodytextunline a:link, .bodytextunline a:visited,.bodytextunline a:active{   /* For Breadcrumb */
		color:#627AAD;
		text-decoration:none !important;
		font:13px 'Lato',sans-serif;
		padding-top:10px !important;
	}
	 .bodytextunline a:hover{
		color:#1155cc;
		text-decoration:underline;
	}
	#listofConfigs a{
		text-decoration:none !important;
	}
	#ExportLists {
		font:normal 13px 'Lato',sans-serif !important;
		color:#0669ac !important;
	}
	#ExportLists:hover{
		text-decoration:underline !important;
	}

.bodyboldsmall a:hover{
	color:#000 !important;
	font:700 13px 'Lato',sans-serif !important;
	font-weight:normal !important;
}
#linkdiv .topmostlink a:link, #linkdiv .topmostlink a:visited {
	text-decoration:none;
}
#linkdiv .topmostlink a:hover {
	text-decoration:underline;
}
.bodybold, .bodyboldsmallwhitenew a {
	/*color:#000;
	font:700 13px 'Lato',sans-serif;
	text-decoration:none;
        */
        color:#000;
        font:500 13px 'Lato', sans-serif;
        text-decoration:none;
}
.bodyboldblue, .bodyboldsmall, .bodyboldsmallwhitelink, .bodyboldgreenvl, .boldlink a {
	color:#000;
	font:700 13px 'Lato',sans-serif;
	text-decoration:none;
}
.rowOdd a:hover, .mainmenu li#reports span#links a:hover,.mainmenu li#patch span#patchlinks a:hover,.mainmenu li#sdpatch span#sdpatchlinks a:hover,#links li a:hover,#swsummarydetail td a:hover {
	background-color:#fff;
	color:#000;
	text-decoration:none !important;
}
.bodyboldlink a, .boldlink a:hover {
	color:#135304;
	font:700 13px 'Lato',sans-serif;
	text-decoration:underline;
}
/******************
Floating Alert message box
******************/
div.alert_msg {
	font:13px 'Lato',sans-serif;
	border:1px solid #3EB90B;
	background:#fff;
	position: absolute;
	z-index: 1;
	width: 420px;
	height: 100px;
	left: 302px;
	top: 266px;
}
div.alert_msg h1 {
	margin:0;
	padding:7px;
	font-size:100%;
	font-weight:bold;
	background:#3EB90B;
	color:#fff;
}
div.alert_msg p {
	padding:7px;
	margin:0;
}
div.alert_msg div.buttons {
	margin:0;
	padding:7px;
	text-align:center;
	bottom:0;
	position:relative;
}
div#installLayer, div#dropmenudiv {
	border: 1px solid #e9e9e9;
	background: #FFF none repeat scroll 0%;
	position: absolute;
	z-index: 1;
	width: 350px;
	left: 400px;
	top: 580px;
	visibility: visible;
}
/*****************************
MSI Specific Styles
*****************************/
.frame_full ul li.tab_select {
	background: #BDD3F0;
	padding:7px;
}
.frame_full ul li.tab_select a:visited {
	display:block;
	font-weight:bold;
	text-decoration:none;
}
.frame_full ul li.tab_deselect {
	padding:7px;
}
.frame_full ul li.tab_deselect a:visited {
	display:block;
	font-weight:bold;
	text-decoration:none;
}
.tiny {
	width:40px;
}
.resource_tree {
	overflow: auto;
	height:300px;
	border:1px solid #e6e6e6;
	font-size:13px;
}
input.installsoftware_user {
	background-image : url(/images/browser_user.png);
        background-position : 5px center;
        background-repeat : no-repeat;
}
input.installsoftware_computer {
	background-image : url(/images/browser_computer.png);
        background-position : 5px center;
        background-repeat : no-repeat;
}
input.search {
	background-image : url(/images/searchTxtField.png);
        background-position : 5px center;
        background-repeat : no-repeat;
}
input.edit {
	background-image : url(/images/modify.png);
        background-position : 5px center;
        background-repeat : no-repeat;
}
input.sync {
	background-image : url(/images/syncButton.png);
        background-position : 5px center;
        background-repeat : no-repeat;
}
input.addicon {
	background-image : url(/images/add.gif);
        background-position : 5px center;
        background-repeat : no-repeat;
}
input.install {
	background-image : url(/images/installpatch_small.png);
        background-position : 5px center;
        background-repeat : no-repeat;
}
input.uninstall {
	background-image : url(/images/uninstallpatch_small.png);
        background-position : 5px center;
        background-repeat : no-repeat;
		background-size: 13px !important;
}
input.col_choose {
	background-image : url(/images/columnedit.gif);
        background-position : 7px center;
        background-repeat : no-repeat;
}
input.upgrade {
    background-image : url(/images/upgrade.png);
    background-position : 7px center;
    background-repeat : no-repeat;
}
input.download {
    background-image : url(/images/download.png);
    background-position : 7px center;
    background-repeat : no-repeat;
}


	.outlineMon {
		background-color:#fafafa;
		width:100%;
	}
	.lines1 {
		height:340px;
		margin-bottom:5px;
		margin-top:10px;
	}
	.unselMonitor {
		height:42px;
	}
	.hideLine2 {
		background-color:#FFFFFF;
		display:block;
		float:right;
		height:40px;
		margin-right:-1px;
		margin-top:-20px;
		position:absolute;
		width:1px;
		z-index:100;
	}
	.tableHeaderEx {
		background:transparent url(../images/images_x.gif) repeat-x scroll 0px -400px;
		color:#000;
		font:bold 13px 'Lato',sans-serif;
		margin:0px;
		padding:0px 0px 0px 3px;
		text-decoration:none;
	}
	.tableHeaderEx a:link, .tableHeaderEx a:hover, .tableHeaderEx a:visited {
		color:#0A4687;
		font-weight:normal;
		height:22px;
		padding-left:3px;
		text-decoration:underline;
	}
	.ie .reportpara {
		padding:2px 10px 5px;
	}
	.gecko .reportpara {
		padding:4px 20px 10px;
	}
	.reportTDfill {
		background-color:#F6F7F9;
		height:100%;
		width:1px;
	}
	.unselMonitor {
		height:42px;
	}
	.reportpara p {
		color:#000000;
		font:13px 'Lato',sans-serif;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		text-decoration:none;
		text-transform:none;
	}
	.reportpara a {
		color:#000000;
		font:13px 'Lato',sans-serif;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:normal;
		text-decoration:none;
		text-transform:none;
	}
	.lines2 {
		background-color:#FFFFFF;
		border-bottom:1px solid #dadada;
		border-top:1px solid #dadada;
		height:42px;
	}
	.lines2left {
		background-color:#FFFFFF;
		background-repeat:repeat-x;
		border-bottom:1px solid #69B5F3;
		border-top:1px solid #69B5F3;
		height:42px;
	}
	.txtmonitorsHeader {
		color:#000000;
		font:13px 'Lato',sans-serif;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		text-decoration:none;
		text-transform:none;
	}
	.txtmonitorsHeader a {
		color:#000000;
		font:13px 'Lato',sans-serif;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		text-decoration:none;
		text-transform:none;
	}
	.lines3 {
		background-color:#FFFFFF;
		border:1px solid #dadada;
		height:340px;
		margin-right:auto;
		margin-top:5px;
	}
	/*Security Policies */

	.italicstyle_font {
		color:green;
		font:italic 13px 'Lato',sans-serif;
	}
	.vertical_strip {
		background-image:url(../../../images/sdp-blue/vertical.gif);
	}
	/*View Config Page*/
	#ConfigurationsView_CT .tableComponent {
		border:0px;
	}
	#ConfigurationsView_CT .navigatorTable {
		border-left:0px;
		border-right:0px;
	}
	/*View Config Page*/

	.filterlabel, .bodyboldmediumwhite {
		padding-left: 7px;
		font-family: 'Lato',sans-serif;
		font-size: 13px !important;
		text-align:left;
	}
	/*SoM Page*/
	#AllDomainsView_CT .oddRow {
		white-space:nowrap;
	}
	#AllDomainsView_CT .evenRow {
		white-space:nowrap;
	}
	/*SoM Page*/

	.roundTL {
		background:transparent url("/images/sdp-blue/roundTL.gif") no-repeat scroll left top;
		height:25px;
		width:7px;
	}
	.roundTR {
		background:transparent url("/images/sdp-blue/roundTR.gif") no-repeat scroll right top;
		height:25px;
		width:7px;
	}
	.borderleft {
		border-left:1px solid #BDD3F0;
	}
	.borderright {
		border-right:1px solid #BDD3F0;
	}
	.bordertop {
		border-top:1px solid #BDD3F0;
	}
	/* SubMenus */
	ul.plaintab {
		margin: 0;
		padding:2px 0px 0px 0px;
		padding-left:40px;
		list-style: none;
		width:100%;
		text-align:center;
		font:bold 13px 'Lato',sans-serif;
	}
	ul.plaintab li {
		float:left;
		font:13px 'Lato',sans-serif;
		white-space:nowrap;
		font-weight:normal;
	}
	ul.plaintab a:hover {
		text-decoration: none;
		font: 13px 'Lato',sans-serif;
		font-weight:normal;
	}
	ul.plaintab a:visited {
		font:13px 'Lato',sans-serif;
	}
	/*  End SubMenus */

	.menu_left {
		width:190px;
		border-left:1px solid #3eb90b;
		border-top:0px solid #3eb90b;
		background-color:#FFFFFF;
		background:url(/images/sdp-blue/menu_bg.png) bottom left repeat-x;
	}
	.menu_top {
		height:6px;
		width:158px;
		background-color:#FFFFFF;
		border-top:1px solid #3eb90b;
		border-left:1px solid #3eb90b;
	}

	.quickmenutree li {
		font:13px 'Lato',sans-serif;
		font-weight:normal;
		color:#ffffff;
		text-decoration:none;
		display:block;
	}
	#quicklinks .quickmenutree li {
		width:100%;
	}
	#quicklinks .quickmenutree li a {
		width:100%;
		text-align:left;
	}
	#quicklinks .quickmenutree li a:hover {
		color:#069;
		width:auto;
		text-align:left;
	}
	#quicklinks .quickmenutree li a:visited {
		font:13px 'Lato',sans-serif;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
		display:block;
		text-align:left;
	}
	.quickmenutree {
		font:13px 'Lato',sans-serif;
		color:#000000;
		text-decoration:none;
	}
	.quickmenutree li {
		font-family:'Lato',sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
		border-bottom:1px solid #8eadd9;
	}

	.quickmenutree li:a {
		font:13px 'Lato',sans-serif;
		color:#000000;
		text-decoration:none;
	}
	.quickmenutree a:Link {
		font:13px 'Lato',sans-serif;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
	}
	.quickmenutree li a:hover {
		font:13px 'Lato',sans-serif;
		color:#069 !important;
		text-decoration:none;
	}
	.quickmenutree a:visited {
		font:13px 'Lato',sans-serif;
		color:#000000;
		text-decoration:none;
	}
	#disabledtext a {
		color:#d6d5d5;
		font:13px 'Lato',sans-serif;
		font-weight:normal;
		text-decoration:none;
		cursor:text;
		white-space:nowrap;
	}
	#disabledtext a:link {
		color:#d6d5d5;
		font:13px 'Lato',sans-serif;
		text-decoration:none;
		cursor:text;
	}
	#disabledtext a:hover {
		color:#d6d5d5;
		font:13px 'Lato',sans-serif;
		text-decoration:none;
		cursor:text;
	}
	#RDSConnectionsView_CT .oddRow, #RDSConnectionsView_CT .evenRow, #RDSMultiDomainBranchView_CT .oddRow, #RDSMultiDomainBranchView_CT .evenRow {
		white-space:nowrap;
	}
	#SoMManagedBranchComputers_CT .tableComponent {
		border:0px;
	}
	#SoMManagedComputers_CT .tableComponent {
		border:0px;
	}
	.tabonBig a:link, a:hover, a:visited {
		text-decoration:none;
	}
	.taboffBig a:link, a:hover, a:visited {
		text-decoration:none;
	}
	/*for show hide in tree component*/
	.navhide_show_bg {
		background-color:#ffffff;
		width:8px;
		padding-left:5px;
	}
	.shownav #showHideImg {
		background:url(/images/sdp-blue/centerclose.gif) no-repeat left center;
		padding-top:120px;
		width:8px;
		padding-left:10px;

	}
	.hidenav #showHideImg {
		background:url(/images/sdp-blue/centeropen.gif) no-repeat left center;
		padding-top:120px;
		width:8px;
		padding-left:7px;
	}
	/*for show hide in tree component*/

	.tableHead {
		background-color:#f5f5f5;
	}
	.tableHeadBr {
		border:1px solid #e6e6e6;
	}
	.smallheading {
		background: url(/images/sdp-blue/heading_bg.gif) top right no-repeat;
		border-left:1px solid #CCC;
		height:25px;
		color:#000000;
		font:13px 'Lato',sans-serif;
		padding:2px 5px;
	}

	#newdiv_suggest_search, .newdiv_suggest_search {
		width: 277px !important;
		background-color: #fff;
		border: 1px solid #bcbcbc;
		-webkit-box-shadow: 0 5px 3px 3px rgba(0, 10, 100, 0.1);
		box-shadow: 0 5px 3px 3px rgba(0, 10, 100, 0.1);
		-webkit-border-radius: 0 0 5px 5px;
		border-radius: 0 0 5px 5px;
		text-align: left;
		position: absolute;
	}

	.suggest {
		height:20px;
		min-width:220px;
		font-weight:400;
		cursor: default;
		padding:4px 15px;
		white-space:nowrap;
		text-align:left;
	}

	.suggestTitleGrey, .suggestTitleGreySmall  {
		height:20px;
		font-weight:400;
		cursor: default;
		padding:4px 5px;
		white-space:nowrap;
		text-align:left;
		color:#A0A0A0 !important;
		font-style:italic;
	}

.suggestTitleGreySmall {
    font-size:13px;
	font-weight:400;
	cursor: default;
	padding:12px;
	white-space:nowrap;
	text-align:left;
	color:#A0A0A0 !important;
}

	.suggest_hov, .quickAction_Sug_Hov {
		background:#f2f2f2;
			min-width:220px;
		color:#000;
		font-weight:400;
		height:20px;
		cursor: pointer;
		-webkit-transition: background 0.3s; /* For Safari 3.1 to 6.0 */
			transition: background 0.3s;
		padding:4px 15px;
		white-space:nowrap;
		text-align:left;

	}

	.quickAction_Sug_Hov {
		 min-width:200px;
	}

.bluetxt, .blueTxt, a.bluetxt, a.blueTxt {
	color:#0669ac !important;
	text-decoration:none !important;
}
.bluetxt:hover, .blueTxt:hover, a.bluetxt:hover, a.blueTxt:hover{color:#0669ac !important; text-decoration:underline !important;}
input.computer {
	background: url(/images/nb_computer.gif) 3px center no-repeat;
}
input.scan_computer {
	background: url(/images/scan_system_icon.gif) 3px center no-repeat;
}
.bigborder {
	border:1px solid #dadada;
}
li.button {
	background-color:#dddde3;
	border-color:#fff #828177 #828177 #fff;
	border-width:2px;
	border-style:solid;
	font:13px 'Lato',sans-serif;
	text-decoration:none;
	margin:0px;
	text-align:right;
	cursor:pointer;
}
li.computer {
	background: url(/images/remoteDesktopSmall.gif) 2px center no-repeat;
}
li.scan_computer {
	background: url(/images/scan_system_icon.gif) 3px center no-repeat;
}
.boxbdr_bg {
	border:1px solid #b8d4b8;
	background-color:#fff;
}
.error_page_bg {
	background:url(/images/sdp-blue/green_errorpage_bg.jpg) bottom left repeat-x;
}
.info {
	font-weight:700;
	text-align:center;
}
/*Style for the Patch Management homepage data */
.frame_half {
	color:#234C71;
	float:left;
	font:13px 'Lato',sans-serif;
	margin:0;
	width:48%
}
.frame_half ul {
	border:1px solid #c2f0bd;
	margin:0;
	padding:0
}
.frame_half ul li {
	font-size:13px;
	list-style:none;
	padding:0;
}
.frame_half ul li table tr td {
	font-size:13px
}
.frame_half ul li table tr td.left {
	font-size:13px;
	font-weight:400;
	text-align:left;
}
.frame_half ul li table tr.blue {
	background-color:#f3fbf2;
}
.frame_half ul li a:link, .frame_half ul li a:active, .frame_half ul li a:visited {
	color:#006;
	font-size:13px;
	text-decoration:underline;
}
.frame_half hr {
	padding:3px;
	visibility:hidden;
}
.frame_full {
	color:#000;
	float:left;
	font:13px 'Lato',sans-serif;
	margin-bottom:4px;
	width:100%;
}
.frame_full ul {
	width:100%;
	border: 1px solid #e9e9e9;
	margin:0;
	padding:0
}
.frame_full ul li.list_title, .graphHeader {
	/*background:url(/images/sdp-blue/summary_header_bg.gif);*/
	background-color: #e9e9e9;
	color:#000;
	font-weight:700;
	margin:0;
	padding:5px 0 5px 7px
}
.frame_full ul li.list_title a {
	background:url(/images/sdp-blue/topstripbg_open.gif) top right repeat-x;
	color:#135304;
	display:block;
	margin:0;
	text-decoration:none;
}
.frame_full ul li.list_title_closed {
	background-color:#EFF4FA;
	background:url(/images/sdp-blue/topstripbg_closed.gif) top right repeat-x;
	border:1px solid #BDD3F0;
	color:#135304;
	font-weight:700;
	padding-bottom:5px;
	padding-left:7px;
	padding-top:5px;
}
.frame_full ul li.list_title_closed a {
	color:#135304;
	display:block;
	text-decoration:none
}
.frame_full ul li a:link, .frame_full ul li a:active, .frame_full ul li a:visited {
	color:#000;
	font:13px 'Lato',sans-serif;
	text-decoration:underline;
}
.tableHeader a:link, .sortedTableHeader a:link {
	text-decoration:none;
	color:#000 !important;
}
.tableHeader a:hover, .sortedTableHeader a:hover {
	text-decoration:none;
	color:#000000;
}
#summaryDiv .tableComponent {
	border:0px solid !important;
	background-color:#000000;
}
.graphListTable .tableComponent {
	border:0px solid !important;
}
.error_access {
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../../../images/error.png');
	background-repeat: no-repeat;
	background-position: left bottom;
}
html>body .error_access {
	background-image: url(../../../images/error.png);
}
#SoMManagedComputersRead_CT .tableComponent {
	border:0px solid;
	background-color:#000000;
}
/*Applicable patches > Mark as */
#patchActionLink a {
        color:#000;
}
#patchActionLink {
	font:13px 'Lato',sans-serif;
	font-weight: normal;
	margin-top: 2px;
	padding:3px 2px;
}
#patchActionli {
	border-left:1px solid #bbbbbb !important;
	border-top:1px solid #bbbbbb !important;
}
#patchActionli td {
	background:url(/images/sdp-blue/dropdown_bg.png) right bottom no-repeat !important;
	border:none !important;
	color:#000 !important;
	border-bottom:1px solid #d6e9ff !important;
}
select {
	border-width:1px;
	border-style:solid;
	border-color:#e5e5e5;
}
.searchRow {
	background:url("/images/sdp-blue/table_header.png") left bottom repeat-x;
}
.searchRow th, .searchRow .tableHeader {
	background:url("/images/sdp-blue/table_header.png") left bottom repeat-x;
	border-left:1px solid #fff;
	border-bottom:none;
	/* border:1px solid #fff; */
	height:32px;
}
.searchRow .sortedTableHeader .sortedTableHeader {
	background:none;
}
.sortedTableHeader .sortedTableHeader {
	border:none;
}
.bodyboldsmallwhitelink a, .bodyboldsmallwhitelink {
	/* color:#fff; */
}
.scopeactive a {
	color:#000;
}
.evenRow a:hover, .oddRow a:hover {
	/* color:#f00; */
}
/* Ready to apply*/
.helpText a {
	color:#fff;
	text-decoration:underline;
}
#helpCard {
	background-color:#fff;
}
#helpCardTable {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#helpCardTable .tableheaderbgcolor, #howItWorksTable .tableheaderbgcolor {
	background:#f5f5f5;
}
#helpCardTable .tableheaderbgcolor .bodyBig, #howItWorksTable .tableheaderbgcolor {
	color:#2D5893;
}
#helpCardTable .vlnewheadconflist, #howItWorksTable .vlnewheadconflist {
	background-color:#fff;
}
.topstripbg1 .bodytext, .topstripbg1 .bodyboldsmallwhitenew .bodytext {
	/* text-decoration:underline; */
	font-weight:normal;
}
.topstripbg1 .bodyboldsmall, .topstripbg1 .bodybold, .topstripbg1 .bodyboldsmallwhitelink a, .topstripbg1, .topstripbg1.bodyboldmediumwhite, .topstripbg1 .bodyboldmediumwhite {
	/*color:#006699;*/
	color:#000;
	/*padding-left:10px;*/

	}
	#leftTree .topstripbg1 {
		background:url(/images/sdp-blue/lhs_header_bg.png) repeat-x;
		height:36px;
		border-bottom:none;
	}
	#leftTree .topstripbg1 .bodyboldsmallwhite {
		color:#006699;
	}
	#patchActionli .quickmenutree li a {
		color:#000;
		border:none;
	}
	.topline .bodytext {
		/* color:#006699; */
		text-decoration:none;
	}

	.bodytext {
	color: #000;
		font-family: 'Lato',sans-serif;
		font-size: 13px;
		line-height: 21px;
	}

	#helpdiv .bodybold {
		font-weight:normal;
	}

	#dummy .tablebg, #dummy.tablebg {
		background:url(/images/sdp-blue/roundc_toptile.gif) repeat-x;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
	#dummy .tablebg td.bodyboldgreenm:hover{
		 padding:4px 0 0 4px;
	}
	#dummy .topstripbg1 {
		background:url(/images/sdp-blue/admin_header_grip.gif) no-repeat;
	}
	#dummy .topstripbg1 .bodyboldmediumwhite {
		color:#000;
		padding-left:20px;
	}
	#confSection a {
		text-decoration:underline;
	}
	#confSection a:hover {
		text-decoration:none;
	}
	#prohbSWContentsHolder fieldset legend {
		color:#224FAD;
	}
	#lhs_menu_container .tableborder {
	/* border:1px solid #999; */
	}
	#footer {
		/* background:url(/images/sdp-blue/bottom_footer.gif) no-repeat center top; */
	}
	#dispDiv2{
		border:1px solid #BBCEE2;
	}
	#dispDiv2 .quickmenutree li a{
		border:none;
	}
	#swTypeDiv ul li a, #swAccessTypeDiv ul li a, #swCategoryDiv ul li a{
		height:20px;
	}
	#swTypeDiv .menu_left, #swAccessTypeDiv .menu_left, #swCategoryDiv .menu_left{
		border-left:none;
	}
	#swTypeDiv ul li a:hover, #swAccessTypeDiv ul li a:hover, #swCategoryDiv ul li a:hover{
		background-color:#EFF9FE;
		color:#000 !important;
	}
	/* IE Hacks*/

	/* html .mainmenu li a:link, .mainmenu li a:visited, .mainmenu li a:active {
	*color:#fff;
	} */
	* html #graphData .zebra .bodyboldmediumwhite, #prohbSWContentsHolder .bodyboldmediumwhite, .vlnewhead .bodyboldmediumwhite, #remoteShutdownTaskSettings .bodyboldmediumwhite, .lightborder .bodyboldmediumwhite, #AddUserForm_CT .bodyboldmediumwhite, #AddRoleForm_CT .bodyboldmediumwhite, .navigatorTable .bodyboldmediumwhite, .mainmenu .section li a:link, .mainmenu .section li a:visited, .mainmenu .section li a:active, #dispDiv1 a, #dispDiv1 a:link, #dispDiv1 a:visited, #dispDiv1 a:active, #dispDiv2 a, #dispDiv2 a:link, #dispDiv2 a:visited, #dispDiv2 a:active, #dispDiv3 a, #dispDiv3 a:link, #dispDiv3 a:visited, #dispDiv3 a:active, #dispDiv4 a, #dispDiv4 a:link, #dispDiv4 a:visited, #dispDiv4 a:active, #auditmenu a, #auditmenu a:link, #auditmenu a:visited, #auditmenu a:active, #swTypeDiv a, #swAccessTypeDiv a, #swCategoryDiv a {
	*color:#000;
	}
	* html .blackText {
	*color:#000;
	}    /* This is specific to Green(SDP) Theme */
	* html .selected_link {
		padding-top:5px;
	}
	.bodytextdisabled {
		color:#D9D9D9;
		font:13px 'Lato',sans-serif;
		text-decoration:none;
	}
	.tableSearchGoButton {
		background-color:#C6C5D7 !important;
		border-style:solid;
		border-width:2px;
		border-color:#fff #333 #333 #fff;
		padding:8px 15px;
	}

	/* Button styles */

	.tableHeader input[type="button"], .sortedTableHeader input[type="button"] {
		background-color:transparent;
	}
	.sortedTableHeader .sortedTableHeader {
		background-color: transparent;
	}
	#scheduler a, .tabon1 a, .taboff1 a {
		text-decoration:none;
	}
	.topmostlink a:link, .topmostlink a:visited {
		text-decoration:none;
	}
	.topmostlink a:hover {
		text-decoration:underline;
	}
	.taskDetails span.bodyboldsmallwhitelink {color:#000;}

	table.profileLeftPane td{
		border-right:1px solid #CCC;
		background-color:#fff;
	}
	.profileLeftPaneBg{
		background-color:#F6F6F6;
	}
	table.profileLeftPane td:hover,table.profileLeftPane td.selected{
		background:#ebf3ff url(/images/sdp-blue/admin-lnav-activearw.png) repeat-x;
	}

.imageNormal {
    background-color:#e5e5e5;
	border-radius:3px;
    cursor: pointer;
    text-align:center;
    width:23px;
    height:24px;
    font-size:13px;
}
.imageSelected {
    background-color:#b7b7b7;
	border-radius:3px;
    text-align:center;
    width:23px;
    height:24px;
    font-size:13px;
}
#SneakPreview{
    border-bottom:1px solid #fcfcfc;
    padding-bottom:3px;
    font:13px 'Lato', sans-serif;
    overflow:auto;
    height: 275px;
    background-color:white;
    display:block;
}
#MessageContent{
    font-weight:normal;
    font-style:normal;
    text-decoration:none;
    width:94%;
    height:45px;
	padding: 3px 10px 4px 10px;
    resize:none;
}
.chatDropDown{
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border:1px solid #9fbfee;
    padding:2px 4px;
    background-image: linear-gradient(bottom, rgb(242,247,254) 0%, rgb(254,255,255) 50%);
    background-image: -o-linear-gradient(bottom, rgb(242,247,254) 0%, rgb(254,255,255) 50%);
    background-image: -moz-linear-gradient(bottom, rgb(242,247,254) 0%, rgb(254,255,255) 50%);
    background-image: -webkit-linear-gradient(bottom, rgb(242,247,254) 0%, rgb(254,255,255) 50%);
    background-image: -ms-linear-gradient(bottom, rgb(242,247,254) 0%, rgb(254,255,255) 50%);

	   background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(242,247,254)),
		color-stop(0.5, rgb(254,255,255))
	);
	}

	.chatDropDown, .chatDropDown a, .chatDropDown:hover{
		color:#000 !important;
	}

	.chatHomeIcon {
		height: 25px;
		width: 25px;
		background: #fff;
		border-radius: 50%;
		display: inline-block;
		text-align: center;
		margin-right: 3px;
		border: 1px solid #62A5FB;
	}

	.chatHomeIcon > div {
		margin-top: 5px;
		background-repeat: no-repeat;
		background-size: 15px;
		background-position: center;
		height: 15px;
		width: 15px;
		display: inline-block;
	}

	#textChatHomeIcon > div {
		background-image: url(/images/chat_home.png);
	}

	#voiceCallHomeIcon > div {
		background-image: url(/images/voice.png);
	}

	#videoCallHomeIcon > div {
		background-image: url(/images/video.png);
	}

	.chatHomeIcon:hover {
		height: 25px;
		width: 25px;
		background: #62A5FB;
		border-radius: 50%;
		display: inline-block;
		text-align: center;
		margin-right: 3px;
		cursor: pointer;
	}

	#textChatHomeIcon:hover > div {
		background-image: url(/images/chat_home_hov.png);
	}

	#voiceCallHomeIcon:hover > div {
		background-image: url(/images/voice_hov.png);
	}

	#videoCallHomeIcon:hover > div {
		background-image: url(/images/video_hov.png);
	}

	td#TopStrip .elementStipFont {
		font: bold 13px 'Lato',sans-serif;
		color: #545454;
		display: block;
		padding:8px 5px 0px 5px;
	}


	#baseParamList li a img{
		padding-right:5px;
	}

.cascadesidebar ul {
    position : absolute;
    z-index : 1000;
    margin : 0px;
    padding : 0px;
    list-style : none;
    background-color : #FFFFFF;
    border : 1px solid #CCCCCC;
    border-radius : 0px;
    box-shadow : 0 3px 17px rgba(0, 0, 0, 0.3);
    font : 13px 'Lato', sans-serif;
    line-height : 26px;
}
.cascadesidebar ul li {
    display:block;
}
.cascadesidebar ul li:hover {
    background : #f3f3f3;
}

.cascadesidebar ul li a {
    white-space: nowrap;
    display : block;
    color : black;
    cursor : pointer;
    text-decoration : none;
    padding : 4px 22px 4px 11px;
}
.cascadesidebar ul li a:hover {
    color : black;
    display : block;
    text-decoration : none;
    padding : 4px 22px 4px 11px;
    background : #f3f3f3;
}
.cascadesidebar ul li ul {
    top : auto;
    display : none;
    z-index : 50;
    margin-top : -30px;
    float:right;
}
.cascadesidebar ul li hr {
    display:none;
}
li.noHover:hover, .noHover a:hover {
    background : #FFFFFF !important;
    cursor : default;
}
.dropdownbutton {
    background-color:#f3f3f3;
    border: 1px solid #ddd !important;
    border-radius: 2px;
    font-family : 'Lato', sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 0px;
    height: 16px;
    padding: 3px 8px 3px 5px;
    text-decoration: none;
    white-space : nowrap;
    text-rendering: auto !important;
    cursor:pointer;
}
.dropdownbutton:hover {
    background-color:#f0f0f0;
    border: 1px solid #bbb !important;
}

.dropdownbutton a:link, .dropdownbutton a:visited {
    text-decoration : none !important;
    color : #000 !important;
}
.dropdownbutton:hover {
	background:#FFF;
}
.cascadefilter ul {
    position : absolute;
    z-index : 1000;
    padding : 10px;
    list-style : none;
    background-color : #FFFFFF;
    border : 1px solid #ccc;
    border-radius : 2px;
    box-shadow : 0 3px 17px rgba(0, 0, 0, 0.3);
    font : 13px 'Lato', sans-serif;
    line-height : 20px;
    cursor:pointer;
    margin:2px 0px 0px -11px;
    min-width: 190px;
}
.cascadefilter ul li a {
    display : block;
    color : black;
    cursor : pointer;
    text-decoration : none;
    height : 22px;
    padding : 5px;
}
.cascadefilter ul li a:hover {
    color : black;
    display : block;
    text-decoration : none;
    height : 22px;
    padding : 5px;
    background : #f4f4f4;
    line-height : 20px !important;
}

	.cascadefilter ul li a .fr {
		background-color: #f8f8f8;
		border: 1px solid #e0dfdf;
		border-radius: 4px;
		display: block;
		height: 15px;
		padding: 0px 2px 4px 2px;
		text-align: center;
		width: 28px;
	}
	.cascadefilter ul li a:hover .fr {
		background:#008ae8;
		color:#fff;
	}
	.cascadefilter ul li a .fl{
		padding-right:10px;
		white-space:nowrap;
	}
	.filterSelected a .fr {
		background:#008ae8 !important;
		color:#fff;
	}
	.filterSelected {
		background:#f4f4f4;
	}


	.sdphide{display:none;}

	#topstrip #quicklinks .tablebg{
		background:#ffffff !important;
		border:none !important;
	}
	#topstrip #quicklinks{
		background:#fff !important;
	}
	#quickmenutree li{
		padding:0 !important;
		margin:0 !important;

}
#quicklinks .quickmenutree li a{
	background:none !important;
	padding:10px 5px 5px 5px !important;
	height:15px !important;
	width:auto !important;
}
#quicklinks .quickmenutree li a:hover{
	background-color:#eff9fe !important;
	padding:10px 5px 5px 5px !important;
	height:15px !important;
	width:auto !important;
	color:#000000 !important;
}
.quickHeadSdp{
	padding:3px 0 3px 0 !important;
	font:bold 13px 'Lato',sans-serif !important;
}
.quickHeadSdp{
	border:none !important;
	background:url(/images/sdp-blue/quickmenutree_head.gif) repeat-x !important;
}
.sdpmore{
	border:none !important;
	float:right !important;
}
#quicklinks .quickmenutree li.sdpmore a:hover{
	background:none !important;
}
.emptyRowMsg{
	text-align:center;
	font: 13px 'Lato', sans-serif !important;
}
#buttonAdd{
	padding:5px 0;
}
#ststustextID{
	color:black;
}
/*
.ccBtnPanel input.btn{
	background: url(/images/sdp-blue/buttonbg.gif) repeat-x scroll left center #F1F1F1;
	border: 1px solid #C4C4C4;
	border-radius: 2px 2px 2px 2px;
	 font: 13px, 'lato',sans-serif;
}*/
#patchActionLink{
	background-image:none;
}
 .inProgressMsg1{
	margin:auto;
  	 width:260px;
  	 _width:300px;
  	 height:300px;
  	 text-align: left;
  	 background:url(/images/sdp-blue/msgbg.png) no-repeat;
  	 padding:30px 60px 0 35px;
 }
.sdpLicenseMsg{
	margin:auto;
  	 width:320px;
  	 _width:300px;
  	 height:180px;
  	 text-align: left;
  	 background:#f5f5f5;
  	 padding:30px 30px 0 35px;
 }
 .sdpLicenseMsg .sdpLicenseMsgTitle{
  	 background:url(/images/info_icon.gif) 0px 5px no-repeat;
	 background-size: 40px 40px;
  	 padding:5px 25px 20px 60px !important;
  	 height:35px;
  	 font : 16px 'Lato', sans-serif;
 }

 .ApdScanInprogressTitle{
  	 background:url(/images/scaninprogress.png) no-repeat;
  	 padding:5px 0 0 50px;
  	 height:35px;
  	 font : 16px 'Lato', sans-serif;
 }
 .ApdDloadInprogressTitle{
  	 background:url(/images/downloading_in_progress.png) no-repeat;
  	 padding:5px 0 0 50px;
  	 height:35px;
  	 font : 16px 'Lato', sans-serif;
 }
 .ApdNotStartedTitle{
  	 background:url(/images/yet_to_start.png) no-repeat;
  	 padding:0px 0 0 50px;
  	 height:35px;
  	 font : 16px 'Lato', sans-serif;
 }
 .ApdDownloadFailedTitle{
  	 background:url(/images/download_failed.png) no-repeat;
  	 padding:5px 0 0 50px;
  	 height:35px;
  	 font : 16px 'Lato', sans-serif;
 }
 .ApdNoMissingPatchesTitle{
  	 background:url(/images/no_missing_patches_found.png) no-repeat;
  	 padding:5px 0 0 50px;
  	 height:35px;
  	 font : 16px 'Lato', sans-serif;
 }
 .ApdNoDataAvailableTitle{
         background:url(/images/info_icon.gif) no-repeat;
  	 padding:5px 0 0 50px;
  	 height:35px;
  	 font : 16px 'Lato', sans-serif;
 }
 .globalButton{
  	 background-color:#0D90C9;
  	 border:1px solid #B5B5B3;
  	 border-radius:3px 3px 3px 3px;
  	 color:white;
  	 font:13px 'Lato', sans-serif;
  	 padding-left:20px;
 }
#exportAsMenu .mainmenu ul.quickmenutree li a{
padding:0 !important;
height:15px !important;
border:none !important;
}
#selectedColumns{
	border-color:#e6e6e6;
}
#helpDiv{
	z-index:400;
}

	#helpDiv, #helpDiv1, .overlib {
		background-color: #fff;
		-webkit-box-shadow: 1px 2px 10px rgba(80,81,61,.31);
		-moz-box-shadow: 1px 2px 10px rgba(80,81,61,.31);
		box-shadow: 1px 2px 10px rgba(80,81,61,.31);
		border: 1px solid #d1d1d1;
		border-radius: 3px;
		padding: 0 15px 15px 15px;
	}

	#helpDiv td,#helpDiv1 td {
		background-color: #fff !important;
		background-image: none !important;
		border: 0 !important;
		word-break: break-word;
	}

#ITaskList ul li ul li a, #ConfigurationReportsList ul li ul li a, #reports ul li a, #patchlinks ul li a, #sdpatchlinks ul li a{
	border:none;
	background:none;
}
#reports ul li img
{
  padding-top: 0;
  padding-right: 0;
  width:auto;
}
 #patchlinks a:hover{
  	     background-color:#ffffff;
  	     color:#000000;
  	     font-weight:normal;
  	 }
	 #sdpatchlinks a:hover{
  	     background-color:#ffffff;
  	     color:#000000;
  	     font-weight:normal;
  	 }
.heading_underline {
  background: url("/images/underline_blue.gif") no-repeat scroll 0 80% transparent;
    bottom: 0;
    color: #000;
    font-weight: bold;
    height: 5px;
    padding-top: 0;
}
.grey_heading {
    font: 400 14px 'Lato', sans-serif;
    color: #000;
    padding-top: 20px;
}

	::-webkit-input-placeholder { /* WebKit, Blink, Edge */
		font:400 13px 'Lato',sans-serif;
	}
	:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		font:400 13px 'Lato',sans-serif;
	}
	::-moz-placeholder { /* Mozilla Firefox 19+ */
		font:400 13px 'Lato',sans-serif;
	}
	:-ms-input-placeholder { /* Internet Explorer 10-11 */
		font:400 13px 'Lato',sans-serif;
	}

.tableHeadGrey{
	background-color:#F6F6F6;
	border-bottom:1px solid #e9e9e9;
}
.title_pad{
    padding: 5px 5% 15px;
}
.health_grey_heading{
    color: #666666;
    font: 14px 'Lato',sans-serif;
}
#exportli {background-color:#FFF;}
#exportli ul li{padding:5px 0;}
#exportli ul li:hover{
	background-color:#EFF9FE;
}
#exportAsLink .boxbdr_bg{background-color:#fff !important;}
tr#Daily td, tr#Weekly td, tr#Monthly td{font:13px 'Lato', sans-serif !important;}
.innerTabContent .border .tableComponent, .border .tableComponent{border:none;}

	/*System Manager Tool Entries*/
	#AnnouncementStatusView_CT .tableComponent, #AnnouncementStatusDetailView_CT .tableComponent {
		border:0px;
	}
	#sm_computer_list .tableComponent
	{
		border:none;
	}
	html, body {
		padding: 0;
		margin: 0;
		height: 100%;
		width: 100%;
	}
	.blockBg {
		width: 100%;
		height: 100%;
		background: #CCC;
		opacity:0.5;
	}
	.inProgressMsg {
		width:150px;
		border-radius:5px;
		background:#000;
		border:1px solid #fff;
		margin:auto;
		color:white;
		padding:10px;
		font:13px 'Lato', sans-serif;
		-webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.5);
		box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.5);
		text-align:center;
	}

.categoryTitle{
	color: #000;
    font: 14px 'Lato', sans-serif;
}
.categoryTitle {
	color: #000;
    font: 14px 'Lato', sans-serif;
}.getStartPower_right a, .getStartPower_right:link, .getStartPower_right:visited, .getStartPower_right:hover { /* Styles from common.css to avoid alignment issue on Power Get start page*/
    color: #FFFFFF;
    text-decoration: none;
}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
		#manualProxy fieldset legend{
		position:absolute;
		margin-top:-25px;
		background-color:white;}
	}

	/*System Manager Tool Entries*/
	.filterWrapper{
				 background-color:#fafafa;
				 border-radius:5px;
				 border:1px solid #CCC;
				 -webkit-box-shadow:  0px 0px 2px 1px rgba(0, 0, 0, 0.2);
				 box-shadow:  0px 0px 2px 1px rgba(0, 0, 0, 0.2);
				 width:800px;
		  }
		  .filterLabelBlue{
				  color:#000;
				  font-weight:bold;
		  }
		  .customizedSelect select{
				  background: transparent;
				  width: 185px;
				  padding: 5px;
				  font:13px 'Lato',sans-serif;
				  line-height: 1.5;
				  height: 25px;
				  border:none;
		  }
		  .customizedSelect{
				  width: 160px;
				  height: 25px;
				  overflow: hidden;
				  border:1px solid #CCC;
				  border-radius: 3px;
				  background: url(/images/actionitems_collapse.gif) no-repeat 95% center #fff;
				  background-size: 8px !important;
		  }
		  .customizedSelectLogic{
				  width: 55px;
				  height: 25px;
				  overflow: hidden;
				  border:1px solid #CCC;
				  border-radius: 3px;
				  background: url(/images/actionitems_collapse.gif) no-repeat 87% center #fff;
		  }
		  .customizedSelectLogic select{
				  background: transparent;
				  width: 80px;
				  padding: 5px;
				  font:13px 'Lato',sans-serif;
				  line-height: 1.5;
				  height: 25px;
				  border:none;
		  }

		  .patchFiltersInput{
				  width:200px;
				  height:25px;
				  border:1px solid #BABABA;
				  border-radius: 3px;
				  font:13px 'Lato',sans-serif;
		  }
		  .patchFiltersInput_small{
				  width:242px !important;
				  border-radius:0px;
				  height:20px;
				  white-space:nowrap;
				  padding: 5px 4px 1px;
				  cursor:pointer;
				  border:1px solid #dadada;
				  background-color: #FFFFFF;
				  font:13px 'Lato',sans-serif;
				  overflow:hidden;
				  margin-top: 7px;
				  float:left;

		  }
		  .patchFiltersInput_date{
				  width:200px;
				  height:20px;
				  padding-top: 5px;
				  border:1px solid #CCC;
				  border-radius: 3px;
				  background-color: #FFFFFF;
				  font:13px 'Lato',sans-serif;
		  }
		  .PatchDropMenu {
				  background-color:#fff;
				  border:1px solid #CCC;
		  }
		  .PatchDropMenu #searchValue{
				  background:url(/images/searchTxtField.png) no-repeat 4px 4px;
				  width:100%;
				  height:25px;
				  border:1px solid #CCC;
				  padding:2px 2px 2px 25px;
				  box-shadow:inset 1px 1px 2px #CCC;
				  -moz-box-shadow:inset 1px 1px 2px #CCC;
				  font:13px 'Lato',sans-serif;
		  }
		  .submitBtn{
				  background-color:#6d6c6c;
				  color:#fff;
				  border:1px solid #6d6c6c;
				  border-radius:4px;
				  padding:3px 10px;
				  font:bold 13px 'Lato',sans-serif;

  	  }
  /* -----  Role Management change message  ----  */
.RoleMgmtWrap{
/*    position:absolute;
    background:url(/images/transbg.png) repeat;
    z-index:200;
    width:100%;
    height:100%;
    padding-top:250px;*/
    _text-align:center;
}
.RoleMgmtContent{
    width:700px;
    _width:750px;
    margin:auto;
    filter:alpha(opacity=100);
    opacity:1.0;
    padding:25px 20px 35px 40px;
    _text-align:left;
    border-radius:5px;
    border:1px solid #CCC;
    -webkit-box-shadow:  0 0 20px 2px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 0px 5px 2px rgba(0, 0, 0, 0.3);
     background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 100%);
     background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 100%);
     background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 100%);
     background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 100%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef4fc', endColorstr='#deecfd',GradientType=0 );
}
.RoleMgmtWrap .RoleMgmtContent .title{
    font:600 17px 'Lato',sans-serif;
    color:#333333;
    margin-left:15px;
}
.RoleMgmtWrap .RoleMgmtContent .ContinueBtn{
    float:right;
    background-color:#fafafa;
    font:13px 'Lato', sans-serif;
    padding:3px 5px;
    border:1px solid #CCC;
}
.RoleMgmtWrap .RoleMgmtContent p{
    font:13px 'Lato', sans-serif;
    line-height:2;
}
.disabledBtn{
    color:#CCC !important;
    font:13px 'Lato',sans-serif;
}
.disabledBtn:hover{cursor:default;}

	/** For MDM Device Memory Graph style override **/
	#MDM_Memory_Usage .graphHeader td, #MDM_Memory_Usage .graphHeader td.graphHeader{
		background:#EBF2F8 !important;
		border-bottom:1px solid #8CBAE8;
		padding-top: 8px;
		_padding-top:4px;
		_height:28px !important;
	}
	#MDM_Memory_Usage .graphHeader .graphHeader .bodyboldmediumwhite{
		 color:#006699 !important;

	}
	input[type="radio"]:checked + span
	{
		font-weight: normal;
	}

	 #InvMappedLogDiskByComp_TABLE th{padding:0!important;padding-left:6px!important;}

	 .toggleDiv{
		 background-color:#f2f2f2
	 }

	 .toggleDiv:hover{
		 cursor:pointer;
	 }

 .toggleDivCollapse{
     border:1px solid #CCC;
 }
 .ApdisConfigDefine{
     background:url(/images/apd-draft.png) no-repeat;
     padding:5px 0 0 50px;
     height:35px;
     font:bold 13px 'Lato', sans-serif;
     color:#6a99cf;
 }
  .config_container {
     background-color: #f9f9f9;
     border: solid 1px #eee;
 }
 .config_button {
     -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
     border-radius: 2px;
     border: solid 1px #e0e0e0;
     background-image: -webkit-linear-gradient(bottom, #e8e8e8, #fbfbfb);
     background-image: -moz-linear-gradient(bottom, #e8e8e8, #fbfbfb);
     background-image: -o-linear-gradient(bottom, #e8e8e8, #fbfbfb);
     background-image: linear-gradient(to top, #e8e8e8, #fbfbfb);
     font-size: 13px;
     font-weight: bold;
     color: #222;
     padding: 4px;
 }

	 .config_button:hover
	 {
		 cursor: pointer;
	 }

	 .details_view {
		 background-color: #f3f3f3;
		 border: solid 1px #e8e8e8;
	 }
	 #HometabConfigurationsView_TABLE .tableHeader,#HometabConfigurationsView_TABLE .sortedTableHeader,#topvulnerablepatch_TABLE .tableHeader,#HomePageMSIRepositoryView_TABLE .tableHeader,#HomePageMSIRepositoryView_TABLE .sortedTableHeader,#HomePageRDSConnectionsView_TABLE .tableHeader,#HomePageRDSConnectionsView_TABLE .sortedTableHeader,#ResourceShutdownSummary_TABLE .tableHeader,#ResourceShutdownSummary_TABLE .sortedTableHeader,#wolLastTask_TABLE .tableHeader,#wolLastTask_TABLE .sortedTableHeader{
		background:#fafafa;   /* To reset the homepage secondary header bg */
	 }

	 .prePostInput{
		 width:250px
	 }
	 .prePostSelect{
		 width:250px
	 }
	  .prePostCirteriaSmall{
		 width:150px
	 }
	 .prePostUninsInput{
		 width:250px
	 }
	 .oddRows td {
		background-color:#f9f9f9;
	}
	 .evenRows td {
		background-color:#fff;
	}
	#overDiv .bgClass .tablebg{
		border: 1px solid #dfdec2;
		background-color:#fbfade;
		-webkit-border-radius:5px;
		border-radius: 5px;
		-webkit-box-shadow: 0 0px 2px 2px rgba(0,10,100,0.05);
		box-shadow: 0 0px 2px 2px rgba(0,10,100,0.05);
		padding:3px;
	}

	input[type="text"]:disabled, textarea:disabled {
		background-color: #f6f7f9;
		border: 1px solid #ccc;
	}

	/* Scheduler UI */

	#WeeklyScheduleId .scheduler .weekly table, #MonthlyScheduleId .scheduler .monthly table, .dayStateUnSelect {
		text-align:center;
		border:1px solid #d7d5d5;
		border-radius:5px;
		background: #f0f0f0; /* Old browsers */


	}
	#WeeklyScheduleId .scheduler .weekly table a, #MonthlyScheduleId .scheduler .monthly table a{
		text-decoration:none;
		display:block;
		padding:5px;
		border-collapse:collapse;
		height:22px;
		color:#000 !important;
		line-height:20px;
	}
	#WeeklyScheduleId .scheduler .weekly table td, #MonthlyScheduleId .scheduler .monthly table td {border-right:1px solid #CCC;}

	#WeeklyScheduleId .scheduler .weekly table td a:hover, #MonthlyScheduleId .scheduler .monthly table td a:hover {
		background: #bedef9;
		cursor:pointer;
		line-height:20px !important;
		color:#0669ac !important;
	}
	#WeeklyScheduleId .scheduler .weekly table a.selected, #MonthlyScheduleId .scheduler .monthly table td a.selected, .dayStateSelect{
		background: #4a8ac6;
		color: #fff !important;
	}

#WeeklyScheduleId .scheduler .weekly ul, #MonthlyScheduleId .scheduler .monthly ul{
	width:287px;
	border:1px solid #d7d5d5;
	border-radius:5px;
	list-style-type:none;
	padding:0;
	margin:0;
	background: #dbdbdb; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #dbdbdb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dbdbdb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dbdbdb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dbdbdb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */
}
#MonthlyScheduleId .scheduler .monthly ul {
	width:246px;
}
#WeeklyScheduleId .weekly ul li, #MonthlyScheduleId .monthly ul li {
	float:left;
	width:40px;
	padding:5px 0;
	margin:0;
	text-align:center;
	font:13px 'Lato', sans-serif;
	border-right:1px solid #CCC;
}

	/* To be deleted - starts */
	#WeeklyScheduleId li.noBorder{border:none !important;}
	td.bottomBorder{border-bottom:1px solid #CCC;}

	td.cornerLeft{ border-radius:5px 0 0 5px;}
	li.cornerRight{border-radius:0 5px 5px 0;}
	li.cornerTopLeft{border-radius:5px 0 0 0;}
	li.cornerTopRight{border-radius:0 5px 0 0;}
	li.cornerbottomLeft{border-radius:0 0 0 5px;}
	li.cornerbottomRight{border-radius:0 0 5px 0;}

#WeeklyScheduleId .weekly ul li:hover, #MonthlyScheduleId .monthly ul li:hover{
	background: #bedef9;
	cursor:pointer;
}
#WeeklyScheduleId .weekly ul li.selected, #MonthlyScheduleId .monthly ul li.selected {
	background: #6090bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #6090bf 0%, #75b8ea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6090bf), color-stop(100%,#75b8ea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6090bf 0%,#75b8ea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6090bf 0%,#75b8ea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6090bf 0%,#75b8ea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6090bf 0%,#75b8ea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6090bf', endColorstr='#75b8ea',GradientType=0 ); /* IE6-9 */
	color:#ffffff;
	float:left;
}
#WeeklyScheduleId .weekly ul li.selected:hover, #MonthlyScheduleId .monthly ul li.selected:hover {
	background: #6090bf !important;
}
/* To be deleted - ends */
#noScheduleConfigured {
	padding-bottom:20px;
}
#scheduleConfigured,.schedulerActions {
	float:left;
	margin-top:25px;
}
#scheduleConfigured {
	margin:0 20px 20px 0;
	border:1px solid #CCC;
	border-radius:5px;
}
#scheduleConfigured table.scheduleDetails {
	text-align:center;
}
#scheduleConfigured table.scheduleDetails td.border {
	border:none;
	border-right: 1px solid #CCC;
	padding: 5px 30px 10px 20px;
	white-space: nowrap;
}
.monthlyWeekNum{
	width:110px;
	padding:3px 5px;
	height:20px;
	border:1px solid #dadada;
	border-radius: 0px;
	font:13px 'Lato', sans-serif;
	float:left;
	position:relative;
}
#weeksList {
	position:absolute;
	top:29px;
	left:-3px;
}
#OnceScheduleId .spacer, #DailyScheduleId .spacer, #WeeklyScheduleId .spacer, #MonthlyScheduleId .spacer {
	padding-top:10px;
	padding-bottom:15px;
}
.monthly, .selectDeselect  {float:left; margin-top:0px;}
#selectAllId, #deSelectAllId {
	padding-bottom:3px;
}
#scheduleConfigured .frequency {
	background-color:#e5e5e5;
}
a.oddMonths{
	color:#999999;
}
#rightPanelId.reportpara tr:hover{
	background:#efefef;
}
input[type="text"]:disabled, textarea:disabled{
	border:1px solid #CCC;
	background-color:#F6F7F9;
}

	/** For Client View Search Style **/
	.paraSpotSearch{
		 line-height:0px;
		 text-align:center;
		/*  height:15px; */
		 height:0;
		 width:auto;
		 margin-top:-9px;
	}

	.colSpotSearch{
		 width:135px;
		 height:20px;
		 vertical-align:top;
	}
	.paraSpotSearch input { width:75%\9 !important; margin-top:10px\9 !important; }
	.cellSpotSearch .tableSearchGoButton {width:30px !important; height:20px !important;}
	.ie10 .paraSpotSearch input{
	width:75% !important; margin-top:10px !important;
	}
	.ie10 .cellSpotSearch .tableSearchGoButton {width:30px !important; height:20px !important;}
	.cellSpotSearch{
		 width:135px;
		 height:20px;
	}

.spanSpotSearch{
     font-family:'Lato', sans-serif;
     font-size:13px;
     color:#828282;
     font-weight:normal;
     position:relative;
     top:2px;
     right:122px;     /*can be  adjusted to keep text at proper place*/
     width:125px;
     height:14px;
     display:inline-block;
	 visibility:hidden !important;
}
/** For Client View Search Style **/
/*
    Drop-Down Menu styles - To remove baseline strokes
*/

	 /* Prev-Next navigation styles*/

	.navArrows {
		width:59px;
		_width:61px;
		height:25px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		background-color:#e6e6e6;
		border:1px solid #bababa;
	}
	.navArrows .navPrev, .navArrows .navNext {
		height:25px;
	}
	.navArrows .navPrev {
		float:left;
		background:url(images/nav_prev.png) center center no-repeat;
		border-right:1px solid #bababa;
		/* -webkit-box-shadow: 0px 0 1px 1px #FFFFFF;
		box-shadow: 0px 0 1px 1px #FFFFFF; */
		-webkit-border-radius: 5px 0px 0px 5px;
		border-radius: 5px 0px 0px 5px;
		width:28px;
	}
	.navArrows .navPrev:hover{
		cursor:pointer;
		background:#d0d0d0 url(images/nav_prev.png) center center no-repeat;
	}
	.navArrows .navNext {
		float:left;
		background:url(images/nav_next.png) center center no-repeat;
		-webkit-border-radius: 0px 5px 5px 0px;
		border-radius: 0px 5px 5px 0px;
		border-left:1px solid #fff;
		width:28px;
	}
	.navArrows .navNext:hover{
		cursor:pointer;
		background:#d0d0d0 url(images/nav_next.png) center center no-repeat;
	}
	.navArrows .navNext span.disabled{
		cursor:default;
		background:#e6e6e6 url(images/nav_next_disabled.png) center center no-repeat;
		display:block;
		width:100%;
		height:100%;
	}
	.navArrows .navPrev span.disabled{
		cursor:default;
		background:#e6e6e6 url(images/nav_prev_disabled.png) center center no-repeat;
		display:block;
		width:100%;
		height:100%;
	}

	 .navArrowsSm {
		width:34px;
		_width:61px;
		height:17px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		background-color:#e6e6e6;
		border:1px solid #bababa;
	}


	.navArrowsSm .navPrevSmall, .navArrowsSm .navNextSmall {
		height:17px;
	}

	.navArrowsSm .navPrevSmall {
		float:left;
		background:url(images/nav_prev.png) center center no-repeat;
		border-right:1px solid #bababa;
		/* -webkit-box-shadow: 0px 0 1px 1px #FFFFFF;
		box-shadow: 0px 0 1px 1px #FFFFFF; */
		-webkit-border-radius: 5px 0px 0px 5px;
		border-radius: 5px 0px 0px 5px;
		width:16px;
	}

	.navArrowsSm .navPrevSmall:hover{
		cursor:pointer;
		background:#d0d0d0 url(images/nav_prev.png) center center no-repeat;
	}
	.navArrowsSm .navNextSmall {
		float:left;
		background:url(images/nav_next.png) center center no-repeat;
		-webkit-border-radius: 0px 5px 5px 0px;
		border-radius: 0px 5px 5px 0px;
		border-left:1px solid #fff;
		width:15px;
	}

	.navArrowsSm .navNextSmall:hover{
		cursor:pointer;
		background:#d0d0d0 url(images/nav_next.png) center center no-repeat;
	}

	.navArrowsSm .navNextSmall span.disabled{
		cursor:default;
		background:#e6e6e6 url(images/nav_next_disabled.png) center center no-repeat;
		display:block;
		width:100%;
		height:100%;
	}

	.navArrowsSm .navPrevSmall span.disabled{
		cursor:default;
		background:#e6e6e6 url(images/nav_prev_disabled.png) center center no-repeat;
		display:block;
		width:100%;
		height:100%;
	}




	/*
	.navArrowsSmall {
		width:59px;
		_width:61px;
		height:25px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		background-color:#e6e6e6;
		border:1px solid #bababa;
	}

	.navArrowsSmall .navNextSmall {
		float:left;
		background:url(images/nav_next.png) center center no-repeat;
		-webkit-border-radius: 0px 5px 5px 0px;
		border-radius: 0px 5px 5px 0px;
		border-left:1px solid #fff;
		width:28px;
	}

	.navArrowsSmall .navPrevSmall, .navArrowsSmall .navNextSmall {
		height:12px;
	}

	*/

.ActionList1 ul#quickLinkActionListUl {
   position: absolute;
  z-index: 1;
  width: auto !important;
  padding: 3px 25px 2px 0;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px 5px 5px 5px;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, .25);
  font: 13px 'Lato',sans-serif;
  list-style: none;
  _left: -10px;
  _margin-top: 10px;
  _margin-left: 10px;

	  *left:-10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-top:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-left:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 _left:-10px;   /* IE6 */
			 _margin-top:10px;   /* IE6 */
			 _margin-left:10px;   /* IE6 */
		text-align:left;

	}

	.ActionList1 ul li {
	 padding: 3px 15px 3px 10px;
	  text-decoration: none;
	  white-space: nowrap;
	  line-height: 26px;
	  width: 100%;
	  text-align:left;
	}
	.ActionList1 ul li:hover {
	 color: #000;
	 display: block;
	 cursor: pointer;
	 background-color: #f3f3f3;
	 text-align:left;
	}
	.ActionList1 ul div {
	 font-weight: normal;
	 /*padding:0 0 0px 0px;    */
	 white-space: nowrap;
	 text-align:left;
	}
	.liveStatusIcon:hover {
	 cursor: pointer
	}
	.liveStatusActive1 {
	  height: 26px;
	  z-index: 2;
	  background: none repeat scroll 0% 0% rgb(255, 255, 255);
	  padding: 7px 13px 4px 14px;
	  position: absolute;
	  top: -4px;
	  border-width: 1px;
	  border-style: solid;
	  border-color: #ddd;
	  -moz-border-top-colors: none;
	  -moz-border-right-colors: none;
	  -moz-border-bottom-colors: none;
	  -moz-border-left-colors: none;
	  border-image: none;
	  border-radius: 5px 5px 0px 0px;
	  left: 3px;
	  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);
	  clip: rect(-3px, 266px, 27px, 0px);
	}

	.liveStatusInnerViewActive{
	 width: 92px;
	 height: 26px;
	 z-index: 10000;
	 background: none repeat scroll 0% 0% rgb(255, 255, 255);
	 padding: 0px;
	 position: absolute;
	 top: -15px;
	 border-width: 1px;
	 border-style: solid;
	 border-color: rgb(186, 186, 186) rgb(186, 186, 186) rgb(255, 255, 255);
	 -moz-border-top-colors: none;
	 -moz-border-right-colors: none;
	 -moz-border-bottom-colors: none;
	 -moz-border-left-colors: none;
	 border-image: none;
	 border-radius: 5px 5px 0px 0px;
	 left: 61px;
	 box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.3);
	 clip: rect(-3px, 107px, 27px, -1px);
	}
	.actionListInnerViewUl{
	 -webkit-border-radius: 5px;
	 -moz-border-top-right-radius: 5px !important;
	 border-radius: 5px !important;

 -webkit-border-top-right-radius: 0;
 border-top-right-radius: 0 !important;
 -moz-border-top-right-radius: 0 !important;
}
.liveStatusActive2 {
  height: 26px;
  font-size: 13px;
  z-index: 10000;
  white-space:nowrap;
  background: none repeat scroll 0% 0% rgb(255, 255, 255);
  padding: 6px 0px 2px 9px;
  position: absolute;
  top: -1px;
  border-width: 1px;
  border-style: solid;
  border-color: #ddd;
  -moz-border-top-colors: none;
  -moz-border-right-colors: none;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  border-image: none;
  border-radius: 5px 5px 0px 0px;
  right:2px;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);
  clip: rect(-3px, 266px, 27px, 0px);
}
.ActionList2 ul#quickLinkActionListUl {
  position: absolute;
  margin-top: 25px;
  z-index: 1000;
  width: auto !important;
  padding: 1px 26px 2px 0;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px 0px 5px 5px;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, .25);
  font: 13px 'Lato',sans-serif;
  list-style: none;
  _left: -10px;
  _margin-top: 10px;
  _margin-left: 10px;
  _left: -10px;
  _margin-top: 10px;
  _margin-left: 10px;
  text-align:left;
}


	.ActionList2 ul li {
	 padding: 3px 15px 3px 10px;
	  text-decoration: none;
	  white-space: nowrap;
	  line-height: 26px;
	  width: 100%;
	  text-align:left;
	}
	.ActionList2 ul li:hover {
	 color: #000;
	 display: block;
	 cursor: pointer;
	 background-color: #f3f3f3;
	 text-align:left;
	}
	.ActionList2 ul div {
	text-align:left;
	 font-weight: normal;
	 /*padding:0 0 0px 0px;    */
	 white-space: nowrap;
	}

.liveStatusActive3 {
  width: 33px;
  height: 26px;
  font-size: 13px;
  z-index: 10000;
  white-space:nowrap;
  background: none repeat scroll 0% 0% rgb(255, 255, 255);
  padding: 0px;
  position: absolute;
  top: -13px;
  border-width: 1px;
  border-style: solid;
  border-color: #ddd;
  -moz-border-top-colors: none;
  -moz-border-right-colors: none;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  border-image: none;
  border-radius: 2px 2px 0px 0px;
  left: 3px;
  box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.25);
  clip: rect(-3px, 36px, 27px, -1px);
}
.ActionList3 ul#quickLinkActionListUl {
  position: absolute;
  margin-top: 25px;
  z-index: 1000;
  width: auto !important;
  padding: 1px 26px 2px 0;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px 5px 5px 5px;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, .25);
  font: 13px 'Lato',sans-serif;
  list-style: none;
  _left: -10px;
  _margin-top: 10px;
  _margin-left: 10px;
  _left: -10px;
  _margin-top: 10px;
  _margin-left: 10px;
  top: 15px\9;
  text-align:left;
}

	.ActionList3 ul li {
	 padding: 3px 15px 3px 10px !important;
	  text-decoration: none !important;
	  white-space: nowrap !important;
	  line-height: 26px !important;
	  width: 100% !important;
	  text-align:left !important;
	}
	.ActionList3 ul li:hover {
	 color: #000;
	 display: block;
	 cursor: pointer;
	 background-color: #f3f3f3;
	 text-align:left;
	}
	.ActionList3 ul div {
	 font-weight: normal;
	 /*padding:0 0 0px 0px;    */
	 white-space: nowrap;
	 text-align:left;
	}
	.graphHeader{
		background:#f7f7f7 !important;
	}








	@media screen and (max-width: 2000px) {
	.seperaterDiv{clear:none;}
	.divContent
	  {
	   width:17%;
	  }
	  .smallerdivContent
	  {
	   width:16%;
	  }
	  .largerdivContent
	  {
	   width:18%;
	  }
	}

	@media screen and (max-width: 1030px) {
	.seperaterDiv{clear:both;}
	.divContent
	  {
	   width:33%;
	  }
	  .smallerdivContent ,.largerdivContent
	  {
	   width:33%;
	  }

	}

	.divPosInLargeSize div {
		width:25%;
	}
	.divPosInSmallSize div {
		width:33%;
	}

.adminTable {
    float: left;
    padding: 10px 20px 0px 20px;
    margin-top:10px;
    width:96%;
    color: #000;
}
.adminTable ul {
    list-style-type: none;
    padding: 0px 20px 0px 20px;
}
.adminTable ul li {
    white-space: normal;
    line-height: 20px !important;
    vertical-align:middle;
    text-align:left !important;
    padding-bottom:5px;
    font-size:14px;
}
.adminTable .dcdivContent ul li.adminLIStyle {
	padding-bottom: 15px;
}
.adminTable span {
	color: #787878;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    padding-left: 3px;
    display : inline-block;
    padding-bottom : 10px;
}
.adminTable a {
    font-size: 14px !important;
    font-family: 'Lato', sans-serif;
    text-decoration: none !important;
    line-height: 20px;
}
.line_style {
    height:5px;
    margin-bottom: 5px;
    margin-left: 0px;
    padding-bottom:10px\9;
}
  .content_style
  {
    font-size: 13px !important;
    padding-left: 5px !important;
  }
  .tabStyle
  {
   padding-top:10px;

	  }
	  .textStyle
	  {
		vertical-align:middle;

	  }
	  .headerUnderline
	  {
		background: url("/images/line.png") no-repeat scroll 0 80% transparent;
		bottom: 0;
		color: #000000;
		font-weight: bold;
		height: 6px;
		height: 1px\9;
		margin-left:3px;
		width: 100% !important;
	  }
	  .divContent ,.smallerdivContent ,.largerdivContent
	  {
	   float:left;
	   width:16.6%\9;
	  }

  .dcsmallerdivContent ,.dclargerdivContent
  {
   float:left;
   width:16.6%\9;
  }

	  .adminLIStyle a
	  {
		 text-decoration:none;

	  }
	  .adminLIStyle
	  {

	  }
	  .divheaders
	  {
		 text-align:left !important;
	  }

	  .listStyles
	  {
	   list-style-type: none !important;
	   text-align:left !important;
	   color: #1c5792;
	  }
	   .headerUndeline
	  {
		border-bottom: 1px solid #EEE;
	  }

	  .adminTable li a img{
		  vertical-align: middle;
		  width: 20px;

	   }

	@media screen and (max-width:1030px){
	.supportDiv
	  {
	   width:40%;
	  }
	  .mediumsupportDiv
	  {
	   width:40% !important;

	  }
	  .smallersupportDiv
	  {
		  width:20%;
		  text-align:left !important;
	  }
	}

	@media screen and (max-width:2000px){
	.supportDiv
	  {
	   width:40%;
	  }
	  .mediumsupportDiv
	  {
	   width:30%;
	  }
	  .smallersupportDiv
	  {
		  width:20%;
	  }
	}


	.supportDiv
	  {
	   width:40%\9;
	  }
	  .mediumsupportDiv
	  {
	   width:40%\9 !important;
	   text-align:left\9;
	  }
	  .smallersupportDiv
	  {
		  width:20%\9;
		  text-align:left\9 !important;
	  }


	.innersupportDiv
	{
	  float:left;
	  width: 50%;
	}
	  .supportLI{

	   }

  .line_style
  {
   height:5px;
   margin-bottom: 5px;
   margin-left: 0px;
  }
  .content_style
  {
    font-size: 13px !important;
    padding-left: 0px !important;
  }


	  .textStyle
	  {
		vertical-align:middle;

	  }
	  .headerUnderline
	  {
		background: url("/images/line.png") no-repeat scroll 0 80% transparent;
		bottom: 0;
		color: #000000;
		font-weight: bold;
		height: 6px;
		height: 1px\9;
		margin-left:3px;
		width: 100% !important;
	  }
	  .supportDiv
	  {
	   float:left;

	  }
	  .mediumsupportDiv
	  {
	   float:left;

	  }
	  .smallersupportDiv
	  {
		   float:left;

	  }
	  .smallersupportDiv .innersupportDiv
	  {
		 width:100% !important;
	  }
	  /*.setpattern
	  {
		border-top: 0px;
		border-bottom: 1px solid #e8e8e8;
		border-left: 1px solid #e8e8e8;
		border-right: 1px solid #e8e8e8;
		padding: 15px 25px;
		border-top-right:5px;
		text-align:left !important;
	  }*/
	   .setpattern tr td
	   {

     height:30px;
   }
   .lableText
   {
       width:15%;
   }
   .valueText
   {
      width:30%;
   }
   .separaterColumn
   {
    font-size : 16px;
     width:4% !important;
   }
   .ForumsMore
   {
     border: 1px solid #e9e9e9;
  color: #60a9dc !important;
  padding: 2px 5px 2px 7px;
  width: 10%;
  background: #fff;
  border-radius: 3px;
  font-size: 13px;
	}
	.ForumsMore img{
	 width: 9px;
	}

.supportTaboffBig
{
    border: 1px solid #e8e8e8;
    background-color: #f0f0f0;
    font: 400 13px 'Lato', sans-serif;
    white-space: nowrap;
    padding: 0 10px;
    cursor: pointer;
    text-align : center;
}
.supportTabonBig
{
    border-top: 1px solid #e8e8e8;
    border-bottom: 0px;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    background-color: #fff;
    font: 400 13px 'Lato', sans-serif;
    white-space: nowrap;
    padding: 0 10px;
    cursor: pointer;
    color: #000;
    text-align : center;
}
	.supportTabbottom
	{
	   border-bottom: 1px solid #e8e8e8;
	}
	.Supporttopstripbg1
	{
         border-bottom: 1px solid #8CBAE8;
	}
	.SupportBottomTab
	{
	   white-space:nowrap;
	   height: 35px;
	}
	.tabSpacing
	{
	   width:5px;
	   border-bottom: 1px solid #e8e8e8;

		}
		.bottomDiv
		{
		 padding-top: 15px;
	width: 97%;
	margin-left: 20px;
		}
		.headingTable
		{
		  padding-left: 10px;
		  padding-top: 20px;
		  margin: 0px;
		  width: 98%;
		}
		.sideButton	{
		  text-decoration: none !important;
		  display: block;
		  float: right;
		  border: 1px solid #60a9dc;;
		  border-radius:3px;
		  padding: 2px;
		  background-color: #60a9dc;
		  color:white !important;
		  margin-right: 0px;
		}
		.divheaders
	  {
		 text-align:left !important;
	  }
	  .spanheaders
	  {
		padding-left:2px;

  }
  .tollfreeHover
  {
height: 26px;
font-size: 13px;
z-index: 10000;
white-space: nowrap;
background: none repeat scroll 0% 0% rgb(255, 255, 255);
padding: 0px 0px 2px 9px;
position: absolute;
top: -1px;
border-width: 1px;
border-style: solid;
border-color: #ddd;
border-image: none;
border-radius: 5px 5px 0px 0px;
left: -5px;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);
clip: rect(-3px, 266px, 27px, 0px);
}

	.forum
	{
	 padding-top:20px;
	 padding-bottom:5px;
	}
	.forum a{
	 margin-bottom:5px;
	}
	.apnstooltip{
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.34);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.34);
	box-shadow: 0 0 5px rgba(0,0,0,.34);
	border: solid 1px #d4d4d4;
	width:230px;
	padding:10px;
	position:absolute;
	margin-top:-1px;
	margin-left:10px;
	z-index: 0;
	}
	.apnstooltip:before {
	border-right: 8px solid #d4d4d4;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	top: 3px;
	content: "";
	display: block;
	left: -8px;
	position: absolute;
	z-index: 1;
	}
	.apnstooltip:after {
	border-right: 6px solid #fff;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	top: 5px;
	content: "";
	display: block;
	left: -6px;
	position: absolute;
	z-index: 2;
	}
	.greyInfoBox{
	background-color: #f8f8f8;
	-webkit-box-shadow: 0 0 1px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 1px rgba(0,0,0,.1);
	box-shadow: none;
	border: solid 1px #e9e9e9;
	padding:12px;
	position:relative;
	left:60px;
	}
	.yellow-help-tip{
	background: #ffffe1;
	border-radius: 4px;
	border: 1px solid #DCA;
	box-shadow: 5px 5px 8px #ccc;
	width:300px;
	white-space:normal;
	padding:10px;
	position:absolute;
	margin-top:-90px;
	margin-left:-8px;
	z-index: 0;
	font: 13px 'Lato',sans-serif;
	line-height: 16px;
	}

	.yellow-help-tip:before {
	  border: solid;
	border-color: rgba(255, 255, 225, 1) transparent;
	border-width: 14px 16px 0px 0px;
	bottom: -11px;
	content: "";
	display: block;
	left: 15px;
	position: absolute;
	z-index: 1;
	}
	.yellow-help-tip:after {
	  border: solid;
	border-color: #DCA transparent;
	border-width: 13px 15px 0px 0px;
	content: "";
	display: block;
	left: 14px;
	bottom: -13px;
	position: absolute;
	z-index: -1;
	}

	span.createMenu:hover span {
		background: #fff;
		box-shadow: 1px 1px 4px 2px #ccc;
		height: 25px;
		/*border: 1px solid #000;*/
		clip: rect(-5px, 40px, 21px, -5px);
		z-index:200;
	}
	span.createMenu span {
		display:inline-block;
		position:absolute;
		border-radius: 5px;
		margin-top: -5px;
		padding:5px 3px;
	}
	span.createMenu div {
		display:none;
	}
	span.createMenu:hover div {
		display: block;
		position: absolute;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		padding:5px;
		margin-top: 15px;
		background: #fff;
		box-shadow: 1px 1px 4px 2px #ccc;
		z-index: 100;
	}
	span.createMenu a{
		text-decoration: none !important;
		white-space: nowrap;
	}
	span.createMenu ul{
		margin:0px;
		padding:0px;
		list-style-type: none;
	}
	span.createMenu li{
		padding:5px;
		list-style-type: none;
	}
	span.createMenu li:hover{
		background: #eeeeee;
	}
	.fade {
		visibility: hidden;
		opacity: 0;
		transition: visibility 0s 0.5s, opacity 0.5s linear;
	}


	.autoListTextCont {
		background-color: #ffffff;
		border: 1px solid #d8d0cb;
		border-radius: 2px;
		box-sizing: border-box;
		color: #aaaaaa;
		font-family: inherit;
		padding: 10px;
		float:left;
	}

	.membersContainer {
		color: DimGray;
		display: inline-block;
		margin: 0 4px;
	}
	.clearfix {
	}
	.clearfix:after {
		clear: both;
		content: ".";
		display: block;
		font-size: 0;
		height: 0;
		line-height: 0;
		visibility: hidden;
	}
	.relativeContainer {
		position: relative;
	}

	.visibleShow{
		visibility: visible;
	}

	.visibleHide{
		visibility: hidden;
	}
	.HealthPolicyUl {
		padding: 0px;
		margin: 0px;
	}
	.divSelectedApps ul li {
		margin: 3px 0px 3px 3px;
		list-style-type: none;
		float: left;
		padding: 1px 4px 1px 4px;
		border: 1px solid #fff;
		background: #eaeaea;
		font-weight: normal;
	}
	.divSelectedApps ul li:hover{
		border: 1px solid #CCC;
	}

	.revealDelete {
		position: absolute;
		right: 0;
		top: 0;
		background: #cacaca;
		padding: 4px 2px 3px 3px;
	}



	.tab-default {
	border: solid 1px #d2d2d2;
	background-image: -webkit-linear-gradient(bottom, #e3e4e4, #fefefe);
	background-image: -moz-linear-gradient(bottom, #e3e4e4, #fefefe);
	background-image: -o-linear-gradient(bottom, #e3e4e4, #fefefe);
	background-image: -ms-linear-gradient(bottom, #e3e4e4, #fefefe);
	background-image: linear-gradient(to top, #e3e4e4, #fefefe);

	}

	.tab-select {
	background-color:#fff;
	border-top: 2px solid #5189d4;
	}

	.listbox {
		background-color: #f9f9f9;
		border: solid 1px #e9e9e9;
	}

.searchbox {
background-color: #fff;
    border: solid 1px #e0e0e0;
    height: 31px;
	font-size: 13px;
}


	.dialoglist {
		list-style-type:none;
		padding: 0px;
		margin: 0px;
		height: 279px;
		overflow-y: auto !important;
	}

	.dialoglist div table table {
		border-bottom: 1px solid #f3f3f3;
		width: 100%;
		height: 40px;
		display:table;
		vertical-align: middle;
	}
	.dialoglist div table table tr td{
		cursor: default !important;
	}

	.dialoglist div table table tr td:first-child{
		width: 18px;
		height:39px;
	}

	.autoListItems{
		margin: 0;
		padding: 0;
		list-style: none;
		list-style-image: none;
	}

	.autoListItems div table tr{
		float: left;
	}

	.autoListItems div table table{
		border-radius: 2px 2px 2px 2px;
		float: left;
		margin: 2px 5px 2px 0px;
		overflow: visible;
		width: 60px;
		border-spacing: 2px;
	}


	.autoListItems div table table span{
		border: 1px solid #e0e0e0;
		width: 100%;
		padding: 3px;
	}

	.autoListItems table table tr td img{
		width: 0px !important;
	}

	.treeListItems{
		margin: 0;
		padding: 0;
		list-style: none;
		list-style-image: none;
		overflow-y: auto !important;
	}

	.treeListItems div table tr{
		float: left;
	}

	.treeListItems div table table{
		/*border-radius: 2px 2px 2px 2px;*/
		/*float: left;*/
		/*margin: 2px 5px 2px 0px;*/
		/*overflow: visible;*/
		/*width: 60px;*/
		border-spacing: 2px;
	}


	.treeListItems div table table span{
		border: 1px solid #e0e0e0;
		/*width: auto !important;*/
		min-width: 180px !important;
		height: 50px !important;
		line-height: 25px !important;
		text-align: left !important;
		vertical-align: middle !important;
		padding: 5px 15px 3px 50px !important;
		display: inline-block;
		border: 1px solid rgb(224, 224, 224);
		border-radius: 1px;
		background-color: rgb(249, 249, 249) !important;
		background-size: 30px 30px, 17px 17px !important;
		background-position: 5% 50%, 95% 50% !important;
		background-repeat: no-repeat;
	}

	.treeListItems table table tr td{
		width: auto !important;
	}
	.treeListItems table table tr td img{
		width: 0px !important;
	}


	.nodeDelete {
		background: url("/images/nodeRemove.png");
		height: 13px;
		margin: 0px;
		opacity: 0.6;
		width: 13px;
	}
	.nodeDelete:hover {
		background: url("/images/nodeRemove.png");
		cursor: pointer;
		height: 13px;
		opacity: 1;
		width: 13px;
	}



	.searchPop {
		background: #fff none repeat scroll 0 0;
		border-radius: 0 0 3px 3px;
		box-sizing: border-box;
		font-family: 'Lato', sans-serif;
		left: 0;
		position: absolute;
		top: 35px;
		width: 100%;
		z-index: 50;
		max-height: 300px;
		overflow: auto;
	}

	.searchPop * {
		margin: 0;
		padding: 0;
	}

	.searchPop li {
		border: medium none !important;
		padding: 0 !important;
	}

	.selectMenu {
		min-width: 130px;
		position: absolute;
	}

	.popupCommon {
		background: #ffffff none repeat scroll 0 0;
		border: 1px solid #cccdcf;
		box-shadow: 0 2px 3px 0 rgba(197, 197, 197, 0.8);
	}

	.popupCommon .ui-menu {
		background: transparent none repeat scroll 0 0;
		border: medium none;
		box-sizing: border-box;
		max-height: none;
		overflow: hidden;
		padding: 0;
		position: static;
		width: 100%;
	}

	.searchPopCont {
		width: 100%;
	}

	.searchPopCont ul li a, .searchPopCont ul li.ui-menu-item a, .ui-menu li.ui-menu-item a {
		border-bottom: 1px solid #f5efec;
		border-radius: 0;
		border-style: none none solid;
		box-sizing: border-box;
		display: block;
		padding: 7px 15px;
		transition: background-color 0.3s ease-out 0s;
		width: 100%;
	}

	.searchPopCont ul li a:hover, .searchPopCont ul li.ui-menu-item a.ui-state-hover, .ui-menu li.ui-menu-item a.ui-state-hover, .searchPopContSelect {
		background-color: #eeeeee;
		border-radius: 0;
		box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.05) inset;
		cursor: pointer;
		margin: 0;
	}

	.searchPopContDisable a, .searchPopContDisable a:hover{
		background-color: white !important;
		cursor: default !important;
	}

	.searchPopCont ul li .searchPopImg span {
		border-radius: 2px;
		float: left;
		margin-top: 2px;
		width: 20px;
		height: 30px;
	}
	.searchPopCont ul li .searchPopImg {
		overflow: hidden;
		padding-right: 10px;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.searchPopCont ul li .searchPopDetails {
		line-height: normal;
		width: 80%;
	}

	.flLeft {
		float: left;
	}

	.searchPopDetailsCont {
		height: auto;
		overflow: hidden;
		padding: 2px 0 0;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 100%;
	}

.searchContHead {
    border-bottom: 1px solid #e4dfdc;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: auto;
    overflow: hidden;
    padding: 7px 15px 5px;
    cursor: auto;
}

	.markerLabel {
		background-color: white;
		font-family: 'Lato', sans-serif;
		padding: 3px;
		/*font-weight: bold;*/
		text-align: center;
		width: auto;
		border: 1px solid;
	}
	.markerLabeliOS{
		color: #d24997;
		border-color: #d24997;
	}
	.markerLabelAndroid {
		color: #37a55b;
		border-color: #37a55b;
	}
	.markerLabelWindows {
		color: #2c8ac5;
		border-color: #2c8ac5;
	}
	.mapBlur
	{
	  background-image:url('/images/samplemap.png');
	  background-size:cover;
	  filter: blur(2px);
	  -webkit-filter: blur(2px);
	}

	.tdCenter {
		text-align:center;
	}

	.mapBlurAlert {
		position:absolute;
		top:35%;
		left: 25%;
		right: 25%;
	}
	  .mapBox
	  {
		background-color: white;
		padding: 4px 10px 9px 5px;
	  }

	.blueTitle{
		color:#2973bf !important;
		font-size: 15px;
		font-weight:bold;
	}

	.orangeTitle{
		color:#e39427 !important;
		font-size: 15px;
		font-weight:bold;
	}

	.deleteicon {
		position: relative;
	}
	.deleteicon span {
		position: absolute;
		vertical-align: middle;
		right: 10px;
		width: 17px;
		height: 17px;
		background: url('/images/wall_close.png');
		cursor: pointer;
	}

	.searchWidget
	{
	  margin-top:25px;
	  width: 380px;
		  padding: 10px;
	}
	.searchWidget input
	{
			padding: 6px 10px 7px 10px;
		width: 380px;
		padding-right: 30px;
		font: 14px 'Lato',sans-serif;
	}

	.searchWidget img
	{
		cursor: pointer;
		margin: 0 auto;
		left: 94%;
		top: 50%;
		/* -webkit-transform: translate(-50%, -50%); */
		/* -moz-transform: translate(-50%, -50%); */
		transform: translate(-50%, -50%);
		position: absolute;
		width: 15px;
	}

	.actionBlocked {
		color: #999 !important;
		cursor: default !important;
	}

	/* Configuration Target Components */

	.defineTargetUl {
		padding: 0px;
		margin: 0px;
	}
	.defineTargetLi {
		margin: 3px 0px 3px 3px;
		list-style-type: none;
		float: left;
		padding: 1px 2px 1px 2px;
		background-color: #F5F5F5;
		font-weight: normal;
		border: 1px solid #dadada;
	}
	.divMainTargetValue ul li {
		margin: 3px 0px 3px 3px;
		list-style-type: none;
		float: left;
		padding: 1px 4px 1px 4px;
		border: 1px solid #fff;
		background: #eaeaea;
		font-weight: normal;
	}

	.selDriveListValue ul li {
		margin: 3px 0px 3px 3px;
		list-style-type: none;
		float: left;
		padding: 1px 8px 1px 8px;
		border: 1px solid #fff;
		background: #eaeaea;
		font-weight: normal;
	}

	.divMainTargetValue ul li:hover{
		border: 1px solid #dadada;
	}
	.dtSearchValueBox {
		outline: none;
		border: 0px;
	}
	.selMainTargetListLabel {
		padding-top: 4px;
		padding-right: 15px;
			white-space:nowrap;
	}
	tr.trExcludeTarget > td {
			padding-bottom: 22px;
	}
	.borderdiv {
		background-color: #f2f2f2;
		padding: 22px 0px 22px 15px;
	}
	.tdTargetCount {
		padding-top: 30px;
		padding-right: 5px;
		text-align: right;
	}
	.spanTargetCount {
		color:#8f8f8f;
		font:13px 'Lato', sans-serif;
		line-height:1.4
	}
	.tblMainTarget {
	}
	.revealDelete {
		position: absolute;
		right: 0;
		top: 0;
		background: #cacaca;
		padding: 4px 2px 3px 3px;
	}
	.txtMainTargetValue {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding-left: 5px;
		width: 250px;
		height: 23px;
		border:none;
		outline:0;
	}
	.txtMainTargetValue::-ms-clear {
		display: none;
	}

/*
  When .tblTargetDefinition width is changed, also change same amount of width in .divMainTargetValue & .multiselect in css & [tdMainTargetValue] in defineTarget.jsp
  In defineTarget.js -> populateMainTargetFirstRow() change width calculation appropriately
*/
.tblTargetDefinition {
	width:974px;
}
.divMainTargetValue, .selDriveListValue {
	padding-right: 10px;
        width: 470px;
	display: inline-block;
	vertical-align: top;
	overflow: auto;
        cursor: text;
	resize: both;
	background-color: white;
	font:13px 'Lato', sans-serif;
	height:25px;
	border:1px solid #dadada;
	height: auto;
}
tr.trMainTarget span.errortip > div {
    z-index: 10;
}

	.multiselect {
			width:430px !important;
	}
	.tdMainTargetActionDiv {
			padding-top:27px;
	}
	.selMainTargetList {
			height:25px;
			width: 170px;
			background: url(/images/drop.png) center right no-repeat;
			height: 25px;
			width: 170px;
			background-color: #fff;
			-webkit-appearance: none;
			margin: 0;
			background-repeat: no-repeat;
			box-shadow: none;
			border: 1px solid #dadada;
			border-radius: 0px;
			padding: 0px 11px 0px 11px;
	}
	.selMainTargetList::-ms-expand {
		display:none;
	}
	.divRefineTargetValue {
		padding-right: 10px;
		position: relative;
		width: 400px;
		display: inline-block;
		vertical-align: top;
		-moz-appearance: textfield-multiline;
		-webkit-appearance: textarea;
		overflow: auto;
		resize: both;
		background-color: white;
		border: 1px solid #dadada;
	}
	.divExcludeTargetValue {
		padding-right: 10px;
		position: relative;
		width: 400px;
		display: inline-block;
		vertical-align: top;
		-moz-appearance: textfield-multiline;
		-webkit-appearance: textarea;
		overflow: auto;
		resize: both;
		background-color: white;
	}
	td.tdExcludeTargetType, td.tdRefineTargetType, td.trMainTarget {
			width: 170px;
	}
	.tdRefineTargetSection, .tdExcludeTargetSection {
			padding-left:40px;
			padding-top:5px;
	}
	#tblMultiSelect td {
		padding:3px;
	}
	#tblMultiSelect .bodybold {
		font-weight: bold !important;
	}

	.dyn-var-margin {
		margin-top: 8px;
	}

	/* Tools Quick Actions Classes */

	 .imageInput {
		background-image: url("/images/searchField.png");
		background-position: 8px;
		background-repeat: no-repeat;
		background-size: 16px 16px;
		padding-left: 5px;
	  }


	  .imageInputRight {
		background-image: url("/images/searchField.png"), url("/images/s_progressbar.gif");
		background-position: 8px, 222px;
		background-repeat: no-repeat;
		background-size: 16px 16px;
		padding-left: 5px;
	  }


	  #toolsContent td a {
		text-decoration: none;
	  }

	  #toolsContent td {
		 font-size: 14px;
		 cursor: pointer;
	  }

	  #toolsContent td:hover {
		 color:#2973bf;
		 background-color: #eee;
	 }

	  #feedsUL li {
		  list-style-image: url("/images/bullet.png");
		  line-height:1.6;
		  padding-bottom:15px;
	  }



	  .hoverPointerTD:hover {
		  border:1px solid #ccc;
		  background-color: white;
	  }

	  .hoverPointerTD {
		  cursor:pointer;
		  border:1px solid #f9f9f9;
		  border-radius: 18px;
	  }


	  .actionPointerClickTD {
		  border:1px solid #57a3f8;
		  border-radius: 18px;
		  background-color: #57a3f8;
	  }

	 .suggestRed {
		height:20px;
		width:220px;
		font-weight:400;
		cursor: default;
		padding:4px 15px;
		white-space:nowrap;
		text-align:left;
	}

	  .hoverNone td {
		  border:1px solid #f9f9f9;
		  border-radius: 18px;
	  }

	  .hoverNone td:hover {
		  cursor:auto;
		  background-color: white;
		  border:1px solid #CCC;
	  }

	  .hoverNoneTD {
		  border:1px solid #f9f9f9;
		  border-radius: 18px;
	  }


	  .blueBackGround {
		  cursor:auto;
		  background-color: #57a3f8;
		  border:1px solid #57a3f8;
		  border-radius: 18px;
	  }


	  .rotate90 {
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-o-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
	}

	.dropdown_pointerTS {
		position: absolute;
		right: 43px;
		top: -14px;
	}




		.toolsactionDropdown ul {
		font: 13px 'Lato', sans-serif;
		border-radius: 5px;
		-moz-border-radius: 10px;
		list-style-type: none;
		border: 1px solid #CCC;
		padding-left: 0px;
		padding-right: 0px;
		position: absolute;
		top: -40px;
		background: #FFF;
		-webkit-box-shadow:  0px 0px 2px 2px rgba(100, 100, 100, 0.1);
		box-shadow:  0px 0px 2px 2px rgba(100, 100, 100, 0.1);
		min-width: 97px;
	}

	div.toolsactionDropdown {
		width: 150px;
		background: #FFF
	}
	.toolsactionDropdown ul li {
		line-height: 1.7;
		_line-height:2.0;
		margin-top:5px;
		padding:0 0 3px 5px;
		white-space: nowrap
	}
	.toolsactionDropdown ul li:hover {
		background-color:#F3F3F3;
		color:#000;
		cursor: pointer;
		border-radius:0px;
	}


.toolsactionDropdown ul span {
    font: bold 13px 'Lato', sans-serif;
    color: #4f4f4f;
    background:url(/images/menu_underline.png) no-repeat left bottom;
    width:100%;
    display:block;
}
.toolsactionDropdown ul li img {
    padding-bottom: 2px;
    padding-right: 5px;
}

	.toolsactionDropdown ul li.disabledText:hover {
		background: none;
		color:#CCC;
		cursor:auto;
	}


	.toolsInputBox {
		width:250px;
		padding-left: 30px;
		border-radius: 20px;
		height:27px;
		border:1px solid #BABABA;
		font:13px 'Lato',sans-serif;
	}

	.darkGreyBig {
		color:#676767;
		font-size:14px;
		font-weight: 500;
	}

	.noRecentActivity {
		font-size: 14px;
		font-weight: bold;
		padding-left: 90px;
	}


	/* ------------------------------ */





	/* RDS More Action List Styles */



#rdsenrollActionList ul#rdsactionListUl, #rdsenrollActionListUsers  ul#rdsactionListUlUsers, #rdsenrollActionListUsersEnd  ul#rdsactionListUlUsersEnd{
	position: absolute;
	z-index: 1000;
	width: auto !important;
	padding: 5px 0 5px 0;
	background-color: #fff !important;
	border: 1px solid #BABABA;
	border-radius: 5px 0px 5px 5px;
	box-shadow: 0px 1px 6px rgba(0, 0, 0, .3);
	font: 13px 'Lato', sans-serif;
	list-style: none;

		 *left:-100px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-top:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-left:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 _left:-10px;   /* IE6 */
			 _margin-top:10px;   /* IE6 */
			 _margin-left:10px;   /* IE6 */
	}

.rdsMoreActions, .rdsMoreActionsUsers, .rdsMoreActionsUsersEnd {
	position: absolute;
	z-index: 1000;
	width: auto !important;
	padding: 3px 0 0px 0;
	background-color: #fff !important;
	border: 1px solid #BABABA;
	border-radius: 5px 0px 5px 5px;
	box-shadow: 0px 1px 6px rgba(0, 0, 0, .3);
	font: 13px 'Lato', sans-serif;
	list-style: none;

		 *right:-100px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-top:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 *margin-left:10px; /* IE6+7, doesn't work in IE8/9 as IE7 */
			 _left:-10px;   /* IE6 */
			 _margin-top:10px;   /* IE6 */
			 _margin-left:10px;   /* IE6 */
	}


	#rdsresourceActionListUsersEnd ul li {
		height: 22px;
		padding: 3px 20px 3px 10px;
		text-decoration: none;
		white-space: nowrap;
	}
	#rdsresourceActionListUsersEnd ul li:hover {
		color: #000;
		display: block;
		cursor: pointer;
		background-color: #f3f3f3;
	}
	#rdsresourceActionListUsersEnd ul div {
		font-weight: normal;
		/*padding:0 0 0px 0px;    */
		white-space: nowrap;
	}





	#rdsresourceActionList ul li {
		height: 22px;
		padding: 3px 20px 3px 10px;
		text-decoration: none;
		white-space: nowrap;
	}
	#rdsresourceActionList ul li:hover {
		color: #000;
		display: block;
		cursor: pointer;
		background-color: #f3f3f3;
	}
	#rdsresourceActionList ul div {
		font-weight: normal;
		/*padding:0 0 0px 0px;    */
		white-space: nowrap;
	}



	#rdsresourceActionListUsers ul li {
		height: 22px;
		padding: 3px 20px 3px 10px;
		text-decoration: none;
		white-space: nowrap;
	}
	#rdsresourceActionListUsers ul li:hover {
		color: #000;
		display: block;
		cursor: pointer;
		background-color: #f3f3f3;
	}
	#rdsresourceActionListUsers ul div {
		font-weight: normal;
		/*padding:0 0 0px 0px;    */
		white-space: nowrap;
	}






	.rdsliveStatusActive, .rdsliveStatusActiveUsers, .rdsliveStatusActiveUsersEnd {
		width: 33px;
		height: 26px;
		z-index: 10000;
		background: none repeat scroll 0% 0% rgb(255, 255, 255);
		padding: 0px;
		position: absolute;
		top: -12px;
		border-width: 1px;
		border-style: solid;
		border-color: rgb(186, 186, 186) rgb(186, 186, 186) rgb(255, 255, 255);
		-moz-border-top-colors: none;
		-moz-border-right-colors: none;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		border-image: none;
		border-radius: 5px 5px 0px 0px;
		left: 3px;
		box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.3);
		clip: rect(-3px, 36px, 27px, -1px);
	}


#rdstopActionLayer, #rdstopActionLayerUsers, #rdstopActionLayerUsersEnd {
	  font-family: 'Lato', sans-serif;
          font-size: 13px;
          font-weight: normal;
          text-decoration: none;
          padding-top: 0px;
          display: inline-block;
          margin: 3px;
          text-align: center;
          vertical-align: text-bottom;
}

	#rdsresourceActionListUsersEnd ul li.userRefreshFail:hover, #rdsresourceActionListUsersEnd ul li.userTitle:hover {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	}

	#rdsresourceActionListUsersEnd ul li.userRefreshFail:hover, .userRefreshFail {
		background: #fff none repeat scroll 0 0;
		color: red;
	}


	/*  RDS Connect and More Action Styles Ends */

	.hoverClass:hover{
		background-color: #f4f4f4;
	}
	.targetActionIcons {
		vertical-align:text-top;
		padding-top:5px;
	}

	.spanResetMainTarget, .spanDeleteMainTarget, .spanAddMainTarget {
		cursor: pointer;
	}

	#dropdown_nav_wrap
	{
		 background:#f1f1f1 url(/images/sdp-blue/buttonbg.gif) repeat-x center left;
		font:13px 'Lato',sans-serif;
		border:1px solid #c4c4c4;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		width:auto !important;
	}

	#dropdown_nav_wrap ul
	{
		list-style:none;
		position:relative;
		margin:0;
		padding:0;
	}

	#dropdown_nav_wrap ul a
	{
		display:block;
		color:#333;
		text-decoration:none;
		line-height:32px;
		padding:2px 10px 2px 10px;
	}

	#dropdown_nav_wrap ul li
	{
		position:relative;
		float:left;
		margin:0;
		padding:0
	}

	#dropdown_nav_wrap ul li.primary:hover
	{
		background:#fff;
		border:1px solid #CCC;
		border-bottom:none;
	}

	#dropdown_nav_wrap ul ul li:hover {
		background:#efefef;
	}

	#dropdown_nav_wrap ul ul
	{
		display:none;
		position:absolute;
		top:100%;
		right:-1px;
		background:#fff;
		padding:0;
		border:1px solid #CCC;
	}
	#dropdown_nav_wrap ul ul li
	{
		float:none;
		width:200px;
	}

	#dropdown_nav_wrap ul ul a
	{
		line-height:120%;
		padding:10px 15px
	}

	#dropdown_nav_wrap ul ul ul
	{
		top:0;
		right:100%;
	}

	#dropdown_nav_wrap ul li:hover > ul
	{
		display:block;
	}
	ul li.primary:hover:after {
		content: '';
		width: 99%;
		height: 1px;
		background: #fff;
		position: absolute;
		bottom: -1px;
		right:0;
	}
	.pad{padding: 10px 0px 10px 0px}



	/**-------------------------------------------------------------------------------------------
	SLIDER
	---------------------------------------------------------------------------------------------*/

	.z-slider-wrap {
			position: relative;
			width: 100%;
			height:100%;
			margin: 0 auto;
			overflow: hidden;
		  }
		  .z-slider {
			margin-bottom: 0;
			list-style: none;
			min-height: 150px;
			padding-left: 0px;
			transition: height 1s ease;
			-moz-transition: height 1s ease;
			-o-transition: height 1s ease;
			-webkit-transition: height 1s ease;
			top: 0;
			width: 100%;
			position: relative;
			left: 0px;
			font-size: 0px;
			word-wrap: break-word;
			word-spacing: 0px;
			white-space: nowrap;
		  }
		  .z-slider li {
			position: relative;
			display: inline-table;
			width: 100%;
			margin:0;
		  }
		  .z-slider li:before {
			content: "";
			display: inline-block;
			height: 50%;
			width: 1px;
			margin-right: -1px;
		  }
		  .z-slider li img {
			display: block;
			width: 100%;
			height: auto;
		  }
		  .z-slider-nav {
			display: none;
			position: absolute;
			bottom: -10px;
			left: 0px;
			width: 100%;
			padding:20px 0 0;
			text-align: center;
		  }
		  .z-slider-nav li {
			display: inline-block;
			width: 5px;
			height: 5px;
			-webkit-border-radius: 50%;
			border: 1px solid #ccc;
			-moz-border-radius: 50%;
			border-radius: 50%;
			cursor: pointer;
			margin: 0px 3px;
			background: #ccc;
			-webkit-transition: background 0.7s ease;
			-moz-transition: background 0.7s ease;
			-o-transition: background 0.7s ease;
			transition: background 0.7s ease;
		  }
		  .z-slider-nav li.active {
			   background: #388BD2;
		cursor: default;
		border: 1px solid #388BD2;
		  }
		  .nav-arrow {
			position: absolute;
			top: 51%;
			left: 0px;
			display: block;
			width: 50px;
			height: 50px;
			margin-top: -25px;
			cursor: pointer;
		  }
		  .nav-arrow.right-arrow {

			left: auto;
			right: -10px;
		  }

		  .nav-arrow.right-arrow-disabled {

			left: auto;
			right: -10px;
		  }

		  .right-arrow{
		  z-index:10;
		  background-image: url('/images/next.png');
		  background-size: 45px 45px;
		  background-repeat: no-repeat;
		  }

		  .right-arrow-disabled{
		  cursor:default;
		  z-index:10;
		  background-size: 45px 45px;
		  display:none;
		  }

		  .left-arrow{
		  z-index:10;
		  background-image: url('/images/prev.png');
		  background-size: 45px 45px;
		  background-repeat: no-repeat;
		  }

		  .left-arrow-disabled{
		  cursor:default;
		  z-index:10;
		  background-size: 45px 45px;
		  display:none;
		  }

	/*------- Caption ----------*/

			.slide-caption {
			width: 93%;
			white-space: normal;
			padding-left: 42px;
			left: 0;
			bottom: 0;
			color: #000;
			height: 40px;
		line-height: 22px;
		vertical-align: top;
		font-size: 13px;
			margin: 5px 0px 10px 0px;
			}

			.slide-caption-title {
			margin: 25px 0px 10px 0px;
			padding-left: 23px;
			vertical-align: top;
			font-size: 18px;
			font-weight: 400;
			}
			.slide-caption-title b {
			font-weight: 400 !important;
			}


	/* ====================================================================================================================
	 * Admin Enrollment starts
	 * ====================================================================================================================*/


 .config-title{
	 font: 22px 'Lato', sans-serif;
	color:#333;
	 }
 .config-desc{
	 font: 14px 'Lato', sans-serif;
    padding-top: 10px;
    padding-bottom: 20px;
	color:#333;
	 }
.config-content{
	 font: 14px 'Lato', sans-serif;
	 line-height:35px;
	color:#333;
	counter-reset: item;
    list-style-type: none;
    list-style-position: outside;
    left: 0px;
	 }
.config-note{
	 color: #999;
    font:14px 'Lato', sans-serif;
	 }
 .greyInfoBox{
background-color: #f8f8f8;
-webkit-box-shadow: 0 0 1px rgba(0,0,0,.1);
-moz-box-shadow: 0 0 1px rgba(0,0,0,.1);
box-shadow: 0 0 1px rgba(0,0,0,.1);
border: solid 1px #e9e9e9;
padding:20px;
position:relative;
left:60px;
}
.config-content li{
				white-space: normal;
				line-height:30px;
                left:0px;
            }

				.config-content div{
				display: inline-block;
				}

				.config-content>li:before {
					content: counter(item, decimal) ') ';
					counter-increment: item;
					display: inline-block;
					vertical-align:top;
				}


				.dropdown {
					position: relative;
					display: inline-block;

				}

				.dropdown-content {
					display: none;
					position: absolute;
					background-color: #f9f9f9;
					min-width: 190px;
					box-shadow: 0px 2px 11px 0px rgba(0,0,0,0.17);
					border: 1px solid #ddd;
					text-align: left;
					margin-top:5px;
					margin-left: 2px;
				}

				#dropdown-content {
					display: none;
				}
				.dropdown-content-span{
				padding: 5px 5px 5px 16px;
				line-height:25px;
				float:center;
				display:block;
				min-width:190px;
				border-bottom: 1px solid #e5e5e5;
				cursor:pointer;

				}
				.bottom{

				border-bottom: 0px solid #ccc;

				}
				.dropdown-content-span:hover{
				background-color: #eee;
				display:block;
				color: #000;

				}

	 /* ====================================================================================================================
	 * Admin Enrollment ends
	 * ====================================================================================================================*/

	.clBoth{ clear:both}
	.divWdth30 {
		width: 245px;
		text-align: left;
		padding: 5px 0px 10px 0px;
	}
	#blacklistDetails .divWdth30 {
		width: 470px !important;

	}
	.divWdth10{ width:75px; text-align:left;padding: 5px 0px 10px 0px;}
	.toggle-bg {
		background-color: #f4f4f4;
		padding: 20px 20px 20px 30px;
		width: 825px;
	}

	#blacklistDetails div.toggle-bg {
		background-color: #f4f4f4;
		padding: 20px 20px 20px 30px !important;
		width: 600px !important;
	}

	#blacklistDetails .smallbox-new {
		width: 450px !important;
	}

.smallbox-new
{
	border: 1px solid #ddd;
    border-style: solid;
    border-width: 1px;
    font: 400 13px 'Lato', sans-serif;
    width: 220px;
    background: #fff;
    padding: 7px 10px;
	}
.toggle-add{
	-webkit-appearance: none;
    border: 1px solid #ddd;
    border-style: solid;
    border-width: 1px;
    font-size: 18px;
    background: #fff;
    padding: 2px 11px 4px 11px;
    text-rendering: geometricPrecision;
	color:#444444;
	border-left:0;
	cursor: pointer;
	}
.toggle-minus{
	-webkit-appearance: none;
    border: 1px solid #ddd;
    border-style: solid;
    border-width: 1px;
    font-size: 20px;
    background: #fff;
    padding: 0px 12px 4px 12px;
    text-rendering: geometricPrecision;
	color:#444444;
	cursor: pointer;
	}
#blacklistDetails td{ padding-left:0px !important}
#webContentFiltering input[type="radio"]{ margin-right:5px !important;}

	#header-table .divWdth30 {
		background-color: #f5f5f5;
		text-align: left;
		padding: 8px 10px 8px 15px !important;
		border: 1px solid #e9e9e9;
		border-right: 0;
		font-weight: bold;
		text-rendering: geometricPrecision;
	}
	#blacklisttable #header-table .divWdth30 {
		border-right: 1px solid #e9e9e9 !important;
	}
	#blacklisttable #header-content .divWdth30 {
		border-right: 1px solid #e9e9e9 !important;
	}
	#header-content .divWdth30 {
	background-color: #fff;
		text-align: left;
		padding: 10px 10px 10px 15px !important;
		border-left: 1px solid #e9e9e9;
		 border-bottom: 1px solid #e9e9e9;
		border-top: 0;
		border-right: 0;
		}
	#header-table .bdr-right{border-right: 1px solid #e9e9e9 !important;}
	#header-content .bdr-right{border-right: 1px solid #e9e9e9 !important;}

	/*Input Error Style - Starts*/
	.inputErrorStyle {
	border: 1px solid #F7A4AC;
	}
	.inputErrorMsg {
	float: left;
	 color: #E25261;
	}
	/*Input Error Style - Ends*/

	.contentBgGrey { background:#f8f8f8; }

	.dropdowndiv {
		position : relative;
		display: inline-block;
	}

	.dropdowndiv .dropdown-menu {
		position: absolute;
		top: 100%;
		left: 0;
		margin: 0;
		 list-style: none;
		width: 100%;
		padding: 0;
	}
	.dropdowndiv:hover .dropdown-menu {
		display: block;
	}

.dropdowndiv button {
     background-color:#f1f1f1;
  	       border: 1px solid #B5B5B3;
  	     border-radius: 3px 3px 3px 3px;
  	     font-family: 'Lato',sans-serif;
  	     font-size: 13px;
  	     font-weight: normal;
  	     margin: 0;
  	     padding: 1px 10px 2px 5px;
  	     text-decoration: none;
}

.dropdowndiv ul {
  	     position:absolute;
  	     z-index:1000;
  	     margin: 0;
  	     padding: 0;
  	     list-style:none;
  	     width: 190px;
  	     background-color: #FFFFFF;
  	     border: 1px solid #BABABA;
  	     border-radius: 5px 5px 5px 5px;
  	     box-shadow: 0 3px 17px rgba(0, 0, 0, 0.3);
  	     font: 13px 'Lato',sans-serif;
  	 }
  	 .dropdowndiv ul li{
  	     float: left;
  	     width: 100%;
  	 }

		 .dropdowndiv ul li a {
				 display: block;
				 overflow: auto;
				 color: black;
				 text-decoration: none;
				 padding: 6px;
		 }
		 .dropdowndiv ul li a:hover {
				 color: black;
				 display: block;
				 text-decoration: none;
				 padding:6px;
				 background:#eff9fe;
		 }

		.help-img {
		cursor: pointer;
		vertical-align: middle;
		height: 13px;
		}

	.filterButtons input[type="button"] {

    background-color: #ffffff;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #e0e0e0;
    display: inline-block;
    cursor: pointer;
    color: #999;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    font-weight: normal;
    padding: 5px 19px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffffff;
    margin-right: 5px;
}
.filterButtons input[type="button"]:hover {
    background-color:#f6f6f6;
}
.filterButtons input[type="button"]:active {
    position:relative;
    top:1px;
}
.filterButtons input[type="button"]::-moz-focus-inner, select::-moz-focus-inner {
    border: 0;
    outline : 0;
}
.filterButtons .btnSelected {
    background-color: #f5f5f5 !important;
    border: 1px solid #e0e0e0 !important;
    color: #5993c0 !important;
}
a.signin_btn {
    white-space: nowrap;
    font: 15px 'Lato', sans-serif;
    color: #fff;
    text-decoration:none;
    cursor: pointer;
    text-align: center;
    border: 1px solid #FFF;
    padding: 6px 30px 7px 30px;
    margin: 8px 0px 0px 0px;
    background-color: #0097d8;
    border: 1px solid #0089cb;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
}
a.signin_btn:active {
    font: 15px 'Lato', sans-serif;
    color: #fff;
    text-decoration:none;
}
a.signin_btn:visited {
    font: 15px 'Lato', sans-serif;
    color: #fff;
    text-decoration:none;
}
a.signin_btn:hover {
    font: 15px 'Lato', sans-serif;
    color: #fff;
    text-decoration:none;
}
a.signin_btn:link {
    font: 15px 'Lato', sans-serif;
    color: #fff;
    text-decoration:none;
}
a.disabled{
    background-color: #c1c1c1;
    border-color: #c1c1c1;
    cursor: not-allowed;
}

	.verlist > div, .verlist > div > div#policyDevicesDiv {
		height:350px;
		overflow-y:hidden;
		display:block;
	}

	.verlist > div > div#inPDeviceDiv, .verlist > div > div#noDeviceDiv, .verDialoglist > div#inPDeviceDiv, .verDialoglist > div#noDeviceDiv {
		height:350px;
		line-height:350px;
		position:relative;
		text-align: center;
	}

	.verlist > div > div#noDeviceDiv > span{
		top:0;bottom:0;margin:auto;
		vertical-align: middle;
	}

	.verlist > div > div#inPDeviceDiv > img, .verDialoglist > div#inPDeviceDiv > img{
		top:0;bottom:0;margin:auto;
		position:absolute;
		vertical-align: middle;
	}

	.verlist tr {
		margin: 0;
		padding: 0;
	}

	.verlist td {
		padding: 10px;
		overflow: hidden;
		max-width: 250px;
		white-space: nowrap;
	}

	.verlist tr:hover {
		background: #eee;
		cursor: pointer;
	}

	.easdetail table
	{
		height:350px;
		overflow:auto;
		display:block;
	}

	.easdetail li
	{
		margin: 8px 0px 8px 17px;
		font-size: 13px;
		color: #444;
		text-rendering: geometricPrecision;
		line-height: 25px;
	}


	#topHeader {
		background: #f7f7f7 none repeat scroll 0 0;
		margin: 0 5px 15px;
		min-height: 53px;
		padding: 6px 0px 55px 0px;
		width: 99%;
	}
	.height {

		padding: 9px 0px 32px 0px !important;

	}
	.headerCell {
		border-right: 0;
		display: inline;
		float: left;
		max-width: 25%;
		width: 25%;
		padding: 8px 0px 25px 0px;
	}
	.headerCell:last-child {
		border-right: medium none;
		width: 24%;
	}
	.headerCell .count {
		color: #888;
		font-family: "Lato",sans-serif;
		font-size: 33px;
		font-weight: 300;
		height: 50px;
		text-align: center;
		text-rendering: auto;
		line-height: 50px;
	}
	.pd .count {

		line-height: 50px !important;
	}
	.headerCell .text {
		color: #666;
		font-size: 15px;
		padding-top: 0;
		text-align: center;
		text-rendering: geometricprecision;
	}

	.headerCell .time {
		color: #444;
		font-size: 14px;
		padding-top: 8px;
		/*height: 40px;*/
		vertical-align: bottom;
		text-align: center;
		text-rendering: geometricprecision;
	}

	.headerCell .data1, .headerCell .data2, .headerCell .data3, .headerCell .data4, .headerCell .data5 {
		color: #8e8e8e !important;
		cursor: pointer;
	}
	.headerCell .orange
	{
		color: #FFA500 !important;
	}

	.headerCell .red
	{
		color: #F96868 !important
	}

	.greyInfoBox-img{ width:120px;}
	.greyInfoBox-title{
		font-size: 22px;
		text-rendering: geometricPrecision;
		color: #444;
		font:'Lato', sans-serif;
		text-decoration: none;
	}
	.greyInfoBox-desc{
		font-size: 16px;
		text-rendering: geometricPrecision;
		color: #666;
		font:'Lato', sans-serif;
		text-decoration: none;
	}
	.greyInfoBox-content{
		font-size: 13px;
		color: #333;
		font:'Lato', sans-serif;
		text-decoration: none;
	}
	.greyInfoBox-content td a{
		font-size: 13px !important;
	}
	#configureEASPolicyBtn a{
		font-size: 15px !important;
	}

	.greyInfoBox-btn{
		white-space: nowrap;
		font: 15px 'Lato', sans-serif !important;
		color: #fff !important;
		text-decoration: none !important;
		cursor: pointer;
		text-align: center;
		text-rendering: geometricPrecision;
		border: 1px solid #FFF;
		padding: 6px 20px 7px 20px;
		margin: 8px 0px 0px 0px;
		background-color: #0097d8;
		border: 1px solid #0097d8;
		-webkit-border-radius: 2px 2px 2px 2px;
		border-radius: 2px 2px 2px 2px;
	}

	/* Configuration Target Components */

@media screen and (max-width: 7000px) {
.dcseperaterDiv{clear:none;}
.dcdivContent{
	position: relative;
   width:20%;
	display: inline-block;
	height:20%;
	float:left;

}
.dcdivContent:nth-child(5n+1) {
	clear: left;
  }
  .dcsmallerdivContent
  {
   width:16%;
  }
  .dclargerdivContent
  {
   width:20%;
  }
}

@media screen and (max-width: 1030px) {
.dcseperaterDiv{clear:both;}
.dcdivContent{
	position: relative;
	width: 33.33333%;
	display: inline-block;
	height:20%;
	float:left;

}

.dcdivContent:nth-child(5n+1) {
	clear: none;
}
.dcdivContent:nth-child(3n+1) {
	clear: left;
  }
  .dcsmallerdivContent ,.dclargerdivContent
  {
   width:40%;
  }

	}

@media screen and (max-width: 600px) {

	.dcdivContent{
		position: relative;
		width: 50%;
		display: inline-block;
		height:20%;
		float:left;

	}

	.dcdivContent:nth-child(3n+1) {
		clear: none;
	}
	.dcdivContent:nth-child(5n+1) {
		clear: none;
	}
	.dcdivContent:nth-child(2n+1) {
		clear: left;
	}
}

.cursorPointer{
	cursor:pointer;
}
.vAlignTop {
	vertical-align:top;
}
.paddingBottom10 {
	padding-bottom:10px;

	}
	.width150 {
		width:150px;
	}

	/* -----  Free License Notification Change Message Here  ----  */
	 .FreeLicenseContentWrap{

		_text-align:center;
	}
	 .FreeLicenseContent{
		 width:650px;

		margin:auto;
		filter:alpha(opacity=100);
		opacity:1.0;
		padding: 0;
		_text-align:left;
		border-radius:5px;
		border:0px;
		-webkit-box-shadow:  0 0 20px 2px rgba(0, 0, 0, 0.1);
		box-shadow:  0px 0px 5px 2px rgba(0, 0, 0, 0.3);
		background: #FFFFFF;
	}
	.FreeLicenseContentWrap .FreeLicenseContent .info-main .title{
		font: 600 14px 'Lato', sans-serif;
		color: #838383;
		margin: 0;
		padding: 5px;
		display: block;
		background-size: auto 100%;
		background-image:url(/images/info-bar-bg.jpg);

	}
	.FreeLicenseContentWrap .FreeLicenseContent .info-main .title a {
		float: right;
		font-size: 13px;
		line-height: 12px;
		text-decoration: none;
		padding: 1px 4px;
		background-image: url(/images/info-button-bg.jpg);
		background-size: cover;
		border-radius: 3px;
		color: #fff;
		font-weight: 100;
		font-family: 'Lato', sans-serif;
		margin-right: 2px;
		background-size: auto 100% !important;
	}
	.FreeLicenseContentWrap .FreeLicenseContent .info-main
	{
		display: block;
		border: 0px;
		border-radius: 5px;
		overflow: hidden;
	}
	 .ManageNowBtn{

		background-color:#3685EB;
		font:13px 'Lato', sans-serif;
		padding:3px 5px;
		border-radius:5px;

		 }
	 .FreeLicenseContentWrap .FreeLicenseContent .info-main .info-image {
		display: inline-block;
		width: 190px;
		padding:5px 10px 5px 30px;
		margin:27px 0 0 0;
	}
	.FreeLicenseContentWrap .FreeLicenseContent .info-main .info-image img {
		display: block;
		margin: 0 auto;
	}
	.FreeLicenseContentWrap .FreeLicenseContent .info-main .info-content {
		display: inline-block;
		width: 355px;
		vertical-align: top;
		font-size: 28px;
		line-height: 47px;
		padding: 5px 25px;
	}

	 .FreeLicenseContentWrap .FreeLicenseContent .info-button {
		text-align: center;
		margin-bottom: 25px;
		margin-top: 0;
	}
	 .FreeLicenseContentWrap .FreeLicenseContent .info-button a{
		display: inline-block;
		background-color: #75b8ea;
		color: #fff;
		padding: 10px 20px;
		border-radius: 5px;
		text-decoration: none;
		border: 1px solid #3B87DA;
		background-size: auto 100% ;
	 background-image:url(/images/info-button-bg.jpg)
	}



	.displayUser{
		color:#838383;
		text-indent:34px;
		padding-top:6px;
		}

	.imageCircle{
			background:#fff;
			height:40px;
			width:40px;
			float:right;
			border-radius: 50px;
			border: 1px solid #F7EDED;

	}

	.imageRemote{
			height:23px;
			position:relative;
	}
	.imageCircle:hover{
		border:1px solid #CCC;
		cursor:pointer;
			background: #F9FAD0;
	}

	.userinfo{
		color:#000;
		font:700 13px 'Lato',sans-serif;
		text-decoration:none;
	}

	.imageCircleDisable{
	   background:#fff;
			height:40px;
			width:40px;
			float:right;
			border-radius: 50px;
			border: 1px solid #F7EDED;
			cursor:default;

	}


	.smallboxcopy1{
		border-width:1px;
		border-style:solid;
		border-color:#999 #c3c3c3 #ddd #c3c3c3;
		font:400 13px 'Lato',sans-serif;
		width:88%;
	}

	/* New theme M1 styles */


	.padding0{
		padding:0px;
	}
	.padding5{
		padding:5px;
	}
	.padding30{
		padding-left:30px;

	}

	.paddingright{
		padding-right:10px;

	}

	.paddingright100{
		padding-right:100px;

	}

	.padding10{
		padding:10px;

	}

	.paddingtop{
		padding-top:0px;

	}

	.paddingTop7 {
	  padding-top:7px !important;
	}
	.paddingLeft10 {
		padding-left:10px;

	}

	.paddingBottom5 {
		padding-bottom:5px;

	}

	.paddingBottom10 {
		padding-bottom:10px;

	}

	.hrDivider{
		border-top: 1px #CDCDCD;
		margin:15px;
	}
	.cursorPointer{
		cursor:pointer;
	}


	.paddingtooltip{
		padding:0px;
		text-align:left;
		line-height:50px;
	}
	.Panelalign {
		padding:10px 10px 15px 10px;

	}

	/*   height */

	.graylineheight {
		height:5px;
	}
	.width50 {
		width:50px;
	}
	.width100 {
		width:100px;
	}

	.width220 {
		width:220px;
	}

	.listviewtd {
		vertical-align:top;
		padding-top: 10px;
	}

	.lineheight {
		line-height:25px;

	}
	.lineheight20 {
		line-height:20px;

	}

	.leftpaddingboldblue {
		padding:10px 0px 10px 5px;

	}

	.borderBottomNone {
		border-bottom:none;
	}

	.tooltipalign {
		background-color:#f9f6c8;
		border-left:2px;
		border-top:1px
	}

	.rightsidepannel {
		padding-right:5px;
		padding-bottom:5px;
	}

	.showhidewidth {
		width:100%;
		padding:10px;
	}

	.createbutton {
		position:relative;
		top:-2px;
	}
	.createbutton1 {
		position:relative;
		padding-top:-3px

	}

	.leftheightspace {
		padding-left:23%;
		padding-top:10px;

	}

	.emptyPwdMsgcolour {
		color:red;
		padding:1px;
		display:none;
	}
	.getMsgpadding {
		padding-bottom:5px;
		line-height:15px;
	}

	.helpDeskStyle {
		width:95%;
		margin:auto;
		padding:7;

	}
	.flpadding5 {
		float:left;padding:5px;

	}
	.frpadding2 {
		float:right;padding:2px;
	}

	.frpadding5 {
		float:right;padding:5px;
	}

	.marginright5 {
	  margin-right:5px;
	}

	.leftpadding2 {
		padding-left:2px;
	}

	.leftpadding5 {
		padding-left:5px;
	}

	.leftpadding10 {
		padding-left:10px;
	}

	.rightpadding10 {
		padding-right:10px;
	}
	.rightpadding7 {
		padding-right:7px;
	}
	.rlpadding15 {
		padding:0 15px 0 15px;
	}

	.rlpadding10 {
		padding:0 10px 0 10px;
	}

.height5 {
    height:5px;
}
div.textareaDIV {
    position: relative;
    display: inline-block;
    vertical-align: top;
    min-height: 70px;
    width: 218px;
    overflow: hidden;
    resize: both;
    border-width: 1px;
    border-style: solid;
    border-color: #dadada;
    font: 13px 'Lato',sans-serif;
}
div.textareaDIV :focus {
    border-color: #999944 #C3C344 #DDDD44;
}

div.textareaDIV input {
    font: 400 13px 'Lato', sans-serif;
    width: 210px;
    height: 15px;
    border: none;
    margin-top:5px;
    outline: 0;
}
div.textareaDIV input:focus {
    border: none;
    outline: 0;
    box-shadow: none;
}

	div.textareaDIV ul {
		cursor: default;
		margin: -1px;
		padding:0px;
	}

	div.textareaDIV ul li {
		display: inline;
		position: relative;
		margin: 3px 0px 3px 3px;
		list-style-type: none;
		float: left;
		padding: 1px 4px 1px 4px;
		border: 1px solid #fff;
		background: #eaeaea;
		font-weight: normal;
	}


	div.textareaDIV ul li:hover {
		border: 1px solid #CCC;
	}
	div.textareaDIV ul li:focus {
		border: 1px solid #CCC;
		color: red;
	}

	div.textareaDIV li span {
		display: none;
	}
	div.textareaDIV li:hover span, div.textareaDIV li:focus span {
		display: block;
	}

	.closeX {
		position: absolute;
		right: 0;
		top: 0;
		background: #cacaca;
		padding: 4px 2px 3px 3px;
		cursor: pointer;
	}
	select.smallboxcopyfilter::-ms-expand{
	display:none;
	}

	select.smallboxcopyfilter{
	background-image:url(../../../images/drop.png);
	background-position : center right;
	background-repeat: no-repeat;
	}

.smallboxcopyfilter, .smallboxcopyfilter{
/*background:url(../../../images/drop.png) center right no-repeat;*/
  font:400 13px 'Lato', sans-serif;
-webkit-appearance: none;
  box-shadow: none;
  background-color:#FFFFFF;
  border: 1px solid #dadada;
  box-shadow: none;
  border-radius: 2px;
  padding: 0px 18px 0px 10px;
  background-repeat: no-repeat;
  -moz-appearance: none;
  vertical-align:middle;
  width:170px;
  height:22px;
}

	select.smallboxcopyfilter:disabled{
	cursor: not-allowed !important;
	}

	select.inputNumber::-ms-expand{
	display:none;
	}

select.inputNumber{
   background:url(../../../images/drop.png) center right;
    font:400 13px 'Lato', sans-serif;
-webkit-appearance: none;
  box-shadow: none;
  height:28px;
  width:90px;
  background-color:#FFFFFF;
  border: 1px solid #dadada;
  box-shadow: none;
  border-radius: 2px;
  padding: 3px 18px 4px 10px;
  background-repeat: no-repeat;
  -moz-appearance: none;
  vertical-align:middle;
}

.inputNumber{
    font:400 13px 'Lato', sans-serif;
-webkit-appearance: none;
  box-shadow: none;
  height:28px;
  width:90px;
  background-color:#FFFFFF;
  border: 1px solid #dadada;
  box-shadow: none;
  border-radius: 2px;
  padding: 3px 18px 4px 10px;
  background-repeat: no-repeat;
  -moz-appearance: none;
  vertical-align:middle;
}

.inputbigNumber{
    font:400 13px 'Lato', sans-serif;
-webkit-appearance: none;
  box-shadow: none;
  height:28px;
  width:170px;
  background-color:#FFFFFF;
  border: 1px solid #dadada;
  box-shadow: none;
  border-radius: 2px;
  padding: 3px 18px 4px 10px;
  -moz-appearance: none;
  vertical-align:middle;
}

		select.inputbigNumber::-ms-expand{
		display:none;
	}

		select.inputbigNumber{
	   background:url(../../../images/drop.png) center right no-repeat;
	   background-color:#FFFFFF;
	}

.calender{
    font:400 13px 'Lato', sans-serif;
	-webkit-appearance: none;
  box-shadow: none;
  height:28px;
  width:170px;
  background-color:#FFFFFF;
  border: 1px solid #dadada;
  box-shadow: none;
  border-radius: 2px;
  padding: 3px 18px 4px 10px;
  background-repeat: no-repeat;
  -moz-appearance: none;
  vertical-align:middle;
}
img[src='/images/windowslogo.png'] { height:12px; width:12px; }
img[src='/images/windows.png'] { height:12px; width:12px; }
img[src='/images/mac_icon.png'] { height:12px; width:12px; }
img[src*='images/linux_icon.png'] { height:12px; width:12px; }
img[src*='images/ubuntu_icon.png'] { height:12px; width:12px; }
img[src*='images/debian_icon.png'] { height:12px; width:12px; }
img[src='images/initiateChat_single.png'] { height:14px; width:14px; }
img[src='images/user_access.gif'] { height:12px; width:16px; }
img[src='/images/settings.gif'] { height:20px; width:20px; }
img[src='images/successful.gif'] { width:11px; }
img[src='../../images/successful.gif'] { width:10px; position: relative; top: -3px; }
img[src='../../images/exportas.gif'] { width:15px; }
img[src='/images/ls_computer_green-hover.gif'] { width:25px; }
img[src='/images/ls_computer_red-hover.gif'] { width:25px; }
img[src='/images/ls_computer_grey.gif'] { width:25px; }
img[src='../images/refresh_icon.gif'] { width:13px; }
img[src='/images/refresh_icon.gif'] { width:13px; }
img[src='images/refresh_icon.gif'] { width:13px; }
img[src='/images/modify.png'] { width:15px; height:15px !important; }
img[src='images/modify.png'] { width:15px; height:15px !important; }
img[src='/images/edit_icon.gif'] { width:12px; height:12px; }
img[src='../../images/ls_computer_green.gif'] { height:11px !important;}
img[src='/images/ls_computer_green.gif'] { height:11px !important;}
img[src='images/help_small.gif'] { width:17px !important; height:17px !important; }
img[src='/images/help_small.gif'] { width:17px !important; height:17px !important; }
img[src='images/menu_computer.png'] {vertical-align: top;}
img[src='images/menu_user.png'] {vertical-align: top;}
img[src='images/noDS.gif'] {width:15px}
img[src='/images/rb_user.gif'] {width: 16px; height: 16px; margin-bottom: 5px;}
img[src='/images/scheduler_small.gif'] {width: 20px; height: 20px;}
img[src='/images/delete.png'] {width: 14px; height: 14px;}
img[src='images/delete.png'] {width: 15px; height: 15px;}
img[src='../../images/actionitems_collapse.gif'] {width: 8px; height: 8px;}
img[src='images/clear_icon.gif'] {width: 15px; height: 15px;}
img[src='images/successicon.gif'] {width: 15px; height: 15px;}
img[src='images/alert-small.gif'] {width: 15px; height: 15px;}
img[src='/images/alert-small.gif'] {width: 15px; height: 15px;}
img[src='images/menu_computer.png'] {width: 16px; height: 16px;}
img[src='/images/menu_computer.png'] {width: 16px; height: 16px;}
img[src='images/calendar.gif'] {width: 20px; height: 20px; vertical-align: text-bottom;}
img[src='/images/calendar.gif'] {width: 20px; height: 20px;}
img[src='images/rb_user.gif'] {width: 16px; height: 16px;}
img[src='/images/rb_user.gif'] {width: 16px; height: 16px;}
img[src='images/request_query.gif'] {width: 16px; height: 16px;}
img[src='/images/request_query.gif'] {width: 14px; height: 14px; padding-left:10px;}
img[src='images/confirmation.gif'] {width: 30px; height: 30px;}
img[src='/images/confirmation.gif'] {width: 30px; height: 30px;}
img[src='/images/rb_ou.gif'] {width: 20px;}
img[src='/images/rb_ou_empty.gif'] {width: 20px; height: 20px;}
img[src='/images/rb_computer_yellow_unmanaged.gif'] {width: 16px; height: 16px;}
img[src='/images/rb_computer_blue_managed.gif'] {width: 16px; height: 16px;}
img[src='images/exclude_patches_small.gif'] {width: 16px; height: 16px;}
img[src='/images/exclude_patches_small.gif'] {width: 16px; height: 16px;}
img[src='images/info_icon.gif'] {width: 30px; height: 30px;}
img[src='/images/info_icon.gif'] {width: 30px; height: 30px;}
img[src='images/successful.gif'] {width: 15px; height: 15px;}
img[src='/images/successful.gif'] {width: 15px; height: 15px;}
img[src='/images/success_info.png'] {width: 14px; height: 14px;}
/* New styles Sree-3791*/

.paddingTop5 {
	 padding-top:5px;
}

	.paddingTop10 {
		padding-top:10px;
	}

	.marginPadding0 {
		padding:0;
		margin:0;
	}
	.menu_border > a#configTreeLink, .menu_border > a#configTreeLink:hover {
		background-color: #e0dfdf !important;
	}
	.paddingBottom5 {
		padding:0px 0px 5px 0px;

	}
	.mssqlContentPad {
		padding:20px 0 10px 15px;

	}

	.checkStyle {
		display:inline;
		border:0px solid #ff0000;
		padding-right:10px;
		white-space:nowrap;
	}
	.width150 {
		width:150px;
	}
	.vAlignTBot {
		vertical-align : text-bottom;
	}
	.vAlignTop {
		vertical-align:top;
	}

	.topPad5 {
		padding-top:5px;
	}

	.infoIcoPadding {
		padding: 9px 5px 10px 5px;
	}

	.infoBoxPadding {
		padding-right:20px;padding-bottom:5px;
	}

	.alertIcoPadding {
		padding: 5px 0px 0px 5px;
	}

	/* new Style Milestone 2 Sree-3791 */

	.messageBOXspace{
		margin-top:20px;
	}
	.messageBOXspace10{
		margin-top:10px;
	}
	.headerStripText, .Header-strip {
		/*background-color:#EBF2F8 !important;
		color:#006699;
		padding: 3px 3px 7px 15px !important;
		font:700 13px 'Lato',sans-serif; */ /*original colour and BG */
		background-color:#f5f5f5 !important;
		color:#000;
		font-family:'Lato',sans-serif !important;
		font-size: 14px !important;
		font-weight: normal !important;
		padding: 3px 3px 7px 15px !important;
		text-rendering: auto; /*NEW THEME */

	}

	.innerTitleText {
		color: #000;
		font-family: 'Lato',sans-serif !important;
		font-size: 14px !important;
		font-weight: normal !important;
		padding: 3px 3px 7px 15px !important;
		text-rendering: auto;
	}

	.ConfigDetailHeader {
		background-color:#FBFBFB;
	}

	.zebraOdd tr:nth-child(odd){
	background:#f9f9f9;
	}

	.zebraEven tr:nth-child(even){
	background:#f9f9f9;
	}

	.zebraOdd tr, .zebraEven tr {
		height:31px !important;
	}

	#helpTitle, #titleHelp, #draghold, #draghold1 {
		font-size: 14px !important;
		color: #4980b3;
	}

#helpContent, #helpContent1 {
    padding: 0 !important;
	font-size: 13px !important;
	line-height: 21px !important;
}

	#helpDiv img, #helpDiv1 img {
		width: 11px;
	}

	.helpTip{
		width:240px;
		display:inline-block;
		position:absolute;
		margin:5px;
		border:1px solid #d1d1d1;
		background-color:#fff;
		box-shadow: 1px 2px 10px rgba(80,81,61,.31);
	}

	.vidtut {
		background: #f3f3f2;
		border: 1px solid #e0e0e0;
		border-radius: 5px;
		width: inherit !important;
		padding: 5px 10px;
	}

	.vidtut img {
		display: inline-block;
		width: 70px;
		vertical-align: middle;
	}

	.vidtut p {
		display: inline-block;
		font: 500 13px 'Lato',sans-serif !important;
		padding: 0px 7px;
		vertical-align: middle;
		color: #000 !important;
		margin: 5px;

	}

	#configDetailsId .tableheaderbgcolor {
		background-color:#FBFBFB;
	}
	.sdpToolTip p, .sdpToolTip ul {
		white-space: normal;
		line-height: 21px !important;
	}

	#availableReports div img {
		width: 13px;
		height: 13px;
	}

	/** Need to remove while Merge Theme **/
	.topstripbg3 .bodybold{
		text-decoration: none !important;
		cursor: pointer;
		text-align: center;
		vertical-align: top;
	}

	.scopeactive1, .scopeactive, .scopeinactive , .activeTabb, .scopeactive2{text-align: center; vertical-align: top;}
	.scopeactive a, .scopeactive1 a, .bodybold a {
		text-decoration: none;
		color: #000 !important;
	}
	.activeTabb a, .bodyboldsmallwhitea{text-decoration: none !important;}
	.tabonBig a, .taboffBig a{text-decoration: none !important;}
	.tabonBig a:hover, .taboffBig a:hover{text-decoration: none !important;}
	li.taboffBig{height: 24px;}





	/**New Style May5 - 3817**/

	.cursorMove{
		cursor:move;
	}
	.dragIcon{
		cursor: move;
		padding: 0 0px 0 5px;
	}



	.graphHeader{
		height:32px;
	}
	.extraPadding
	{
		padding: 7px 7px 7px 24px !important;
	}
	.message.alert.extraPadding
	{
		padding: 7px 7px 7px 24px !important;
	}
	.floatRight
	{
		float:right;
	}

	.fontNormal{
		font-weight: normal !important;
	}
	.swMetLink{
		font-weight: normal !important;
		float: right !important;
		padding-bottom: 5px !important;
	}

	.greyInfoBox-btn-disable{
		white-space: nowrap;
		font: 15px 'Lato', sans-serif !important;
		color: #444 !important;
		text-decoration: none !important;
		cursor: pointer;
		text-align: center;
		text-rendering: geometricPrecision;
		padding: 6px 20px 7px 20px;
		margin: 8px 0px 0px 0px;
		background-color: #fff;
		border: 1px solid #e3e3e3;
		-webkit-border-radius: 2px 2px 2px 2px;
		border-radius: 2px 2px 2px 2px;
	}

	#easPolicyGettingStarted{ margin-top:5px;}

#easHeader{ margin-top:15px;}
.greyInfoBox-content td{ padding-left:0px}
#easPolicyconfigure{ margin-top:-15px}
#noOfDays{border: 1px solid #d1d1d1;
          color: rgb(0, 0, 0);
          font-style: normal;
          font-variant: normal;
          font-weight: 400;
          font-stretch: normal;
          font-size: 13px;
          line-height: normal;
          font-family: 'Lato', sans-serif;
          width: 27px;
          border-radius: 2px;
          padding: 4px 5px;
          text-align: center;}

	#selfEnrollMsg td{color: #d2821b; padding-left:20px;padding-top: 4px;}

	.top-strip-bg{
		background-color: #f9f9f9;
		border-bottom: 1px solid #e9e9e9;
		font-size: 14px;
		color: #000;
		font-weight: normal;
		padding: 8px 9px 10px 11px;
	}

	.eas-bdr{border: 1px solid #e9e9e9;}
	.header-bdr{
		height: 100px;
		width: 1px;
		background-color: #e9e9e9;
		display: inline;
		float: left;
	}
	.top-bdr{height: 76px !important;}
	#selfEnrollInstall{ padding-top:0px;font-size: 14px;}
	#inProgressRemark, #syncLoadingText{text-rendering: geometricPrecision;}

.top-strip-bg-new {
    background-color: #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    font-size: 13px;
    color: #000;
    font-weight: normal;
    padding: 6px 9px 8px 11px;
}
.new-bdr{border: 1px solid #e9e9e9;}
.easdetail h2{
    font-size: 15px;
    padding-top: 10px;
    padding-left: 7px;
}
.details-infoText{
    height: 50px;
    vertical-align: middle;
    font-size: 13px;
    color: #999;
    text-rendering: geometricPrecision;
    line-height: 20px;
}
.eas-summary{
    line-height: 20px;
    margin-top: 8px;
    font-size: 13px;
    text-rendering: geometricPrecision;
}

	.drop-down{
		width: 28px;
		height: 26px;
		z-index: 10000;
		background: none repeat scroll 0% 0% rgb(255, 255, 255);
		padding: 0px;
		position: absolute;
		top: -13px;
		border-width: 1px;
		border-style: solid;
		border-color: rgb(186, 186, 186) rgb(186, 186, 186) rgb(255, 255, 255);
		-moz-border-top-colors: none;
		-moz-border-right-colors: none;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		border-image: none;
		border-radius: 2px 2px 0px 0px;
		left: 3px;
		box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.3);
		clip: rect(-3px, 36px, 27px, -1px);
	}
	.drop-down img{
		padding-left: 12px;
		padding-top: 7px;
		width: 3px;
	}

#ActionList ul#actionListUlWidth, #ActionList ul#actionListUlWidth ul {
    position: absolute;
    z-index: 1000;
    width: 105px !important;
    padding: 5px 0px 5px 14px;
    background-color: #fff;
    border: 1px solid #BABABA;
    border-radius: 0px 2px 2px 2px;
    box-shadow: 0px 1px 6px rgba(0, 0, 0, .3);
    font: 13px 'Lato', sans-serif;
    list-style: none;
    _left: -10px;
    _margin-top: 10px;
    _margin-left: 10px;
    top: 1px;
    line-height: 23px;
}

	#ActionList ul#actionListUlWidth ul{
		display:none;
		top:0;
		left:120;
		white-space: nowrap;
		width: auto !important;
	}

	#ActionList ul#actionListUlWidth ul li
	{
		padding-right: 10px;
	}

	#ActionList li:hover
	{
		background:#f6f6f6
	}

	#ActionList a
	{
		text-decoration: none;
	}

	#ActionList ul#actionListUlWidth li:hover > ul
	{
		display:block
	}

	.pd-bottom{
		padding-bottom:20px
		}
	.eas-config-pad{
		padding:20px 20px 20px 40px;
		}
	#inProgressMsgImg img, #policyLoadingId img{
		width:30px;
		height:30px;}
	#quarantineNote .blueTxt, #policyTxtDesc .blueTxt, #restrictDescTxt .blueTxt, #selfEnrollInstall .blueTxt{ font-size:14px !important}
	#quarantineNote .blueTxt{ font-size:13px !important}

	.easlineHeight td
	{
		line-height: 20px;
	}

#easActionList ul#easActionListUlWidth, #easActionList ul#easActionListUlWidth ul {
    position: absolute;
    z-index: 1000;
    width: 119px !important;
    padding: 0;
    background-color: #fff;
    border: 1px solid #BABABA;
    border-radius: 0px 2px 2px 2px;
    box-shadow: 0px 1px 6px rgba(0, 0, 0, .3);
    font: 13px 'Lato', sans-serif;
    list-style: none;
    _left: -10px;
    _margin-top: 10px;
    _margin-left: 10px;
    top: 1px;
    line-height: 23px;
}

	#easActionList ul#easActionListUlWidth ul{
		display:none;
		top:0;
		left:120;
		white-space: nowrap;
		width: auto !important;
	}

	#easActionList ul#easActionListUlWidth li, #easActionList ul#easActionListUlWidth ul li
	{
		padding: 2px 10px;
	}

	#easActionList li:hover
	{
		background:#f6f6f6
	}

	#easActionList a
	{
		text-decoration: none;
	}

	#easActionList ul#easActionListUlWidth li:hover > ul
	{
		display:block
	}

	.easfont
	{
		font-size: 13px !important;
	}

.easinfoboard
{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f7f7f7;
    border-color: #e9e9e9 #e9e9e9 #e9e9e9 #348ac5;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 2px;
    font-family: 'Lato', sans-serif;
    line-height: 15px;
    margin: 0 0 20px;
    padding: 8px 0 8px 5px;
}
input.addicondisabled {
	background:url(/images/add-disabled.gif) 5px center no-repeat;
}
.button:disabled {color: grey;    cursor:default !important;}
.removeSWSpan{
	float:right;
	line-height:14px;
	font:13px 'Lato',sans-serif;
}

	.nonMickeyTable tr
	{
		height:31px !important;
	}

	.uploadFilesTable
	{
		border: 1px solid #ececec;
		border-radius: 5px;
		background-color: #f9f9f9;
		width: 53%;
		min-height: 110px;
		padding: 15px;
	}

	a:link, a:visited {
		color: #0669ac;
		text-decoration: none !important;
	}
	.tableComponent td a, .tableComponent td a font, .bodytext a font{
		color:#0669ac !important;
		text-decoration: none !important;
	}
	.infotext .blueTxt{
		text-rendering: auto;
	}
	.bodytext a{
		font-family: 'Lato',sans-serif !important;
		color: #0669ac;
		text-decoration: none !important;
		cursor:pointer;
	}
	.bodytext a:hover{
		color: #0669ac !important;
		font-family: 'Lato',sans-serif !important;
		text-decoration: underline !important;
	}
	.mainmenu li a:hover{
		text-decoration:none !important;
	}
	.message a{
		color:#0669ac !important;
		font-size:13px !important;
	}
	.message a:hover, .infoboard a:hover, .msgboard a:hover{
		text-decoration: underline !important;
		color:#0669ac !important;
		font-family: 'Lato',sans-serif !important;
	}
	.scheduler .monthly td a:hover, .scheduler .weekly td a:hover{
		text-decoration:none !important;
		font: 13px 'Lato',sans-serif !important;
	}
	#divPosition .adminLIStyle a{
		color: #000 !important;
	}
	#applicationDiv .topline a:hover{
		color: #0669ac;
	}
	.helpLink, .exportOptions a, .exportOptions{
		color: #0669ac !important;
	}
	.exportOptions a:hover, a.exportOptions:hover{
		text-decoration: underline !important;
	}
	.graphHeader td{
		padding: 6px 0 8px 0px;
	}
	.graphHeader .bodyboldsmallwhite {
		color: #000;
		font-weight: 400;
		font-size: 14px;
		font-family: 'Lato',sans-serif;
		padding: 3px 3px 5px 0 !important;
	}
	.collection_style{
		font-family: 'Lato',sans-serif;
		color: #000 !important;
		font-weight: normal;
		font-size: 14px !important;
	}

	.padding-none{
		padding: 0 !important;
	}
	.dropdownbutton a:hover{
		text-decoration: none !important;
	}

	.margin0
	{
		margin:0px !important;
	}
	.marginTop10
	{
		margin-top: 10px !important;
	}

.caText
{
	font: 13px 'Lato', sans-serif !important;
}

.caMessage
{
   background-color: #fff !important;
   border: 1px solid #ccc !important;
   border-radius: 0 !important;
   box-shadow: 0 1px 8px rgba(0,0,0,.25) !important;
   font: 13px 'Lato', sans-serif !important;
   color: #000 !important;
   padding: 6px 15px 7px 15px;
}



	/** Message Framework Styles **/
	.infoboard
	 {

	border:1px solid #e9e9e9;
	font-family:'Lato', sans-serif !important;
	line-height:15px;
	background:#f7f7f7 url('/images/info_new.png') no-repeat left 7px center;
	background-size: 24px 25px;
	padding: 3px 10px 8px 17px;
	border-left: 2px solid #348ac5;
	margin:10px 0px 0px 0px;
	font-size:13px;
}

.message.progress
{
    border: 1px solid #e9e9e9;
    font-family: 'Lato', sans-serif;
    line-height: 15px;
    background: #f7f7f7 url('/images/s_progressbar.gif') no-repeat 6px 8px;;
    padding: 7px 10px 7px 15px !important;
    border-radius: 0;
    border-left: 2px solid #60c179;
    margin: 0 0 14px 0;
    background-size: 15px;
}

.msgboard
{
	border: 1px solid #e9e9e9;
    font: 13px 'Lato', sans-serif;
    line-height: 15px;
    background-size: 20px 25px;
    background: #f7f7f7 url('/images/alerts_smallNew.png') no-repeat left 7px center;
    padding: 3px 10px 8px 17px;
    margin: 0 0 0 0;
    border-left: 2px solid #e39427;
}
.successboard
{
    border: 1px solid #e9e9e9;
    font-family: 'Lato', sans-serif;
    line-height: 15px;
    background-color: #f7f7f7;
    padding: 1px 5px 1px 5px;
    border-left: 2px solid #60c179;
    margin: 0 0 15px 0;
}
.infoboard .bodybold ,.infoboard .bodyboldsmall
{
    color: #348ac5;
  	font: 15px 'Lato', sans-serif !important;
    text-decoration:none;
	text-rendering: auto;
}
.msgboard .bodybold ,.msgboard .bodyboldsmall
{
    color: #e39427;
    font: 15px 'Lato',sans-serif !important;
    text-decoration: none;
    text-rendering: auto;
}
.infoboard a,.msgboard a,.sucessboard a,#successMsgTable .infoboard a, #successMsgTable.infoboard a
{
    color: #0669ac !important;
	/*font-size:13px !important;*/
	font: 13px 'Lato', sans-serif !important;
	text-decoration: none !important;
	/*float:right !important;*/
	padding-right: 5px !important;
}

	#console-container {
		float: left;
		width: calc(100% - 24px);
		height: 66vh;
		cursor: default;
		padding-bottom: 15px;
		padding-left: 10px;
	}

#rcpConsole {
    border: 1px solid #CCCCCC;
    border-right-color: #999999;
    border-bottom-color: #999999;
    background-color: black;
    height: 100%;
    overflow-y: scroll;
    width: 100%;
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    color: white;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
    word-break: break-all;
    outline: 0;
    padding-left: 2px;
}


	.filterEventLogs
	{
		background-image:url(/images/filter.png);
		background-position:3px center;
		background-repeat:no-repeat;
		height:25px;
		cursor:pointer;
		border-radius: 2px;
		border: 1px solid #c4c4c4;
		padding-left: 25px;
		vertical-align: middle;
		background-color: #f5f5f5;
		font: 13px 'Lato', sans-serif;
		background-size: 16px;
	}

.eventFilterColumn, .eventValueFilter {
	width: 150px;
	padding: 5px 10px 5px 10px;
	background: #fff url(../../../images/adv_filter_arrow.png) 98% 5px no-repeat;
	border: 1px solid #cfcfcf;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font: 13px 'Lato', sans-serif;
	height:15px;
	margin-right: 5px;
	padding:7px 10px 7px 10px;
	cursor:pointer;
}

.eventValueFilter {
	width: 280px;
	padding: 3px 10px 12px 10px;
	background: #fff url(../../../images/adv_filter_arrow.png) 98% 5px no-repeat;
	border: 1px solid #cfcfcf;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font: 13px 'Lato', sans-serif;
	height:15px;
	overflow: hidden;
	white-space: nowrap;
}

.closeEventFilter {
	width:16px;
	height:16px;
	position:absolute;
	right:0px;
	top:5px;
	font:13px 'Lato', sans-serif;
	color:#A8A8A8;
	cursor:pointer;
	padding-right:7px;
    padding-top:2px;
    position:relative;
}

	.closeEventFilter:hover
	{
		font-weight: bold;
		color:red;
	}

.sucessboard,.message.info
{
	border:1px solid #e9e9e9;
	font-family:'Lato', sans-serif;
	line-height:15px;
	background:#f7f7f7 url('/images/success_info.png') no-repeat left 6px center;
	background-size: 15px;
	padding: 1px 0px 1px 5px;
	border-left: 2px solid #60c179;
	margin:0px 0px 5px 0px;
}
.sucessboard img, .infoboard img, .msgboard img,.infoboard.newFeature img,.message.alert img
{
	display: none;
}
.newFeature img
{
	display: inline-block;
}
.newFeature
{
	background:#f7f7f7 url('/images/new_feature.png') no-repeat 0px 5px;
	padding-left: 25px;
	padding-top: 3px;
    background-size: 40px;
}
.msgboard.small,.infoboard.small
{
    background-size: 15px 16px !important;
    padding: 8px 0px 8px 25px !important;
}
.msgboard.small
{
	background: #f7f7f7 url('/images/alerts_smallNew.png') no-repeat left 6px center;
}
.infoboard.small
{
	background: #f7f7f7 url('/images/info_new.png') no-repeat left 6px center;
}
.extraPadding
{
	padding: 7px 7px 7px 24px !important;
}
.floatRight
{
	float:right;
}
.bodytext
{
	font-family:'Lato', sans-serif;
}
.message.alert
{
    border: 1px solid #e9e9e9;
    font-family: 'Lato', sans-serif;
    line-height: 15px;
    background: #f7f7f7 url('/images/error_icon_new.gif') no-repeat left 6px center;;
    padding: 7px 10px 7px 15px !important;
    border-radius: 0;
    border-left: 2px solid #e55e5e;
    margin: 0 0 14px 0;
    background-size: 15px;
}
.infoboard.small.inProgress
{
	background:#f7f7f7 url('/images/s_progressbar.gif') no-repeat left 8px center;
}
.message.alert.extraPadding,.infoboard.small.extraPadding
{
	padding: 7px 7px 7px 24px !important;
}
/**New Style for tab_nav & tab**/

#tab_nav li.current, #tab li.active{
	background: #fff;
    color: #000;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: 700;
    white-space: nowrap;
	border:none;
}
#tab_nav li.current a, #tab li.active a{
	font-size: 14px !important;
    font-family: 'Lato',sans-serif !important;
    font-weight: 400 !important;
    background: #fff !important;
    border-top: 2px solid #1493c8;
    border-right: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    border-bottom: 0;
    border-radius: 0;
    display: block;
    padding: 6px 30px 7px 30px !important;
    height: 20px;
    _height: 22px;
    white-space: nowrap;
    margin-right: 2px;
    color: #027aac !important;
}
#tab_nav li, #tab li{
	background: #fff;
    color: #000;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    font-weight: 700;
    white-space: nowrap;
    border-bottom: 1px solid #e9e9e9;
}
#tab_nav li a,  #tab li a{
	background: #eee !important;
    font-size: 14px !important;
    font-family: 'Lato',sans-serif !important;
    font-weight: 400 !important;
    margin-left: 0;
    border-top: 1px solid #eee;
    border-right: 2px solid #fff;
    border-left: 1px solid #eee;
    border-bottom: 1px solid #e4e4e4;
    border-radius: 0;
    display: block;
    padding: 6px 30px 7px 30px !important;
    height: 20px;
    _height: 22px;
    white-space: nowrap;
    color: #000;
    margin-left: 0;
    text-rendering: geometricPrecision;
}
#tab li.inactive{
	background: none !important;
	border-bottom:0 solid #eee !important;
}
#tab li.active{
	border-bottom: 1px solid white !important;
}
#tab li.inactive a{
	color: #000 !important;
	border-top:2px solid #eee !important;
	background: #eee !important;
}
#tab li{
	padding:0 !important;
	border:none !important;
}
.taboffBig, #tab_nav li, .quicklinks_taboffBig{
    border-style: none !important;
}
.innerNavBg .tabonBig a {
    background: #f9f9f9;
}
.quicklinks_border {
    border: 1px solid #E6E6E6;
}
.quicklinks_border_bottom, .quicklinks_underline_DC {
    border-bottom: 1px solid #E9E9E9;
}
.quicklinks_border_top {
    border: 1px solid #E9E9E9;
    border-top: none;
}
.quicklinks-style {
    font-size: 13px;
    padding-top: 0px;
    line-height: 24px;
    text-rendering: geometricPrecision;
    color: #444;
    height: 150px !important;
    overflow: auto;
}
.quicklinks-style ol{
    padding: 15px 0px 0px 40px;
}

	#configureSchedulerWrapper {
		width: 1000px;
	}
	.mainBoxGetttingStarted {
		width: 98%;
	}

	#tab_nav ul{
		border-bottom: 1px solid #E6E6E6;
		width: 100%;
		padding-right: 0;
		float:left;
	}
	#tab_nav li{
		position: relative;
		top:1px;
	}
	.innerNavHolder ul.innerNav{
		padding-bottom:3px;
	}
	.innerNavHolder ul.innerNav li a{
		padding-bottom: 14px;
	}
	.topstripbg3{
		background: #f9f9f9;
		border-bottom: 1px solid #e6e6e6;
		padding: 0;
	}
	.topstripbg3 .bodybold{
		text-decoration: none !important;
	}
	.bodybold a{
		font-weight:normal;
		font-size:13px;
		font-family: 'Lato',sans-serif;
		text-decoration: none;
		cursor: pointer;
	}
	.scopeactive1, .scopeactive, .activeTabb{
		background:none;
		height: 32px;
		border-bottom:1px solid #0669ac;
		text-align: center;
	}
	.activeTabb{background:none !important;}
	.scopeactive1 a, .scopeactive a{
		color: #0669ac !important;
		font-family: 'Lato',sans-serif;
		font-size: 13px;
		font-weight: normal !important;
		text-decoration: none;
	}
	#acpowerHead.bodybold, #batteryHead.bodybold, #LoginWindowHead.bodybold, #LoginOptionsHead.bodybold{
		text-align: center;
	}

	#acpowerHead.bodybold a, #batteryHead.bodybold a, #LoginWindowHead.bodybold a, #LoginOptionsHead.bodybold a{
		font-weight: normal;
	}
	.tablegrey{
		border-color: #E6E6E6;
	}
	.inv_border_grey{
		border-color: #e6e6e6 !important;
	}
	/**New Style for tab_nav & tab**/

#frame_holder iframe{
	width:100% !important;
}
.tableHeader
{
   border-bottom: 1px solid #e0e0e0;
   color: #000;
   border-top: 0 !important;
   font-family: 'Lato', sans-serif;
   font-size: 13px;
   padding: 5px 3px 4px 8px;
   text-align: left;
   vertical-align: middle;
   white-space: nowrap;
   empty-cells: show;
   font-weight: 400;
   background-image: -webkit-linear-gradient(bottom,#f0f0f0,#f9f9f9);
   background-image: -moz-linear-gradient(bottom,#f0f0f0,#f9f9f9);
   background-image: -o-linear-gradient(bottom,#f0f0f0,#f9f9f9);
   background-image: -ms-linear-gradient(bottom,#f0f0f0,#f9f9f9);
   background-image: linear-gradient(to top,#f0f0f0,#f9f9f9);
}

	.caTopLeft, .caTopCenter, .caTopRight, .caMiddleLeft, .caClose, .caMiddleRight, .caBottomLeft, .caBottomCenter, .caBottomRight
	{
	   display: none !important;
	}

.quick-link-top-level-menu a {
    font-family : 'Lato', sans-serif;
    color : #000;
    text-decoration : none;
    padding : 5px 20px !important;
    display : block;
    line-height : 15px;
    font-size : 13px;
}
.quick-link-top-level-menu a:hover {
    font-family : 'Lato', sans-serif!important;
    color : #1493c8 !important;
}
.quick-link-top-level-menu a {
    font-family: 'Lato', sans-serif;
    color: #000;
    text-decoration: none;
    padding: 5px 20px !important;
    display: block;
    line-height: 15px;
    font-size: 13px;
}

	.tc_install_selected {
		cursor: pointer;
		opacity: 1;
	}
	.tc_install {
		cursor: pointer;
		opacity: 0.3;
	}
	.tc_install:hover {
		opacity: 0.5;
	}

	.actionsDropMenu {
		width: 605px;
		margin-left : -567px;
		background-color: white !important;
		box-shadow: 0px 1px 7px rgba(80,81,61,.5);
	}
	.actionsDropMenu h1 {
		font-size: 14px;
		color: #1493c8;
		font-weight: 400;
		padding-left: 14px;
		text-rendering: geometricPrecision;
		padding-bottom: 8px;
		clear: both;
		margin-bottom: 9px;
		margin-top: 0px;
		padding-top: 6px;
		background-color: #f7f7f7;
	}
	.actionsDropMenu ul {
		padding : 0px;
		margin : 0px;
	}
	.actionsDropMenu li {
		float: left;
		min-width: 175px;
		list-style-type: none;
	}
	.actionsDropMenu > ul > li > a > img {
		margin: 0px;
		width: 16px;
		vertical-align: bottom;
		padding-right: 2px;
	}

	.breadCrumbShowHide, .dmadminstyle {
		display:none;
	}

	.msgboard-padding {
		padding-left: 30px;
		padding-top: 7px;
	}
	.breadCrumbExportPDF{
		display:table-cell;
	}

	.newBreadCrumb {

}
.blueboldinner {
    color: #000;
    font: 400 14px 'Lato', sans-serif !important;
}
#leftTree {
    background-color: #f1f1f1 !important;
    border-right: 1px solid #eee;
}
#lhs_menu_container li {
    background: none !important;
	float: left;
    width: 100%;
	position:relative;
}
#lhs_menu_container li a {
    border: none !important;
    background: #F1F1F1;
    padding-left: 20px;
    padding-top: 0;
    padding-bottom: 0;
    line-height: 37px;
    font-size: 14px;
	text-rendering: auto;
	padding-right: 25px;
}
.mainmenu .closed, .mainmenu .opened {
    background: none;
}
#lhs_menu_container #selected {
    /*border-left: 2px solid #1493c8;*/
}
#lhs_menu_container li a:hover,#swsummarydetail td a:hover{
	background-color: #EEE !important;
}
.mainmenu .opened .section li a{
	background:none !important;
}
.reportAccordian a{
	font-weight: 400 !important;
	text-rendering:geometricPrecision !important;
}
#lhs_menu_container li a{
	font-weight: 400 !important;
	text-rendering:geometricPrecision !important;
}
#lhs_menu_container li li a{
	font-weight: normal !important;
	text-rendering:auto !important;
	float: left;
    width: 78%;
}
#lhs_menu_container li li a:hover{
	color: #000 !important;
}
#lhs_menu_container li li a p.bigTxt{
	margin: 8px 0 8px 0;
	padding: 0px 0 0 0;
	line-height: 20px;
	float: left;
	width: 86%;
}
.updateNewStyle{
	background: #dddddd;
    text-align: center;
    padding: 0px 10px !important;
    margin: 0 !important;
    width: 100%;
}
.updateNewStyle .topstripbg1{
	background:none !important;
	padding:0 !important;
}
.updateNewStyle .topstripbg1 .bodybold{
	font-size: 16px !important;
	color:#000;
}
.updateNewStyle .updateNewBody .bodyboldsmall{
	font-weight: normal;
    text-align: center;
    font-size: 13px;
	line-height:24px;
}
.updateNewStyle .updateNewBody .bodytext{
	font-weight: normal !important;
    text-align: center;
    font-size: 13px !important;
	line-height:24px !important;
}
.updateNewStyle .updateNewBody .bodytext span{
	line-height:24px !important;
	/*width: 100%;
    float: left;*/
}
.buttongreyNew{
	text-transform:uppercase;
	font-size:13px;
	color: #000;
    border: 1px solid #bbbbbb;
	background:#FFF url('/images/sdp-blue/update_btn.png') no-repeat left 20px center;
	padding: 0 10px 0 25px;
    width: 160px !important;
	background-size:15px;
	margin: 15px 0;
	height:30px;
}
.buttongreyNew1{
    background: #FFF;
    text-transform: uppercase;
    border: 1px solid #bbbbbb;
    height: 30px;
    font: 13px 'Lato', sans-serif;
    padding: 0px 10px;
    margin: 15px 0;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    max-width: 200px;
}
.buttongreyNewSmall{
	background: #FFF;
	border: 1px solid #bbbbbb;
	height: 30px;
	font: 13px 'Lato', sans-serif;
	padding: 0px 10px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	max-width: 200px;
	margin-right:5px;
}
.buttongreyNewSmall:hover{
	background: #4a8ac6;
	cursor:pointer;
	color:#ffffff

}
.updateNewStyle .updateNewBody .bodytext #sucsTimeDiv{
	margin-bottom: 10px;
}
.innerPadding{
    padding: 0 30px;
}
.inner_nav_bg{
	background:#f9f9f9 !important;
}
#msAppTab a, #tpAppTab a, #driverAppTab a, #biosAppTab a, #Install a, #Uninstall a{
	font-size:14px !important
}
#msAppTab a:hover, #tpAppTab a:hover, #driverAppTab a:hover, #biosAppTab a:hover, #Install a:hover, #Uninstall a:hover{
	text-decoration: none !important;
	color:#444 !important;
}
#lhs_menu_container li .links li a{
	width:95% !important;
	padding:6px !important;
}
#lhs_menu_container li .patchlinks li a{
	width:95% !important;
	padding:6px 0 6px 0 !important;
}
#lhs_menu_container li .patchlinks li a img{
	margin: 0 0 0 10px !important;
}
#lhs_menu_container li .sdpatchlinks li a{
	line-height:20px !important;
	padding: 5px 30px 5px 10px !important;
}
#lhs_menu_container li .sdpatchlinks li a img{
	margin: 0 !important;
}
.reportsMenu li ul.section li a{
	line-height: 23px !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}
.showLink{
	text-decoration:none !important;
	cursor:pointer !important;
	text-rendering: geometricPrecision !important;
}
/** OverLib Tool Tip Styles**/
#overDiv table
{
	background: #FFF !important;
	font-family: 'Lato' !important;
}
#overDiv
{
	background: #FFF!important;
	border: 1px solid #CCC;
}
/** End of OverLib Tool Tip Styles**/
/** Search Row Changes **/
.searchRow
{
	background: url("../../../images/table_header.png") left bottom repeat-x;
}
.searchRow th, .searchRow .tableHeader
{
	background: #f0f0f0 !important;
    border: 0;
    height: 32px;
    padding-bottom: 6px;
    padding-top: 6px;
}
.paraSpotSearch {
	line-height: 0;
	text-align: center;
	height: 0;
	width: auto;
	margin-top: -9px;
}
.searchRow input[type="text"] {
	border: 1px solid #dadada;
	background-color: #fff;
	height: 24px;
	border-radius: 0;
	padding: 0 0 0 11px;
	width: 80% !important;
}
.spanSpotSearch {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	color: #828282;
	font-weight: normal;
	position: relative;
	top: 2px;
	right: 122px;
	width: 125px;
	height: 14px;
	display: none;
	visibility: hidden !important;
}
.cellSpotSearch {
	width: 135px;
	height: 20px;
}
.tableSearch {
	background-color: #888;
	font-size: 13px;
	padding: 5px 9px;
	color: #fff;
	font-weight: 400;
	white-space:nowrap;
}
/** Mickey Table Styles **/
.tableComponent
{
	border: 1px solid #e6e6e6 !important;
	border-bottom: 0 !important;
	color: #000;
	font-size: 13px;
	padding: 0;
	width: 100%;
}
.navigatorTable {
	background: #fcfcfc !important;
	border-left: 1px solid #e6e6e6 !important;
	border-right: 1px solid #e6e6e6 !important;
	border-bottom: 1px solid #e6e6e6 !important;
	border-top: 1px solid #e6e6e6 !important;
}
.navigatorDetailsColumn img, .navigatorLinksColumn img
{
	margin-top: -3px;
}
.navigatorLinksColumn img
{
	width: 18px;
	height: 18px;
	padding: 0 2px;
}
.navigatorDetailsColumn select, .navigatorLinksColumn select
{
	border-width: 1px;
	border-style: solid;
	border-color: #999 #c3c3c3 #ddd #c3c3c3;
	background: url(../../../images/drop.png) center right;
	background-repeat: no-repeat;
	-webkit-appearance: none;
	-moz-appearance: none;
	padding: 2px 6px;
	width: 50px;
	font-family: 'Lato',sans-serif;
	border: 1px solid #dadada;
	border-radius: 3px;
	margin-left: 2px;
	margin-right: 2px;
}
.navigatorDetailsColumn select::-ms-expand, .navigatorLinksColumn  select::-ms-expand
{
	display:none;
}

.bodybold,.bodytext,.bodyboldsmall
{
	font:13px 'Lato', sans-serif !important;
	line-height:21px !important;
}
title,body,html
{
	font-family: 'Lato', sans-serif !important;
	font:13px 'Lato', sans-serif;
}
.button[table_el='CSBTN'],.button[table_el='OSBTN']{
	display:none;
}
.tableNavImg{
width:30px;
padding-right:2px;
}
.tableNavImgSquare {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	cursor: pointer;
}
.tableHeader,.sortedTableHeader
{
	border-bottom: 1px solid #e0e0e0;
	color: #000;
	border-top: 0 !important;
	font-family: 'Lato', sans-serif;
	font-size: 13px !important;
	padding: 5px 3px 4px 3px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	empty-cells: show;
	font-weight: 400;
	background-image: -webkit-linear-gradient(bottom,#f0f0f0,#f9f9f9);
	background-image: -moz-linear-gradient(bottom,#f0f0f0,#f9f9f9);
	background-image: -o-linear-gradient(bottom,#f0f0f0,#f9f9f9);
	background-image: -ms-linear-gradient(bottom,#f0f0f0,#f9f9f9);
	background-image: linear-gradient(to top,#f0f0f0,#f9f9f9);
}
tableHeader a:link, .sortedTableHeader a:link
{
	text-decoration: none;
	color: #000;
	font-size: 13px;
	text-rendering: optimizeSpeed;
	font-weight: 400;
}
.tableComponent .oddRow, .tableComponent .evenRow,.mc_nodata .emptyRowMsg
{
	line-height: 24px;
	/*white-space: nowrap;*/
}
/**Export Styles **/
#exportli {background-color:#FFF;}
#exportli ul li{padding:5px 0;}

#exportAsLink .boxbdr_bg{background-color:#fff !important;}
.cascadesidebar ul li:last-child a{border-bottom:none;}
tr#Daily td, tr#Weekly td, tr#Monthly td{font:13px 'Lato', sans-serif !important;}
.innerTabContent .border .tableComponent, .border .tableComponent{border-top: 1px solid #e6e6e6 ;
	border-right: 1px solid #e6e6e6 !important;border-left: 1px solid #e6e6e6 !important;border-bottom: 0;}
#ActionList1 ul.quickLinkActionListUl, #ActionList2 ul.quickLinkActionListUl, #ActionList3 ul.quickLinkActionListUl, #baseSearchDiv ul.quickLinkActionListUl,#baseSearchDiv ul.quickLinkActionListUl,#addProfileListDiv ul.quickLinkActionListUl, #addAppListDiv ul.quickLinkActionListUl, #addAppListDiv1 ul.quickLinkActionListUl, #exportDiv ul.quickLinkActionListUl, #multiLevelMenu ul.quickLinkActionListUl,#multiLevelDropDownLvl1 ul.quickLinkActionListUl, #enrollDropDownDiv ul.quickLinkActionListUl {
	position: absolute;
	margin-top: 30px!important;
	z-index: 1000;
	width: 150px !important;
	padding: 0px 22px 0px 0px;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 0px;
	box-shadow: 0px 1px 8px rgba(0, 0, 0, .25);font:400 13px 'Lato', sans-serif;
	list-style: none;
	_left: -10px;
	_margin-top: 10px;
	_margin-left: 10px;
	_left: -10px;
	_margin-top: 10px;
	_margin-left: 10px;
	top: 15px\9;
	text-align:left;
}#ActionList1 ul.quickLinkActionListUl, #ActionList2 ul.quickLinkActionListUl, #ActionList3 ul.quickLinkActionListUl, #baseSearchDiv ul.quickLinkActionListUl,#baseSearchDiv ul.quickLinkActionListUl,#addProfileListDiv ul.quickLinkActionListUl, #addAppListDiv ul.quickLinkActionListUl, #addAppListDiv1 ul.quickLinkActionListUl, #exportDiv ul.quickLinkActionListUl, #multiLevelMenu ul.quickLinkActionListUl,#multiLevelDropDownLvl1 ul.quickLinkActionListUl, #enrollDropDownDiv ul.quickLinkActionListUl {
	 position: absolute;
	 margin-top: 30px!important;
	 z-index: 1000;
	 width: 150px !important;
	 padding: 0px 22px 0px 0px;
	 background-color: #fff;
	 border: 1px solid #ccc;
	 border-radius: 0px;
	 box-shadow: 0px 1px 8px rgba(0, 0, 0, .25);font:400 13px 'Lato', sans-serif;
	 list-style: none;
	 _left: -10px;
	 _margin-top: 10px;
	 _margin-left: 10px;
	 _left: -10px;
	 _margin-top: 10px;
	 _margin-left: 10px;
	 top: 15px\9;
	 text-align:left;
 }
#ActionList1 ul li:hover, #ActionList2 ul li:hover, #ActionList3 ul li:hover, #addPlatformListDiv ul li:hover, #addAppListDiv ul li:hover, #addProfileListDiv ul li:hover, #addAppListDiv1 ul li:hover, #exportDiv ul li:hover, #multiLevelMenu ul.quickLinkActionListUl li:hover, #addAppListDiv1 li:hover, #multiLevelDropDownLvl1 li:hover {
	color: #000;
	display: block;
	cursor: pointer;
	background-color: #f3f3f3;
	text-align: left;
	width: 150px !important;
}
#deviceActionDiv .knox-margin ul#multiLevelDropDownLvl2{margin-left: 11px !important;}
#deviceActionDiv ul#multiLevelDropDownLvl2{margin-top: 3px !important;margin-left: -93px !important;}
ul#multiLevelDropDownLvl2 li{padding-top: 6px !important;padding-bottom: 6px !important;}
#exportDiv ul.quickLinkActionListUl{margin-top: 6px !important;}
#ActionList1 ul li, #ActionList2 ul li, #ActionList3 ul li, #ActionList4 ul li,#addPlatformListDiv  ul li,#addAppListDiv  ul li, #enrollDropDownDiv ul li, #addAppListDiv1  ul li,#addProfileListDiv ul li ,#exportDiv ul li,#multiLevelMenu ul li,#enrollDropDownDiv ul li,#addAppListDiv1 ul li,#multiLevelDropDownLvl1 ul li{
	padding: 4px 11px 4px 11px !important;
	text-decoration: none !important;
	white-space: nowrap !important;
	line-height: 26px !important;
	width: 100% !important;
	text-align:left !important;
	color:#000;
	font-size:13px;
	list-style-type:none;
}
#exportDiv ul li{padding: 4px 0px 4px 0px !important;}
#exportli
{
	background-color: #FFF;
}
#exportDiv ul.quickLinkActionListUl {
	margin-top: 6px !important;
}
#exportDiv ul.quickLinkActionListUl
{
	margin-top: 6px !important;
}
#exportDiv ul li {
	padding: 4px 0 4px 0 !important;
	text-decoration: none !important;
	white-space: nowrap !important;
	line-height: 26px !important;
	width: 100% !important;
	text-align: left !important;
	color: #000;
	font-size: 13px;
	list-style-type: none;
}
#exportDiv ul li:hover {
	background-color: #f3f3f3;
}
#exportDiv ul a.bodyboldmediumwhite {
	display: block;
	font-size: 13px !important;
}
#exportDiv ul.quickLinkActionListUl{
	display: none;
}
#multiLevelMenu ul.quickLinkActionListUl li:hover, #addAppListDiv1 li:hover, #multiLevelDropDownLvl1 li:hover {
	color: #000;
	/* display: block; */
	cursor: pointer;
	background-color: #f3f3f3;
	text-align: left;
	/* width: 150px !important; */
}.bodyboldmediumwhite {
	 padding: 3px 3px 7px 15px !important;
	 border-bottom: 0;
 }
.hilite td
{
	background-color:#f5f5f5;
}
.ql_more_middle a,.ql_more_middle a:link,.ql_more_middle a:visited,.ql_more_middle a:hover{
	text-decoration:none;
	color:#0669ac;
	font:13px 'Lato',sans-serif !important;
	white-space:nowrap;
}

	/** Style for View Actions **/
	.floatLeft
	{
		float:left !important;
	}

	.filterProgressOverlay {
		display: block;
		position: absolute;
		width:100%;
		height:100%;
		background: #FAFAFA;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=60);
		-moz-opacity:0.6;
		-khtml-opacity: 0.6;
		opacity: 0.6;
		margin-left:-13px;
		z-index:1000;
	}
	.filterProgressOverlay span {
		top: 50px;
		left: 38%;
		display: block;
		position: absolute;
		color: #000;
	}

	.vaPadding6 .viewActions {
		padding : 6px 0px;
	}
	.vaPadding6 .mc_top {
		padding : 7px 0px 10px 0px;
	}
	.vaPadding13 .viewActions {
		padding : 13px 0px;
	}
	.vaPadding13 .mc_top {
		padding : 13px 0px 13px 0px;
	}
	.mc_top {
		padding : 5px 0px;
	}
	.viewActions {
		padding:5px 0px;
	}
	.viewContainer {
		padding: 13px 13px 13px 13px;
	}
	.viewContainerNoTop {
		padding: 0px 13px 13px 13px;
	}
	.vaPadding13 #dcViewFilterComponent {
		border-bottom : none !important;
	}
	.mc_navi .navigatorTable
	{
		background: #fcfcfc !important;
		border-left: 1px solid #E6E6E6 !important;
		border-right: 1px solid #E6E6E6 !important;
		border-bottom: 1px solid #E6E6E6 !important;
		border-top: 1px solid #E6E6E6 !important;
	}
	.mc_nodata
	{
		border-right: 1px solid #E6E6E6 !important;
		border-left: 1px solid #E6E6E6 !important;
		line-height: 31px;
	}
	.borderWrapper
	{
		border-right: 1px solid #E6E6E6 !important;
		border-left: 1px solid #E6E6E6 !important;
	}
	.borderWrapper .tableComponent,.borderWrapper .mc_navi .navigatorTable,.borderWrapper .mc_nodata,
	.inheritBorder .tableComponent,.inheritBorder .mc_navi .navigatorTable,.inheritBorder .mc_nodata
	{
		border-left: 0px !important;
		border-right: 0px !important;
	}
	.inheritBorder .mc_navi .navigatorTable
	{
		border-bottom: 0px !important;
	}
	.topViewAction
	{
		background:linear-gradient(to top,#f0f0f0,#f9f9f9) !important;
		line-height: 31px;
	}


	.displayInlineTable {
		display: inline-table;
	}

	.settingsIcon, .historyIcon, .copyButtonIcon, .newFolderButton, .pasteButtonIcon, .enableButtonIcon, .cutButtonIcon, .sendButtonIcon, .disableButtonIcon,.deleteButtonIcon, .addFileButtonIcon, .downloadButtonIcon {
		padding-left: 24px;
		background-position: 4px center;
		background-repeat: no-repeat;
	}

	.settingsIcon {
		background-image: url(/images/settings.gif);
	}

	.historyIcon {
		background-image: url(/images/history_big.png);
	}

	/* Remote File Manager Styles */
	.sendButtonIcon, .copyButtonIcon, .newFolderButton, .cutButtonIcon, .pasteButtonIcon, .enableButtonIcon, .disableButtonIcon, .deleteButtonIcon, .addFileButtonIcon, .downloadButtonIcon {
		background-size: 14px;
		height:24px;
		background-color: #f5f5f5;
		text-transform: none;
	}

	.deleteButtonIcon {
		background-image: url(/images/delete.png);
	}

	.addFileButtonIcon {
		background-image: url(/images/add.gif);
	}

	.downloadButtonIcon {
		background-image: url(/images/download1.png);
	}

	.newFolderButton {
		 background-image: url(/images/new-folder.png);
	}

	.sendButtonIcon {
		background-image: url(/images/sendbtn.png);
	}


	.copyButtonIcon {
		background-image: url(/images/copy.png);
	}

	.cutButtonIcon {
		background-image: url(/images/cut.png);
	}

	.pasteButtonIcon {
		background-image: url(/images/paste-2.png);
	}

	.disableButtonIcon {
		background-image: url(/images/suspend.png);
	}

	.enableButtonIcon {
		background-image: url(/images/call_action_success.png);
	}


	.fileManagerMenu li {
		_height:0;
		background-color:#fff;
		list-style:none;
	}

.fileManagerMenu .fileManagerMenuSec li a {
	background:none;
	color:#000;
	display:block;
	font-weight:400;
	font-size:13px;
	text-align:left;
	font-family: 'Lato',sans-serif;
}


	.fileManagerMenu .fileManagerMenuSec li img {
		width: 10px;
		padding-left:0px;
	}

	.fileManagerMenu li a {
		height:auto !important;
	}

	.fileManagerMenu .fileManagerMenuSec li a:link, .fileManagerMenu .fileManagerMenuSec li a:active, .fileManagerMenu .fileManagerMenuSec li a:visited {
		line-height: 20px !important;
		padding: 0px 10px 3px 1px !important;
		display: inline-block;
		clear: left;
		width: auto !important;
	}

	.addCompIcon {
		width:120px;
		background-image:url(/images/add.gif);
		background-position:5px center;
		background-repeat:no-repeat;
	}

	.removeCompIcon {
		width:140px;
		background-image:url(/images/delete.png);
		background-position:5px center;
		background-repeat:no-repeat;
	}

	.imageWH16 {
		height: 16px !important;
		width: 16px !important;
	}

#actionListUl li img{
	width: 16px;
}
select ,.tabbody textarea{
    font-family: 'Lato', sans-serif !important;
    font-size: 13px;
	border-color:#e5e5e5;
}
.reportIntro_left table{
	background:#f1f1f1;
}
.reportIntro_left table td a{
	font-size:14px !important;
    float: right;
    width: 85%;
    line-height: 24px;
}
.scanIcon{
	background-size:15px !important;
}
.collectionLeft tr td span{
	line-height:30px !important
}
.mc_nodata .emptyRowMsg{
	font-family: 'Lato', sans-serif;
    font-size: 13px;
}
.updatepath_txt{
	width:464px;
}
.navigatorTable-1{
	background:linear-gradient(to top,#f0f0f0,#f9f9f9) !important;
}
.free-edition .tabonBig a:hover, .free-edition .taboffBig a:hover{
	text-decoration:none !important;
}
.boldlinkred a span{
	color:#0669AD;
	font-weight:600 !important;
}
.tableHeader span,.tableHeader a{
	font-weight:normal !important;
	font-size:13px;
}
#notetable{
	float: left;
    margin: 3px 0 0 6px;
}
.lightbdr .headerStripText .dontwrap{
	font-weight:normal
}


#http_group_rm,#radio_group_rm,#radio_group_move,#radio_group_delete,#radio_group_copy{
	font: 13px 'Lato', sans-serif !important;
}
#exportDiv ul li a img{
	margin-top:-3px;
}
.standartTreeRow, .selectedTreeRow{
	font-size:13px !important;
	font-family:'Lato', sans-serif !important;
}
.inputNumber.configInputSmall{
	width:70px !important;
}
.chat_send{
	padding: 25px 10px;
    cursor: pointer;
    background: #f3f3f3;
    margin: 5px 0 0 0px;
    border: 1px solid #e4e4e4;
}
#support_genDetails tr td{
	vertical-align:top;
}
#jumptoLinkTitle:hover, .header_links span.topmostlink:hover,  .header_links span.bodytext:hover{
	text-decoration:underline !important;
}
#login_user_menu span.bodytext:hover{
	text-decoration:none !important;
}
.tableComponent img[src="/images/important.gif"], .tableComponent img[src="/images/critical.gif"]
, .tableComponent img[src="/images/moderate.gif"],.tableComponent img[src="/images/unrated.gif"]
,.tableComponent img[src="/images/low.gif"]
{
    width: 12px !important;
    height: 12px !important;
    position: relative;
    top: 2px;
  }
  img[src*="images/status_executedfailed.gif"]{
    width: 8px !important;
    height: 8px !important;
    margin-top: -2px;
  }
  .sdp_linehgt td.bodytext,  .sdp_linehgt td span.bodytext{
  	line-height: 24px !important;
  }
#importOptionID{
	background-image:url(/images/import.png) !important;
	background-size:13px !important;
	background-repeat:no-repeat;
	background-position:4px 5px;
}
#importCSVDiv{
	box-shadow: rgba(80, 81, 61, 0.498039) 0px 1px 7px;
}
.tableHeader  a:hover, .sortedTableHeader  a:hover{
	text-decoration:none !important;
	color:#000 !important;
}
.cascadesidebar ul li.noHover b{
	color: #545454;
}
.navigatorTable#patchView{
    background: #f5f5f5 !important;
}
img[src="images/info.gif"]{
	width:28px;
}
.inlineResultFailure img[src="/images/alerts_small.png"]{
	width: 16px;
}
img[src*="images/uninstall_windows_patch.png"]{
	width: 17px !important;
	height: 17px !important;
	position:relative;
	top: -2px;
}
.greyscale_mode{
	-ms-filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.disk_clear{
	position:relative;
	top:-4px;
}
.disk_clear img{
	width:14px;
}
.filter_vertical{
	display: inline-block;
    text-align: center;
    width: 60px;
    margin: 5px 0 0 -10px;
}
.filter_vertical span{
	display:inline-block;
}
.progress_load .progressInfo{
	padding: 10px 0 10px 25px;
	border:1px solid #e9e9e9;
	border-left: 2px solid #348ac5;
    background: #f7f7f7 url(/images/s_progressbar.gif) no-repeat left 8px center;
}
.footerBox{
	padding-top:25px;
}
#agentExpiryDays{
	z-index: 1 !important;
}
#remoteoptions ul li img{
	width:17px !important;
}
.scheduler_table tr td{
	padding:7px;
}
.scheduler_table .message tr td{
	padding:0 !important;
}
hr {
clear: both;
}
.sw_name_trim{
	height:22px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:330px;
	text-align:left;
}
.bodybold_blue{
	font-weight:bold !important;
	color:#0669ac;
}
.tool-tip span p{
	white-space:normal !important;
}
#SelectedComputersView_CT .mc_table .mc_top.floatRight{
	padding: 0px !important;
}
.errorboard {
border: 1px solid #e9e9e9;
font-family: 'Lato', sans-serif;
line-height: 15px;
background: #f7f7f7 url(/images/error_icon_new.gif) no-repeat left 6px center;
padding: 7px 10px 7px 15px !important;
border-radius: 0;
border-left: 2px solid #e55e5e;
margin: 0 0 14px 0;
background-size: 20px;
}


.errorboard .bodybold {
font: 15px 'Lato', sans-serif !important;
color: #f00;
}


	.errorboard img {display:none}

	#customAlertMessage .completeMessage .caMessage br{
		display:none;
	}


	@keyframes blinker {
		0% {opacity:1;}
		25% {opacity:0;}
		100% {opacity:1;}
	}

	.blinkText {
		opacity:1;
		animation-name: blinker;
		animation-iteration-count: 2;
		animation-timing-function: cubic-bezier(.5, 0, 1, 1);
		animation-duration: 0.5s;
	}

.msgBox_btn {
    background-color: #0097d8;
    border: 1px solid #0089cb;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    float: right;
    font: 13px 'Lato',sans-serif;
    margin: 8px 0 0;
    padding: 6px 10px 7px;
    text-align: center;
    white-space: nowrap;
    width: 77px;
}

.bestPracticesboard
 {
	border:1px solid #e9e9e9;
	font-family:'Lato', sans-serif !important;
	line-height:15px;
	background:#f7f7f7 url(/images/best-practices.png) no-repeat left 12px top 12px;
	background-size: 18px 18px;
	padding: 3px 10px 8px 17px;
	border-left: 2px solid #348ac5;
	margin:10px 0px 0px 0px;
	font-size:13px;
}

	.apdtooltip {
		position: relative;
		display: inline-block;
	}

	.apdtooltip .apdtooltiptext {
		display:none;
		width: 200px;
		left:-97px;
		background-color: #FFFFFF;
		color: #000;
		text-align: center;
		border-radius: 6px;
		padding: 5px 0;
		border:1px solid #CCCCCC;

		/* Position the tooltip */
		position: absolute;
		z-index: 1;
	}

.apdtooltip:hover .apdtooltiptext {
    display: block;
}
.secActionBtnWithdropdown {
	background-color: #f5f5f5;
    border: 1px solid #f5f5f5;
    box-sizing: border-box;
    font-family: 'Lato',sans-serif;
    font-size: 13px;
    margin-bottom: 3px;
    cursor: pointer;
    padding: 6px 10px 6px 7px;
}

	.disableDropDown
	{
		text-decoration: none;
		pointer-events:none;
		cursor: default;
	}

	.passwordHelpText
	{
		z-index: 999;
		position: absolute;
		background-color: #F5F5F5;
		border: 1px solid #E6E6E6;
		border-radius: 1px;
		padding: 10px;
		width: 232px !important;
	}

	.passwordHelpTextHeader
	{
		color: #6B6A6A;
		font-weight: bold;
	}

.passwordHelpTextList
{
	margin: 5px 0px;
	padding-left: 20px;
}
#ssl_tool_tip span{
	width: 35px;
	min-width:300px;
}
#ssl_tool_tip span p{
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
}

	.selectedAttachment
	{
	  background-color:#68a9e9;
	  color:#FFF;
	}
	.selectedAttachment:focus
	{
	  outline:none;
	}
	.attachment
	{
	  background-color:#EEE;
	  color:#777;
	}
	.attachment, .selectedAttachment
	{
	  border:none;
	  outline:none;
	  padding:5px 10px;
	}

	.get-start-container {
		background-color: #f9f9f9;
		border: solid 1px #eee;
		padding: 30px 20px 20px 20px;
	}
	.get-start-body-text {
		color: #000;
		font-family: 'Lato', sans-serif;
		font-size: 14px;
		font-weight: 400;
	}
	.get-start-icon img {
		width: 120px;
	}
	.get-start-icon {
		width: 140px;
		padding: 5px 10px 10px 10px;
		vertical-align: top;
	}
	.get-start-title {
		font-size: 22px;
		color: #333;
	}

.demo-video{
	width: 115px;
    float: right;
}
.get-start-note-txt a.blueTxt, .get-start-config-desc a.blueTxt{
color: #0669ac !important;
    text-decoration: none !important;
    cursor: pointer;
    font-size: 15px;
   }
   .demo-video a.blueTxt{
color: #0669ac !important;
    text-decoration: none !important;
    cursor: pointer;
    font-size: 14px;
   }
.get_start_btn {
    white-space: nowrap;
    font: 15px 'Lato', sans-serif;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    padding: 7px 26px 9px 25px;
    margin: 8px 0px 0px 0px;
    background-color: #4a8ac6;
    border: 1px solid #4a8ac6;
    border-radius: 0px;
margin-top: 20px;
}
.get_start_btn_grey{
	background-color: #dbdbdb !important;
	border:1px solid #dbdbdb;
	white-space: nowrap;
    font: 15px 'Lato', sans-serif;
    color: #fff;
    text-decoration: none;
    cursor: default;
    text-align: center;
    padding: 7px 26px 9px 25px;
    margin: 8px 0px 0px 0px;
    border-radius: 0px;
	margin-top: 20px;
}
.get-start-title-sub {
    font-size: 20px;
    color: #333;
text-rendering: geometricPrecision;
line-height: 40px;
}
.get-start-config-desc {
    font-size: 15px;
    line-height: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #555;
    text-rendering: geometricPrecision;
}
.get-start-note-txt {
    font-size: 15px;
    line-height: 35px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #777;
    text-rendering: geometricPrecision;
    padding-left: 0px;
}
.benefits-img{
height: 19px;
    width: 19px;
    vertical-align: sub;
    padding-right: 5px;
}
.benefits-txt{
padding-left: 30px;
    font-size: 15px;
    color: #2973bf !important;
    line-height: 35px;
text-rendering: geometricPrecision;
}
.demo-video img{
height: 17px;
    width: 17px;
    vertical-align: middle;
    padding-right: 5px;
}

	.progressDiv {
		text-align: center;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
	}

.actionSpanBtn {
    background-color: #4A8AC6;
    color: #FFF;
    padding: 7px 15px;
    cursor: pointer;
}
/* Privacy Setting start */

/* Custom accordian Panel*/
.cust-panel-head:hover {
    background-color: #e6e6e6;
}
.cust-panel-group {
    padding: 0px;
}
.cust-panel {
    border: 1px solid #e6e6e6;
    margin: 15px 0px;
}
.cust-panel-head {
    color: #202020;
    padding: 7px;
    background: #f6f6f6;
    line-height: 22px;
    cursor: pointer;
    text-align: left;
    border: 1px solid #f1f1f1;
    outline: none;
    overflow: auto;
}
.cust-panel-head-left {
    float: left;
    width: 80%;
}
.cust-panel-head-right {
    width: 13%;
    float: right;
}
.cust-panel-body {
    padding: 20px;
    background-color: white;
    overflow: hidden;
    border: none;
    transition: 0.4s;
}
.cust-panel-body-left {
    width: 80%;
    float: left;
}
.cust-panel-body-right {
        width: 12%;
        float: right;
}
.cust-panel-title {
    font-size: 15px;
    font-family: 'Lato', sans-serif;
}
.cust-panel-body-height {
    height: 0px;
    padding: 0px 20px;
}
.cust-panel-arrow-icon {
    color: #b1b1b1;
    margin: 0px 8px;
}
.cust-panel-status-orange {
    color: #e18f59;
}
.cust-panel-status-red {
    color: #ee8581;
}
.cust-panel-status-green {
    color: #61b953;
}
.cust-tile{
    padding:10px;
}
.cust-tile > div{
    background: #f6f6f6;
    padding: 12px;
}
.cust-tile .primaryactionbtn{
    margin: 0 15%;
}

    @font-face {
          font-family: 'Glyphicons Halflings';
         src: url('/themes/styles/apiExplorerstyles/fonts/glyphicons-halflings-regular.eot');
         src: url('/themes/styles/apiExplorerstyles/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/themes/styles/apiExplorerstyles/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
    }
    .glyphicon {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        font-style: normal;
        font-weight: normal;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .glyphicon-menu-down:before {
        content: "\e259";
    }
    .glyphicon-menu-up:before {
        content: "\e260";
    }

    .consent-msgBox-img{
        width: 13px;
        height: 13px;
        padding-right: 15px;
    }
    .consent-msgBox-impact-img{
        width:15px;
        height:15px;
        padding-right: 13px;
    }
    .consent-msgBox-enable{
        color:#82b65a;
        font-weight: bold;
    }
    .consent-msgBox-disable{
         color:#fa5a4e;
         font-weight: bold;
    }
    .consent-msgBox-impact{
        font-weight: bold;
    }
    .consent-msgBox-privacy{
        padding: 8px 15px;
        background-color:#f3f3f3;
        width:80%;
    }
    #historycontent div[class="mc_nodata"],#consent div[class="mc_nodata"]{
        border-bottom: 1px solid #e6e6e6 !important;
    }

/* Privacy Setting end */

/* Patch Main Tree Styles*/
.selectedmaintree{
	background: #f1f1f1;

}
.dcpmpMainTree{
	border: none !important;
	background: #e0e0e0 !important;
	line-height: 37px;
	font-size: 14px;
}

.dcpmpSubTree{
	padding:0;
	position:relative;
	width:74px;
	margin: 0px;
	display:block;
}
.dcpmpSubTree .img{
	width:16px;
	height:16px;
	opacity: 1;
}
.dcpmpSubTree .img1{
	width:19px;
	height:19px;
	opacity: 1;
}

.dcpmpSubTree .img3{
	width:20px;
	height:20px;
	opacity: 1;
}

.dcpmpSubTree .img4{
	width:23px;
	height:23px;
	opacity: 1;
}

#dcpmpleftTree1{
	background-color: #e0e0e0 !important;

}
#dcpmpleftTree {
	background-color: #f1f1f1 !important;

}
.dcpmpSubTree li {

	list-style-type: none;
	color: #000;
	text-align: center;
	margin: 0px 0px 5px 0px;

}
.dcpmpSubTree li a{
	display:block;
	padding: 15px 2px 9px 2px;
	color:#333 !important;
	font-size:13px !important;
	line-height: 20px;
	text-overflow: ellipsis;
	overflow: hidden;
	opacity: 1;
	white-space:nowrap;
}

/* Patch Report Styles */
.adminTableReport ul,.admintablereport ul{
	list-style-type: none;     padding-left:2px;     padding-right:40px;
}
.adminTableReport ul li,.admintablereport ul li {
	white-space: nowrap;     line-height: 31px !important;     line-height: 47px\9 !important;     vertical-align:middle;     text-align:left !important;     padding-bottom: 0;   padding-top: 10px;
}
.adminTableReport span, .admintablereport span{
	font-size: 16px;   color: #787878;   font-weight: 400;   padding-left: 12px;   text-rendering: geometricPrecision;
}
.adminTableReport, .admintablereport {
	float: left;
	border-radius: 4px;
	padding: 0;
	margin-top: 10px;
	width: 99%;
	color: #000;
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	font-weight: 400;
	margin-left: 17px;
}
.adminTableReport ul li a, .admintablereport ul li a:hover {
	background: #fff !important;
	padding-top: 6px;
	color: #000 !important;
	padding-bottom: 8px;
	padding-right: 10px;
}
.content_style {
	font-size: 15px !important;
	padding-left: 5px !important;
}
.adminTableReport a:link, .admintablereport a:link, .adminTableReport a:visited, .admintablereport a:visited{
	text-decoration: none;
	color: #000;
}

#topH {
    background: #f7f7f7;
    padding: 11px 0px 20px 0px;
    min-height: 53px;
    margin: 0px 0px 15px 0px;
}

.dHolder{
    width:20%;
    max-width:20%;
    float:left;
    display:inline;
    border-right: 1px solid #e9e9e9;
}
.dHolder:last-child{
    border-right: none;
    width:19%;
}
.dHolder .count {
    color: #999;
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-size: 30px;
    text-rendering: auto;
    font-weight: 300;
    height: 40px;
}

.dHolder .text {
    padding-top: 0px;
    font-size: 15px;
    text-align: center;
    color: #444;
    text-rendering: geometricPrecision;
}

.dHolder .data1, .dHolder .data4 {
	color: #439ad5!important;
	cursor: pointer;
}
.dHolder .data2,.dHolder .data3,.dHolder .data5 {
	color:#439ad5!important;
	cursor:pointer;
}

/* Security Feeds */
.security-feeds{
	vertical-align: top;
	min-width: 300px;
	padding-right: 10px;
}

.feed-container{
	height: 1113px;
	overflow-y: scroll;
}

.feed{
	cursor: pointer;
}

.feed-time{
	text-align: right;
	padding-top: 5px;
}

.feed-desc{
	padding: 10px;
	margin-left: 40px;
	text-align: justify;
}

.feed-icon{
	float: left;
	padding: 15px;
}
/* End of  Security Feeds */


.dropdown-alt-menu {
	position: relative;
	display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-alt-content {
	display: none;
	position: absolute;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	background: white;
	margin-top:0px;
	width:140px
}

/* Buttons inside the dropdown */
.dropdown-alt-content  a {
	color: black;
	padding: 5px 6px;
	text-decoration: none;
	display: block;
}

/* Change color of dropdown links on hover */
.dropdown-alt-content  a:hover {background-color: #f1f1f1}

.buttonblueNew{
    background: #FFF;
    border: 1px solid #0669ac;
    height: 30px;
    font: 13px 'Lato', sans-serif;
    padding: 0px 10px;
    margin: 15px 0;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    max-width: 230px;
    min-width:100px;
}

.buttonblueNew:hover {
      border: solid 1px #4a8ac6;
      background-color: #4a8ac6 !important;
      color: #fff;
      text-align: center;
 }

.progressboard
{
	border:1px solid #e9e9e9;
	font-family:'Lato', Arial, sans-serif;
	line-height:15px;
	background:#f7f7f7 url('/images/s_progressbar.gif') no-repeat 6px 8px;;
	background-size: 15px;
	padding: 1px 0px 1px 5px;
	border-left: 2px solid #60c179;
	margin:0px 0px 5px 0px;
}


.tooltip {
    position: relative;
    display: inline-block;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 80px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 2px 0;
    position: absolute;
    z-index: 1;
    top: 150%;
    left: 50%;
    margin-left: -40px;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent black transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}

/*Add Computers page revamp starts*/
.info-tip {
	background: #FFF;
	border-radius: 4px;
	border: 1px solid #fff;
	box-shadow: 0px 0px 7px 1px #848080;
	width:300px;
	white-space:normal;
	padding:10px;
	position:absolute;
	margin-top:-90px;
	margin-left:-8px;
	z-index: 0;
	font: 13px 'Lato',sans-serif;
	line-height: 16px;
}

.info-tip:before {
	border-color: #ffffff #fffffff2 #fffffff2 white;
	border-width: 1px 1px 8px 8px;
	border-style: dashed;
	position: absolute;
	left: -5px;
	top: 15px;
	content:'';
	transform: rotate( 45deg );
	box-shadow: -1px 1px 1px 0px #848080;
}
.treeView{
	float:left;
	height:65px;
	width:31%;
	background-color:#eee;
}
.listView{
	float:right;
	width:69%;
	height:65px;
	background-color:#F9F9F9;
}
.searchData, .searchData:hover{
	background-color: #def2fe;
	border-color: #c2dff3;
	left:36%;
	display:none;
}
.menuDiv{
	width: 650px;
	height: 32px;
	background-color: #fff;
	display:table-cell;
	vertical-align: middle;
	margin-left:20px;
}

.menuDiv div{
	display:inline-block;;
}
.manualComputersError{
	color:#000;
}
.manualComputers{
	width:96%;
	height:360px;
	position:absolute;
	background-color:#fff;
	border-color:#8080806b;
	top:130px;
	left:20px;
	z-index:2;
}
.rootElement{
	overflow-y:scroll;
	float:left;
	overflow:auto;
	height:367px;
	width:29%;
	background-color:#eee;
}
.paddingLeft20{
	padding-left:20px
}
.addComputersTextArea,.rootElement,.computerRootElement{
	border:none;
	overflow:auto;
	resize:none;
}
.addComputersTextArea{
	height:68%;
	width:95%;
	font-size: 13px;
	margin:20px;
	-webkit-transition: 1s ease;
	-moz-transition: 1s ease;
	-ms-transition: 1s ease;
	-o-transition: 1s ease;
	position: absolute;
	cursor:initial;
	white-space:pre-wrap;
	overflow-x:hidden;
	padding-top:5px;
}
.paddingRight20 {
	padding-right:20px;
}
.computerElement{
	margin:0px 15px 15px 0px;
	padding:10px;
	float:left;
	height:40px;
	width:185px;
	overflow:hidden;
	border:1px solid #e9e9e9;
	background-color:#fff;
	cursor:pointer;
}
.centerElement{
	display:table;
	text-align:center;
}
.monitorImg{
	width:16px;
	display:block;
	float:left;
	margin-top:3px;
}
.computerRootElement{
	height:275px;
	width:67%;
	overflow:auto;
	padding:20px;
	padding-top:0px;
	padding-right:0px;
	background-color: #F9F9F9;
}
.computerHeader{
	background-color: #F9F9F9;
	padding:20px;
	width: 65%;
	float: left;
}
.resetContainer{
	position: absolute;
	padding-left: 1px;
	right: 0;
	top: 0;
	background-color: #c2dff3;
	padding: 6px 2px 4px 3px;
}
.blockView{
	background-color:#eee;
	position:absolute;
	display:none;
	width:100%;
	height:437px;
	z-index:1;
}
.manualComputerRemoveElement{
	cursor: pointer;
	color: #000;
	border: 1px solid #ddd;
	border-radius: 2px;
}
.computerMainDiv{
	float:left;
	width:140px;
	overflow:hidden;
}
.computersFolderImg{
	padding-left:22px;
	width:14px;
}
.computersFolderImgSelected{
	border : 1px solid #4d8ec4;
}
.computersParentNameSpan{
	padding-left:7px;
	color:#8f8f8f !important;
}
ul.tree, ul.tree ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.tree ul {
	margin-left: 10px;
}
ul.tree li {
	margin: 0;
	line-height: 20px;
	color: #369;
	font-weight: bold;
	border-left:1px solid #AAADAD;
	padding-left : 10px;
}
ul.tree li:last-child {
	border-left:none;
}
ul.tree li:before {
	position:relative;
	height:1em;
	width:18px;
	color:white;
	border-bottom:1px solid #AAADAD;
	content:"";
	display:inline-block;
	left:-10px;
}
ul.tree li:last-child:before {
	border-left:1px solid #AAADAD;
}
ul.tree li:first-child:before{
	border-left: 1px solid #AAADAD;
	left: -11px;
}
.expandCompress{
	width: 13px;
	height:13px;
	top:6px;
	left:-35px;
	position:relative;
	background-color :#eee;
	cursor:pointer;
}
.treeExpand{
	width : 100%;
	height:25px;
	display : inline-block;
	color : #000;
	cursor:pointer;
	font: 13px Lato,sans-serif;
}
.treeExpandIcon{
	background-size:16px;
	display:block;
	width:20px;
	margin-right:7px;
	float:left;
	top : 4px;
	position : relative;
}

.tooltip {
	position: relative;
	display: inline-block;
}
.tooltip .tooltiptext {
	background-color: rgba(83, 83, 83, 1);
	color: #fff;
	text-align: center;
	border-radius: 3px;
	padding: 6px 15px;
	position: absolute;
	z-index: 1;
	top: 90%;
	left: 8%;
	margin-left: -56px;
	visibility: hidden;
	font-size: 13px;
	width:115px;
}

.tooltip .tooltiptext::after {
	content: "";
	position: absolute;
	bottom: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: transparent transparent rgba(0, 0, 0, 0.68) transparent;
}

.tooltip:hover .tooltiptext {
	visibility: visible;
}
/*Add Computers page revamp ends*/

/* tooltip with tilt*/

.DCCustomTooltip {
	position: absolute;
    z-index: 150;
    padding: 10px;
    background: #fff;
    border-radius: 2px;
    min-width: 200px;
    box-shadow: 0px 0px 5px 2px #999999cf;
}
.DCCustomTooltip-top:before{
	content: '';
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 10px solid #fff;
    position: absolute;
    bottom: -10px;
	left: 20px;
}
.DCCustomTooltip-bottom:before{
	content: '';
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    top: -10px;
	left:20px;

}
.DCCustomTooltip-left:after{
    right: -10px;
    content: '';
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    top: 10px;
}
.DCCustomTooltip-right:after{
	content: '';
    border-left: 10px solid transparent;
    position: absolute;
    border-bottom: 10px solid #fff;
    left: -10px;
    top: 10px;
}

/* support page user community style starts*/
.pitstopListContainer{
    max-height: 320px;
    overflow-y: scroll;
    overflow-x: hidden;
    border: 1px solid #eee;
    font-size: 13px;
}
.pitstopList{
    padding: 15px;
    border: 1px solid #f8f8f8;
    cursor: pointer;
    border-left:2px solid transparent;
}
.pitstopList:hover .pitstopTitle{
    color:#60a9dc;
}
.pitstopList:hover{
    background-color:#f8f8f8;
    border-left:2px solid #60a9dc;
}
.pitstopTitle{
    font-weight: bolder;
    font-size:15px;
    padding-right: 15px;
    max-width:750px;
    float:left;
}
.pitstopType{
    padding-right: 10px;
}
.pitstopType:before{
    content:'\2022';
}
.pitstopSpliter{
    border-left:1px solid #eee;
    padding-left: 10px;
}
.ellipsis{
    white-space: nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.pitstopDesc{
    width:950px;
    float:left;
    color:#444444;
}
.pitstopExtra{
    display:none;
    float:right;
    padding-right:25px;
}
.pitstopList:hover .pitstopExtra{
   display:inline;
}
.pitstopStatus_red{
    color: #f95656;
}
.pitstopStatus_green{
    color:#66b585;
}
.pitstopStatus_orange{
    color: #ef8b50;
}
.pitstopStatus_lightOrange{
    color: #fbc67a;
}
.pitstopState{
    color: #60a9dc;
    border: 1px solid #60a9dc;
    padding: 5px 15px;
    background: white;
}
.pitstopDescContainer{
    height: 25px;
    margin-top: 10px;
}
.pitstopReply{
    padding:0px 10px;
}
.pitstopNewTopic{
    font-weight: bold;
    font-size:14px;
    cursor: pointer;
    padding: 3px 5px;
    border-radius: 4px;
}
.pitstopNewTopic:hover{
    background-color:#f8f8f8;
}
.pitstopShowMore{
        background-color: #f8f8f8;
        text-align: center;
        padding: 5px;
        color: #60a9dc;
        cursor: pointer;
}
.pitstopShowMore:before{
    content:' >> '
}
/* support page user community style ends*/
