/* CSS Document */
body, html {width: 100%; min-width: 450px; height: 100%; min-height: 100%; border: 0; margin: 0; padding: 0; background-color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #292929;  background-position: left top; background-repeat: repeat-x;}
.login_body {width:100%; height:100%; border:0; margin:0; padding:0; background-image:url(../images/New/login/background-bg-blue.jpg); background-position: left top; background-size:100% 100%; background-repeat: no-repeat; background-color: #ffffff;}
.login_form_container {background-image:url(../images/New/login/login-custom-blue.png); background-repeat: no-repeat;height:250px;box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);}
.table_header {background-color: #3d9bda;  background-image:url(../images/New/bg_header.png); background-position: right top; background-repeat: repeat-x;}
.main_table_header {width: 100%; background-color: #3d9bda;  margin-top: 1px; margin-left:1px; background-image:url(../images/New/bg_header.png); background-position: right top; background-repeat: repeat-x;}
img {border: 0; margin: 0; padding: 0;}
a {padding-left: 0px; padding-right: 0px; color: #256fa2; }
.fakeLink	{	cursor:pointer; font-weight:bold; text-decoration:underline; color:#256fa2;	}

div.topmargin5 {margin-top:5px;width:100%;}
td.TitleRightCell
{
	border-left: 1px solid #FFFFFF;
	padding: 0 4px;
	vertical-align: middle;
}
td.TitleRightCell_
{
	padding: 0 4px;
	vertical-align: middle;
}

.spoiler {margin:7px; font-size:12px; font-weight:bold; color:#256fa2;}
.spoilerAlert {font-size:12px; font-weight:normal; color:black;}

.top_menu {height: 40px; background-color: #2b76a8; background-image: url(../images/New/bg_top_menu.png); background-position: left top; background-repeat: no-repeat; vertical-align: bottom;}
a.top_menu_item {border:0; border-color:#000000;}
.content_container {width: 100%; background-color: #ffffff; background-image:url(../images/New/bg_content.png); background-position: top left; background-repeat: no-repeat;}
.left_menu_item_ac {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.left_menu_href {color: #256fa2; text-decoration: none;} 
a.left_menu_href:hover {text-decoration: derline;}
a.left_menu_href_disabled {color: #A6A6A6; text-decoration: none;}

span.left_menu_href {padding-left: 0px; padding-right: 0px; color: #256fa2; text-decoration: none;} 
span.left_menu_href_disabled {padding-left: 0px; padding-right: 0px; color: #A6A6A6; text-decoration: none;}

a.link, span.link {padding-left: 0px; padding-right: 0px; color: #256fa2; text-decoration: none; cursor:pointer; text-decoration:underline; } 
a.link_disabled, span.link_disabled {padding-left: 0px; padding-right: 0px; color: #A6A6A6; text-decoration: none; cursor:default;}

.pager_current_page { height:20px; width:28px;border-style:solid;border-width:1px;border-color:white;text-align:center;font-weight: bold; color:black;background-color:#ffe8a1; padding:0 4px;}
.pager_page { height:20px; width:28px;border-style:none;text-align:center;border-color:#256fa2;border-width:1px;color:#256fa2; padding:0 4px;}
.pager_dots { height:20px; color: #256fa2;}

.left_menu_item {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-position: bottom left; background-repeat: repeat-x;}

table.device_settings {
	width: 98%; 
	font-size: 14px; font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;	
	border-color: #CACACA; 
	border-style: none;
	border-width: 0px; 
	color:black;
	background-color: white;
}
.device_settings tr { height: 36px; }

.content_header {
	font-size: 12px; font-weight: bold; background-image:url(../images/New/left_menu/div_left_menu.gif); background-position: bottom left; background-repeat: repeat-x;
	background-repeat: repeat-x; color: #256fa2; padding-bottom:15px;
}

.content_separator{font-size: 1px; height:1px; font-weight: bold; background-image:url(../images/New/left_menu/div_left_menu.gif); background-position: center left; background-repeat: repeat-x;}

.cell_header     {white-space:nowrap; text-align:left; height:32px; border-style:none; font-weight:bold; font-size:14px; text-align:center; border-color: #CACACA; border-width:1px 0 1px 1px; border-style:solid; padding:0 4px;background-color: #E0E0E0}
.cell_header_a   {white-space:nowrap; text-align:left; height:32px; border-style:none; font-weight:bold; font-size:14px; text-align:center; border-color: #CACACA; border-width:1px; border-style:solid; padding:0 4px;background-color: #E0E0E0}

.cell_active_item {color: black; background-color: #d9ebc4; text-align:center; height: 32px; border-style: solid; border-width: 0 0 1px 1px; border-color:#CACACA; font-weight: normal; font-size: 14px; padding:0 4px;}
.cell_active_item_a {color: black; background-color: #d9ebc4; text-align:center; height: 32px; border-style: solid; border-width: 0 1px 1px 1px; border-color:#CACACA; font-weight: normal; font-size: 14px; padding:0 4px;}

.cell_inactive_item		{text-align:center; height: 32px; background-color: #FFFFFF; border-style: solid; border-width:  0 0 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_inactive_item_a	{text-align:center; height: 32px; background-color: #FFFFFF; border-style: solid; border-width:  0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_inactive_itemOdd  {text-align:center; height: 32px; background-color: #DBEFFF; border-style: solid; border-width:  0 0 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_inactive_itemOdd_a{text-align:center; height: 32px; background-color: #DBEFFF; border-style: solid; border-width:  0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

.cell_fail_item			{text-align:center; height: 32px; background-color: #FFD3D3; border-style: solid; border-width:  0 0 1px 1px; border-color:#CACACA; font-weight: normal; font-size: 14px; padding:0 4px;}
.cell_fail_item_a		{text-align:center; height: 32px; background-color: #FFD3D3; border-style: solid; border-width:  0 1px 1px 1px; border-color:#CACACA; font-weight: normal; font-size: 14px; padding:0 4px;}

.cell_notinfo_item		{text-align:center; height: 32px; background-color: #e4e4e4; border-style: solid; border-width:  0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_notinfo_item_a	{text-align:center; height: 32px; background-color: #e4e4e4; border-style: solid; border-width:  0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

.cell_running_item		{text-align:center; height: 32px; color: black; background-color: #feebaf; border-style: solid; border-width:  0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_running_item_a	{text-align:center; height: 32px; color: black; background-color: #feebaf; border-style: solid; border-width:  0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

.cell_rejected_item		{text-align:center; height: 32px; color: black; background-color: #F9DAFF; border-style: solid; border-width:  0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_rejected_item_a	{text-align:center; height: 32px; color: black; background-color: #F9DAFF; border-style: solid; border-width:  0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

.cell_sent_item			{text-align:center; height: 32px; color: black; background-color: #85dfea; border-style: solid; border-width:  0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_sent_item_a		{text-align:center; height: 32px; color: black; background-color: #85dfea; border-style: solid; border-width:  0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

/* RowOver section - start */

.cell_active_item_RowOver	  {color:black; background-color:#b2d7ae; text-align:center; height:32px; border-style:solid; border-width:0 0px 1px 1px; border-color:#CACACA; font-weight:normal; font-size:14px; padding:0 4px;}
.cell_active_item_a_RowOver	  {color:black; background-color:#b2d7ae; text-align:center; height:32px; border-style:solid; border-width:0 1px 1px 1px; border-color:#CACACA; font-weight:normal; font-size:14px; padding:0 4px;}

.cell_inactive_item_RowOver     {text-align:center; height:32px; background-color:#e2f0f9; border-style:solid; border-width:0 0px 1px 1px; border-color:#CACACA; font-size:14px; padding:0 4px;}
.cell_inactive_item_a_RowOver   {text-align:center; height:32px; background-color:#e2f0f9; border-style:solid; border-width:0 1px 1px 1px; border-color:#CACACA; font-size:14px; padding:0 4px;}
.cell_inactive_itemOdd_RowOver  {text-align:center; height:32px; background-color:#cfe9ff; border-style:solid; border-width:0 0px 1px 1px; border-color:#CACACA; font-size:14px; padding:0 4px;}
.cell_inactive_itemOdd_a_RowOver{text-align:center; height:32px; background-color:#cfe9ff; border-style:solid; border-width:0 1px 1px 1px; border-color:#CACACA; font-size:14px; padding:0 4px;}

.cell_fail_item_RowOver   {text-align:center; height: 32px; background-color: #dda2a7; border-style: solid; border-width: 0 0px 1px 1px; border-color:#CACACA; font-weight: normal; font-size: 14px; padding:0 4px;}
.cell_fail_item_a_RowOver {text-align:center; height: 32px; background-color: #dda2a7; border-style: solid; border-width: 0 1px 1px 1px; border-color:#CACACA; font-weight: normal; font-size: 14px; padding:0 4px;}

.cell_notinfo_item_RowOver   {text-align:center; height: 32px; background-color: #c8c8c8; border-style: solid; border-width: 0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_notinfo_item_a_RowOver {text-align:center; height: 32px; background-color: #c8c8c8; border-style: solid; border-width: 0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

.cell_running_item_RowOver   {text-align:center; height: 32px; color: black; background-color: #e1d694; border-style: solid; border-width: 0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_running_item_a_RowOver {text-align:center; height: 32px; color: black; background-color: #e1d694; border-style: solid; border-width: 0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

.cell_rejected_item_RowOver   {text-align:center; height: 32px; color: black; background-color: #d0a8ee; border-style: solid; border-width: 0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_rejected_item_a_RowOver {text-align:center; height: 32px; color: black; background-color: #d0a8ee; border-style: solid; border-width: 0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

.cell_sent_item_RowOver   {text-align:center; height: 32px; color: black; background-color: #7ad5e7; border-style: solid; border-width: 0 0px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}
.cell_sent_item_a_RowOver {text-align:center; height: 32px; color: black; background-color: #7ad5e7; border-style: solid; border-width: 0 1px 1px 1px; border-color:#CACACA; font-size: 14px; padding:0 4px;}

/* RowOver section - finish */


/*Old Cpe*/

.tab_active {
		height:25px;
		margin: 0 0 0 0; border: 0 0 0 0;
		background-color: #FFFFFF;
}

.tab_active_middle {
		height:25px;
		padding-left: 5px; padding-right: 5px; margin: 0 0 0 0; border: 0 0 0 0;
		background-color: #FFFFFF;
		background-image: url(../images/tab_active_middle.png);
		background-repeat: repeat-x;
		color: #404346;
		font-size : 10pt; font-weight: bold; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tab_active_href {
		color: #404346;
		font-size : 10pt; font-weight: bold; text-decoration: none; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tab_gray {
		height:25px;
		margin: 0 0 0 0; border: 0 0 0 0;
		background-color: #BBBBBB;
}

.tab_gray_middle {
		height:25px;
		padding-left: 5px; padding-right: 5px; margin: 0 0 0 0; border: 0 0 0 0;
		background-color: #BBBBBB;
		background-image: url(../images/tab_middle.png);
		background-repeat: repeat-x;
		color: #5D5D5D;
		font-size : 10pt; font-weight: bold; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tabs_row {
		margin: 0 0 0 0; border: 0 0 0 0; padding: 0 0 0 0;
		width: 100%; height: 20px;
		/*background-color: #FCFCFC;
		background-image: url(../images/tabs_small_bg.png);*/
}
.tabs_row_a {
		margin: 0 0 0 0; border: 0 0 0 0; padding: 0 0 0 0;
		width: 100%; height: 29px;
		background-color: #EDEDED;
		background-image: url(../images/tabs_bg.png);
}
.tab_small_blue {
		height:20px;
		margin: 0 0 0 0; border: 0 0 0 0;
		background-color: #45A3DD;
}
.tab_small_blue_middle {
		height:20px; overflow: visible;
		padding-left: 5px; padding-right: 5px; margin: 0 0 0 0; border: 0 0 0 0;
		background-color: #45A3DD;
		background-image: url(../images/tab_small_blue_middle.png);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-size : 10pt; font-weight: bold; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tab_small_blue_href {
		color: #5D5D5D;
		font-size : 12pt; text-decoration: none; font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
}

.tab_small_gray_middle {
		height:20px; overflow: visible;
		padding-left: 5px; padding-right: 5px; margin: 0 0 0 0; border: 0 0 0 0;
		background-color: #BBBBBB;
		background-image: url(../images/tab_small_middle.png);
		background-repeat: repeat-x;
		color: #5D5D5D;
		font-size : 10pt; font-weight: bold; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tab_small_gray_href {
		color: #5D5D5D;
		font-size : 12pt; text-decoration: none; font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
}
.tabs_below {
		width: 100%; height: 2px;
		background-color: #45A3DD;
		background-image: url(../images/tabs_below.png);
		background-repeat: repeat-x;
}
.tabs_below_a {
		width: 100%; height: 2px;
		background-color: #FFFFFF;
		background-image: url(../images/empty.gif);
		background-repeat: repeat-x;
}

input.nav_bar_form_read_only {
	margin: 0 0 0 0; padding: 0 0 0 0; vertical-align: middle;
	color: #FFFFFF;
	background-color: #C1C1C1;
}

textarea.nav_bar_form_read_only {
	color: black;
	background-color: #C1C1C1;
}

div.box {
     /*Any properties you'd want the box to have.*/
     /*Would probably be position, dimension type stuff.*/
     /*Though personally I would have a div outside this
       to control the dimensions.*/
     border: 1px solid #000000;
     position: relative;
     width: 100%;
}

div.box_background {
     background-color: white;
     height: 100%;
     filter:alpha(opacity=75); /* IE's opacity*/
     left: 0px;     
     position: absolute;
     top: 0px;          
     width: 100%;
     z-index: 99;
}

div.no_box_background {
     background-color: white;
     height: 100%;
     filter:alpha(opacity=75); /* IE's opacity*/
     left: 0px;     
     position: absolute;
     top: 0px;          
     width: 100%;
     z-index: -1;
}

.button_default
{
	background-color:#fff; 
	border-style:solid;
	border-width:1px;
	width:115px; height:28px;
	border-color:#1E6A9D;
	color:#1E6A9D;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:0;
	vertical-align:middle; 
}

.button_disabled
{
	background-color:#fff; 
	border-style:solid;
	border-width:1px;
	width:115px; height:28px;
	color:#1E6A9D;
	border-color:#1E6A9D;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:0;
	vertical-align:middle; 
}

.button_over
{
	background-color:#70B3FC;
	border-style:solid;
	width:115px; height:28px;
	border-width:1px;
	color:#1E6A9D;
	border-color:#1E6A9D;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	padding:0;
	vertical-align:middle; 
}

.button_click
{
	background-color:#1E6A9D;
	border-style:solid;
	border-width:1px;
	width:115px; height:28px;
	color:white;
	border-color:white;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:0;
	vertical-align:middle; 
}

.information
{
	padding-left:4px; 
	padding-right:4px; 
	color: White; 
}

.information_warning
{
	padding-left:4px; 
	padding-right:4px; 
	color: red; 
	font-weight: bold;
}
.tooltip_body {
	color: #7d7d7d; background-color: #f6f6f6; border-color: #c8c8c8; 
	border-width: 0 1px 1px; 
	border-style: solid; font-weight: normal; font-size: 12px; padding-left: 4px; padding-right: 4px; text-align:left;
}
.tooltip_title {
	color: #242424; background-color: #E0E0E0; border-color: #c8c8c8; 
	border-width: 1px 1px 2px;
	border-style: solid; font-weight: bold; font-size: 12px; padding-left: 4px; padding-right: 4px; text-align:center; 
}
.height1pix {
		margin: 0 0 0 0; border: 0 0 0 0; padding: 0 0 0 0;
		height: 1px;
		font-size:1%;
}

.TreeNodeSelectable
{
	color: #256fa2;
	cursor:pointer;  
}

/* Device Trace - begin */

div.TraceTitle
{
	margin-bottom:10px;
	text-align:center; 
	font-weight:bold;
	padding:10px;
	border-style:solid;
	border-color:#4A749F;
	border-width:2px 0 2px 0;
}

#divAllTraceSessions
{
	border-bottom:1px solid #4A749F;
}

div.SessionTraceHeader
{
	border-top:1px solid #4A749F;
	padding:10px;	
}

div.SessionTraceFooter
{
	border-top:1px solid #4A749F;
	padding:10px;	
}

span.canShowHideSession
{
    color : Black;
    cursor : pointer;
    text-decoration:underline;
}

div.canShowHideMessage
{
    color : Black;
    cursor : pointer;
	border-top: 1px solid #4A749F;
	padding:7px;
}

span.endOfSession
{
    color: Gray;
}

.traceLeftColumn { width:420px; padding-bottom: 3px;}

/* Device Trace - end */


/* popup*/
.jqifade{
	position: absolute; 
	background-color: #777777; 
}
div.jqi
{
	width: 450px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	background-color: #ffffff;
	font-size: 11px;
	text-align: left;
	border: 1px solid #45A3DD;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 7px;
}
div.jqi .jqicontainer{ 
}
div.jqi .jqiclose{ 
	position: absolute;
	top: 4px; right: -2px; 
	width: 18px; 
	cursor: default; 
	color: #bbbbbb; 
	font-weight: bold; 
}
div.jqi .jqistate{
	background-color: #fff;
}
div.jqi .jqititle{
	padding: 5px 10px;
	font-size: 16px; 
	line-height: 20px; 
	border-bottom: solid 1px #eeeeee;
}
div.jqi .jqimessage{ 
	padding: 10px; 
	line-height: 20px; 
	color: #444444; 
}
div.jqi .jqibuttons{ 
	text-align: right; 
	margin: 0 -7px -7px -7px;
	border-top: solid 1px #e4e4e4; 
	background-color: #f4f4f4;
	border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
}
div.jqi .jqibuttons button{ 
	margin: 0;
	padding: 15px 20px;
	background-color: transparent;
	font-weight: normal; 
	border: none;
	border-left: solid 1px #e4e4e4; 
	color: #777; 
	font-weight: bold; 
	font-size: 12px; 
}
div.jqi .jqibuttons button.jqidefaultbutton{
	color: #489afe;
}
div.jqi .jqibuttons button:hover,
div.jqi .jqibuttons button:focus{
	color: #287ade;
	outline: none;
}
.jqiwarning .jqi .jqibuttons{ 
	background-color: #b95656;
}

/* sub states */
div.jqi .jqiparentstate::after{ 
	background-color: #777;
	opacity: 0.6;
	filter: alpha(opacity=60);
	content: '';
	position: absolute;
	top:0;left:0;bottom:0;right:0;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
div.jqi .jqisubstate{
	position: absolute;
	top:0;
	left: 20%;
	width: 60%;
	padding: 7px;
	border: solid 1px #eeeeee;
	border-top: none;
	border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
}
div.jqi .jqisubstate .jqibuttons button{
	padding: 10px 18px;
}

/* arrows for tooltips/tours */
.jqi .jqiarrow{ position: absolute; height: 0; width:0; line-height: 0; font-size: 0; border: solid 10px transparent;}

.jqi .jqiarrowtl{ left: 10px; top: -20px; border-bottom-color: #ffffff; }
.jqi .jqiarrowtc{ left: 50%; top: -20px; border-bottom-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowtr{ right: 10px; top: -20px; border-bottom-color: #ffffff; }

.jqi .jqiarrowbl{ left: 10px; bottom: -20px; border-top-color: #ffffff; }
.jqi .jqiarrowbc{ left: 50%; bottom: -20px; border-top-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowbr{ right: 10px; bottom: -20px; border-top-color: #ffffff; }

.jqi .jqiarrowlt{ left: -20px; top: 10px; border-right-color: #ffffff; }
.jqi .jqiarrowlm{ left: -20px; top: 50%; border-right-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowlb{ left: -20px; bottom: 10px; border-right-color: #ffffff; }

.jqi .jqiarrowrt{ right: -20px; top: 10px; border-left-color: #ffffff; }
.jqi .jqiarrowrm{ right: -20px; top: 50%; border-left-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowrb{ right: -20px; bottom: 10px; border-left-color: #ffffff; }
/* popup end*/
/* button/links - start */
.button2_link
{
	color : #256fa2;
	font-weight : bold;
	font-size : 13px;
	cursor : pointer;
	text-decoration : underline;
	display :  inline;
	margin-top : 5px;
	float:left;
	clear:both;
 
}
.button2_link:hover
{
	color : #164B7E;
	text-decoration : none;
}
.button2_link[disable]
{
	color : #777;
	cursor : default;
	text-decoration:none;
}
.button2_link[invisible]
{
	display : none;
}
/* button/links - end */

.wizard_title 		{font-size: 20px; font-weight: bold; padding-left:0; }
.wizard_item_label	{font-size: 14px; padding:0; font-weight: bold; white-space:nowrap; margin-right:10px;}
.wizard_item_value	{font-size: 14px; padding:6px; white-space:nowrap; }
.wizard_drop		{font-size: 14px; border-style: solid; border-width:1px; border-color:#a1a1a1; height: 28px; vertical-align:middle;}
select				{font-size: 14px; border-style: solid; border-width:1px; border-color:#a1a1a1; height: 28px; vertical-align:middle;}
.wizard_warning		{color:#ff0000;font-size: 14px; ; padding:6px; }
.wizard_input  		{font-size: 14px; border-style: solid; border-width:1px; border-color:#a1a1a1; height: 24px; vertical-align:middle; }
input[type=text]	{font-size: 14px; border-style: solid; border-width:1px; border-color:#a1a1a1; height: 24px; vertical-align:middle;}
input[type=password]{font-size: 14px; border-style: solid; border-width:1px; border-color:#a1a1a1; height: 24px; vertical-align:middle;}
input[type=file]	{font-size: 14px; border-style: none;  border-width:1px; border-color:#a1a1a1; height: 24px; vertical-align:middle;}
.wizard_checkbox	{font-size: 14px; }

.wizard_tree_enable	{font-size: 14px; color:#256fa2; text-decoration: none; padding-right:4px; height:22px;}
.wizard_tree_disable{font-size: 14px; color:black;   text-decoration: none; padding-right:4px; height:22px;}

.tab_bottom			{ border-style:solid; border-width: 0 0   1px 0;   border-color:#256fa2; font-size: 1px; }
.tab_bottom_active	{ border-style:solid; border-width: 0 1px 0   1px; border-color:#256fa2; font-size: 1px; }
.tab_bottom_passive	{ border-style:solid; border-width: 0 0   1px 0;   border-color:#256fa2; font-size: 1px; background: #efefef; }

.tab_small_div		{ border-style:solid; border-width: 0; border-color:#256fa2; }
.tab_small_active	{ white-space:nowrap;border-style:solid;border-width: 1px 1px 0 1px; border-color:#256fa2; padding-left: 5px; padding-right: 5px; }
.tab_small_gray		{ white-space:nowrap;border-style:solid;border-width: 1px 1px 0 1px ; border-color:#bfbfbf #bfbfbf #256fa2 #bfbfbf; background-color:#efefef;padding-left: 5px; padding-right: 5px; }
.item_ordinary		{font-size: 14px; font-weight:normal; background-image:url(../images/icon_minus.png); padding: 3px 0 3px 15px; background-position: left center; background-repeat:no-repeat; color:#000000;}
.item_selected		{font-size: 14px; font-weight:normal; background-image:url(../images/icon_check.png); padding: 3px 0 3px 15px; background-position: left center; background-repeat:no-repeat; color:#ff9900;}

.UpdateGroup_Completed	{ background-color: #23b14d; }
.UpdateGroup_Failed		{ background-color: #ed1b24; }
.UpdateGroup_Pending	{ background-color: #00a3e8; }
.UpdateGroup_Sent		{ background-color: #efe3af; }
.UpdateGroup_Ignored	{ background-color: #c7bfe6; }
.UpdateGroup_Offline	{ background-color: #c3c3c3; }

.cellGreen	{ white-space:nowrap; background-color:#c7e2a7;  border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellRed	{ white-space:nowrap; background-color:#f9a49e;  border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellBlue	{ white-space:nowrap; background-color:#85dfea;  border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellYellow	{ white-space:nowrap; background-color:#fee188;  border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellGrey	{ white-space:nowrap; background-color:#e4e4e4;  border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellViolet	{ white-space:nowrap; background-color:#eaabf2;  border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellBrown	{ white-space:nowrap; background-color:#a99189;  border-style:solid; border-width: 1px 0 0 0; border-color:white;} /* not used yet */

.cellGreen_RowOver	{ white-space:nowrap; background-color:#b2d7ae; border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellRed_RowOver	{ white-space:nowrap; background-color:#dda2a7; border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellBlue_RowOver	{ white-space:nowrap; background-color:#7ad5e7; border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellYellow_RowOver	{ white-space:nowrap; background-color:#e1d694; border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellGrey_RowOver	{ white-space:nowrap; background-color:#c8c8c8; border-style:solid; border-width: 1px 0 0 0; border-color:white;}
.cellViolet_RowOver	{ white-space:nowrap; background-color:#d0a8ee; border-style:solid; border-width: 1px 0 0 0; border-color:white;} /* not used yet */

a[disabled] {
    pointer-events: none;
    color: gray;
}
.bottomFrameBody	{background-color:#D1D1D1; padding-left:20px;padding-top:24px;}
#divPath            {font-size: 14px; }

.sqlTableTitle	{ font-size:12px; background-color:#61B0E5; font-weight:bold;   color: White; text-align:center;}
.sqlTableBody1	{ font-size:12px; background-color:#ffffff; font-weight:normal; color: Black; text-align:left;}
.sqlTableBody2	{ font-size:12px; background-color:#dcdcdc; font-weight:normal; color: Black; text-align:left;}
.sqlTableTitle_a{ font-size:12px; background-color:#61B0E5; font-weight:bold;   color: White; text-align:center;}
.sqlTableBody1_a{ font-size:12px; background-color:#ffffff; font-weight:normal; color: Black; text-align:left;}
.sqlTableBody2_a{ font-size:12px; background-color:#dcdcdc; font-weight:normal; color: Black; text-align:left;}

.b-container{
    margin:0px auto;
/*    width:200px;
    height:150px;
    padding:10px;
    color: #fff;
    font-size:30px;
*/
    background-color: #FFF;
    z-index: 2000;
}
.b-popup{
    width:100%;
    height:100%;
    min-height:100%;
    background-color: rgba(0,0,0,0.07);
    overflow:hidden;
    position:fixed;
    top:0px;
    z-index: 2001;
    overflow-y: hidden; overflow-x: hidden; 
}
.b-popup .b-popup-content{
    margin:40px auto 0px auto;
    width:90%;
    height: 90%;
    padding:10px;    
    background-color: #fff;
    border-radius:5px;
    box-shadow: 0px 0px 10px #000;
    z-index: 2003;
    overflow-y: hidden; overflow-x: hidden; 
}