.pad0mr0{padding:0px; margin:0px;}
.pad1 {
	padding: 1px;
}
.pad2 {
	padding: 2px;
}
.pad3 {
	padding: 3px;
}
.pad4 {
	padding: 4px;
}
.pad5 {
	padding: 5px;
}
.pad6 {
	padding: 6px;
}
.pad7 {
	padding: 7px;
}
.pad8 {
	padding: 8px;
}
.pad9 {
	padding: 9px;
}
.pad10 {
	padding: 10px;
}
.pad14 {
	padding: 14px !important;
}
.pad17 {
	padding: 17px;
}
.pad0px {
	padding: 0px;
}
.margin0px {
	margin: 0px;
}
.margin4px {
	margin: 4px;
}
.margin5px {
	margin: 5px;
}
.margin6px {
	margin: 6px;
}
.margin7px {
	margin: 7px;
}
.margin8px {
	margin: 8px;
}
.margin9px {
	margin: 9px;
}
.margin10px {
	margin: 10px;
}
.margin50 {
	margin: 5px 0px;
}
.margin02 {
	margin: 0px 2px;
}
.pad50 {
	padding: 5px 0px !important;
}
.pad05 {
	padding: 0px 5px;
}
.pad0px6px {
	padding: 0px 6px;
}
.pad4px12px {
	padding: 4px 5px;
}
.marginlb5px {
	margin-left: 5px;
	margin-bottom: 5px;
}
.pad0px9px {
	padding: 0px 9px;
}
.margin10px0 {
	margin: 10px 0px;
}
.marginb5px {
	margin-bottom: 5px;
}
.pr10 {
	padding-left:10px;
}
.pr20 {
	padding-left:20px;
}
.pr15 {
	padding-left:15px;
}
.ml20 {
	margin-right:20px;
}
.pleft8 {
	padding-right:8px;
}
.pright8 {
	padding-left:8px;
}
.mtop0 {
	margin-top: 0px;
}
.mtop1 {
	margin-top: 1px;
}
.mtop2 {
	margin-top: 2px;
}
.mtop3 {
	margin-top: 3px;
}
.mtop4 {
	margin-top: 4px;
}
.mtop5 {
	margin-top: 5px;
}
.mtop6 {
	margin-top: 6px;
}
.mtop7 {
	margin-top: 7px;
}
.mtop8 {
	margin-top: 8px;
}
.mtop9 {
	margin-top: 9px;
}
.mtop10 {
	margin-top: 10px;
}
.mtop12 {
	margin-top: 12px;
}
.mtop23 {
	margin-top: 23px;
}
.mtop25 {
	margin-top: 25px;
}
.ptop1 {
	padding-top: 2px;
}
.ptop2 {
	padding-top: 1px;
}
.ptop3 {
	padding-top: 3px;
}
.ptop4 {
	padding-top: 4px;
}
.ptop5 {
	padding-top: 5px!important;
}
.ptop6 {
	padding-top: 6px;
}
.ptop7 {
	padding-top: 7px;
}
.ptop8 {
	padding-top: 8px;
}
.ptop10 {
	padding-top: 10px!important;
}
.ptop11 {
	padding-top: 11px;
}
.ptop14 {
	padding-top: 14px;
}
.ptop15 {
	padding-top: 15px;
}
.mbottom4 {
	margin-bottom: 4px;
}
.mbottom5 {
	margin-bottom: 5px;
}
.mbottom8 {
	margin-bottom:8px;
}
.pbottom1 {
	padding-bottom: 1px;
}
.pbottom2 {
	padding-bottom: 2px;
}
.pbottom5 {
	padding-bottom: 5px;
}
.pbottom7 {
	padding-bottom: 7px;
}
.pbottom10 {
	padding-bottom: 10px !important;
}
.pbottom15 {
	padding-bottom:15px;
}
.p2px0px {
	padding: 2px 0px;
}
.p7px0px {
	padding: 7px 0px;
}
.p8px11px {
	padding: 8px 11px;
}
.p10px0px {
	padding: 10px 0px;
}
.p0px10px {
	padding: 0px 10px;
}
.p0px4px {
	padding: 0px 4px;
}
.p2px10px {
	padding: 2px 10px;
}
.p0px30px {
	padding: 0px 30px;
}
.p30px10px {
	padding: 30px 10px;
}
.p0px51px {
	padding: 0px 51px;
}
.p5px5px5px30px {
	padding: 5px 5px 5px 30px;
}
.mright12 {
	margin-left:12px;
}
table tr td.Adminlinks a span.admin_citype, table tr td.Adminlinks a span.admin_relationshipType {
	background-image: url(../images/common-images.png);
}
table tr td.Adminlinks a span.admin_citype {
	background-position: -274px -56px;
}
table tr td.Adminlinks a span.admin_relationshipType {
	background-position: -274px -87px;
}
.btnbgrd-nm {
	background: url(../images/btnbgrd-nm.gif) repeat-x;
	height: 30px;
}
.btnbgrd-nm a {
	font-family: 'Roboto Medium';
	width: auto;
	padding: 0px 8px;
	text-decoration: none;
	white-space: nowrap;
}
.mtdtaboff {
	padding: 5px 55px 10px 7px;
	border-bottom: 1px #B6B6B6 solid;
}
.btopb6 {
	border-top: 1px #B6B6B6 solid;
	background: #fff;
}
.m1mtabonbbdr {
	padding: 5px 25px 10px 7px;
	border-bottom: 1px #B6B6B6 solid;
}
.m2mtabonbbdr, .m23mtabonbbdr {
	background: #fff;
	border-left: 1px #B6B6B6 solid;
	border-right: 1px #B6B6B6 solid;
	padding: 5px 55px 10px 7px;
}
.m23mtabonbbdr {
	padding: 5px 51px 10px 7px;
}
.m3mtabonbbdr {
	padding: 5px 55px 10px 7px;
	border-bottom: 1px #B6B6B6 solid;
}
.tablrbder {
	background: #fff;
	border-left: 1px #B6B6B6 solid;
	border-right: 1px #B6B6B6 solid;
	padding: 5px 25px 10px 7px;
}
.agntdlbtn, .fnt14bblu, .mtdtablnk {
	color: #2250ae;
	font-family: 'Roboto Medium';
	font-size: 15px;
	text-decoration: none;
}
.mtabcnt {
	background: #fff;
	border-left: 1px #B6B6B6 solid;
	border-right: 1px #B6B6B6 solid;
	padding: 10px 15px;
}
ol.ordlst1 li {
	padding: 5px 0px;
}
ul.unordlst1 {
	margin-top: 10px;
	padding-right: 40px;
}
ul.unordlst1 li {
	padding: 5px 0px;
}
.agtset-dlbtnm {
	background: url(../images/agtset-dlbtnm.gif) repeat-x;
	padding: 0px 25px;
}
.agtset-tabbm {
	background: #fff;
	border-bottom: 1px #B6B6B6 solid;
}
.agtset-tabm {
	background: url(../images/agtset-tabm.gif) center repeat-x;
	padding: 0px 2px;
}
.attribheadertxt {
	border-bottom: 2px #5670A9 solid;
	color: #fff;
	font-family: 'Roboto Medium';
}
.attribheadertxt span {
	background: #5670A9;
	border-color: #7F93BF #7F93BF #5670A9 #213052;
	border-style: solid;
	border-width: 2px;
	color: #FFFFFF;
	font-family: 'Roboto Medium';
	padding: 0px 8px;
	line-height: 17px;
	display: block;
	float: right;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}
