
.servPushText 
{font-size:24px;
 font-weight:bold;
 color:#4183bf
 }

.spXtraText 
{
	font-weight:bold;
	color:#4183bf
}

.ctlMask
{
	border-width:1px;
	border-style:Solid;
	border-color:#7F9DB9;
	background-color:White;
}

BODY
{
	FONT-FAMILY: Arial,Helvetica;
    padding-bottom:0;
	padding-left:0;
	padding-right:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
    BACKGROUND-COLOR: #FCFCFC;
    FONT-SIZE: 10pt;
}

.ReqIndicator
{
 color:Red;
	}
.MainTable
{
padding-left: 30px;
padding-right: 0px;
padding-top: 6px;
padding-bottom: 0px;
border: 0 solid;
}

.MainTable td {
	font-weight:normal;
	font-size:10pt;
	}

.TDTopLeft
{
font-family: verdana,Arial;
font-size: 10pt;
padding-right: 10px;
text-align: right;
}
.TDLeft
{
font-family : verdana,Arial;
font-size : 10pt;
padding-right : 10px;
text-align : left;
}
.TDRight
{
font-family : verdana,Arial;
font-size : 10pt;
padding-right : 10px;
text-align : right;
}

.TDContent
{
font-family: verdana,Arial;
font-size: 10pt;
padding-top: 2px;
padding-bottom: 2px;
}
.TDBottom
{
font-family: verdana,Arial;
font-size: 10pt;
width: 100%;
height: 10;
}
.TDCenter
{
font-family: verdana,Arial;
font-size: 10pt;
align:center
}
.DD
 {
	color:#FFFFFF;
	background-color:#E6E6E6;
}
body.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	background: url(../images/divider.gif);
	background-repeat: repeat-y;
	background-color: #ffffed;
	}


#container {
    width: 178px;
	font-size: 12px;
	background-color: #ffffed;
	}

#main {
	background: #ffffed;
	}
#main-invisible {
	background: #ffffed;
	color: #ffffed;
	text-decoration: none;
	font-size: 14px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px solid #E6E6E6;
	}	

#main a {
	color: #666;
	display: block;
	text-decoration: none;
	font-size: 14px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px solid #E6E6E6;
	}

#main a:hover {
	background: #E6E6E6;
	color: #545206;
	}

#container h3  
 {
	font-size: 14px;
	margin: 0;
	padding: 2px 3px 3px 10px;
	background-color:#ffffed;
	color: #545206;
	border-bottom: 1px solid #E6E6E6;
	}


#container ul {
 	font-weight: normal;
 	margin: 0;
 	padding: 0;
 	list-style-type: none;
 	background-color: ffffed;
 	}

#container li {
	margin: 0;
	padding: 0;
	}

#container a {
 	font-weight: normal;
 	display: block;
 	padding: 3px 2px 3px 10px;
 	background: #ffffed;
	color: #666;
 	border-bottom: 1px solid #E6E6E6;
 	text-decoration: none;
	}
	
#container a:hover, #container a:active {
	background: #E6E6E6;
	color: #545206;
	}

#container li a H3{
 	font-weight: normal;
 	display: block;
 	padding: 3px 2px 3px 10px;
 	background: #ffffed;
	color: #666;
 	border-bottom: 1px solid #E6E6E6;
 	text-decoration: none;
	}
	
body.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	background: url(../images/divider.gif);
	background-repeat: repeat-y;
	background-color: #ffffed;
	}
#header {
	padding: 0px 0px 0px 10px;
	width: 100%;
	height: 30px;
	background-color: #FFFFED;
	}

#subheader {
	padding: 0px 0px 0px 10px;
	width: 100%;
	height: 20px;
	background-color: #E6E6E6;
	}

h1, .tabs a {
    padding:5px 0px 5px 12px;
	margin: 22px 0 0 0;
	width: 199px;
	height: 15px;
	background-color: #555555; 
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	}
	
