/*mw_isapPanel.css*/
/*mw_isapPanel.css*/
/* Class to set style for the outer most conatiner of the panel*/
.mw_panelcontainer{

  overflow:hidden;

}
/*Class to set style for the title(Header) being displayed in the panel tag.*/
.mw_panelcontainer .header {
	min-height:22px;
	_height:22px;
	width:auto;
	background: green;
	border: 1px solid black;


}

/*Class to set the style for the label text being displayed in the title(Header)*/
.mw_panelcontainer .label {
	color:black;
	font-size:10px;
}

/*Class to set style for the panel container which displays the content of panel*/
.mw_panelcontainer .content {
	background: #eeeeee;
	border-top: 0px;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
	border-left: 1px solid gray;
	width:auto;
	height:auto;
	overflow:auto;
}

/*Class to set style for the image. The height and width of the image being displayed in label can be set here*/
.mw_panelcontainer .img {

	height:20px;
	width:20px;

	_height:22px;
	_width:22px;

}

/*Class defines the style to be set for loading message*/
.mw_panelcontainer .loadingmessagetext {
   font-size:14px;
   text-align:center;
   vertical-align:middle;
   height:100%;
   width:100%;
}
/*mw_popupdefault.css*/
/*------------CSS: mw_popup_spread-----------*/
/* Popup Page overlay.*/
.mw_popup_spread_overlay {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	-ms-filter:"alpha(opacity=60)";
	-moz-opacity: 0.6;
}

/* Popup top left  _nw*/

.mw_popup_spread_top_left {
  background: transparent url(popup/spread/left-top.gif) no-repeat 0 0;			
  width:10px;
  height:25px;
}

/* Popup top middle _n*/
.mw_popup_spread_top_middle {
 background: transparent url(popup/spread/top-middle.gif) repeat-x 0 0;			
  height:25px;
}

/* Popup right top corner _ne */
.mw_popup_spread_right_top {
 background: transparent url(popup/spread/right-top.gif) no-repeat 0 0;			
  width:10px;	  
  height:25px;
}

/* Popup left strip _w*/
.mw_popup_spread_frame_left {
  background: transparent url(popup/spread/frame-left.gif) repeat-y top left;			
  width:7px;
}

/* Popup right strip _e*/
.mw_popup_spread_frame_right {
  background: transparent url(popup/spread/frame-right.gif) repeat-y top right;			
  width:7px;	  
}

/* Popup bottom-left corner _sw*/
.mw_popup_spread_left_corner {
  background: transparent url(popup/spread/bottom-left-c.gif) no-repeat 0 0;			
  width:7px;
  height:7px;
}

/* Popup bottom-middle strip _s*/
.mw_popup_spread_bottom_middle  {
  background: transparent url(popup/spread/bottom-middle.gif) repeat-x 0 0;			
  height:7px;
}

/* Right bottom corner _se*/
.mw_popup_spread_bottom_right, .mw_popup_spread_sizer {
  background: transparent url(popup/spread/bottom-right-c.gif) no-repeat 0 0;			
  width:7px;
  height:7px;
}

/* Popup sizer at bottom right corner*/
.mw_popup_spread_sizer {
	cursor:se-resize;	
}