.completeMessage {
	padding: 0px;
	background: transparent;
}
.completeMessage .caTopLeft {
	background: url(../images/caTopRight.gif) no-repeat left;
	height: 20px;
	width: 6px;
}
.completeMessage .caTopCenter {
	background: url(../images/caTopCenter.gif) repeat-x left;
	width: 250px;
	height: 20px;
}
.completeMessage .caTopRight {
	background: url(../images/caTopLeft.gif) no-repeat right;
	height: 20px;
	width: 7px;
}
.completeMessage .caMiddleLeft {
	background: url(../images/caMiddleRight.gif) repeat-y left;
}
.completeMessage .caMiddleRight {
	background: url(../images/caMiddleLeft.gif) repeat-y right;
	width: 7px;
}
.completeMessage .caBottomLeft {
	background: url(../images/caBottomRight.gif) no-repeat left;
	height: 8px;
	width: 7px;
}
.completeMessage .caBottomCenter {
	background: url(../images/caBottomCenter.gif) repeat-x left;
	height: 8px;
}
.completeMessage .caBottomRight {
	background: url(../images/caBottomLeft.gif) no-repeat right;
	height: 8px;
	width: 7px;
}
.completeMessage .xcaMessage {
	background: #FFF0F0;
	font-family: 'Roboto Medium';
	color: #990000;
}
.completeMessage .caClose {
	text-align: left;
	vertical-align: top;
	background: #FFF0F0;
}
.completeMessage .xcaCloseButton {
	background-image: url(../images/closeBtn.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #C7E6FF;
	border-left: 0px solid #4DA9F2;
	border-right: 0px solid #C7E6FF;
	border-bottom: 0px solid #4DA9F2;
	height: 13px;
	width: 13px;
	vertical-align: middle;
	text-align: center;
	cursor: hand;
	cursor: pointer;
}
.infobox {
	border: 1px #8CBAE8 solid;
	background: #FFC;
}
.warnbox {
	background: #FFC;
	border: 1px #dcd81e solid;
}
.successbox {
	background: #FFC;
	border: 1px #B1CA77 solid!important;
}
.failurebox {
	background: #FFC;
	border: 1px #D25128 solid;
}
.infobox td, .warnbox td, .successbox td, .failurebox td {
/*	word-break:break-all;	*/
}
.columnchooser {
	margin-top: 5px;
	width: 70%;
}
.bodyText, .titleText {
	font-family: 'Roboto Medium';
}
.titleText {
	color: #FFFFFF;
}
.bodyText {
	white-space: nowrap;
}
.listStyle {
	width: 100%;
	height: 150px;
}
.moveUp, .moveDown, .add, .addAll, .removeColumn, .removeAll {
	font-weight: normal;
	background-color: #C6C5D7;
	background-repeat: repeat-x;
	cursor: pointer;
	height: 20px;
	width: 20px;
	padding: 1px 1px 1px 1px;
}
.moveUp {
	background: #F0F6E1 url(../images/moveUp.gif) no-repeat center center;
}
.moveDown {
	background: #F7F7EC url(../images/moveDown.gif) no-repeat center center;
}
.ccListTable {
	width: 150px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collpase;
	background-color: #F8FAFF;
}
.ccListTable td {
	border-bottom: 1px solid #ccc;
}
#ccTable {
	overflow: auto;
	height: 200px;
	width: 150px;
}
.ccSelected {
	padding: 2px;
	background-color: #C4CEE3;
	cursor: default;
	white-space: nowrap;
	border-bottom: 1px solid #CCCCCC;
}
.ccNotSelected {
	padding: 2px;
	cursor: pointer;
	white-space: nowrap;
	border-bottom: 1px solid #CCCCCC;
}
.ccListTableInline {
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	vertical-align: top;
}
.ccMovePanel {
	width: 16px;
	border-right: 1px solid #E8E6DD;
}
.ccBtnPanel {
	padding-top: 5px;
	padding-bottom: 5px;
	white-space: nowrap;
	text-align: center;
}
.ccMovePanel {
	width: 16px;
	background-color: #DFDFDF;
}
.ccMovePanel table {
	border-spacing: 0px;
	border-collapse: separate;
}
.ccBtnPanel {
	background-color: #ECECEC;
}
.responseframe, .hide {
	display: none;
}
.DialogBox {
	width: 100%;
	height: 100%;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 1px;
	outline: none;
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
	background-clip: padding-box;
	padding:1px;
}
.drag {
	padding-right: 15px;
	cursor: move;
}
.DialogBox .minButton, .DialogBox .maxButton {
	display: none;
}
.freezeLayer {
	width: 100%;
	position: absolute;
	top: 0px;
	left:0px;
	background: #555;	
	opacity: .65;
	z-index: 20;
}
.hide {
	display: none !important;
}
#Dashboard table tr td .container23 {
	padding: 0px 10px;
}
#Dashboard table tr td .container23 .content23 {
	height: 245px;
}
#Dashboard table tr td .container23 .grydash {
/* background: #F3F3F3; */
}
#Dashboard table tr td>.container23 .content23 {
	min-height: 245px;
	height: inherit;
}
#Dashboard .container23 div.conh1 {
	height: 31px;
	margin: 0px;
	clear: both;
	z-index: 9;
}
#Dashboard .container23 .component23 div.conh1 em {
	width: 7px;
	height: 30px;
	float: right;
	display:none;
}
#Dashboard .container23 .component23 div.conh1 i {
	width: 13px;
	height: 30px;
	float: right;
}
#Dashboard .container23 .component23 div.conh1 b.hdr {
	width: 152px;
	_width: 158px;
	height: 10px;
	_height: 30px;
	font-family: 'Roboto Medium';
	font-size: 14px!important;
	text-align: right;
	color: #000;
	padding: 8px 2px 6px 0;
	display: block;
	float: right;
}
.control23 {
	clear: both;
	border-width: 1px 1px 0px 1px;
	border-color: #c9c9c9;
	border-style: solid;
}
.astgrpctrlh {
	background: url(../images/scandroparw2.png) left no-repeat;
	padding:3px 9px 3px 30px;
	color: #2d5893;
	font-family: 'Roboto Medium';
	white-space: nowrap;
	text-decoration: none;
	border:1px solid transparent;
}
a.moredrop {
	background: url(../images/scandroparw2.png) -2px no-repeat;
	color: #6A6A6A;
	font-family: 'Roboto Medium';
	white-space: nowrap;
	text-decoration: none;
	float: right;
	margin-top: 6px;
	padding:3px 9px 3px 30px;
	border:1px solid transparent;
}
ul.assetDBMenus li {
	text-align:right;	
}
.astgrpctrlh:hover, a.moredrop:hover {
	background: url(../images/scandroparw2-hover-rtl.png) left no-repeat;
	border:1px #d2d2d2 solid;
	color:#6A6A6A;
}
a.bt_dashboard_max23 {
	background: url(../images/common-images.png) no-repeat -381px -64px;
	height: 21px;
	width:20px;
	cursor: hand;
	font-weight: normal!important;
	text-decoration: none;
	white-space: nowrap;
	float: left;
	margin-top: 9px;
}
.control23 {
	height: 35px;
	background: url(../images/astgrpctrlbg.gif) bottom left repeat-x;
	display: block;
	padding: 0px 4px 0 14px;
}
.pad015 {
	padding: 0px 15px;
}
#Dashboard .content .container23 .component23 .content23 {
	border-width: 0px 1px 0px 1px;
	border-color: #d3d3d3;
	border-style: solid;
}
#Dashboard .content .container23 .component23 .spc, #Dashboard .content23pop .spc {
	height: 7px;
	margin: 0px;
	padding: 0px;
	line-height: 7px;
}
#Dashboard .content .container23 .component23 .ast, #Dashboard .content23pop .ast, #Dashboard .content .container23 .component23 .inf table {
	width: 99.5%
}
#Dashboard .content .container23 .component23 .ast a, #Dashboard .content23pop .ast a {
	font-weight: normal;
}
#Dashboard .content .container23 .component23 .ast th, #Dashboard .content23pop .ast th {
	color: #333;
	font-family: 'Roboto Medium';
	font-size:14px;
	padding: 0px 0px 2px 0px;
	text-align: right;
}
#Dashboard .content .container23 .component23 .ast .color_lb td, #Dashboard .content23pop .ast .color_lb td, 
#Dashboard .content .container23 .component23 .ast .color_db td, #Dashboard .content23pop .ast .color_db td{
	background: #fff;
	border-bottom:1px #E5E5E5 solid;
}
#Dashboard .content .container23 .component23 .ast td a, #Dashboard .content23pop .ast td a {
	text-decoration: none;
}
#Dashboard .content .container23 .component23 .ast .sum td, #Dashboard .content23pop .ast .sum td {
	padding: 3px
}
#Dashboard .content .container23 .component23 .astr, #Dashboard .content23pop .astr {
	border-right: 1px solid #D7D7D7;
}
#Dashboard .content .container23 .component23 .ast .sum {
}
#Dashboard .content .component23 .content23 h4 {
	height: 10px;
	margin: 0px;
}
#Dashboard .content .container23 .component23 h2, #Dashboard .content23pop h2 {
	color: #333;
	font-weight: normal;
	font-size: 18px;
	height: 17px;
	text-align: center;
	margin: 20px 0px 10px 0px;
	padding: 0px;
}
#Dashboard .content .container23 .component23 .astbtc {
	display: block;
	background: transparent;
	font-size: 1px;
}
.astbtc1, .astbtc2, .astbtc3, .astbtc4 {
	display: block;
	overflow: hidden;
}
.astbtc1, .astbtc2, .astbtc3 {
	height: 1px;
}
.astbtc2, .astbtc3, .astbtc4 {
	border-right: 1px solid #000;
	border-left: 1px solid #aecde4;
}
.astbtc1 {
	margin: 0 5px;
	background: #aecde4;
}
.astbtc2 {
	margin: 0 3px;
	border-width: 0 2px;
}
.astbtc3 {
	margin: 0 2px;
}
.astbtc4 {
	height: 2px;
	margin: 0 1px;
}
#Dashboard .content .container23 .component23 .astbtcc {
	display: block;
	background: transparent;
	font-size: 1px;
}
#Dashboard .content .container23 .component23 .col {
	border-color: #d3d3d3;
}
.astbtc1, .astbtc2, .astbtc3, .astbtc4 {
	display: block;
	overflow: hidden;
}
.astbtc1, .astbtc2, .astbtc3 {
	height: 1px;
}
.astbtc2, .astbtc3, .astbtc4 {
	border-right: 1px solid #aecde4;
	border-left: 1px solid #aecde4;
}
.astbtc1 {
	margin: 0 5px;
	background: #d3d3d3;
}
.astbtc2 {
	margin: 0 3px;
	border-width: 0 2px;
}
.astbtc3 {
	margin: 0 2px;
}
.astbtc4 {
	height: 2px;
	margin: 0 1px;
}
#Dashboard .content .container23 .component23 .inf table {
	text-align: center;
	width: 99.5%
}
#Dashboard .content .container23 .component23 .inf table tr td {
	height: 32px;
	color: #656565;
	text-align: center;
	padding: 0px 0px;
}
#Dashboard .content .container23 .component23 .inf table tr td a {
	color: #3566A8;
	font-family: 'Roboto Medium';
}
#Dashboard .content .container23 .component23 .infdet table {
	text-align: center;
	width: 99.5%
}
#Dashboard .content .container23 .component23 .infdet table tr td {
	height: 32px;
	color: #656565;
	text-align: center;
	padding: 0px 0px;
}
#Dashboard .content .container23 .component23 .infdet table tr td a {
	color: #3566A8;
	font-family: 'Roboto Medium';
}
#Dashboard .container23 .component23 .inf table tr td b {
	display: block;
	width: 33%;
	float: right;
}
#Dashboard .container23 .component23 .inf table tr td em {
	border-style: solid;
	height: 5px;
	padding: 0px 6px 0px 0px;
	margin: 3px;
	display: block;
	border-width: 1px 1px 1px 1px;
	float: right;
	font-size: 5px;
	margin-top:5px;
}
.field-color-indicator em.em {
	height:5px;
	padding:0px 6px 0px 0px;
	margin:5px;
	display:block;
	border:1px #000 solid;
	float:right;
	font-size:5px;
	top:auto;
}
.gecko #Dashboard .container23 .component23 .inf table tr td em {
	position:relative;
}
em.infoindicator, em.g_green, em.g_blue, em.g_red, em.g_orange, em.g_yellow {
	border:1px #cde2ec solid;
	height:5px;
	padding:0px 6px 0px 0px;
	margin:3px;
	display:block;
	float:right;
	font-size:5px;
}
#Dashboard .container23 .component23 .inf table tr td i {
	float: right;
	font-style: normal;
	padding: 2px 0px;
}
#Dashboard .container23 .component23 .inf table tr td .g_green {
	background: #a6ce39;
	border-color: #97bb34;
}
#Dashboard .container23 .component23 .inf table tr td .g_blue {
	background: #7d9cca;
	border-color: #6080af;
}
#Dashboard .container23 .component23 .inf table tr td .g_red {
	background: #fd6b54;
	border-color: #d25541;
}
#Dashboard .container23 .component23 .inf table tr td .g_orange {
	background: #f68c59;
	border-color: #d8784b;
}
#Dashboard .container23 .component23 .inf table tr td .g_yellow {
	background: #fcd755;
	border-color: #9f9f66;
}
#Dashboard .grph {
}
.p155305 {
	padding: 15px 5px 30px 5px;
}
.dialog-attachbox-topleft {
	background: url(../images/topright.gif) no-repeat;
	width: 11px;
	height: 27px;
}
.dialog-attachbox-topright {
	background: url(../images/topleft.gif) no-repeat;
	width: 11px;
	height: 27px;
}
.dialog-attachbox-bottomleft {
	background: url(../images/bottomright.gif) no-repeat;
	width: 11px;
	height: 8px;
}
.dialog-attachbox-bottomright {
	background: url(../images/bottomleft.gif) no-repeat;
	width: 11px;
	height: 8px;
}
.nodeleteicon a {
	background-image: url(../images/deleteicondis.gif);
	background-repeat: no-repeat;
	background-position:center center;
	height: 16px;
	width:auto;
	display:block;
}
.noediticon {
	background-image: url(../images/editicondis.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 16px;
	width: 20px;
}
.agtset-bdrleft {
	border-right:1px #B6B6B6 solid;
	background:#fff;
}
#Left-Section {
	background: #ffffff;
	width: 21%;
	height: 100%;
	float: right;
}
.Lefttd {
	width: 1px;
	background:#fff repeat-y left top;
}
.LeftTable {
	width:230px;
}
#Right-Section {
	padding:5px 0px 10px;
}
.treenodelink {
	overflow: auto;
	display: block;
	padding: 0;
	white-space:nowrap;
	
}
.treenodelink a {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	display: block;
	height: auto;
	width: auto;
	color:#333;
	text-decoration:underline;
}
.treenodelink td {
	vertical-align: top;
	text-align: right;
}
.treenodelink a:hover {
	color: #555;
	border-top: 1px solid #D5DEEB;
	border-bottom: 1px solid #D5DEEB;
}
.treenodelink #selected {
	color: #000;
	border-top: 1px solid #AED4AD;
	border-bottom: 1px solid #AED4AD;
	display: block;
	height: 22px;
	background-color: #dbedd8;
	
}
.treenodelink #subhead {
	display: block;
	font-family: 'Roboto Medium';
	padding: 10px 2px 2px;
}
.treenodelink #addlink {
	width: 100%;
	text-align: left;
}
.treenodelink #addlink a {
	border: 0;
	height: 16px;
	color: #555;
	display: block;
	margin-bottom: 10px;
	background: url(../images/viewlinkaddnewoff.gif) repeat-x left bottom;
	padding: 3px 2px 2px 15px;
}
.treenodelink #addlink a:hover {
	color: #000;
	background: url(../images/viewlinkaddnewon.gif) repeat-x left bottom;
}
.treenodelink .selectedStatic span {
	display: block;
	font-weight: 400;
	margin-top: 3px;
	background: url(../images/Statics-Group.gif) no-repeat left top;
	padding: 0 25px 2px 0;
}
.treenodelink .selectedStatic, .treenodelink .selectedDynamic {
	color: #000;
	border-top: 1px solid #AED4AD;
	border-bottom: 1px solid #AED4AD;
	display: block;
	font-weight: 400;
	border-left: 0 solid #81BB83;
	background: #EFF4FA url(../images/viewlinkbg_here.gif) no-repeat right top;
}
.ie .treenodelink .selectedStatic, .ie .treenodelink .selectedDynamic {
	padding: 0 0 3px
}
.treenodelink .selectedDynamic span {
	display: block;
	font-weight: 400;
	margin-top: 3px;
	background: url(../images/Dynamic-Group.gif) no-repeat left top;
	padding: 0 25px 2px 0;
}
.treenodelink a, .treenodelink2 a {
	padding: 4px 15px 4px 4px;
}
.treenodelink2 a {
	background: #fff url(../images/viewlinkbg_off.gif) no-repeat left top;
}
.treenodelink td, .treenodelink2 td {
	text-align: right;
}
.treenodelink2 a.sub {
	padding-right: 30px;
}
.treenodelink a:hover, .treenodelink2 a:hover {
	background: url(../images/viewlinkbg_on-rtl.gif) no-repeat right top;
}
.treenodelink #selected, .treenodelink2 #selected {
	border-right: 4px solid #81BB83;
	background: url(../images/viewlinkbg_here-rtl.gif) no-repeat left top;
	padding: 2px 10px 4px 4px;
}
.portlet {
	background: transparent;
}
.portlet .portletcontent h1 {
	margin: 0;
	font-size: 12px;
	height: 18px;
}
.portlet .portletcontent h1 a img {
	position: relative;
	top: 8px;
}
.portlet .portletcontent h1 a {
	display: inline;
	position: relative;
	top: -12px;
}
.portlet .portletcontent {
	display: block;
	border: 0 solid #3091cc;
	border-width: 0 1px;
}
.portlet .datagrid {
	display: block;
	border: 0 solid #3091cc;
	border-width: 0 1px;
}
.portlet p {
	margin: 0;
	padding: 5px 5px;
	font-size: 12px;
	font-family: 'Roboto Medium';
}
table#Actions_tool_tip .top_rt {
	width:18px;
	height:6px;
}
table#Actions_tool_tip .top_lt {
	width:6px;
}
table#Actions_tool_tip .bottom_rt {
	width:18px;
	height:25px;
}
table#Actions_tool_tip .shadow_rt {
	width:7px;
}
table#Actions_tool_tip .bottom_lt {
	width:6px;
}
table#Actions_tool_tip .top_rt {
	background: url(../images/action_tooltip_top_rt.png) top left no-repeat;
}
table#Actions_tool_tip .top_lt {
	background: url(../images/action_tooltip_top_lt.png) top left no-repeat;
}
table#Actions_tool_tip .top_ct {
	background: url(../images/action_tooltip_top_ct.png) top left repeat-x;
}
table#Actions_tool_tip .center_rt {
	background: url(../images/action_tooltip_center_rt.png) top left repeat-y;
}
table#Actions_tool_tip .center_lt {
	background: url(../images/action_tooltip_center_lt.png) top left repeat-y;
}
table#Actions_tool_tip .bottom_rt {
	background: url(../images/action_tooltip_shadow_rt.png) top left no-repeat;
}
table#Actions_tool_tip .bottom_lt {
	background: url(../images/action_tooltip_bottom_lt.png) top left no-repeat;
}
table#Actions_tool_tip .shadow_lt {
	background: url(../images/action_tooltip_shadow_lt.png) top left no-repeat;
}
table#Actions_tool_tip .shadow_ct {
	background: url(../images/action_tooltip_shadow_ct.png) top left repeat-x;
}
table#Actions_tool_tip .shadow_tip {
	background: url(../images/action_tooltip_shadow_tip.png) top left no-repeat;
}
.ie .top_ct .right12 {
	left:25px;
}
.portlet .portletcontent h1 {
	padding: 0px 2px 0px 0px;
}
.menubar .actionscombo, .menubar2 .actionscombo, .actionscombobtn .actionscombo, .rshipslfl actionscombo {
	position:absolute;
	z-index:10000;
}
.menubar .actionscombo a, .actionscombobtn .actionscombo a, .rshipslfl .actionscombo a {
	width:auto;
	display:block;
	text-decoration:none;
	color:#2D5893;
}
.menubar .actionscombo a:hover {
	color:#2D5893;
}
.menubar .actionscombo, .menubar .actionscombo ul, .menubar2 .actionscombo, .menubar2 .actionscombo ul, .actionscombobtn .actionscombo, .actionscombobtn .actionscombo ul, .rshipslfl .actionscombo, .rshipslfl .actionscombo ul {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	z-index:9;
}
.menubar .actionscombo li, .menubar2 .actionscombo li, .actionscombobtn .actionscombo li, .rshipslfl .actionscombo li {
	position:relative;
	float:right;
}
.menubar .actionscombo ul, .menubar2 .actionscombo ul, .actionscombobtn .actionscombo ul, .rshipslfl .actionscombo ul {
	position:absolute;
	width:174px;
	top:17px;
	right:0px;
	display:none;
	border:1px #3969AA solid;
	background:#F4F8FE;
}
.menubar2 .actionscombo ul, .rshipslfl .actionscombo ul {
	width:170px;
}
.menubar .actionscombo li ul a, .menubar2 .actionscombo li ul a, .actionscombobtn .actionscombo li ul a, .rshipslfl .actionscombo li ul a {
	background: #fff url(../images/autocompleteitembullet-rtl.gif) no-repeat 97% 6px;
	padding: 1px 15px 1px 1px;
	color:#000;
	width:150px;
	_width:174px;
	border-color: #ddd #eee #fff;
	border-style: solid;
	border-width: 1px 4px;
	height:auto;
	display:block;
}
.menubar2 .actionscombo li ul a, .rshipslfl .actionscombo li ul a {
	width:170px;
	text-align:right;
}
.menubar2 .actionscombo li>ul a, .rshipslfl .actionscombo li>ul a {
	width:146px;
}
table tr td .menubar .actionscombo li ul a:hover, table tr td .menubar2 .actionscombo li ul a:hover, table tr td .actionscombobtn .actionscombo li ul a:hover, table tr td .rshipslfl .actionscombo li ul a:hover {
	background: #fff url(../images/autocompleteitembullet-rtl.gif) no-repeat 97% 6px;
	border-color: #ccc #3969AA #eee;
	border-style: solid;
	border-width: 1px 4px;
}
.menubar .actionscombo a.parent {
	background:url(../images/toolbar_off-rtl.gif) repeat-x left top;
	padding:0px 10px 0 30px;
	border-right:1px solid #7992B8;
	color:#2D5893;
	display:block;
	height:17px;
	width:auto;
	text-decoration:none;
	font-family: 'Roboto Medium';
	line-height: 17px;
}
.menubar2 .actionscombo a.parent { 
	background:url(../images/toolbar_off1-rtl.gif) repeat-x left top;
	padding: 2px 10px 2px 30px;
	border: 1px solid #BBBBBB;
	border-radius: 3px 3px 3px 3px;
	color:#000;
	display:block;
	width:auto;
	text-decoration:none;
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	white-space:nowrap;
	height:16px;
}
.rshipslfl .actionscombo a.parent {
	color:#6E6E6E;
	display:block;
	font-family: 'Roboto Medium';
	height:19px;
	width:auto;
	text-decoration:none;
	font-size: 12px;
	line-height: 19px;
}
.menubar .actionscombo a.parent:hover {
	background:url(../images/toolbar_on-rtl.gif) repeat-x left top;
}
.menubar2 {
	background: url(../images/toolbar_bg.gif) repeat-x right top;
}
.menubar2 .actionscombo ul li a {
	display:block\9 !important;
}
.menubar2 .actionscombo>a {
	height: 15px
}
.menubar2 .actionscombo a:hover {
	color: #000;
	background: url(../images/toolbar_on1-rtl.gif) repeat-x left top;
}
.menubar2 .actionscombo a.parent:hover {
	background:url(../images/toolbar_off1-rtl.gif) repeat-x left top;
}
.menubar .actionscombo li:hover ul{
	display:block;
	}
.rshipslfl .actionscombo a.parent:hover {
	color:#6E6E6E;
}
.menubar .actionscombo li li a.sub, .menubar2 .actionscombo li li a.sub, .actionscombobtn .actionscombo li li a.sub, .rshipslfl .actionscombo li li a.sub {
	background:#e5f2f5 url(../images/autocompleteitembullet-rtl.gif) no-repeat right 6px;
}
.menubar .actionscombo li li a.sub:hover, .menubar2 .actionscombo li li a.sub:hover, .actionscombobtn .actionscombo li li a.sub:hover, .rshipslfl .actionscombo li li a.sub:hover {
	background-color:#eff9fe !important;
}
.menubar .actionscombo ul ul, .menubar2 .actionscombo ul ul, .actionscombobtn .actionscombo ul ul, .rshipslfl .actionscombo ul ul {
	top:auto;
}
.menubar .actionscombo li ul ul, .actionscombobtn .actionscombo li ul ul {
	margin:0px;
	right:150px;
}
.menubar2 .actionscombo li ul ul, .rshipslfl .actionscombo li ul ul {
	margin:0px;
	right:170px;
}
.menubar #actionsubhead, .menubar2 #actionsubhead, .actionscombobtn #actionsubhead {
	background:#E2E9F6;
	border-bottom:1px #DDD solid;
	border-top:1px #FFF solid;
	color:#808690;
	display:block;
	font-family: 'Roboto Medium';
	height:auto;
	padding:2px;
	width:auto;
}
.menubar .actionscombo li a:hover ul ul, .menubar .actionscombo li a:hover ul ul ul,.menubar .actionscombo li a:hover ul ul ul ul, .menubar2 .actionscombo li a:hover ul ul, .menubar2 .actionscombo li a:hover ul ul ul,.menubar2 .actionscombo li a:hover ul ul ul ul, .actionscombobtn .actionscombo li a:hover ul ul, .actionscombobtn .actionscombo li a:hover ul ul ul,.actionscombobtn .actionscombo li a:hover ul ul ul ul, .rshipslfl .actionscombo li a:hover ul ul, .rshipslfl .actionscombo li a:hover ul ul ul,.rshipslfl .actionscombo li a:hover ul ul ul ul { 
	display:none;
}
.menubar .actionscombo li a:hover ul, .menubar .actionscombo li li a:hover ul, .menubar .actionscombo li li li a:hover ul, .menubar .actionscombo li li li li a:hover ul, .menubar2 .actionscombo li a:hover ul, .menubar2 .actionscombo li li a:hover ul, .menubar2 .actionscombo li li li a:hover ul, .menubar2 .actionscombo li li li li a:hover ul, .actionscombobtn .actionscombo li a:hover ul, .actionscombobtn .actionscombo li li a:hover ul, .actionscombobtn .actionscombo li li li a:hover ul, .actionscombobtn .actionscombo li li li li a:hover ul, .rshipslfl .actionscombo li a:hover ul, .rshipslfl .actionscombo li li a:hover ul, .rshipslfl .actionscombo li li li a:hover ul, .rshipslfl .actionscombo li li li li a:hover ul {
	display:block;
}
.scat-pop-tl, .scat-pop-tr, td.scat-pop-rm, .scat-pop-bl, .scat-pop-br{
	width: 12px;
	height: 12px;
}
.scat-pop-tl, .scat-pop-tr{
	position: relative;
	top:3px;
	}
.scat-pop-bl, .scat-pop-br{
	position:relative;
	top:-1px;
	}
table tr td .scat-pop-tl {
	background: url(../images/scat-pop-tr.png) no-repeat;
}
td.scat-pop-tm {
	background: url(../images/scat-pop-tm.png) 0 bottom repeat-x;
	height: 12px;
	width: 99%;
}
td.scat-pop-lm {
	background: url(../images/scat-pop-rm.png) repeat-y;
	width: 12px;
	height: 283px;
}
table tr td .scat-pop-tr {
	background: url(../images/scat-pop-tl.png) no-repeat;
}
table tr td.scat-pop-rm {
	background: url(../images/scat-pop-lm.png) right repeat-y;
}