h2 {
	padding:10px 0px 0px 12px;
	margin: 5px 0 0 0;
	width: 199px;
	height: 20px;
	background-color: #555555;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	}
h3 a{
	font-size: 14px;
	margin: 0;
	padding: 2px 3px 3px 10px;
	background-color:#ffffed;
	color: #545206;
	border-bottom: 1px solid #E6E6E6;
	}

h4 {
	margin: 0px 10px 12px 0px;
	height: 20 px;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
    font-size: 9pt;
    color: #fff;
    background-color: #555555;
    padding:5px 0px 5px 12px;
	}
h3 {
	margin: 0px 0px 5px 0px;
	font-weight: bold;
	font-family: Arial,verdana;
	font-size: 12pt;
	text-align: left;
    color: #000000;
	}
h5 {
	margin: 0px 0px 0px 3px;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
    color: #000000;
	}

/* navigation */	

body.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	background: url(../images/divider.gif);
	background-repeat: repeat-y;
	background-color: #ffffed;
	}


#container {
    width: 178px;
	font-size: 12px;
	background-color: #ffffed;
	}

#main {
	background: #ffffed;
	}
#main-invisible {
	background: #ffffed;
	color: #ffffed;
	text-decoration: none;
	font-size: 14px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px solid #E6E6E6;
	}	

#main a {
	color: #666;
	display: block;
	text-decoration: none;
	font-size: 14px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px solid #E6E6E6;
	}

#main a:hover {
	background: #E6E6E6;
	color: #545206;
	}

#container h3 {
	font-size: 14px;
	margin: 0;
	padding: 2px 3px 3px 10px;
	background-color:#ffffed;
	color: #545206;
	border-bottom: 1px solid #E6E6E6;
	}


#container ul {
 	font-weight: normal;
 	margin: 0;
 	padding: 0;
 	list-style-type: none;
 	background-color: ffffed;
 	}

#container li {
	margin: 0;
	padding: 0;
	}

#current  {
 	background: #83A2C1;
	color: #fff;
	text-decoration: none;
	}
	
#container li a {
 	font-weight: normal;
 	display: block;
 	padding: 3px 2px 3px 10px;
 	background: #ffffed;
	color: #666;
 	border-bottom: 1px solid #E6E6E6;
 	text-decoration: none;
	}

#container li a:hover, #container li.active a {
	background: #E6E6E6;
	color: #545206;
	}
/* end navigation */ 	



#subnavcontainer {
	background: #EEF2F7;
	height: 18px;
	border: 1px solid #E6E6E6;
	
	clear:left;
	width:810px;
	cursor:hand;
	}

#subnavcontainer a {
	float: left;
	display: block;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	background: #EEF2F7;
	text-decoration: none;
	padding: 3px 12px 3px 12px;
	border-right: 1px solid #fff;
	cursor:hand;
	white-space: nowrap;
	}

#subnavcontainer a:hover, #subnavcontainer a.active, #subnavcontainer a.clsTabSelected {
	background: #555555;
	color: #fff;
	cursor:hand;
	}



.merrill {
	font-size: 48px;
	color: #0000CC;	
	text-align: center;
	}


.tabs {
	margin: 0px 0 0 10px;
	width:100%;
	padding-top:5px;
	font-weight: bold;
	cursor:hand;
	}
	
.tabs a.active, .tabs a:hover {
	color: #fff;
	font-weight:bold;
	background-color:#555555;
	cursor:hand;
	}

.tabs a.tabactive {
	color: #fff;
	font-weight:bold;
	background-color:#555555;
	cursor:hand;
	}

.tabs a {
	text-decoration:none;
	color:#000000;
	display:block;
	width:auto;
	position:relative;
	float:left;
	padding-right:5px;
	padding-left:5px;
	margin:0px 3px 0px 0px;
	background-color:#E6E6E6;
	cursor:hand;
	}
	