/* Popup Close */
.mw_popup_spread_close {
	width: 23px;
	height: 23px;
	background: transparent url(popup/spread/button-close-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	right:11px;
	cursor:pointer;
	z-index:1000;
}

/* Popup Minimize */
.mw_popup_spread_minimize {
	width: 23px;
	height: 23px;
	background: transparent url(popup/spread/button-min-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	right:55px;
	cursor:pointer;
	z-index:1000;
}

/* Popup Maximize */
.mw_popup_spread_maximize {
	width: 23px;
	height: 23px;
	background: transparent url(popup/spread/button-max-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	right:33px;
	cursor:pointer;
	z-index:1000;
}

/* Popup Title */
.mw_popup_spread_title {
	float:left;
	height:14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-top:2px;
	width:100%;
	color:#E47211;
}

/* Popup Content */
.mw_popup_spread_content {
	overflow:auto;
	color: #222;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background:#CCCCCC;
}
/*mw_pagination_lazyloading.css*/
.alert_lite_progress {
	vertical-align:middle;
	margin:auto;
	text-align:center;
	width:16px;
	height:16px;
	z-index:1;
	position:absolute;
	background: #FFF url('table/images/progress.gif') no-repeat center center
}

/*mw_table.css*/
/* Table. */
.mw_table{
	border-width:2px;
	empty-cells: show;
}
/* Table Header Row */
.mw_table_header_row{
	background-color:green;
}
/* Table Header Cell */
.mw_table_header_cell
{
	font-size:20px;
}
/* Sortable Table Header Cell */
.mw_table_header_cell_sortable
{
	cursor: hand;
	cursor:pointer;
}
/* Disabled Ascending Sort Button  */
.mw_button_disabled_asc_img
{
	background-color:transparent;
	height:16px;
	width:16px;
	border:0px;
}
/* Disabled Descending Sort Button */
.mw_button_disabled_desc_img
{
	background-color:transparent;
	height:16px;
	width:16px;
	border:0px;
}
/* Enabled Ascending Sort Button*/
.mw_button_asc_img
{
	background: url('table/images/asc.png') no-repeat;
	height:12px;
	width:16px;
	border:0;
	cursor: hand;
}
/* Enabled Descending Sort Button*/
.mw_button_desc_img
{
	background: url("table/images/desc.png") no-repeat;
	height:12px;
	width:16px;
	border:0;
	cursor: hand;
}

/* Sort Button FireFox */
.mw_button_FF
{
	background-position: bottom right;
}
/* Table Odd Row */
.mw_table_row_1
{
	background-color:#AAAAAA;
}
/* Table Even Row */
.mw_table_row_2
{
	background-color:#DDDDDD;
}
/* Table Row MouseOver */
.mw_table_row_onmousover
{
	background-color:#EEEEEE;
}
/* Selected Table Row*/
.mw_table_row_selected
{
	background-color:#444444;
}
/* Table Cell */
.mw_table_cell
{
	font-size:10px;
}
/* Selected Table Cell */
.mw_table_cell_selected
{
	font-size:20px;
	background-color:#444444;
}
/* Table Footer Row */
.mw_table_footer_row
{
	background-color:#ABCD22;
}
/* Table Footer Cell */
.mw_table_footer_cell
{
	font-size:15px;
}
/* Scrollable Table Header Standard Compatible Mode */
.mw_table_scrollTableHeader
 {
	position:relative;
	top: expression(offsetParent.scrollTop);
	z-index: 99999;
 }
 /* Scrollable Table Header Quirks Mode*/
 .mw_table_scrollTableHeaderDTD
 {
	position:relative;
	/*WEB-4998*/
	/*top: expression(body.scrollTop);
	z-index: 99999;
	position:relative;*/
 }
 /* Partially selected checkbox.*/
 .mw_table_tree_halfSelect {
	FILTER: alpha(opacity=40);
	-ms-filter: "alpha(opacity=40)";
	-moz-opacity: 0.4;
}
/* Table Loading Indicator*/
 .mw_loadingIndicator {
	vertical-align:middle;
	margin:auto;
	text-align:center;
	width:16px;
	height:16px;
	z-index:1;
	position:absolute;
	background: #FFF url('table/images/progress.gif') no-repeat center center
}


/*mw_tabpanel.css*/
/*mw_tabpanel.css*/
/*The TabPanel container that holds the entire tab panel*/
.mw_TabPanel_Container {
	position : relative;
	height:100%
	width:100%
	font-family:Arial;
}
/*The Tabpane wrapper holds all the tabitem containers(metawebtabpane)
and displays only the current tabitem container(contents). The  metawebTabPaneWrapper can be
used to set style for the same. This is being used to set the border of tab panel*/
.mw_TabPanel_Container .metawebTabPaneWrapper {
	margin-top  : 0px;
	border : 1px solid #6290d2;
	_zoom: 1; /* force IE6 layout mode so top border doesnt disappear */
	display: block;
	clear: both;
	overflow: hidden;
	-moz-box-sizing:border-box;
}

/*The class of the metaweb tab items container when the tabitem buttons are being displayed at the top*/
.mw_TabPanel_Container .metawebTabLabels-top {
	overflow : visible;
	/*margin-bottom : -1px;*/
	width : 100%;
	z-index: 2;	/* so the bottom of the tab label will cover up the border of metawebTabPaneWrapper */
}

/* This class defines the style applied to TabItem buttons*/
.mw_TabPanel_Container .mw_TabItemButton {

	float : left;
	padding-left : 5px;
	_padding-left : 9px;
	background : url(tabpanel/tabpanelimgs/tab_left.gif) no-repeat left top;
	cursor: pointer;
	white-space: nowrap;
	z-index: 3;

}

/*Class of the style applied when the mouse is over the TabItem button*/
.mw_TabPanel_Container .mw_TabItemButton.onHoverStyle
{   white-space: nowrap;
	float : left;
	padding-left : 5px;
	_padding-left : 9px;
	cursor: hand;
	z-index: 5;
	font-color:blue;/*FF*/
	_color:blue; /*IE*/
	background : url(tabpanel/tabpanelimgs/tab_left.gif) no-repeat left top;

}

/*Class of the style applied when the mouse is over on the selected TabItem button*/
.mw_TabPanel_Container .mw_TabItemButton.onHoverStyleCurrent
{ white-space: nowrap;
	float : left;
	padding-left : 5px;
	_padding-left : 9px;
	cursor: hand;
	z-index: 5;
	font-color:red;/*FF*/
	_color:red; /*IE*/
	background : url(tabpanel/tabpanelimgs/tab_left.gif) no-repeat left top;

}
/*Class of style for the inner span when the mouse is over tab item button. The span holds the image icon , tab item label and close image
 */
.mw_TabPanel_Container .mw_TabItemButton.onHoverStyle span {
	display : block;
	padding : 3px 15px 2px 6px;
	background : url(tabpanel/tabpanelimgs/tab_top_right.gif) no-repeat right top;
	z-index: 5;
	color : #blue;

}


/*Class of style for the inner span when the mouse is over tab item button. The span holds the image icon , tab item label and close image

*/
.mw_TabPanel_Container .mw_TabItemButton.onHoverStyleCurrent span {
	display : block;
	padding : 3px 15px 2px 6px;
	background : url(tabpanel/tabpanelimgs/tab_top_right.gif) no-repeat right top;
	z-index: 5;

}

/*Class of style for the inner span of tab item button. The inner span contains the image icon , tab item label and close image

*/
.mw_TabPanel_Container .mw_TabItemButton span {
	display : block;
	padding : 3px 15px 2px 6px;
	background : url(tabpanel/tabpanelimgs/tab_top_right.gif) no-repeat right top;
	color : #333;

}



/*Class of style of the close button in the tabitem button which is closable.The image is set on this button
using closeImage style*/
.mw_TabPanel_Container .mw_TabItemButton .close {
	display : inline-block;
	height : 12px;
	width : 12px;
	padding : 0 10px 0 0;
	cursor : default;
	border:0px;
}


/*Class of style of the close button when the mouse is over it in the tabitem button which is closable.The image is set on this button
using hoverImage style*/
.mw_TabPanel_Container .mw_TabItemButton .onHoverStyle .close {
	display : inline-block;
	height : 12px;
	width : 12px;
	padding : 0 10px 0 0;
	cursor : default;
	border:0
}

/*Class of style to set when the mouse is over tab button and not over close image. */
.mw_TabPanel_Container .mw_TabItemButton .onHoverStyle .closeImage {
	background : url(tabpanel/tabpanelimgs/tab_close.gif) no-repeat right top;
	padding-left: -6;
	padding-top: 16;
    margin : 0 0px 3px; /*FF*/
    _margin : 0px 4px 7px;/*IE */
}

/*The Class to set hover image to be set when the mouse is over the close button.*/
.mw_TabPanel_Container .mw_TabItemButton .hoverImage {
	background : url(tabpanel/tabpanelimgs/close.gif) no-repeat right top;
	padding-left: -6;
	padding-top: 16;
    margin : 0px 0px 3px; /*FF*/
    _margin : 0px 4px 7px ;/*IE */
}
/*Class of style of the close button when the mouse is over it in the tabitem button which is closable.The image is set on this button
using hoverImage style for current tab*/
.mw_TabPanel_Container .mw_TabItemButton .onHoverStyleCurrent .close {
	display : inline-block;
	height : 12px;
	width : 12px;
	padding : 0 10px 0 0;
	cursor : default;
	border:0
}

/*Class of style to set when the mouse is over tab button and not over close image. for current tab*/
.mw_TabPanel_Container .mw_TabItemButton .onHoverStyleCurrent .closeImage {
	background : url(tabpanel/tabpanelimgs/tab_close.gif) no-repeat right top;
	padding-left: -6;
	padding-top: 16;
    margin : 0px 0px 3px; /*FF*/
    _margin : 0px 4px 7px ;/*IE */
}

/*The Class to set hover image to be set when the mouse is over the current tab's close button.*/
.mw_TabPanel_Container .mw_TabItemButton .onHoverStyleCurrent .hoverImage {
	background : url(tabpanel/tabpanelimgs/close1.gif) no-repeat right top;
	padding-left: -6;
	padding-top: 16;
    margin : 0px 0px 3px; /*FF*/
    _margin : 0px 4px 7px ;/*IE */
}
/*Class used to set the image of the close button in the tab Item button. This will be
displayed only when the tabitem is closable*/
.mw_TabPanel_Container .mw_TabItemButton .closeImage {
	background : url(tabpanel/tabpanelimgs/tab_close.gif) no-repeat right top;
	padding-left: -6;
	padding-top: 16;
	margin : 0px 0px 3px; /*FF*/
    _margin : 0px 4px 7px ;/*IE */
}

/* Class of the current TabItem button which is selected*/
.mw_TabPanel_Container .mw_TabItemButton.current {
	float : left;
               padding-left : 5px;
	_padding-left : 9px;
	background-position : 0 -150px;
	cursor : default;
}

/* Class of the current TabItem button inner span*/
.mw_TabPanel_Container .mw_TabItemButton.current span {

	/*padding-bottom : 3px;
	margin-bottom : -1px;*/
	background-position : 100% -150px;
	_z-index:100;

}
/* The Class is for style of the container which holds the contents of the tabitem.
Each tabitem has its own container. Only the current tabitem Contents are displayed*/
.mw_TabPanel_Container .metawebTabPane {
	display: block;
	clear: both;
	-moz-box-sizing:border-box;
}

/*The class for tabitem button image icon, this can be used to set the height and width of the icon image*/
.mw_TabPanel_Container .mw_tabButtonIcon {
	height: 18px;
	width: 18px;
}

/*The class for tabitem button image icons Td, This can be sued to set the width of the parent TD of the icon.*/
.mw_TabPanel_Container .mw_tabButtonIconTd {
	width: 18px;
}

.mw_TabPanel_Container .mw_navListEmptyIcon {
	/*background:url(tabpanel/tabpanelimgs/);*/
	background-color: transparent;
	height: 18px;
	width: 18px;
	visibility:hidden;
}
/*The class for tabitem button when image icon is not given, this is required to keep the tabitems height same*/
.mw_TabPanel_Container .mw_blankImage  {
	margin-top:1px;
	height: 21px;
	width:0px;
}

/*Style of the left navigation button when the button is disabled and navtype is button or buttonext*/
.mw_TabPanel_Container .mw_btnLeftNavButton {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_leftnav_disabled.gif) transparent no-repeat center;
	border:0;
}

/*Style of the left navigation button when the button is enabled and navtype is button or buttonext*/
.mw_TabPanel_Container .mw_btnLeftNavButtonEnabled {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_leftnav.png) transparent no-repeat center;
	border:0;
}

/*Style of the Right navigation button when the button is disabled and navtype is button or buttonext*/
.mw_TabPanel_Container .mw_btnRightNavButton {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_rightnav_disabled.gif) transparent no-repeat center;
	border:0;
}

/*Style of the Right navigation button when the button is enabled and navtype is button or buttonext*/
.mw_TabPanel_Container .mw_btnRightNavButtonEnabled {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_rightnav.png) transparent no-repeat center;
	border:0;
}

/*Style of the navigation buttons when the tab panel is currently rendering. */
.mw_TabPanel_Container .mw_btnNavButtonInitial {
	width:15px;
	height:0px;
}

/* The style to be applied to tabItem label*/
.mw_TabPanel_Container .mw_TabItemButton .mw_tabItemLabel {
	font-family:Arial;
	font-size:13px;
	margin:0px 1px 1px 1px   /*FF*/
	_margin:0px 2px 2px 2px   /*IE*/
	padding-bottom:5px
	_padding-bottom:0px;
	_padding-top:5px;

	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;

}