table tr td .scat-pop-bl {
	background: url(../images/scat-pop-br.png) no-repeat;
}
td.scat-pop-bm {
	background: url(../images/scat-pop-bm.png) repeat-x;
	height: 12px;
	width: 99%;
}
table tr td .scat-pop-br {
	background: url(../images/scat-pop-bl.png) no-repeat;
}
label.addservicebtn-label, label.addserviceitembtn-label {
	display: inline-block;
	line-height: 24px;
	height: 24px;
	width: auto;
	padding: 0;
	margin: 0;
	margin-left:6px;
}
.ie label.addservicebtn-label, .ie label.addserviceitembtn-label {
	margin-left:10px;
}
label.addservicebtn-label {
	background: url(../images/buttons-ui.gif) 0px -1px;
}
label.addserviceitembtn-label {
	background: url(../images/buttons-ui.gif) 0px -26px;
}
input.addservicebtn, a.addservicebtn {
	background:url(../images/change-submitbtnright.gif) top right no-repeat;
}
input.addserviceitembtn, a.addserviceitembtn {
	background:url(../images/change-cancelbtnright.gif) bottom right no-repeat;
}
input.addservicebtn, input.addserviceitembtn, a.addservicebtn, a.addserviceitembtn {
	padding:0 7px;
	overflow:visible;
	height:24px;
	white-space:nowrap;
	border:none;
	font-weight: normal;
	font-size: 12px;
	line-height: 24px;
	cursor:pointer;
}
input.addservicebtn, a.addservicebtn {
	color:#fff;
	font-family: 'Roboto Medium';
}
input.addserviceitembtn, a.addserviceitembtn {
	color:#333;
}
a.addserviceitembtn {
	display:inline-block;
}
.tableComponentNew .searchRow th .tableSpotSearch {
	width:99%;
}
.tableComponentNew tr th {
	background:#e6f4ff;
	color:#2251ad;
	font-weight: normal;
	font-size: 12px;
	text-transform:uppercase;
	height:24px;
	border-top:1px #fff solid;
	padding:4px 0px;
	text-align:right;
}
.tableComponentNew tr th.tableHeader {
	border-top:1px #fff solid;
}
.tableComponentNew tr th.sortedTableHeader a, .tableComponentNew tr th.tableHeader a, .tableComponentNew tr th.tableHeader td {
	color:#2251ad;
	font-weight: normal;
	font-size: 12px;
	text-transform:uppercase;
}
.tableComponentNew tr td .subhead {
	color:#016fce;
	font-family: 'Roboto Medium';
	font-size: 14px;
}
.tableComponentNew tr td .notes1 {
	color:#555;
	line-height:16px;
	display:block;
	text-align:right;
}
.tableComponentNew tr td .notes2 {
	color:#555;
	line-height:16px;
	display:block;
	text-align:right;
	padding-left:40px;
	padding-right:5px;
}
.tableComponentNew tr td .tag {
	color:#555;
	background:#fefe8e;
	padding:3px 4px;
}
.tableComponentNew .listHover2 {
	background:#FDFFD1;
	border-bottom:1px solid #DBDBDB;
	padding:7px 3px;
}
.tableComponentNew .tableHeader {
	border-bottom: none;
}
.tableComponentNew .tableheader {
	border-color: #DFF7FF;
}
.filterbgfill, .tableComponentNew tr th.thbg {
	background: #b3daf9;
	height: 26px;
	text-transform: none;
}
.borderBottom-c2e .tableComponentNew tr th, .borderBottom-c2e .tableComponentNew .tableHeader, .borderBottom-c2e {
	border-bottom: 1px #c2e1f6 solid;
}
.fontBigBoldM {
	font-family: 'Roboto Medium';
	font-size: 14px!important;
	color: #000;
}
.fontbigBoldS {
	font-family: 'Roboto Medium';
	color: #214AAD!important;
	white-space: nowrap;
}
.fontblack12A{font-family: 'Roboto Medium';  color:#000;}
.filterdroparw {
	width: 24px;
	height: 20px;
	display: block;
	background: url(../images/filterdroparw.gif) no-repeat;
}
.menubar1 .actionscombo a.parent {
	background:url(../images/new-incident-icons-gray.gif) left top repeat-x;
	padding:0px 10px 0 30px;
	border:1px solid #bbbbbb;
	color:#000;
	display:block;
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	height:18px;
	width:auto;
	text-decoration:none;
}
menubar1 .actionscombo a.parent .itemarrow {
	background:url(../images/new-incident-icons-gray.gif) left top repeat-x;
}
.menubar1 .actionscombo, .menubar2 .actionscombo, .actionscombobtn .actionscombo, .rshipslfl actionscombo {
	position:absolute;
	z-index:10000;
}
.menubar1 .actionscombo a, .actionscombobtn .actionscombo a, .rshipslfl .actionscombo a {
	width:auto;
	display:block;
	text-decoration:none;
	color:#2D5893;
	font-weight:normal;
}
.menubar1 .actionscombo a:hover {
	color:#2D5893;
}
.menubar1 .actionscombo, .menubar1 .actionscombo ul, .menubar2 .actionscombo, .menubar2 .actionscombo ul, .actionscombobtn .actionscombo, .actionscombobtn .actionscombo ul, .rshipslfl .actionscombo, .rshipslfl .actionscombo ul {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	z-index:9;
}
.menubar1 .actionscombo li, .menubar2 .actionscombo li, .actionscombobtn .actionscombo li, .rshipslfl .actionscombo li {
	position:relative;
	float:right;
}
.menubar1 .actionscombo ul, .menubar2 .actionscombo ul, .actionscombobtn .actionscombo ul, .rshipslfl .actionscombo ul {
	position:absolute;
	width:174px;
	top:17px;
	_top:18px;
	right:0px;
	display:none;
	border:1px #3969AA solid;
	background:#F4F8FE;
}
.menubar1 .actionscombo li ul a, .menubar2 .actionscombo li ul a, .actionscombobtn .actionscombo li ul a, .rshipslfl .actionscombo li ul a {
	background: #fff url(../images/autocompleteitembullet-rtl.gif) no-repeat 96% 8px;
	padding: 3px 15px 3px 1px;
	color:#000;
	border-color: #ddd #eee #fff;
	border-style: solid;
	border-width: 1px 4px;
	width:150px;
	_width:174px;
	height:auto;
	display:block;
	white-space:normal;
	word-break:normal;
	word-wrap: break-word;
	text-wrap: normal;
	text-decoration:none;
}
table tr td .menubar1 .actionscombo li ul a:hover, table tr td .menubar2 .actionscombo li ul a:hover, table tr td .actionscombobtn .actionscombo li ul a:hover, table tr td .rshipslfl .actionscombo li ul a:hover {
	background: #fff url(../images/autocompleteitembullet-rtl.gif) no-repeat 96% 8px;
	border-color: #ccc #3969AA #eee;
	border-style: solid;
	border-width: 1px 4px;
}
.languageSelectBox {
	position:relative;
	z-index:9;
	margin-right:10px;
}
.languageSelectBox ul.customMenuList {
	width: 230px;
	margin: 0px;
	position: absolute;
	z-index: 10;
	height:201px;
	overflow-x:hidden;
	overflow-y:auto;
	border-radius:3px;
	border:1px solid #bbb;
}
.languageSelectBox ul.customMenuList li {
	list-style: none;
	padding: 3px 0px;
	background: #fff;
	border-bottom: 1px #d6eaff solid;
	font-family: 'Roboto Medium';
	text-align: right;
}
.languageSelectBox ul.customMenuList li a {
	display: block;
	text-decoration: none;
	margin: 0px;
	white-space: nowrap;
	color: #000;
	background: #fff;
	width: 220px;
	_width: 234px;
	padding: 3px 5px 3px 3px;
}
.languageSelectBox ul.customMenuList li a:hover {
	color: #000;
	display: block;
}
.customMenu-ui2, .customMenu-ui4 {
	padding:0 12px 0 25px;
}
.customMenu-ui2 i, .customMenu-ui4 i {
	position:absolute;
	top:7px;
	_top:4px;
	left:8px;
}
.customMenu-ui4 i {
	width:9px;
	height:6px;
	background:url(../images/langdroparw-block.png) 90% center no-repeat;
}
.customMenu-ui4 {
	font-weight: normal;
	line-height: 19px;
	text-decoration:none!important;
	display:inline-block;
	height:26px;
	color:#000;
	position:relative;
	z-index:2;
}
.customMenu-ui4, customMenu-ui4:hover {
	border:1px solid transparent;
}
.ie6 .customMenu-ui4, .ie6 .customMenu-ui4:hover {
	border:none;
}
.ListViewFilterMenu-active .customMenu-ui4, .RefreshRateMenu-active .customMenu-ui2, .languageSelectBox1-active .customMenu-ui1, .languageSelectBox1-active .customMenu-ui5 {
	color:#2d7bbf;
	border:none;
	border-top:1px #bbb solid;
	border-radius:2px 2px 0 0;
	background:#fff;
	z-index:3;
	border-right:1px #bbb solid;
	border-left:1px solid transparent;
}
.ListViewFilterMenu-active .customMenu-ui4:hover, .RefreshRateMenu-active .customMenu-ui2:hover, .languageSelectBox1-active .customMenu-ui1:hover, .languageSelectBox1-active .customMenu-ui5 {
	color:#2d7bbf;
}
.menulist-ui1, .menulist-ui3 {
	padding:0;
	position:relative;
	bottom:-3px;
	margin:0 5px 12px 15px;
}
.menulist-ui1 ul{
	width:100%;
	}
.menulist-ui3 {
	margin:0 10px 12px 4px;
}
.ListViewFilterMenu-active .menulist-ui3 li {
	margin-left:10px;
}
.menulist-ui1 li, .menulist-ui3 li {
	list-style:none;
	font-family: 'Roboto Medium';
	border-bottom:1px #d6e9ff solid;
}
.menulist-ui1 li a, .menulist-ui1 li .padfix, .menulist-ui3 li a, .menulist-ui3 li .padfix {
	text-decoration:none;
	display:block;
	font-weight: normal;
	color:#000;
	white-space:normal;
	padding:8px 6px 10px 5px;
}
.menulist-ui1 li a:hover, .menulist-ui3 li a:hover {
	color:#2d7bbf!important;
}
.menulist-ui1 li .padfix .radio, .menulist-ui3 li .padfix .radio {
	position:relative;
	top:-5px;
	float:right;
	right:-10px;
	_right:-5px;
}
.menulist-ui1 li a,
.menulist-ui1-listui1 label {
	font-family: 'Roboto';
}
.customMenu {
	color:#fff;
	font-weight: normal;
	font-size: 12px;
}
.customDropMenu ul.customMenuList {
	width: 230px;
	margin: 0px;
	position: absolute;
	z-index: 10;
	height:201px;
	overflow-x:hidden;
	overflow-y:auto;
	border-radius:3px;
	border:1px solid #bbbbbb;
}
.customDropMenu ul.customMenuList li {
	list-style: none;
	width: 100%;
	padding: 3px;
	background: #fff;
	border-bottom: 1px #d6eaff solid;
	font-family: 'Roboto Medium';
	line-height: 20px;
	text-align:right;
}
.customDropMenu ul.customMenuList li a {
	display: block;
	text-decoration: none;
	margin: 0px;
	white-space: nowrap;
	color: #000;
	background: #f7f7f7;
	width: 220px;
	_width: 234px;
	padding: 3px 5px 3px 3px;
}
.customDropMenu ul.customMenuList li a:hover {
	color: #000;
	background: #e9e9e9;
	display: block;
}
.reqRefreshListbg {
	background:url(../images/archivelistviewbg.gif) repeat-x;
	border: 1px solid #17457E;
	color: #FFFFFF;
	display: inline-block;
	font-weight: normal;
	font-size: 12px;
	line-height: 19px;
	height: 19px;
	padding: 0px 8px 0 13px;
	position: relative;
}
.reqRefreshListbg:hover {
	color: #FFFFFF!important;
}
.formStylebutton3-label {
	background: url(../images/new-incident-icons-gray.gif) repeat-x scroll 0 0 transparent;
	border: 1px solid #BBBBBB;
	display:inline-block;
	border-radius:2px;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	height:22px;
	margin-top:2px;
}
.formStylebutton3 {
	background:url(../images/archivelistviewbg.gif) repeat-x;
	color: #000;
	border:0;
	display:inline-block;
	vertical-align:top;
	font-weight: normal;
	font-size: 12px;
	line-height: 19px;
	height:21px;
	padding:0 10px;
	overflow:visible;
	width:auto;
	margin:0 0 -2px 0;
}
input.formStylebutton3::-moz-focus-inner {
 	border: 0;
 	padding: 0;
}
.formStyle4, .formstyle4 {
	background:#fff;
	border:1px solid #ccc;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	height:20px;
}
.customMenu1 {
	color:#000;
	font-weight: normal;
	font-size: 12px;
	text-decoration:none!important;
	background:url(../images/langdroparw-gray.png) left no-repeat;
	padding-right:16px;
}
.languageSelectBox1 ul.customMenuList {
	width: 230px;
	margin: 0px;
	position: absolute;
	z-index: 10;
	height:201px;
	overflow-x:hidden;
	overflow-y:auto;
	border-radius:3px;
	border:1px solid #bbbbbb;
}
.languageSelectBox1 ul.customMenuList li {
	list-style: none;
	width: 100%;
	padding: 3px;
	background: #fff;
	border-bottom: 1px #d6eaff solid;
	font-family: 'Roboto Medium';
	line-height: 20px;
	text-align: right;
}
.languageSelectBox1 ul.customMenuList li a {
	display: block;
	text-decoration: none;
	margin: 0px;
	white-space: nowrap;
	color: #000;
	background: #fff;
	width: 220px;
	_width: 234px;
	padding: 3px 3px 3px 0px;
}
.languageSelectBox1 ul.customMenuList li a:hover {
	color: #000;
	display: block;
}
.customDropMenu1 ul.customMenuList {
	width: 230px;
	margin: 0px;
	position: absolute;
	z-index: 10;
	height:201px;
	overflow-x:hidden;
	overflow-y:auto;
	border-radius:3px;
	border:1px solid #bbb;
}
.customDropMenu1 ul.customMenuList li {
	list-style: none;
	width: 100%;
	padding: 3px;
	background: #fff;
	border-bottom: 1px #d6eaff solid;
	font-family: 'Roboto Medium';
	line-height: 20px;
	text-align: right;
}
.customDropMenu1 ul.customMenuList li a {
	display: block;
	text-decoration: none;
	margin: 0px;
	white-space: nowrap;
	color: #000;
	background: #f7f7f7;
	width: 220px;
	_width: 234px;
	padding: 3px 3px 3px 5px;
}
.customDropMenu1 ul.customMenuList li a:hover {
	color: #000;
	background: #e9e9e9;
	display: block;
}
.customMenu2 {
	color:#000;
	font-weight: normal;
	font-size: 12px;
	text-decoration:none!important;
	background:url(../images/langdroparw-green.png) left no-repeat;
	padding-left:16px;
	float:left;
	_float:none;
}
.ListViewFilterMenu, .RefreshRateMenu, .languageSelectBox1 {
	position:relative;
	height:24px;
	padding-left:4px;
	white-space:nowrap;
}
.top_links .ListViewFilterMenu, .top_links .ListViewFilterMenu-active {
	top:2px;	
}
.languageSelectBox1-active {
	white-space:nowrap;
}
.languageSelectBox1 {
	height:22px;
}
.ListViewFilterMenu-active, .RefreshRateMenu-active, .languageSelectBox1-active {
	position:relative;
	display:inline-block;
	height:24px;
	color:#2d7bbf;
	border-radius:2px 2px 0 0;
	background:url(../images/requestreferlist-menu-shadowbg-rtl.png) left top no-repeat;
	padding-left:4px;
	float:right;
}
.ListViewFilterMenu-active {
	z-index:103;
	margin-left:none;
}
.ListViewFilterMenu {
	margin-left:none;
}
.gecko .ListViewFilterMenu, .gecko .ListViewFilterMenu-active{
	float:right;
}
.RefreshRateMenu-active {
	z-index:101;
}
.languageSelectBox1-active {
	height:21px;
	z-index:101;
}
.dropdown-menu-ui1 {
	border-top:1px #bbb solid;
	position:absolute;
	z-index:1;
	top:20px;
	width:196px;
	background:url(../images/requestreferlist-menu-shadowbg-rtl.png) left bottom no-repeat;
	border-right:1px #bbb solid;
	right:0px;
}
.RefreshRateMenu-active .dropdown-menu-ui1 {
	top:18px;
}
.ListViewFilterMenu-active .dropdown-menu-ui1 {
	top:24px;
	width:220px;
	padding:6px 0px;
}
.customMenu-ui1, .customMenu-ui1:hover {
	color:#000;
	font-weight: normal;
	font-size: 12px;
	line-height: 21px;
	text-decoration:none!important;
	display:inline-block;
	height:20px;
	border:1px solid #bbb;
	border-radius:3px;
	background:url(../images/new-incident-icons-gray1.gif) bottom repeat-x;
	position:relative;
	z-index:0;
	white-space:nowrap;
}
.customMenu-ui1 {
	padding:0 8px 0 25px;
}
.customMenu-ui1 i {
	width:10px;
	height:6px;
	position:absolute;
	top:9px;
	background:url(../images/langdroparw.png) no-repeat;
	left:8px;
}
.customMenu-ui5, .customMenu-ui5:hover {
	color:#000;
	font-weight: normal;
	font-size: 12px;
	line-height: 21px;
	text-decoration:none!important;
	display:inline-block;
	height:20px;
	border:1px solid #bbbbbb;
	border-radius:3px;
	background:url(../images/new-incident-icons-gray.gif) bottom repeat-x;
	position:relative;
	z-index:0;
	white-space:nowrap;
}
.customMenu-ui5 {
	padding:0 8px 0 25px;
}
.customMenu-ui5 i {
	width:10px;
	height:6px;
	position:absolute;
	top:9px;
	background:url(../images/langdroparw-gray.png) no-repeat;
	left:8px;
}
.customMenu-ui2 {
	color:#000;
	font-weight: normal;
	font-size: 12px;
	line-height: 21px;
	text-decoration:none!important;
	display:inline-block;
	height:22px;
	border:1px solid #bbbbbb;
	border-radius:3px;
	background:url(../images/new-incident-icons-gray.gif) bottom repeat-x;
	position:relative;
	z-index:0;
	white-space:nowrap;
}
.customMenu-ui2 {
	color:#000;
	_padding-top:2px!important;
}
.customMenu-ui2:hover{
	color:#000;
	font-weight: normal;
	font-size: 12px;
	line-height: 21px;
	text-decoration:none!important;
	display:inline-block;
	height:22px;
	border-radius:3px;
	background:url(../images/new-incident-icons-gray.gif) bottom repeat-x;
	position:relative;
	z-index:0;
	white-space:nowrap;
}
.customMenu-ui2 i {
	width:10px;
	height:6px;
	position:absolute;
	top:9px;
	_top:7px!important;
	background:url(../images/langdroparw-gray.png) no-repeat;
	left:8px;
}
.customMenu-ui2 i, .customMenu-ui3 i {
	position:absolute;
	top:7px;
	_top:4px;
	left:8px;
}
.customMenu-ui2 i {
	width:10px;
	height:6px;
}
.customMenu-ui3 i {
	width:9px;
	height:5px;
	margin-top:2px;
	_margin-top:-2px;
	background:url(../images/langdroparw.png) 10% center no-repeat;
}
.customMenu-ui3 {
	font-family: 'Roboto Medium';
	font-size: 14px;
	line-height: 19px;
	text-decoration:none!important;
	display:inline-block;
	height:25px;
	color:#000;
	position:relative;
	z-index:2;
}
.customMenu-ui3, .customMenu-ui3:hover {
	color:#000;
}
.ie6 .customMenu-ui3, .ie6 .customMenu-ui3:hover {
	color:#000;
}
.customMenu-ui2, .customMenu-ui3 {
	padding:0px 22px 0 25px;
	color:#000;
	white-space:nowrap;
}
.ListViewFilterMenu-active .customMenu-ui3, .RefreshRateMenu-active .customMenu-ui2, .languageSelectBox1-active .customMenu-ui1, .languageSelectBox1-active .customMenu-ui5 {
	color:#2d7bbf;
	border-top:1px #bbb solid;
	border-radius:2px 2px 0 0;
	background:#fff;
	z-index:2;
	border-right:1px #bbb solid;
	border-left:1px solid transparent;
	box-shadow:none;
}
.ListViewFilterMenu-active .serviceview {
	background:url(../images/service-small-icon.png) no-repeat 97% 1px;
}
.ListViewFilterMenu-active .incidentview {
	background:url(../images/incident_small_icon.png) no-repeat 97%px 1px;
}
.ListViewFilterMenu-active .customMenu-ui3 {
	padding:0 22px 0 25px;
}
.ListViewFilterMenu-active .customMenu-ui3:hover, .RefreshRateMenu-active .customMenu-ui2:hover, .languageSelectBox1-active .customMenu-ui1:hover, .languageSelectBox1-active .customMenu-ui5:hover {
	color:#000;
	box-shadow:none;
}
.RefreshRateMenu .customMenu-ui2, RefreshRateMenu .customMenu-ui2:hover {
	background:transparent;
}
.RefreshRateMenu .customMenu-ui2 {
	border:1px solid transparent;
	border-radius:0;
}
.RefreshRateMenu .customMenu-ui2:hover {
	border:1px solid #e0e0e0;
	color:inherit;
}
.RefreshRateMenu .customMenu-ui2 i, RefreshRateMenu .customMenu-ui2:hover i {
	background:none;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #aaa;
	display:inline-block;
	width: 0; 
	height: 0;
	margin-top:1px;
}
.menulist-ui1, .menulist-ui2 {
	padding:0;
	position:relative;
	bottom:-3px;
	margin:0 10px 12px 14px;
}
.colm-3 .menulist-ui1, .menulist-ui2 {
	padding:0;
	bottom:-3px;
	margin:0 0px 12px 5px;
}
.colm-3 .menulist-ui1 {
	position:static;
}
.menulist-ui2 {
	height:287px;
	overflow-x:hidden;
	overflow-y:auto;
	margin:2px 6px 12px 10px;
	border:1px #b5b5b5 solid;
	position:relative;
}
.menulist-ui1 li, .menulist-ui2 li {
	list-style:none;
	font-family: 'Roboto Medium';
	border-bottom:1px #d6e9ff solid;
	white-space:normal;
}
.ListViewFilterMenu-active .menulist-ui2 li {
	margin-left:10px;
}
.menulist-ui1 li a, .menulist-ui1 li .padfix, .menulist-ui2 li a, .menulist-ui2 li .padfix {
	text-decoration:none;
	display:block;
	font-weight: normal;
	color:#000;
	word-spacing: normal;
	padding:8px 5px 8px 5px;
	_width:100%;
	text-align:right;
}
.menulist-ui1 li a:hover, .menulist-ui2 li a:hover {
	color:#2d7bbf;
}
.menulist-ui1 li .padfix .radio, .menulist-ui2 li .padfix .radio {
	position:relative;
	top:-5px;
	float:right;
	right:-10px;
	_right:-5px;
}
.customMenu-ui1-table {
	margin:5px 0;
}
.customMenu-ui1-table td {
	border-left:1px solid #D6E9FF;
}
.customMenu-ui1-table td.last {
	border-left:none;
}
.customMenu-ui1-table a {
	white-space:nowrap !important;
	border-bottom:1px solid #D6E9FF;
	margin:0 15px;
}
.customMenu-ui1-table td a {
	    white-space:normal!important;
	        width:170px;
}
.customMenu-ui5-table {
	margin:5px 0;
}
.customMenu-ui5-table td {
	border-left:1px solid #D6E9FF;
}
.customMenu-ui5-table td.last {
	border-left:none;
}
.customMenu-ui5-table a {
	white-space:nowrap !important;
	border-bottom:1px solid #D6E9FF;
	margin:0 15px;
}
.enclosedDatePicker {
	display: inline-block;
	float: right;
	clear: right;
	position:relative;
}
.enclosedDatePicker a.cal_openLink {
	position: absolute;
	top: 3px;
	text-decoration:none;
	background-color:#eee;
	width:14px;
	text-align:center;
	display:none;
	left: 2px;
}
.enclosedDatePickerhover {
	position: relative;
	display: inline-block;
	width:100%;
}
.enclosedDatePickerhover a.cal_openLink {
	position: absolute;
	top: 3px;
	text-decoration:none;
	background-color:#eee;
	width:14px;
	text-align:center;
	display:block !important;
	left: 2px;
}
.datePicker {
	height:20px;
	width:207px;
}
table.jsCalendar tr td.currdate {
	color: #000000;
	border:1px solid #ccc !important;
	background-color:#ccc !important;
	font-family: 'Roboto Medium';
}
table.jsCalendar td.inactive {
	color: #fff !important;
}
#Calendar_small tr td.oddRow {
	cursor:pointer;
}
table.jsCalendar td {
	color:#333;
}
table.jsCalendar th.thheader {
	color:#888 !important;
	font-size: 12px !important;
}
table.jsCalendar a {
	text-decoration:none;
}
#Calendar_small tr td.hovered {
	background:#939393 !important;
	color:#fff;	
}
.date_help_baloon {
	position: absolute;
	top: -30px;
	height: 24px;
	width: 100px;
	color: #325084;
	background-color: #C1DBF4;
	border-radius: 3px;
	display:none;
	z-index:9999999;
	text-align:center;
	padding-top:5px;
	right: 0px;
}
.dateformatLabel {
	position: absolute;
	padding-top:3px;
	color: #aaa;
	padding-right: 3px;
}
.menulist-ui2-listui1, .menulist-ui2-listui2 {
	margin:7px;
	padding:0;
}
.menulist-ui2-listui1 li, .menulist-ui2-listui2 li {
	list-style:none;
	white-space:nowrap;	
}
.menulist-ui2-listui1 li {
	padding:4px 0;
}
.menulist-ui2-listui1 li label {
	
	font-family: 'Roboto Medium';
	color:#000;
	padding-right:4px;
	position:relative;
	top:-2px;
	_top:0px;
}
.menulist-ui2 .optgroup, .menulist-ui1 .optgroup {
	background:#d3d3d3;
	font-family: 'Roboto Medium';
}
.menulist-ui2 .optgroup .padfix, .menulist-ui1 .optgroup .padfix {
	font-family: 'Roboto Medium';
}
.menulist-ui1-listui1 {
	padding-bottom:10px;
}
.menulist-ui1-listui1 li {
	padding:4px 0;
}
.menulist-ui2-listui1 {
	background:url(../images/blackdot-bdr.gif) bottom repeat-x;
	padding-bottom:10px;
}
.menulist-ui2-listui2 {
	padding-top:2px;
	padding-bottom:14px;
}
.menulist-ui2-listui2 .archivelink {
	background:url(../images/archived-icon1.png) no-repeat right;
	height:20px;
	width:15px;
	padding-right:27px;
	color:#2D7BBF;
	font-family: 'Roboto Medium';
	font-size: 14px;
	line-height: 19px;
	white-space:nowrap;
}
.menulist-ui2-listui2 .trashlink {
	background:url(../images/trash.png) no-repeat right;
	height:20px;
	width:15px;
	padding-right:27px;
	color:#2D7BBF;
	font-family: 'Roboto Medium';
	font-size: 14px;
	line-height: 19px;
	white-space:nowrap;
}
.mtop6 {
	margin-top:6px;
}
.right5 {
	left:5px;
}
.right10 {
	left:10px;
}
.cb label, .cb label a, .cb label span {
	display:inline-block;
	height:20px;
	position:relative;
	cursor:pointer;
	float:right;
}
.cb label a {
	text-decoration:none;
}
.cb label a, .cb label a:hover {
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	color:#000;
}
.cb label .selected a, .cb label .selected a:hover {
	font-family: 'Roboto Medium';
	font-size: 12px;
	line-height: 20px;
	color:#fff;
}
.cb .left span {
	background:url(../images/btn-switch1-normalleft.png) right no-repeat;
}
.cb .left span a {
	background:url(../images/btn-switch1-normal.png) repeat-x;
	margin-right:3px;
	padding:0px 9px 0px 11px;
}
.cb .left .selected {
	background:url(../images/btn-switch1-activeright.png) right no-repeat;
}
.cb .left .selected a {
	background:url(../images/btn-switch1-active.png) repeat-x;
}
.cb .right span {
	background:url(../images/btn-switch1-normalleft.png) left no-repeat;
}
.cb .right span a {
	background:url(../images/btn-switch1-normal.png) repeat-x;
	margin-left:3px;
	padding:0px 11px 0px 9px;
}
.cb .right .selected {
	background:url(../images/btn-switch1-activeright.png) left no-repeat;
}
.cb .right .selected a {
	background:url(../images/btn-switch1-active.png) repeat-x;
}
.cb .left i, .cb .right i {
	height:17px;
	margin:2px 0px;
	width:1px;
	background:#f7f7f7;
	position:absolute;
}
.cb .left i {
	visibility:visible;
	left:0px;
}
.cb .right i {
	visibility:visible;
	right:0px;
}
.cb .left .selected i, .cb .right .selected i {
	visibility:hidden;
}
.listfilterbg1 {
	background:#fff url(../images/wo_view_bg.gif) repeat-x !important;
	border-top:2px #B0C4DE solid;
}
.depreciationdetail {
	background:url(../images/depreciationdetail.gif) no-repeat;
	width:23px;
	height:20px;
}
.graybdr3px1px {
	border-top:3px #dedede solid;
	border-bottom:1px #dedede solid;
}
.graybdr1px {
	border-bottom:1px #dedede solid;
}
.pleft7 {
	padding-right:7px;
}
.p0px11px0px3px {
	padding:0 3px 0 11px;
}
.menulist-ui1 .optgroup .menulist-ui1-listui1 {
	background:#fff;
}
.tableComponent td.hiliterow {
	background-color: #fdfcbf;
	height: 32px;
	padding-right:12px;
}
td>.tabs2 {
	width: 778px;
}
.tabs2 table td {
	border-bottom: 1px solid #a3c9df;
}
.tabs table .subtabon, .tabs2 table .subtabon {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.tabs2 table .subtabon div {
	background: url(../images/bg_works_tab_shade.gif) repeat-x bottom;
	padding: 3px 10px;
	border-top: 1px solid #7bb9de;
}
.tabs2 table .subtaboff {
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-bottom: 1px solid #a3c9df;
}
.tabs2 table .subtaboff div {
	background: url(../images/bg_works_tab_d_shade.gif) repeat-x bottom !important;
	padding: 3px 10px;
	border: 0px;
	color: #333;
	border-top: 1px solid #8bbbea;
}
.tabs2 table .subtaboff a:hover {
	background: url(../images/bg_works_tab_d_shade.gif) repeat-x bottom !important;
	padding: 3px 10px;
	border: 0px;
	border-top: 1px solid #8bbbea;
}
.tabs table .subtabon, .tabs2 table .subtabon {
	background: url(../images/bg_works_tab_curve-rtl.gif) no-repeat left top;
}
.tabs2 table .subtabon div {
	margin-left: 7px;
	border-right: 1px solid #7bb9de;
}
.tabs2 table .subtaboff {
	background: url(../images/bg_works_tab_d_curve-rtl.gif) no-repeat left bottom;
}
.tabs2 table .subtaboff div {
	margin-left: 7px;
	border-right: 1px solid #8bbbea;
}
.tabs2 table .subtaboff a:hover {
	margin-left: 7px;
	border-right: 1px solid #8bbbea;
}
.fontgrey-68 {
	color:#686868;
}
.tempcatheaderwidth {
	width:306px;
	border-left:1px #cad5da solid;
	font-size:20px;
}
.greyborderleft-cad {
	border-right:1px #cad5da solid;
}
.menubar2 #combo2 a {
	border: 1px solid #6F6E6E;
	color: #000000;
	display: block;
	font-family: 'Roboto Medium';
	height: 17px;
	white-space: nowrap;
	text-decoration:none;
}
.menubar2 #combo2 > a {
	height: 15px;
}
.menubar2 #combo2 a:hover {
	color: #000000;
}
.menubar2 {
	background: url(../images/toolbar_bg.gif) repeat-x left top transparent;
}
.menubar2 #combo2 a {
	background: url(../images/toolbar_off1.gif) repeat-x left top transparent;
	padding: 2px 10px 0 30px;
}
.menubar2 #combo2 a:hover {
	background: url(../images/toolbar_on1.gif) repeat-x left top transparent;
}
.menubar #actionsmenu-ws-rship #combo a {
	border:1px #7992B8 solid;
}
#actionsmenu-ws-rship li {
	width:auto;
	cursor:default
}
#actionsmenu-ws-rship li ul a:hover {
	color:#000;
	background-color:#EFF4FA;
}
#actionsmenu-ws-rship li ul {
	top:18px;
}
#actionsmenu-ws-rship ul {
	list-style:none;
	z-index:2;
	margin:0;
	padding:0
}
#actionsmenu-ws-rship li ul {
	display:none;
	position:absolute;
	padding:0
}
#actionsmenu-ws-rship li ul #actionsubhead {
	display:block;
	color:#808690;
	background-color:#E2E9F6;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd;
	font-weight:700;
	height:auto;
	width:auto;
	padding:2px
}
#actionsmenu-ws-rship li ul a {
	display:block;
	background-color:#fff !important;
	height:auto;
	width:auto;
	color:#666 !important;
	text-decoration:none !important;
}
#actionsmenu-ws-rship #actions {
	position:relative;
	margin:0
}
#actionsmenu-ws-rship #actions a {
	display:block;
	font-weight:700;
	background-color:#ddd;
}
#actionsmenu-ws-rship #actions a:hover {
	color:red;
}
#actionsmenu-ws-rship li li {
	display:block;
	background-color:#F4F8FE;
	border:1px solid #3969AA
}
table tr td div span.actionsmenuspan #actionsmenu-ws-rship a.actionsrshipmenu {
	width:auto !important;
	background:url(../images/toolbar_off-rtl.gif) repeat-x left top;
	border:1px solid #7992b8;
	color:#2d5893;
	font-family: 'Roboto Medium';
	font-size: 12px;
	line-height: 17px;
	height:17px;
	padding:0px 10px 0 30px;
	text-decoration:none;
	display:inline-block;
}
#actionsmenu-ws-rship li:hover ul, #actionsmenu-ws-rship li.over ul {
	display:block
}
#actionsmenu-ws-rship li {
	float:right;
	text-align:right;
}
#actionsmenu-ws-rship li ul a:hover {
	background:transparent url(../images/autocompleteitembullet.gif) no-repeat 7px 5px;
	border-color:#ccc #3969AA #eee;
	border-style:solid;
	border-width:1px 4px
}
#actionsmenu-ws-rship li>ul {
	left:auto
}
#actionsmenu-ws-rship li ul a {
	background:transparent url(../images/autocompleteitembullet.gif) no-repeat 7px 5px;
	border-color:#ddd #eee #fff;
	border-style:solid;
	border-width:1px 4px;
	padding:1px 15px 1px 1px;
}
#actionsmenu-ws-rship li {
	float:left;
	text-align:left;
}
#actionsmenu-ws-rship #actions a {
	background:url(../images/actionsbg.gif) no-repeat left top;
	border-color:#CCD9EA #CCD9EA #80A0C9 #80A0C9;
	border-style:solid;
	border-width:1px;
	padding:2px 30px 2px 40px
}
#actionsmenu-ws-rship #actions a:hover {
	background:url(../images/actionsbg1.gif) no-repeat left top;
	border-color:#CCD9EA #CCD9EA #80A0C9 #80A0C9;
	border-style:solid;
	border-width:1px
}
.deleteicondisable a {
	background: url(../images/deleteicondis.gif) no-repeat center center;
}
.field-color-indicator i {
	font-weight: normal;
	padding: 2px 0px;
	float: right;
}
.field-color-indicator .g_green {
	background: #a6ce39;
	border-color: #97bb34;
}
.field-color-indicator .g_red {
	background: #f00;
	border-color: #d25541;
}
.field-color-indicator .g_blue {
	background: #00f;
	border-color: #9f9f66;
}
.field-color-indicator b {
	float: right;
	padding-left: 11px;
}
.field-color-indicator em {
	padding: 0px 6px 0px 0px;
	float: right;
}
.agentsettings-tabs-ui1 {
	border-bottom:1px #B6B6B6 solid;
}
.agentsettings-tabs-ui1 a {
	font-weight: normal;
	font-size: 21px;
	text-decoration:none;
	color:#2250AE;
	display:inline-block;
	width:auto;
	position:relative;
}
.agentsettings-tabs-ui1 a span.outer {
	display:inline-block;
	cursor:pointer;
}
.agentsettings-tabs-ui1 a span.inner {
	display:inline-block;
	cursor:pointer;
	padding:12px 20px;
}
.agentsettings-tabs-ui1 a.active {
	background:url(../images/proj-tab-container-content-curve-tm.png) top repeat-x;
	top:1px;
}
.agentsettings-tabs-ui1 a em, .agentsettings-tabs-ui1 a i {
	width:5px;
	height:5px;
	position:absolute;
	top:0px;
}
.agentsettings-tabs-ui1 a.active span.outer {
	background:#fff;
	border-top:1px #B6B6B6 solid;
}
.agentsettings-tabs-ui1 a.active span.inner {
	background:#fff;
}
.agentsettings-tabs-ui1 a.active em {
	background:url(../images/agtset-tabhl.gif) left top no-repeat;
	left:0px;
}
.agentsettings-tabs-ui1 a.active i {
	background:url(../images/agtset-tabhr.gif) right top no-repeat;
	right:0px;
}
.agentsettings-tabs-ui1 a.active span.outer {
	border-left:1px #B6B6B6 solid;
}
.agentsettings-tabs-ui1 a.active span.inner {
	border-right:1px #B6B6B6 solid;
}
label.click-downloadbtn-label {
	background:url(../images/click-downloadbtn-right-rtl.gif) top left no-repeat;
}
a.click-downloadbtn {
	background:url(../images/click-downloadbtn-label-rtl.gif) no-repeat;
	margin-left:19px;
	padding:0 150px 0 80px;
}
a.click-downloadbtn {
	height:65px;
	display:inline-block;
	color:#2231b8;
	font-family: 'Roboto Medium';
	font-size: 12px;
	line-height: 65px;
	text-decoration:none;
}
label.click-downloadbtn-label {
	height:65px;
	display:inline-block;
	width:auto;
	padding:0;
	margin:0;
}
.helpbox1 {
	border: 1px #ccc solid;
	background: #f7f7f7;
	padding: 5px;
}
.mtabcnt {
	background:#fff;
	border-left:1px #B6B6B6 solid;
	border-right:1px #B6B6B6 solid;
	border-bottom:1px #B6B6B6 solid;
	padding:10px 15px;
}
.details-tab-section {
	border:1px solid #ddd;
	margin:0;
	width:99.9%;
}
.details-tab-table {
	padding:0 10px 10px 10px;
	width:99.5%;
}
.details-tab-section h1 {
	color:#1256C8;
	font-size:15px;
	margin-top:8px;
}
.details-tab-section span {
	color:#333;
	font-weight: normal;
	font-size: 12px;
}
.details-tabs {
	padding:0;
}
.details-tabs td {
	border-bottom:1px solid #c0bdbd;
}
.details-tabs .subtabon div {
	background: url(../images/bg_works_tab_shade.gif) repeat-x top;
	padding: 4px 10px 3px 10px;
	border-top: 1px solid #c0bdbd;
	
}
.details-tabs .subtaboff {
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-bottom: 1px solid #c0bdbd;
}
.details-tabs .subtaboff a {
	background: url(../images/bg_works_tab_d_shade.gif) repeat-x top !important;
	padding: 4px 10px 3px 10px;
	border: 0px;
	color: #333;
	border-top: 1px solid #c0bdbd;
}
.details-tabs .subtaboff a:hover {
	background: url(../images/bg_works_tab_d_shade.gif) repeat-x top !important;
	padding: 4px 10px 3px 10px;
	border: 0px;
	border-top: 1px solid #c0bdbd;
}
.details-tab-cnt {
	background:#fff;
	border:1px solid #ddd;
	border-top:none;
}
.details-tabs .subtabon {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.details-tabs .subtabon {
	background: url(../images/bg_works_tab_curve.gif) no-repeat right top;
}

.details-tab-cell {
	background: url(../images/bg_works_view_shade.png) #fafbfc repeat-x right bottom;
	border-left:1px solid #ddd;
}
.details-tab-section {
	border-left:none;
	border-bottom:none;
}
.details-tabs .subtabon {
	background: url(../images/bg_works_tab_curve-rtl.gif) no-repeat left top;
}
.details-tabs .subtabon div {
	margin-left: 7px;
	border-right: 1px solid #c0bdbd;
}
.details-tabs .subtaboff {
	background: url(../images/bg_works_tab_d_curve-rtl.gif) no-repeat left top;
}
.details-tabs .subtaboff a {
	margin-left: 7px;
	border-right: 1px solid #c0bdbd;
}
.details-tabs .subtaboff a:hover {
	margin-left: 7px;
	border-right: 1px solid #c0bdbd;
}
.details-tab-header, .details-tab-header-controls {
	background: url(../images/bg_works_title_shade_new.gif) repeat-x right bottom;
	height:51px;
}
.details-tab-header-controls strong {
	font-family: 'Roboto Medium';
	font-size: 14px;
}
.details-tab-header img {
	float:right;
	margin:9px 12px 0 1px;
}
.details-tab-header strong {
	color:#000;
	font-size:14px;
	margin-top:7px;
	white-space:nowrap;
	float:right;
	padding:6px 3px 5px 10px;
	right:4px;
	width:13%;
	text-align:right;
}
.details-tab-header span {
	float: left;
	margin: 12px 0px 0px 15px;
}
.details-tab-header .rsnavswitch span {
	color:#f00;
	float:none;
	font-family: 'Roboto Medium';
	font-size: 12px;
	margin:0;
	padding:0 11px;
}
.details-tab-cnt h1 {
	color: #1256c8;
	font-size: 15px;
	margin-top: 8px;
}
.details-tab-cnt h1 span {
	font-weight: normal;
	color: #333333;
}
.details-tab-cnt ul {
	list-style: none;
	margin: 0px 10px 10px 10px;
	padding: 0px;
}
.details-tab-cnt ul li {
	display: block;
	clear: both;
	margin: 4px 0px;
}
.details-tab-cnt ul li b {
	width: 120px;
}
.details-tab-cnt .state {
	color: #305086;
	font-family: 'Roboto Medium';
	margin: 0px 0px 0px 0px;
}
.details-tab-cnt .state a {
	color: #FF0000;
	font-weight: normal;
}
.details-tab-cnt>.state {
	margin: 16px 0px 0px 0px;
}
.details-tab-cnt ul.compact {
	border: 1px solid #acd5ee;
	/*background: #f2fbff;*/
	margin: 25px 10px 10px 10px;
	clear: both;
}
.details-tab-cnt table tr td>ul.compact {
	padding-bottom: 12px;
}
.details-tab-cnt ul.compact li {
	padding: 4px 10px;
}
.details-tab-cnt ul.compact li b {
	font-family: 'Roboto Medium';
	width: 90px;
}
.details-tab-cnt ul.compact li span {
	display: block;
	width: 66%;
	clear: none;
}
.details-tab-cnt ul.compact li>span {
	width: 70%;
}
.details-tab-cnt ul.compact li.inner_title {
	position: absolute;
	border-top: 1px solid #dcdcdc;
	padding: 0px;
	width: 35%;
}
.details-tab-cnt table tr td ul.compact>li.inner_title {
	width: 18%;
}
.details-tab-cnt ul.compact li.inner_title strong {
	margin: 0px;
	display: block;
	font-size: 12px;
	position: relative;
	width: 100%;
}
.details-tab-cnt table tr>td>.inner_title {
	width: 17%;
	position: absolute;
}
.details-tab-cnt div.inner_title {
	border-top: 1px solid #dcdcdc;
	padding: 0px;
	display: block;
	clear: both;
	width: 25% !important;
}
.details-tab-cnt div.inner_title strong {
	margin: 0px;
	display: block;
	font-size: 12px;
	position: relative;
	width: 100%;
}
.details-tab-cnt table.details {
	height: 94px;
}
.compact li>table.details {
	height: 84px;
}
.details-tab-cnt table.details td {
	text-align: center;
	height: 25px;
}
.details-tab-cnt table.compact {
	width: 97.6% !important;
}
.details-tab-cnt .progress {
	display: block;
}
.details-tab-cnt .progress span {
	border: 1px solid #99b8cc;
	display: block;
	width: 160px;
}
.details-tab-cnt .progress span b {
	display: block;
	width: 30%;
	height: 15px;
}
.details-tab-cnt .progress span .green {
	background: url(../images/progress_bar_shade_green.gif) repeat-x;
}
.details-tab-cnt .progress span .blue {
	background: url(../images/progress_bar_shade_blue.gif) repeat-x;
}
.details-tab-cnt .progress span .orange {
	background: url(../images/progress_bar_shade_orange.gif) repeat-x;
}
.details-tab-cnt .portlet .portletcontent {
	display: block;
	border: 0 solid #9BB4D9;
	border-width: 0px 1px;
	padding: 0px 1px;
}
.details-tab-cnt ul li b {
	float: right;
}
.details-tab-cnt .state {
	float: right;
}
.details-tab-cnt ul.compact li span {
	float: right;
}
.details-tab-cnt ul.compact li.inner_title {
	float: right;
	background: url(../images/bg_inner_title_shade.gif) repeat-x left top;
	margin: -26px -0.5px 0px 0px;
	border-right: 1px solid #dcdcdc;
}
.details-tab-cnt ul.compact li.inner_title strong {
	background: url(../images/bg_inner_title_curve.gif) no-repeat right top;
	padding: 6px 6px 5px 0px;
	float: right;
	right: 6px;
}
.details-tab-cnt table tr td ul.compact li.inner_title>strong {
	right: 0px;
}
.details-tab-cnt div.inner_title {
	float: right;
	background: url(../images/bg_inner_title_shade.gif) repeat-x left top;
	margin: 0px 5px 0px 0px;
	border-right: 1px solid #dcdcdc;
}
.details-tab-cnt table tr td>div.inner_title {
	margin: 0px 10px 0px 0px;
}
.details-tab-cnt div.inner_title strong {
	background: url(../images/bg_inner_title_curve.gif) no-repeat right top;
	padding: 6px 6px 5px 0px;
	float: right;
	right: 6px;
}
.details-tab-cnt table tr td .inner_title>strong {
	right: 0px;
}
.details-tab-cnt .progress span {
	float: right;
}
.details-tab-cnt .progress span b {
	float: right;
}
.astnavarrowl {
	background: url(../images/astnavarrowr.gif) no-repeat;
	width: 9px;
	height: 12px;
}
.astnavarrowla {
	background: url(../images/astnavarrowra.gif) no-repeat;
	width: 9px;
	height: 12px;
}
.astnavarrowr {
	background: url(../images/astnavarrowl.gif) no-repeat;
	width: 9px;
	height: 12px;
}
.astnavarrowra {
	background: url(../images/astnavarrowla.gif) no-repeat;
	width: 9px;
	height: 12px;
}
.wo-view-bg {
	background:#f6f6f6;
	height: 40px;
}
.wo-view-bg.wo-view-bg-sep-top{
	background:#fff;	
}
.infoboxsplit {
	background: #FAF9C8;
}
.infospliticnl {
	border-right: 1px #EDBB00 solid;
	padding-right: 10px;
}
.infosplitmsg {
	line-height: 16px;
	padding: 5px 14px;
}
.sitedeleteicn {
	background: url(../images/sitedeleteicn.gif) no-repeat;
	width: 32px;
	height: 30px;
}
h2.hbig1 {
	margin: 0px;
	font-family: 'Roboto Medium';
	font-size: 14px;
	color: #224fad;
	padding: 14px 16px 10px 0px;
}
#siteassoc th {
	background: #eaeaea;
	text-align: right;
	padding-right: 18px;
}
#siteassoc td {
	border-bottom: 1px #eaeaea solid;