.tabs #subnavcontainer a {
	width:auto;
	padding-right:12px;
	cursor:hand;
	}
	
.asterisk {
	color:red;
	}
	
td.number {
	width:20px;
	}

td.fieldlabel {
	width:250px;
	font-size:10pt;
	}

#tablecontent{
	margin-left: 10px;
	}


.grid {
	border:1px #E6E6E6 solid;
	padding:0px;
	margin:0px;
	width:780px;
	}
	
.grid th {
	text-align:left;
	padding:5px;
	background-color:#555555;
	border-left:1px #E6E6E6 solid;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px;

	}
	
.grid td {
	font-weight:normal;
	font-size:10pt;
    padding-left:5px;
	/*padding:2px 5px 3px 5px;*/
	border-top:#E6E6E6 1px solid;
	border-right:1px #E6E6E6 solid;
	}

.grid tr.evenrow {
	background-color:#EEF2F7;
	}
.none
{
	border:1px #E6E6E6 solid;
	padding:0px 0px 0px 0px;
	margin:0px;

}
/* 47537 - Mass License Update - Starts*/
.radioBtn {
	border:#E6E6E6 solid 1px;
	padding:0px;	
	MARGIN: 0px 0px 0px 0px;
	width:100%;
	}
	
.radioBtn th {
	text-align:left;
	padding:0px;
	background-color:#E6E6E6;
	color:#333;
	font-weight:bold;
	margin:0px;

	}

.radioBtn tr
{
	font-weight:normal;
	font-size:9pt;
	padding:0px 0px 0px 0px;
	border-top:#E6E6E6 1px;	
	border-right: #E6E6E6 1px;
	
}
	
.radioBtn td
{
	font-weight:normal;
	font-size:9pt;
	padding:0px 0px 0px 0px;
	border-top:#E6E6E6 1px;	
	border-right: #E6E6E6 1px;	
}

.radioBtn tr.evenrow 
{
	background-color:#EEF2F7;
} 	

.radioBtnUpdateLic td
{	
	BORDER-STYLE:none none none none;	
}

.radioBtnInIGGrid td
{
	font-weight:normal;
	font-size:9pt;
	padding:0px 0px 0px 0px;
	border:#E6E6E6 1px;		
}

.MassHdrSubtabs 
	{FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 0px; WIDTH: 815px; PADDING-TOP: 0px;}

.MassHdrTabs
 {
	margin: 0px 0px 0px 0px;
	width:100%;
	padding-top:0px;
	font-weight: bold;
	cursor:hand;
}
.MassHdrTableSubtabs
{
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 2px; WIDTH: 815px; PADDING-TOP: 0px;
}
/* 47537 - Mass License Update - Ends*/
.gridGen {
	border:1px #E6E6E6 solid;
	padding:0px;
	margin:0px;
	width:100%;
	}
	
.gridGen th {
	text-align:left;
	padding:0px;
	background-color:#E6E6E6;
	color:#333;
	font-weight:normal;
	margin:0px;

	}
	
.gridGen td {
	font-weight:normal;
	font-size:8pt;
	padding:0px 0px 0px 5px;
	border-top:#E6E6E6 1px solid;
	border-right:1px #E6E6E6 solid;
	}

.gridGen tr.evenrow {
	background-color:#EEF2F7;
	}
.tab:visited
{
    COLOR: black
}
A.tab
{
    COLOR: black
}
A.tab
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
TD.tab
{
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BORDER-BOTTOM: #666666 3px solid;
    FONT-FAMILY: verdana,sans-serif
}
.Subtabs {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 10px; WIDTH: 790px; PADDING-TOP: 0px
}

.FirstColumn
{
	border-width:0px 0px 0px 1px;
	border-style:Solid;
    border-color:#E6E6E6;
    vertical-align:middle;
}

