
/* For Calendar */
@import url("images_green/grey.css");
@import url("common.css");
@import url("js/jquery/css/jqueryui.css");
/* added by Bimal for Periodic Discovery*/
.dropdown1{color:#000000; font-size:12px; width:65px}
.dropdown2{color:#000000; font-size:12px; width:85px}
.dropdown3{color:#000000; font-size:12px; width:108px}
.dropdown4{color:#000000; font-size:12px; width:100px}
/* Ends here */
/* commented to remove background:trasparent as it is creating problem in the configuration diff table*/
/**{background:trasparent;border:0px;padding:0px;margin:0px;}*/
/* *{border:0px;padding:0px;margin:0px;} */
html {background:#ffffff;
	}
span.heading {
	color:#000000; font-size:24px; font-family:Calibri, Arial, Helvetica, sans-serif;
	}
span.title_heading {
	color:#525152; 
	font-size:12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
span.headingnew  {
	height:20; 
	font-size:12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#222222;
	text-align:left;
	font-weight:bold;
	margin-bottom:10px;
	}
span.headingvert {
	color:#666666; font-size:40px; font-family:Calibri, Arial, Helvetica, sans-serif;
	}	
span.title{
	color:#474747; font-size:12px;
	}	

.time_scale {
	text-decoration:none; 
	font:12px Calibri, Arial, Helvetica, sans-serif; 
	font-weight:900; 
	color:#cccccc !important;	
	Padding:0 0 0 3px;
	}
	
.time_scale_selected {
	text-decoration:none; 
	font:11px Calibri, Arial, Helvetica, sans-serif; 
	font-weight:100; 
	color:#000000;
	}	
TD.time_scale {
	text-decoration:none; 
	background-color:#5F6993; 
	v-align:middle;
	align:center;
	height:15px;
	padding:0 0 0 0;
	v-align:center;align:center;
	}
TD.time_scale_selected {
	color:#000000;
	text-decoration:none; 
	background-color:#ffffff; 
	v-align:center;
	align:center;
	height:15px;
	padding-bottom:2px;
	padding-top:2px;
	v-align:center;
	align:center;
	}

A {
	color:#474747;
	font-size: 12px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	}

A.title{
	color:#474747; 
	font-size:12px;
	font-size: 13px;
	font-weight: normal;
	height: 21px;
    	text-decoration: underline;
	}

A.path {
	text-decoration:none; 
	font-size:12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	}
	
A.path1 {
	text-decoration:none; 
	font-size:12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#000000;
	}
	
A.pathroot {
	text-decoration:none; 
	font-size:12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#000000;
	}
	
A.flowchartblackfont {
	text-decoration:none; 
	font-size:12px; 
	font-weight:900; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#000000;
	}
	
A.flowchartgreyfont {
	text-decoration:none; 
	font-size:12px; 
	font-weight:900; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#A6A6A6;
	}
	
A.headtext {
	text-decoration:none; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#000000;
	}
	
A.textpath {
	text-decoration:none; 
	font-size:12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#474747;
	}
	
A.textpath_selected {
	text-decoration:none; 
	font-size:12px; 
	font-weight:bold;
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#000000;
	}

A.textpath_bold {
	text-decoration:none; 
	font-size:12px; 
	font-weight:bold; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#000000;
	}
	
A.textpath1 {
	text-decoration:none; 
	font-size:12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif; 
	color:#000000;
	background-color:#ffffff
	}

IMG.pathroot { height:8; width:8;}
A.graypath {color:#959595; text-decoration:none; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;}
A.greenpath {color:#25762A; text-decoration:none; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;}
A.yellowpath {color:#FFFF00; text-decoration:none; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;}
A.mudyellowpath {color:#CC9900; text-decoration:none; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;}
A.orangepath {color:#FF6600; text-decoration:none; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;}
A.redpath {color:#EB5252; text-decoration:none; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;}
A.rootPath {color:#324574; text-decoration:none; font-size:12px; font-family:Impact, Calibri, Arial, Helvetica, sans-serif;}
A.sla {color:#000000; text-decoration:underline; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif}
A.textwhite {color:#ffffff;font-weight:bold;font-size:12px;}
A.HDLNK {FONT-WEIGHT:strong;COLOR: #717171;FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;font-size:12px;TEXT-DECORATION: none;Padding:0 0 0 0;}
A.HDLNK_overview {FONT-WEIGHT: strong; COLOR: #ffffff; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; font-size:11px; TEXT-DECORATION: none}
A.HDLNK_NFVIEW {FONT-WEIGHT: strong; COLOR: #000000; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; font-size:12px; TEXT-DECORATION: none}
A.relatedLink {text-decoration:none; color:#000000; font-size:9; font-family:Calibri, Arial, Helvetica, sans-serif; }


.tablecnt{color:#000000; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:500;}
a.tablecnt:hover{color:#000000; font-size:10px; font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:500; }
.heading{color:#000000;font-size: 13px;font-family: sans-serif;font-weight: 600;margin: 0 0 0 20;}
TD.relatedLink { background-color:#5171b4; width:150px; border-color:#FFFFFF; border-style:outset; border-width:2px; padding-top:3px;}
TABLE.alignedTableForm {
	width:100% !important; 
	line-height:18px; 
	cellpadding:5px; 
	border-top:0px solid #D1C9DC;  
	border-left:0px solid #D1C9DC; 
	border-right:0px solid #D1C9DC; 
	border-bottom:0px solid #D1C9DC; 	
}
TD.alignedTableForm {
	border-top:1px solid #D1C9DC;  
	border-left:1px solid #D1C9DC; 
	border-right:1px solid #D1C9DC; 
	border-bottom:1px solid #D1C9DC; 
	text-align:left; 
	line-height:26px; 
	width:100px; 
}
TABLE.tableForm {width:100%; line-height:18px;}


TABLE.overviewAlarm{font-size: "7pt"; cellspacing="1" ; cellpadding="3" ;text-align:left; font-family:Calibri, Arial, Helvetica, sans-serif}
TR.overviewAlarm{font-size: "7pt";border-color:#000000}
TH.overviewAlarm{font-size: "8pt"; background-color:#ffffff}

TABLE.overviewbk{width="338" ; height="55" ; border-collapse: collapse; cellpadding="0" ; cellspacing="0"}
TABLE.overview{font-weight:bold;border-collapse: collapse;width="338"; font-size:10px ; height="250" cellspacing="1" }

TABLE.overviewres{font-size:10pt; cellspacing:0; cellpadding:0 ;text-align:left; font-family:Calibri, Arial, Helvetica, sans-serif; border-width:1px; border-color:#000000;}
TR.overviewres{font-size:10px;border-color:#000000}
TH.overviewres{font-size:10px;font-weight:900; text-align:left; background-image:url('images_green/mainTableHeader.jpg'); color:#000000; }

TABLE.datatable{font-size: "8pt"; cellspacing="1" ; cellpadding="3" ;text-align:left; font-family:Calibri, Arial, Helvetica, sans-serif; width: 800px; height: 180;}
TR.datatable{font-size: "7pt";border-color:#000000}
TH.datatable{font-size: "8pt"; background-color:#ffffff}

TD.flowchartgif11 {background-image:url('images/flowchart11.png');text-align:center ;width="5";height="5";}
TD.flowchartgif12 {background-image:url('images/flowchart12.png');text-align:center ;width="5";height="5";}
TD.flowchartgif13 {background-image:url('images/flowchart13.png');text-align:center ;width="5";height="5";}
TD.flowchartgif21 {background-image:url('images/flowchart21.png');text-align:center ;width="5";height="5";}
TD.flowchartgif22 {background-image:url('images/flowchart22_new.png');text-align:center ;width="112";height="15";padding:0 3px 0 3px}
TD.flowchartgif23 {background-image:url('images/flowchart23.png');text-align:center ;width="5";height="5";}
TD.flowchartgif31 {background-image:url('images/flowchart31.png');text-align:center ;width="5";height="5";}
TD.flowchartgif32 {background-image:url('images/flowchart32.png');text-align:center ;width="5";height="5";}
TD.flowchartgif33 {background-image:url('images/flowchart33.png');text-align:center ;width="5";height="5";}
TD.tableForm {text-align:left; line-height:26px;}
TD.alignedTableForm {text-align:left; line-height:26px; width:100px; }
TD.checkedTableForm {text-align:left; line-height:16px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding-left:10px}

/*TH.objheading{
 		background-image:url('images_green/mainTableHeader.jpg');
		border-top:1px solid #d3d1ca;  
		border-left:1px solid #d3d1ca; 
		border-right:0px solid #d3d1ca; 
		border-bottom:1px solid #d3d1ca; 
		align:left;
		Height:25px;
		font-weight:bold;
		padding:2px; 
		Font:Calibri, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		vertical-align: middle;
}*/
TD.objoddRow {
		border-top:1px solid #d3d1ca;  
		border-left:1px solid #d3d1ca; 
		border-right:0px solid #d3d1ca;  
		border-bottom:1px solid #d3d1ca; 
		text-align:left;
		Height:23;
		align:left;
		padding:5px; 
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#474747;
		vertical-align: middle;
		}
TD.objoddRow  a {
			text-decoration: none !important;
			}
			
TD.objevenRow {
		border-top:0px solid #d3d1ca;  
		border-left:1px solid #d3d1ca; 
		border-right:0px solid #d3d1ca;  
		border-bottom:0px solid #d3d1ca; 
		text-align:left;
		Height:23;
		align:left;
		padding:5px; 
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#474747;
		vertical-align: middle;
	}
TD.objevenRow a {
	text-decoration: none !important;

}

TD.serviceDeskobjoddRow {
		border-top:1px solid #ffffff;  border-left:1px solid #ffffff; border-right:1px solid #999999; border-bottom:1px solid #999999; 
		text-align:left;
		Height:23;
		align:center;
		valign:center;
		padding:5px; 
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#474747;
		vertical-align: middle;
		}
TD.serviceDeskobjevenRow {
		border-top:1px solid #ffffff;  border-left:1px solid #ffffff; border-right:1px solid #999999; border-bottom:1px solid #999999; 
		text-align:left;
		Height:23;
		align:center;
		valign:center;
		padding:5px; 
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#474747;
	}
TH.overviewheading{
 		background-image:url('images_green/mainTableHeader.jpg');
		border-top:1px solid #cccccc;  
		border-left:1px solid #cccccc; 
		border-right:1px solid #cccccc; 
		border-bottom:1px solid #cccccc; 
		align:center;
		Height:25px;
		font-weight:bold;
		padding:2px; 
		Font:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
}
TD.overviewoddRow {
		border-top:1px solid #cccccc;  
		border-left:1px solid #cccccc; 
		border-right:0px solid #cccccc; 
		border-bottom:1px solid #cccccc; 
		text-align:left;
		Height:23;
		align:left;
		padding:2px; 
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		}
TD.overviewevenRow {
		border-top:0px solid #cccccc;  
		border-left:1px solid #cccccc; 
		border-right:0px solid #cccccc; 
		border-bottom:0px solid #cccccc; 
		text-align:left;
		Height:23;
		align:left;
		padding:2px; 
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	}

/* Added the below two classes for applying the border bottom and the last div*/
TD.tableLastTd{
		border-right:1px solid #cccccc; 
}

TD.tableLastTr{
		border-bottom:1px solid #cccccc;
}

TD.oddRow {
		text-align:left;
		align:left;
		Font:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
		}
TD.evenRow {
		text-align:left;
		align:left;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
	}

TD.seloddRow {
		text-align:left;
		align:left;
		Font:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
		}
TD.selevenRow {
		text-align:left;
		align:left;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
	}
	
.title_class {
		text-align:left;
		align:left;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:50px;
		color:#000000;
	}
TR.reportdetails {text-align:left; font-weight:normal; font-size:7pt; font-family:Calibri, Arial, Helvetica, sans-serif border-width:0px}
TD.reportdetails {text-align:left; font-weight:normal; font-size:7pt; font-family:Calibri, Arial, Helvetica, sans-serif border-width:0px}
Table.reportdetails {border="0"}
P.heading {height:20; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;  color:#000000; text-align:left; font-weight:bold; margin-bottom:10px; margin: 0 0 0 0;}
P.warning {font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;  text-align:left; font-weight:bold; margin-bottom:10px;}
P.title{color:#ff0000 font-family:Calibri, Arial, Helvetica, sans-serif MT; font-size:12px;}
.textareaforhelp
{
	FONT: 11px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #999999; TEXT-DECORATION: none;
}
#textarea_comment
{
	width: 500px; height: 100px; font:12px Calibri, Arial, Helvetica, sans-serif; border-color: #ccc; border-style: ridge; border-width: 1px; background-color:#FFFFFF; color: #474747; text-decoration:none; v-align:center; overflow:auto; overflow-x: hidden;
}
#div_comment {
	max-height: 400;
	overflow: auto;
}
#div_comment b{
	color: #474747 !important;
}

IMG.path1 { height:14; width:8;}
TH {font-weight:normal; color:#ffffff; font-size:12px; text-align:center; height:10px}
input.button1 { width:45px; font-size:12px; margin:0px;}
TH.HDLNK {
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	TEXT-DECORATION: none
}
select.divselect {border:1px solid #FF0000; width:150px;}
select.smalldrop { width:75px; }
select.tinydrop { width:55px; }
select.numdrop { width:40px; }
select.middrop { width:100px; }

TD.relatedLink { background-color:#ffffff; width:150px; border-left:1px solid #cccccc; border-bottom:1px solid #999999; border-color:#000000; border-style:outset; border-width:2px; padding-top:3px;}
TD.test{font-size:12px;font-family:Calibri, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}

/* FRAMEWORK */
	body {margin:0px;padding:0px;font-size:14px;font-family:Calibri, Arial, Helvetica, sans-serif;color: #565656;bgcolor:#ffffff;}
	table.maintable { width:100%; height:100%; }
	table.mainmenu { width:100%; height:100%; }
	.marque {margin-top:30px; font:12px Calibri, Arial, Helvetica, sans-serif;color:#FFFFFF;}
	div.header {/* background-image:url('images_green/header_bg.jpg'); */width:100%;}
	div.tmenu  { width:100%; height:14px; color:#ffffff; padding:3px; background-color:#000000; border:0px; border-bottom:0px solid #cccccc; font-size:12px; }
	div.header_bottom { height:10px; background-image:url('images/header_bottom.gif');}
	div.header_bottom1 { height:0px; background-image:url('images_green/menuShadow.jpg');}
	div.submenu { width:161px; height:100%; background-color:#aaaaaa; float:left; padding-bottom:20px; font-size:9px;}
	div.listdiv { width:150px; height:150px; overflow:auto; background-color:#aaaaaa; float:left; padding-bottom:0px; font-size:9px;}
	div.contents {height:100%; background-color:#ffffff; margin-left:162px; padding:15px;}
	div.contents1 {height:100%; background-color:#ffffff; text-align:top;}
	TD.header_bottom1 { height:0px; background-color:#ffffff;}

/* HEADER */
	td.mainmenu_top { height:45px; border-left:1px solid #000000;border-bottom:1px solid #aaaaaa;}
	td.mainmenu_btm { height:10px; }
	/* table.menubg { height:37px; color:#474747;  padding-left:0 px; font-size:9px; text-align:right;background:#ffffff; background-image:url('images_green/MainSubmenu.png')} */
	table.menubg { height:30px; color:#474747;  padding-left:0 px; font-size:9px; text-align:right;background:#ffffff; background:#F3F3F3}
	td.tmenu1 {  height:14px; width:275px; color:#ffffff;  padding-left:10px; font-size:12px; }
	td.tmenu2 {  height:14px; color:#ffffff;  padding-left:0px; font-size:12px; }
	td.tmenu3 {  height:14px; color:#ffffff;  padding-left:0px; font-size:12px; text-align:right;}
	
/* main menu buttons */
/* 	table.mainmenubtn { 
		height:29px; 
		border-left:solid 0px #000000; 
		border-right:solid 0px #ffffff; 
		border-bottom:solid 0px; 
		margin-top:0px;
	}
	td.mainmenubtn, 
	td.mainmenubtn_active { 
		height:29px;  
		border-left:solid 0px #000000; 
		border-right:solid 0px #000000;
		border-bottom:solid 0px #000000; 
		font-size:15px; font-weight:100; color:#000000; 
	}
	td.mainmenubtn  a,
	td.mainmenubtn  a:link{
	  display:block;
	  background-image:url("images_green/tabDeActive.jpg"); 
	  height:29px; padding-top:6px; padding-right:35px; padding-left:35px; text-align:right;
	  font-size:15px;
	  font-family:Calibri, Arial, Helvetica, sans-serif;
	  font-weight:900;
	  color:#ffffff;
	  text-decoration:none;
	}

	td.mainmenubtn  a:hover { 
	text-decoration:none;
	color:#343536;
	font-weight:900;
	}
	td.mainmenubtn A.mainmenubtn_active { 
		background:#f5f5f5;
		color:#343536;
		text-shadow:none;
		box-shadow: 0px 0px 6px #E7E7E7;
		border-radius:0px 0px 0 0;
		padding-top:6px;
		position:relative;
		top:-2px;
		font-weight:900;
	} */
/* main menu buttons */
 table.mainmenubtn { 
	height:29px; 
	border-left:solid 0px #000000; 
	border-right:solid 0px #ffffff; 
	border-bottom:solid 0px; 
	margin-top:0px;
	margin-left: 5px;
}
td.mainmenubtn, 
td.mainmenubtn_active { 
	height:29px;  
	border-left:solid 0px #000000; 
	border-right:solid 0px #000000;
	border-bottom:solid 0px #000000; 
	font-size:15px; font-weight:100; color:#000000; 
}
td.mainmenubtn  a,
td.mainmenubtn  a:link{
  display:block;
  /*  background-image:url("images_green/tabDeActive.jpg"); */
  /* height:29px; */
  font-size: 1px;
  padding-right:35px;
  padding-left:35px;
  text-align:right;
  font-size: 12px;
  font-family: sans-serif;
  font-weight:900;
  color:#ffffff;
  text-decoration:none;
}

td.mainmenubtn  a:hover { 
text-decoration:none;
color:#ddd;
font-weight:900;
}
td.mainmenubtn A.mainmenubtn_active {
	/* background:#f5f5f5; */
	/* color:#343536; */
	/* text-shadow:none; */
	/* box-shadow: 0px 0px 6px #E7E7E7; */
	/* border-radius:0px 0px 0 0; */
	/* border-bottom:solid 1px #CCCCCC; */
	padding-top:5px;
	position:relative;
	top:-2px;
	font-weight: 900 !important;
}
/* SUBMENU */
	p.submenu { margin:0px; margin-left:10px;margin-bottom:1px; font-size:12px;}
	img.submenu_line {margin-top:0px;margin-bottom:0px;}
	
	select,input.submenu {width:140px; font-size:12px; margin-top:0px; margin-left:0px;margin-bottom:0px;}
	
	select.listbox_configmgmt {width:200px; height:190px; font-size:12px; margin-top:0px; margin-left:0px;margin-bottom:0px;}
	
	
	p.listdiv { margin:0px; margin-left:10px;margin-bottom:1px; font-size:12px;}
	select.listdiv1 {width:600px; font-size:12px; color:#bbbbbb}

	select.submenu_top { width:140px; font-size:12px; margin-top:7px; margin-left:10px;margin-bottom:0px;}
	input.submenu_top { width:140px; font-size:12px; margin-top:7px; margin-left:10px;margin-bottom:0px;}

	/* select.submenu1 { width:150px; height: 23px; margin:5px 0 0 3px; background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center} */
	select.submenu1 { width:162px !important; height: 23px; margin:7px 0 7px 7px; background-color: #ffffff; border-color: #9d9d9d; border-style: ridge; border-width: 1px !important; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center}
	input.submenu2 {  background-color: #7F7F7F; border-color:  #303030; border-width: 1px; color: #ffffff; margin:0px; margin-left:3px; width:30;  font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; height:18px}
	input.textfield { height:23px; background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; width:120;  font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center;}
	input.textfield_login {height:25px; background-color: #DEDDE2; border-color:  #BEC3D9; border-style: ridge; border-width: 1px; color: #999999; width:220;  font:12px Calibri, Arial, Helvetica, sans-serif !important; text-decoration:none; align:center;}
	input.textfield1 { background-color: #FFFFFF; border-color: #000000; border-style: double; border-width: 1px; color: #000000; font-size: 12pt; font-family: Calibri, Arial, Helvetica, sans-serif; width:120; height:23px}
	input.textfield2 { Padding:5px 0 0 5px;background-color: #FFFFFF; border-color: #000000; border-style: ridge; border-width: 1px; color: #000000;  font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; height:23px}
	input.leftPanel_sButton { 
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#000000',EndColorStr='#746BC1');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #999999; width:160; height:18; font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:left}
	input.buttoncommon {
    outline: 0!important;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: inherit;
    line-height: inherit;
    -webkit-appearance: button;
    cursor: pointer;
    text-transform: none;
    overflow: visible;
    margin: 2px 0px 2px 5px;
 }
	input.buttoncommonLic { 
		background-color: #7F7F7F;
		color:#ffffff;
		font:12px Calibri, Arial, Helvetica, sans-serif !important; 
		font-weight:normal;
		width:185px;
		height:23px;
		list-style-type:none;
		/*width:60px;	*/
		/*Margin:0 5px 0 5px;*/
		border-radius:2px;
		/*margin:0px 1%;*/		
	}	
	input.smallbutton {  background-color: #7F7F7F; border-color:  #cccccc; border-width: 1px; color: #ffffff; width:30;  height:23px; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; padding: 2px;}
	input.buttonforsla {  background-color: #7F7F7F; border-color:  #cccccc; border-width: 1px; color: #ffffff; width:160; height:23px; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center}
	input.submenu3 { width:90px; font-size:12px; margin:0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E0DFE3',EndColorStr='#BEBDC1');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center}
	input.buttoncommon_serviceDesk {  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#000000',EndColorStr='#746BC1');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 0px; height:20px; color: #ffffff; width:120;  font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center}
	input.buttoncommon_down {  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#000000',EndColorStr='#746BC1');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; width:120;  font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:bottom; valign=bottom}
	.leftPanel_text {font:Calibri, Arial, Helvetica, sans-serif; font-size:10px; font-weight:900;}
	input.submenu4 { width:65px; font-size:12px; margin:0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E0DFE3',EndColorStr='#BEBDC1');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center}
	select.submenu3 { width:70px; font-size:12px; margin:0px;margin-right:0px;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E0DFE3',EndColorStr='#BEBDC1');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center}
	input.submenu_checkbox { margin-left:7px; }
	select.submenu_name { width:200px; font-size:12px; margin:0px; margin-left:0px;}
	div.submenu_title {
		width:160px; height:20px;
		background-image:url('images/submenu_closed.gif');
	}
	div.submenu_title a,
	div.submenu_title a:link,
	div.submenu_title a:visited {
		display:block;
		width:160px; height:20px;
		background-image:url('images/submenu_opened.gif');
		font-size:12px; color:#ffffff;
		border-top:solid 1px #cccccc; border-bottom:solid 1px #000000;
		text-decoration:none;padding-top:2px;
	}
	div.submenu_title a:hover {
		display:block;
		width:160px; height:20px;
		background-image:url('images/submenu_closed.gif');
		font-size:12px; color:#ffffff;
		border-top:solid 1px #cccccc; border-bottom:solid 1px #000000;
		text-decoration:none;padding-top:2px;
	}

/* CONTENT AREA */
	h1 {margin:0px; margin-bottom:10px; font-size:24px;}
	p.contents_path3 {margin:0px; margin-bottom:5px;font-size:24px;}
	p.contents_path1 {margin:0px; margin-bottom:5px; font-size:12px;font-weight:500}
	p.contents_path2 {margin:0px; margin-bottom:5px; font-size:13px; font-weight:500}

/* ALARM COMMON FUNCTIONS */
	table.alarmfunc td {height: 25px; width:60px; font-weight:bold; font-size:14px; border-left:1px solid #ffffff; text-align: center; background:#ccc}
	table.alarmfunc td:hover{background:#ddd; }
	table.alarmfunc a,
	table.alarmfunc a:link,
	table.alarmfunc a:visited {
		text-decoration:none;
	}
	.last-td{
		background: none !important;
	}

/* ALARM COUNT SUMMARY TABLE */
	table.alarmcount { width:250px; margin-top:5px; display:inline;}
	table.alarmcount td { padding:5px; font-size:12px; text-align:center; border-left:1px solid #ffffff; border-bottom:1px solid #999999;border-top:1px solid #eeeeee;}
	table.alarmcount td:others { padding:5px; font-size:12px; text-align:center; border-left:1px solid #2A2AFF; border-bottom:0px solid #999999;}
	td.severity_total {width:30px;background-color:#ffffff; color:#000000;font:12px bold Calibri, Arial, Helvetica, sans-serif; background:#cccccc;},td.severity_total a { width:30px; color:#000000;font:12px bold Calibri, Arial, Helvetica, sans-serif}
	td.severity_red {width:30px; background-color:#ff0000; color:#ffffff; background:#E02F2F;},td.severity_red a { width:30px; color:#000000;}
	td.severity_orange {width:30px; background-color:#ff9900; color:#000000; background:#EC760D;},td.severity_orange a { width:30px;  color:#000000;}
	td.severity_yellow {width:30px; background-color:#ffff00; color:#000000; background:#FFD417;},td.severity_yellow a { width:30px;  color:#000000;}
	td.severity_green {width:30px; background-color:#00ff00; color:#000000; background:#11871A;},td.severity_green a { width:30px; color:#000000;}
	td.severity_blue {width:30px;background-color:#0000ff; color:#ffffff; background-image:url(images/alarms_w.png)},td.severity_blue a { width:30px; color:#ffffff;}

/* SLA Breached TABLE */
td.sla1 { background-image:url(images/slabreach_header1.gif);  height:22px; font-size:10px; border-left:1px solid #ffffff; border-right:1px solid #eeeeee;}
td.sla2 { background-image:url(images/slabreach_header2.gif);  height:22px; font-size:10px; border-left:1px solid #000000; border-right:1px solid #eeeeee;}


/* For Others */
	table.alarmcount1 { width:150px; margin-top:5px;}
	table.alarmcount1 td { padding:5px; font-size:12px; text-align:center; border-left:0px solid #cccccc; border-bottom:0px solid #999999;}

/* Message TABLE */

	table.Message { width:100%;}
	table.Message td { 
		border-top:0px solid #ffffff;  border-left:0px solid #ffffff; border-right:0px solid #999999; border-bottom:0px solid #999999;
		text-align:left;
		align:left;
		font-size:12px;
	}
	table.Message th {
		border-top:0px solid #ffffff;  border-left:0px solid #ffffff; border-right:0px solid #999999; border-bottom:0px solid #999999;
		align:left;
		font-weight:bold;
		font-size:12px;
		font-color:#FFFFFF;
	}

/* ALARM TABLE */
	table.alarms { width:100%; align:left;}
	table.alarms td { 
		border-top:1px solid #ffffff;  border-left:1px solid #ffffff; border-right:1px solid #999999; border-bottom:1px solid #999999; 
		text-align:left;
		align:left;
		padding:2px; 
		background-color:#e6e6e6;
		font-size:12px;
		font-color:#000000;
	}
	table.alarms th { 
		border-top:1px solid #ffffff;  border-left:1px solid #ffffff; border-right:1px solid #999999; border-bottom:1px solid #999999; 
		align:center;
		font-weight:bold;
		padding:2px; 
		background-color:#d6d6d6;
		font-size:14px;
		font-color:#000000;
	}
	/*
	table.alarm td.ind { padding-left:0px; }
	TABLE.alarms TD.tdblank {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 2px; background:url(spacer.gif);}
	table.alarms img.ind { margin-top:5px; }

	table.alarms td.albtn { padding:0px; width:20px; height:100%; }
	td.albtn img.icon { margin-left:2px; }
	td.albtn a,
	td.albtn a:link,
	td.albtn a:visited {
		display:block;
		background-color:#cfcfcf;
		width:20px; height:100%;
		text-decoration:none;padding-left:1px;
	}
	td.albtn a:hover {
		display:block;
		background-color:#aaaaaa;
		width:20px; height:100%;
		text-decoration:none;padding-left:1px;
	}
	*/	
/* ALARMS - NAVIGATION */
	table.alarmnav { margin-top:10px; font-size:12px; }
	table.alarmnav select.page { width:120px; }
	table.alarmnav input.pagebtn { width:25px; }

/* EOF */

	table.threscount { width:90px; align:center; }
	table.threscount td { font-size:8px; text-align:center; border-left:1px solid #cccccc; border-bottom:1px solid #999999;}
	table.threscount td:others { padding:5px; font-size:12px; text-align:center; border-left:0px solid #cccccc; border-bottom:0px solid #999999;}
	td.thres5,td.thres5 a { width:20px; background-color:#ff0000; color:#ffffff;}
	td.thres3,td.thres3 a { width:20px; background-color:#ffff00; color:#000000;}
	td.thres2,td.thres2 a { width:20px; background-color:#0000ff; color:#ffffff;}

span.textstyle
{
font-size:10px; font-family:Calibri, Arial, Helvetica, sans-serif;
}

span.blacktextstyle
{
font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;
}

span.greentextstyle
{
font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;font-color:#00ff00;color:#00ff00;
}

span.yellowtextstyle
{
font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;font-color:#ffff00;color:#ffff00;
}

span.orangetextstyle
{
font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;font-color:#ff9900;color:#ff9900;
}

span.redtextstyle
{
font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;font-color:#ff0000;color:#ff0000;
}

span.evalutionlicense
{
font-size:13px; font-family:Calibri, Arial, Helvetica, sans-serif;color:#FF0000;font-weight:bold;
}

span.iconfont
{
font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif; color:#000000;font-weight:bold; 
}

span.myviewfont
{
font-size:16px; font-family:Calibri, Arial, Helvetica, sans-serif;
}

span.titletxt
{
font-size:20px; font-family:Calibri, Arial, Helvetica, sans-serif;
}

span.title1{font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px;}

span.flowdiagramtitle{font-family:Calibri, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#474747; padding:30px 25px 0 0;}

span.ReportTitle {color:#FFFFFF;  solid #eeeeee; font-weight:bold; font-size: "9pt"; font-family:Microsoft Sans Serif; }

/* views Starts */
.views_main
	{ 
	width:1000; height:506px;
	}

TD.config
	{
	background:#999999; width:160px; height:100%;
	}
	
TD.config_txt
	{
	font:11px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow", Calibri, Arial, Helvetica, sans-serif;
	}

TD.myviews
	{
	height:20px; font:11px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow", Calibri, Arial, Helvetica, sans-serif;
	}

td.space_views
	{
		width:10;
	}	
	
TH.header_view_s {
	BACKGROUND:#53617c; FONT: normal 14px Calibri, Arial, Helvetica, sans-serif; COLOR: #ffffff; HEIGHT: 23px; padding:2px 0 2px 0;
}
TH.common_s1 {
	BACKGROUND: #ffffff; background:#dfdfdf; Padding: 4px 0 2px 2px; FONT: bold 12px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 18px
}
TH.common_s2 {
	BACKGROUND: #ffffff; background-image: url('images/mainTableHeader.jpg'); Padding: 4px 0 2px 2px; FONT: bold 12px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 18px
}
TD.common_s1 {
	BACKGROUND: #ffffff;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	FONT: bold 12px Calibri, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 18px;
}
TD.common_s2 {
	BACKGROUND: #ffffff; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; font:12px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 16px;
}
TD.common_s3 {
	BACKGROUND: #ffffff; PADDING-TOP: 2px;PADDING-BOTTOM: 2px; FONT: 12px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 16px
}
TD.common_s4 {
	BACKGROUND : #ffffff; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 20px
}

span.common_s2 {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; FONT: normal 12px Calibri, Arial, Helvetica, sans-serif; BORDER-BOTTOM: #ffffff 1px; HEIGHT: 16px
}
TABLE.content_main_2_2 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #999999 1px solid; font:12px Calibri, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 100%
}
.commons1 {
	font:12px Calibri, Arial, Helvetica, sans-serif;
	COLOR: #717171;
	TEXT-DECORATION: none;
}

.header_view_s a{
	color:#ffffff;
	TEXT-DECORATION: none;
	FONT: normal 14px Calibri, Arial, Helvetica, sans-serif;
}
.common_s1 A{
	FONT: bold 12px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000 !IMPORTANT; TEXT-DECORATION: none
}
.outer_table {
	BORDER-RIGHT: #666666 1px outset; BORDER-TOP: #666666 1px outset; BORDER-LEFT: #666666 1px outset; WIDTH: 100%; BORDER-BOTTOM: #666666 1px outset; background:#ffffff;
}

.outer_table_overview {
	BORDER-RIGHT: #666666 1px outset; BORDER-TOP: #666666 1px outset; BORDER-LEFT: #666666 1px outset; BORDER-BOTTOM: #666666 1px outset; background:#ffffff;
}

.inner_table {
	BORDER-RIGHT: #666666 1px outset; BORDER-TOP: #666666 1px outset; BORDER-LEFT: #666666 1px outset; BORDER-BOTTOM: #666666 1px outset; 
}
TABLE.common {
	WIDTH: 100%; HEIGHT: 100%, background:#ffffff; padding:10px 10px 10px 10px;
}
TH.header_view_m {
	BACKGROUND:#53617c;  FONT: normal 17px Calibri, Arial, Helvetica, sans-serif Narrow; COLOR: #ffffff; HEIGHT:22px; padding:2px 0 2px 0;
}
/*
TH.common_m1 {
	BACKGROUND: #ffffff; background-image: url('images/mainTableHeader.jpg'); PADDING-BOTTOM: 1px; FONT: Normal 13px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER: #cccccc 0px solid; HEIGHT: 22px
}*/
TD.common_m2 {
	BACKGROUND: #ffffff;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 0px;
	FONT: 13px Calibri, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	BORDER: #cccccc 0px;
	HEIGHT: 22px;
	padding-left: 4px;
}
TD.common_m3 {
	BACKGROUND: #ffffff;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 0px;
	FONT: 13px Calibri, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	BORDER: #cccccc 0px;
	HEIGHT: 22px;
	padding-left: 4px;
}
.commonm1 {
	FONT: 13px Calibri, Arial, Helvetica, sans-serif;
	COLOR: #717171;
	TEXT-DECORATION: none;
}
A.header_view_m {
	FONT: normal 17px Calibri, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color:#ffffff
}
/*A.common_m1 {
	FONT: bold 13px Calibri, Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: none	
}*/
TH.header_view_l {
	BACKGROUND:#53617c;  FONT: bold 14px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow", Calibri, Arial, Helvetica, sans-serif; COLOR: #ffffff; HEIGHT: 24px; padding:2px 0 2px 0;
}
TH.common_l1 {
	BACKGROUND: #ffffff; background-image: url('images/mainTableHeader.jpg'); PADDING-BOTTOM: 1px; FONT: bold 14px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 25px
}
TD.common_l2 {
	BACKGROUND: #ffffff; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; FONT: 14px Calibri, Arial, Helvetica, sans-serif; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 25px
}
TD.common_l3 {
	BACKGROUND: #ffffff; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; FONT: 14px Calibri, Arial, Helvetica, sans-serif; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 25px
}
.commonl1 {
	FONT: 14px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none;
}	
A.header_view_l {
	FONT: bold 17px Calibri, Arial, Helvetica, sans-serif, Calibri, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color:#ffffff
}
A.common_l1 {
	FONT: bold 14px  Calibri, Arial, Helvetica, sans-serif,Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow"; COLOR: #999999; TEXT-DECORATION: none
}
img.progress_bar {padding-top: 2px; padding-bottom: 2px;}
TABLE.timeSelForm {width:150; line-height:10px;}
TD.timeSelForm {text-align:left; line-height:10px; font:11px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow"; }
select.timeSelForm { width:100px; font:11px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow"; margin-top:1px; margin-left:1px;margin-bottom:0px;}


/* FOR NEW VIEWS*/
.dropdown_views_type
{
width:160px; font:12px; Calibri, Arial, Helvetica, sans-serif; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif;  text-decoration:none; align:center; height:20px
}
.dropdown_views_font
{
width:65px; font:12px; Calibri, Arial, Helvetica, sans-serif; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif;  text-decoration:none; align:center; height:20px
}
	
.textbox_small_size
{
width:25px; font:12px; Calibri, Arial, Helvetica, sans-serif; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif;  text-decoration:none; align:center; height:20px;
}
.textbox_normal_size
{
width:175px; font:12px; Calibri, Arial, Helvetica, sans-serif; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif;  text-decoration:none; align:center; height:20px;
}
.textbox_polrity_size
{
width:10px; font:12px; Calibri, Arial, Helvetica, sans-serif; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif;  text-decoration:none; align:center; height:20px

}
.textbox_title_size
{
width:80px; font:12px; Calibri, Arial, Helvetica, sans-serif; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#CCCCCC',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif;  text-decoration:none; align:center; height:20px

}
input.selecttime_views
 {
    outline: 0!important;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: inherit;
    line-height: inherit;
    -webkit-appearance: button;
    cursor: pointer;
    text-transform: none;
    overflow: visible;
    margin: 2px 0px 2px 5px;
 }
input.custom_time_submit {
    outline: 0!important;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: inherit;
    line-height: inherit;
    -webkit-appearance: button;
    cursor: pointer;
    text-transform: none;
    overflow: visible;
    margin: 2px 0px 2px 5px;
 }

input.leftpanel_edit
 {
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#252525',EndColorStr='#161616');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width:0px; color: #ffffff; height:20px; margin:0px; margin-left:2px; width:70;  font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none;
 }
 
TD.line_height
{
	Height:2px; background-image:url('images/leftmenu_line.gif');
}

TD.leftpanel_greybg
{
	 background:#aaaaaa; 
}

TD.line_font
{
	Height:2px; font:12px Calibri, Arial, Helvetica, sans-serif;
}

/* Pop Up */

DIV.popup_header
{
	height:6px; background:#5D87AF; margin-top: 10px;margin-bottom: 10px;
}

TD.popup_header
{
	Height:60px; background-image:url('images/oem/report_header_bg.gif'); font: 38px; color:#000000; padding:0 0 10px 0;
}


TD.popup_footer
{
	Height:23px; background-image:url('images_green/popup_footerbg.gif'); font:12px Calibri, Arial, Helvetica, sans-serif; color:#00000;
}
input.calendar_textfield{ 
	height:23px; width: 115px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #9d9d9d; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	align:center; 
}
input.textfield_popup_report { 
	height:23px !important; 
	width:300px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff; 
	border-color:  #cccccc; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif !important;
	text-decoration:none; 
	align:center; 
	padding: 2px 1px 2px 2px;
}
input.textfield_popup{ 
	height:30px !important; 
	width:250px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff; 
	border-color:  #cccccc; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif !important;
	text-decoration:none; 
	align:center; 
	padding: 2px 1px 2px 2px;
}
input.textfield_popup1{ 
	height:23px !important; 
	width:100px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff; 
	border-color:  #cccccc; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif !important;
	text-decoration:none; 
	align:center; 
	padding: 2px 1px 2px 2px;
}
input.textfield_popup2{ 
	height:23px !important; 
	width:150px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff; 
	border-color:  #cccccc; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif !important;
	text-decoration:none; 
	align:center; 
	padding: 2px 1px 2px 2px;
}
.textfield_pop_up 
{
	width:150; height:23px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif; width:150; text-decoration:none; align:center; 
}
.dropdown_common {margin:0 0 0 0;Padding:2px 0 0 0;background-color: #ffffff;border-color:#9d9d9d;border-style: ridge;border-width: 1px;color: #000000;font:13px Calibri, Arial, Helvetica, sans-serif !important;width:200px;text-decoration:none;align:center;height:23px;}
.dropdown_common_left_panel { Padding:2px 0 0 4px; background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px;  margin:5px 0 0 3px; color: #000000; font:13px Calibri, Arial, Helvetica, sans-serif !important; width:150px; text-decoration:none; align:center; height:23px}
.dropdown_common_serviecDesk { Padding:2px 0 0 0; background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:13px Calibri, Arial, Helvetica, sans-serif; width:140px; height:23px;text-decoration:none; align:center; }
.dropdown_common_netflow {background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:13px Calibri, Arial, Helvetica, sans-serif; width:70; height:12px; text-decoration:none; align:center; height:20px}
.dropdown_report {background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:13px Calibri, Arial, Helvetica, sans-serif; width:200px; height:12px; text-decoration:none; align:center; height:20px}
.dropdown_common_popup {background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:13px Calibri, Arial, Helvetica, sans-serif; width:150; text-decoration:none; align:center; height:20px}
.dropdown_serviecDesk { background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:13px Calibri, Arial, Helvetica, sans-serif; width:200; height:12px; text-decoration:none; align:center; height:20px}
.dropdown_servicedesk_left_panel {background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; margin:0px; margin-left:3px; font:13px Calibri, Arial, Helvetica, sans-serif; width:140; height:12px; text-decoration:none; align:center; height:20px}
.listbox_serviecDesk { background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif; width:200; text-decoration:none; align:center; height:200px}
.popup_contenttxt
{
font:11px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}

td.ViewText
{
font:12px Calibri, Arial, Helvetica, sans-serif; COLOR: #ffffff; font-weight:900; TEXT-DECORATION: none
}
td.viewtext1
{
font:11px Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
span.ViewText
{
font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #474747; TEXT-DECORATION: none
}
span.myspan
{
FONT: 15px Calibri, Arial, Helvetica, sans-serif;  font-weight:500; COLOR: #000000; TEXT-DECORATION: none
}
.ViewText
{
font:11px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #000000; TEXT-DECORATION: none
}

span.MapText
{
font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #999999; TEXT-DECORATION: none
}
span.Map_Heading
{
font:11px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #000000; TEXT-DECORATION: none
}
.mapimage{cursor: pointer}
TD.navigation_bg_new
{
	Height:14px; width:165px; padding:1 0 0 0; margin:0 0 0 0; vertical-align:top; text-align:top; align:right; font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; color:#000000
}
DIV.navigation_bg_new
{
	Height:28px; width:165px; padding:0 0 0 0; margin:0 0 0 0; vertical-align:top;
	background: #F7F7F7 url(images_white/leftPanelHeader.jpg) no-repeat; font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; color:#000000
}

/*TD.navigation_bg
{
	Height:24px; width:155px; padding:2px 0 0 0; margin:10px 0 0 5px;
	background: #53617c ; font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; color:#ffffff
}*/
 TD.navigation_bg
{
	Height:24px;
	width:155px;
	padding:2px 0 0 0;
	margin:10px 0 0 5px;
	background: #5D87AF;
	font:12px Calibri, Arial, Helvetica, sans-serif;
	font-weight:900;
	color:#ffffff;
	border-radius: 3px;
} 
DIV.navigation_bg
{
	Height:28px; width:165px; padding:4px 0 0 0; margin:0 0 0 0; vertical-align:top;
	background: #F7F7F7 url(images_white/leftPanelHeader.jpg) no-repeat; font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; color:#000000
}
iframe.textfield_popup
{ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; 
}
iframe.overview_sla
{ background-image:url('images/sla_overview_bg.gif');  border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; 
}

input.mapview_submit {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#252525',EndColorStr='#161616');
	border:1px solid #000000;
	background-color: #444444;
	color:#ffffff;
	margin:3px 2px 3px 3px; 
	Height:20px;
	font:11px Calibri, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	width:152;     
 }
 
input.resource_submit {
	border:1px solid #000000;
	background-color: #444444;
	color:#ffffff;
	margin:3px 2px 3px 3px; 
	Height:23px;
	font:11px Calibri, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	width:160; 	
 } 
 
input.alarm_submit {
    outline: 0!important;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    /* padding: 6px 12px; */
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: inherit;
    line-height: inherit;
    -webkit-appearance: button;
    cursor: pointer;
    text-transform: none;
    overflow: visible;
    margin: 2px 0px 2px 5px;
 }
/* Statistics Page*/
span.subheading
{
	FONT: 13px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #ffffff; TEXT-DECORATION: none;
}

span.subheadingevents
{
	FONT: 13px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #000000; TEXT-DECORATION: none;
}

span.helpheading
{
	FONT: 11px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #000000; TEXT-DECORATION: none;
}
span.helpcopyright
{
	FONT: 11px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #000000; TEXT-DECORATION: none;
}


Table.stat{
	border:1px #4C4C4C; 
}
/*span.statext
{
	font:11px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #999999; TEXT-DECORATION: none;
}
span.statext_sub
{
	font:11px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #999999; TEXT-DECORATION: none;
}*/
span.stat_contentstext
{
	font:12px Calibri, Arial, Helvetica, sans-serif !important;  COLOR: #474747; TEXT-DECORATION: none;
}
span.stat_contentstext_selected
{
	font:11px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #000000; TEXT-DECORATION: none;
}

span.stat_contentstext_selected_center
{
	font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #FFFFFF; TEXT-DECORATION: none; text-align: center;
}

span.overconfig_subheading
{
		font-weight:bold;
		padding:5px; 
		padding-bottom:10px; 
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#ffffff;
}
span.overconfig_content
{
		font-weight:bold;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
}

span.Overview_bottomtext
{
font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #333333; TEXT-DECORATION: none
}

td.red{		
		Height:20px;
		width:30px;
		font-weight:bold;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
		background-image:url('red_bar.gif');
		Text-align:center;
	}
td.orange{
		Height:20px;
		width:30px;
		font-weight:bold;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
		background-image:url('orange_bar.gif');
		Text-align:center;
	}
td.yellow{	
		Height:20px;
		width:30px;
		font-weight:bold;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
		background-image:url('yellow_bar.gif');
		Text-align:center;
	}
td.green{		
		Height:20px;
		width:30px;
		font-weight:bold;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
		background-image:url('green_bar.gif');
		Text-align:center;
	}
td.grey{		
		Height:20px;
		width:30px;
		font-weight:bold;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-color:#000000;
		background-image:url('grey_bar.gif');
		Text-align:center;
	}
span.Selectedtext_overviewconfig
{
font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #111111; TEXT-DECORATION: none
}	
span.contenttext_overviewconfig
{
font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:400; COLOR: #111111; TEXT-DECORATION: none
}	
span.error{
FONT: 14px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #ffffff; TEXT-DECORATION: none
}

span.vert_sla {
	width:1px;writing-mode: tb-rl; valign:top; font:11px Calibri, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:900;
}

td.table_js
{
	background-image:url('images_green/mainTableHeader.jpg');
	height:28px;
	font:12px;
	FONT-WEIGHT:500;
	COLOR: #000000;
	FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center !important;;
}

td.table_js_content
{
	background:#FFFFFF;
	vertical-align: middle !important;
	padding-right: 10px;
	FONT-WEIGHT: strong;
	COLOR: #000000;
	FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	TEXT-DECORATION: none;
}
td.table_js_content1
{
	height:23px;
	FONT-WEIGHT: strong;
	padding-right: 10px;
	COLOR: #000000;
	FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	TEXT-DECORATION: none;
}

TD.subconnection
{
	font:11px;
}
span.map_span{
	font:11px ;
}
TD.systemLink {
	padding-left:10px; 
	background-color:#E0E4EF; 
	color:#000000; 
	text-align:left;
}
/* DIV#tipDiv  	
    {
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0; 
	z-index:10000; 
	background-color:transparent; 
	border:0px solid #336; 
	width:1px; 
	padding:2px; 
	color:#000000; 
	font-size:12px; 
	line-height:1.2;
    } */
DIV#tipDiv  	
    {
	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0; 
	z-index:10000; 
	box-shadow: 2px 2px 2px #D0D0D0;
	color: #474747;
	background: #efe2ff;
	background: -moz-linear-gradient(top, #ffffff 0%, #efe2ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efe2ff));
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efe2ff', GradientType=0 );
	border: 1px solid #cfc5da;
	width:auto; 
	padding:10px 5px; 
	font-size:11px; 
	line-height:0.7;
    }
TABLE.submenu 
	{
		border-left:solid 0px #ffffff; 
		border-right:solid 0px #ffffff;
		border-bottom:solid 0px #ffffff; 
		border-Top:solid 0px #ffffff; 	
		background-color:#53617c;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align:left;
	}
TD.selmenu 
	{
		border-left:solid 0px #ffffff; 
		border-right:solid 0px #ffffff;
		border-bottom:solid 0px #ffffff; 
		border-Top:solid 0px #ffffff; 	
		background-color:#53617c;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
		font-size:12px;
		text-align:left;
		cursor: hand;
	}
TD.highlighted_menu 
	{
		border-left:solid 0px #ffffff; 
		border-right:solid 0px #ffffff;
		border-bottom:solid 0px #ffffff; 
		border-Top:solid 0px #ffffff; 	
		background-color:#636163;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
		font-size:12px;
		text-align:left;
		background:#dddddd;
	
	}
TD.submenu 
	{
		border-left:solid 0px #ffffff; 
		border-right:solid 0px #ffffff;
		border-bottom:solid 0px #ffffff; 
		border-Top:solid 0px #ffffff; 	
		background-color:#E9E8EC;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align:left;
		
	}
TD.highlighted_submenu
	{
		border-left:solid 0px #ffffff; 
		border-right:solid 0px #ffffff;
		border-bottom:solid 0px #ffffff; 
		border-top:solid 0px #ffffff; 	
		background-color:#FFFFFF;
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		color:#000000;
		text-align:left;

	}
TD.selsubmenu 
	{
		border-left:solid 0px #ffffff; 
		border-right:solid 0px #ffffff;
		border-bottom:solid 0px #ffffff; 
		border-Top:solid 0px #ffffff; 	
		background-color:#FFFFFF;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		color:#000000;
		text-align:left;
		cursor: hand;
	}
TABLE.menu 
	{
		border-left:solid 0px #303030; 
		border-right:solid 0px #303030;
		border-bottom:solid 1px #303030; 
		border-Top:solid 1px #303030; 
		background-color:#53617c;
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		text-align:left;
		Width:170px;
	}
span.helpdesc
{
	font-size:10px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
}

span.helpdesc_bold
{
	font-size:10px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

span.stat_contentstext_desc
{
	font:11px Calibri, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none
}

span.stat_contentstext1
{
	font:11px Calibri, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none
}

div.suggestions {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    position: absolute;
    background-color : #FAFAFA;
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;
}

div.suggestions div.current {
    background-color: #3366cc;
    color: white;
}

.vert {
	width:1px;
	writing-mode: tb-rl; 
	}

TD.admin_icon_heading {
	height:20px;
	padding-bottom:1px;
	border-bottom:1px #999999 solid;
	font:12px Calibri, Arial, Helvetica, sans-serif, Helvetica, sans-serif;
	font-weight:900;
	color:#000000;
	}

.admin_icon_space3  {
	  width:36;
	  height:10;
	}

.txtbold1  {
	  font:12px Calibri, Arial, Helvetica, sans-serif;
	  font-weight:900;
	  color:#6B696B;
	}

.txtbold2  {
	  font:12px Calibri, Arial, Helvetica, sans-serif;
	  font-weight:900;
	  color:#6B696B;
	  text-decoration:none;
	}
		
.txt  {
	  font:11px Calibri, Arial, Helvetica, sans-serif, helvetica, sans-serif;
	  color:#000000;
	}				
.txtbold3  {
	  font:12px Calibri, Arial, Helvetica, sans-serif;
	  font-weight:900;
	  color:#6B696B;
	  text-decoration:underline;
	}
/* For Reports */
TABLE.report_div_table {
			width:100%; visibility:visible; border: 1px solid #cccccc;
		}
TD.Reports
		{
			height:20px;
			background: #ddd;
			border-top:1px solid #cccccc; 
			border-left:0px solid #cccccc; 
			border-right:0px solid #cccccc; 
			border-bottom:0px solid #cccccc; 		  
			font:12px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif narrow", Calibri, Arial, Helvetica, sans-serif; 
			font-weight:bolder; 
			color:#000000; 
			Padding:3px 0 2px 0;
		}
TD.Reports_popup
		{
		  height:20px; border-bottom:1px; border-bottom-color:#000000; font:12px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif narrow", Calibri, Arial, Helvetica, sans-serif; font-weight:bolder; color:#000000; v-align:center;
		}
DIV.text		
		{
		  font:12px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif narrow", Calibri, Arial, Helvetica, sans-serif; font-weight:900; color: #FFFFFF;
		}
A.text		
		{
		  font:12px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif narrow", Calibri, Arial, Helvetica, sans-serif; font-weight:900; color: #FFFFFF;
		}
Table.content_general 
		{
		  width:870; height:100%; border:0px #999999 solid;
		}
TD.space			
		{
		  height:10px;
		}
span.Reports
		{
		  height:22px; v-align:center;
		}
span.title_text 
		{
		  font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:900; color:#000000;
		}
.normal_text_title
		{
		  font:12px Calibri, Arial, Helvetica, sans-serif; font-weight:600; color:#000000; v-align:center; text-decoration:none;
		}
.normal_text 
		{
		  font:11px Calibri, Arial, Helvetica, sans-serif; color:#000000; v-align:center; text-decoration:none;
		}
div.report_header 
		{ 
		  background-image:url('images_green/report_header_bg.gif'); width:100%; 
		}
input.report_textfield_large 
		{ 
		  padding: 5px 0 0 5px; background-color: #ffffff; border-color:  #cccccc; border-style: ridge; border-width: 1px; color: #000000; width:200;  font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; height:23px
		}
input.report_textfield_medium 
		{ 
		  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#666666',EndColorStr='#666666');padding: 5px 0 0 5px;background-color: #666666; border-color:  #cccccc; border-style: ridge; border-width: 1px; color: #dddddd; width:100;  font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; height:23px
		}
input.report_textfield_small
		{ 
		  padding: 5px 0 0 5px;background-color: #ffffff; border-color:  #cccccc; border-style: ridge; border-width: 1px; color: #000000; width:80;  font:12px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; align:center; height:23px
		}
textarea#formatted 
		{
		  width: 300px;	height: 40px; font:12px Calibri, Arial, Helvetica, sans-serif; border-color: #000000; border-style: ridge; border-width: 1px; background-color:#FFFFFF; color: #000000; text-decoration:none; v-align:center; overflow:auto; overflow-x: hidden;
		}
.dropdown_group_type { Padding:2px 0 0 0; background-color: #ffffff; border-color:  #666666; border-style: normal; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif; width:100px; height:20px; text-decoration:none; align:center;}
.dropdown_report_type { Padding:2px 0 0 0; background-color: #ffffff; border-color:  #666666; border-style: normal; border-width: 1px; color: #000000; font:12px Calibri, Arial, Helvetica, sans-serif; width:130; height:20px; text-decoration:none; align:center;}
IFRAME.navigation_frame
		{
		  background-color:#FFFFFF; width:160; height:300px; scrolling:auto; align:left; border-color: #9d9d9d; border-style: ridge; border-width: 0px; color:#000000; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none;
		}

IFRAME.customer_frame
		{
		  width:150; height:190; scrolling:auto; POSITION: absolute; border-color: #9d9d9d; border-style: ridge; border-width: 1px; color:#FFFFFF; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none; visibility:hidden;
		}

TABLE.single_col_table
		{
		  width:150; align:left; border-color: #9d9d9d; border-style: ridge; border-width: 0px; color:#000000; font:11px Calibri, Arial, Helvetica, sans-serif; text-decoration:none;
		}
P.heading_new {height:20; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif;  color:#000000; text-align:left; font-weight:bold; margin-bottom:10px; text-decoration:underline;}
		
A.HDLNK_Tmnet {FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; font-size:12px; TEXT-DECORATION: none}


TH.objTmnetheading{
	 background-image:url('');text-align:left;Height:25px;font-weight:bold;padding:2px; background-color:#d6d6d6;FONT: bold 11px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow", font-color:#4D4E4E
}


TH.tmentheader_view_m {
	BACKGROUND: #cccccc; FONT: bold 17px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif Narrow", font-color:#4D4E4E;Calibri, Arial, Helvetica, sans-serif; COLOR: #000000; HEIGHT: 18px
}

div.msg {font-size:12px; line-height:1.0; margin-top:4px }
div.menuItem{padding-left:10px;padding-right:10px;}
.menuskin {position:absolute; width:130px; border:1px solid black; background-color:'#E4E4E5'; font-family:Calibri, Arial, Helvetica, sans-serif; line-height:18px; cursor:default; font-weight:300; font-size:10px; z-index:2000; visibility:hidden;}
.today {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.days {COLOR: navy; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.dates {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt}

.netflow_common1 {
	font:11px Calibri, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; TEXT-ALIGN: center;
}
.netflow_common2 {
	font:11px Calibri, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:2000;
}
/* Div tags used for report category */
div.parent_div { border:0px solid #000000;}
div.report_category_div {background:#FFFFFF;}
div.sub_report_div {margin:2px 0 0 27px;border:1px solid FFFFFF;}
div.report_dic {background-color:#FFFFFF;margin:2px 0 0 0;}
/* New Styles Added by Arun */
/* #hideleftmenu {
	DISPLAY: none; width:172px; height:100%; margin:5px 0 0 5px;
} */
#hideleftmenu {
	DISPLAY: none; width:187px; margin:3px 0 0 3px;
}
.leftpanelBg{
	background-color:#ffffff;
}
.leftShowHideBt{
	padding: 150px 0 0 0;
}
/* .leftpanelInnerTb{
	margin:3px 0 10px 0px;
	Height:15px;
	width:164px;
	Background: #ffffff;
	border:0px solid #000000;
	Padding: 2px 0 0 0;
} */
.leftpanelInnerTb{
	margin:2px 0 14px 0px;
	Height:15px;
	width:180px;
	Background: #ffffff;
	border:1px solid #cccccc;
	Padding: 2px 0 0 0;
	border-radius:3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.leftpanelInnerTb textarea, .leftpanelInnerTb input[type=text], .leftpanelInnerTb select{
	width: 165px !important;
	margin-left: 6px !important;
}
/* For Top & Left Show Hide */
/* A.show{
	width:32px; 
	height:10px; 
	background: url(images_green/hide.png) no-repeat;
	cursor:pointer;
	margin:0px 0px 22px 0px;
	
}
A.hide{
	width:32px; 
	height:10px; 
	background: url(images_green/show.png) no-repeat;
	cursor:pointer;
	margin:0px 0px 22px 0px;
}
A.left_show {
	margin: 240px 0 0 0;
	width:5px; 
	height:40px; 
	background: url(images_green/left_hide.jpg) repeat-x;
	cursor:pointer;
}
A.left_hide {
	margin: 240px 0 0 0;
	width:5px; 
	height:40px; 
	background: url(images_green/left_show.jpg) repeat-x;
	cursor:pointer;
} */
/* For Top & Left Show Hide */
A.show{
	padding : 8px 10px 0px 22px;
	width:22px; 
	height:10px; 
	background: url(images_green/hide.png) no-repeat;
	cursor:pointer;
}
A.hide{
	padding : 8px 10px 0px 22px;
	width:22px; 
	height:10px; 
	background: url(images_green/show.png) no-repeat;
	cursor:pointer;
}
A.left_show {
	position:absolute;
	margin: 240px 0 0 0;
	width:5px; 
	height:40px; 
	background: url(images_green/left_hide.jpg) no-repeat;
	cursor:pointer;
}
A.left_hide {
	position:absolute;
	margin: 240px 0 0 0;
	width:3px; 
	height:40px; 
	background: url(images_green/left_show.jpg) no-repeat;
	cursor:pointer;
}

/* For Header Logo */
#logo_small{
	background-image:url('images/oem/logo_small.jpg');width:77px;
}
#tableBtBg{
	/* background: url(images_green/tabBg.jpg) repeat-x; */
}
.logo_main {
	float: left;width:193px; height:46px; background: url(images/oem/header_logo.jpg) no-repeat; position:relative;
}
.OverviewReport{

}
.contentTable{
	background:#ffffff;
	width:100%;
	/*border:1px solid #cccccc;*/
}
.configLeftPanel{
	Background:#D1C9DC;
	Width:167px;
	Padding:10px 0 0 0;
	Font-size:50px;
	Color:#B6A9C7;
}
.descTable{
	background:#ffffff;
	width:98%;
	paddinng:0 0 0 0;
	border-top:0px solid #000000; 
	border-left:0px solid #000000; 
	border-right:0px solid #000000; 
	border-bottom:1px solid #CCCCCC;
}
.descHdLeft{
	background:#ffffff;
	background: url(images_green/descTbBgLeft.jpg) repeat-x;
	width:15px;
	Border:0px;
	paddinng:0 0 0 0;
}
.descHdMiddle{
	background:#ffffff;
	background: url(images_green/descTbBgMiddle.jpg) repeat-x;
	font:12px Calibri, Arial, Helvetica, sans-serif;
	font-weight:900;
	color:#000000;
	Padding:0 0 5px 0;
}
.descHdRight{
	background:#ffffff;
	background: url(images_green/descTbBgRight.jpg) repeat-x;
	width:35px;
	height:33px;
	paddinng:0 0 0 0;
}

.autodisc_conf_mibexplorer span{
	display:inline-block; width:160px; padding:5px; vertical-align: middle;
}

#descCntLt{
	margin:0 0 0 0; 
	border-left:1px solid #CCCCCC; 
	height:100%
}

#descCntRt{
	margin:0 0 0 0; 
	border-right:1px solid #CCCCCC; 
	height:100%
}
.leftPanelTimescale{
	border-width:2px;
	border-color:blue;
	visibility:visible;
	height:260px;
}
/* TABLE.timescaleTable {
	width: 166px;background:#ffffff; padding: 2px 0 0 0;
} */
TABLE.timescaleTable {
	width: 178px;background:#ffffff; padding: 2px 0px 2px 0px; text-align:center;
}
.error{
	background:#ffffff;
	background: url(images_green/error.jpg) repeat-x;
	clear:both;
	/*width:40px;*/
	/*height:40px;*/
}
.popUp{
	background:#303030;
	background: url(images_green/report_header_bg.gif) repeat-x;
	width:40px;
	height:64px;
}
#tablehelp {
	float:right; margin:0 2px 0 0; width:16px; height:16px;
	font-size: 18px;
	color: #4C5667 !important;
	/*background: url(images_green/tableHelp.jpg) no-repeat;*/
}
#chartLinksTab{
	float:left;
	width:70%;
}
/* For Timescale options */
DIV.calendar_img {
	float:left; margin:0 0 0 3px; width:20px; height:21px;
	background: url(images_green/calendar.jpg) repeat-x;
}
#arrow {
	float: left; margin-top:3px; width:10px; height: 10px;
	background: url(images_green/arrowTimescale.jpg) repeat-x;
}
.calendar_field {
	float:left; margin: 0 0 0 2px;
}
/* For Report */
#modify {
	float:left; margin:0 0 2px 3px; width:16px; height:16px;
	background: url(images_green/reportModify.jpg) repeat-x;
	v-align: center; cursor: pointer;
}
#popup {
	float:left; margin:0 0 2px 3px; width:19px; height:16px;
	background: url(images_green/popUp.jpg) repeat-x;
	v-align: center; cursor: pointer;
}

.minimize_report{
	float:left; margin:0 0 2px 3px; width:16px; height:16px;
	background: url(images_green/reportsMin.jpg) repeat-x;
	v-align: center; cursor: pointer;
}
.maximize_report{
	float:left; margin:0 0 2px 3px; width:16px; height:16px;
	background: url(images_green/reportsMax.jpg) repeat-x;
	v-align: center; cursor: pointer;
}
.minimize_popup_report{
	float:left; margin:2px 0 2px 3px; width:14px; height:13px;
	background: url(images_green/max_reports.gif) repeat-x;
	v-align: center; cursor: pointer;
}
.maximize_popup_report{
	float:left; margin:2px 0 2px 3px; width:14px; height:13px;
	background: url(images_green/min_reports.gif) repeat-x;
	v-align: center; cursor: pointer;
}
.minimize_popup_report_configure {
	float:left; margin:4px 0 0 5px; width:14px; height:13px;
	background: url(images_green/max_reports.gif) repeat-x;
	v-align: center; cursor: pointer;
}
.maximize_popup_report_configure {
	float:left; margin:4px 0 0 5px; width:14px; height:13px;
	background: url(images_green/min_reports.gif) repeat-x;
	v-align: center; cursor: pointer;
}
.pdf_popup_report{
	float:left; margin:2px 0 2px 3px; width:14px; height:13px;
	background: url(images/pdf_small.gif) repeat-x;
	v-align: center; cursor: pointer;
}
/* Login Page */
body.loginmain{
	background: url('images_green/loginBg.jpg') repeat-x;
}
td.logincol_1{
	width:536px; margin:0 0 0 0; background: url('images_green/loginLeftBg.jpg') no-repeat;
}
td.logincol_2{
	 background: url('images_green/loginMiddleBg.jpg');
}
td.logincol_3{
	width:383px; margin:0px; padding:0px; background: url('images_green/loginRightBg.jpg') no-repeat;
}
#signin{
	float:left; width:100%; font-size:20px; font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:300; color:#423863; margin:150px 0 0 75px !important;
}
#signintxt{
	float:left;  font-size:10px; font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:300; color:#423863; margin:0px 0 0 76px !important;" align="left;
}
#signinBt{
	float:left; margin:20px 0 0 -23px !important;
}
#loginDes{
	width:500px; font-size:10px; font-family:Calibri, Arial, Helvetica, sans-serif; margin:200px 0 0 0; color: #FFFFFF;
}
#copyRightInfo {
	float: left; width: 300px; margin: 70px 50px 0 30px !important; font:11px Calibri, Arial, Helvetica, sans-serif; color: #999999;
}
#websitelink {
	float: left; margin: 34px 0 0 10px; font:11px Calibri, Arial, Helvetica, sans-serif;
}
/* Template.html content table */
.contentTbl{
	margin: 0px 0px 0px 0px; background:#0c0c0c; border:1px solid #cccccc; background:#ffffff;min-height:515px;
		}
.contentTblIn{
	background:#ffffff;
}
.progress_bar_table {
	background: #fff; border: 1px solid #cccccc; table-layout:fixed; cursor: pointer; color: #000; margin: 0px 4px 0px 4px;
}
.red_bg {
	/*background: #FF4545;font:11px Calibri, Arial, Helvetica, sans-serif; font-weight: bold;*/
	background: #ff0000;font:11px Calibri, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFF; z-index: 10; text-align: center;
	height:100%;
	/* url(images/alarms_r.png); BACKGROUND-COLOR: #ff0000 */
	background: -moz-linear-gradient(top, rgb(177, 17, 10) 0%, rgb(245, 59, 12) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(177, 17, 10)), color-stop(100%, rgb(245, 59, 12)));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#A0030A',EndColorStr='#ff0000');
	
}
.yellow_bg {
	/*background: #FFFF75;font:11px Calibri, Arial, Helvetica, sans-serif; font-weight: bold;*/
	background: #ffff00;font:11px Calibri, Arial, Helvetica, sans-serif; font-weight: normal; color: #000; z-index: 10; text-align: center;
	height:100%;
	background: -moz-linear-gradient(top, #FFCC00 0%, #FFFF00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFCC00), color-stop(100%, #FFFF00));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFCC00',EndColorStr='#FFFF00');
	
}
.green_bg {
	/*background: #75FF75;font:11px Calibri, Arial, Helvetica, sans-serif; font-weight: bold;*/
	background: #009933;font:11px Calibri, Arial, Helvetica, sans-serif; font-weight: normal; color: #000; z-index: 10; text-align: center;
	height:100%;
	background: -moz-linear-gradient(top, #009933 0%, #00FF00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009933), color-stop(100%, #00FF00));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#009933',EndColorStr='#00FF00');
	
}
.white_bg {
	font:11px Calibri, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFF; text-align: center;
}
span.progress_bar_text {
	visibility: visible;height:100%; font:11px Calibri, Arial, Helvetica, sans-serif; color:#000; font-weight: normal; text-align: center; z-index: 10;
}

DIV.progress_bar_text {
	visibility: visible; font:11px Calibri, Arial, Helvetica, sans-serif; color:#000; font-weight: normal; text-align: center; z-index: 10; top: -100%; position: relative;
}
/* .showHideBar{
	background:#cccccc;
} */
.showHideBar{
	background:#cccccc;
	padding:0px 5px 0px 0px;
	height:100%;
}
/* For Process Configuration */
TABLE.process_config {
	width:100%; x
	line-height:18px; 
	cellpadding:5px;
	table-layout:fixed;
}
TD.process_config_first_col {
	text-align:left; 
	line-height:26px; 
	width:25%;
}
TD.process_config {
	text-align:left; 
	line-height:26px; 
	width:25%;
}
input.process_config_submit { 
	background-color: #7F7F7F;
	color:#ffffff;
	font:12px Calibri, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	width:80px;
	height:23px;
	list-style-type:none;
	width:60px;	
	Margin:0 5px 0 5px;
	border-radius:2px;
	margin:0px 1%;
}

input.process_config_upload {
	background-color: #7F7F7F;
	color:#ffffff;
	font:12px Calibri, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	width:80px;
	height:23px;
	list-style-type:none;
	width:60px;	
	Margin:0 5px 0 5px;
	border-radius:2px;
	margin:0px 1%;
}
#odbc_desc {
	position:auto !important; top:0px !important; left:0px !important; padding: 2px 2px 2px 3px; width:99%; height:150px; background-color: #FFFFFF; border: 1px solid #FAF9FF; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif;
}
#process_desc {
	position:auto !important; padding: 2px 2px 2px 3px; width:99%; height:150px; background-color: #FFFFFF; border: 1px solid #FAF9FF; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif;
}
#func_desc {
	margin: -5px 0 10px 0; padding: 2px 2px 2px 3px; position:relative; width:100%; background-color: #FFFFFF; color: #000000; border: 1px solid #FAF9FF; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif;
}
#odbc_config_desc {
	position:relative; width:99%; height:100px; color: #000000; 
}
#process_config_desc {
	position:relative; width:99%; height:100px; color: #000000; 
}
#process_odbc_div {
	margin: 0 0 10px 0; width: 100%;
}
#process_info_div {
	margin: 10 0 10px 0; width: 100%;
}
#func_div {
	margin: 10 0 10px 0; width: 100%;
}
.dropdown_stat_selection {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:11px Calibri, Arial, Helvetica, sans-serif; width:90; text-decoration:none; align:center; height:20px
}
TABLE.helpTableForm {width:100%; line-height:18px; align:center;}
TD.helpTableForm {width:100%; line-height:18px; align:center;}
/* For AJAX Dynamic Modal Message */
.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:1px solid #000000;
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#ffffff;	/* White background color for the message */
	color: #999999;
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#fff;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}
/* Big box with list of options */
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width: 130px;
	overflow:auto;	/* Scrolling features */
	border:1px solid #5C6A96;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */

}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#5C6A96;
	color:#FFF;
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}
/* PopUp Report */
#popupReportHeader{
	margin:5px 0 0 5px; background:url('images/oem/everest_logo.png') no-repeat; width:220px; height:55px;
}
#popupReportContentForm{
	font: 10px Tahoma;
}

Table.popupReportTb{
	Border:1px solid #cccccc; background:#ffffff;
	}
.iframe{
	width:280px; height:88%; border:1px solid #000000;margin-width:0; margin-height:0; v-space:0; hspace:0; scrolling:auto; background-color:#FFFFFF;
}
#pathnames_div{
	position:relative; left:4; top:0; width:158px; height:88%; border: 1px solid #000000; padding:2px 5px 2px 5px; background-color:#ffffff;overflow:auto; overflow-x: hidden; font:12px Calibri, Arial, Helvetica, sans-serif; color:#000000; v-align:center; text-decoration:none;
	}
#stats_div{
	position:relative; left:4; top:0; width:280px; height:88%; border: 1px solid #000000; padding:2px 5px 2px 5px; background-color:#ffffff;overflow:auto; overflow-x: hidden; font:12px Calibri, Arial, Helvetica, sans-serif; color:#000000; v-align:center; text-decoration:none;
	}
/* Description Table */
#desTblLt{
	margin:0 0 0 0; border-left:1px solid #cccccc; height:100%
	}
#desTblRt{
	margin:0 0 0 0; border-right:1px solid #cccccc; height:100%;
	}
#resfilter_div {
	position:relative; left:0; top:0; width:285px; height:70px; border: 1px solid #CCCCCC; padding:2px 5px 2px 5px; background-color:#ffffff;overflow:auto; overflow-x: hidden; font:12px Calibri, Arial, Helvetica, sans-serif; color:#000000; v-align:center; text-decoration:none;
}
DIV.group_report_div {
	/*border:1px solid #cccccc;*/
}
DIV.table_calendar_field {
	float: left; margin: 0 0 0 0;
}
.dropdown_report {width: 150px !important;}
.maplabel{font-size:12px; cursor:move;}

.maplabel4{font-size:1px;}

.maplabel8{font-size:7px;}

.maplabel16{font-size:8px;}

.maplabel20{font-size:9px;}

.maplabel24{font-size:10px;}

.maplabel32{font-size:12px; font-weight:normal;}

.maplabel64font-size:15px;}

.maplabel128{font-size:20px;}

.maplabel4_move{font-size:1px; cursor:move;}
.maplabel8_move{font-size:7px; cursor:move;}
.maplabel16_move{font-size:8px; cursor:move;}
.maplabel20_move{font-size:9px; cursor:move;}
.maplabel24_move{font-size:10px; cursor:move;}
.maplabel32_move{font-size:12px; cursor:move;}
.maplabel64_move{font-size:15px; cursor:move;}
.maplabel128_move{font-size:20px; cursor:move;}


.outer_panel_class{
border:1px solid #999999; width:100%; height:100%; cursor:default; overflow:auto;background-repeat:no-repeat; background-size:100%; BACKGROUND-IMAGE:url('images\background\world.gif');
}

.outer_panel_zoom_in{
border:1px solid #999999; width:100%; height:100%; cursor:url(images/zoom_in.cur), default; overflow:auto;background-repeat:no-repeat; background-size:100%; BACKGROUND-IMAGE:url('images\background\world.gif');
}

.outer_panel_zoom_out{
border:1px solid #999999; width:100%; height:100%; cursor:url(images/zoom_out.cur), default; overflow:auto;background-repeat:no-repeat; background-size:100%; BACKGROUND-IMAGE:url('images\background\world.gif');
}



/* Ajax Tool Tips */
#ajax_tooltipObj{
	z-index:10;
	text-align:center;
	v-align: center;
}
#ajax_tooltipObj div{
	position:relative;
}
#ajax_tooltipObj .ajax_tooltip_content{
	border:1px solid #5C6A96;	/* Border width */
	position:relative;
	width:450px;	/* Width of tooltip content */
	height:240px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	z-index:100;
	align: center;
	v-align: center;
}

div.comment_content{   
	height:100%;
	width:500px;
	overflow:auto;
}
.toolbarframeTb{
	margin:0 0 10px 0px;
	Height:15px;
	width:164px;
	Background: #ffffff;
	border:1px solid #9d9d9d; 
}

IFRAME.toolbar_frame {
		  width:160; 
		  height:190; 
		  scrolling:auto; 
		  align:left; 
		  border-color: #9d9d9d; 
		  border-style: ridge; 
		  border-width: 0px; 
		  color:#FFFFFF; 
		  font:11px Calibri, Arial, Helvetica, sans-serif; 
		  text-decoration:none; 
		  line-height:100%;  
		  scrollbar-base-color:#44444; 
		  scrollbar-face-color:#777777; 
		  scrollbar-arrow-color:#000000;
		  
}

input.toolbarbutton {background-color: #FFFFFF; border-color: #BEC3D9; border-style: double; align:right; v-align: center; border-width: 1px; color: #000000; height:22px; width:22px;}
.iframebg{background-color:#ffffff;}

.reportPopUp{background-color:#303030;BACKGROUND-IMAGE:url('images_green\body_bg.jpg');}

#hs_menu UL.menuBlock1 li a{color: #000000 !important;}
/*
#hs_menu UL.menuBlock2 li a{background:#000000;boder:0px;color:#999999!important;}
#hs_menu UL.menuBlock2 li a:hover{background:#5171B4;color:#ffffff;}

//#hs_menu UL.menuBlock2{border:4px solid #c0deed;}
#hs_menu UL.menuBlock2 li {border:1px solid #999999;}
#hs_menu UL.menuBlock2 li a{border:1px solid #000000;}
#hs_menu UL.menuBlock2 li a img:hover{color:#ffffff;}

#hs_menu UL LI UL LI{background:#000000!important;}
#hs_listItem1{background:#000000!important;}
#hs_listItem1 a {padding:0px;width:100%;}
#hs_listItem2{background:#000000!important;}
#hs_listItem3{background:#000000!important;}
#hs_listItem4{background:#000000!important;}
#hs_listItem5{background:#000000!important;}
#subOf0{border:#ff0000!important;}
*/
#hs_menu UL.menuBlock2 li {border:1px solid #999999;}
.iconfont{margin-right: 6px !important;}
.stat_contentstext textarea{overflow-y:auto;border-color:#cccccc;border-style:ridge;border-width:1px;color: #000000; background: #FFFFFF;}

/**Added for the bookmarks in the Overview Page with thumbs **/
.bookmark-group {
 overflow-x:auto;
 overflow-y:hidden;
}

.bookmark-image {
 height: 96px;
 width: 128px;
}

/* Added for Round Table in Dashboard */
DIV.view_tables {
	visibility: visible;
	filter:alpha(opacity=100);	/* Transparency */
}

.cornerBox {
	position: relative;
	background: #303030;
	width: 100%;
	margin: 4px;
	height: 100%;
}
.corner {
	position: absolute;
	width: 5px;
	height: 5px;
	background: url('images_green/corners.png') no-repeat;
	font-size: 0%;
}
.cornerBoxInner {
	padding: 3px;
}
.TL {
	top: 0;
	left: 0;
	background-position: 0 0;
}
.TR {
	top: 0;
	right: 0;
	background-position: -5px 0;
}
.BL {
	bottom: 0;
	left: 0;
	background-position: 0 -5px;
}
.BR {
	bottom: 0;
	right: 0;
	background-position: -5px -5px;
}
/* Added for Round Table in Dashboard ends here */
#ButtonList *{color:#000000!important;}
a.ViewText{color:#474747!important;}
#map_content{color:#666666!important;}
/* Added for Report Graph Mouse Over Text */
span.chart_mouse_over_title {
	color: #333333; font:12px Calibri, Arial, Helvetica, sans-serif bold; text-decoration: underline; 
}
span.chart_mouse_over_text_caption {
	color: #000000; font-size:12px; font-weight: bold; text-decoration: none; 
}
span.chart_mouse_over_text {
	color: #000000; font-size:12px; text-decoration: none; 
}


.filemenu {width:80%; float:right; padding:0 0 0 0; margin:10  0 0 700}

.resEdit_heading{
	margin: 1px;
	padding: 5px 10px;
	position: relative;
	background-color:#f3f3f3;
	height:24px;
	font-color:#423863;
	font:11px arial; 
	font-weight:bold;
} 

TH.resEdit_objheading{
 		background-image:url('images_green/mainTableHeader.jpg');
		border-top:1px solid #74D4FD;  
		border-left:1px solid #74D4FD; 
		border-right:0px solid #74D4FD; 
		border-bottom:0px solid #74D4FD; 
		align:center;
		Height:24px;
		padding:1px; 
		font-weight:bold;
		color:#423863;
		Font:arial;
		font-size:10px;
}

/*cursor: pointer; -- for clickable*/

input.textfield_resEdit{ 
	height:14px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	/* background-color: #303030;  */
	border-color:  #9d9d9d; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:9px Tahoma;
	text-decoration:none; 
	align:center; 
	padding:5px 0 0 0;
}

input.textfield_resEdit1{ 
	height:14px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #9d9d9d; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:9px Tahoma;
	text-decoration:none; 
	align:center; 
	
}

.textfield_resEdit2{ 
	color: #000000; 
	font:10 px Arial;
	padding-top:5px;
	text-decoration:none; 
	align:center; 
	
}

/* .dropdown_stat_selection1 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:9px Tahoma; width:90; text-decoration:none; align:center; height:10px
} */
/* .dropdown_stat_selection2 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:9px Tahoma; width:120; text-decoration:none; align:center; height:10px
} */


/* Map Style font:12px Calibri, Arial, Helvetica, sans-serif bold;*/
div.msg {font-size:12px; line-height:1.0; margin-top:4px }
div.menuItem{padding-left:10px;padding-right:10px;}
.menuskin {position:absolute; width:130px; border:1px solid black; background-color:#E4E4E5; font-family: Calibri, Arial, Helvetica, sans-serif bold; line-height:18px; cursor:default; font-weight:300; font-size:11px; z-index:2000; visibility:hidden;}
#hs_menu IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING: 0px;}
#hs_menu UL LI UL {DISPLAY: none;}
#hs_menu {VISIBILITY: hidden}
#hs_menu UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#hs_menu LI {LIST-STYLE-TYPE: none}
#hs_menu A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#hs_menu UL {BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; }
#hs_menu UL.menuBlock1 {BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: visible; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 0px solid; }
#hs_menu UL.menuBlock2 {BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #555 1px solid}
#hs_menu A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #000; TEXT-DECORATION: none}

#hs_menu .currentDepth1 {BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 40px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid}
#hs_menu .currentDepth1over {BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 40px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 0px; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #f00 0px solid; }
#hs_menu .currentDepth1 A {font-size:12px; font-weight:900;}
#hs_menu .currentDepth1over A {font-size:12px; font-weight:900;}
#hs_menu .currentDepth2 {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff}
#hs_menu .currentDepth2over {BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid; BACKGROUND-COLOR: #fff}
#hs_menu .currentDepth2over A {COLOR: #000}
#hs_menu .currentDepth3 {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid}
#hs_menu .currentDepth3over {BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff}
#hs_menu .currentDepth4 {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid}
#hs_menu .currentDepth4over {BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff}
.today {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.days {COLOR: navy; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.dates {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt}

.testareas_b{border:1px #474747}
/*******************service desk CSS Start here********************************/
.toggle_div_body td,
#inciInfo td,
#formCustomerInfo td,
#divInciCustomerLinkInfo td,
#formAddCustomerInfo td,
#divCustomCustomer td,
#divConfigCustomerInfo td,
#divSLAInfo td,
#divSLABussinessInfo td,
#divSLANonbussinessInfo td,
#formCustomFields td,
#broblem_form td,
#divProbInfo,
#change-request-form td,
#convert-to-kb td,
#commanRFCDivInfo td{
    background: #F2F2F2;/*#F6F6F6;    */
}
.toggle_div_head {
	color:#000000;
}
.toggle_div_body{
    /*background-color:#F2F2F2;
    border: 1px solid #dddddd;
    border: 1px solid #F2F2F2;*/
    width:100%;
}

.toggle_div_body .dropdown_common{
	width: 200px !important;
}
.tdBorder .oddCol{
    border: 1px solid #dddddd;
    background: #F2F2F2;
}

.tdBorder .evenCol{
    border: 1px solid #dddddd;
    background: #F2F2F2;
}

.tdBorderCol2 .oddCol{
    border: 1px solid #dddddd;
    background: #F2F2F2;
}

.tdBorderCol2 .evenCol{
    border: 1px solid #dddddd;
    background: #F2F2F2;
}

#relationTabs table th,
#div_relation_incident table th,
#tabs table th,
#tablePopupTaskActivity table th,
#tbl_level_container th,
#serviceTabs table th,
#searchDivTable table th,
#divServiceDetails table th,
#inc_task_tab table th,
#divIncidentEscalation table th,
#divSurveyDetails table th,
#divConditionFilter table th,
#divFilterDetails table th,
#taskTabs table th,
#probRelationTabs table th,
#probwfcontainer table th,
#divProblemEscalation table th,
#tblProblemMultipleList th
{
    background: #CCCCCC;
}
.ui-state-default td,
#tablePopupTaskActivity table td{
	border-bottom: 1px solid #dddddd !important;
	color: #000000;	
}
input.textfield_escalation{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #ccc; 	
	color: #000000; 	
}
#mainIncidentDiv,
#mainProblemDiv,
#mainChangeDiv{
	border:1px solid #74d4fd !important;	
}
.incidentsearchtable{
	border:1px solid #74d4fd !important;	
	
}
.tblInciCommentOnLevel{
	border: 1px solid #F2F2F2;
}
#attachmentTabTable table td{
	border-bottom: 1px solid #F2F2F2 !important;
	color: #000000;	
}
#dependentTab{
	border:0px solid #F2F2F2 !important;
	
}
.ui-tabs-selected a{
	color: #FFFFFF !important;
}

#rfcStageImageDisplay{
	border: 1px solid #BFC9DB;
	background-color:#F2F2F2;	
}
#div_group_level{ 
	border: 1px solid #F2F2F2;
	background: #F2F2F2;
	/*margin-top: 25px;*/
}
.width30percent
{
	/*fixing bug id:9294*/
	/*width:246px;*/
	width:30%;	
	/* bug fix end here */
}
TD.popup_header1
{
	background-image:url('images_green/popup_headerbg.gif');
	color:#FAFAFA;
}
.tableStyle1{
	background: #F2F2F2; !important;
}
.tableStyle2{
	color:#000000;
}
#DashbordMainTable{
	border-top:1px solid #F2F2F2;  
	border-left:1px solid #F2F2F2; 
	border-right:1px solid #F2F2F2; 
	border-bottom:1px solid #F2F2F2;
}
.dashboardCatalogueDiv{
	background-color:#F2F2F2;
}
.dashboardService,
.dashboardDetails{
	color:#000000;
}
.customHeading{
	color:#000000;
}
#tblViewTask td,
#tblViewUserDetails td,
#event_details td,
#tblViewTask th,
#tblViewTaskActivity td,
#tblViewTaskAvtivity th,
#tblKBDetails td{
	border: 1px solid #F2F2F2;
}
#divProbInfo td {
    border: 1px solid #d4d4d4;
}
#divConfigCustomerInfo li, #divConfigCustomerInfoLinkInfo li {
    background: #F2F2F2; color: #000000;
}
#div_prob_form_config ul li,
#mainContainerSequence ul li,
#changeCalendarFilters ul li{
    background: #F2F2F2;
    color: #000000;
}
#divInciInfo td{
	border: 1px solid #F2F2F2;	
}
.page-container .pagination ul li.inactive,
.page-container .pagination ul li.inactive:hover{
    background-color:#E3E3E3;
    color:#A0A0A0;
    border:1px solid #D3D1CA;
}

.page-container .page-data ul li{
    color: #000000;
}
.page-container .pagination ul li{
    border: 1px solid #D3D1CA;
    color: #000000;   
}
.page-container .pagination ul li:hover{
    color: #F2F2F2;
    background-color: #D3D1CA;
}
.go_button{
    background-color:#CCCCCC;
    /*border:1px solid #D3D1CA;   */
}
.goto{
   border:1px solid #D3D1CA !important;
}
.currentactive
{
   background-color:#696969;
   color: #FFFFFF !important;
}
.total
{
    color:#000000;
}
.row{
    border: 1px solid #D8D8D8;
    background: #F2F2F2;
}
.row .label{
    color: #000000;    
}
#attr__problem__opened_by{
    color: #53617c;
}
#calendar th{
    color: #565656;
    font-weight: 600;
}
#changeCalendarFilters ul li{
    background: #F2F2F2;
    color: #000000;
}
#changeCalendarFilters #show_all { color: #000000 !important}
#changeCalendarFilters #Open {color: #000000 !important}
#changeCalendarFilters #InProgress {color: #000000 !important}
#changeCalendarFilters #Pending {color: #000000 !important}
#changeCalendarFilters #Closed {color: #000000 !important}
#changeCalendarFilters #Reopen {color: #000000 !important}
#changeCalendarFilters #tasks {color: #000000 !important}
#changeCalendarFilters #activities {color: #000000 !important}
#fieldTypeList li{
    color: #000000;    
}
#probwfdivslist li{
    color: #000000;
}
/* For AJAX Dynamic Modal Message */
.modalDialog_transparentDivs{	
	/*background: #F2F2F2; !important;*/
}
.modalDialog_contentDiv{
	/*border:1px solid #F2F2F2;*/
	/*background-color:#F2F2F2;	/* White background color for the message */*/
	color: #000000;
}

.tdBorderDiv{
	border: 2px solid #F2F2F2 !important;
}

.tdBorderDiv td{
	background: #F2F2F2;
	border: 1px solid #F2F2F2;	
}
.tdBorderDiv .evenCol{
	border: 1px solid #F2F2F2;
	background: #F2F2F2;
}
.tdBorderDiv .oddCol{
	border: 1px solid #F2F2F2;
	background: #F2F2F2;
}
a.title{
    color: #000000;    
}
.placeholder{
  color: #000000 !important;
}
#fancybox-content .objheading{
	background: url("images_green/mainTableHeader.jpg");
	border-bottom-color: #d3d1ca;
	border-right-color: #d3d1ca;
	border-left-color: #d3d1ca;
	color: #000000 !important;
    
}
#fancybox-content .objheading .HDLNK{
    color: #000000;
}
#fancybox-content .objoddRow,
#fancybox-content .objevenRow {
    background: #ffffff;
}

#fancybox-content {
	border: 0px solid #FFFFFF;
	color: #000000;
	background:#FFFFFF;
}
#fancybox-outer {
	background: #F2F2F2;
}
.customSlimScroll{
	height:400px !important;
}
.slimScrollBar 
{
	background : #2E9AFE !important;
}
.slimScrollRail
{
	background-color : #A9F5F2 !important;
}
.fancybox-custom-title{
    /*background-image: url("js/jquery/fancybox/fancy_title_over.png");*/
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background: #53617C;
    border-bottom-color: #53617C;
    border-right-color: #53617C;
    border-left-color: #53617C;
    color: #FFFFFF;    
}
.leftMenubar .ui-accordion-header{
    color: #000;
    background: #CCCCCC;
    border: 1px solid #CCCCCC;
}
.leftMenubar li:hover{
    background: #74d4fd;
}
.leftMenubar ul{
	background: #fff;
}
.sortable-placeholder {
    background: #F2F2F2;
    border:1px dashed #F2F2F2;
}


/* Vijay for resedit page */
/* input.textfield_resEdit{ 
	height:14px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #303030; 
	border-color:  #9d9d9d; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:9px Tahoma;
	text-decoration:none; 
	align:center; 
	padding:5px 0 0 0;
} */

input.textfield_resEdit1{ 
	height:14px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #9d9d9d; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:9px Tahoma;
	text-decoration:none; 
	align:center; 
	
}

.textfield_resEdit2{ 
	color: #000000; 
	font:10 px Arial;
	padding-top:5px;
	text-decoration:none; 
	align:center; 
	
}

.dropdown_stat_selection1 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:9px Tahoma; width:90; text-decoration:none; align:center; height:auto !important
}
.dropdown_stat_selection2 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #ffffff; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:9px Tahoma; width:120; text-decoration:none; align:center; height:auto !important
}

.resEdit_heading{
	margin-bottom: 10px;
	padding: 8px 3px 0px 8px;
	background-color:#DDDDDD;
	color: #000000;
	font:11px arial; 
	font-weight:bold;
} 

TH.resEdit_objheading{
 		background-image:url('images_green/mainTableHeader.jpg') repeat-x left 0px;
		border-top:1px solid #74D4FD;  
		border-left:1px solid #74D4FD; 
		border-right:0px solid #74D4FD; 
		border-bottom:0px solid #74D4FD; 
		align:center;
		Height:24px;
		padding:1px; 
		font-weight:bold;
		color:#000000;
		Font:arial;
		font-size:10px;
}

TD.reseditOddRow {
		border-top:1px solid #ffffff;  
		border-left:1px solid #ffffff; 
		border-right:1px solid #74D4FD; 
		border-bottom:1px solid #74D4FD; 
		text-align:left;
		Height:23;
		align:left;
		padding:6px 2px 2px 2px;
		background-color:#ffffff;
		Font-family:Arial;
		font-size:10px;
		color:#000000;
		}
TD.reseditEvenRow {
		border-top:1px solid #ffffff;  
		border-left:1px solid #ffffff; 
		border-right:1px solid #74D4FD; 
		border-bottom:1px solid #74D4FD; 
		text-align:left;
		Height:23;
		align:left;
		padding:6px 2px 2px 2px;
		background-color:#ffffff ;
		Font-family:Arial;
		font-size:10px;
		color:#000000;
	}
/* Custom Css */
.ui-widget-content{
	background: #fff
}
.ui-widget-header {
        background: #53617c;
	color: #FFFFFF;
}

table.alarmcount_oview { width:250px;}
table.alarmcount_oview td { padding:5px; font-size:12px; text-align:center; border-left:1px solid #ffffff; border-bottom:1px solid #999999;border-top:1px solid #eeeeee;}
table.alarmcount_oview td:others { padding:5px; font-size:12px; text-align:center; border-left:1px solid #2A2AFF; border-bottom:0px solid #999999;}

.filter_value_total, .filter_value_total_but { font-size:11px; }
.alarm_filter_vale {
	width:200px;
	margin:0 auto;
}
.filter_value {
	float:left;	
	padding:2px 3px;
	font-size:12px;
	width:22%;
	margin-top:4px;
	
}
.filter_value_Href{float:left;}
.alarm_filter_vale .filter_value .ColorCode {
	width:9px;
	height:9px;
	margin:3px 4px 3px 2px;
	float:left;
	display:inline-block;
	background-repeat:no-repeat;
}
.alarm_filter_vale .filter_value .ColorCode.red {
	color:#ffffff; 

	background-image:url(v_red.gif)
	/*background-position:-48px -301px;
	height:9px;
	width:9px;
	background-image:url(images/alarms_r.png)
	margin-top:1px;
	margin-left:12px;
	margin-right:3px;
	margin-bottom:1px;*/
}
.alarm_filter_vale .filter_value .ColorCode.yellow {
	/*background-position:-88px -301px;*/
	color:#ffffff; 

	background-image:url(v_yellow.gif)

}
.alarm_filter_vale .filter_value .ColorCode.orange {
	color:#ffffff; 

	background-image:url(v_orange.gif)
	/*
	background-position:-26px -301px;
	height:9px;
	width:9px;
	margin-top:1px;
	margin-left:12px;
	margin-right:3px;
	margin-bottom:1px;*/
}
.alarm_filter_vale .filter_value .ColorCode.green {
	color:#ffffff; 

	background-image:url(v_green.gif)
	/*
	background-position:-69px -301px;
	height:9px;
	width:9px;
	margin-top:1px;
	margin-left:12px;
	margin-right:3px;
	margin-bottom:1px;*/
}
.filter_value_total {
	float:left;
	font-size:12px;
	margin-top:5px;
}
.filter_value_total_but,.filter_value_total_but:hover {
	background:#818385;
	border:none;
	color:#fff;
	font-size:12px;
	padding:2px 5px;
	margin-left:5px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}

.textarea_common{
	border: 1px solid #53617c;
	font: 13px Calibri,Arial,Helvetica,sans-serif;
	
}

td.table_headercol2{ 
	/*width:900px;*/
	height:100%;
}
table_headercol3{
}
td.table_headercol3{ /*width:300px;*/	vertical-align:middle;text-align:right;
}
.time_id{ 
	float:left;
	font-size:12px;
	margin:0 5px 0 0;
}
.logger_id{ float:left	; vertical-align:middle;
margin: auto;
}
.time_logout{/* width:350px; */display:inline-block;font-size:12px;color:#474747;}

/* For aligning the Dynamic div in Auto Discovery Configuration Page */

.autodisc_conf span{
	display:inline-block; width:250px; padding:5px; vertical-align: middle;
}

.auto_date{
	width:110px !important;
}

#autodisc_addopt_div {
	padding: 15px 0 15px 0;
	border-top:1px solid #CCCCCC;
}

#autodisc_other_div{
	padding: 15px 5px 15px 5px;
	Margin: 0px 0 15px 0;	
	border:1px solid #CCCCCC;
	background-color: #f9f9f9;
	display: none;
}

#autodisc_snmp_div, #autodisc_wmi_div, #autodisc_http_div, #autodisc_ssh_div{
	display:none;
	padding: 15px 0 15px 0;	
	border:1px solid #CCCCCC;
	background-color: #f9f9f9;
}	

#autodisc_other_ctrl_div{
	margin-bottom: 20px;
	background-color:#ddd;
	border-Bottom: 1px solid #CCCCCC;
}


#autodisc_other_ctrl_div span{
	width:97%;
	background: #ddd;
	padding: 5px;
	display: inline-block;
}
#autodisc_other_ctrl_div .dynamicDivAccordianCtrl{
	float: right;
}
#autodisc_config_div #dynamic_browse,
#autodisc_config_div #dynamic_browse1,
#autodisc_config_div #dyn_sel_browse2,
#autodisc_config_div #dyn_sel_browse3,
#autodisc_config_div #dyn_sel_browse4,
#autodisc_config_div #dyn_sel_browse6
#autodisc_other_div #dynamic_browse,
#autodisc_other_div #dynamic_browse1,
#autodisc_other_div #dyn_sel_browse2,
#autodisc_other_div #dyn_sel_browse3,
#autodisc_other_div #dyn_sel_browse4,
#autodisc_other_div #dyn_sel_browse6{
	padding-left: 260px;
	background: #fff;
}
.txtbold4 {
	  font:12px Calibri, Arial, Helvetica, sans-serif;
	  font-weight:900;
	  color:#6B696B;
	  text-decoration:underline;
	  width:700px;
	}
	
#autodisc_other_ctrl_div_accordimg{
	border:0px solid red;
	background:url(images/diagramMax.jpg) no-repeat;
	width:20px;
	height:20px;
	text-align:right;
	margin-top:5px;
}

.collapse_dynamicdiv_accordian{
	background:url(images/diagramMax.jpg) no-repeat !important;

}

.expand_dynamicdiv_accordian{
	background:url(images/diagramMin.jpg) no-repeat !important;
}

#dynamic_browse,#dynamic_browse1, #dyn_sel_browse2, #dyn_sel_browse3, #dyn_sel_browse4, #dyn_sel_browse6{
	border:0px solid red;
	padding-left:400px;
	height:100%;
}

#dynamic_browse iframe,#dynamic_browse1 iframe, #dyn_sel_browse2 iframe, #dyn_sel_browse3 iframe, #dyn_sel_browse4 iframe, #dyn_sel_browse6 iframe{
	border:1px solid #7F7F7F;
	padding-left:4px;
	position:absolute;
	background: #fff;
}

#show_hide_right_td {
	width: auto !important;
	text-align: right !important;
}

input.textfield_popup_connection{ 
	height:18px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#666666',EndColorStr='#666666');
	background-color: #FFFFFF; 
	border-color:  #000000; 
	border-style: ridge; 
	border-width: 1px; 
	color: #FFFFFF; 
	font:11px Tahoma;
	text-decoration:none; 
	align:center; 
	padding: 2px 0 0 5px;
}

iframe.textfield_popup_connection{ 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');background-color: #FFFFFF; border-color:  #9d9d9d; border-style: ridge; border-width: 1px; color: #000000; font:10px Tahoma; text-decoration:none; align:center; height:170px; width:99%; 
}

/* For the mapview - the styles are copied here from the mapstyles.css for styling in all the themes */
div.msg {font-size:12px; line-height:1.0; margin-top:4px }
div.menuItem{padding-left:10px;padding-right:10px;}
.menuskin {position:absolute; width:130px; border:1px solid black; background-color:'#E4E4E5'; font-family:Calibri, Arial, Helvetica, sans-serif; line-height:18px; cursor:default; font-weight:300; font-size:12px; z-index:2000; visibility:hidden;}
#hs_menu IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING: 0px;}
#hs_menu UL LI UL {DISPLAY: none;}
#hs_menu {VISIBILITY: hidden}
#hs_menu UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#hs_menu LI {LIST-STYLE-TYPE: none}
#hs_menu A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#hs_menu UL {BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; }
#hs_menu UL.menuBlock1 {BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: visible; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 0px solid; }
#hs_menu UL.menuBlock2 {BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #555 1px solid}
#hs_menu A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #000; TEXT-DECORATION: none}

#hs_menu .currentDepth1 {BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 40px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid}
#hs_menu .currentDepth1over {BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 40px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 0px; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #f00 0px solid; }
#hs_menu .currentDepth1 A {font-size:12px;}
#hs_menu .currentDepth1over A {font-size:12px}
#hs_menu .currentDepth2 {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff}
#hs_menu .currentDepth2over {BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid; BACKGROUND-COLOR: #fff}
#hs_menu .currentDepth2over A {COLOR: #000}
#hs_menu .currentDepth3 {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid}
#hs_menu .currentDepth3over {BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff}
#hs_menu .currentDepth4 {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid}
#hs_menu .currentDepth4over {BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff}
.today {COLOR: black; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold}
.days {COLOR: navy; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.dates {COLOR: black; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt}
.mapLabel24{color:#000}

.XMLAJAXTabs .iconfont,
#div_group_level .iconfont,
#serviceDiv .iconfont,
#tablePopupTaskActivity .iconfont,
#surveyDiv .iconfont{
	margin-right: 0px !important;
	padding: 0px !important;
}

#severityTab{
	padding:0px 0px 3px 0px;
}

/* For XMLReportDataAndSummaryTable */
TABLE.report_div_subtable {
		width:100%; visibility:visible; border: 1px solid #cccccc
		}
TABLE.report_div_subtable TH{
text-align:left;
padding:0px 2px 0px 5px;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
text-align:left;
color:#474747;
font-size:12px;
height:21px;
font-weight:700;
background:E8E8E8;
}

TABLE.report_div_subtable TD{
text-align:left;
color:#474747;
padding:3px 1px 4px 5px;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
}

TABLE.report_div_subtable TD A{
	color:#474747; 
	font-size:12px;
	font-weight: normal;
    	text-decoration: underline;
	}

#outer_table_div_oview{
	float:left;
}
TABLE.outer_table_oview {
BORDER-RIGHT: #666666 1px outset; BORDER-TOP: #666666 1px outset; BORDER-LEFT: #666666 1px outset; BORDER-BOTTOM: #666666 1px outset; background:#ffffff;
width:250px;
height:180px;
}

img.centered_image{
text-align:center;
display:block;
}

#sel_browse_appl iframe, #sel_browse_flag iframe, #sel_browse_type iframe{
	border: 1px solid #4E4E4E;
	height: auto;
	width: auto;
}

input.memoryTreeField{ 
	height:23px !important; 
	width:480px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff; 
	border-color:  #cccccc; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	align:center; 
	padding: 2px 0 0 5px;
}

#slaBreach, #slaAlert, #slaWarning, #slaInfo, #attr__unit{
	width:55px;
}
/*************** HTML5 Added Style *****************/
#navigation_iframe{
	width:177px !important;
}
.outer_panel {
	position : relative !important;
	top : 0px !important;
	left : 0px !important;
	margin:0px !important;
	height:100% !important;
	width:100% !important;
}
#div_cal {
	padding: 5px 3px 5px 5px; height:100% !important;
	border-radius:3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	text-decoration: none;
}
#time_selection_1, #time_selection_2, #time_selection_3{
	border-radius:2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.time_scale_selected a{
	color: #5f6993;
	border-bottom:2px solid #688C19;
	border-radius:3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
table.leftpanelTb{
	border: 0px solid red;
	height:100%;
}
.new_textbox {
	background-color: #FFFFFF;
   	border: 1px solid #CCCCCC;
	color: #000000;
	/*font:12px arial;*/
	font-family: Calibri,Arial,Helvetica,sans-serif;
	align:center;
	padding: 4px;
	border: 1px solid #DBDBDB;
}
.custom_date_picker{
	float:left;
	font-size:12px;
	font-family: Calibri,Arial,Helvetica,sans-serif;
}
.custom_date_picker_02{
	float:left; margin:25px 0 0 0;
	position:relative;
}
.custom_date_picker_02 #datepicker{
	margin-left:24px;
	margin-right:4px;
	background: url(images_green/cal.jpg) no-repeat 98%;
	z-index:10;
}
 #Calendar{
		/*height:66px;*/
		}
.custom_date_picker input[type="text"], .custom_date_picker_02  input[type="text"],.custom_date_picker input, .custom_date_picker_02 input
{
	width:150px;
	float:left;
	border:1px solid #d2d2d2;
	padding:3px;
	font-size:12px;
	background:#fff;
	background: url(images_green/cal.jpg) no-repeat 98%;
	background-color : white;
}
#Custom .time_pick{
	margin-left:20px;
}
/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; }
.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; }
.ui-datepicker th {color:#222222 !important;}
#datepicker { font-size: 11px; }
#ui-datepicker-div {font-size: 11px;z-index:1000000 !important;}
.selectMultipleBorder{border:1px inset grey}

TABLE.checkedTableForm {
	min-width:50%; 
	/* line-height:18px; 
	cellpadding:5px; 
	border-top:0px solid #D1C9DC;  
	border-left:0px solid #D1C9DC; 
	border-right:0px solid #D1C9DC; 
	border-bottom:0px solid #D1C9DC; 	 */
}


.listbox {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #000000; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000;
	font:13px Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.listbox_large{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #000000; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000;
	font:13px Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none;
	width: 100px;
	height: 250px;
}

select.dropdown_common {
	Padding:2px 0 0 0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff;
	border-color:#CCCCCC;
	border-style: ridge;
	border-width: 1px;
	/* border-radius: 5px; */
	font:10px Tahoma;
	text-decoration:none;
	align:center;
	height: 30px !important;
	/*margin: 10 0 0 10px;*/
}

select.dropdown_common_search {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff;
	border-color:#CCCCCC;
	border-style: ridge;
	border-width: 1px;
	/* border-radius: 5px; */
	font:12px Calibri, Arial, Helvetica, sans-serif !important;
	text-decoration:none;
	align:center;
	height: 30px !important;
	margin: 2 0 0 5px;
}

input.buttoncommon2 { 
	background-color: #7F7F7F;
	color:#ffffff;
	font:12px Calibri, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	width:80px;
	height:23px;
	list-style-type:none;
	Margin:0 5px 0 5px;
	border-radius:2px;
	margin:0px 1%;		
}

.dropdown_common_left_panel_sd_activetime { 
	Padding:2px 0 0 4px; 
	background-color: #ffffff; 
	border-color:  #9d9d9d; 
	border-style: ridge; 
	border-width: 1;  
	margin:5px 0 5px 7px; color: #000000; 
	font:13px Calibri, Arial, Helvetica, sans-serif; 
	width:150px; 
	text-decoration:none; 
	align:center; 
	height:23px
}

.listbox_sd_region {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #000000; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000;
	font:13px Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:4px;
}


.ui-widget
{
font-family: Calibri, Arial, Helvetica, sans-serif !important;
font-size: 1.1em;
}

input.buttoncommon_large { 
	background-color: #7F7F7F;
	color:#ffffff;
	font:12px Calibri, Arial, Helvetica, sans-serif !important; 
	font-weight:normal;
	width:180px;
	height:23px;
	list-style-type:none;
	/*width:60px;	*/
	Margin:0 5px 0 5px;
	border-radius:2px;
	margin:0px 1%;		
}

.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 90%; top: 50%; margin-top: -8px; }

TH.common_m1 {
	BACKGROUND: #dedede; 
	/*background-image: url('images/mainTableHeader.jpg'); */
	PADDING-BOTTOM: 1px; 
	FONT: Normal 13px Calibri, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BORDER: #cccccc 0px solid; 
	HEIGHT: 22px; 
	PADDING-LEFT: 3px;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button 
{
	font-family: Calibri, Arial, Helvetica, sans-serif !important; 
	font-size: 1em;
}
.pauseReload_checkbox
{
margin:5px;
}
A.common_m1 {
	FONT: bold 13px Calibri, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;color:#474747;	
}
span.statext
{
	font:11px Calibri, Arial, Helvetica, sans-serif; font-weight:900; COLOR: #474747; TEXT-DECORATION: none;
}
span.statext_sub
{
	font:11px Calibri, Arial, Helvetica, sans-serif; font-weight:500; COLOR: #474747; TEXT-DECORATION: none;
}
.listbox_large{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #000000; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000;
	font:13px Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:200px;
}
/*************** HTML5 Added Style Ends *****************/

#rmoncheckboxtable .oddCol, #rmoncheckboxtable .evenCol{
	width: 200px;
}
#rmoncheckboxtable input[type="checkbox"]{
	margin-right: 5px;
}
.scheduled-config-telnet-field{
	width: 100px;
	display: inline-block;
	padding: 5px;
	padding-left: 0;
}
#edit-multi-res-form input[type="checkbox"]{
	margin-right: 5px;
}
#resource-search-form .oddCol{
	width: 200px;
	padding: 2px;
}
#resource-search-form input[type="checkbox"]{
	margin: 0;
}
.scheduled-discovery-form #wmi_timeout,
.scheduled-discovery-form #snmp_timeout,
.scheduled-discovery-form #ping_timeout{
	width: 55px !important;
}
#techsupport-ui input[type="text"]{
	width: 300px !important;
}

.file-field{
	width:200px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background: #ffffff; 
	border-color:  #cccccc; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif !important;
	text-decoration:none; 
	align:center; 
	padding: 2px 1px 2px 2px;
	/*position: absolute;*/
}


.listbox_Softgroup {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #FFFFFF; 
	border-color:  #000000; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000;
	font:13px Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:25%;
}
input.gosmallbutton {  
	background-color: #7F7F7F; 
	border-color:  #cccccc; 
	border-width: 1px; 
	color: #ffffff; width:30;  
	height:23px; font:11px Calibri, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	align:center; 
	padding: 2px;
	padding-top:7px;
}

.add-statistic-form .checkbox,
.add-trap-form .checkbox{
	margin-left: 0;
}
#sel_browse_event{
	width: 100%;
}
#sel_browse_report iframe,
#sel_browse_view iframe,
#sel_browse_event iframe,
#sel_browse_cat iframe{
	width: 293px;
	height: 100%;
}

.report_div_table td{
	border: 1px solid #ddd;
}

#progressBar {
	width: 115px;
	height: 11px;
	border:0;
	display: inline-block;
}

#progressBar div {
	height: 100%;
	text-align: right;
	font-size: 10px;
	line-height: 15px;
	width: 90%;
}
.green_bar {
	color: black;
	background: #d3d3d3;
	border: 1px solid #111;
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 0 5px #333;

}
.green_bar div {
	background-color: #1a82f7;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00FF00), to(#009933));
	background: -webkit-linear-gradient(top, #00FF00, #009933);
	background: -moz-linear-gradient(top, #00FF00, #009933);
	background: -ms-linear-gradient(top, #00FF00, #009933);
	background: -o-linear-gradient(top, #00FF00, #009933);

}

.yellow_bar {
	color: black;
	background: #d3d3d3;
	border: 1px solid #111;
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 0 5px #333;

}
.yellow_bar div {
	background-color: #CBDFDA;

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFF00), to(#FFCC00));
	background: -webkit-linear-gradient(top, #FFFF00, #FFCC00);
	background: -moz-linear-gradient(top, #FFFF00, #FFCC00);
	background: -ms-linear-gradient(top, #FFFF00, #FFCC00);
	background: -o-linear-gradient(top, #FFFF00, #FFCC00);
}

.red_bar {
	color: black;
	background: #d3d3d3;
	border: 1px solid #111;
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 0 5px #333;

}
.red_bar div {
	background-color: #CBDFDA;

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff0000), to(#A0030A));
	background: -webkit-linear-gradient(top, #ff0000, #A0030A);
	background: -moz-linear-gradient(top, #ff0000, #A0030A);
	background: -ms-linear-gradient(top, #ff0000, #A0030A);
	background: -o-linear-gradient(top, #ff0000, #A0030A);
}


/*.contentAreaForPasswordReset .error{
	background: none !important;
	background: url('remove.png') no-repeat center left !important;
	border: none !important;
};*/

.error-noborder{
	background: none !important;
	background: url('remove.png') no-repeat center left !important;
	border: none !important;
};

.c3-ygrid-line.percentile_line{
	stroke:#E02F2F;
}
.c3-ygrid-line.percentile_line line{
	stroke:#E02F2F;
}

.c3-ygrid-line.red_line{
	stroke:#DF4646;
}
.c3-ygrid-line.red_line line{
	stroke:#DF4646;
}

.c3-ygrid-line.yellow_line{
	stroke:#FFD417;
}
.c3-ygrid-line.yellow_line line{
	stroke:#FFD417;
}


.c3-ygrid-line.percentile_line text{
	stroke:#E02F2F;
	font-size:12px; 
	font-family:Calibri,Arial,Helvetica,sans-serif;
	font-weight:normal;
}
.xmlViewTbl_overflow{
	overflow-y:auto;
	overflow-x:hidden
}
TD.objoddRow_nb {
		BORDER: #cccccc 0px;
		text-align:left;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 0px;
		Height:22px;
		align:left;
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		padding-left: 4px;
		}
TD.objevenRow_nb {
		BORDER: #cccccc 0px;
		text-align:left;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 0px;
		Height:22px;
		align:left;
		background-color:#ffffff;
		Font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		padding-left: 4px;
	}
	
input.gmap_zoom_view {  
	background-color: #7F7F7F; 
	float:right;
	border-color:  #cccccc; 
	border-width: 1px; color: #ffffff; height:23px; 
	font:11px Calibri, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	align:center; padding: 2px;
}
input.gmap_zoom_view_l {  
	background-color: #7F7F7F; 
	float:left;
	border-color:  #cccccc; 
	border-width: 1px; color: #ffffff; height:23px; 
	font:11px Calibri, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	align:center; padding: 2px;
	width:165px;
	margin-top:-12px;
	margin-left:3px;
	margin-bottom:3px
}

.map_label_class{
	visibility:hidden;
}

.ui-autocomplete {
     z-index: 9999 !important;
}

.slide-out-div {
	width: 190px;
	height:auto;
	min-height:500px;
	border: #CCC 1px solid;
	padding:1 0 0 0; margin:0 0 0 0; 
	color:#ccc;
	z-index:1000;
	position:absolute;
}
.slide-out-div open{
	position:absolute;
}
.contentTbl_map{
	margin: 0px 0px 0px 0px; background:#0c0c0c; border:1px solid #cccccc; background:#ffffff;min-height:530px;
		}
.live_map{
	width:99%;
	height:74%;
	border: 1px solid #474747;
	position:absolute;
	display:block;
	float:left;
	}

#zoom_control_button{
	float:right;
	font:4px Calibri, Arial, Helvetica, sans-serif !important; 
	COLOR:#474747;
	position:relative;
	z-index:100000;
	padding-top:3px
}

#map_coordinates{
	float:right;
	font:11px Calibri, Arial, Helvetica, sans-serif !important; 
	COLOR:#474747;
	position:absolute;
	z-index:10000;
	right:5;
	bottom:0;
	padding-top:5px
}
		
input.textField_map{ 
	height:23px !important; 
	width:200px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
	background-color: #ffffff; 
	border-color:  #cccccc; 
	border-style: ridge; 
	border-width: 1px; 
	color: #000000; 
	font:12px Calibri, Arial, Helvetica, sans-serif !important;
	text-decoration:none; 
	margin-top: 5px;
	margin-left:-5px;
	margin-right:5px;
	vertical-align: top;
	padding: 2px;
}
.checkbox_map{
	vertical-align: top;
	padding: 0px 2px;
	margin-top: 9px;
}
input.smallbutton_map {  
	background-color: #7F7F7F; 
	border-color:  #cccccc; 
	border-width: 1px; 
	color: #ffffff; width:30;  
	height:23px; font:12px Calibri, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	align:center; 
	padding:2px;
	margin-top: 5px;
	vertical-align: top;
}
    
.popover-content {
	overflow: auto;
	position: absolute;
	box-shadow: 2px 2px 2px #D0D0D0;
	color: #474747;
	/*background: transparent -moz-linear-gradient(center top , #FFF 0%, #EFE2FF 100%) repeat scroll 0% 0%;*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#EFE2FF));
	background: -webkit-linear-gradient(top, #FFF, #EFE2FF);
	background: -moz-linear-gradient(top, #FFF, #EFE2FF);
	background: -ms-linear-gradient(top, #FFF, #EFE2FF);
	background: -o-linear-gradient(top, #FFF, #EFE2FF);
	border: 1px solid #CFC5DA;
	padding: 10px 5px;
	font-size: 11px;
	min-width: 110px !important;
	line-height: 0.6;
}
.mrtg_div_table{
	width:100%;
	border-collapse: collapse;
	text-align: center;
	font-size: 13px;
}
.mrtg_div_table td{
	border:0px;
}
/* vijay - for c3 graphs */
.c3-title{
	color:#525152 !important; 
	font-size:12px !important; 
	font-family:Calibri, Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	
}

.c3-chart-legend-container {
	width: 100%;
	max-height: 180px;
	overflow: auto;
	padding-bottom:10px;
	text-align:center;
}

.c3-chart-legend-container span {
	display: inline-block;
	margin-left: 7px;
	margin-right: 7px;
	padding: 5px;
}

.c3-chart-legend{
	font: 10px arial;
	cursor: default;
}

.c3-srike-through{
	text-decoration: line-through;
}

.pdf-content .c3-chart-legend-container {
	max-height: 100% !important;
	height: 100% !important;
}

.pdf-content .c3-chart-legend-container {
	max-height: 100% !important;
	height: 100% !important;
}

.pdf-content table{
	width:100% !important;
}

.selectize-input{
	padding:4px 4px !important;
	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0) !important;
	box-shadow:  inset 0 0px 0px rgba(0, 0, 0, 0) !important;
	-webkit-border-radius:  0px !important;
	-moz-border-radius:  0px !important;
	border-radius:  0px !important;
}

.selectize-control.multi .selectize-input > div {
    margin: 0px 3px 0px 0px !important;
}

.width-50{
	width:50px !important;
}

.width-80{
	width:80px !important;
}

.width-100{
	width:100px !important;
}

.width-150{
	width:150px !important;
}

.width-180{
	width:180px !important;
}

.width-200{
	width:200px !important;
}

.width-250{
	width:250px !important;
}

/* Modified by Arun for New Theme */

.time_logout {
    /* width: 350px; */
    display: inline-block;
    font-size: 12px;
    color: #FFFFFF;
}    
    
table.mainmenu {
        width: 100%;
        height: 55px;
        background-color: #5D87AF;
}


A.textpath {
    text-decoration: none;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    color: #474747;
}


.dropdown_common {
    margin: 0 0 0 0;
    Padding: 2px 0 0 0;
    background-color: #ffffff;
    border-color: #9d9d9d;
    border-style: ridge;
    border-width: 1px;
    color: #000000;
    font: 12px Calibri, Arial, Helvetica, sans-serif !important;
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-variant-numeric: normal;
    font-weight: normal;
    font-stretch: normal;
    font-size: 12px;
    line-height: normal;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    width: 200px;
    text-decoration: none;
    align: center;
    height: 30px;
}

td.mainmenubtn a, td.mainmenubtn a:link {
    display: block;
    /* background-image: url(images_green/tabDeActive.jpg); */
    /* height: 29px; */
    /* padding-top: 6px; */
    padding-right: 20px;
    padding-left: 20px;
    text-align: right;
    font-size: 12px;
    font-family: Roboto, Arial, sans-serif;
    font-weight: 100;
    color: #ffffff;
    text-decoration: none;
}

input.textfield_popup_search {
    height: 30px !important;
    width: 200px;
    margin: 0 0 0 5px;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: ridge;
    border-width: 1px;
    /* border-radius: 3px; */
    color: #000000;
    font: 12px Calibri, Arial, Helvetica, sans-serif !important;
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-variant-numeric: normal;
    font-weight: normal;
    font-stretch: normal;
    font-size: 12px;
    line-height: normal;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding: 2px 2px 2px 4px;
}

input.textfield_popup_search_medium {
    width: 150px;

}

td.mainmenubtn a:link {
    display: block;
    /* background-image: url(images_green/tabDeActive.jpg); */
    /* height: 29px; */
    /* padding-top: 6px; */
    padding-right: 20px;
    padding-left: 20px;
    text-align: right;
    font-size: 13px;
    font-family: sans-serif;
    /* font-weight: 600; */
    /* color: #ffffff; */
    text-decoration: none;
}

TH.objheading {
    background: none repeat scroll 0 0 #ffffff;
    border-top: 1px solid #C6C6C6;
    /* border-left: 1px solid #C6C6C6; */
    border-right: 0px solid #C6C6C6;
    /* border-bottom: 1px solid #C6C6C6; */
    text-align: left;
    Height: 25px;
    font-weight: bold; 
    padding: 5px;
    Font: Calibri, Arial, Helvetica, sans-serif;
    /*font-size: 12px;*/
    color: #000000;
    vertical-align: middle;
}

TD.objoddRow {
    border-top: 1px solid #d3d1ca;
    border-left: 0px solid #d3d1ca;
    border-right: 0px solid #d3d1ca;
    border-bottom: 1px solid #d3d1ca;
    text-align: left;
    Height: 23;
    align: left;
    padding: 5px;
    background-color: #f9f8f8;
    Font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #717171;
    vertical-align: middle;
}

TD.objevenRow {
    border-top: 0px solid #d3d1ca;
    border-left: 0px solid #d3d1ca;
    border-right: 0px solid #d3d1ca;
    border-bottom: 0px solid #d3d1ca;
    text-align: left;
    Height: 23;
    align: left;
    padding: 5px;
    background-color: #ffffff;
    Font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #717171;
    vertical-align: middle;
}

div.action_button{padding: 0 0 0 10;float: left;}

.mainTableContent {margin:15px 10px 10px 10px; background-color:#ffffff; padding:0 0 0px 0px; border-radius:5px; border-width:1px; border-color:#d3d1ca}

.large_table_div {margin-left: 10px; margin-right: 10px; float: left; width: 210px; height: 320px; border: 1px solid #cccccc; border-top-right-radius: 10px; border-top-left-radius: 10px; text-align: center; font-size: 22px; font: calibri; font-weight: bold;}
.large_text_div {padding: 10 5 10 5; font-size: 25px; vertical-align: middle; text-align: left; margin-left: 20px; color:#555555;}
.large_text_div a { font-size: 25px!important; color:#555555!important;text-decoration: none !important;}
.container {display: inline; float: left; padding: 5px 10px;}
.table_div {margin-left: 10px; margin-right: 10px; margin-bottom: 15px; float: left; width: 240px; height: 150px; border: 1px solid #cccccc; border-top-right-radius: 10px; border-top-left-radius: 10px; text-align: center; font-size: 22px; font: calibri; font-weight: bold; }
.title_div {border-bottom: 1px solid #cccccc; padding: 5px; color: #666666;background-color: #EEEEEE; border-top-right-radius: 10px; border-top-left-radius: 10px; font-size: 15px!important; }
.text_div {padding: 40px 20px; font-size: 30px; vertical-align: middle; color:#555555;}
.text_div a { font-size: 30px!important; text-decoration: none !important;}
.alarm_text_div {padding: 20px 20px; font-size: 30px; vertical-align: middle; color:#555555;}
.alarm_text_div a { font-size: 25px!important; color:#555555!important;text-decoration: none !important;}
.sub_table_div {margin-left: 10px; margin-right: 10px; float: left; border: 1px solid #cccccc; border-top-right-radius: 10px; border-top-left-radius: 10px; text-align: center; font-size: 22px; font: calibri; font-weight: bold; width: 97%;}
.sub_table_content_div {font-size: 16px; vertical-align: middle; color:#555555;}
.chart_container {display: inline; float: left; padding-top: 5px;}
.chart_table_div {margin-left: 10px; float: left; height: 320px; border: 1px solid #cccccc; border-radius: 10px; text-align: center; font-size: 22px; font: calibri; font-weight: bold;}
.chart_div {font-size: 15px; vertical-align: middle; margin-top: 10px;}

a.iconfont{
	font-size: 16px;
	color: #4C5667 !important;
}

.overlayfont {
	font-size: 12px;
	margin-left: -2px;
}

a.icontable {
    font-size: 14px;
    color: #4C5667 !important;
    margin: 0 0 0 5;
}

/* Added by Deepakjr */

.box_border_div{
	border: solid 1px gray;
}

.selectize-input{
	padding:4px 4px !important 
}

.selectize-control.multi .selectize-input > div {
    margin: 0px 3px 0px 0px !important;
}

.tagText {
    border-radius:2px;
    padding-left:3px;
    padding-right:3px;
    padding-top:1px;
    padding-bottom:1px;
    margin-left:2px;
    background-color:#DDD;
}

.width_50 {
	width: 50px !important;
}
.width_60 {
	width: 60px !important;
}
.width_70 {
	width: 70px !important;
}
.width_100 {
	width: 100px !important;
}
.width_120 {
	width: 120px !important;
}
.width_125 {
	width: 125px !important;
}

.width_150 {
	width: 150px !important;
}

.width_160 {
	width: 160px !important;
}
.width_200 {
	width: 200px !important;
}
.width_250 {
	width: 250px !important;
}

.width_305 {
	width: 305px !important;
}

.margin_left_10 {
	margin-left: 10px !important;
}

.rotate_90 {
	transform:          rotate(90deg);
	-ms-transform:      rotate(90deg);
	-moz-transform:     rotate(90deg);
	-webkit-transform:  rotate(90deg);
	-o-transform:       rotate(90deg);
}
.rotate_180 {
	transform:          rotate(180deg);
	-ms-transform:      rotate(180deg);
	-moz-transform:     rotate(180deg);
	-webkit-transform:  rotate(180deg);
	-o-transform:       rotate(180deg);
}
.rotate_270 {
	transform:          rotate(270deg);
	-ms-transform:      rotate(270deg);
	-moz-transform:     rotate(270deg);
	-webkit-transform:  rotate(270deg);
	-o-transform:       rotate(270deg);
}

.display-flex{
	display: flex;
}

.display-block{
	display: block;
}

.display-inline{
	display: inline;
}

.display-inline-block{
	display: inline-block;
}

.vertical-align-top{
	vertical-align: top;
}

.margin-top--25{
	margin-top:-25px;
}

.avoidBreak {
    page-break-inside: avoid !important;  
  }

.pageBreakBefore {
	page-break-before:always!important;
	}

@media print {
  .pageBreakBefore {
    page-break-after: always !important;
  }
  .avoidBreak {
      page-break-inside: avoid !important;
  }
}

.reportSubDiv{
  border:solid 1px #ccc;
  padding:2px;
}

.group_report_div {
  padding:2px;
	border:1px solid #cccccc;
}

.DivReportHeading
		{
		  width:99% !important;
			background: #ddd;
			border-top:1px solid #cccccc; 
			border-left:0px solid #cccccc; 
			border-right:0px solid #cccccc; 
			border-bottom:0px solid #cccccc; 		  
			font:12px Calibri, Arial, Helvetica, sans-serif, "Calibri, Arial, Helvetica, sans-serif narrow", Calibri, Arial, Helvetica, sans-serif; 
			font-weight:bolder; 
			color:#000000; 
			Padding:3px;
		}