padding-right: 18px;
	padding-left: 18px;
}
.assetborder {
	background:#D3D3D3;
	margin:0;
	height:1px;
	display:block;
	overflow:hidden;
}
.asset-summary-controls {
	padding:9px 0;
}
.doubleLscn .assetborder {
	width:99.9%;
}
#Dashboard .content .component .info_graph {
	margin:0;
	padding:0;
	top:0;
}
div.content a.formStylebutton {
	font-weight: normal;
	line-height: 19px;
	text-decoration:none;
}
#Dashboard .content h3 {
	display: inline;
	background: none;
	font-size:13px;
	font-family: 'Roboto Medium';
	font-weight: normal;
	height: 36px;
	text-align: center;
	z-index: 9;
	padding: 0px 0px;
}
#Dashboard .content h3.bg {
	background:url(../images/astgrpctrlbg.gif) repeat-x;
	height:39px;
	line-height:39px;
	margin:0;
	text-align:right;
	display:block;
	padding-right:16px;
}
.linkborder, .linkborderAct, .linkBorder, .linkBorderAct {
	background: url(../images/new-incident-icons-gray.gif) repeat-x;
	border: 1px solid #bbb;
	border-radius: 2px;
	font-size:12px;
	height:16px;
	z-index: 0;
	color: #333;
	white-space: nowrap;
	padding:2px 10px 2px;
	text-decoration:none;

}
a.linkborder, a.linkBorder, a.linkborderAct {
	line-height:20px;
}
.linkborderAct {
	font-family: 'Roboto Medium';
}
a.linkborder:hover, a.linkBorder:hover, a.linkborderAct:hover,
a.linkborder:active, a.linkBorder:active, a.linkborderAct:active,
a.linkborder:focus, a.linkBorder:focus, a.linkborderAct:focus {
	color: #000;
}
.wo-view-bg-sep-btm {
	border-bottom:1px solid #E5E5E5;
}
.wo-view-bg-sep-top {
	border-top:1px solid #FFF;
}
.formStylebutton, .formstyleButton, .formstylebutton,
.formStylebuttonAct, .formStylebuttonact, .formstylebuttonact, .formStyleButton { 
	background: #f8f8f8 url(../images/new-incident-icons-gray.gif) repeat-x bottom;
	padding:0 10px;
	margin:0; /* Required to specify for Chrome browser */
	overflow:visible; /* IE default horizontal (double) padding removal fix */
	font-size:12px;
	text-decoration:none;
	border: 1px solid #BBB;
	border-radius: 3px;
	vertical-align:middle;
	cursor:pointer;
	height:22px;

}
a.formStylebutton, a.formstyleButton, a.formstylebutton, a.formStyleButton, 
a.formStylebuttonAct, a.formStylebuttonact, a.formstylebuttonact, a.formStyleButtonAct, a.formstylebuttonAct, a.formstyleButtonAct { 
	line-height:22px;
	text-decoration:none;
	color: #000;
}
.formStylebutton::-moz-focus-inner, .formstyleButton::-moz-focus-inner, .formstylebutton::-moz-focus-inner,
.formStylebuttonAct::-moz-focus-inner, .formStylebuttonact::-moz-focus-inner, .formstylebuttonact::-moz-focus-inner {
 	border:0;
 	padding:0;
}
.formStylebutton, .formstyleButton, .formstylebutton {
	font-weight:normal;	
}
.formStylebuttonAct, .formStylebuttonact, .formstylebuttonact {
	font-family: 'Roboto Medium';	
}
.formStylebutton:hover, .formstyleButton:hover, .formstylebutton:hover, 
.formStylebuttonAct:hover, .formStylebuttonact:hover, .formstylebuttonact:hover {
	cursor:pointer;	
}
.blueHbg11 {
	background: #E5E5E5;
	font-family: 'Roboto Medium';
	padding-right: 10px;
}
#matopic .rowHiliten td {
	height: 25px;
}