.GLR
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #E6E6E6; 	
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica;	
	height:40px;
	border-width:0px 0px 0px 0px;
	border-style:Solid;
    border-color:#FFFFFF;
    height:22px
}


.GPC1      
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #E6E6E6; 	
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica;	
	border-width:0px 1px 1px 0px;
	border-style:Solid;
    border-color:#000000;
    VerticalAlign:"Top";
    HorizontalAlign:"Left";
}

.GRS
{

	FONT-FAMILY: Verdana,Arial,Helvetica;
	BORDER-Bottom: #E6E6E6 1px solid; 
	BORDER-RIGHT: #E6E6E6 1px solid;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 2px;
	vertical-align:middle;
	height:22px;
	
}


.THGRS
{
	FONT-FAMILY: Verdana,Arial,Helvetica;
	BORDER-Bottom: #E6E6E6 1px solid; 
	BORDER-RIGHT: #E6E6E6 1px solid;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	height:22px;
	
}
.GRSA
{

	FONT-FAMILY: Verdana,Arial,Helvetica;
	BORDER-Bottom: #E6E6E6 1px solid; 
<!--	BORDER-TOP: #E6E6E6 1px solid; -->
	BORDER-RIGHT: #E6E6E6 1px solid;
	BORDER-left: #E6E6E6 1px solid;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 2px;
	vertical-align:middle;
	}
.GLwithBorder
{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
}
	

.GARS
{
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica;	
/*	<!--BORDER-TOP: #E6E6E6 1px solid; -->*/
	BORDER-Bottom: #E6E6E6 1px solid; 
	BORDER-RIGHT: #E6E6E6 1px solid;
	BACKGROUND-COLOR: #EEF2F7;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px; 
	vertical-align:middle;
	height:22px;
}

.THGARS
{
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica;	
	BORDER-Bottom: #E6E6E6 1px solid; 
	BORDER-RIGHT: #E6E6E6 1px solid;
	BACKGROUND-COLOR: #EEF2F7;
	height:22px;
}

.GARS1
{
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica;	
	BACKGROUND-COLOR: #EEF2F7;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px; 
	vertical-align:middle;
}
     
     .Pager
     {
		background-color:#555555;
		border-width:1px;
		border-style:Solid;
		border-color:#FFFFFF   #FFFFFF;
		border-top-width:0px;
     }
     .SR
	{
		BACKGROUND-COLOR: #E6E6E6;
		BORDER-Bottom: #FFFFFF 1px solid;
		vertical-align:middle;
		height:22px;
	}
	
	.sRS
	{
		background: #E6E6E6;
		border-top: 1px solid #fff;
		border-bottom: 2px solid #fff;
		vertical-align:middle;
		height:22px;
	}
	.DC
	{
		background-color:#E6E6E6;
		border-width:1px;
		border-style:Solid;
		border-color:#FFFFFF   #FFFFFF;
		border-top-width:0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 8pt;
		height:22px;
	}

.MT
{
border-left: 1px solid #E6E6E6;
border-right: 1px solid #E6E6E6;
vertical-align:top;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
MARGIN: 0px; 
TEXT-ALIGN: left;
FONT-WEIGHT: bold; 
FONT-SIZE: 10pt; 
COLOR: #000000; 
FONT-FAMILY: Arial,Helvetica;	
vertical-align:middle;
}

.ReqHight
{
	height:28px;
}

.SSN 
{
	PADDING-LEFT: 10px; 
	PADDING-Top: 3px; 
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 8pt; 
	font-weight: normal;
	text-align:left
	}

.BaseDate	
{
	PADDING-RIGHT: 10px; 
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 10pt; 
	font-weight: normal;
	text-align:left
	}
.LeftBorder
{
	BORDER-left: #E6E6E6 1px solid; 
}

.GRSHand
{
	FONT-FAMILY: Verdana,Arial,Helvetica;
	BORDER-Bottom: #E6E6E6 1px solid; 
	BORDER-RIGHT: #E6E6E6 1px solid;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 2px;
	vertical-align:middle;
	height:22px;
	cursor:hand;
}