/* The style to be applied to tabItem label div. This will be used in case of FIF only*/
.mw_TabPanel_Container .mw_TabItemButton .mw_tabItemLabelDiv{
	font-family:Arial;
	font-size:13px;
	-moz-binding:url(tabpanel/ellipsis-xbl.xml#ellipsis);
	margin:0px 1px 1px 1px   /*FF*/
	padding-bottom:5px
	white-space:nowrap;
	overflow:hidden;

}
/* The style to be applied to tabItem label*/
.mw_TabPanel_Container .mw_TabItemButton .onHoverStyleCurrent .mw_tabItemLabel {

	font-size:13px;
	margin:0px 1px 1px 1px   /*FF*/
	_margin:0px 2px 2px 2px   /*IE*/
	padding-bottom:5px
	_padding-bottom:0px;
	_padding-top:5px;

}
/* The style to be applied to tabItem label*/
.mw_TabPanel_Container .mw_TabItemButton .onHoverStyle .mw_tabItemLabel {
	font-family:Arial;
	font-size:13px;
	margin:0px 1px 1px 1px   /*FF*/
	_margin:0px 2px 2px 2px   /*IE*/
	padding-bottom:5px
	_padding-bottom:0px;
	_padding-top:5px;

}

/* The css class to set style for loading image */
.mw_TabPanel_Container .mw_loadingimageprogress {
	vertical-align:middle;
	margin:auto;
	text-align:center;
	width:16px;
	height:16px;
	z-index:1;
	position:absolute;

}

/* The css class to set style for loading text */
.mw_TabPanel_Container .mw_loadingmessagetext
{
  font:12;
}




/*Style of the button(enabled) when tabpanel navtype is list. This style is applied when there are hidden tabitems present for the tabpanel. */
.mw_TabPanel_Container .mw_btnNavListEnabled {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_nav_list.png) transparent no-repeat center;
	border:0;
}

/*Style of the button(disabled) when tabpanel navtype is list. This style is applied when there no hidden tabitems present for the tabpanel. */
.mw_TabPanel_Container .mw_btnNavListdisabled {
    width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_downnav_disabled.gif) transparent no-repeat center;
	border:0;

}

/* Style of the dropdown hidden tabitems when navtype is list*/
.mw_TabPanel_Container .mw_tabitemslistoptions {
	width:auto;
	background:#FFFFFF none repeat scroll 0 0;
	border-top:1px solid rgb(127,157,185);
	border-bottom:1px solid rgb(127,157,185);
	border-left:1px solid rgb(127,157,185);
	border-right:1px solid rgb(127,157,185);
	margin-top:-1px;
	overflow:auto;
}

/* Style of the dropdown hidden tabitems hover when navtype is list */

.mw_TabPanel_Container .mw_tabitemslistoptions .hover {
	background:rgb(77,97,133) none repeat scroll 0 0;
	height:auto;
	width:auto;
	text-align: left;
	_width:100%;
}


/* Style of the dropdown hidden tabitems for odd rows */
.mw_TabPanel_Container .mw_tabitemslistoptions .odd {
	background-color: #f4f4f4;
	text-align: left;
	width:auto;
	_width:100%;


}
/* Style of the dropdown hidden tabitems for even  rows */
.mw_TabPanel_Container .mw_tabitemslistoptions .even {
	background-color:white;
	text-align: left;
	width:auto;
	_width:100%;
}

/*Hover Style of the left navigation button when the button is enabled and navtype is button or buttonext*/
.mw_TabPanel_Container .mw_btnLeftNavButtonEnabledHover {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_leftnav.png) transparent no-repeat center;
	border:0;
}

/*Hover Style of the Right navigation button when the button is enabled and navtype is button or buttonext*/
.mw_TabPanel_Container .mw_btnRightNavButtonEnabledHover {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_rightnav.png) transparent no-repeat center;
	border:0;
}

/*Hover Style of the button(enabled) when tabpanel navtype is list. This style is applied when there are hidden tabitems present for the tabpanel. */
.mw_TabPanel_Container .mw_btnNavListEnabledHover {
	width:15px;
	height:22px;
	background:url(tabpanel/tabpanelimgs/tab_nav_list.png) transparent no-repeat center;
	border:0;
}

/* Style of the dropdown listext hidden tabitems  */
.mw_TabPanel_Container .mw_tabitemslistoptions .hiddenItems {
	background-color: #DEDCCB;
	text-align: left;
	width:auto;
	_width:100%;


}
/* Style of the dropdown listext visible tabitems */
.mw_TabPanel_Container .mw_tabitemslistoptions .visibleItems {
	background-color:white;
	text-align: left;
	width:auto;
	_width:100%;
}

/* Style of the dropdown listext selected tabitems */
.mw_TabPanel_Container .mw_tabitemslistoptions .selectedItem {
	background-color:white;
	text-align: left;
	width:auto;
	_width:100%;
	font-size:20px;
}	
/*mw_Tree.css*/

.WTrow {
	/*
	line-height:	16px;
	height:			16px;
	*/
	white-space:	nowrap;
	font:			icon;
	unselectable:	on;
}


.WTrow span {
	/*
	display:		inline-block;
	height:			16px;
	line-height:	16px;
	*/

	overflow:		hidden;
	text-overflow:	ellipsis;
}

.wtc {
	background-repeat:	repeat-y;
	background-image:	url("tree/imgs/line1.gif") !important;
	background-position-y:	1px !important;	/* IE only */
	-ms-background-position-y:	1px !important;	/* IE only */
	font:			icon;	
}

.wtc-nolines {
	font:			icon;
}


.WTrow img {
	vertical-align:	middle;
	height:			16px;	
}

.WTicon {
	width:			16px;
	cursor:			hand;
	cursor:			pointer;
	vertical-align:	middle;
}

.WTexpand-icon {
	width:		19px;
	height:			18px;
	vertical-align:	middle;
	
}

.wtci {
	width:		16px;
    vertical-align:	middle;
}

.WTri {
	height:		10px;
	width:		10px;
	vertical-align:	middle;	
}

.wti-label {
	font-family : "Arial Tahoma";
	font-size : 13px;
	margin-left:		3px;
	padding:			1px 2px 1px 2px;
	text-decoration:	none;
	color:				WindowText;
	cursor:default;
	vertical-align:	middle;

}



.selected .wti-label:hover,
.selected .wti-label {
	background:	ThreeDFace;
}

.selected .wti-label:focus:hover,
.selected .wti-label:focus,
.selected .wti-label:active:hover,
.selected .wti-label:active {
	background:	Highlight;
	color:		HighlightText;
}

.WThide-root {
	display:	none;
}

.standartTreeRow{	
	
	font-family : "Arial Tahoma";
	font-size : 13px; 
	text-decoration:	none;
	cursor:hand;
	
	-moz-user-select: none;  
}

.selectedTreeRow{
	 background-color : navy; 
	 color:white;
	font-family : "Arial Tahoma";
	 font-size : 13px;  -moz-user-select: none; 
}