.oddRow, .evenRow, .oddrow, .evenrow {
	background-color: #FFFFFF;
	white-space: nowrap;
	color: #000000;
	height: 32px;
	border-bottom:1px #e5e5e5 solid;
}
.oddRow div, .evenRow div {
	display: inline;
}
.oddRow a img, .evenRow a img {
	border: 0;
}
.tableComponent .oddRow a, tableComponent .evenRow a {
	text-decoration: underline;
}
.tableComponent td.evenRow a, .tableComponent td.oddRow a {
	color:#2C539A;
	white-space:nowrap;
	text-decoration: none;
}
.tableComponent tr.hover a:not(.blueHeading), .tableComponent tr.normal a:not(.blueHeading) {
	color:#2C539A;	
	font-weight:normal;
}
#ui-framework-design1 .tableComponent tr.hover a,#ui-framework-design1 .tableComponent tr.normal a  {
	font-weight:normal;
}
.tableComponent tr.rowHiliten td.fontBlackBold a  {
	color:#06b;	
	text-decoration:none !important;
	font-family: 'Roboto Medium';
}
#tasklistglobalview .tableComponent tr.hover a, #tasklistglobalview .tableComponent tr.normal a {
	font-weight:normal;
}
#tasklistglobalview .tableComponent tr.hover .evenRow, #tasklistglobalview .tableComponent tr.hover .oddRow{
	background-color:#f9f9f9;
}
.evenRow, .oddRow {
	padding-right: 3px;
}
/*   change css style */
.tableComponent .listHover2 {
	background:#FDFFD1;
	border-bottom:1px solid #DBDBDB;
	padding:7px 3px;
}
.query-viewer {
	background-color:#ececec;
	padding:0px 10px;
	height:40px;
	font-family: 'Roboto Medium';
	font-size: 14px;
	color:#2F5993;
}
.bgfffc {
	background:#ffffcc;
}
.filter {
	background-image: url(../images/filterbg.gif);
	border: 1px solid #c4c4c4;
}
.udf-checkbox {
	position:absolute;
	right:-100px;
	margin-right:-19px;
}
.formStylebutton-label, .formStylebutton, .formStylebuttonAct-label, .formStylebuttonAct {
	display:inline-block;
}
.noborderimp, .tableComponent th.noborderimp {
	border: none !important;
}
.cb-posfix {
	position:relative;
	top:3px;
}
.dashboard-panel-subheader {
	color: #6A6A6A;
	font-family: 'Roboto Medium';
	white-space: nowrap;
	text-decoration: none;
	float: right;
	margin-top: 6px;
	padding:3px 9px 3px 30px;
	border:1px solid transparent;
}
.oubox-toptile{
	background: url(../images/oubox_toptile.gif) repeat-x;
	height:10px;
}
.oubox-bottile{
	background: url(../images/oubox_bottile.gif) repeat-x;
	height:10px;
}
.oubox-lefttile{
	background: url(../images/oubox_lefttile.gif) repeat-y;
	width:2px;
}
.oubox-righttile{
	background: url(../images/oubox_righttile.gif) repeat-y;
	width:2px;
}
.wsanc {
	position:relative;
	background:url(../images/itemmovedown.gif) no-repeat right center;
	padding-right:10px;
	display:inline-block;
}
.wsanc .wslist {
	display:none;
}
.wsanch .wslist {
	display:inline-block;
}
div.wslist {
	position:absolute;
	border:1px solid #8EADD5;
	z-index:9;
	top:16px;
	right:0;
	width:200px;
}
.wslist ul {
	margin:0;
	padding:0;
}
.wslist li {
	background:#fff;
	border-bottom:1px solid #BBCEE2;
	position:relative;
	padding:3px 6px;
	margin:0;
	list-style:none;
	display:block;
}
.wslist li a {
	color:#000;
	text-decoration:none;
	display:block;
}
.wsanch li a:hover {
	color:#f00;
}
.mright100 {
	margin-left:100px;
}
.mright200 {
	margin-left:200px;	
}

.attachcontainer{
	border:solid 1px #afd4a0;
	border-radius:6px;
	background:#fff;
	}