.GARSHand
{
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica;	
	BORDER-Bottom: #E6E6E6 1px solid; 
	BORDER-RIGHT: #E6E6E6 1px solid;
	BACKGROUND-COLOR: #EEF2F7;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px; 
	vertical-align:middle;
	height:22px;
	cursor:hand;
}

.GH       
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #E6E6E6; 	
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica;		
	BORDER-RIGHT: #E6E6E6 1px solid;
    vertical-align:middle;
	height:40px;
}
.GH1       
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #555555; 	
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial,Helvetica;	
	height:40px;
	border-width:0px 1px 1px 0px;
	border-style:Solid;
    border-color:#E6E6E6;
    vertical-align:middle;
}
.GH2      
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #E6E6E6; 	
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica;	
	height:40px;
	border-width:0px 0px 0px 1px;
	border-style:Solid;
    border-color:#FFFFFF;
    vertical-align:middle;
}

.GHS      
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #E6E6E6; 	
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica;		
	BORDER-RIGHT: #E6E6E6 1px solid;
    vertical-align:middle;
	height:40px;
}


.GPC      
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #E6E6E6; 	
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica;	
	border-width:0px 1px 1px 0px;
	border-style:Solid;
    border-color:#FFFFFF;
    height:40px;
}
#Search a {
	color: #666;
	text-decoration: none;
	font-size: 11px;
	padding: 1px 1px 1px 1px;
	border-bottom: 1px solid #E6E6E6;
	}

#Search a:hover {
	background: #E6E6E6;
	color: #545206;
	}
.GARSBold
{
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica;	
	FONT-WEIGHT: bold; 
/*	<!--BORDER-TOP: #E6E6E6 1px solid; -->*/
	BORDER-Bottom: #E6E6E6 1px solid; 
	BORDER-RIGHT: #E6E6E6 1px solid;
	BACKGROUND-COLOR: #EEF2F7;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px; 
	vertical-align:middle;
	height:22px;
}


.gridWM {
	border:1px #E6E6E6 solid;
	padding:0px;
	margin:0px;
	width:100%;
	}
	
.gridWM th {
	text-align:left;
	padding:5px;
	background-color:#E6E6E6;
	color:#333;
	font-weight:normal;
	margin:0px;

	}
	
.gridWM td {
	font-weight:normal;
	font-size:10pt;
	PADDING-LEFT: 5px;
	border-top:#E6E6E6 1px solid;
	border-right:1px #E6E6E6 solid;
	}
.gridWM tr.evenrow {
	background-color:#EEF2F7;
	}
TEXTAREA
	{
	FONT-FAMILY: Verdana,Arial,Helvetica;	
	font-size:"10pt";
	border-width:"1";
	border-style:"solid";
	}
.bld
{
	font-weight:bold;
}
.PopupDiv
{
	width:90%;
	height:340px;
	background-color:lightyellow;
	overflow:scroll;
	overflow-x:hidden;
}

/* umu_profile_update_key_tool*/
.page-content-wrapper {
	margin: 5px;
}

.form-content-wrapper{
	margin:5px;	
}

.form-radio-group-wrapper{
	margin: 5px 0 10px 0; 
}

.form-radio-group-wrapper > span {
	width: 200px;
}

.form-edit-field-wrapper > label {
	width: 150px;
	display: inline-block;
}

.form-edit-field-wrapper > input {
	width:200px;
	display: inline-block;
}

.form-edit-field-wrapper > span{
	display:inline-block;
	color:red;	
}

.form-commands > input {
	width: 70px;
	margin: 10px 0px 0px 0px;
}

.ErrorMessage {
	color:red;
	text-align:right;
}

.SuccessNotification {
	color:green;
	text-align:right;
}