.iIcon            {
	background:url("tree/imgs/line1.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
}

.lIcon            {
	background:url("tree/imgs/line2.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.lMinusIcon       {
	background:url("tree/imgs/minus2.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.lPlusIcon        {
	background:url("tree/imgs/plus2.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.tIcon            {
	background:url("tree/imgs/line3.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.tMinusIcon       {
	background:url("tree/imgs/minus3.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}


.tPlusIcon        {
	background:url("tree/imgs/plus3.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.rootPlusIcon        {
	background:url("tree/imgs/plus5.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
}

.rootMinusIcon       {
	background:url("tree/imgs/minus5.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
}

.plusIcon         {
	background:url("tree/imgs/plus.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.minusIcon        {
	background:url("tree/imgs/minus.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.blankIcon        {
	background:url("tree/imgs/blank.gif") no-repeat center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}


.selectRadioIcon  {
	background:url("tree/imgs/radio_on.gif") no-repeat  center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.radioIcon	     {
	background:url("tree/imgs/radio_off.gif") no-repeat  center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.checkIcon	     {
	background:url("tree/imgs/iconCheckAll.gif") no-repeat bottom center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.unCheckIcon	     {
	background:url("tree/imgs/iconUnCheckAll.gif") no-repeat bottom center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.partCheckIcon	 {
	background:url("tree/imgs/iconCheckGray.gif") no-repeat bottom center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.unCheckDisIcon	 {
	background:url("tree/imgs/iconUncheckDis.gif") no-repeat bottom center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.disableRadioOnIcon  {
	background:url("tree/imgs/radio_on_dis.gif") no-repeat  center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

.disableRadioOffIcon  {
	background:url("tree/imgs/radio_off_disabled.gif") no-repeat  center transparent;
	border:0px;
	width:		19px;
	height:			18px;
}

/*mw_splitcontainer.css*/
/* SplitContainer*/

.mw_splitcontainer {
	position: relative;
	overflow: hidden;
	display: block;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border: 3px solid green;
	width: 100%;
	height: 100%;
}

/* SplitContainer_ContentPane*/

.mw_splitcontainer .mw_contentPane {
	position: absolute;
	overflow: hidden;
}

/* SplitContainer_ContentPane,VerticalSizer,HorizontalSizer*/

.mw_splitcontainer .webuiSplitContainerSizerV,.mw_splitcontainer .webuiSplitContainerSizerH
	{
	font-size: 1px;
	cursor: move;
	background-color: ThreeDFace;
	border: 1px solid;
	border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;
	margin: 0;
	-moz-user-select:   none;
}

/* SplitContainer_ContentPane,Without Shadow for Vertical and Horizontal*/

.mw_splitcontainer .webuiSplitContainerSizerWithoutShadowV,.mw_splitcontainer .webuiSplitContainerSizerWithoutShadowH
	{
	font-size: 1px;
	cursor: move;
	margin: 0;
	-moz-user-select:   none;
}

/* SplitContainer_ContentPane,Virtual sizer for Vertical and Horizontal*/

.mw_splitcontainer .webuiSplitContainerVirtualSizerH,.mw_splitcontainer .webuiSplitContainerVirtualSizerV
	{
	font-size: 1px;
	cursor: move;
	background-color: ThreeDShadow;
	-moz-opacity: 0.5;
	filter: Alpha(Opacity = 50);
	-ms-filter: "Alpha(Opacity = 50)";
	margin: 0;
}

/* SplitContainer_Vertical image*/

.mw_splitcontainer .webuiSplitContainerVerticalImage {
	height: 50;
}

/* SplitContainer_Horizontal image*/

.mw_splitcontainer .webuiSplitContainerHorizontalImage {
	width: 50;
}

/* SplitContainer_LayoutContainer*/

.mw_splitcontainer .webuiLayoutContainer {
	position: relative;
	display: block;
	overflow: hidden;
}
/* SPlitContainer Page overlay div */
.mw_splitcontainer .mw_splitcontainer_overlay_div {
	background-color: #85BBEF;
	filter:alpha(opacity=0);
	-ms-filter:"alpha(opacity=0)";
	-moz-opacity: 0.0;
}
/*mw_spinnertag.css*/
/* Spinner Container */
.mw_spinner_container {
	BORDER: #659EC7 1px solid;
	_PADDING-TOP: 1px;
	#display: inline;

}
/* Spinner TextBox */
.mw_spinner_container .spin_text {
	BORDER: medium none;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right
}
/* Spinner Up Button */
.mw_spinner_container .upbtn {
	BORDER: #777 1px solid;
	PADDING: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7px;
	MARGIN: 0px;
	WIDTH: 20px;
	HEIGHT: 10px;
	CURSOR: pointer;
	COLOR: #424b6d;
	BACKGROUND-COLOR: #B8C8F8;
	background-image: url("spinner/images/menuarrowup.gif");
	background-repeat: no-repeat;
	background-position: center;
}
/* Spinner Down Button */
.mw_spinner_container .dnbtn {
	BORDER: #777 1px solid;
	PADDING: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7px;
	MARGIN: 0px;
	WIDTH: 20px;
	HEIGHT: 10px;
	CURSOR: pointer;
	COLOR: #424b6d;
	BACKGROUND-COLOR: #B8C8F8;
	background-image: url("spinner/images/menuarrow.gif");
	background-repeat: no-repeat;
	background-position: center;
}
/* disabled style for buttons*/
.mw_spinner_container .disabled {

	BACKGROUND-COLOR: #DBDDCC;
}
/*mw_messagedialog.css*/
/* Messagedialog Container */
.mw_messagedialog {
	position:relative;
	width:300px;
	height:auto;
	border:2px solid #000;
	background-color:#F2F5F6;
	background-repeat:no-repeat;
	background-position:20px 30px;
}
/* Messagedialog Title */
.mw_messagedialog .title {
	margin:0;
	font:bold 0.9em verdana,arial,serif;
	background-color:#78919B;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
	width:auto;
}
/* Messagedialog Message */
.mw_messagedialog .message{
	font:0.7em verdana,arial,serif;
	height:50px;
	padding-left:5px;
	margin-left:15px;
	margin-right:15px;
	width:auto;
}
/* Messagedialog Image */
.mw_messagedialog .image{	
	width:20px;
	height:20px;
	margin-right:25px;
}
/* Messagedialog Dialog Button */
.mw_messagedialog .mw_dialogbutton
{
	position:relative;
	margin:5px 5px 0px 5px;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial,serif;
	text-align:center;
	color:#FFF;
	background-color:#78919B;
	text-decoration:none;
}
/*mw_toolbar.css*/
/* ToolBar Container */
.mw_toolbar{}

/* ToolBar  */
.mw_toolbar .toolbarTable{
	background-color : #D4D0C8;
	border-bottom : solid #808080 1px;
	border-left : solid #FFFFFF 1px;
	border-right : solid #808080 1px;
	border-top : solid #FFFFFF 1px;
	margin : 0px;
	-moz-user-select : none;
	padding : 0px;
	table-layout : fixed;
	overflow : hidden;
	-moz-box-sizing:border-box;
}
/* Default ToolBar Button Text */
.mw_toolbar .toolbarTable .defaultButtonText{
	font: 11px Arial,sans-serif;
	cursor:pointer;
}
/* Default ToolBar Button */
.mw_toolbar .toolbarTable .defaultButton {
	background-color : #D4D0C8;
	border : solid 1px #D4D0C8;
	margin:1px;
	cursor:pointer;
}
/* Disabled Button Text */
.mw_toolbar .toolbarTable .buttonTextDisabled {
	color: gray;
	font: 11px Arial,sans-serif;
}
.mw_toolbar .toolbarTable .defaultButtonDown {
	background-color : #DBD8D1;
	border-bottom : solid 1px #FFFFFF;
	border-left : solid 1px #808080;
	border-right : solid 1px #FFFFFF;
	border-top : solid 1px #808080;
	cursor : pointer;
}

.mw_toolbar .toolbarTable .toolbarName{
	background-color : #D4D0C8;
	letter-spacing : 3px;
	padding-left : 10px;
	padding-right : 10px;
}
.mw_toolbar .toolbarTable .defaultButtonOver {
	background-color : #DBD8D1;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #FFFFFF;
	border-right : solid 1px #808080;
	border-top : solid 1px #FFFFFF;
	cursor : pointer;
}

.mw_toolbar .toolbarTable .icongray {
	border : solid 1px #D4D0C8;
	cursor : default;
	filter : BlendTrans(Percent=50) gray();
	-ms-filter : "BlendTrans(Percent=50) gray()";
}
.mw_toolbar .toolbarTable .toolbardivider {
	background-color : #D4D0C8;
	border-left : solid #808080 1px;
	border-right : solid #FFFFFF 1px;
	height : 100%;
	margin-bottom : 2px;
	margin-top : 1px;
	overflow : hidden;
	vertical-align : middle;
	width : 2px;
}

.mw_toolbar .toolbarTable .toolbardividery {
	background-color : #D4D0C8;
	border-bottom : solid #FFFFFF 1px;
	border-top : solid #808080 1px;
	height : 2px;
	overflow : hidden;
	width : 100%;
}

.mw_toolbar .toolbarTable .toolbarhandle {
	background-color : #D4D0C8;
	border-bottom : solid #808080 1px;
	border-left : solid #FFFFFF 1px;
	border-right : solid #808080 1px;
	border-top : solid #FFFFFF 1px;
	cursor : move;
	height : 100%;
	overflow : hidden;
	width : 3px;
}

.mw_toolbar .toolbarTable .vtoolbarhandle {
	background-color : #D4D0C8;
	border-bottom : solid #808080 1px;
	border-left : solid #FFFFFF 1px;
	border-right : solid #808080 1px;
	border-top : solid #FFFFFF 1px;
	cursor : move;
	height : 3px;
}
/*mw_contextmenu.css*/
/* menu body */
/* Style applied to the outermost container of the context menu.*/
.metaWeb_Contextmenu-body {
	background-color:	#D4D0C8;
	color:				#000000;
	margin:				0;
	padding:			0;
	overflow:			hidden;
	border:				0;
	cursor:				default;
	-moz-user-select:   none;
	z-index: 1000;
	outline: none;
}

/* Style applied to the outer border of the outermost container of the context menu.*/
.metaWeb_Contextmenu-body .outer-border {
	background-color:	#D4D0C8;
	border:			1px solid;
	border-color:	#D4D0C8 #808080
					#808080 #D4D0C8;
}

/* Style applied to the inner border of the outermost container of the context menu.*/
.metaWeb_Contextmenu-body .inner-border {
	border:			1px solid;
	border-color:	#FFFFFF #D4D0C8
					#D4D0C8 #FFFFFF;
	padding:		1px;
}

/* end menu body */

/*****************************************************************************/

/* menu items */
/* Style applied to the menu items of the context menu*/
.metaWeb_Contextmenu-body td {
	font:			menu;
}

/* Style applied on hovering over the menu items of the context menu*/
.metaWeb_Contextmenu-body .hover {
	background-color:	#223E7F;
	color:				white;
}

/* Style applied to the icon cell of the context menu item with no icon*/
.metaWeb_Contextmenu-body td.empty-icon-cell {
	padding:	0px 2px 0px 2px;
	border:		0;
}

/* Style applied to the span of the icon cell of the context menu item with no icon*/
.metaWeb_Contextmenu-body td.empty-icon-cell span {
	width:	16px;
}

/* Style applied to the icon cell of the context menu item*/
.metaWeb_Contextmenu-body td.icon-cell {
	padding:	0px 2px 0px 2px;
	border:		0;
}

/* Style applied to the image of context menu item*/
.metaWeb_Contextmenu-body td.icon-cell img {
	width:	16px;
	height:	16px;
	margin:	0;
}

/* Style applied to the label cell of context menu item*/
.metaWeb_Contextmenu-body td.label-cell {
	width:		100%;
	padding:	0px 5px 0px 5px;
}

/* Style applied to the shortcut key cell of context menu item*/
.metaWeb_Contextmenu-body td.shortcut-cell {
	padding:	0px 5px 0px 5px;
}

/* Style applied to the arrow cell of context menu item*/
.metaWeb_Contextmenu-body td.arrow-cell {
	width:			20px;
	padding:		0px 2px 0px 0px;
	font-family:	Webdings;
	font-size:		80%;
}

/* end menu items */

/*****************************************************************************/

/* disabled items */

/* Style applied to the body of the disabled context menu item*/
.metaWeb_Contextmenu-body .disabled .disabled-container {
	color:				Gray;
}

/* Style applied to the icon cell of the disabled context menu item and 
   Style applied on hovering over the icon cell of disabled context menu items*/
.metaWeb_Contextmenu-body .disabled .icon-cell .disabled-container,
.metaWeb_Contextmenu-body .disabled-hover .icon-cell .disabled-container {
	background:			Gray;
	filter:				progid:DXImageTransform.Microsoft.Chroma(Color=#010101)
						DropShadow(color=ButtonHighlight, offx=1, offy=1)
 	-ms-filter:		    "progid:DXImageTransform.Microsoft.Chroma(Color=#010101)
						DropShadow(color=ButtonHighlight, offx=1, offy=1)"
	width:				100%;
	height:				100%;
}

/* Style applied on hovering over the icon cell of disabled context menu items */
.metaWeb_Contextmenu-body .disabled-hover .icon-cell .disabled-container {
	filter:				progid:DXImageTransform.Microsoft.Chroma(Color=#010101);
	-ms-filter:				progid:DXImageTransform.Microsoft.Chroma(Color=#010101);
}

/* Style applied to the icon cell of the disabled context menu item and 
   Style applied on hovering over the icon cell of disabled context menu items*/
.metaWeb_Contextmenu-body .disabled .icon-cell .disabled-container .disabled-container,
.metaWeb_Contextmenu-body .disabled-hover .icon-cell .disabled-container .disabled-container {
	background:			Transparent;

}

/*Style applied on hovering over the disabled context menu items*/
.metaWeb_Contextmenu-body .disabled-hover td {
	background-color:	Highlight;
	color:				Gray;
}


/* end disabled items */

/*****************************************************************************/

/* separator */
/* Style applied to the seperator body of the contextmenu*/
.metaWeb_Contextmenu-body td.separator {
	font-size:	0.001mm;
	padding:	4px 10px 4px 10px;
}

/* Style applied to the seperator line of the contextmenu*/
.metaWeb_Contextmenu-body .separator-line {
	overflow:		hidden;
	border-top:		1px solid #808080;
	border-bottom:	1px solid #FFFFFF;
	height:			2px;
}

/* end separator */

/*****************************************************************************/

/* Scroll buttons */
/* Style applied to the scroll up and scroll down button columns of the contextmenu*/
.metaWeb_Contextmenu-body #scroll-up-item td,
.metaWeb_Contextmenu-body #scroll-down-item td {
	font-family:	Webdings !important;
	text-align:		center;
	padding:		10px;
}

/* Style applied to the scroll up and scroll down buttons of the contextmenu*/
.metaWeb_Contextmenu-body #scroll-up-item,
.metaWeb_Contextmenu-body #scroll-down-item {
	width:		100%;
}

/* Style applied to the scroll up and scroll down button columns of the contextmenu*/
.metaWeb_Contextmenu-body #scroll-up-item td,
.metaWeb_Contextmenu-body #scroll-down-item td {
	font-family:	Webdings;
	text-align:		center;
	padding:		0px 5px 0px 5px;
	font-size:		10px;
}

/* end scroll buttons */

/*****************************************************************************/

/* radio and check box items */
/* Style applied to the checbox and radio button associated with the contextmenu items*/
.metaWeb_Contextmenu-body .check-box,
.metaWeb_Contextmenu-body .radio-button {
	width:			16px;
	text-align:		center;
	vertical-align:	middle;
}

/* Style applied when the checbox associated with the contextmenu item is checked*/
.metaWeb_Contextmenu-body .checked .check-box {
	font-family:	Marlett;
	font-size:	150%;
}

/* Style applied when the radio button associated with the contextmenu item is checked*/
.metaWeb_Contextmenu-body .checked .radio-button {
	font-family:	Marlett;
	font-size:		66%;
}

/* end radio and check box items */

/*****************************************************************************/

/* Menu Bar */
/* Style applied to the menu bar*/
.menu-bar {
	background:		ButtonFace;
	cursor:			default;
	padding:		1px;
}

/* Style applied to the menu button of the menu bar*/
.menu-bar .menu-button {
	background:	ButtonFace;
	color:		ButtonText;
	font:		Menu;
	padding:	3px 7px 3px 7px;
	border:		0;
	margin:		0;
	display:	inline-block;
	white-space:	nowrap;
	cursor:			default;
}

/* Style applied to the active menu button of the menu bar*/
.menu-bar .menu-button.active {
	padding:		3px 5px 1px 7px;
	border:			1px solid;
	border-color:	ButtonShadow ButtonHighlight
					ButtonHighlight ButtonShadow;
}

/* Style applied on hovering over the menu button of the menu bar*/
.menu-bar .menu-button.hover {
	padding:		2px 6px 2px 6px;
	border:			1px solid;
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
}

/* Style applied to the disabled menu button of the menu bar and 
   Style applied on hovering over the disabled menu button of the menu bar*/
.menu-bar .menu-button.disabled,
.menu-bar .menu-button.disabled-hover {
	color:		GrayText;
	border:		0 ;
	padding:	3px 7px 3px 7px;
}
/* End Menu Bar */
/*mw_suggest_autocomplete.css*/
/* SuggestBox DropDown container */
.mw_suggest_dropdown {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: white;
    border: 1px solid black;
    position: absolute;
    cursor: default;
    overflow: auto;
    width:80%;
}
/* SuggestBox Drop Down Item */
.mw_suggest_dropdown .mw_suggest_item {
    padding: 0px;
    padding-left: 0px;
    color: black;
    text-align:left;
	white-space:nowrap;
	width:80%;
}
/* SuggestBox Drop Down Item Highlighted */
.mw_suggest_dropdown  .mw_suggest_item_highlighted {
    color: white;
    background-color: #0A246A;
    text-align:left;
	white-space:nowrap;
}
/*mw_color.css*/
/* Color Picker Container */	
.mw_color {
	BORDER: solid darkblue 1px;
	background-color: #f0f8ff;
}

/* Color Picker Title */
.mw_color .title {
	BACKGROUND:#DFDFDF;
	text-align:center;
	font-size: 8pt;
	font-family: Verdana, Arial, Tahoma;
	color: Navy;
	BORDER: Navy 1px solid;
	FONT-WEIGHT: bolder;
}
/* Each color cell */
.mw_color .color {
	BORDER: #DFDFDF 1px solid;
}
/* Selected Color Cell */
.mw_color .selectedColor {
	BORDER: Black 1px double;
}
/* Color Picker Slected Color Preview */
.mw_color .preview {
	border-spacing: 2PX;
	padding-left:10Px;
	BORDER: Black 1px solid;
}
/* Selected Color Code Preview */
.mw_color .codePreview {
	text-align:left;
	font-size: 8pt;
	font-family: Verdana, Arial, Tahoma;
	color: Navy;
	BORDER: Black 1px solid;
}
/*Css for color extention, applied when extended colortag is enabled.*/
.mw_color_ext
{
	/*BACKGROUND: white;*/
	COLOR: #AAA;
	/*CURSOR: pointer;move*/
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	PADDING: 7px 10px 11px 10px;
	_PADDING-RIGHT: 0;
	Z-INDEX: 1;
	display: none;
	WIDTH: 199px;
	_width: 210px;
	_padding-right: 0px;
}
/*Css for br inside the extended color tag div.*/
.mw_color_ext br 
{
	CLEAR: both;
	MARGIN: 0;
	PADDING: 0;
}
/*Css for select inside the extended color tag div.*/
.mw_color_ext select 
{
	BORDER: 1px solid #333;
	BACKGROUND: #FFF;
	POSITION: relative;
	TOP: 4px;
}
/*Css for the 2D Image, that used to select the gradient. Not to be modified.*/
.mw_color_ext_SV
{
	background: #FF0000 url("color/images/SatVal.png");
	_BACKGROUND: #FF0000;
	POSITION: relative;
	CURSOR: crosshair;
	FLOAT: left;
	HEIGHT: 166px;
	WIDTH: 167px;
	_WIDTH: 166px;
	MARGIN-RIGHT: 10px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="color/images/SatVal.png", sizingMethod='scale');*/
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
/*Css for the selector used in 2D Image,that used to select the gradient.*/
.mw_color_ext_SVslide 
{
	BACKGROUND: url("color/images/slide.gif");
	HEIGHT: 9px;
	WIDTH: 9px;
	POSITION: absolute;
	_font-size: 1px;
	line-height: 1px;
}
/*Css for the form that holds the Vertical, for picking the color.Not to be modified.*/
.mw_color_ext_H
{
	
	CURSOR: crosshair;
	FLOAT: left;
	HEIGHT: 154px;
	POSITION: relative;
	WIDTH: 19px;
	PADDING: 0;
	TOP: 4px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
/*Css for the selector used to select the color in the Vertical Slider.*/
.mw_color_ext_Hslide 
{
	BACKGROUND: url("color/images/slideHue.gif");
	HEIGHT: 5px;
	WIDTH: 33px;
	POSITION: absolute;
	_font-size: 1px;
	line-height: 1px;
}
/*Css for the Horizontal Slider.Not to be modified.*/
.mw_color_ext_Hmodel
{
	POSITION: relative;
	TOP: -5px;
}
/*Css for the divs inside Horizontal slider.Not to be modified.*/
.mw_color_ext_Hmodel div 
{
	HEIGHT: 1px;
	WIDTH: 19px;
	font-size: 1px;
	line-height: 1px;
	MARGIN: 0;
	PADDING: 0;
}
/*Css for the ok button in extended color tag*/
.mw_color_ext_okbutton
{
	background-color: #f0f8ff;	
}


/*mw_gotopage.css*/
/* for the gotopage tag.*/

.mw_goto {

}

/* for the gotopage tag type=input .*/
.mw_goto .mw_goto_button {

}

/* for the gotopage tag type=input .*/
.mw_goto .mw_goto_text {

}

/* for the gotopage tag type=first|previous|next|last .*/
.mw_goto .mw_goto_image {
	BORDER-WIDTH: 0;
}
/*mw_tooltip.css*/
/* ToolTip container */
.mw_tooltip {
	BORDER: solid 1px black;
	background-color:#FFFFE7;
	color: black;
}
/*mw_multiselect.css*/
/* MultiSelect Container */
.mw_field_multiselect{}
/* MultiSelect Input Box */
.mw_field_multiselect .input_normal{
	background-image:url(multiselect/images/inactive.gif);
	background-repeat:no-repeat;
	background-position:right center;
	background-attachment:scroll;
	border: 1px solid rgb(127,157,185);
	display:inline;
	padding:2px 20px 2px 4px;
	height:16px;
	cursor:default;
}
/* MultiSelect Option */
.mw_field_multiselect .mw_multiSelectOptions {
	background:#FFFFFF none repeat scroll 0 0;
	border-top:1px solid rgb(127,157,185);
	border-bottom:1px solid rgb(127,157,185);
	border-left:1px solid rgb(127,157,185);
	border-right:1px solid rgb(127,157,185);
	margin-top:-1px;
	overflow:auto;
}

/* MultiSelect Option The styles for overlay div.
This style is used in internet explorer quirks mode.*/
.mw_multiSelectOptions {
	background:#FFFFFF none repeat scroll 0 0;
	border-top:1px solid rgb(127,157,185);
	border-bottom:1px solid rgb(127,157,185);
	border-left:1px solid rgb(127,157,185);
	border-right:1px solid rgb(127,157,185);
	margin-top:-1px;
	overflow:auto;
}
/* MultiSelect Option Label*/
.mw_field_multiselect .mw_multiSelectOptions .label {
	display:block;
	padding:2px 5px;
}
/* MultiSelect Option Label. Used in case of quirks mode*/
.mw_multiSelectOptions .label {
	display:block;
	padding:2px 5px;
}
/* MultiSelect Option Checked Label */
.mw_field_multiselect .mw_multiSelectOptions .label.checked {
background:rgb(49,106,197) none repeat scroll 0 0;
	color:#ffffff;
}

/* MultiSelect Option Checked Label. Used in case of quirks mode*/
.mw_multiSelectOptions .label.checked {
background:rgb(49,106,197) none repeat scroll 0 0;
	color:#ffffff;
}

/* MultiSelect Option Label mouse over */
.mw_field_multiselect .mw_multiSelectOptions .label.hover {
	background:rgb(77,97,133) none repeat scroll 0 0;
	color:#ffffff;
}

/* MultiSelect Option Label mouse over
This style is applied in quirksmode*/
.mw_multiSelectOptions .label.hover {
	background:rgb(77,97,133) none repeat scroll 0 0;
	color:#ffffff;
}
/* MultiSelect Active option */
.mw_field_multiselect .active {
	background-image:url("multiselect/images/active.gif");
}

/* MultiSelect Input mouseover*/
.mw_field_multiselect .input_hover {
	background-image:url("multiselect/images/active.gif");
}

/* MultiSelect Input selected*/
.mw_field_multiselect .input_clicked {
	background-image:url("multiselect/images/clicked.gif");
}
/* MultiSelect disabled*/
.mw_field_multiselect .disabled {
	background-image:url("multiselect/images/active.gif");
	background-color:#bbbbbb;
	background-repeat:no-repeat;
	background-position:right center;
	background-attachment:scroll;
}
/* MultiSelect input focus*/
.mw_field_multiselect .input_focus {
	background-color:#18246B;
	color:white;
}

/*mw_outlookmenu.css*/
/*
 This Class defines the style of Menu bar in outlookMenu.
*/
.mw_outlookMenu_menuBar {
	border: 1px solid white;
	overflow: auto;  /*scroll bar */
}

/*
 This Class defines the style of outlookMenu.
*/
.mw_outlookMenu_menu {
	background-color: #6b79a5;
	_height: 22px;  /* IE */
	height: 27px;          /*height for fire fox should me more than IE. */
	padding-bottom: 4px;
	_padding-bottom: 2px; /* IE */
	margin-bottom: 0px;
	border-bottom: #6b79a5;
	color:white;
	border-top: 1px solid #BDC7E7;
}

/*
 This class defines the style of title within OutlookMenu.
*/
.mw_outlookMenu_menu td{
	background-color:transparent;
	color:white;
	border:0px;
	font-weight: BOLD;
}

/*
 This Class defines the style of outlookMenu item.
*/
.mw_outlookMenu_menuItem {
	border: 1px solid #6b79a5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	overflow: auto;
	color: #6b79a5;
	text-align:left;
}


/*
This Class defines the style of Icon image of outlookMenu.
*/
.mw_outlookMenu_menu .mw_titleIconStyle
	{
	height: 19px;
	width: 19px;
	_height: 20px; /* IE */
	_width: 20px;  /* IE */
}

/*
 This Class defines the style of Icon image of outlookMenu item .
*/
.mw_outlookMenu_menuItem .mw_itemIconStyle
	{
	height: 19px;
	width: 19px;
	_height: 20px; /* IE */
	_width: 20px;  /* IE */
}
/*
  This class defines the style for hide and show image of outlook menu.
*/

.mw_hideShowImageStyle
	{
	height: 12px;
	width: 12px;
	_height: 11px; /*Height and width of IE should be less than Firefox for uniformity*/
	_width: 11px; /* IE */
}
/*mw_pagelock.css*/
/* PageLock overlay Div */
.mw_pagelock {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	-ms-filter:"alpha(opacity=60)";
	-moz-opacity: 0.6;
}
/* PageLock Content*/
.mw_pagelock .content {
	overflow:auto;
	color: #000;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background: #FFF;
	width: 100px;
	height: 100px;
}
/* PageLock Title*/
.mw_pagelock .content .title {
	font-size:16px;
	text-align:center;
	width:100%;
	color:#F00;
	padding-bottom:10px;
}
/* PageLock Progress Animation*/
.mw_pagelock .content .progress {
	float:left;
	margin:auto;
	text-align:center;
	width:100%;
	height:16px;
	background: #FFF url('pagelock/progress.gif') no-repeat center center
}
/*mw_wizardcontainer.css*/
/**
 ************************ Wizard container class ************************
 */
.mw_wizardContainer
{
	height:auto;
	_height:50%;
	min-height:200px;
	width:50%;
	border:1px solid black;
}


/*
 ********************** Wizard header classes ***************************
 */

/**
 * CSS class for the header of the wizard container
 */
 .mw_wizardContainer .wizardHeader
{
	text-align:left;
	border-bottom:1px solid gray;
	padding:5px 5px 10px 5px;
	min-height:50px;
	height:auto;
	_height:8%;
}

/**
 * CSS class for the current header navigator title of the wizard container
 */
 .mw_wizardContainer .wizardHeaderNavigatorOn
{
	text-align:center;
	border: 1px solid #05377a;
	background-image:url(wizardcontainer/images/guide_bg_on.gif);
	background-color: transparent;
	color: #000000;
}
/**
 * CSS class for the header navigator title of the wizard container
 */
 .mw_wizardContainer  .wizardHeaderNavigatorOff
{
	text-align:center;
	border: 1px solid #05377a;
	background-image:url(wizardcontainer/images/guide_bg_off.gif);
	background-color: transparent;
	color: #000000;
}

/**
 * CSS class for the header navigator of the wizard container
 */
 .mw_wizardContainer  .wizardHeaderNavigatorContainer
{
	padding:5px 5px 5px 5px;
	line-height:30px;
}

/**
 *********************** Wizard content class **************************
 */
 .mw_wizardContainer  .wizardContent
{
	width:100%;
	min-height:200px;
	height:auto;
	_height:84%;


}

/**
 *********************** Wizard item class **************************
 */
 .mw_wizardContainer  .wizardItem
{
	width:100%;
	min-height:300px;
	height:auto;
	_height:100%;
	overflow:auto;
}
/* Style for WizrdItemFrame */
 .mw_wizardContainer  .wizardItemFrame
{
	width:100%;
	min-height:300px;
	height:auto;
	_height:100%;
	frameborder:0;
}
/* Style for WizrdItemDiv */
 .mw_wizardContainer  .wizardItemDiv
{
	width:100%;
	min-height:300px;
	height:auto;
	_height:100%;
}

/*
 ********************** Wizard footer classes ***************************
 */
/**
 * CSS class for the footer of the wizard container
 */
 .mw_wizardContainer  .wizardFooter
{
	text-align:right;
	border-top:1px solid gray;
	padding:5px 5px 5px 5px;
	min-height:30px;
	height:auto;
	_height:8%;


}

/**
 * CSS class for the button container of the wizard container footer
 */
 .mw_wizardContainer  .wizardFooterButtonContainer
{
	padding:5px 5px 5px 5px;
    border:1px;

}

/**
 * CSS class for the wizard container footer buttons
 */
 .mw_wizardContainer  .wizardFooterButton
{
     height:25px;
    text-align:center;
	padding:2px 2px 2px 2px;
	background-color: transparent;
	background-image:url(wizardcontainer/images/guide_bg_off.gif);
    _color: #000000;

}
/*mw_progressbar.css*/
/* ProgressBar Default css*/
.mw_progressbar {

}

/* Css for label and progresspercentage of ProgressBar*/
.mw_progressbar .mw_progressbar_label {
	background-color: transparent;
}

/* Css for the border of the TimeBased ProgressBar*/
.mw_progressbar .mw_progressbar_border {
	visibility: visible;
	position: relative;
	background-color: black;
}

/* Css for the background of the TimeBased ProgressBar*/
.mw_progressbar .mw_progressbar_background {
	font-size: 1px;
	z-index: 99;
	left: 1px;
	position: absolute;
	top: 1px;
	background-color: white;
}

/* Css for the increasing progress of the Time Based ProgressBar When Started*/
.mw_progressbar .mw_progressbar_front {
	font-size: 1px;
	z-index: 99;
	left: 1px;
	position: absolute;
	top: 1px;
	background-color: blue;
}

/* Css for  of the border of the continuous ProgressBar When Started*/
.mw_progressbar .mw_progressbar_borderouter {
	visibility: visible;
	position: relative;
	overflow: hidden;
	background-color: white;
	border-color: black;
	border-width: 4px;
	border-style: solid;
	font-size: 1px;
}

/* Css for the increasing progress of the Continuous ProgressBar*/
.mw_progressbar .mw_progressbar_innerprogress {
	background-color: blue;
	position: absolute;
	width: 10px;
	height: 10px;
}

/* Css for the overlay  */
.mw_progressbarpopup_overlay {
	background-color: #FFFFFF;
	filter: alpha(opacity =       1);
	-ms-filter: "alpha(opacity =       1)";
	-moz-opacity: 0.6;
}

/* this is for overridding default pop-up css*/
/* override default popup_top_left_n*/
.mw_progressbarpopup_top_left {
  background: none;
  width:0px;
  height:0px;
}

/* override default Popup top middle _n*/
.mw_progressbarpopup_top_middle {
 background:none;
  height:0px;
}

/* override default Popup right top corner _ne */
.mw_progressbarpopup_right_top {
 background: none;
  width:0;
  height:0px;
}

/* override default Popup left strip _w*/
.mw_progressbarpopup_frame_left {
  background: none;
  width:0px;
  height:0px;
}

/*override default Popup right strip _e*/
.mw_progressbarpopup_frame_right {
  background: none;
  width:0px;
   height:0px;
}

/*override default Popup bottom-left corner _sw*/
.mw_progressbarpopup_left_corner {
  background: none;
  width:0px;
  height:0px;
}

/* override default Popup bottom-middle strip _s*/
.mw_progressbarpopup_bottom_middle  {
  background: none;
}

/* override default Right bottom corner _se*/
.mw_progressbarpopup_bottom_right, .progressbarpopup_sizer {
  background: none;
  width:0px;
  height:0px;
}
/* ProgressBar Popup Sizer */
.mw_progressbarpopup_sizer {
	cursor:default;
}

/*override default Popup Close */
.mw_progressbarpopup_close {
	width: 0px;
	height: 0px;
	background: none;
	position:inherit;
	top:0px;
	right:0px;
	cursor:default;
	z-index:auto;
}

/*override default Popup Minimize */
.mw_progressbarpopup_minimize {
	width: 0px;
	height: 0px;
	background: none;
	position:inherit;
	top:0px;
	right:0px;
	cursor:default;
	z-index:0;
}

/*override default Popup Maximize */
.mw_progressbarpopup_maximize {
	width: 0px;
	height: 0px;
	background: none;
	position:inherit;
	top:0px;
	right:0px;
	cursor:default;
	z-index:0;
}

/*override default Popup Title */
.mw_progressbarpopup_title {
	float:none;
	height:0px;
	font-family: inherit;
	font-size:0px;
	font-weight:normal;
	text-align:"none";
	margin-top:0px;
	width:0;
	color:inherit;
}

/*override default Popup Content */
.mw_progressbarpopup_content {
	overflow:visible;
	color: inherit;
	font-family:"none";
	font-size: 0px;
	background:transparent;
}






/*mw_messagepanel.css*/
/*mw_messagepanel.css*/
/* Class to set style for the messagepanel*/
.mw_messagepanel
{
	width:100%;
	height:100%;
	background-color : yellow;
	overflow:auto;
}
/*mw_field.css*/
/* Field Label Cell */
.mw_field_label_cell{

}
/* Field Description Cell */
.mw_field_description_cell{

}
/* Field component cell */
.mw_field_component_cell{

}
/* Field TextBox component */
.mw_field_text{

}
/* Field CheckBox component */
.mw_checkbox{

}
/* Field Readonly CheckBox component */
.mw_checkbox_readonly{
	filter:alpha(opacity=50);
	-ms-filter:"alpha(opacity=50)";
	opacity:0.5;
	-moz-opacity:0.5;
}

/* Field DateTime component */
.mw_datetime{

}
/* Field Select component */
.mw_field_select{

}

/* Field Readonly Select component */
.mw_field_select_readonly{
	background-color:#EAEAEA;
}

/* Field Submit button */
.mw_field_submit{

}
/* Field File component */
.mw_field_file{

}
/* Field Password component */
.mw_field_password{

}
/* Field Radio Button component */
.mw_radiobutton{

}

/* Field Readonly Radio Button component */
.mw_radiobutton_readonly{
	filter:alpha(opacity=50);
	-ms-filter:"alpha(opacity=50)";
	opacity:0.5;
	-moz-opacity:0.5;
}


/* Field Reset Button */
.mw_field_reset{

}
/* Field TextArea component */
.mw_field_textarea{

}
/* Field Button */
.mw_field_button{

}
/*For datetime text box*/
.mw_datetime_field{

}

/*For datetime overlay div style */
.mw_datetime_spread_overlay
{
	font-size: 1px;
	_background-color: ThreeDShadow;
	-moz-user-select:   none;
	-moz-opacity: 0.5;
	filter: Alpha(Opacity =1);
	-ms-filter: "Alpha(Opacity =1)";
	margin: 0;
	z-index:100;
	top:0;
	left:0;

}
/* DateTime container */
.mw_datetime_span{
	border: 1px solid #7F9DB9 !important;
	margin: 0px !important;
	_padding: 1px !important;
	background: transparent !important;
	white-space: nowrap !important;
	border-style: solid;
	padding-left:1px;
	padding-bottom:1px;
	width:auto;
	display:inline-block;
}
/*mw_form.css*/
/* Default Form Style */
.mw_form{

}
/*mw_export.css*/
/* Export Tag Default css*/
.mw_export {


}

/* Style for the Link/Image/Button of Export  inside the popup window.*/
.mw_export .mw_export_type {

	font-size: 15px;
	overflow: auto;
	color: green;
	font-family: Tahoma, Arial, sans-serif
	
}

/* Style for the MouseOver of Link/Image/Button of Export inside the popup window.*/
.mw_export .mw_export_type_mouseover {

	font-size: 15px;
	overflow: auto;
	color: green;
	font-family: Tahoma, Arial, sans-serif
	
}

/* Style for the Link/Image/Button of Export on which we click to open the export popup window.*/
.mw_export .mw_export_type_outer {

	font-size: 15px;
	overflow: auto;
	color: green;
	font-family: Tahoma, Arial, sans-serif
	
}

/* Style for the MouseOver of Link/Image/Button of Export on which we click to open the export popup window.*/
.mw_export .mw_export_type_outer_mouseover {

	font-size: 15px;
	overflow: auto;
	color: green;
	font-family: Tahoma, Arial, sans-serif
	
}

/* Css for fieldset*/
.mw_export .mw_export_fieldset {

	clear:none;
	border-width: 1px;
	border-style: solid;
	border-color: yellow;
}


/* Css for legend*/
.mw_export .mw_export_legend {

	font-size: 15px;
	overflow: auto;
	color: black;
	font-family: Tahoma, Arial, sans-serif
}

/* Css for different input types*/
.mw_export .mw_export_input {

	font-size: 10px;
	overflow: auto;
	color: black;
	font-family: Tahoma, Arial, sans-serif
}

/* Css for different text box*/
.mw_export .mw_export_text {

	background-color:transparent;
	font-size: 15px;
	color: black;
}

/* Css for start page*/
.mw_export .mw_export_startpage {

	border-right:none;
	height:23px;
}



/*mw_fileupload.css*/
/*This Span can be used to make the file upload in multiple columns and rows*/
.mw_fileupload_span
{
	width: 1px;
}
/* Default FileUpload Style */
.mw_fileupload
{

}

/*mw_help.css*/
/*Help Tag Default css .This can be used to set the style for the icon or text for the helptag */
.mw_help
{

}
/*mw_verificationcode.css*/
/* VerificationCode Tag Default css*/
.mw_verificationcode {

}
/*mw_link.css*/
/* Link Tag Default css*/
.mw_link{

}
/*mw_img.css*/
/* Image Tag Default css*/
.mw_img{

}
/*mw_div.css*/
/* Div Tag Default css*/
.mw_div{

}
/*mw_actionmessages.css*/
/* Action Messages Tag Default css*/
.mw_actionmessages{

}
/*mw_errors.css*/
/* Errors Tag Default css*/
.mw_errors{

}
/*mw_grid.css*/
/* Grid Tag Default css*/
.mw_grid{

}
/*mw_cell.css*/
/* Cell Tag Default css*/
.mw_cell{

}
/*mw_formgrid.css*/
/* Form Grid Tag Default css*/
.mw_formgrid{

}
/*mw_formcell.css*/
/* FormCell Tag Default css*/
.mw_formcell{

}
/*mw_message.css*/
/* Message Tag Default css*/
.mw_message{

}
/*mw_label.css*/
/* Label Tag Default css*/
.mw_label{

}
/*mw_checkboxext.css*/
/*mw_checkboxext.css*/

/* Style applied for checkboxextlabel*/
.mw_checkboxext_label{
}

/* Style applied When checkboxext is checked.*/
.chkCheckIcon	     {
	background:url("checkboxext/imgs/check.gif") no-repeat center transparent;
	border:0px;
	width: 20px;
	height: 19px;
}

/* Style applied When checkboxext is unchecked.*/
.chkUnCheckIcon	     {
	background:url("checkboxext/imgs/uncheck.gif") no-repeat center transparent;
	border:0px;
	width: 20px;
	height: 19px;
}

/* Style applied When checkboxext is partly checked.*/
.chkPartCheckIcon	 {
	background:url("checkboxext/imgs/partial.gif") no-repeat center transparent;
	border:0px;
	width: 20px;
	height: 19px;
}



/* Style applied When checkboxext is disabled and checked.*/
.chkCheckIconDisabled	 {
	background:url("checkboxext/imgs/disablecheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
}

/* Style applied When checkboxext is disabled and unchecked.*/
.chkUnCheckIconDisabled	 {
	background:url("checkboxext/imgs/disableuncheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
}

/* Style applied When checkboxext is disabled and partly checked.*/
.chkPartCheckIconDisabled	 {
	background:url("checkboxext/imgs/disablepartial.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
}


/* Style applied When checkboxext is readonly and checked.*/
.chkCheckIconReadonly	 {
	background:url("checkboxext/imgs/check.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	-ms-filter :"alpha(opacity=50)"; /* IE8 */
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}

/* Style applied When checkboxext is readonly and unchecked.*/
.chkUnCheckIconReadonly	 {
	background:url("checkboxext/imgs/uncheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	-ms-filter:alpha(opacity=50); 
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}

/* Style applied When checkboxext is readonly and partly checked.*/
.chkPartCheckIconReadonly	 {
	background:url("checkboxext/imgs/partial.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	-ms-filter:alpha(opacity=50);
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}



/* Style applied for mouseover of the checkboxext when checked.*/
.chkCheckIcon_hover	     {
	background:url("checkboxext/imgs/hovercheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
}

/* Style applied for mouseover of the checkboxext when unchecked.*/
.chkUnCheckIcon_hover	     {
	background:url("checkboxext/imgs/hoveruncheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
}

/* Style applied for mouseover of the checkboxext when partlychecked.*/
.chkPartCheckIcon_hover	 {
	background:url("checkboxext/imgs/hoverpartial.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
}


/* Style applied for mouseover of the checkboxext when disabled and checked.*/
.chkCheckIconDisabled_hover	 {
	background:url("checkboxext/imgs/disablecheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
}

/* Style applied for mouseover of the checkboxext when disabled and unchecked.*/
.chkUnCheckIconDisabled_hover	 {
	background:url("checkboxext/imgs/disableuncheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
}

/* Style applied for mouseover of the checkboxext when disabled and partly checked.*/
.chkPartCheckIconDisabled_hover	 {
	background:url("checkboxext/imgs/disablepartial.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
}


/* Style applied for mouseover of the checkboxext when readonly and checked.*/
.chkCheckIconReadonly_hover	 {
	background:url("checkboxext/imgs/hovercheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
	-ms-filter:alpha(opacity=50);
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}

/* Style applied for mouseover of the checkboxext when readonly and unchecked.*/
.chkUnCheckIconReadonly_hover	 {
	background:url("checkboxext/imgs/hoveruncheck.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
	filter:alpha(opacity=50);
	-ms-filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}

/* Style applied for mouseover of the checkboxext when readonly and partly checked.*/
.chkPartCheckIconReadonly_hover	 {
	background:url("checkboxext/imgs/hoverpartial.gif") no-repeat center transparent;
	border: 0px;
	width: 20px;
	height: 19px;
	border-color: yellow;
	-ms-filter:alpha(opacity=50);
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}
