/* CSS Document */

td{color:#000000; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
td a{color:#225599; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
td a:hover{color:#225599; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.rlayout{margin:0px ; position:absolute; right:70px; left:70px; min-height: 465px;}
.ie .rlayout{height: 80%;}
.txtGlobal {color:#0A4687;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.txtGlobal10 {color:#0A4687;font-weight: normal; font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtGlobalBold {font-size:12px;font-weight : bold;color:#0A4687;font-family: Verdana, Arial, Helvetica, sans-serif;  }
.fontBlackBold {font-size:12px;font-weight : bold; color:#0A4687;font-family: Verdana, Arial, Helvetica, sans-serif;  }
.fontBlackBold a:link{font-size:12px;font-weight : bold; color:#0A4687;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  }
.fontBlackBold a:hover, .fontBlackBold a:active{font-size:12px;font-weight : bold; color:#0A4687;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;  }
.fontBlackBold a:visited{font-size:12px;font-weight : normal; color:#0A4687;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  }

.fontgray{ color:#999999;font-weight: normal; font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.header2{font-size: 14px;font-weight: bold;font-variant: normal;	text-transform: none;color: #F26522;text-decoration: none;
	padding: 0px 3px 0px 3px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.header2small{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; color: #F26522;padding: 0px 3px 0px 0px;
}
.mandatory{color:#FF0000;}
.tableOne{	border: 1px solid #98C0F4;background-color:#F5F8FF; margin:0px;padding:0px; }
.tableOne1{	border: 1px solid #98C0F4; background-color:#FFFFFF; color:#000000; font-size:12px;}

a.bboldlink{font-size:12px;font-weight : bold;color:#0A4687;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover.bboldlink{font-size:12px;font-weight : bold;color:#0A4687;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
/* top headet style begin*/
#main{margin:0px; padding:0px; width:100%;}
#rimheader {
	width: 100%;background:  url( ../images/rimimages-x.gif ) repeat-x -0px -0px; margin:0px;padding:0px;height:46px;position:relative; z-index:4000;
}
#rimtabs-titlebar {padding: 9px 7px 0px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color: #225599;}
#toplink{position:absolute;float:right; margin:1px; padding:6px 5px; font-size:11px; font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; right:5px; top:2px;}
#toplink a{color:#15428b; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#toplink a:hover{color:#15428b; text-decoration:underline;}

#toplinks{ padding:0px 3px 0; height:23px; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-align:center;background: transparent url( ../images/rimimages-x.gif ) repeat-x -0px -46px ;  }
.ie #toplinks{ padding:0px 3px 0; height:23px; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-align:center;background: transparent url( ../images/rimimages-x.gif ) repeat-x -0px -46px ; width:100%; }
#toplinks a{padding:0px 5px; text-decoration:none; color:#1D3F7F;font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;}

.companytext{font-size:11px; font-style:normal; font-weight:normal; color:#000000;}

#navtop{width: 100%; margin:0px;padding: 2px 0px 0px;   position:relative; z-index:4003;}

	.srcbut{background:url(../images/images_single.gif) no-repeat ; background-position: -29px -151px;margin:0px;padding:0px;width:28px; height:23px;}
.ie7 .srcbut{background:url(../images/images_single.gif) no-repeat ; background-position: -29px -151px;margin:0px;padding:0px;width:28px; height:23px; margin-top:1px;}
.ie6 .srcbut{background:url(../images/images_single.gif) no-repeat ; background-position: -29px -151px;margin:0px;padding:0px;width:28px; height:23px; margin-top:1px;}

.searchborder {	font-weight: normal;color: #878787;text-decoration: none;width: 119px;border-top:solid 1px #98C0F4;border-left:solid 1px #98C0F4;border-bottom:solid 1px #98C0F4;height:23px;border-right:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;font-style: normal; padding-top:4px;}
#mainlinks{position:absolute; left:8px; top:3px; width:920px;margin:0px; padding:0px ;}

#homelinks{position:absolute; left:8px; top:3px; width:700px;margin:0px; padding: 0px ; }
.toptabline{float:left;  width:3px; height:21px;}
.jumptobut{float:left;padding:3px ;background:transparent; height:21px; }

.rimtabs-left{background:url(../images/rimimages-x.gif) no-repeat -0px -206px;}
#searchbox{position:relative;float:right; font-size:11px; font-weight:normal; color:#000000; right:0px;  top:0px;}
.ie #searchbox{position:relative;float:right; font-size:11px; font-weight:normal; color:#000000; right:2px;  top:-1px; height:21px; margin:0px; padding:0px;}
.searchboxinn{width:147px; margin:0px; padding:0px; float:left; height:21px;}
/* button style  */
   .tablrspace{padding:4px 1px; float:left;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer;color:#15428b; }

	.top-activebut{float:left;margin:0px;padding:0px;background:url(../images/rimimages-x.gif) repeat-x -0px -248px; height:21px;   }
	
	.top-moverbut{float:left;margin:0px;padding:0px;background:url(../images/rimimages-x.gif) repeat-x -0px -227px; height:21px;color:#15428b; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;cursor:pointer; }

	.top-transbut{float:left;margin:0px;padding:0px;background:transparent; height:21px;color:#15428b; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer; }
	
	.main-topbut{float:left;margin:0px;padding:0px;background:url(../images/main-topbut.gif) repeat-x; height:21px;color:#15428b; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
	
	.clr{clear:both;}
	
/* top headet style end*/	


/* Tab - table style begin */

/* tab -------------------------*/

.tbUnselected_Left {margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat -2px -200px;height:21px; width:3px;border-bottom:solid 1px #98C0F4;	}

.tbUnselected_Middle {margin:0px; padding:0px;background:url(../images/rimimages-x.gif) repeat-x -0px -146px;height:21px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599; text-align:center; border-bottom:solid 1px #98C0F4; white-space:nowrap;  	
}


.tbUnselected_Middle a{display:block; padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599;}

.tbUnselected_Middle a:hover{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599; height:17px; padding-top:3px;}
.ie .tbUnselected_Middle a:hover{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599; height:20px; padding-top:3px;}
.tbUnselected_Right{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat -7px -200px;height:21px;width:3px;border-bottom:solid 1px #98C0F4;}



.tbSelected_Left{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat -18px -200px;height:21px; width:3px;
	
}

.tbSelected_Middle{margin:0px; padding:0px;background:url(../images/rimimages-x.gif) repeat-x -0px -125px;height:21px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599; text-align:center; white-space:nowrap; 
    	
}



.tbSelected_Right{ margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat -24px -200px;height:21px;width:3px;}








/* table -------------------------*/



.tabmline{background:url(../images/rimimages-x.gif) no-repeat -0px -167px; margin-top:1px;padding-top:0px;height:18px; vertical-align:middle;}


.tabfirstcol{background:transparent; margin-top:1px;padding-top:0px;height:18px; vertical-align:middle;}
.tableHeader, .tablestyle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#000;border: 1px solid #95C4D9; border-top:none; background-color:#FFFFFF;
}
.tableHeader th, .tablestyle th {background:url(../images/rimimages-x.gif) repeat-x -0px -453px;  margin:0px;padding:0px 4px;height:22px; font-weight:normal; border-bottom:solid 1px #98C0F4;vertical-align:middle;color:#225599; white-space:nowrap; 
}

.tableHeader th table td{font-weight:normal;vertical-align:middle;color:#225599; white-space:nowrap;font-size:12px;}


.reportheader{ background:url(../images/rimimages-x.gif) repeat-x -0px -453px; margin:0px;padding:0px 4px;height:22px; font-weight:normal; border-bottom:solid 1px #98C0F4;vertical-align:middle;color:#225599; white-space:nowrap;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; }

.tableHeader td{ font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom:solid 1px #DAEAF3; padding:2px 4px ;
}

.tablestyle td{ font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  padding:2px 4px ; margin:0px;
}



.tableHeader td a:link, .tablestyle td a:link
{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:none;color:#225599;padding-left: 3px;
}

.tableHeader td a:hover,  .tablestyle td a:hover
{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:underline;color:#225599;padding-left: 3px;
}
 .tableHeader td a:visited,  .tablestyle td a:visited 
{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:none;color:#225599;padding-left: 3px;
}
.tableHeader th a:link, .tableHeader th a:hover, .tableHeader th a:visited,.tablestyle th a:link, .tablestyler th a:hover, .tablestyle th a:visited
{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599;padding-left: 3px;
}
.headright_border{border-right: 1px solid #98C0F4;}
.nobord th{border:none; border-bottom:solid 1px #98C0F4;}
.tableborder{ background-color:#FFFFFF; color:#000000; font-size:12px;border: 1px solid #95C4D9; border-top:none;}
.tabsubheader{background-color:#F2F7FD;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color:#225599;padding:0px 4px; height:21px; border-bottom:solid 1px #DAEAF3;}
.tabsubheader1{background-color:#F2F7FD;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color:#225599;padding:0px 4px;border-bottom:solid 1px #DAEAF3;border-right:solid 1px #DAEAF3;}
.tabsubtxt{font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#225599;} 
.boxline1{font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;padding:0px 4px;border-bottom:solid 1px #DAEAF3;border-right:solid 1px #DAEAF3; border-bottom:solid 1px #DAEAF3;}
.searchRow .tableHeader {border:none;border-bottom:solid 1px #98C0F4; height:21px; background-color:#F2F7FD; background-image:none;}
.searchRow .tableHeader td{border-bottom:none;}
.searchRow .sortedTableHeader{border:none;border-bottom:solid 1px #98C0F4; height:21px; background-color:#F2F7FD; background-image:none;}
.bottomborder{border-bottom:solid 1px #98C0F4; height:21px;}
/* Tab - table style End */
.criticaltxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:underline;color:#c90a04;}

.troubletxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:underline;color:#c98404;}

.attentiontxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:underline;color:#c9bc04;}
.servicedowntxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:underline;color:#bf04c9;}


/* dropdown menu style begin */

#dropmenutab, #admindropmenu{margin:0px;padding:0px;z-index: 100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;}
#dropmenutab ul, #admindropmenu ul{margin:0px; padding:0px;}
#dropmenutab li, #admindropmenu li{margin:0px; padding:0px;list-style: none;float: left;  height:20px;	}
#dropmenutab li a, #admindropmenu li a{text-decoration:none;color:#225599; padding-top:3px; border:0px;}
#dropmenutab li img, #admindropmenu li img{border:0px;}
#dropmenutab div, #admindropmenu div{margin:0px;padding:0px;position: absolute;	visibility: hidden;background: #fff;border: 1px solid #99C6DA; border-bottom:none;z-index:4010;}
#dropmenutab div a{	position: relative;display: block;margin: 0;padding: 3px 8px;width: auto;white-space: nowrap;text-align: left;
		text-decoration: none;background: #fff;color: #0A4687;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; border-bottom: 1px solid #99C6DA; }
		
#dropmenutab div.leftmenu, #admindropmenu div.leftmenu{margin:0px;padding:0px;position: absolute;  right:0px;	visibility: hidden;background: #fff;border: 1px solid #99C6DA; }
#dropmenutab div.leftmenu a{	position: relative;display: block;margin: 0;padding: 3px 8px;width: auto;white-space: nowrap;text-align: left;
		text-decoration: none;background: #fff;color: #0A4687;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; border-bottom: 1px solid #99C6DA;}
		
#dropmenutab div a:hover{	background: #E5EFFC;color: #0A4687;display: block;}

#admindropmenu div a{position: relative;display: block;margin: 0;padding: 3px 8px;width: auto;white-space: nowrap;text-align: left;
		text-decoration: none;background: #fff;color: #0A4687;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;}
#admindropmenu div a:hover{	background: #fff;color: #0A4687;display: block;}
.dropdown-arrow{ float:right; margin-top:-8px;padding-left: 8px;background:url(../images/images_single.gif) no-repeat -102px -151px ;  width:9px; height:6px;}

#admindropmenu div.leftmenu a{	position: relative;display: block;margin: 0;padding: 3px 8px;width: auto;white-space: nowrap;text-align: left;
		text-decoration: none;background: #fff;color: #0A4687;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;}

.sortdown, .itemmovedown {	background:url(../images/images_single.gif) no-repeat -99px -146px ;  width:15px; height:15px; border:0px; cursor:pointer;}
.sortup, .itemmoveup {	background:url(../images/images_single.gif) no-repeat -99px -161px ;  width:15px; height:15px; border:0px; cursor:pointer;}
.sortedTableHeader .sortButtonASC {	background:url(../images/images_single.gif) no-repeat -99px -146px ;  width:15px; height:15px; border:0px; cursor:pointer;}
.sortedTableHeader .sortButtonDESC {	background:url(../images/images_single.gif) no-repeat -99px -161px ;  width:15px; height:15px; border:0px; cursor:pointer;}
.sortButtonASC, .sortButtonDESC, .tableSearchButton, .columnEditButton , .tableSearchCloseButton {
	vertical-align: middle;	background:transparent;	border: 0px solid #000000;	width: 16px;	height: 14px;	margin: 0px;	padding: 0px;	cursor: pointer;

}
/* dropdown menu style begin */

/* ---- Previous - next arrows -- */
.fp-blur{padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-0px -362px; width:10px;height:12px;}

.prep-blur{padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-20px -362px; width:7px;height:12px;}
.nextp-blur{padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-32px -362px; width:7px;height:12px;}
.lp-blur{ padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-45px -362px; width:10px;height:12px;}

.fpage{ padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-0px -378px; width:10px;height:12px;}
.prepage{padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-20px -378px; width:7px;height:12px;}
.nextpage{padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-32px -378px; width:7px;height:12px;}
.lpage{ padding:0px 2px; background:url(../images/images_single.gif) no-repeat; background-position:-45px -378px; width:10px;height:12px;}



.graybox{background-color:#F8F8F8; border:solid 1px #BEBEBE; border-top:none;}
.graybox th{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color:#225599; font-weight:normal; background:url(../images/rimimages-x.gif) repeat-x -0px -185px; height:22px; padding:2px 2px 1px 4px;border-bottom:solid 1px #BEBEBE; }
.graybox td{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color:#000; font-weight:normal; padding:2px 2px 1px 4px;}
/* common styles important */

.leftPaneBox{background-color: #F3F6FD;border-right:1px solid #A9CCF1; font: 12px Verdana, Arial, Helvetica, sans-serif;color: #0A4687;in-height:46px;}
.tabBtmLine { margin:0px; padding:0px; background:url(../images/rimimages-x.gif) repeat-x top left; background-position:-0px -357px;height:21px;}
.tabBtmLinelblue { margin:0px; padding:0px;	height:21px; border-bottom:solid 1px #C2D4DF;}
.tabBtmLineblue { margin:0px; padding:0px;	height:21px; border-bottom:solid 1px #95C4D9;}

.tabBtmLinegray { border-bottom:solid 2px #E3E3E3;margin:0px; padding:0px;	height:21px;
	
}

/* buttons */

.formStylebutton, .ccListTableInline  .btn{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; margin:3px;padding:0px 2px;background:url(../images/images_single.gif) no-repeat -8px -1103px ; cursor: pointer;height: 22px; width:73px;color: #225599; border:0px;}
.formStylebutton_small{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; margin:3px;padding:0px 2px;background:url(../images/images_single.gif) no-repeat -161px -1131px ; cursor: pointer;height: 22px; width:29px;color: #225599; border:0px;}
.formStylebutton_smalldis{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; margin:3px;padding:0px 2px;background:url(../images/images_single.gif) no-repeat -161px -1323px ; cursor: pointer;height: 22px; width:29px;color: #225599; border:0px;}
.formStylebutton_medium {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; margin:3px;padding:0px 2px;background:url(../images/images_single.gif) no-repeat -87px -1103px ; cursor: pointer;height: 22px; width:101px;color: #225599; border:0px;}
.formStylebutton_mediumdis {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; margin:3px;padding:0px 2px;background:url(../images/images_single.gif) no-repeat -87px -1323px ; cursor: pointer;height: 22px; width:101px;color: #225599; border:0px;}
.formStylebutton_large {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; margin:3px;padding:0px 2px;background:url(../images/images_single.gif) no-repeat -0px -1131px ; cursor: pointer;height: 22px; width:150px;color: #225599; border:0px;}
.formStyle, .tableSpotSearch{border:solid 1px #7F9DB9;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; height:18px;}
.formStyleTextarea, .textarea{	border:solid 1px #7F9DB9;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; width:100%;	}	
.TFDisabled{border:solid 1px #7F9DB9;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; height:18px; background-color:#ECECEC;}
.formStyleTextNB1, .formStyleTextNB2{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; background-color:#FFFFFF; border:none;}
.close-butgray{background:url(../images/images_single.gif) no-repeat -2px -37px; margin:0px; padding:1px 2px 0px; width:15px; height:15px;cursor:pointer;}
.close-but, .closeButton, .popupclose_but{background:url(../images/images_single.gif) no-repeat -23px -34px; margin:0px ; padding:0px; width:19px; height:18px; border:none;cursor:pointer;}
.moveUp, .actionitems_expand{background:url(../images/images_single.gif) no-repeat -81px -37px; margin:0px; padding:1px 2px 0px; width:15px; height:15px;border:none; cursor:pointer;}
.moveDown, .threadcollapse, .actionitems_collapse{background:url(../images/images_single.gif) no-repeat -102px -37px; margin:0px; padding:1px 2px 0px; width:15px; height:15px;border:none; cursor:pointer;}
.threadexpand{background:url(../images/images_single.gif) no-repeat -131px -37px; margin:0px; padding:1px 2px 0px; width:15px; height:15px;border:none; cursor:pointer;}
.ccListTableInline .moveUp{background:url(../images/images_single.gif) no-repeat -81px -37px; margin:0px; padding:1px 2px 0px; width:15px; height:15px;border:none; cursor:pointer;}
.ccListTableInline .moveDown{background:url(../images/images_single.gif) no-repeat -102px -37px; margin:0px; padding:1px 2px 0px; width:15px; height:15px;border:none; cursor:pointer;}
.tableSpotSearch{ height:16px;}
.deviceButtonTable{	min-width: 58px;height: 22px;cursor:pointer;}
.deviceButon1{	background:url(../images/images_single.gif) no-repeat ; background-position: -30px -200px;margin:0px;padding:0px; height:22px;	
}

.deviceButon2{	background:url(../images/rimimages-x.gif) repeat-x ; background-position: -0px -269px;margin:0px;padding:0px;
	height: 22px;color: #0A4687;text-align: center;text-decoration:none;font-size:11px; white-space:nowrap;	font-weight:normal;	text-align: center;}
.deviceButon2 a{text-decoration:none; display:block; white-space:nowrap;height:19px; padding-top:3px;}
.deviceButon2 a:hover{text-decoration:none; display:block; height:19px;white-space:nowrap; margin:0px;padding-top:3px;}
.deviceButon3{	background:url(../images/images_single.gif) no-repeat ; background-position: -36px -200px;margin:0px;padding:0px; height:22px;}
	

/*  icons */

img{border:0px;}

.deleteicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-1px -838px; height:20px; width:26px;}
.deleteicon a{ width:26px; height:20px; display:block;}
.deleteicon a:hover{ width:26px; height:20px; display:block;}
.editicon {margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-1px -808px; width:26px; height:20px;  cursor:pointer; }
.dateicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-148px -1234px; height:16px; width:21px;}
.foldericon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-64px -499px; height:17px; width:15px;}
.attachfileicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-118px -299px; height:20px; width:26px;}
.columnEditButton {	background:url(../images/images_single.gif) no-repeat ; background-position: -88px -300px;width:20px; height:15px;margin:1px 0px 0px;padding:0px; border:0px;cursor:pointer;}
.userslookup{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-0px -81px; height:17px; width:21px;}
.minusicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-175px -1029px; height:15px; width:15px;}
.gv_barcharticon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-8px -1050px; height:15px; width:16px;}
.printicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-31px -1050px; height:15px; width:20px;}
.acrobadicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-57px -1050px; height:15px; width:16px;}
.excelicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-81px -1050px; height:17px; width:17px;}
.csvexporticon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-104px -1050px; height:17px; width:15px;}
.summary_overdue_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-50px -412px; height:32px; width:32px;}
.summary_duetoday{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-13px -412px; height:32px; width:32px;}
.summary_open{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-88px -412px; height:32px; width:32px;}
.technician_image{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-126px -412px; height:64px; width:64px;}
.technician_in{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-126px -497px; height:16px; width:64px;}
.technician_out{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-126px -478px; height:16px; width:64px;}
.mytask_taskdone{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-50px -83px; height:15px; width:15px;}
.mytask_taskdelete{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-90px -83px; height:15px; width:15px;}
.mytask_taskundone{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-129px -83px; height:15px; width:15px;}
.tableSearchButton, .tableSearchCloseButton{	background:url(../images/images_single.gif) no-repeat ; background-position: -5px -300px;width:16px; height:15px;margin:1px 0px 0px;padding:0px; border:0px;cursor:pointer; }
.tableSearchGoButton{background:url(../images/images_single.gif) no-repeat -53px -37px;padding:0px; margin:0px; width:20px; height:15px;cursor: pointer; border:none; font-size:10px;}
.wizardArrow{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-100px -133px; height:6px; width:11px;}
.corner_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-60px -572px; width:19px; height:16px; }
.tee_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-60px -599px; width:19px; height:16px; }
.e_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-99px -572px; width:19px; height:16px; }
.c_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-140px -572px; width:19px; height:16px; }
.bar_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-60px -629px; width:19px; height:16px; }
.corner_minus{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-99px -599px; width:19px; height:16px; }
.corner_plus{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-140px -599px; width:19px; height:16px; }
.fe_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-99px -536px; width:19px; height:16px; }
.fc_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-139px -536px; width:19px; height:16px; }
.requests, .requests_icon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-60px -463px; width:21px; height:22px; }
.checked_no{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-99px -626px; width:33px; height:21px; }
.viewreqstrdet{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-66px -701px; width:16px; height:16px; }
.warningicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-107px -702px; width:18px; height:18px; }
.ann_privateicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-108px -767px; height:14px; width:16px;}
.ann_privateiconun{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-62px -767px; height:14px; width:22px;}
.ann_publicicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-108px -738px; height:14px; width:13px;}
.ann_publiciconun{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-62px -738px; height:14px; width:19px;}
/* right panel */
.rightpanel{margin:0px; padding:0px; position:relative; top:0px; right:0px; float:right; z-index:4000;}
.rightpanel ul{margin:0px; padding:0px;}
.rightpanel li{float:left; display:block; list-style:none; margin:0px 0px 1px 0px; padding:0px 1px;}
.rightpanel li.alignspace{ height:22px; padding:3px 3px 0px;}
/* Loading style */

#loadingid{ position: absolute;top: 0%;left: 0%; text-align:center;width: 100%;height: 100%; margin:center;margin-left:center; margin-right:center; }

.fade{  position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: white;z-index:4001;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);
}
.loadingbox {position: relative;top: 0%;left: 0%; margin-left:center; margin-right:center; margin:auto; margin-top:15%;width:150px; margin-left:center; margin-right:center;height: 47px;padding:15px 12px 0px 12px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#225599;z-index:5005;  }
.loadingbox p{ float:left;margin-top:0px;padding-left:5px;} 

.adminBox { float:left;	 padding:4px 4px; 	width:180px; height:27px;}
.adminBox a:link {	color: #0A4687;text-decoration: underline;}
.adminBox a:visited{color: #0A4687;text-decoration: underline;}
.adminBox a:hover {	text-decoration: underline; }
.adminBoxmenu {	float: left;margin-left: 0px; margin-bottom:4px;padding-bottom: 3px; padding-top: 3px; 	width:133px; height:17px;}

/* ---------- reports ------------ */

.outlineMon{ background-color: #F6F7F9; 
	border-left: 1px solid #69B5F3;
	border-right: 1px solid #69B5F3;
	width: 100%; }
	
	
	.lines3{  height: 340px; border: 1px solid #69B5F3; 
	background-color: #fff; margin-right: auto; margin-top: 5px;}

.lines2{ height: 42px ; border-top: 1px solid #69B5F3;border-bottom: 1px solid #69B5F3;
	 background-color:#fff; }



.lines1{ height: 340px; margin-top: 10px; margin-bottom: 5px; }

.txtmonitorsHeader { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; line-height: normal; 
	font-weight: normal;font-variant: normal; text-transform: none; 
	color: #0A4687; text-decoration: none; padding-left:10px; }

.txtmonitorsHeader a{ font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; line-height: normal; 
	font-weight: normal;font-variant: normal; text-transform: none; 
	color: #0A4687; text-decoration: none; }
	
	
	.reportparaLine{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #90C4F6;
	border-right-color: #90C4F6;
	border-bottom-color: #90C4F6;
	border-left-color: #90C4F6;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.unselMonitor {
	height: 42px;
	}

.reportpara p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
	
}

.reportpara a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0A4687;
	text-decoration: none;
}

.ie .reportpara{
	padding: 2px 10px 5px 10px;
    
}
.gecko  .reportpara{
	padding: 4px 20px 10px 20px;
    
}

.ReportsTabExt{
	height: 42px ; background-color: #125DAF; width:5px; z-index:100;margin-left:-5px;margin-top:-21px;
	display:block; position:absolute; float:left;
	border-top: 1px solid #69B5F3;border-bottom: 1px solid #69B5F3;
}
.hideLine{
	height: 40px ; background-color: #fff; width:1px; z-index:100;margin-right:-1px;margin-top:-18px;
	display:block; position:relative; float:right;
}

.hideLine2{
	height: 40px ; background-color: #fff; width:1px; z-index:100;margin-right:-1px;margin-top:-20px;
	display:block; position:absolute; float:right;
}



.editicon {margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat;background-position:-1px -808px;  width:26px; height:20px;  cursor:pointer; }

.editicon a{ height:20px; width:20px;display: block;
}

.editicon a:hover{ height:20px; width:20px;	display: block;}




.wizardLinkStep1{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-76px -1279px; width:16px; height:16px;  cursor:pointer; white-space:nowrap;}
.wizardLinkStep2{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-102px -1279px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep3{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-126px -1279px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep4{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-149px -1279px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep5{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-174px -1279px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep1on{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-76px -1257px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep2on{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-102px -1257px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep3on{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-126px -1257px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep4on{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-149px -1257px; width:16px; height:16px;  cursor:pointer;}
.wizardLinkStep5on{ float:left;margin:0px ; padding:0px 2px;background:url(../images/images_single.gif) no-repeat; background-position:-174px -1257px; width:16px; height:16px;  cursor:pointer;}


/* column chooser style */

.DialogBox{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#000;border: 1px solid #95C4D9; border-top:none; background-color:#FFFFFF;}
.boxTL{background:url(../images/rimimages-x.gif) repeat-x -0px -146px; margin:0px;padding:0px;height:22px; font-weight:normal; border-bottom:solid 1px #98C0F4;vertical-align:middle;color:#225599;width:1px;}
.boxHeader{background:url(../images/rimimages-x.gif) repeat-x -0px -146px; margin:0px;padding:0px 4px;height:22px; font-weight:normal; border-bottom:solid 1px #98C0F4;vertical-align:middle;color:#225599;}
.ie .boxHeader{width:98%;}
.boxCtrlButtonPane{background:url(../images/rimimages-x.gif) repeat-x -0px -146px; margin:0px;padding:0px;height:22px; width:15px; font-weight:normal; border-bottom:solid 1px #98C0F4;vertical-align:middle;color:#225599;}
.boxTR{background:url(../images/rimimages-x.gif) repeat-x -0px -146px; margin:0px;padding:0px;height:22px; font-weight:normal; border-bottom:solid 1px #98C0F4;vertical-align:middle;color:#225599;width:1px;}
.boxML{margin:0px; padding:0px; width:1px;}
.boxMR{margin:0px; padding:0px;width:1px;}
#ccTable{width:100%;}

/* INFO Message */

.infobox{ margin-left:auto; margin-right:auto; padding:0px; }
.infoposition{position:relative; left:33%;}
.ie .infoposition{position:absolute; left:33%;}
.infobox ul{margin:0px; padding:0px;}
.infobox li{margin:0px; padding:0px ; float:left; list-style:none; display:inline;}
.orgleft{float:left;background:url(../images/images_single.gif) no-repeat -43px -200px; margin:0px; padding:0px;height:22px; width:3px;}
.orgmid{float:left;background:url(../images/rimimages-x.gif) repeat-x -0px -335px; margin:0px; padding:0px;height:16px; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;white-space:nowrap;  }
.ie .orgmid{float:left;background:url(../images/rimimages-x.gif) repeat-x -0px -335px; margin:0px; padding:0px;height:22px; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.orgright{float:left;background:url(../images/images_single.gif) no-repeat -52px -200px; margin:0px; padding:0px;height:22px; width:3px;}

.greenleft{float:left;background:url(../images/images_single.gif) no-repeat -60px -200px; margin:0px; padding:0px;height:22px; width:3px;}
.greenmid{float:left;background:url(../images/rimimages-x.gif) repeat-x -0px -313px; margin:0px; padding:0px;height:16px; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; white-space:nowrap; }
.ie .greenmid{float:left;background:url(../images/rimimages-x.gif) repeat-x -0px -313px; margin:0px; padding:0px;height:22px; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.greenright{float:left;background:url(../images/images_single.gif) no-repeat -69px -200px; margin:0px; padding:0px;height:22px; width:3px;}

.tab_schedule_time{
	width: 120px;border-bottom: 1px solid #DAEAF3;border-right: 3px double  #DAEAF3;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}

.tab_schedule_time div{margin:auto; padding:0px; height:20px; width:120px;  }

.tab_schedule_fill{ 
	
	border-bottom: 1px solid #DAEAF3;border-right: 3px double  #DAEAF3; padding:3px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}

.tab_schedule_fill div{margin:auto; padding:0px; height:20px;  }
.tab_schedule_fillx{
	
	height:20px;border: 5px solid #C3D9FF; padding:3px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}

.close-butorg, .closeEdit{background:url(../images/images_single.gif) no-repeat -2px -55px; margin:0px; padding:1px 2px 0px; width:15px; height:15px;}
.orginfoborder{border:solid 1px #FCD987; background-color:#FFFFFF; padding:0px; margin:0px;}
.orginfobg{border:solid 1px #FCD987; background:#FFE7AE; margin:1px;  font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.orginfobg td{ background:#FFE7AE; margin:0; padding:3px 2px 3px 5px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.greeninfoborder{border:solid 1px #84CE43; background-color:#FFFFFF; padding:0px; margin:0px;}
.greeninfobg{ background:#84CE43; margin:1px; padding:3px 3px 3px 3px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.greeninfobg td{ background:#84CE43; margin:0; padding:3px 2px 3px 5px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.redboldtxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000;}
.greenboldtxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#387D00;}
.orgstatudbg{background:#FDE2A2;border:solid 1px #F9CE68; height:22px;padding:6px 15px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

/*-------------------- schedule style ----------------*/
#weeklycontent{margin:0px; padding:0px; border-top:solid 1px #DAEAF3;}
.tab_schedule{height:20px;width: 13%;border-bottom: 1px solid #DAEAF3;border-right: 3px double  #DAEAF3; padding:1px 0px; margin:0px; background-color:#EEF6FA;}
.tab_event{height:13px;width: 13%;border-right: 3px double  #DAEAF3; padding:1px 0px;  margin:0px; background-color:#EEF6FA;}
.tab_content{height:13px;width: 13%;border-bottom: 1px solid #DAEAF3;border-right: 3px double  #DAEAF3; padding:1px 0px; margin:0px; }
.tab_time{height:13px;width: 9%;border-bottom: 1px solid #DAEAF3;border-right: 3px double  #DAEAF3; padding:1px 0px; margin:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.previous_dayweek{ margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-84px -384px; width:25px;height:15px; border:0px;}
.next_dayweek{ margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-109px -384px; width:25px;height:15px; border:0px;}
.acknowledge_icon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-74px -1239px; width:18px; height:10px;}
.notacknoledge_icon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-90px -12396px; width:13px; height:10px;}
.scheduled_icon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-107px -1239px; width:13px; height:10px;}
.request_icon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-1px -873px; width:20px; height:20px;}
.srequest_icon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-1px -905px; width:20px; height:20px;}
.noreplyicon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-121px -924px; width:20px; height:20px;}
.replyicon, .repliedicon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-121px -888px; width:20px; height:20px;}
.reqreplyicon, .sendmailicon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-121px -854px; width:20px; height:20px;}
.nonotesicon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-1px -1026px; width:20px; height:20px;}
.notesicon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat  ; background-position:-1px -945px; width:20px; height:20px;}
.notesicon a{ width:20px; height:20px; display:block;}
.notesicon a:hover{ width:20px; height:20px; display:block;}
.addtime_icon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat ; background-position:-106px -1026px; width:20px; height:20px;}
.satisfactionarrow{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat ; background-position:-0px -487px; width:49px; height:208px;}
.cchooser{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat ; background-position:-166px -79px; width:20px; height:18px;}
.cat_icon{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat ; background-position:-61px -536px; width:19px; height:16px;}
.greenbx *{display:block;height:1px;overflow:hidden;background:#66CC00;}
.greenbx_crner{border-right:1px solid #83d530;border-left:1px solid #83d530;margin:0px 1px;}
.greenbx_header{padding:0px 5px;background:#66CC00; color:#000; font-size:11px; height:16px; text-align:center;}

.yellowbx *{display:block;height:1px;overflow:hidden;background:#FFFF66;}
.yellowbx_crner{border-right:1px solid #ffff83;border-left:1px solid #ffff83;margin:0px 1px;}
.yellowbx_header{padding:0px 5px;background:#FFFF66; color:#000; font-size:11px; height:16px; text-align:center;}

.redbx *{display:block;height:1px;overflow:hidden;background:#FF6633;}
.redbx_crner{border-right:1px solid #ff8359;border-left:1px solid #ff8359;margin:0px 1px;}
.redbx_header{padding:0px 5px;background:#FF6633; color:#000; font-size:11px; height:16px; text-align:center;}

#dgraybox,#dpinkbox,dviobox,dorngbox,dbluebx {margin:0px 0px;}

.dgraybx *{display:block;height:1px;overflow:hidden;background:#638CB5;}
.dgraybx_crner{border-right:1px solid #80a1c3;border-left:1px solid #80a1c3;margin:0px 1px;}
.dgraybx_header{padding:0px 5px;background:#638CB5; color:#fff; font-size:11px; height:13px; text-align:left;}
.dgraybx_content{padding:0px 5px;background:#638CB5; color:#fff; font-size:11px; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.smallwin *{display:block;height:1px;overflow:hidden;}
.smallwin_crner{border-right:1px solid #fff; border-left:1px solid #fff;margin:0px 1px;}
.smallwin_header{padding-left:0px 5px; color:#fff; font-size:11px; height:13px; text-align:left;}
.smallwin_content{padding:0px 5px; color:#fff; font-size:11px;  text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}
.ie .smallwin_content{padding:0px 5px; color:#fff; font-size:11px; width:100%; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}


.dpinkbx *{display:block;height:1px;overflow:hidden;background:#E67399;}
.dpinkbx_crner{border-right:1px solid #ea8dac;border-left:1px solid #ea8dac;margin:0px 1px;}
.dpinkbx_header{padding-left:0px 5px;background:#E67399; color:#fff; font-size:11px; height:13px; text-align:left;}
.dpinkbx_content{padding:0px 5px;background:#E67399; color:#fff; font-size:11px;  text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.dviobx *{display:block;height:1px;overflow:hidden;background:#A684EA;}
.dviobx_crner{border-right:1px solid #b69bed;border-left:1px solid #b69bed;margin:0px 1px;}
.dviobx_header{padding:0px 5px;background:#A684EA; color:#fff; font-size:11px; height:13px; text-align:left;}
.dviobx_content{padding:0px 5px;background:#A684EA; color:#fff; font-size:11px;  text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7; }

.dorngbx *{display:block;height:1px;overflow:hidden;background:#ECC244;}
.dorngbx_crner{border-right:1px solid #efcd67;border-left:1px solid #efcd67;margin:0px 1px;}
.dorngbx_header{padding:0px 5px;background:#ECC244; color:#fff; font-size:11px; height:13px; text-align:left;}
.dorngbx_content{padding:0px 5px;background:#ECC244; color:#fff; font-size:11px; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.dbluebx *{display:block;height:1px;overflow:hidden;background:#0054A6;}
.dbluebx_crner{border-right:1px solid #3074b6;border-left:1px solid #3074b6;margin:0px 1px;}
.dbluebx_header{padding:0px 5px;background:#0054A6; color:#fff; font-size:11px; height:13px; text-align:left;}
.dbluebx_content{padding:0px 5px;background:#0054A6; color:#fff; font-size:11px;text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.graybx *{display:block;height:1px;overflow:hidden;background:#818181;}
.graybx_crner{border-right:1px solid #989898;border-left:1px solid #989898;margin:0px 1px;}
.graybx_header{padding:0px 5px;background:#818181; color:#fff; font-size:11px; height:13px; text-align:left;}
.graybx_content{padding:0px 5px;background:#818181; color:#fff; font-size:11px; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}
.ie .graybx_content{padding:0px 5px;background:#818181; width:100%; color:#fff; font-size:11px; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.dyorngbx *{display:block;height:1px;overflow:hidden;background:#7D4900;}
.dyorngbx_crner{border-right:1px solid #956b30;border-left:1px solid #956b30;margin:0px 1px;}
.dyorngbx_header{padding:0px 5px;background:#7D4900; color:#fff; font-size:11px; height:13px; text-align:left;}
.dyorngbx_content{padding:0px 5px;background:#7D4900; color:#fff; font-size:11px; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.sbluebx *{display:block;height:1px;overflow:hidden;background:#048ABD;}
.sbluebx_crner{border-right:1px solid #956b30;border-left:1px solid #956b30;margin:0px 1px;}
.sbluebx_header{padding:0px 5px;background:#048ABD; color:#fff; font-size:11px; height:13px; text-align:left;}
.sbluebx_content{padding:0px 5px;background:#048ABD; color:#fff; font-size:11px; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.lgcyanbx *{display:block;height:1px;overflow:hidden;background:#1CBBB4;}
.lgcyanbx_crner{border-right:1px solid #47c7c2;border-left:1px solid #47c7c2;margin:0px 1px;}
.lgcyanbx_header{padding:0px 5px;background:#1CBBB4; color:#fff; font-size:11px; height:13px; text-align:left;}
.lgcyanbx_content{padding:0px 5px;background:#1CBBB4; color:#fff; font-size:11px;text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.magentabx *{display:block;height:1px;overflow:hidden;background:#993399;}
.magentabx_crner{border-right:1px solid #f0407a;border-left:1px solid #f0407a;margin:0px 1px;}
.magentabx_header{padding:0px 5px;background:#993399; color:#fff; font-size:11px; height:13px; text-align:left;}
.magentabx_content{padding:0px 5px;background:#993399; color:#fff; font-size:11px;  text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.lbluebx *{display:block;height:1px;overflow:hidden;background:#3980F4;}
.lbluebx_crner{border-right:1px solid #5e98f6;border-left:1px solid #5e98f6;margin:0px 1px;}
.lbluebx_header{padding:0px 5px;background:#3980F4; color:#fff; font-size:11px; height:13px; text-align:left;}
.lbluebx_content{padding:0px 5px;background:#3980F4; color:#fff; font-size:11px; text-align:left;opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;}

.wlarrow{float:left; margin:0px; padding:1px 8px 0px 3px;}
.wrarrow{float:right; margin-top:0px; padding:1px 3px 0px 8px;}
.ie .wrarrow{float:right; margin-top:-13px; padding:1px 3px 0px 8px;}
.left_warrow{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat ; background-position:-143px -149px; width:7px; height:9px;}
.right_warrow{margin:0px; padding:0px;background:url(../images/images_single.gif) no-repeat ; background-position:-156px -149px; width:7px; height:9px;}
 .show_day
{ 	
	color:#0A4687; margin:0px;padding:0px 4px;  border-top:solid 1px #98C0F4; border-left:solid 1px #98C0F4;font-weight: bold;text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	background:url(../images/rimimages-x.gif) repeat-x ; text-align:center; background-position: -0px -248px; height:22px; white-space: nowrap;
}
.show_bord
{ 	
	 border-left:solid 1px #98C0F4;
	  white-space: nowrap;
}

.alarm_unacknowleged{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-25px -301px; height:16px; width:15px;}
.alarm_actionack{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-47px -301px; height:17px; width:15px;}
.alarm_acknowlege{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-163px -114px; height:20px; width:26px;}
.approveicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-39px -997px; height:14px; width:17px;}
.approvedicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-39px -968px; height:14px; width:17px;}
.rejecticon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-69px -997px; height:14px; width:17px;}
.rejectedicon{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-69px -968px; height:14px; width:17px;}
.generateinvoice{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-101px -996px; height:15px; width:13px;}
.viewinvoice{margin:0px ; padding:0px;background:url(../images/images_single.gif) no-repeat; background-position:-133px -996px; height:15px; width:15px;}
/* Calendar settings */

.row_border{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #0A4687; border-bottom:solid 1px #DAEAF3; 	line-height: 1.8; padding-left: 3px; height:30px;}
.gray_overlay{ position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.3;opacity:.30;
           filter: alpha(opacity=30);}
.popup_border {position: absolute;top: 22%;left: 25%;width: 575px;background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; z-index:4950; border: 1px solid #95C4D9; background:url(../images/images_x.gif) repeat-x; background-position:-0px -630px; margin:0px;padding:0px;}
.popup_schbox {position: absolute;top: 25%;left: 25%;width: 275px;height: 100px;background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; z-index:990;overflow: auto; border: 1px solid #95C4D9; margin:0px;padding:10px;}

.popup_schborder {position: absolute;top: 25%;left: 25%;width: 320px;height: 180px;background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; z-index:4850; border: 1px solid #95C4D9; background:url(../images/images_x.gif) repeat-x;  margin:0px;padding:0px;
 background-position:-0px -652px; }
.ie .grayfade{ float:left;  position:absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color:#000;z-index:4900;-moz-opacity: 0.3;opacity:.30;filter: alpha(opacity=30);
}
 .grayfade{  position:fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color:#000;z-index:4900;-moz-opacity: 0.3;opacity:.30;filter: alpha(opacity=30);
} 

.gray_schoverlay{ position: absolute;top: 27%;left: 26%;width: 320px;height: 180px;background-color: black;z-index:4800;-moz-opacity: 0.3;opacity:.30;
 filter: alpha(opacity=30);}
.popup_schbotarrow{position: absolute;top: 25%;left: 26%; background:url(../images/images_single.gif) repeat-x; background-position:-1px -1166px; margin-top:135px;padding:0px; width:59px; height:53px;}
.scroll{overflow:auto; height:505px}
.popup_schtoparrow{position: absolute;top: 25%;left: 26%; background:url(../images/images_single.gif) repeat-x; background-position:-70px -1166px; margin-top:-96px;padding:0px; width:56px; height:52px;}
.popup_schleftarrow{position: absolute;top: 25%;left: 26%; background:url(../images/images_single.gif) repeat-x; background-position:-138px -1166px; margin-top:-45px;
margin-left:-158px;padding:0px; width:54px; height:55px;} 

.popup_schrightarrow{position: absolute;top: 25%;left: 26%; background:url(../images/images_single.gif) repeat-x; background-position:-1px -1227px; margin-top:-45px;
margin-left:295px;padding:0px; width:56px; height:61px;}
		   

.popup_schheader {font-weight: bold;text-decoration: none;margin:0px; height: 27px;color: #000;padding:0px 5px 0px 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
	
.popup_schtd{padding:2px 10px 2px 10px; height:22px;color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;} 
.popup_schtitle{padding:2px 10px 2px 10px; height:22px;color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.popup_yscroll{overflow-y:auto; height:52px; text-align:justify; padding:0px 4px;}


#serr{margin:0px;padding:10px;}
.boxer{
	background-color: rgb(102, 140, 217);
	color: #FFFFFF;
	border: 1px solid rgb(102, 140, 217);
}
.grayboxer{
	background-color: rgb(232,232,232);
	color: #000000;
	border: 1px solid rgb(232,232,232); 
}
.graynoteHeader{background-color: #BDBCBC;border:solid 1px #BDBCBC; font-size:10px; height:10px; color:#000;}
.grayContent{background-color:#E5E5E5;color:#000;border:solid 1px #BDBCBC;font-size:10px;}
#noteHeader{height:13px;font-size:10px; padding-left:2px;padding-right:0px;}
.noteHeader{background-color: #2952A3;border:solid 1px #2952A3; font-size:10px; height:13px; color:#FFFFFF;}
#notedesp{font-size:10px;}
.notedesp{background-color: #668CD9;border:solid 1px #527ACC; font-size:10px;  color:#FFFFFF; }
#noteContent{ font-size:10px; padding-left:5px; padding-right:5px;}
.noteContent{background-color:#668CD9;color:#FFFFFF;border:solid 1px #2952A3;font-size:10px;}
.imgfooter{
	clear:both;
	height: 5px;
	width: 100%;
	position: absolute;
	left: auto;
	right: auto;
	background-color: rgb(102, 140, 217);
	bottom: -1px;
}
.imgfooter img{
	height: 5px;
	width: 67px;
	position: absolute;
	left: auto;
	right: auto;
	bottom: -1px;
}

.jumptobut{float:left;padding:3px ;background:transparent; height:21px; }
.jumpshadowmenubox{  position: absolute;width: 160px; margin:0px; padding:0px;background-color: black;z-index:1001;-moz-opacity: 0.2;opacity:.20;
           filter: alpha(opacity=20); top:6px; left:6px; height:69;}
.ie .jumpshadowmenubox{  position: absolute;width: 153px; margin:0px; padding:0px;background-color: black;z-index:1001;-moz-opacity: 0.2;opacity:.20;
           filter: alpha(opacity=20); top:6px; left:6px; height:69;}
.MenuImg-hide{background:transparent ; width:14px; float:left; margin:0px;  padding:0px;}

.MenuImg-mover{ float:left; margin-top:5px;  padding:0px;background:url(../images/images_single.gif) no-repeat -102px -151px ;  width:9px; height:6px;


}

/*    jump to content Temp style  */

#jumpMenu{ position:relative; right:0px; top:1px; width:82px;margin:0px; padding:0px ; z-index:9000;}
.ie #jumpMenu{ position:relative; right:0px; top:-1px; width:82px;margin-top:0px; padding:0px ; z-index:9000;}


#jumptoContent
{
   width: 160px;    display: none;  position:relative;   margin-top: 18px;
   right:-80px; text-align:left;
}
.menubox{  width:100%; margin:0px; padding:0px; position:relative;  z-index: 2007; top:0px;}
.menubox ul{margin:1px ; padding:1px; background-color:#FFFFFF; border:solid 1px #98C0F4; border:solid 1px #98C0F4; }
.menubox li.first{margin:0px; border-bottom:solid 1px #98C0F4; padding:0px 3px ;background:url(../images/main-menutbg.gif) repeat-x; list-style:none; height:21px;}
.menubox li{margin:0px;border-bottom:solid 1px #98C0F4; padding: 0px 3px; list-style:none; height:21px; background-color:#fff;}	
.menubox li.last{margin:0px; padding: 0px 3px; border-bottom:none; list-style:none; height:21px; background-color:#fff;}

/*  JIM */

div.autocomplete {
      cursor:pointer;
      width:auto;
      background-color:white;
      border:1px solid #95C4D9;
      margin:0px;
      padding:0px;
	  font-weight: normal; font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif; 
    }
.mergeicon{
     margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-58px -660px; 
	height: 20px;width:50px;text-decoration:none;
}
.mergeicon_on{ margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-117px -660px; 
	height: 20px;width:50px;text-decoration:none;
}

/* reminder style */
.remind_lt1{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-203px -3px; width:32px;height:37px; }
.remind_lt2{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-203px -40px; width:32px;height:53px; }
.remind_lb2{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-203px -101px; width:32px;height:106px; }
.remind_lb1{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-203px -206px; width:32px;height:36px; }
.remind_pin{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-235px -3px; width:21px;height:37px; }
.remind_rt1{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-275px -3px; width:15px;height:37px; }
.remind_rt2{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-275px -49px; width:15px;height:53px; }
.remind_rb1{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-275px -101px; width:15px;height:106px; }
.remind_rb2{margin:0px;padding:0px; background:url(../images/images_single.gif) no-repeat; background-position:-275px -207px; width:15px;height:36px; }
.remind_toptile{margin:0px;padding:0px;background:url(../images/rimimages-x.gif) repeat-x; background-position:-0px -378px; height:37px; }
.remind_bottomtile{margin:0px;padding:0px; background:url(../images/rimimages-x.gif) repeat-x; background-position:-0px -415px; height:36px; }
.remind_lefttile{margin:0px;padding:0px; background:url(../images/rimimages-y.gif) repeat-y; background-position:-0px -0px; width:32px; }
.remind_righttile{margin:0px;padding:0px; background:url(../images/rimimages-y.gif) repeat-y; background-position:-32px -0px; width:15px; }
.remind_tilebg{ margin:0px; padding:0px; background-color:#E5EBEF;}

.satisfactiontext {
	font-size: 11px;
	font-weight: bold;
	color: #111;
	border: 1px solid #999;
	background-color: #FFF99A;
	padding:5px;

}

.satisfactionsum{
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #999;
	background-color: #FFF99A;
	padding:5px;
	border-left: 0px solid #0D760D;
}
.surveyitem {
	padding-bottom:10px;
	border-top:1px solid #98C0F4;



}
.techclrcode{float:left;display: block;height: 10px;width:10px;}


.bigheader{background:url(../images/rimimages-x.gif) repeat-x -0px -453px; margin:0px;padding:0px 4px;height:48px;  border-bottom:solid 1px #98C0F4;vertical-align:top; padding-top:5px;color:#000; white-space:nowrap;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; }
.txt10{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

/* SD table mickey client grid style */

.gridtable{width:100%;  overflow:auto;}
.ie .gridtable{width:100%; position:absolute;  overflow:auto;}

.h1small{background:url(../images/rimimages-x.gif) repeat-x -0px -453px; margin:0px;padding:0px;height:22px; font-weight:normal; border-bottom:solid 1px #98C0F4;vertical-align:middle;color:#225599; font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;
}

.surveyanswersYes{
    background:url(../images/images_single.gif) no-repeat; background-position:-3px -1364px;
	 width:20px;
	height:14px;
    padding:0px  2px  ;
    white-space:nowrap;
    color:#0D760D;
    font-weight:bold;
    font-size:11px;
    

}

.surveyanswersNo{
     background:url(../images/images_single.gif) no-repeat; background-position:-147px -1364px;
	 width:20px;
	 height:14px;
    padding:0px  2px ;
    white-space:nowrap;
    color:#888;
   
}
.subtabon{
margin:0px; padding:0px;background:url(../images/rimimages-x.gif) repeat-x -0px -125px;height:21px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599; text-align:center; white-space:nowrap;border-left:solid 1px #98C0F4;border-right:solid 1px #98C0F4;  }
.subtaboff{
margin:0px; padding:0px;background:url(../images/rimimages-x.gif) repeat-x -0px -146px;height:21px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none;color:#225599; text-align:center; border-bottom:solid 1px #98C0F4; white-space:nowrap;  border-left:solid 1px #98C0F4;border-right:solid 1px #98C0F4;	}
.mlay{float:left; width:1px; position:relative; left:0px; height:1px;}

.ie .mlay{float:left; width:1px; position:relative; left:0px; height:1px;}
td div.mlay{float:left; width:1px; position:relative; left:0px; height:465px;}

.ie td div.mlay{float:left; width:1px; position:relative; left:0px; height:470px;}
.floleft{float:left; width:99%; min-height: 465px;}
.ie .floleft{height: 100%;}
.footer{text-align:right; border-top:solid 1px #CCCCCC; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; height:22px; padding-top:3px; clear:both; position: absolute;bottom: -20px; width:100%;}
.footer a{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;color:#0A4687;}
.footer a:hover{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;color:#0A4687;}