#disablingDiv
{
    display: none;  
    z-index:1001;         
    position: absolute; 
    top: 0%; 
    left: 0%; 
    width: 100%; 
    height: 100%;      
    background-color: white; 
    opacity:.00; 
    filter: alpha(opacity=00); 
}

input[readonly='readonly'] 
{
	background-color:Silver;
	color:Black;
}
textarea[readonly='readonly'] 
{
	background-color:Silver;
	color:Black;
}

.tabscroller_down
{
	width:30px; 
	height: 13px; 
	background-color: #E7D6B1;
	text-align:center;
	position: absolute; right: 0px; top: 5px;
	position: fixed;
	margin: 0px 0 0 0px;
	padding-top:0px;
	font-weight: bold;
	cursor:hand;
}

.tabscroller_down a:hover {
	color: #fff;
	font-weight:bold;
	background-color:#555555;
	cursor:hand;
	}

.tabscroller_down a {
	text-decoration:none;
	color:#fff;
	display:block;
	width:auto;
	padding-right:12px;
	margin:0px 3px 0px 0px;
	background-color:#E6E6E6;
	text-align:center;
	cursor:hand;
	}

.tabscroller_up
{
	width:30px; 
	height: 15px; 
	background-color: #E7D6B1;
	text-align:center;
	position: absolute; right: 0px; top: 17px;
	position: fixed;
	margin: 0px 0 0 0px;
	padding-top:0px;
	font-weight: bold;
	cursor:hand;
}

.tabscroller_up a:hover {
	color: #fff;
	font-weight:bold;
	background-color:#555555;
	cursor:hand;
	}

.tabscroller_up a {
	text-decoration:none;
	color:#fff;
	display:block;
	width:auto;
	padding-right:12px;
	margin:0px 3px 0px 0px;
	background-color:#E6E6E6;
	text-align:center;
	cursor:hand;
	}

#RepeaterConditionListPanel
{
	overflow:auto;
	border:0;
}

.JobTitleEventExceptionQueueRuleConfigPanel
{
	margin-left:10px;
}

.eqconditionform {
	border:1px #E6E6E6 solid;
	padding:0px;
	margin:0px;
	width:780px;
	}
	
.eqconditionform th {
	text-align:left;
	padding:5px;
	background-color:#E6E6E6;
	color:#333;
	font-weight:normal;
	margin:0px;

	}
	
.eqconditionform td {
	font-weight:normal;
	font-size:10pt;
    padding-left:5px;
	/*padding:2px 5px 3px 5px;*/
	border-top:#E6E6E6 1px solid;
	border-right:1px #E6E6E6 solid;
	}

.eqconditionform tr.evenrow {
	background-color:#EEF2F7;
	}

.eqconditionform tr.selectionrow {
	background-color:#EEF2F7;
	}
.Page
{
    display:none;
}
.PageVisible
{
    display:block;
    position:relative;
    top:30px;
}
.eqconditionform a {
	text-decoration:underline;
	color:blue;
	cursor:hand;
}
.grid tr.eqconditionselectedrow
{
	background-color: #EEF2F7;
}
.parameterdescriptionpopup {
	text-align:left;
	padding:0px;
	background-color:#E6E6E6;
	color:#333;
	font-weight:normal;
	margin:0px;

	}

.pdb2xdbform {
	border:1px #E6E6E6 solid;
	padding:0px;
	margin:0px;
	width:780px;
	}
	
.pdb2xdbform th {
	text-align:left;
	padding:5px;
	background-color:#E6E6E6;
	color:#333;
	font-weight:normal;
	margin:0px;

	}
	
.pdb2xdbform td {
	font-weight:normal;
	font-size:10pt;
    padding-left:5px;
	/*padding:2px 5px 3px 5px;*/
	border-top:#E6E6E6 1px solid;
	border-right:1px #E6E6E6 solid;
	}