.usersiconblack {
	background:url(../images/usersiconblack.png) no-repeat;
	width:20px;
	height:16px;
}
.remove-items {
	background: url(../images/remove-items.gif) no-repeat 0 0;
	height: 15px;
	width: 15px;
}
.clear {
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;	
}
.topstrip-ctrl {
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ececec 46%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(46%,#ececec), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );
	border:2px #fff solid;
	border-radius:10px;
	padding:0 12px;
	display:inline-block;
	font-size:12px;
}
:root .topstrip-ctrl {
	filter: none;	
}
#topHeader table.top_links tr td .topstrip-ctrl a {
	display:inline-block;
	background: #fbf5c6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZjVjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZWM5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Y0ZTE1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmRkNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fbf5c6 0%, #f8ec98 50%, #f4e15a 75%, #f2dd44 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbf5c6), color-stop(50%,#f8ec98), color-stop(75%,#f4e15a), color-stop(100%,#f2dd44));
	background: -webkit-linear-gradient(top,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	background: -o-linear-gradient(top,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	background: -ms-linear-gradient(top,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	background: linear-gradient(to bottom,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf5c6', endColorstr='#f2dd44',GradientType=0 );
	border:1px #ceb70d solid;
	border-radius:5px;
	padding:1px 4px;
	font-family: 'Roboto Medium';	
}
:root #topHeader table.top_links tr td .topstrip-ctrl a {
	filter: none;	
}
.agentsetting-boxcurve {
	background:#f5f5f5;
	border:1px #dfdfdf solid;
	border-radius:9px;
	padding:25px 15px;
}
.attachcontainer{
	border:solid 1px #afd4a0;
	border-radius:6px;
	background:#fff;
	}
table tr td[nowrap="nowrap"] {
	white-space:nowrap;	
}
.dd-child-ui1 {
	background:url(../images/buttons-ui.gif) -2px -27px no-repeat;
	display:inline-block;
	border:1px #d7d7d7 solid;
	border-radius:4px;
	margin:0 2px;
}
.dd-child-ui1 .dd-child-sub {
	border:0 none;
	cursor:pointer;
	display:inline-block;
	font-family: 'Roboto';
	line-height:22px;
	height:22px;
	margin:0;
	padding:0 9px 0 3px;
	overflow:visible;
	text-decoration:none;
	vertical-align:middle;
}
table tbody tr td .dd-child-sub a {
	color:#555;	
}
.dd-child-ui1 .arrow {
	background:url(../images/sdp-icons-pack1.png) -455px -458px no-repeat;
	width:14px;
	height:18px;
}
.dd-child-ui1 .dd-child-sub .counter {
	background:#889258;
	color:#fff;
	font-size:12px;
	font-family: 'Roboto Medium';
	height:12px;
	line-height:12px;
	display:inline-block;
	padding:1px 4px;
	margin-left:6px;
	position:relative;
	top:-1px;
}

#nondoctype table tbody tr td .dd-child-sub a {
	display:inline-block;
}
.ie .dd-child-ui1 .arrow {
	height:18px;
	width:18px;
	background-position:-455px -458px
}

#ui-framework-design1 .rec-items-lsec{width:45%;}
#ui-framework-design1 .rec-licendetails{color:#0066bb; cursor:pointer; margin-top:8px;}
#ui-framework-design1 .morelicence{clear:both;}
#ui-framework-design1 .morelicencesec{background-color:#f5f5f5; padding:10px;}

#ui-framework-design1 .sw-compliance-cont{
	margin-top:5px!important; 
	padding:8px; 
	width:250px;
}
#ui-framework-design1 .sw-attach-cont{
	background-color:#fafafa; 
	border-bottom:1px solid #efefef; 
	 
	color:#5d5d5d;
}
#ui-framework-design1 .software-summary {
	margin:18px 0px 20px 0px;
}
#ui-framework-design1 .software-summary .grey-box{
	border:1px solid #eeeeee;
}



#ui-framework-design1 .expiry-summary{ 
	border-bottom:1px solid #f3f3f3;
	margin:0px 10px 0px 10px; 
	font-size:14px; 
	color:#5d5d5d; 
	height:29px; 
	line-height:29px;
	font-family: 'Roboto Medium'; 
}
#ui-framework-design1 .licence-expiry-summary { 
	padding:0px;  
	list-style:none; 
	color:#5d5d5d; 
	display:block;
}
#ui-framework-design1 .licence-expiry-summary li{
	line-height:30px;
	}
#ui-framework-design1 .licence-expiry-summary li a.licenses-expired, .licence-expiry-summary li a.licenses-expir{
	font-size:16px; 
	font-weight:normal; 
	width:20px; 
	display:inline-block;  
}
#ui-framework-design1 .licence-expiry-summary li a.licenses-expired
{
	color:#c51200;
}
#ui-framework-design1 .licence-expiry-summary li a.licenses-expir
{
	color:#575757;
}

#ui-framework-design1 .total-licence{  
	height:60px; 
	color:#5d5d5d;
	white-space:nowrap;  
}
#ui-framework-design1 .total-licence em{ 
	width:12px; height:13px;
	display:inline-block;
	position:relative; 
}
#ui-framework-design1 .licenceicon-list{display:inline-block; text-align:center;}
#ui-framework-design1 .total-licence span, .licenced span, .unlicenced span, .available span {
	display:block; 
	font-size:24px!important; 
	margin-bottom:4px;
	cursor:pointer;
} 
#ui-framework-design1 .licenced {
	color:#5d5d5d; 
}
#ui-framework-design1 .unlicenced{
	color:#c51200;
} 
#ui-framework-design1 .available {
	color:#278000;
}
#ui-framework-design1 .greyborder-eee{
	border:1px solid #eee!important;
}
#ui-framework-design1 .softwaresuite td a{
	text-decoration:none!important; 
	color:#575757!important;
}
#ui-framework-design1 .softwaresuite td a:hover{
	text-decoration:underline!important;
} 
#ui-framework-design1 .software-tooltipmdiv{
	position:absolute;  
}
#ui-framework-design1 .TolTdiv{
	background-color:#fcfcfc; 
	background-image: -moz-linear-gradient(top, #fcfcfc,#ececec);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #fcfcfc), color-stop(1.0, #ececec));  
	border-radius: 3px; 
	border:1px solid #d4d4d4; 
	width:340px; 
	padding:5px; 
	box-shadow: -2px -1px 2px 4px #eeeeee;
}
#ui-framework-design1 .TolTdivArr{
	position:absolute;  
}
#ui-framework-design1 .brhdr{
	background-color:#f3f6fd; 
	border:1px solid #daeaf6; 
	height:26px; 
	line-height:26px;
	color:#333333; 
	font-size:14px; 
	font-family: 'Roboto Medium'; 
	cursor:pointer;
}
#ui-framework-design1 .braction a{
	padding:0px 2px 0px 2px;
	}
#ui-framework-design1 .braction a:hover{
	background-color:#999999; 
	color:#ffffff;
}
#ui-framework-design1 .sw-tooltip-hdr{
	color:#444; 
	font-size:14px; 
	font-family: 'Roboto Medium';
}
#ui-framework-design1 .sw-tooltip-cont{ 
	line-height:18px; 
	margin-top:7px; 
	white-space:normal;
}

#swdescription span.morecontent a.linkblueuntxt{
	color:#0066bb; 
	text-decoration:none;
} 
#swdescription span.morecontent a.linkblueuntxt:hover{
	color:#0066bb; 
	text-decoration:underline;
}


.sw-sites{height:26px; line-height:26px; display:inline-block; background-color:#fcfcfc; border:1px solid #e9e9e9; color:#777; border-radius:3px;}
.sw-siteslist{color:#333;  cursor:pointer; }
.txt-ul{text-decoration:underline;}

.linkblueuntxt{
	color:#0066bb!important; 
	text-decoration:none;
} 
.linkblueuntxt:hover{
	color:#0066bb!important; 
	text-decoration:underline;
} 

.sw-licnces-tab {
	 padding:0px; 
	 display:inline-block;
}
.sw-licnces-tab a.activetab, .sw-licnces-tab a.inactivetab{
	padding:0px 10px 0px 10px; 
	margin-top:0px; 
	position:relative; 
	border:1px solid #ccc; 
	border-bottom:1px solid #fff;
	height:33px; 
	line-height:33px; 
	display:inline-block; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-size:14px; color:#222222; 
}
.sw-licnces-tab a.inactivetab{
	border:1px solid transparent;
}
#ui-framework-design1 #sw-licence-details{
	border:1px solid #ccc; 
	padding:5px; margin-top:-1px;
}
#ui-framework-design1 #sw-licence-details table tr td{
	color:#5d5d5d; 
	line-height:28px; 
}
#ui-framework-design1 #sw-licence-details .licdet-hdr{
	background-color:#f8f8f8; 
	border-bottom:1px solid #eee; 
	color:#5b5b5b; 
	 
	font-family: 'Roboto Medium';
}	 
#ui-framework-design1  #sw-licence-details .btotalrow{
	background-color:#f1f2f5; 
	border-top:1px solid #dedede; 
	color:#5d5d5d; 
	font-family: 'Roboto Medium'; 
	height:38px;
}
#ui-framework-design1 #sw-licence-details tr td.sw-liccontlist{
	border-bottom:1px solid #f8f8f8; 
}
#ui-framework-design1 #sw-licence-details .li-cont-right{}
#sw-licence-details .sw-detailslink{
	color:#5d5d5d; 
	text-decoration:underline; 
	line-height:28px;
}
#sw-licence-details .sw-detailslink:hover{
	color:#5d5d5d; 
	text-decoration:none;
}	
.sw-licencegbox{
	background-color:#f8f8f8; 
	border:1px solid #eeeeee; 
	padding:5px 5px 10px 5px; 
	color:#5d5d5d;
}
span.sw-counttxt{
	font-size:16px!important;
}
.sw-useratabact span.sw-counttxt{
    font-size:24px!important;
}
.sw-useratab div{font-family: 'Roboto Medium'; margin:0px 20px 0px 20px; padding:10px 0px 6px 0px; border-bottom:3px solid transparent;}
.sw-useratabact div{font-family: 'Roboto Medium'; margin:0px 20px 0px 20px; border-bottom:3px solid #325fad;}
#sw-licenses-content .sw-useratabact span.available{font-family: 'Roboto Medium';}
#sw-licenses-content .sw-useratabact span.license-types{font-family: 'Roboto Medium';}

.sw-licenTcount{
	border-bottom:1px solid #f3f3f3; 
	line-height:30px; height:30px;
}
.sw-useratab{
	color:#5d5d5d!important; 
	line-height:18px; 
	padding:0px 20px 0px 20px; 
	cursor:pointer; 
} 
.sw-useratabact{
	color:#000!important;
}
.sw-historytab{
	color:#000!important; 
	padding:0px; 
	margin:0px;
}
#sw-history-content .sw-his-gbox{
	background-color:#f8f8f8; 
	border:1px solid #eee;
}
#sw-history-content .sw-his-gbox tr td{
	vertical-align:middle;
}
#sw-history-content .sw-his-box{
	background-color:#fff; 
	border:1px solid #eee; 
	border-bottom:1px solid #ccc; 
	margin-top:24px;
}
#sw-history-content .sw-his-box td{
	color:#5d5d5d; 
	cursor:pointer; 
	padding:0px 20px 0px 20px;
}
.sw-greybox{
	background-color:#f8f8f8; 
	border:1px solid #eee; 
	border-bottom:1px solid #ccc; 
	display:inline-block; 
	width:100%;   
	padding:0px; 
	margin:0px;
}
 
.sw-sites{padding:0px 8px 0px 5px; margin-left:7px;}
.sw-siteslist{margin-right:10px;}

.sw-licnces-tab {margin:15px 0 0 20px;}
.sw-licnces-tab a.activetab, .sw-licnces-tab a.inactivetab
{ float:right; } 
 
#ui-framework-design1 .ui-backbutton img {
	 margin:9px -2px 0px 0px;
}
#ui-framework-design1 .ui-downarrowright{margin:0px 5px 2px 0px;}
#ui-framework-design1 .ui-downarrowleft{margin:0px 0px 2px 5px;}
#ui-framework-design1 .ui-select-site{ 
	padding:2px 8px 2px 12px; 
	margin-right:6px; 
} 
.sw-sites{padding:0px 8px 0px 5px; margin-left:7px;}
.sw-siteslist{margin-right:10px;}

.ui-dropmenu1 .mact {
	padding-left: 6px;
	padding-right: 3px;
}
.ui-dropmenu1 li li a.sub {
	background: #fff url(../images/autocompleteitembullet-rtl.gif) 7px 12px no-repeat !important; 
}
.ui-dropmenu1 li {
	float: right;
}
.ui-dropmenu1 li.f {
	margin-right: 9px;
}
.ui-dropmenu1 ul {
	left: 0px;
}
.ui-dropmenu1 li ul a {
	padding: 8px 8px 8px 6px;
}
.ui-dropmenu1 li ul ul {
	right: 200px;
}
#ui-dropmenu1 em, #ui-dropmenu11 em {
	background: url(../images/toplinks-drop-left.gif) right top no-repeat;
}
#ui-dropmenu1 i, #ui-dropmenu11 i {
	background: url(../images/toplinks-drop-right.gif) right top no-repeat;
}
.sw-licnces-tab {margin:15px 20px 0px 0px;}
.sw-licnces-tab a.activetab, .sw-licnces-tab a.inactivetab
{ float:right; }
#ui-framework-design1 #sw-licence-details table tr td{padding-right:20px;}
#ui-framework-design1 #sw-licence-details .li-cont-right{padding-right:0px;} 
.ui-softwareicon img {
	margin-top:0px; 
}  
 
#ui-framework-design1 .close-icon, .close-icon:hover, .tooltip-arrow, .installicon, .sitelincesicon, .companywideicon, .arrow-up, .arrow-down, .down-arrow1, .ae-icon01, .ae-icon02, .ae-icon03, .ae-icon04, .ae-icon04:hover{
	background:url(/images/ae-icons-pack1.png) no-repeat;
}
.ae-icon01{
	background-position:-125px -3px;
	width:16px; height:16px;
	}
.ae-icon02{
	background-position:-146px -3px; width:16px; height:16px;
	}
.ae-icon03{
	background-position:-168px -3px; width:22px; height:12px;
	}
.ae-icon04{
	background-position:-219px -3px; width:10px; height:10px;
	}
.ae-icon04:hover{
	background-position:-234px -3px; width:10px; height:10px; cursor:pointer;
	}

.installicon{background-position:-1px -53px; width:31px; height:30px;}
.sitelincesicon{background-position:-1px -88px; width:31px; height:30px;}
.companywideicon{background-position:-1px -120px; width:31px; height:30px;}
.arrow-up{background-position:-80px -3px; width:16px; height:16px;}
.arrow-down{background-position:-101px -3px; width:16px; height:16px;}
.down-arrow1{background-position:-1px -23px; width:7px; height:4px;}
 
 .graybdrbtm-999 {
	border-bottom: 1px solid #999999;
}
.p30px10px10px10px {
	padding: 30px 10px 10px 10px;
}
.bluebdrbtm-8ea {
	border-bottom: 1px solid #8EADD5;
}
.pad28 {
	padding: 28px;
}
.graybdrtop-ccc {
	border-top: 1px solid #ccc;
}
.mtop20 {
	margin-top: 20px;
}
.mtop30 {
	margin-top: 30px;
}
.p9px12px {
	padding: 9px 12px;
}
.mtop18 {
	margin-top: 18px;
}
.statusStyle {
	margin:10px 0px 0px 0px; 
	font-weight: normal; 
	color:#333333; 
	background-color:#FDFFE3; 
	border:1px solid #F7DFA5; 
	padding:5px 12px 5px 12px;
}
.clear {
	clear: both;
	display:block;
}
.clr{clear:both;}
.cursorptr {cursor: pointer;}
.tableHeadtxt, #ui-framework-design1 .tableHeadtxt  {
	display: block;
	font-family: 'Roboto Medium';
	line-height: 21px!important;
	valign: middle;
	height: 23px;
}
.greyTxt {
	font-weight: normal;
	color: #5B5D5E;
	font-family: 'Roboto Medium';
}
.downgrcnt{color:#555555;
    
    font-family: 'Roboto Medium';
    background:url(../images/downgradebg.gif) repeat-x top right; 
    padding:3px 6px 4px 6px;
    margin-left:10px;
}