.pdb2xdbform tr.evenrow {
	background-color:#EEF2F7;
	}

.pdb2xdbform tr.fieldsetheadingrow {
	background-color:#f5f1bf;
	}

/* Styles for login pages */

.Login 
{
    width:989px;
    margin-right:auto;
    margin-left:auto;
    margin-top:100px;
    padding-bottom:0px;
    margin-bottom:0px;
}

.Login .password-form 
{
    padding-left:25px;
}

.Login .form-field
{
   float :left;
}
   
.Login .form-label 
{
   float:left;
   width:150px;
}

.Login .form-row  
{
    padding-bottom:25px;
    padding-top:10px;
}
    
 .Login .status 
 {
    color:Red;
 }

.Login .required 
{
    color:Red; 
}

.Login .help-text  
{
    float:left;
    width:200px; 
    padding-left:10px; 
}

.Login .security-answer  
{
    width:500px; 
}

.Login .main-div 
{
     margin: 0px;
     padding-bottom:0px;
     border:solid thin black;
} 
     
.Login .security-qanda
{
    padding:5px; margin: 5px;
}
    
.Login .cancel-security-ques
{
   position:relative;
   left:65px;
   bottom:45px;
}
   
.Login .cancel-reset 
{
    position:relative;
    left:145px;
    bottom: 56px;
    width:75px;
}
    
.Login .user-pwd-row 
{
    clear:both;
    padding-left:38px;    
    height:25px;  
}

.Login .user-pwd-text 
{
    float:left;
    width:70px; 
}
    
.Login .user-pwd-label
{
    float:left;
    width:50px;
    padding-right:50px;
}
    
.Login .display-sec-ques
{
    padding-left:0px;
    padding-top:20px;
    padding-right:0px;
}
    
.Login .display-sec-ques div
{
    margin-left:12px;   
}
    
.Login .reset-pwd-btns
{
    padding-left:35px;
}
    
.Login .set-security-btns 
{
    padding-left: 30px; 
}
    
.Login .display-sec-ques div
{
    padding:5px;    
    min-width:700px;
}

.Login legend 
{    
    font-size:1.4em;
    font-weight:bold;
    margin-left:-9px;
}

.Login .label
{
    width:120px;  
    background-color:rgb(235, 235, 228); 
    display:inline-block;       
}
    
.Login .display-userpwd 
{
    padding-left:0px;
}

.Login .answer 
{
    display:inline-block;
}

.Login .question
{
    display:inline-block;
    width:450px;
    max-width:450px;
}

.Login #user-name-span 
{
    width:75px;  
    background-color:rgb(235, 235, 228); 
    display:inline-block;       
 }
 
 .Login #pass-word-span 
{
    width:75px;  
    background-color:rgb(235, 235, 228); 
    display:inline-block;       
 }
 
.Login .error 
{
    width:500px;
}

.Login .no-border 
{
    border:0px;
    padding:15px;
}

#manage-my-login
{
    border:solid thin black;
}
.Login .section-header
{
     margin-right:0px;
     margin-bottom:20px;
}

.Login .login-header
{
    text-align:center;  
    margin:0px;
    padding:0px;
    background-color:#555555;
    font-size:14px;
    font-weight:bold;
    color:White;    
}

.Login .userId-help-pwd-row 
{
    clear:both;
    padding-left:0px;  
    height:25px;  
}

.Login .userId-help-pwd-text 
{
    float:left;
    width:200px; 
}
    
.Login .userId-help-pwd-label
{
    float:left;
    width:150px;
    padding-right:0px;
}
.Login span.line-spacing
{
    line-height:35px;
}

.div-with-border 
{
	border-style:solid;
	border-color:#E6E6E6;
	border-width:2px;
}

.MainTable nobr {
	white-space: break-spaces !important;
}

.Subtabs nobr {
	white-space: break-spaces !important;
}

.ig_5a16cbee_r1 {
	overflow: hidden;
}