.downgrinfo{
    color:#333333;
     
    height:22px;
    line-height:22px;
    padding:0px 6px 0px 6px;
} 
.roundedBoxHeader {
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #DAE6F2;
    border-radius: 3px 3px 3px 3px;
    color: #4F4F4F;
    font-style: normal;
    font-family: 'Roboto Medium';
    margin-right: 10px;
    padding: 0 3px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
} 
a.allocateLicense{ 
	background-image: url(../images/software_allocate.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 19px;
	width: 28px;
	display: block;
}

.formStyle, .formstyle {
    padding: 3px 2px 2px 1px;
}
#downgradeHeader .fontHead1, #downgradeHeader .fonthead1 {
	background-color: #FFFFFF;
    border-bottom: 3px solid #9BAFCB;
    color: #3466A9;
    font-family: 'Roboto Medium';
    padding: 2px 3px 4px; 
}
.lviewhdr {
	background: url(../images/lcnagreehrbg.gif) repeat-x;
	height: 42px;
	padding: 0px 15px;
}
.oubox-toptile{
	background: url(../images/oubox_toptile.gif) repeat-x;
	height:10px;
}
.oubox-bottile{
	background: url(../images/oubox_bottile.gif) repeat-x;
	height:10px;
}
.oubox-lefttile{
	background: url(../images/oubox_lefttile.gif) repeat-y;
	width:2px;
}
.oubox-righttile{
	background: url(../images/oubox_righttile.gif) repeat-y;
	width:2px;
}
.ntcrediv a.ntanothercre{color:#777777; font-size:12px; padding:3px 0px 3px 0px; text-decoration:underline;}
.ntcrediv a.ntanothercre:hover{text-decoration:none;} 
.removecre { margin: 5px 0 0 40px; position:absolute; } 
.ws-dtabs li { list-style:none; }
.ws-dtabs li.ws-flist{border-right:1px solid #ccc;}  
.fsize12{
	
	}
.headerTxt {
	font-family: 'Roboto Medium';
	font-size: 14px;
	color: #000000; 
}
.borderbot-2eb{
	border-bottom:2px solid #ebebeb; 
	display:block;
}
.scstgbg{
	color:#555555; 
	padding:5px; 
	background-color:#f5f5f5; 
	border:1px solid #e2e2e2;
}
.scnena{
	 
	font-family: 'Roboto Medium'; 
}
.formlabel {
	font-family: 'Roboto Medium';
	height: 25px;
}
.first-column {
	width: 18%;
}
.popcredlib .first-column {
	width:30%;
}
.credential-row {
	border-bottom:1px solid #eee;
	padding-top:10px;
	padding-bottom:10px;
} 
.sh-adv-optionbr{border-top:2px solid #ccc; margin-top:4px; display:inline-block; height:2px; width:100%;}
.nt-scan-crtials{background-color:#fff; border-bottom:1px solid #dcdcdc;  padding-bottom:5px; font-size:15px;}
.nt-scan-shdr{background-color:#f3f3f3; font-family: 'Roboto Medium'; height:25px; line-height:25px;}
.nt-crtialsTxt{padding-right:10px; font-family: 'Roboto Medium'; border-bottom:1px solid #eee;}
.nt-crtialsfl{border-bottom:1px solid #eee;}
.ntanothercre{
	background-color:#fcfcfc; 
	background-image: -moz-linear-gradient(top, #f7f7f7,#efefef);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #f7f7f7), color-stop(1.0, #efefef));  
	color:#000; font-size: 11px; border-radius:3px; margin:0px 0px 0px 50px; border:1px solid #ddd; padding:3px 10px 3px 10px; cursor:pointer; }
.otipdevs{font-size: 11px; font-weight:normal; color:#666;}


.ws-dtabs{height:27px; margin:0px;}
.ws-dtabs li{float:right; padding:0px 20px 0px 20px; position:relative;}
.ws-dtabs .ws-tabAct, .ws-dtabs .ws-tabNor{
	background-color:#fcfcfc; 
	background-image: -moz-linear-gradient(top, #f7f7f7,#efefef);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #f7f7f7), color-stop(1.0, #efefef));
	height:27px; line-height:27px; border:1px solid #ccc; border-right:none; margin:0px;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#efefef', GradientType=0, enabled=true); 
	}

.ws-dtabs .ws-tabNor{cursor:pointer;}
	
.ws-dtabs .ws-tabAct{
	background-color:#e5eef7; 
	background-image: -moz-linear-gradient(top, #e5eef7,#d5e3f0);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #e5eef7), color-stop(1.0, #d5e3f0));
	height:27px; line-height:27px;   
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#e5eef7', endColorstr='#d5e3f0', GradientType=0, enabled=true);
	}
.ws-dtabs .ws-tabAct em{
	background:url(../images/sel-down-arr.png) no-repeat top center; 
 	height:7px;  
	z-index:5; 
	float:right;
	position:absolute; 
	margin:26px -40% 0 0;
	width:15px;
 }
.ws-cnt-div{padding:20px; background-color:#fefefe; border:1px solid #ccc; margin:1px 0px 0px 0px; width:450px; z-index:1;*margin-top:-1px;} 
 

.scandesc {
	color:#999;
	font-size:12px;
}
.agent-setup-panel {
	background:#f5f5f5;
	border:1px #dfdfdf solid;
	border-radius:6px;
	padding:16px 25px;
}
.agent-ui-btn {
	border:1px #bcbcbc solid;
	border-radius:4px;
	padding:8px;
	font-family: 'Roboto Medium';
	color:#333;
	background:#fff url(../images/agent-setting-btnbg.png) bottom repeat-x;
	cursor:pointer;
	display:inline-block;
}
.agent-ui-lnkcnt {
	display:inline-block;
	padding:0 10px;
}
.agent-ui-lnkcnt a {
	color:#2743b0;	
	text-decoration:none;
}
.agentnote {
	color:#7d7d7d;
	font-size: 11px;
}
.agent-setup-faq {
	padding:5px 1px 14px;	
}
.agent-setup-faq ul {
	margin:0;
	padding:0;
}
.agent-setup-faq ul li {
	list-style:none;	
	padding:9px 14px;
	border-bottom:1px #dfdfdf solid;
}
.agent-setup-faq ul li .q a {
	color:#333;
	text-decoration:none;
	display:block;
}
.agent-setup-faq ul li .q a:hover, .agent-setup-faq ul li a.agent-faq-lnk:hover, .agent-ui-btn:hover {
	color:#ff2400;	
}
.agent-setup-faq ul li .a {
	color:#6a6a6a;	
	display:none;
}
.agent-setup-faq ul li a.agent-faq-lnk {
	color:#2743B0;
	text-decoration:none;

	margin-left:22px;
	display:inline-block;
}
.agent-setup-faq ul ul {
	margin:4px 20px 0 0;
}
.agent-setup-faq ul ul li {
	border:none;
	padding:5px 0;
	list-style:disc;	
	
}
.agnDplynt-cnt-div{display:block; background-color:#fff; margin:1px 0px 0px 0px; height:440px; overflow:auto;}
.agnDplynt-cnt-code{ padding:6px 12px; background:#f8f8f8; border:1px solid #e0e0e0; margin:8px 0px;}
ol.ordlst li{ list-style-type:decimal; padding:8px 0;}
.linkcolor {color:#2743B0;}  
.agent-ui-lnkcnt {
	border-left:1px #ccc solid;
}
.agent-setup-faq ul li .q a {
	background:url(../images/bulletarw1-rtl.png) 99% 6px no-repeat;
	padding:2px 32px 2px 0;
}
.agent-setup-faq ul li.down .q a {
    background:url(../images/bulletarw1-down.png) 99% 6px no-repeat;
}
.agent-setup-faq ul ul li {
	padding-right:6px;
	background:none;
}
.agent-setup-faq ul li .a {
	padding:14px 32px 9px 0;
}
.agnDplynt-cnt-div{padding:6px 0px 6px 20px;}


.hdrlinkbbdr, .hdrlinkbbdrh {
	font-family: 'Roboto Medium';
	font-size: 15px;
	padding-bottom: 0.04in;
	color: #3466a9;
	display: block;
	text-decoration: none;
	margin: 15px 0px;
}
.hdrlinkbbdr {
	background: url(../images/redo-icon-blue2.gif) no-repeat;
}
.hdrlinkbbdrh {
	background: url(../images/redo-icon-blue-down2.gif) 0px 1px no-repeat;
}
.sHqndiv {
	border-bottom: 2px #9BAFCB solid;
	border-top: 2px #9BAFCB solid;
}
.hdrlinkbbdr, .hdrlinkbbdrh {
	padding-right: 26px;
}
.sHqndiv {
	padding: 10px 28px 0px 20px;
}
.formStyleValidate {
	background: #FFF0F0;
	border: 1px #c00 solid;
	font-weight: normal;
	color: #000000;
	padding: 3px 2px 2px 1px;
}
.grey666 {
	color:#666;
}
.remotcontrol-shdr {
	background-color:#f3f3f3;
	border-top:1px solid #dcdcdc;
	font-family: 'Roboto Medium';
	height:28px;
	line-height:28px;
	padding-right:25px;
}
.remotcontrol-shdrbdr {
	border-top:1px solid #dcdcdc;
}
.remotcontrol-licons {
	color:#000;
	font-family: 'Roboto Medium';
	margin:0px 30px 0px 0px;
}
.remotcontrol-rtxt td {
	color:#6a6a6a;
	padding:0;
}
.remotcontrol-brdr {
	padding-top:8px;
	border-left:1px dashed #eeeeee;
}
.remotcontrol-bbdr {
	border-bottom:1px solid #eeeeee;
	padding-top:8px;
}
.remotcontrol-fields {
	height:35px;
	line-height:35px;
}
.remotcontrol-mdiv {
	background-color:#fff;
}
.rcontrol-hdr {
	line-height:42px !important;
}
.rcontrol-hdr img {
	margin-top:13px;
}
.rcontrol-ftable {
	margin-top:27px;
}
.remotcontrol-msg {
	background-color:#fefbd8;
	color:#333;
	line-height:17px;
	border:1px solid #dac296;
	padding:6px;
	margin:10px 0px 5px 0px;
}

.archiveRow, .archiveRow a {
	color: #7d7d7d;
}
.archiveRow {
	border-bottom:1px #e5e5e5 solid;
	height:32px;
	white-space:nowrap;
	background-color:#fff;
	padding-left:12px;
}
.archiveRow div {
	display: inline;
}
.archiveRow a img {
	border: 0;
}

.tableComponent td.archiveRow,
.tableComponent tr.hover td.archiveRow a, .tableComponent tr.normal td.archiveRow a {
	color:#7d7d7d;
}

.dd-child-ui1 {
	background:url(../images/buttons-ui.gif) -2px -27px no-repeat;
	display:inline-block;
	border:1px #d7d7d7 solid;
	border-radius:4px;
	margin:0 2px;
}
.dd-child-ui1 .dd-child-sub {
	border:0 none;
	cursor:pointer;
	display:inline-block;
	
	font-weight:normal;
	line-height:22px;
	height:22px;
	margin:0;
	padding:0 9px 0 3px;
	overflow:visible;
	text-decoration:none;
	vertical-align:middle;
}
table tbody tr td .dd-child-sub a {
	color:#555;	
}
.dd-child-ui1 .arrow {
	background:url(../images/sdp-icons-pack1.png) -453px -460px no-repeat;
	width:8px;
	height:8px;
	padding:5px;
}
.dd-child-ui1 .dd-child-sub .counter {
	background:#889258;
	color:#fff;
	font-size:12px;
	font-family: 'Roboto Medium';
	height:12px;
	line-height:12px;
	display:inline-block;
	padding:1px 4px;
	margin-left:6px;
	position:relative;
	top:-1px;
}

#nondoctype table tbody tr td .dd-child-sub a {
	display:inline-block;
}

.ie #nondoctype .dd-child-ui1 .arrow {
	height:18px;
	width:18px;
	background-position:-455px -458px
}
.reloadChartObj{color:#2F5993;}
.reloadChartObj a:hover{color:#ff4200;}
.tableComponent td.lcnagreehr, .lcnagreehr {
	color: #2d5893;
	font-family: 'Roboto Medium';
	font-size: 15px;
}
.lcnagree_curve_cnt {
	background:#fff;
	border:1px solid #ccc;
	padding:5px 16px;
	border-radius:9px;
	font-size:16px;
	font-family: 'Roboto Medium';	
}
#helpexp ol li{
    list-style-position:outside;
    margin-right:20px;
}

#helpexp ol li{
    list-style-position:outside;
    margin-right:20px;
}

#helpexp ol li{
    list-style-position:outside;
    margin-right:20px;
}

#helpexp ol li{
    list-style-position:outside;
    margin-right:20px;
}

#helpexp ol li{    
	list-style-position:outside;     
	margin-right:20px;
}
table.compact td {
		
}
table.compact td a {
	color:#ff2400;	
}
.Historyitems li {
	border-bottom: 1px dotted #ececec;
	list-style: decimal;
	padding: 3px
}
.Historyitems li {
	margin-right:5px;
}
.compatnote {
	background:#fff9c2;
	height:18px;
	padding-top:2px;
	text-align:center;
}
.compatnote a, .compatnote a:hover {
	text-decoration:none !important;
	color:#000;
}
#WorkLogPrintView_TABLE .evenrow, #WorkLogPrintView_TABLE .oddrow,
#WorkLogPrintView_CT .evenrow, #WorkLogPrintView_CT .oddrow {
    white-space:normal;
}
.linktxt {
	color:#2C539A;
	cursor:pointer;
}
.ui-listnav-controls .dd-child-ui1 {
    background:#FBFBFB;
    border:1px solid #EAEAEA;
    border-radius:4px;
    margin-left:10px;
    display:inline-block;
    height:28px;
    float:right;
    
}
.ui-listnav-controls .dd-child-ui1 .dd-child-sub a label {
    height:28px;
    line-height:28px;
    cursor:pointer;
    
    font-family: 'Roboto Medium';
    color:#585858;
}
.ui-listnav-controls .dd-child-ui1 .arrow {
    padding:3px 5px;
}

.clear {
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;	
}
.topstrip-ctrl {
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ececec 46%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(46%,#ececec), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#ececec 46%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );
	border:2px #fff solid;
	border-radius:10px;
	padding:0 12px;
	display:inline-block;
}
:root .topstrip-ctrl {
	filter: none;	
}
#topHeader table.top_links tr td .topstrip-ctrl a {
	display:inline-block;
	background: #fbf5c6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZjVjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZWM5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Y0ZTE1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmRkNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fbf5c6 0%, #f8ec98 50%, #f4e15a 75%, #f2dd44 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbf5c6), color-stop(50%,#f8ec98), color-stop(75%,#f4e15a), color-stop(100%,#f2dd44));
	background: -webkit-linear-gradient(top,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	background: -o-linear-gradient(top,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	background: -ms-linear-gradient(top,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	background: linear-gradient(to bottom,  #fbf5c6 0%,#f8ec98 50%,#f4e15a 75%,#f2dd44 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf5c6', endColorstr='#f2dd44',GradientType=0 );
	border:1px #ceb70d solid;
	border-radius:5px;
	padding:1px 4px;
	font-family: 'Roboto Medium';	
}
:root #topHeader table.top_links tr td .topstrip-ctrl a {
	filter: none;	
}
.agentsetting-boxcurve {
	background:#f5f5f5;
	border:1px #dfdfdf solid;
	border-radius:9px;
	padding:25px 15px;
}
table tr td[nowrap="nowrap"] {
	white-space:nowrap;	
}
.dialog-shadow {
	background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 1px;
  outline: none;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
	padding:1px;
}
.impwiztd{
	padding:0 50px 50px 0;
	}
.browsebutton{
    float:right;
    margin-left: 10px;
}
input.upload-file {
	margin-right: -85px;
	}
.imp-wiz-content{
	padding-right:50px;
	}
td.implabel, .impfield{
	text-align:right;
	}
.impwizard2{
	padding:0 50px 50px 0;
	}
.cap-txt{
	margin-right:12px;
	}
.imp-but-div{
	padding: 10px 50px 0 0;
	float: right;
	}
.textareadesc {
	white-space:normal;
}
.lht0{line-height:0px;}

.ui-listnav-controls .dd-child-ui1 {
    background:#FBFBFB;
    border:1px solid #EAEAEA;
    border-radius:4px;
    margin-left:10px;
    display:inline-block;
    height:28px;
    float:right;
    
}
.ui-listnav-controls .dd-child-ui1 .dd-child-sub a label {
    height:28px;
    line-height:28px;
    cursor:pointer;
    
    font-family: 'Roboto Medium';
    color:#585858;
}

.formtextboxw, .formtextareaw{
	width:225px;
	}
.formselectboxw{
	width:230px;
	}
.swaddbtn, .swsubbtn{
	width: 16px;
	height: 15px;
	display: block;
	margin-right:5px;
	}
.swaddbtn {
	background: url(../images/swaddbtn.gif) no-repeat;
}
.swsubbtn {
	background: url(../images/swsubbtn.gif) no-repeat;
}
.pleft40 {
	padding-right:40px;
}
.tableComponent, .columnChooser {
	background:#fff;
	color: #000099;
	padding: 0px;
	width: 100%;
}
.headercheckbox { 
	height: 18px;
	width:23px;
}
.tableComponent .evenrow, .tableComponent .evenRow, .row0,
.tableComponent .oddrow, .row0, .tableComponent .oddRow, .row1 {
	padding-right:12px;
}
.tableComponent .evenrow, .row0, .tableComponent .evenRow, .row1,
.tableComponent .oddrow, .row0, .tableComponent .oddRow, .row1 {
	background-color: #fff;
	color: #000;
	height:33px;
	border-bottom:1px solid #E5E5E5;
	font-weight: normal;
	white-space:nowrap;
}
table .evenrow a, table .oddrow a,
table .evenRow a, table .oddRow a {
	color:#2C539A;	
}
.tableComponent .deleteicon{
	width:30px;
}
.tableComponent .rowHiliten td {
	background-color: #f8f8f8;
}
.tableComponent .rowHiliten td a, .tableComponent .rowHiliten td a:hover {
	text-decoration:none !important;
}
.tableComponent tr td.fontBlackBold, .tableComponent tr td.fontBlackBold a {
	color:#000;
	font-family: 'Roboto';
	font-weight:bold;
}
.ColumnHead td, .columnHead td {
	background:url(../images/columnheadbg1.gif) repeat-x right top;
	color:#000;
	font-weight: normal;
	height:32px;
	text-align:right;
	white-space:nowrap;
}
.ColumnHead td, .columnHead td, .tablescroll_head th {
	padding-right:10px;
}
.sortedTableHeader a {
	padding: 0 0 0 5px;
	font-weight: normal;
	color: #000;
	text-decoration: none !important;
	white-space:nowrap;
}
.sortedTableHeader a:hover,
.sortedTableHeader A:hover {
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.sortedTableHeader a {
	text-decoration: none;
}
.sortedTableHeader a {
	padding: 0px 5px 0px 0px;
}
.sortedTableHeader> a {
	padding: 0px 5px 0px 0px;
	vertical-align: middle;
}
.sortedTableHeader A:link, .sortedTableHeader A:visited {
	text-decoration: none;
}
.tableSearchGoButton {
	width: 25px;
	padding: 0px 2px;
	background: #C6C5D7;
	cursor: hand;
	height: 18px;
}
.columnChooser {
	font-family: 'Roboto Medium';
	width: 100%;
	height: 20px;
}
.sortButtonASC, .sortButtonDESC, .tableSearchButton, .tableSearchCloseButton, .columnEditButton {
	vertical-align: middle;
	background: transparent;
	border: 0px solid #000000;
	width: 16px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.sortedTableHeader .sortButtonASC {
	background: url(../images/sortAsc.gif) no-repeat center;
}
.sortedTableHeader .sortButtonDESC {
	background: url(../images/sortDesc.gif) no-repeat center;
}
.columnEditButton {
	background: url(../images/common-images.png) -63px -40px no-repeat
}
.tableSearchButton {
	background: url(../images/search.gif) no-repeat center;
}
.tableSearchButton, .tableSearchCloseButton {
	background: url(../images/common-images.png) -45px -41px no-repeat
}
.formsubmitbtn-label-ui1, .formsubmitbtn-ui1, .formcancelbtn-label-ui1, .formcancelbtn-ui1 {
	display:inline-block;
}
.formsubmitbtn-label-ui1, .formcancelbtn-label-ui1 {
	background:none;
}
.formsubmitbtn-ui1::-moz-focus-inner, .formcancelbtn-ui1::-moz-focus-inner {
 	border:0;
 	padding:0;
}
.tableComponent a.formsubmitbtn-ui1:hover, a.formsubmitbtn-ui1:hover {
	color:#fff;
	text-decoration:none;	
}
.tableComponent a.formcancelbtn-ui1:hover, a.formcancelbtn-ui1:hover {
	color:#000;	
	text-decoration:none;	
}
.addservicebtnleft, .addservicebtnright,
.addserviceitembtnleft, .addserviceitembtnright {
	width: 4px;
	height: 20px;
}
.addservicebtnleft {
	background: none;
}
.addservicebtnright {
	background: none;
}
.addserviceitembtnleft {
	background: none;
}
.addserviceitembtnright {
	background: none;
}
.addservicebtnmiddle, .formsubmitbtn-ui1 {
	background: url(../images/addservicebtnbg.png) repeat-x;
	border:1px #1a5189 solid;
	border-radius:2px;
	color: #FFF;
	height: 24px;
	width: auto;
	text-align: center !important;
	display: inline-block;
	padding: 0px 9px;
	text-decoration: none !important;
	cursor: pointer;
	font-family: 'Roboto Medium';
	line-height: 24px;
}
.addservicebtnmiddle:hover {
	color: #FFF;
	text-decoration: none;
}
.addserviceitembtnmiddle, .formcancelbtn-ui1 {
	background: url(../images/addserviceitembtnbg.png) repeat-x;
	border:1px #bdbcbd solid;
	border-radius:2px;
	color: #000;
	height: 24px;
	width: auto;
	text-align: center !important;
	display: inline-block;
	padding: 0px 9px;
	text-decoration: none !important;
	cursor: pointer;
	font-weight: normal;
	line-height: 24px;
}
.addserviceitembtnmiddle:hover {
	text-decoration: none !important;
}
input.addservicebtnmiddle, input.addserviceitembtnmiddle {
	height: 26px;
}
.addserviceitembtnleft1 {
	width: 4px;
	height: 24px;
	padding: 0px;
}
.addserviceitembtnright1 {
	width: 4px;
	height: 24px;
	padding: 0px;
}
.addserviceitembtnmiddle1 {
	background: url(../images/addserviceitembtnmiddle1.gif) repeat-x;
}
table tr td.addserviceitembtnleft1 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/addserviceitembtnright1.png',sizingMethod='image');
}
table tr> td.addserviceitembtnleft1 {
	background: url(../images/addserviceitembtnright1.png) no-repeat
}
table tr td.addserviceitembtnright1 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/addserviceitembtnleft1.png',sizingMethod='image');
}
table tr> td.addserviceitembtnright1 {
	background: url(../images/addserviceitembtnleft1.png) no-repeat
}
.addservicebtnlink {
	background: url(../images/addservicebtnbullet.gif) 25px 4px no-repeat;
	color: #000;
	line-height: 24px;
	width: auto;
	text-align: center;
	display: block;
	padding: 0px 23px 0px 47px;
	font-family: 'Roboto Medium';
}
.addservicebtnlink1 {
	color: #000;
	line-height: 24px;
	width: auto;
	text-align: center;
	display: block;
	padding: 0px 8px;
	font-family: 'Roboto Medium';
	white-space: nowrap;
}

table tr td.helptool-shadow-tl {
	background: url(../images/helptool-shadow-tr.png) no-repeat;
	width: 21px;
	height: 50px
}
table tr td.helptool-shadow-tm {
 background: url(../images/helptool-shadow-tm.png) repeat-x;
	font-weight: normal;
}
table tr td.helptool-shadow-tm .fontBlackBold {
	position:relative;
	top:7px;
}
table tr td.helptool-shadow-tm b {
	position:relative;
	top:8px;
	display:inline-block;	
}
table tr td.helptool-shadow-tm .helptool-icon {
	position:relative;
	top:4px;
}
table tr td.helptool-shadow-tr {
	background: url(../images/helptool-shadow-tl.png) no-repeat;
	width: 21px;
	height: 50px
}
table tr td.helptool-shadow-lm {
	background: url(../images/helptool-shadow-rm.png) repeat-y;
	width: 21px
}
table tr td.helptool-shadow-rm {
	background: url(../images/helptool-shadow-lm.png) repeat-y;
	width: 21px
}
table tr td.helptool-shadow-bl {
	background: url(../images/helptool-shadow-br.png) no-repeat;
	width: 21px;
	height: 50px
}
table tr td.helptool-shadow-bm {
 background: url(../images/helptool-shadow-bm.png) repeat-x;
}
table tr td.helptool-shadow-br {
	background: url(../images/helptool-shadow-bl.png) no-repeat;
	width: 21px;
	height: 50px
}
table tr td.helptool-content {
	line-height: 16px;
	text-align: justify;
	padding: 20px 30px
}
img.helptool-icon-thumb {
  background: url(../images/helptool-icon-thumb.png) no-repeat;
	width: 16px;
	height: 16px;
}
p.apihdr {
	font-family: 'Roboto Medium';
}
span.apihdr {
	font-family: 'Roboto Medium';
	margin-top:10px;
	display:inline-block;
	color: #2C539A;
}
.restapilist, .restapilist li {
	margin:0;
	padding:0;
	list-style:none;
}
.restapilist li a {
	color:#2C539A;
	text-decoration:none;
}
.restapilist li ol {
	margin-top:5px;	
}
.restapilist li li {
	list-style-type:disc;
	padding:4px 4px 4px 0;
	margin-right:41px;
}
.oubox_ltc {
	background:url(../images/oubox_rtc.gif) no-repeat;
	width:11px;
	height:10px;
}
.oubox_rtc {
	background:url(../images/oubox_ltc.gif) no-repeat;
	width:9px;
	height:10px;
}
.oubox_toptile {
	background:url(../images/oubox_toptile.gif) top repeat-x;
}
.oubox_lefttile {
	background:url(../images/oubox_righttile.gif) left repeat-y;
}
.oubox_righttile {
	background:url(../images/oubox_lefttile.gif) left repeat-y;
}
.oubox_lbc {
	background:url(../images/oubox_rbc.gif) no-repeat;
	width:11px;
	height:10px;
}
.oubox_rbc {
	background:url(../images/oubox_lbc.gif) no-repeat;
	width:9px;
	height:10px;
}
.oubox_bottile {
	background:url(../images/oubox_bottile.gif) bottom repeat-x;
}
img.ws-icon-pos {
      float:right;
      margin-left:5px;
}
.linktxt {
	color:#2C539A;
	cursor:pointer;
}
td.editicon a {
	width:20px;
}
#CategoryLVtab .roweven td, table tr.row0 td, tr.evenrow td, tr.oddrow td, tr.row1 td {
	background-color: #fff;
	color: #000;
	height:32px;
	border-bottom:1px solid #E5E5E5;
}
.floatLeft, .floatleft {
	float:right;
}
.floatRight, .floatright {
	float:left;
}
#recentitems .RIbottomBorder {
	border-bottom: 1px solid #E2E2E2;
	padding:4px;
}
a.FontBlackLink {
	color: #000;
	text-decoration: none;
	
}
table[cellpadding="2"] td {
	padding:2px;
}
table[cellpadding="4"] td {
	padding:4px;
}
.bubbletooltip {
	top:40px;
}
.form-horizontal .bubbletooltip {
	right:0;
}
.tooltip-ui1 {
  color: #FFF;
  background: #C06464;
  text-align: center;
  border-radius: 2px;
  z-index: 999;
	white-space:nowrap;
	padding:3px 10px;
}
.tooltip-ui1:after {
	content: '';
  position: absolute;
  width: 0;
	height: 0;
}
.tooltip-ui1 span.close-icon4 {
	position:relative;
	right:6px;
	top:2px;
}
.tooltip-ui1:after {
  bottom: 100%;
  right: 10%;
  border-bottom: 7px solid #C06464;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}
#page_loading {
	position: absolute;
    height: 100%;
    display: block;
    width: 100%;
    background: #FFFFFF;
    top: 0;
    left: 0;
    z-index: 999;
}
.whitebg, #whitebg {
	background-color:#fff;
}
.closebutton{
	right:auto;
	left:.6em;
}
.fontgray, .fontGray,
td.fontgray, td.fontGray,
div.fontgray, div.fontgray p,
div.fontGray, div.fontGray p {
	color:#999;
}
.p1px10px {
	padding:1px 10px;
}

/*Notification Style Start*/
.noti-alert {
        background: url(../images/notification-sprite.png) no-repeat -159px -10px;
        height: 20px;
        margin: 0;
        position: relative;
        width: 21px;
        top:7px;
	z-index:99;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
}
.noti-supcr {
background: -moz-linear-gradient(top,  #fa3c45 0%, #dc0d17 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa3c45), color-stop(100%,#dc0d17)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fa3c45 0%,#dc0d17 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fa3c45 0%,#dc0d17 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fa3c45 0%,#dc0d17 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fa3c45 0%,#dc0d17 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa3c45', endColorstr='#dc0d17',GradientType=0 ); /* IE6-8 */
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
        position:absolute;
        padding:1px 2px;
	*font-size:12px;
	font-family: 'Roboto Medium';
        top:-6px;
        right:13px;
        color:#fff;
}
.noti-popup {
        background: #fff;
        box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
        border: 1px solid #D9D9D9;
        top: 27px;
        position: absolute;
        z-index:999;
}
.noti-arrow_box {
        background: url(../images/notification-sprite.png) no-repeat -136px -15px;
        height: 12px;
        position: absolute;
        width: 20px;
        top: -11px;
}
.noti-alert .eventspan{
	display:inline-block; 
	width:20px;
	height:20px;	
	}
.noti-popup ul {
        margin: 0;
        padding: 0;
        overflow: auto;
        width:300px;
        height:300px;
}
.noti-popup ul li {
        padding: 9px 13px;
        list-style: none;
        border-bottom: 1px solid #e7e7e7;
}
.noti-popup ul li a {
        text-decoration: none;
        color: #505050;
}
.noti-popup ul li a:hover {
        text-decoration: none;
        color: #000;
}
.noti-popup ul li.notification-txt:hover {
        background: #fff;
        display: block;
}
.noti-popup ul li:hover, .noti-popup ul li.notify-over {
        padding: 9px 13px;
        list-style: none;
        box-shadow: 1px 0 0 #beddf1, 0 1px 0 #fff inset;
        background-color: #e9f5fd;
}
.noti-popup ul li.notification-txt {
        margin: 0;
        padding: 7px 0;
}
.req-assign, .req-approval, .req-reply, .task-assign, .req-approved, .req-rejected, .notes-add, .user-delete, .req-assign-over, .req-approval-over, .req-reply-over, .task-assign-over, .req-approved-over, .req-rejected-over, .notes-add-over, .account-locked, .account-locked-over, 
.noti-popup .PR-assign, .noti-popup .PR-approval, .noti-popup .PR-approved, .noti-popup .PR-rejected, .noti-popup .canceled, .noti-popup .PO-canceled,
.noti-popup .PR-assign-over, .noti-popup .PR-approval-over, .noti-popup .PR-approved-over, .noti-popup .PR-rejected-over, .noti-popup .canceled-over, .noti-popup .PO-canceled-over, .user-delete-over{
        background:url(../images/notification-sprite.png) no-repeat;
        height: 21px;
        margin: 0;
        position: relative;
        width: 21px;
        margin-top: 4px;
        float:right;
}
.req-assign, .noti-popup .PR-assign {
        background-position: -10px -10px;
}
.req-approval, .noti-popup .PR-approval {
        background-position: -47px -10px;
}
.req-reply {
        background-position: -80px -10px;
        height: 20px;
}
.task-assign {
        background-position: -111px -11px;
        height: 25px;
}
.req-approved, .noti-popup .PR-approved {
	background-position: -19px -76px;
	height: 25px; width:25px
}
.req-rejected, .noti-popup .PR-rejected, .noti-popup .canceled, .noti-popup .PO-canceled {
	background-position: -51px -76px;
	height: 25px;
}
.notes-add {
	background-position: -75px -76px;
	height: 25px;
}
.account-locked{
        background-position: -100px -76px;
}
.req-assign-over, .noti-popup .PR-assign-over {
        background-position: -10px -47px;
}
.req-approval-over, .noti-popup .PR-approval-over {
        background-position: -47px -47px;
}
.req-reply-over {
        background-position: -80px -47px;
}
.task-assign-over {
        background-position: -111px -48px;
}
.req-approved-over, .noti-popup .PR-approved-over {
        background-position: -19px -101px;
}
.req-rejected-over, .noti-popup .PR-rejected-over, .noti-popup .canceled-over, .noti-popup .PO-canceled-over {
        background-position: -51px -101px;
}
.notes-add-over {
        background-position: -75px -101px;
}
.account-locked-over{
        background-position: -100px -101px;
}
.user-delete{
        background-position: -123px -76px;
        width: 27px;
}
.user-delete-over{
        background-position: -123px -101px;
        width: 27px;
}

.noti-txt1, .noti-popup h3, .noti-popup h3 .view-all{
        font-family: 'Roboto Medium';
        
        color: #505050;
}
.noti-popup h3 {
        padding: 8px;
        border-bottom: 1px solid #e7e7e7;
        margin: 0;
	*width:100%;
}
.notify-head{
	float:right;
	width:96%;
	font-family: 'Roboto Medium';
	margin-top:3px;
	margin-bottom:2px;
	
	line-height:16px;
	}
.notify-close{
	float:right;
	}
.noti-popup .noti-view-all-cnt h3 {
        background:#f7f7f7;
        color:#3B5998;
        border-top: 1px solid #C5C5C5;
}
.noti-popup h3 .noti-view-all {
        text-decoration: none;
}
.noti-popup .noti-comment-by, .noti-article {
        line-height: 20px;
}
.noti-comment-by {
        color: #505050;
}
.noti-popup .noti-article {
        color: #8e8e8e;
}
.noti-popup ul li a.unread {
      font-family: 'Roboto Medium';
}
img.reqchange-status, img.schedule-info {
    background: url(../images/sdp-icons-pack1.png) no-repeat; 
    width: 16px;
    height: 15px;
}

img.reqchange-status {background-position: -361px -454px;}
img.schedule-info {background-position: -380px -454px;}
/*Notification Style ends*/

/*Notification Style RTL start*/
.noti-popup {
        left: -138px;
}
.noti-arrow_box {
        left: 140px;
}
.noti-request, .noti-request-approval, .noti-respond, .noti-task {
        float: left;
}
.noti-txt1 {
        margin-left: 12px;
}
.noti-popup .noti-comment-by, .noti-article {
        margin-right: 36px;
}
/*Notification Style ends*/
.mright12 {
	margin-left:12px;
}
/* custom-tooltip-ui1 used in SLA */
.custom-tooltip-ui1 {
    background-color: #FDFFF3;
    border: 1px solid #CCC;
    position:relative;
}
.custom-tooltip-ui1:before,
.custom-tooltip-ui1:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 9px;
    border: 8px solid #000;
}
.custom-tooltip-ui1:after {
    right: -15px;
    border-color: transparent transparent transparent #FDFFF3;
}
.custom-tooltip-ui1:before {
    right: -16px;
    border-color: transparent transparent transparent #CCC;
}
.ie9 .custom-tooltip-ui1:after{
	border-color: transparent #FDFFF3 transparent transparent;
}
.ie9 .custom-tooltip-ui1:before{
	border-color: transparent #CCC transparent transparent;
}
.alert-dialog-ui1 {
	background-color:#fff;
	box-shadow:0 0px 6px rgba(0, 0, 0, 0.30);
	border:1px solid rgba(0, 0, 0, 0.50);
	margin:10px;
}
.alert-dialog-ui1 .header {
	background-color:#f5f5f5;
	background-image:none;
	font-size:15px;
	padding:7px 10px;
	color:#858585;
}
.alert-dialog-ui1 .wrapper {
	padding:5px;
}
.alert-dialog-ui1 .content {
	padding:10px 20px;
	color:#535353;
}
.alert-dialog-ui1 .close-icon3 {
	background-image:url(../images/common-images.png);
	background-repeat:no-repeat;
	background-position: -138px -133px;
	width:12px;
	height:12px;
	display:inline-block;
	cursor:pointer;
	margin-top:4px;
	opacity:.65;
	z-index: 20;
}
.alert-dialog-ui1 .close-icon3:hover {
	opacity:1;
	z-index: 1;
}
.alert-dialog-ui1 .close-dialog-icon {
	background:url(../images/ui-common-view.png) no-repeat -136px -21px;
	cursor:pointer;
	opacity:.65;
	z-index: 20;
}
.alert-dialog-ui1 .close-dialog-icon:hover {
	opacity:1;
	z-index: 1;
}
.alert-dialog-ui1 form{
	margin: 0;
}
.alert-dialog-ui1 .text-center .btn{
	min-width: 70px;
}
/** Import Project Alert icons **/
.success-icon-sm, .failure-icon-sm, .warning-icon-sm, .info-icon-sm {
	width:16px;
	height:16px;
	display:inline-block;
	background-image:url(../images/common-images.png);
	background-repeat:no-repeat;
}
.warning-icon-sm {
	background-position: -74px -176px;
}
.failure-icon-sm {
	background-position: -56px -176px;
}
.success-icon-sm {
	background-position: -38px -176px;
}
.info-icon-sm {
	background-position: -92px -176px;
}
ul.noti-status-list {
	padding:0;
	margin:0;
}
ul.noti-status-list li {
	clear:both;
	padding:8px 0;
	list-style:none;
}
.import-body ul.noti-status-list li {
	line-height: 16px;
}
/*** Calendar ***/
.left-nav-boxbrd3 {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #c6c6c6;
    height: 36px;
}
.left-nav-boxbrd3 th, .left-nav-boxbrd3 td {
    padding: 5px 3px 5px 5px;
}
.left-nav-boxbrd3 td.oddrow, .left-nav-boxbrd3 td.evenrow, .left-nav-boxbrd3 td.oddRow, .left-nav-boxbrd3 td.evenRow {
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    padding: 0 3px;
}
.minicalendar-brline{
	border-bottom:1px solid #cfcfcf;
	font:normal 11px Verdana, Helvetica, sans-serif;
	white-space:nowrap;
}
span.calendarview {
	width: 94px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	border-right: 1px #BCB7AB solid;
	line-height: 16px;
	margin: 3px 0px 3px 0px;
	float: left;
	display: block;
}
span.currentdate {
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	padding-right: 6px;
}
#Calendar_smallth {
	color: #055bab;
	font-size: 12px;
	line-height: 22px;
}
#Calendar_small tr td {
	text-align: center;
	font-size: 12px;
	line-height: 12px;
}
#Calendar_small tr td.oddRow {
	background: #fff;
	border-bottom: 1px #E8E8E8 solid;
}
#Calendar_small tr td.evenRow {
	background: #F0F0F0;
	border-bottom: 1px #E8E8E8 solid;
}
#Calendar_small tr td.lastrow {
	border-bottom: none;
}
#Calendar_small tr td.offdate {
	color: #c3c3c3;
	line-height: 21px;
}
#Calendar_small tr td.currdate {
	border: 2px #50b0ec solid !important;
	height:29px;
}
#Calendar_small tr td.holiday {
	color: #ae2856;
}
#Calendar_small tr td.inactive {
	color:#9A9A9A;
}
#Calendar_small tr td.occupied {
	text-decoration: underline;
	background: url(../images/cal/cal_small_hbg2.gif) repeat-x;
}
ul.calendarlist1 {
	margin: 0px;
	padding: 0px;
}
ul.calendarlist1 li {
	list-style: none;
	border-top: 2px #ffffff solid;
	background: url(../images/cal/calendar_libg1.gif) repeat-x;
	padding-right: 5px;
}
ul.calendarlist1 li.last {
	border-bottom: 1px #ADC2AE solid;
}
ul.calendarlist1 li a {
	line-height: 20px;
	font-size: 11px;
	color: #2e3092;
	font-weight: bold;
	vertical-align: middle;
	padding-right: 4px;
}
ul.calendarlist1 li a:hover {
	color: #ff2400;
}
.left-nav-boxbrd3 *{
            box-sizing: content-box;
}
/** Import Project Alert icons **/
.success-icon-sm, .failure-icon-sm, .warning-icon-sm, .info-icon-sm {
	width:16px;
	height:16px;
	display:inline-block;
	background-image:url(../images/common-images.png);
	background-repeat:no-repeat;
}
.warning-icon-sm {
	background-position: -74px -176px;
}
.failure-icon-sm {
	background-position: -56px -176px;
}
.success-icon-sm {
	background-position: -38px -176px;
}
.info-icon-sm {
	background-position: -92px -176px;
}
ul.noti-status-list {
	padding:0;
	margin:0;
}
ul.noti-status-list li {
	clear:both;
	padding:8px 0;
	list-style:none;
}
.import-body ul.noti-status-list li {
	line-height: 16px;
}
