@charset "UTF-8";

/* Start of fg.menu.css */

/* Styles for jQuery menu widget
Author: Maggie Wachs, maggie@filamentgroup.com
Date:   September 2008
*/


/* REQUIRED STYLES - the menus will only render correctly with these rules */ 

.fg-menu-container { position: absolute; top:0; left:-999px; padding: .4em;  overflow: hidden; z-index: 1000;}
.fg-menu-container.fg-menu-flyout { overflow: visible; }

.fg-menu, .fg-menu ul { list-style-type:none; padding: 0; margin:0; }

.fg-menu { position:relative; }
.fg-menu-flyout .fg-menu { position:static; }

.fg-menu ul { position:absolute; top:0; }
.fg-menu ul ul { top:-1px; }

.fg-menu-container.fg-menu-ipod .fg-menu-content, 
.fg-menu-container.fg-menu-ipod .fg-menu-content ul { background: none !important; }

.fg-menu.fg-menu-scroll,
.fg-menu ul.fg-menu-scroll { overflow: scroll;  overflow-x: hidden; }

.fg-menu li { clear:both; float:left; width:100%; margin: 0; padding:0; border: 0; }  
.fg-menu li li { font-size:1em; } /* inner li font size must be reset so that they don't blow up */

.fg-menu-flyout ul ul { padding: .4em; }
.fg-menu-flyout li { position:relative; }

.fg-menu-scroll { overflow: scroll; overflow-x: hidden; }

.fg-menu-breadcrumb { margin: 0; padding: 0; }

.fg-menu-footer {  margin-top: .4em; padding: .4em; }
.fg-menu-header {  margin-bottom: .4em; padding: .4em; }

.fg-menu-breadcrumb li { float: left; list-style: none; margin: 0; padding: 0 .2em; font-size: .9em; opacity: .7; }
.fg-menu-breadcrumb li.fg-menu-prev-list,
.fg-menu-breadcrumb li.fg-menu-current-crumb { clear: left; float: none; opacity: 1; }
.fg-menu-breadcrumb li.fg-menu-current-crumb { padding-top: .2em; }

.fg-menu-breadcrumb a, 
.fg-menu-breadcrumb span { float: left; }

.fg-menu-footer a:link,
.fg-menu-footer a:visited { float:left; width:100%; text-decoration: none; }
.fg-menu-footer a:hover,
.fg-menu-footer a:active {  }

.fg-menu-footer a span { float:left; cursor: pointer; }

.fg-menu-breadcrumb .fg-menu-prev-list a:link,
.fg-menu-breadcrumb .fg-menu-prev-list a:visited,
.fg-menu-breadcrumb .fg-menu-prev-list a:hover,
.fg-menu-breadcrumb .fg-menu-prev-list a:active { background-image: none; text-decoration:none; }
  
.fg-menu-breadcrumb .fg-menu-prev-list a { float: left; padding-right: .4em; }
.fg-menu-breadcrumb .fg-menu-prev-list a .ui-icon { float: left; }
  
.fg-menu-breadcrumb .fg-menu-current-crumb a:link,
.fg-menu-breadcrumb .fg-menu-current-crumb a:visited,
.fg-menu-breadcrumb .fg-menu-current-crumb a:hover,
.fg-menu-breadcrumb .fg-menu-current-crumb a:active { display:block; background-image:none; font-size:1.3em; text-decoration:none; }



/* REQUIRED LINK STYLES: links are "display:block" by default; if the menu options are split into 
  selectable node links and 'next' links, the script floats the node links left and floats the 'next' links to the right  */

.fg-menu a:link,
.fg-menu a:visited,
.fg-menu a:hover,
.fg-menu a:active { float:left; width:92%; padding:.3em 3%; text-decoration:none; outline: 0 !important; }

.fg-menu a { border: 1px dashed transparent; }

.fg-menu a.ui-state-default:link,
.fg-menu a.ui-state-default:visited,
.fg-menu a.ui-state-default:hover,
.fg-menu a.ui-state-default:active,
.fg-menu a.ui-state-hover:link,
.fg-menu a.ui-state-hover:visited,
.fg-menu a.ui-state-hover:hover,
.fg-menu a.ui-state-hover:active,
 .fg-menu a.ui-state-active:link,
 .fg-menu a.ui-state-active:visited,
 .fg-menu a.ui-state-active:hover,
.fg-menu a.ui-state-active:active { border-style: solid; font-weight: normal; }

.fg-menu a span { display:block; cursor:pointer; }


 /* SUGGESTED STYLES - for use with jQuery UI Themeroller CSS */  
 
.fg-menu-indicator span { float:left; }
.fg-menu-indicator span.ui-icon { float:right; }

/*.fg-menu-content.ui-widget-content, 
.fg-menu-content ul.ui-widget-content { border:0; }*/


/* ICONS AND DIVIDERS */

.fg-menu.fg-menu-has-icons a:link,
.fg-menu.fg-menu-has-icons a:visited,
.fg-menu.fg-menu-has-icons a:hover,
.fg-menu.fg-menu-has-icons a:active { padding-left:20px; }

.fg-menu .horizontal-divider hr, .fg-menu .horizontal-divider span { padding:0; margin:5px .6em; }
.fg-menu .horizontal-divider hr { border:0; height:1px; }
.fg-menu .horizontal-divider span { font-size:.9em; text-transform: uppercase; padding-left:.2em; }

.fg-button { clear:left; margin:3px; padding:0 3px 3px 3px; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
a.fg-button { float:left;  }
button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */

.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right:2.0em !important;padding-right:2.0em !important;padding-bottom:0.8em }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }   /* solo icon buttons must have block properties for the text-indent to work */ 

.fg-button.ui-state-loading .ui-icon { background: url(spinner_bar.gif) no-repeat 0 0; }
.fg-menu_ie LI{ clear:'none';}
.fg-menu_showsubmenu {visibility:'hidden';display:'none';};

/* End of fg.menu.css */

/* Start of jquery.layout */

	.ui-layout-pane { /* all 'panes' */ 
		border: 1px solid #6593CF; 
	} 
	.ui-layout-pane-center { /* IFRAME pane */ 
		padding: 0;
		margin:  0;
	} 
	.ui-layout-pane-west { /* west pane */ 
		padding: 0; 
	} 

	.ui-layout-resizer { /* all 'resizer-bars' */ 
		background: #BAD7FB; 
		} 
		.ui-layout-resizer-open:hover { /* mouse-over */
			background: #BAD7FB; 
		}

	.ui-layout-toggler { /* all 'toggler-buttons' */ 
		background: #448dae 
		} 
		.ui-layout-toggler-closed { /* closed toggler-button */ 
			background: #448dae;
			border-bottom: 1px solid #BBB; 
		} 
		.ui-layout-toggler .content { /* toggler-text */ 
			font: 14px bold Verdana, Verdana, Arial, Helvetica, sans-serif;
		}
		.ui-layout-toggler:hover { /* mouse-over */ 
			background: #DCA; 
			} 
			.ui-layout-toggler:hover .content { /* mouse-over */ 
				color: #009; 
				}

	/* class to make the 'iframe mask' visible */
	.ui-layout-mask {
		opacity: 0.2 !important;
		filter:	 alpha(opacity=20) !important;
		background-color: #EEE !important;
	}

/* End of  jquery.layout */

/* Start of ui.jqgrid.css */

.ui-jqgrid{position:relative;font-size:11px;}.ui-jqgrid .ui-jqgrid-view{display:inline-block;position:relative;left:0;top:0;padding:.0em;}.ui-jqgrid .ui-jqgrid-titlebar{padding:.3em .2em .2em .3em;position:relative;border-left:0 none;border-right:0 none;border-top:0 none;}.ui-jqgrid .ui-jqgrid-title{float:left;margin:.1em 0 .2em;}.ui-jqgrid .ui-jqgrid-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-jqgrid .ui-jqgrid-titlebar-close span{display:block;margin:1px;}.ui-jqgrid .ui-jqgrid-titlebar-close:hover{padding:0;}.ui-jqgrid .ui-jqgrid-hdiv{margin:0;padding:0;overflow: auto;overflow-x: hidden;border-left:0 none!important;border-top:0 none!important;border-right:0 none!important;}.ui-jqgrid .ui-jqgrid-hbox{float:left;padding-right:20px;}.ui-jqgrid .ui-jqgrid-htable{table-layout:fixed;margin:0;}.ui-jqgrid .ui-jqgrid-htable th{height:22px;padding:0 2px 0 2px;}.ui-jqgrid .ui-jqgrid-htable th div{overflow:hidden;position:relative;height:17px;}.ui-th-column,.ui-jqgrid .ui-jqgrid-htable th.ui-th-column{overflow:hidden;white-space:nowrap;text-align:center;border-top:0 none;border-bottom:0 none;}.ui-th-ltr,.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{border-left:0 none;}.ui-th-rtl,.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl{border-right:0 none;}.ui-jqgrid .ui-th-div-ie{white-space:normal;zoom:1;height:17px;}.ui-jqgrid .ui-jqgrid-resize{height:20px!important;position:relative;cursor:e-resize;display:inline;overflow:hidden;}.ui-jqgrid .ui-grid-ico-sort{overflow:hidden;position:absolute;display:inline;cursor:pointer!important;}.ui-jqgrid .ui-icon-asc{margin-top:-3px;height:12px;}.ui-jqgrid .ui-icon-desc{margin-top:3px;height:12px;}.ui-jqgrid .ui-i-asc{margin-top:0;height:16px;}.ui-jqgrid .ui-i-desc{margin-top:0;margin-left:13px;height:16px;}.ui-jqgrid .ui-jqgrid-sortable{cursor:pointer;}.ui-jqgrid tr.ui-search-toolbar th{border-top-width:1px!important;border-top-color:inherit!important;border-top-style:ridge!important;}tr.ui-search-toolbar input{margin:1px 0 0 0;}tr.ui-search-toolbar select{margin:1px 0 0 0;}.ui-jqgrid .ui-jqgrid-bdiv{position:relative;margin:0;padding:0;overflow:auto;}.ui-jqgrid .ui-jqgrid-btable{table-layout:fixed;margin:0;}.ui-jqgrid tr.jqgrow td{font-weight:normal;overflow:hidden;white-space:pre;height:auto;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid;}.ui-jqgrid tr.ui-row-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid;}.ui-jqgrid tr.ui-row-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid;}.ui-jqgrid td.jqgrid-rownum{padding:0 2px 0 2px;margin:0;border:0 none;}.ui-jqgrid .ui-jqgrid-resize-mark{width:2px;left:0;background-color:#777;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;display:none;border:0 none;}.ui-jqgrid .ui-jqgrid-sdiv{position:relative;margin:0;padding:0;overflow:hidden;border-left:0 none!important;border-top:0 none!important;border-right:0 none!important;}.ui-jqgrid .ui-jqgrid-ftable{table-layout:fixed;margin-bottom:0;}.ui-jqgrid tr.footrow td{font-weight:bold;overflow:hidden;white-space:nowrap;height:21px;padding:0 2px 0 2px;border-top-width:1px;border-top-color:inherit;border-top-style:solid;}.ui-jqgrid tr.footrow-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid;}.ui-jqgrid tr.footrow-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid;}.ui-jqgrid .ui-jqgrid-pager{border-left:0 none!important;border-right:0 none!important;border-bottom:0 none!important;margin:0!important;padding:0!important;position:relative;height:25px;white-space:nowrap;overflow:hidden;}.ui-jqgrid .ui-pager-control{position:relative;}.ui-jqgrid .ui-pg-table{position:relative;padding-bottom:2px;width:auto;margin:0;}.ui-jqgrid .ui-pg-table td{font-weight:normal;vertical-align:middle;padding:1px;}.ui-jqgrid .ui-pg-button{height:19px!important;}.ui-jqgrid .ui-pg-button span{display:block;margin:1px;float:left;}.ui-jqgrid .ui-pg-button:hover{padding:0;}.ui-jqgrid .ui-state-disabled:hover{padding:1px;}.ui-jqgrid .ui-pg-input{height:13px;font-size:.8em;margin:0;}.ui-jqgrid .ui-pg-selbox{font-size:.8em;line-height:18px;display:block;height:18px;margin:0;}.ui-jqgrid .ui-separator{height:18px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:1px;float:right;}.ui-jqgrid .ui-paging-info{font-weight:normal;height:19px;margin-top:3px;margin-right:4px;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{padding:1px 0;cursor:pointer;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon{float:left;margin:0 2px;}.ui-jqgrid td input,.ui-jqgrid td select .ui-jqgrid td textarea{margin:0;}.ui-jqgrid td textarea{width:auto;height:auto;}.ui-jqgrid .ui-jqgrid-toppager{border-left:0 none!important;border-right:0 none!important;border-top:0 none!important;margin:0!important;padding:0!important;position:relative;height:25px!important;white-space:nowrap;overflow:hidden;}.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{display:block;}.ui-jqgrid .ui-subgrid{margin:0;padding:0;width:100%;}.ui-jqgrid .ui-subgrid table{table-layout:fixed;}.ui-jqgrid .ui-subgrid tr.ui-subtblcell td{height:18px;border-right-width:1px;border-right-color:inherit;border-right-style:solid;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid;}.ui-jqgrid .ui-subgrid td.subgrid-data{border-top:0 none!important;}.ui-jqgrid .ui-subgrid td.subgrid-cell{border-width:0 0 1px 0;}.ui-jqgrid .ui-th-subgrid{height:20px;}.ui-jqgrid .loading{position:absolute;top:45%;left:45%;width:auto;z-index:101;padding:6px;margin:5px;text-align:center;font-weight:bold;display:none;border-width:2px!important;}.ui-jqgrid .jqgrid-overlay{display:none;z-index:100;}* html .jqgrid-overlay{width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* .jqgrid-overlay iframe{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}.ui-jqgrid .ui-userdata{border-left:0 none;border-right:0 none;height:21px;overflow:hidden;}.ui-jqdialog{display:none;width:300px;position:absolute;padding:.2em;font-size:11px;overflow:visible;}.ui-jqdialog .ui-jqdialog-titlebar{padding:.3em .2em;position:relative;}.ui-jqdialog .ui-jqdialog-title{margin:.1em 0 .2em;}.ui-jqdialog .ui-jqdialog-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-jqdialog .ui-jqdialog-titlebar-close span{display:block;margin:1px;}.ui-jqdialog .ui-jqdialog-titlebar-close:hover,.ui-jqdialog .ui-jqdialog-titlebar-close:focus{padding:0;}.ui-jqdialog-content,.ui-jqdialog .ui-jqdialog-content{border:0;padding:.3em .2em;background:none;height:auto;}.ui-jqdialog .ui-jqconfirm{padding:.4em 1em;border-width:3px;position:absolute;bottom:10px;right:10px;overflow:visible;display:none;height:80px;width:220px;text-align:center;}.ui-jqdialog-content .FormGrid{margin:0;}.ui-jqdialog-content .EditTable{width:100%;margin-bottom:0;}.ui-jqdialog-content .DelTable{width:100%;margin-bottom:0;}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0;}.EditTable td textarea{width:auto;height:auto;}.ui-jqdialog-content td.EditButton{text-align:right;border-top:0 none;border-left:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px;}.ui-jqdialog-content td.navButton{text-align:center;border-left:0 none;border-top:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px;}.ui-jqdialog-content .CaptionTD{text-align:left;vertical-align:top;border-left:0 none;border-right:0 none;border-bottom:0 none;padding:1px;white-space:nowrap;}.ui-jqdialog-content .DataTD{padding:1px;border-left:0 none;border-right:0 none;border-bottom:0 none;vertical-align:top;}.ui-jqdialog-content .form-view-data{white-space:pre;}.fm-button{display:inline-block;margin:0 4px 0 0;padding:.4em .5em;text-decoration:none!important;cursor:pointer;position:relative;text-align:center;zoom:1;}.fm-button-icon-left{padding-left:1.9em;}.fm-button-icon-right{padding-right:1.9em;}.fm-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px;}.fm-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px;}#nData,#pData{float:left;margin:3px;padding:0;width:15px;}.ui-jqgrid .selected-row,div.ui-jqgrid .selected-row td{font-style:normal;border-left:0 none;}.ui-jqgrid .tree-wrap{float:left;position:relative;height:18px;white-space:nowrap;overflow:hidden;}.ui-jqgrid .tree-minus{position:absolute;height:18px;width:18px;overflow:hidden;}.ui-jqgrid .tree-plus{position:absolute;height:18px;width:18px;overflow:hidden;}.ui-jqgrid .tree-leaf{position:absolute;height:18px;width:18px;overflow:hidden;}.ui-jqgrid .treeclick{cursor:pointer;}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}.ui-jqgrid-dnd tr td{border-right-width:1px;border-right-color:inherit;border-right-style:solid;height:20px;}.ui-jqgrid .ui-jqgrid-title-rtl{float:right;margin:.1em 0 .2em;}.ui-jqgrid .ui-jqgrid-hbox-rtl{float:right;padding-left:20px;}.ui-jqgrid .ui-jqgrid-resize-ltr{float:right;margin:-2px -2px -2px 0;}.ui-jqgrid .ui-jqgrid-resize-rtl{float:left;margin:-2px 0 -1px -3px;}.ui-jqgrid .ui-sort-rtl{left:0;}.ui-jqgrid .tree-wrap-ltr{float:left;}.ui-jqgrid .tree-wrap-rtl{float:right;}.ui-jqgrid .ui-ellipsis{text-overflow:ellipsis;-moz-binding:url('ellipsis-xbl.xml#ellipsis');}
.ui-searchFilter{display:none;position:absolute;z-index:770;overflow:visible;}.ui-searchFilter table{position:relative;margin:0;width:auto;}.ui-searchFilter table td{margin:0;padding:1px;}.ui-searchFilter table td input,.ui-searchFilter table td select{margin:.1em;}.ui-searchFilter .ui-state-default{cursor:pointer;}.ui-searchFilter .divider{height:1px;}.ui-searchFilter .divider div{background-color:black;height:1px;}
.ui-jqgrid .ui-jqgrid-htable th {height:22px;padding: 4px;text-align:center;}
.ui-jqgrid tr.jqgrow td {border-bottom-color:inherit;border-bottom-style:dotted;border-bottom-width:1px;font-weight:normal;height:auto;overflow:hidden;padding: 4px;white-space:pre;}
.ui-jqgrid tr.ui-row-ltr td {border-right-color:inherit;border-right-style:dotted;border-right-width:1px;text-align:left;} /* the dotted line lightens up the interface and the additional padding helps readability */
.ui-jqgrid-sortable  {margin:0;} /* I removed the size so it uses the default system size */
.ui-jqgrid .ui-jqgrid-bdiv {position: relative; margin: 0em; padding:0; overflow: auto; text-align:left;}

/* End of ui.jqgrid.css */

/* Start of longjump.css */

body
{
/*  background-color: #BAD7FB;*/
/*  overflow: hidden;*/
}

html, body, td, .ui-jqgrid-sortable, .ui-widget
{
  font-family: Tahoma, Arial, Sans-Serif  ;
}

html, body, td, .ui-jqgrid-sortable
{
  font-size: 11px;
  margin: 0px;
}

h3.ui-helper-reset
{
  height: 26px;
  font-size: 15px;
}

.ui-widget-content h3.ui-state-active, .ui-widget-content h3.ui-state-default
{
  font-weight: normal;
  font-size: 14px;
}

.ui-widget-content h4.ui-state-active, .ui-widget-content h4.ui-state-default
{
  font-weight: normal;
  font-size: 12px;
}

h4.ui-helper-reset
{
  height: 20px;
  font-size: 11px;
}

.ui-accordion .ui-accordion-header a
{
  padding-top: 2px;
  padding-bottom: 2px;
}

.noround
{
  -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;
}

.round, .lj-button, .lj-menu
{
  -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; border-radius: 5px !important;
}

.topround
{
  -moz-border-radius-topleft: 5px !important; 
  -moz-border-radius-rightleft: 5px !important; 
  border-top-left-radius: 5px !important; 
  border-top-right-radius: 5px !important;
}

.pointer
{
  cursor: pointer;
}

.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }

.bs-close-icon {
  right:0.7em;
  margin-top:-9px;
  position:absolute;
  font-size:11px;
  top:50%;
}

.bs-close-tab {
  margin-right:16px;
}

.closable {
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
{
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:medium;
  text-decoration:none;
}

.ui-jqgrid .ui-pg-input
{
  height:17px;
}

.ui-tabs .ui-tabs-panel
{
  padding: 0px;
}

.ui-tabs .ui-tabs-nav li
{
  -moz-border-radius-topleft: 5px !important; -webkit-border-top-left-radius: 5px !important; border-top-left-radius: 5px !important; -moz-border-radius-topright: 5px !important; -webkit-border-top-right-radius: 5px !important; border-top-right-radius: 5px !important;
}

.ui-accordion .ui-accordion-header
{
  margin-top: 0px;
}

.ui-accordion .ui-accordion-content
{
  margin-bottom: 1px;
}

.ui-tabs {
  padding:0;
  border: 0;
}

.sidebarContent
{
  padding: 2px;
}

.ui-jqgrid {
  border: 0px;
}

.ui-widget-header {
  border: 0px;
}

.ui-accordion .ui-accordion-content {
  border: 0px;
}

.ui-accordion .ui-accordion-header {
  border-right: 0px;
  border-left: 0px;
  border-bottom: 0px;
}

.ui-layout-toggler-west, .ui-layout-toggler-east {
  background: transparent url(../images/resizer-v.gif) no-repeat scroll center center;
}

.ui-layout-toggler-south, .ui-layout-toggler-north {
  background: transparent url(../images/resizer-h.gif) no-repeat scroll center center;
}

.formToolbar, .formSelector, .viewToolbar
{
  height: 27px;
  padding-top: 2px;
  padding-left: 10px;
  border-left: 0px solid white !important;
  border-right: 0px solid white!important;
  border-top: 0px solid white !important;
  position:relative
}

.formTitlebar
{
  height: 27px;
  padding-top: 0px;
  padding-left: 4px;
  margin-left:1px;
  border-left: 0px solid white !important;
  border-right: 0px solid white!important;
  border-top: 0px solid white !important;
  border-bottom: 1px solid black !important;
  background:none;
  background-color:#ffffff;
  font-size:12px;
}

.rsFormTitlebar
{
  height: 27px;
  padding-top: 0px;
  padding-left: 4px;
  margin-left:1px;
  border-left: 0px solid white !important;
  border-right: 0px solid white!important;
  border-top: 0px solid white !important;
  border-bottom: 1px solid black !important;
  background:none;
  background-color:#ffffff;
  font-size:12px;
}
.floatBarPadding
{
  height: 0px;
}

.floatDoubleBarPadding
{
  height: 0px;
}

.ui-corner-tl, .ui-corner-tr, .ui-corner-bl, .ui-corner-br, .ui-corner-top, .ui-corner-bottom, .ui-corner-right, .ui-corner-left, .ui-corner-all
{
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

.gridHeaderRight
{
  right: 0px;
  position: absolute;
  top: 50%;
  margin: -10px 0 0;
  padding: 1px;
}

.lj-toggler
{
  border: 0px !important;
  background-image: none !important;
}

.ui-widget-header-open
{
  opacity: 1 !important;
}

.lj-resizer
{
  background-image: none !important;
  border: 4px white;
  background:white;
  
}

.lj-content-resizer
{
  background-image: none !important;
  border: 4px black;
}

.ui-jqgrid-titlebar
{
  height: 25px;
}

.fg-button-icon-right .ui-icon
{
  right: 0.5em;
}

.fg-menu-container
{
  z-index: 999999;
}

.positionHelper
{
  z-index: 3 !important;
}

.vertical
{
  -moz-transform-origin: left top;
  -moz-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -webkit-transform-origin: left top;
  margin: 0px;
  position: relative;
  top: 2000px;
  width: 2000px;
  text-align: right;
  font-size: 15px;
  font-weight: bold;
  text-orientation: right;
  writing-mode: tb-rl;
  filter: flipv fliph;
}

.pin
{
  margin-left: 1px;
}

.inner-layout-center .formToolbar
{
  border-top: 0px;
}

.transparentMenu
{
  background: transparent !important;
  color: white !important;
  border: 0px !important;
}

.ui-accordion .rightHand .ui-icon, .rightHand .ui-icon
{
  right: 0.5em;
  left: auto;
}

.formContainer
{
   /*width: 100%;
   height: 100%;
   overflow: auto; */ 
}

.formHeader
{
  height: 23px;
  padding-left: 2px !important;
  padding-top: 0px;
  padding-bottom: 3px;
  margin-top: 3px;
  font-size: 12px !important;
  border-left: 0px solid white !important;
  border-right: 0px solid white!important;
  border-bottom: 1px solid white !important;
}

.formSectionHeader
{
  height: 23px;
  padding-left: 2px !important;
  padding-top: 0px;
  padding-bottom: 3px;
  margin-top: 3px;
  font-size: 12px !important;
  border-left: 0px solid white !important;
  border-right: 0px solid white!important;
  border-top: 0px solid white !important;
  border-bottom: 0px solid white !important;
}




.formMainHeader
{
  height: 27px;
  padding-top: 2px;
  padding-left: 10px;
  border-left: 0px solid white !important;
  border-right: 0px solid white!important;
  border-top: 0px solid white !important;
}

.formMainHeader td
{
  height: 22px;
}

.formContainer input, .formContainer select
{
}

.formTitle, .formInput
{
  width: 170px;
  padding: 3px 10px 0px 3px;
}

.requiredField
{
  font-weight: bold;
  background-color: #f0f0f0;
}

.requiredText
{
  display: block;
  color: black;
}

.ui-datepicker
{
  width: 22em;
}

.ui-datepicker table
{
  font-size: 1.5em;
}

.ui-datepicker-trigger
{
  position: relative;
  top: 3px;
}

.formInnerContainer
{
  padding: 5px;
  margin-top: -2px;
}

.formHeaderTitle
{
  font-size: 12px;
  font-weight: normal;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a 
{
  font-size: 14px;
}

#app_title
{
  font-size: 14px !important;
}

.inner-layout-south .ui-tabs .ui-tabs-nav li a, .inner-layout-south .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a
{
  font-size: 11px;
}

.ui-tabs .ui-tabs-nav li a
{
  padding:0.15em 0.6em;
}

.ui-pg-table td
{
  font-size: 10px;
}

.ui-tabs .ui-tabs-nav
{
  padding-left: 1em;
}

.sidebarContent
{
  padding-left: 0.5em !important;
}

.ui-th-column, .ui-jqgrid-hdiv
{
/*  background: transparent !important; */
}


.lj-button, .lj-menu, .ui-selectmenu
{
  font-size: 11px !important;
  height: 20px !important;
}

/*.ui-tabs .ui-tabs-hide {
  position: absolute;
  left: 10000px;
  display: block !important;
}*/

.ui-layout-mask {
  background-color: #333333 !important;
  opacity: 0.1 !important;
  filter: alpha(opacity=10) !important;
  left: 0px !important;
  top: 0px !important;
}

.iframe-loading, .iframe-loading-main {
  border-width: 2px !important;
  font-weight: bold !important;
  display: none;
  color: #ffffff !important;
  left: 45%;
  position: absolute;
  text-align: center;
  top: 45%;
  width: auto;
  z-index: 101;
}


.popupdialog .ui-dialog-titlebar { display:none; }

.popupdialog .ui-dialog-content { padding:0px !important;  }

.popupdialogWithCloser .ui-dialog-content { padding:3px !important;  }

.popupdialogWithoutClose .ui-dialog-content { padding:3px !important; }
.popupdialogWithoutClose .ui-dialog-titlebar-close { display: none;}

.addFieldsDivDialog .ui-dialog-content {padding-left:10px !important;}

.WhiteTitleLabel
{
  margin-top: 10px;
  color: #ffffff;
  font-weight:normal;
}


.FormTitleLabel
{
  color: #666 !important;
  font-weight:normal;
  font-size:1.3em;
}

.formTitleBar div
{
    margin-top: 5px;
}

#floatToolBar {
	position: relative;
	top: 0; left: 0;
	z-index: 10;
	width:normal;
}


form[name=mainForm] {
  margin: 0px;
}

.ui-tabs-vertical { 
	width:20em;padding: .2em .1em .2em .2em;
	height:100% 
}
.ui-tabs-vertical .ui-tabs-nav { 
    padding: .2em .1em .2em .2em;
    height:100%
}

.ui-tabs-vertical .ui-tabs-nav li { 
    clear: left; 
    width: 100%; 
    border-bottom-width: 1px !important; 
    border-right-width: 0 !important; 
    margin: 0 -1px .2em 0; 
}

.ui-tabs-vertical .ui-tabs-nav li a { 
    display:block; 
    width:100% ;
    padding-left: 6px; 
    padding-right: 6px; 
}

.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected { 
    padding-bottom: 0; 
    padding-right: .1em; 
    border-right-width: 1px; 
    border-right-width: 1px; 
}

.v_ui-tabs-panel { 
    padding: 1em; 
    width:100%;
    height:100%
}

.ui-tabs-vertical ul {
    position:relative;
    display:block
  }

.innerTabs .ui-tabs-nav li a, .innerTabs .ui-tabs-nav li.ui-tabs-selected a {
  font-family: Verdana !important;
  font-size: 12px !important;
}

div.moduleparkplace > div > table
{
  height: 100%;
}

h4.ui-accordion-header
{
}

.ui-tabs .ui-tabs-nav li
{
  margin-bottom: 0;
  top: 3px;
  bottom: 1px;
}

.ui-dialog 
{
    -moz-border-radius:8px 8px 8px 8px;
}

.lj-button, .lj-menu
{
  padding-bottom: 0px;
}

input.lj-button:disabled
{
	color: #BDBDBD !important;
	cursor: not-allowed !important;
}

@-moz-document url-prefix() 
{
  .lj-button, .lj-menu
  {
    padding-bottom: 3px;
  }
}

/* End of longjump.css */

/* Start of jquery.ui.dialog.css */

/* Dialog----------------------------------*/
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }


/* End of jquery.ui.dialog.css */

/* Start of classic/style.css */


/* LOCKED */
.tree-classic .locked li a { color:gray; }
/* DOTS */
.tree-classic ul { background-position:6px 1px; background-repeat:repeat-y; background-image:url(data:image/gif;base64,R0lGODlhAgACAIAAAB4dGf///yH5BAEAAAEALAAAAAACAAIAAAICRF4AOw==); _background-image:url("dot_for_ie.gif"); *background-image:url("dot_for_ie.gif"); }
.tree-classic li { background-position:-64px -16px; background-repeat:no-repeat; background-image:url("icons.png"); }
/* NO DOTS */
.tree-classic .no_dots, .tree-classic .no_dots ul { background:transparent; }
.tree-classic .no_dots li.leaf { background-image:none; background-color:transparent; }
/* OPEN or CLOSED */
.tree-classic li.open { background:url("icons.png") -32px -48px no-repeat; font-size:11px;}
.tree-classic li.closed, #jstree-dragged.tree-classic li li.open { background:url("icons.png") -48px -32px no-repeat; font-size:11px}
#jstree-marker { background-image:url("icons.png"); }
/* DEFAULT, HOVER, CLICKED, LOADING STATES */
.tree-classic li a:hover, .tree-classic li a.hover, .tree-classic li span { /*background: #e7f4f9; border:1px solid #d8f0fa; padding:0px 3px 0px 3px;*/ }
.tree-classic li a.clicked, .tree-classic li a.clicked:hover, .tree-classic li span.clicked { background: navy; border:1px solid navy; color:white; padding:0px 3px 0px 3px; }
/* ICONS */
.tree-classic ins { background-image:url("icons.png"); background-position:0 0; background-repeat:no-repeat; }
.tree-classic ul li a.loading ins { background-image:url("throbber.gif") !important; background-position:0 0 !important; } /* UL is added to make selector stronger */
.tree-classic li.closed a ins, .tree-classic li.leaf a ins { background-position:0 0px; } /* UL is added to make selector stronger */
.tree-classic ul li a.loading ins { background-image:url("throbber.gif"); background-position:0 0; } /* UL is added to make selector stronger */
.tree-classic li a ins.forbidden { background-position:-16px -16px; }
.tree-classic .locked li a ins { background-position:0 -48px; }
.tree-classic li span ins { background-position:-16px 0; }
#jstree-dragged.tree-classic ins { background:url("icons.png") -16px -32px no-repeat; }
#jstree-dragged.tree-classic ins.forbidden { background:url("icons.png") -16px -16px no-repeat; }

/* CONTEXT MENU */

.tree-classic-context a ins { background-image:url("icons.png"); background-repeat:no-repeat; background-position:-64px -64px; }
.tree-classic-context a ins.create { background-position:0 -16px; }
.tree-classic-context a ins.rename { background-position:-16px 0px; }
.tree-classic-context a ins.remove { background-position:-32px -16px; }

/* End of classic/style.css */

/* Start of ui.selectmenu.css */

/* Selectmenu----------------------------------*/
.ui-selectmenu { display: block; position:relative; height:2em; text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }


/* End of ui.selectmenu.css */

/* Start of jquery.ui.tooltip.css */

/* Tooltip----------------------------------*/
.ui-tooltip {
	padding:8px;
	position:absolute;
	z-index:9999;
	-o-box-shadow: 0 0 5px #aaa;
	-moz-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width:2px; }

/* End of jquery.ui.tooltip.css */



/* Relay css */
.blueText, a.blueText
{
  color: #537ec2;
  text-decoration: none;
  outline:none;
}

.bigText
{
  font-size: 20px;
}

.grayText
{
  color: #777777;
}

.boldText
{
  font-weight: bold;
}

.mediumText
{
  font-size: 12px;
}

.smallText, a.smallText
{
  font-size: 10px;
}

hr
{
  border-top: 1px solid #777777;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
  padding: 0px;
  margin: 1px;
}

.statusDiv, .commentDiv
{
  border: 1px solid #AAAAAA;
  color: #AAAAAA;
  background: #FFFFFF;
  padding: 5px;
  outline: medium none;
  cursor: text;
}

.statusBox
{
  font-family: Tahoma, Arial, Sans-Serif !important;
  font-size: 11px !important;
  width:100%;
  height:40px;
}

.activeStatusField .statusDiv, .activeCommentField .commentDiv
{
  min-height: 27px;
}

.helpersDiv .ui-selectmenu
{
  text-align: left;
}

.buttonDiv {
  height: 100%;
  margin-top: -3px;
}

.commentOnComment
{
  margin-left: 30px;
}

.hiddenCommentFields
{
  display: none;
}

.sideHeader
{
	background-color: #F2F2F2;
	border-bottom: none;
	border-top: 1px solid #E2E2E2;
	padding: 3px 5px 3px;
	width: 200px;
}

.relayStatusHeader
{
	margin: 10px;
	color: #333;
}

.relayInput
{
	width: 350px;
	margin: 2px 0 0 0;
}
/* end of Relay css */

/* Start of jquery.Jcrop.css */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


/* End of jquery.Jcrop.css */

/* css for timepicker */
.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }


.no-ui-widget-content
{
 padding:0px;
}

/* CSS for icon sprites */


.icon-sprites {background: url(../graphics/icon-sprites-8-1.png) no-repeat top left;left:0.5em}

.icon-sprites16 {
        background: url(../graphics/icon-sprites-8-1.png) no-repeat top left;left:0.5em;
	width:16px;
	height:16px !important;
	outline: none;
	padding-left:16px !important;
	padding-right:2px  !important;
}	

.icon-sprites20 {
        background: url(../graphics/icon-sprites-8-1.png) no-repeat top left;left:0.5em;
	width:20px;
	height:20px !important;
	outline: none;
	padding-left:20px;
	padding-right:2px;
}	

.icon-sprites24 {
        background: url(../graphics/icon-sprites-8-1.png) no-repeat top left;left:0.5em;
	width:24px;
	height:24px !important;
	outline: none;
	padding-left:24px;
	padding-right:2px;
}	

.icon_spacer{ background-position: 0 0; width: 1px; height: 1px; } 

.icon16_appc_bookmark{ background-position: 0 0; width: 16px; height: 16px; } 
.icon16_appc_help{ background-position: -36px 0; width: 16px; height: 16px; } 
.icon16_appc_training{ background-position: -72px 0; width: 16px; height: 16px; } 
.icon16_appc_video{ background-position: -108px 0; width: 16px; height: 16px; } 
.icon16_chart_bar{ background-position: -144px 0; width: 16px; height: 16px; } 
.icon16_chart_dashboard{ background-position: -180px 0; width: 16px; height: 16px; } 
.icon16_chart_pie{ background-position: -216px 0; width: 16px; height: 16px; } 
.icon16_cmty_comment{ background-position: -252px 0; width: 16px; height: 16px; } 
.icon16_cmty_discussion{ background-position: -288px 0; width: 16px; height: 16px; } 
.icon16_cmty_flag{ background-position: -324px 0; width: 16px; height: 16px; } 
.icon16_cmty_ideas{ background-position: -360px 0; width: 16px; height: 16px; } 
.icon16_cmty_thumbs_down{ background-position: -396px 0; width: 16px; height: 16px; } 
.icon16_cmty_thumbs_up{ background-position: -432px 0; width: 16px; height: 16px; } 
.icon16_dsgn_database{ background-position: -468px 0; width: 16px; height: 16px; } 
.icon16_dsgn_global{ background-position: -504px 0; width: 16px; height: 16px; } 
.icon16_dsgn_layout{ background-position: -540px 0; width: 16px; height: 16px; } 
.icon16_dsgn_logic{ background-position: -576px 0; width: 16px; height: 16px; } 
.icon16_dsgn_package{ background-position: -612px 0; width: 16px; height: 16px; } 
.icon16_dsgn_package_open{ background-position: -648px 0; width: 16px; height: 16px; } 
.icon16_dsgn_plugin{ background-position: -684px 0; width: 16px; height: 16px; } 
.icon16_file_doc{ background-position: -720px 0; width: 16px; height: 16px; } 
.icon16_file_html{ background-position: -756px 0; width: 16px; height: 16px; } 
.icon16_file_mdb{ background-position: -792px 0; width: 16px; height: 16px; } 
.icon16_file_pdf{ background-position: -828px 0; width: 16px; height: 16px; } 
.icon16_file_ppt{ background-position: -864px 0; width: 16px; height: 16px; } 
.icon16_file_psd{ background-position: -900px 0; width: 16px; height: 16px; } 
.icon16_file_txt{ background-position: -936px 0; width: 16px; height: 16px; } 
.icon16_file_xls{ background-position: -972px 0; width: 16px; height: 16px; } 
.icon16_misc_exchange{ background-position: -1008px 0; width: 16px; height: 16px; } 
.icon16_misc_hourglass{ background-position: -1044px 0; width: 16px; height: 16px; } 
.icon16_misc_image{ background-position: -1080px 0; width: 16px; height: 16px; } 
.icon16_misc_key{ background-position: -1116px 0; width: 16px; height: 16px; } 
.icon16_misc_laptop{ background-position: -1152px 0; width: 16px; height: 16px; } 
.icon16_misc_location{ background-position: -1188px 0; width: 16px; height: 16px; } 
.icon16_misc_lock{ background-position: -1224px 0; width: 16px; height: 16px; } 
.icon16_misc_minus{ background-position: -1260px 0; width: 16px; height: 16px; } 
.icon16_misc_network{ background-position: -1296px 0; width: 16px; height: 16px; } 
.icon16_misc_timer{ background-position: -1332px 0; width: 16px; height: 16px; } 
.icon16_misc_tool{ background-position: -1368px 0; width: 16px; height: 16px; } 
.icon16_misc_toolbox{ background-position: -1404px 0; width: 16px; height: 16px; } 
.icon16_misc_unlock{ background-position: -1440px 0; width: 16px; height: 16px; } 
/* 16 row 2 */
.icon16_record_copy{ background-position: 0 -32px; width: 16px; height: 16px; } 
.icon16_record_edit{ background-position: -36px -32px; width: 16px; height: 16px; } 
.icon16_record_email{ background-position: -72px -32px; width: 16px; height: 16px; } 
.icon16_record_lookup{ background-position: -108px -32px; width: 16px; height: 16px; } 
.icon16_record_print{ background-position: -144px -32px; width: 16px; height: 16px; } 
.icon16_record_reload{ background-position: -180px -32px; width: 16px; height: 16px; } 
.icon16_record_tag{ background-position: -216px -32px; width: 16px; height: 16px; } 
.icon16_relay_attachment{ background-position: -252px -32px; width: 16px; height: 16px; } 
.icon16_relay_comment_rnd{ background-position: -288px -32px; width: 16px; height: 16px; } 
.icon16_relay_feed{ background-position: -324px -32px; width: 16px; height: 16px; } 
.icon16_relay_file{ background-position: -360px -32px; width: 16px; height: 16px; } 
.icon16_relay_follow_off{ background-position: -396px -32px; width: 16px; height: 16px; } 
.icon16_relay_follow_on{ background-position: -432px -32px; width: 16px; height: 16px; } 
.icon16_relay_group{ background-position: -468px -32px; width: 16px; height: 16px; } 
.icon16_relay_link{ background-position: -504px -32px; width: 16px; height: 16px; } 
.icon16_relay_people{ background-position: -540px -32px; width: 16px; height: 16px; } 
.icon16_relay_profile{ background-position: -576px -32px; width: 16px; height: 16px; } 
.icon16_relay_record{ background-position: -612px -32px; width: 16px; height: 16px; } 
.icon16_sys_alert{ background-position: -648px -32px; width: 16px; height: 16px; } 
.icon16_sys_announcement{ background-position: -684px -32px; width: 16px; height: 16px; } 
.icon16_sys_calendar{ background-position: -720px -32px; width: 16px; height: 16px; } 
.icon16_sys_clock{ background-position: -756px -32px; width: 16px; height: 16px; } 
.icon16_sys_config{ background-position: -792px -32px; width: 16px; height: 16px; } 
.icon16_sys_construction{ background-position: -828px -32px; width: 16px; height: 16px; } 
.icon16_sys_document_lib{ background-position: -864px -32px; width: 16px; height: 16px; } 
.icon16_sys_filter{ background-position: -900px -32px; width: 16px; height: 16px; } 
.icon16_sys_folder{ background-position: -936px -32px; width: 16px; height: 16px; } 
.icon16_sys_home{ background-position: -972px -32px; width: 16px; height: 16px; } 
.icon16_sys_info{ background-position: -1008px -32px; width: 16px; height: 16px; } 
.icon16_sys_mobile{ background-position: -1044px -32px; width: 16px; height: 16px; } 
.icon16_sys_notepad{ background-position: -1080px -32px; width: 16px; height: 16px; } 
.icon16_sys_recycle{ background-position: -1116px -32px; width: 16px; height: 16px; } 
.icon16_sys_restrict{ background-position: -1152px -32px; width: 16px; height: 16px; } 
.icon16_task_attempt{ background-position: -1188px -32px; width: 16px; height: 16px; } 
.icon16_task_complete{ background-position: -1224px -32px; width: 16px; height: 16px; } 
.icon16_task_project{ background-position: -1260px -32px; width: 16px; height: 16px; } 
.icon16_star_full{ background-position: -1296px -32px; width: 16px; height: 16px; } 
.icon16_add_table{ background-position: -1333px -32px; width: 16px; height: 16px; } 


/* 20 row 1 */
.icon20_appc_bookmark{ background-position: 0 -64px; width: 20px; height: 20px; } 
.icon20_appc_help{ background-position: -45px -64px; width: 20px; height: 20px; } 
.icon20_appc_training{ background-position: -90px -64px; width: 20px; height: 20px; } 
.icon20_appc_video{ background-position: -135px -64px; width: 20px; height: 20px; } 
.icon20_chart_bar{ background-position: -180px -64px; width: 20px; height: 20px; } 
.icon20_chart_dashboard{ background-position: -225px -64px; width: 20px; height: 20px; } 
.icon20_chart_pie{ background-position: -270px -64px; width: 20px; height: 20px; } 
.icon20_cmty_comment{ background-position: -315px -64px; width: 20px; height: 20px; } 
.icon20_cmty_discussion{ background-position: -360px -64px; width: 20px; height: 20px; } 
.icon20_cmty_flag{ background-position: -405px -64px; width: 20px; height: 20px; } 
.icon20_cmty_ideas{ background-position: -450px -64px; width: 20px; height: 20px; } 
.icon20_cmty_thumbs_down{ background-position: -495px -64px; width: 20px; height: 20px; } 
.icon20_cmty_thumbs_up{ background-position: -540px -64px; width: 20px; height: 20px; } 
.icon20_dsgn_database{ background-position: -585px -64px; width: 20px; height: 20px; } 
.icon20_dsgn_global{ background-position: -630px -64px; width: 20px; height: 20px; } 
.icon20_dsgn_layout{ background-position: -675px -64px; width: 20px; height: 20px; } 
.icon20_dsgn_logic{ background-position: -720px -64px; width: 20px; height: 20px; } 
.icon20_dsgn_package{ background-position: -765px -64px; width: 20px; height: 20px; } 
.icon20_dsgn_package_open{ background-position: -810px -64px; width: 20px; height: 20px; } 
.icon20_dsgn_plugin{ background-position: -855px -64px; width: 20px; height: 20px; } 
.icon20_file_doc{ background-position: -900px -64px; width: 20px; height: 20px; } 
.icon20_file_html{ background-position: -945px -64px; width: 20px; height: 20px; } 
.icon20_file_mdb{ background-position: -990px -64px; width: 20px; height: 20px; } 
.icon20_file_pdf{ background-position: -1035px -64px; width: 20px; height: 20px; } 
.icon20_file_ppt{ background-position: -1080px -64px; width: 20px; height: 20px; } 
.icon20_file_psd{ background-position: -1125px -64px; width: 20px; height: 20px; } 
.icon20_file_txt{ background-position: -1170px -64px; width: 20px; height: 20px; } 
.icon20_file_xls{ background-position: -1215px -64px; width: 20px; height: 20px; } 
/* 20 row 2 */
.icon20_misc_exchange{ background-position: 0 -104px; width: 20px; height: 20px; } 
.icon20_misc_hourglass{ background-position: -45px -104px; width: 20px; height: 20px; } 
.icon20_misc_image{ background-position: -90px -104px; width: 20px; height: 20px; } 
.icon20_misc_key{ background-position: -135px -104px; width: 20px; height: 20px; } 
.icon20_misc_laptop{ background-position: -180px -104px; width: 20px; height: 20px; } 
.icon20_misc_location{ background-position: -225px -104px; width: 20px; height: 20px; } 
.icon20_misc_lock{ background-position: -270px -104px; width: 20px; height: 20px; } 
.icon20_misc_minus{ background-position: -315px -104px; width: 20px; height: 20px; } 
.icon20_misc_network{ background-position: -360px -104px; width: 20px; height: 20px; } 
.icon20_misc_timer{ background-position: -405px -104px; width: 20px; height: 20px; } 
.icon20_misc_tool{ background-position: -450px -104px; width: 20px; height: 20px; } 
.icon20_misc_toolbox{ background-position: -495px -104px; width: 20px; height: 20px; } 
.icon20_misc_unlock{ background-position: -540px -104px; width: 20px; height: 20px; } 
.icon20_record_copy{ background-position: -585px -104px; width: 20px; height: 20px; } 
.icon20_record_edit{ background-position: -630px -104px; width: 20px; height: 20px; } 
.icon20_record_email{ background-position: -675px -104px; width: 20px; height: 20px; } 
.icon20_record_lookup{ background-position: -720px -104px; width: 20px; height: 20px; } 
.icon20_record_print{ background-position: -765px -104px; width: 20px; height: 20px; } 
.icon20_record_reload{ background-position: -810px -104px; width: 20px; height: 20px; } 
.icon20_record_tag{ background-position: -855px -104px; width: 20px; height: 20px; } 
.icon20_relay_attachment{ background-position: -900px -104px; width: 20px; height: 20px; } 
.icon20_relay_comment_rnd{ background-position: -945px -104px; width: 20px; height: 20px; } 
.icon20_relay_feed{ background-position: -990px -104px; width: 20px; height: 20px; } 
.icon20_relay_file{ background-position: -1035px -104px; width: 20px; height: 20px; } 
.icon20_relay_follow_off{ background-position: -1080px -104px; width: 20px; height: 20px; } 
.icon20_relay_follow_on{ background-position: -1125px -104px; width: 20px; height: 20px; } 
.icon20_relay_group{ background-position: -1170px -104px; width: 20px; height: 20px; } 
.icon20_relay_link{ background-position: -1215px -104px; width: 20px; height: 20px; } 
.icon20_relay_people{ background-position: -1260px -104px; width: 20px; height: 20px; } 
.icon20_relay_profile{ background-position: -1305px -104px; width: 20px; height: 20px; } 
.icon20_relay_record{ background-position: -1350px -104px; width: 20px; height: 20px; } 
/* 20 row 3 */
.icon20_sys_alert{ background-position: 0 -144px; width: 20px; height: 20px; } 
.icon20_sys_announcement{ background-position: -45px -144px; width: 20px; height: 20px; } 
.icon20_sys_calendar{ background-position: -90px -144px; width: 20px; height: 20px; } 
.icon20_sys_clock{ background-position: -135px -144px; width: 20px; height: 20px; } 
.icon20_sys_config{ background-position: -180px -144px; width: 20px; height: 20px; } 
.icon20_sys_construction{ background-position: -225px -144px; width: 20px; height: 20px; } 
.icon20_sys_document_lib{ background-position: -270px -144px; width: 20px; height: 20px; } 
.icon20_sys_filter{ background-position: -315px -144px; width: 20px; height: 20px; } 
.icon20_sys_folder{ background-position: -360px -144px; width: 20px; height: 20px; } 
.icon20_sys_home{ background-position: -405px -144px; width: 20px; height: 20px; } 
.icon20_sys_info{ background-position: -450px -144px; width: 20px; height: 20px; } 
.icon20_sys_mobile{ background-position: -495px -144px; width: 20px; height: 20px; } 
.icon20_sys_notepad{ background-position: -540px -144px; width: 20px; height: 20px; } 
.icon20_sys_recycle{ background-position: -585px -144px; width: 20px; height: 20px; } 
.icon20_sys_restrict{ background-position: -630px -144px; width: 20px; height: 20px; } 
.icon20_task_attempt{ background-position: -675px -144px; width: 20px; height: 20px; } 
.icon20_task_complete{ background-position: -720px -144px; width: 20px; height: 20px; } 
.icon20_task_project{ background-position: -765px -144px; width: 20px; height: 20px; } 
.icon20_star_full{ background-position: -810px -144px; width: 20px; height: 20px; } 
.icon20_add_table{ background-position: -855px -144px; width: 20px; height: 20px; } 


/* 24 row 1 */
.icon24_appc_bookmark{ background-position: 0 -184px; width: 24px; height: 24px; } 
.icon24_appc_choose_from_catalog{ background-position: -54px -184px; width: 2px; height:30px;padding-top:20px; display:inline-block} 
.icon24_appc_create_by_importing{ background-position: -108px -184px; width:2px; height: 24px; } 
.icon24_appc_create_from_scratch{ background-position: -162px -184px; width: 2px; height: 24px; } 
.icon24_appc_help{ background-position: -216px -184px; width: 24px; height: 24px; } 
.icon24_appc_training{ background-position: -270px -184px; width: 24px; height: 24px; } 
.icon24_appc_video{ background-position: -324px -184px; width: 24px; height: 24px; } 
.icon24_chart_bar{ background-position: -378px -184px; width: 24px; height: 24px; } 
.icon24_chart_dashboard{ background-position: -432px -184px; width: 24px; height: 24px; } 
.icon24_chart_pie{ background-position: -486px -184px; width: 24px; height: 24px; } 
.icon24_cmty_comment{ background-position: -540px -184px; width: 24px; height: 24px; } 
.icon24_cmty_discussion{ background-position: -594px -184px; width: 24px; height: 24px; } 
.icon24_cmty_flag{ background-position: -648px -184px; width: 24px; height: 24px; } 
.icon24_cmty_ideas{ background-position: -702px -184px; width: 24px; height: 24px; } 
.icon24_cmty_thumbs_down{ background-position: -756px -184px; width: 24px; height: 24px; } 
.icon24_cmty_thumbs_up{ background-position: -810px -184px; width: 24px; height: 24px; } 
.icon24_dsgn_database{ background-position: -864px -184px; width: 24px; height: 24px; } 
.icon24_dsgn_global{ background-position: -918px -184px; width: 24px; height: 24px; } 
.icon24_dsgn_layout{ background-position: -972px -184px; width: 24px; height: 24px; } 
.icon24_dsgn_logic{ background-position: -1026px -184px; width: 24px; height: 24px; } 
.icon24_dsgn_package{ background-position: -1080px -184px; width: 24px; height: 24px; } 
.icon24_dsgn_package_open{ background-position: -1134px -184px; width: 24px; height: 24px; } 
.icon24_dsgn_plugin{ background-position: -1188px -184px; width: 24px; height: 24px; } 
/* 24 row 2 */
.icon24_file_doc{ background-position: 0 -232px; width: 24px; height: 24px; } 
.icon24_file_html{ background-position: -54px -232px; width: 24px; height: 24px; } 
.icon24_file_mdb{ background-position: -108px -232px; width: 24px; height: 24px; } 
.icon24_file_pdf{ background-position: -162px -232px; width: 24px; height: 24px; } 
.icon24_file_ppt{ background-position: -216px -232px; width: 24px; height: 24px; } 
.icon24_file_psd{ background-position: -270px -232px; width: 24px; height: 24px; } 
.icon24_file_txt{ background-position: -324px -232px; width: 24px; height: 24px; } 
.icon24_file_xls{ background-position: -378px -232px; width: 24px; height: 24px; } 
.icon24_misc_exchange{ background-position: -432px -232px; width: 24px; height: 24px; } 
.icon24_misc_hourglass{ background-position: -486px -232px; width: 24px; height: 24px; } 
.icon24_misc_image{ background-position: -540px -232px; width: 24px; height: 24px; } 
.icon24_misc_key{ background-position: -594px -232px; width: 24px; height: 24px; } 
.icon24_misc_laptop{ background-position: -648px -232px; width: 24px; height: 24px; } 
.icon24_misc_location{ background-position: -702px -232px; width: 24px; height: 24px; } 
.icon24_misc_lock{ background-position: -756px -232px; width: 24px; height: 24px; } 
.icon24_misc_minus{ background-position: -810px -232px; width: 24px; height: 24px; } 
.icon24_misc_network{ background-position: -864px -232px; width: 24px; height: 24px; } 
.icon24_misc_timer{ background-position: -918px -232px; width: 24px; height: 24px; } 
.icon24_misc_tool{ background-position: -972px -232px; width: 24px; height: 24px; } 
.icon24_misc_toolbox{ background-position: -1026px -232px; width: 24px; height: 24px; } 
.icon24_misc_unlock{ background-position: -1080px -232px; width: 24px; height: 24px; } 
/* 24 row 3 */
.icon24_record_copy{ background-position: 0 -280px; width: 24px; height: 24px; } 
.icon24_record_edit{ background-position: -54px -280px; width: 24px; height: 24px; } 
.icon24_record_email{ background-position: -108px -280px; width: 24px; height: 24px; } 
.icon24_record_lookup{ background-position: -162px -280px; width: 24px; height: 24px; } 
.icon24_record_print{ background-position: -216px -280px; width: 24px; height: 24px; } 
.icon24_record_reload{ background-position: -270px -280px; width: 24px; height: 24px; } 
.icon24_record_tag{ background-position: -324px -280px; width: 24px; height: 24px; } 
.icon24_relay_attachment{ background-position: -378px -280px; width: 24px; height: 24px; } 
.icon24_relay_comment_rnd{ background-position: -432px -280px; width: 24px; height: 24px; } 
.icon24_relay_feed{ background-position: -486px -280px; width: 24px; height: 24px; } 
.icon24_relay_file{ background-position: -540px -280px; width: 24px; height: 24px; } 
.icon24_relay_follow_off{ background-position: -594px -280px; width: 24px; height: 24px; } 
.icon24_relay_follow_on{ background-position: -648px -280px; width: 24px; height: 24px; } 
.icon24_relay_group{ background-position: -702px -280px; width: 24px; height: 24px; } 
.icon24_relay_link{ background-position: -756px -280px; width: 24px; height: 24px; } 
.icon24_relay_people{ background-position: -810px -280px; width: 24px; height: 24px; } 
.icon24_relay_profile{ background-position: -864px -280px; width: 24px; height: 24px; } 
.icon24_relay_record{ background-position: -918px -280px; width: 24px; height: 24px; } 
/* 24 row 4 */
.icon24_sys_alert{ background-position: 0 -328px; width: 24px; height: 24px; } 
.icon24_sys_announcement{ background-position: -54px -328px; width: 24px; height: 24px; } 
.icon24_sys_calendar{ background-position: -108px -328px; width: 24px; height: 24px; } 
.icon24_sys_clock{ background-position: -162px -328px; width: 24px; height: 24px; } 
.icon24_sys_config{ background-position: -216px -328px; width: 24px; height: 24px; } 
.icon24_sys_construction{ background-position: -270px -328px; width: 24px; height: 24px; } 
.icon24_sys_document_lib{ background-position: -324px -328px; width: 24px; height: 24px; } 
.icon24_sys_filter{ background-position: -378px -328px; width: 24px; height: 24px; } 
.icon24_sys_folder{ background-position: -432px -328px; width: 24px; height: 24px; } 
.icon24_sys_home{ background-position: -486px -328px; width: 24px; height: 24px; } 
.icon24_sys_info{ background-position: -540px -328px; width: 24px; height: 24px; } 
.icon24_sys_mobile{ background-position: -594px -328px; width: 24px; height: 24px; } 
.icon24_sys_notepad{ background-position: -648px -328px; width: 24px; height: 24px; } 
.icon24_sys_recycle{ background-position: -702px -328px; width: 24px; height: 24px; } 
.icon24_sys_restrict{ background-position: -756px -328px; width: 24px; height: 24px; } 
.icon24_task_attempt{ background-position: -810px -328px; width: 24px; height: 24px; } 
.icon24_task_complete{ background-position: -864px -328px; width: 24px; height: 24px; } 
.icon24_task_project{ background-position: -918px -328px; width: 24px; height: 24px; } 
.icon24_star_full{ background-position: -972px -328px; width: 24px; height: 24px; } 


/* 32 row 1 */
.icon32_appc_bookmark{ background-position: 0 -376px; width: 32px; height: 32px; } 
.icon32_appc_help{ background-position: -68px -376px; width: 32px; height: 32px; } 
.icon32_appc_training{ background-position: -136px -376px; width: 32px; height: 32px; } 
.icon32_appc_video{ background-position: -204px -376px; width: 32px; height: 32px; } 
.icon32_chart_bar{ background-position: -272px -376px; width: 32px; height: 32px; } 
.icon32_chart_dashboard{ background-position: -340px -376px; width: 32px; height: 32px; } 
.icon32_chart_pie{ background-position: -408px -376px; width: 32px; height: 32px; } 
.icon32_cmty_comment{ background-position: -476px -376px; width: 32px; height: 32px; } 
.icon32_cmty_discussion{ background-position: -544px -376px; width: 32px; height: 32px; } 
.icon32_cmty_flag{ background-position: -612px -376px; width: 32px; height: 32px; } 
.icon32_cmty_ideas{ background-position: -680px -376px; width: 32px; height: 32px; } 
.icon32_cmty_thumbs_down{ background-position: -748px -376px; width: 32px; height: 32px; } 
.icon32_cmty_thumbs_up{ background-position: -816px -376px; width: 32px; height: 32px; } 
.icon32_dsgn_database{ background-position: -884px -376px; width: 32px; height: 32px; } 
.icon32_dsgn_global{ background-position: -952px -376px; width: 32px; height: 32px; } 
.icon32_dsgn_layout{ background-position: -1020px -376px; width: 32px; height: 32px; } 
.icon32_dsgn_logic{ background-position: -1088px -376px; width: 32px; height: 32px; } 
.icon32_dsgn_package{ background-position: -1156px -376px; width: 32px; height: 32px; } 
.icon32_dsgn_package_open{ background-position: -1224px -376px; width: 32px; height: 32px; } 
.icon32_dsgn_plugin{ background-position: -1292px -376px; width: 32px; height: 32px; } 

/* 32 row 2 */
.icon32_file_doc{ background-position: 0 -440px; width: 32px; height: 32px; } 
.icon32_file_html{ background-position: -68px -440px; width: 32px; height: 32px; } 
.icon32_file_mdb{ background-position: -136px -440px; width: 32px; height: 32px; } 
.icon32_file_pdf{ background-position: -204px -440px; width: 32px; height: 32px; } 
.icon32_file_ppt{ background-position: -272px -440px; width: 32px; height: 32px; } 
.icon32_file_psd{ background-position: -340px -440px; width: 32px; height: 32px; } 
.icon32_file_txt{ background-position: -408px -440px; width: 32px; height: 32px; } 
.icon32_file_xls{ background-position: -476px -440px; width: 32px; height: 32px; } 
.icon32_misc_exchange{ background-position: -544px -440px; width: 32px; height: 32px; } 
.icon32_misc_hourglass{ background-position: -612px -440px; width: 32px; height: 32px; } 
.icon32_misc_image{ background-position: -680px -440px; width: 32px; height: 32px; } 
.icon32_misc_key{ background-position: -748px -440px; width: 32px; height: 32px; } 
.icon32_misc_laptop{ background-position: -816px -440px; width: 32px; height: 32px; } 
.icon32_misc_location{ background-position: -884px -440px; width: 32px; height: 32px; } 
.icon32_misc_lock{ background-position: -952px -440px; width: 32px; height: 32px; } 
.icon32_misc_minus{ background-position: -1020px -440px; width: 32px; height: 32px; } 
.icon32_misc_network{ background-position: -1088px -440px; width: 32px; height: 32px; } 
.icon32_misc_timer{ background-position: -1156px -440px; width: 32px; height: 32px; } 
.icon32_misc_tool{ background-position: -1224px -440px; width: 32px; height: 32px; } 
.icon32_misc_toolbox{ background-position: -1292px -440px; width: 32px; height: 32px; } 
.icon32_misc_unlock{ background-position: -1360px -440px; width: 32px; height: 32px; } 

/* 32 row 3 */
.icon32_record_copy{ background-position: 0 -504px; width: 32px; height: 32px; } 
.icon32_record_edit{ background-position: -68px -504px; width: 32px; height: 32px; } 
.icon32_record_email{ background-position: -136px -504px; width: 32px; height: 32px; } 
.icon32_record_lookup{ background-position: -204px -504px; width: 32px; height: 32px; } 
.icon32_record_print{ background-position: -272px -504px; width: 32px; height: 32px; } 
.icon32_record_reload{ background-position: -340px -504px; width: 32px; height: 32px; } 
.icon32_record_tag{ background-position: -408px -504px; width: 32px; height: 32px; } 
.icon32_relay_attachment{ background-position: -476px -504px; width: 32px; height: 32px; } 
.icon32_relay_comment_rnd{ background-position: -544px -504px; width: 32px; height: 32px; } 
.icon32_relay_feed{ background-position: -612px -504px; width: 32px; height: 32px; } 
.icon32_relay_file{ background-position: -680px -504px; width: 32px; height: 32px; } 
.icon32_relay_follow_off{ background-position: -748px -504px; width: 32px; height: 32px; } 
.icon32_relay_follow_on{ background-position: -816px -504px; width: 32px; height: 32px; } 
.icon32_relay_group{ background-position: -884px -504px; width: 32px; height: 32px; } 
.icon32_relay_link{ background-position: -952px -504px; width: 32px; height: 32px; } 
.icon32_relay_people{ background-position: -1020px -504px; width: 32px; height: 32px; } 
.icon32_relay_profile{ background-position: -1088px -504px; width: 32px; height: 32px; } 
.icon32_relay_record{ background-position: -1156px -504px; width: 32px; height: 32px; } 

/* 32 row 4 */
.icon32_sys_alert{ background-position: 0 -568px; width: 32px; height: 32px; } 
.icon32_sys_announcement{ background-position: -68px -568px; width: 32px; height: 32px; } 
.icon32_sys_calendar{ background-position: -136px -568px; width: 32px; height: 32px; } 
.icon32_sys_clock{ background-position: -204px -568px; width: 32px; height: 32px; } 
.icon32_sys_config{ background-position: -272px -568px; width: 32px; height: 32px; } 
.icon32_sys_construction{ background-position: -340px -568px; width: 32px; height: 32px; } 
.icon32_sys_document_lib{ background-position: -408px -568px; width: 32px; height: 32px; } 
.icon32_sys_filter{ background-position: -476px -568px; width: 32px; height: 32px; } 
.icon32_sys_folder{ background-position: -544px -568px; width: 32px; height: 32px; } 
.icon32_sys_home{ background-position: -612px -568px; width: 32px; height: 32px; } 
.icon32_sys_info{ background-position: -680px -568px; width: 32px; height: 32px; } 
.icon32_sys_mobile{ background-position: -748px -568px; width: 32px; height: 32px; } 
.icon32_sys_notepad{ background-position: -816px -568px; width: 32px; height: 32px; } 
.icon32_sys_recycle{ background-position: -884px -568px; width: 32px; height: 32px; } 
.icon32_sys_restrict{ background-position: -952px -568px; width: 32px; height: 32px; } 
.icon32_task_attempt{ background-position: -1020px -568px; width: 32px; height: 32px; } 
.icon32_task_complete{ background-position: -1088px -568px; width: 32px; height: 32px; } 
.icon32_task_project{ background-position: -1156px -568px; width: 32px; height: 32px; } 
.icon32_star_full{ background-position: -1224px -568px; width: 32px; height: 32px; } 

.searchfield {background-position: 0px -632px; width: 210px; height: 20px;}
.icon_expand {background-position: -240px -632px; width: 16px; height: 20px;}
.icon_contract {background-position: -300px -632px; width: 16px; height: 20px;}



/* End CSS for icon sprites */


/* css for view Quick Filter */

.quickFilterSection
{
	padding-bottom:0px;	
}

.quickFilterFormLabel
{
	background:transparent;
	text-align:left;
	padding-left:2px;
	border-bottom-color:transparent;
   

}

.quickFilterFormField
{
	background:transparent;
	border-bottom-color:transparent;	
  padding-left:0px !important;

}

.quickFilterDropdown
{
	background:transparent !important;;
	padding:0px;
	border:none!important;
}

.quickFilterTR
{
	background-color:#DDDDDD !important;
    border-bottom-color:#EDEBDF;
    border-bottom-style:solid;
    border-bottom-width:0px;

}

.quickFilterDocumentExtraLightHeader
{
	background-color:#DDDDDD !important;
}


.viewSearchForm {
        border: medium none; 
        margin: 1px; 
        background: none repeat scroll 0% 0% transparent !important;
}

.viewSearchMainDiv {

        padding: 0px !important; 
        border: medium none !important; 
        background-image: url(../graphics/rounded.png) !important; 
        background-attachment: scroll !important; 
        background-position: center center !important; 
        background-repeat: no-repeat !important; 
        display: inline-block !important; 
        width: 210px !important; 
        z-index:0;
}
 .filterExpand {
    padding: 0px !important; 
    border: medium none !important; 
    background-image: url(../graphics/expand.png) !important; 
    background-attachment: scroll !important; 
    background-position: 1 2 !important; 
    background-repeat: no-repeat !important; 
    width: 16px; 
    height: 16px;
    display: block;
    padding-top:5px;
   
 }

 .filterClosed {
    padding: 0px !important; 
    border: medium none !important; 
    background-image: url(../graphics/close.png) !important; 
    background-attachment: scroll !important; 
    background-position: 1 2 !important; 
    background-repeat: no-repeat !important; 
    width: 16px; 
    height: 16px;
    display: block;
    padding-top:5px;
   
 }

.viewSearchInputDiv {
    float: left!important; 
    margin: 2px !important; 
    display: inline-block!important; 
    height: 20px !important;
} 

.searchInput {
    width: 160px !important; 
    height: 15px !important; 
    padding-top: 2px !important;
    padding-left: 3px !important; 
    border: medium none !important;

}

.viewSearchIconMainDiv
{
  padding-left: 5px !important; 
  float: left !important; 
  display: inline-block !important; 
  height: 20px !important;

}

.viewSearchIconInnerDiv
{
    border-left: 1px none; 
    padding-top: 3px; 
    float: right; 
    width: 34px;
    display:inline-block !important;
}

.searchIconSpan
{
    cursor: pointer; 
    float: left;
    z-index:9999;
}

.searchDownArrowIcon
{
    float: right; 
    cursor: pointer;
    z-index:9999;
}


.formLayoutLabelPositionTop
{
    background-image:none; 
    background-color:transparent;
    font-weight:bold;
    border-right: 1px solid #FFFFFF;
    text-align:left;
    width:100% !important;
}


/* End of view Quick Filter */

/* SQL Browser Related /*

/* jQuery treeTable stylesheet
 *
 * This file contains styles that are used to display the tree table. Each tree
 * table is assigned the +treeTable+ class.
 * ========================================================================= */

/* jquery.treeTable.collapsible
 * ------------------------------------------------------------------------- */
.treeTable tr td .expander {
  background-position: left center;
  background-repeat: no-repeat;
  cursor: pointer;
  padding: 0;
  zoom: 1; /* IE7 Hack */
}

.treeTable tr.collapsed td .expander {
  background-image: url(../images/toggle-expand-dark.png);
}

.treeTable tr.expanded td .expander {
  background-image: url(../images/toggle-collapse-dark.png);
}

/* jquery.treeTable.sortable
 * ------------------------------------------------------------------------- */
.treeTable tr.selected, .treeTable tr.accept {
  background-color: #3875d7;
  color: #fff;
}

.treeTable tr.collapsed.selected td .expander, .treeTable tr.collapsed.accept td .expander {
  background-image: url(../images/toggle-expand-light.png);
}

.treeTable tr.expanded.selected td .expander, .treeTable tr.expanded.accept td .expander {
  background-image: url(../images/toggle-collapse-light.png);
}

.treeTable .ui-draggable-dragging {
  color: #000;
  z-index: 1;
}

/* Layout helper taken from jQuery UI. This way I don't have to require the
 * full jQuery UI CSS to be loaded. */
.ui-helper-hidden { display: none; }


/*SQl Broser end*/

/* Form builder css */

.icon-form-sprites {background: url(../graphics/form_sprite.png) no-repeat top left;left:0}

.drag-icon { border:1px solid #000000 !important;
    font-family:Verdana, Arial, Helvetica, sans-serif !important;
    font-size:10px !important;
    color:#000000 !important;  
    line-height:18px !important; 
    background-color:#ffffcc ;
    height:19px !important;
  }

.icon-form-lookup{ background-position: -10px -335px; width:16px; height:16px; } 
.icon-form-email{ background-position: -10px -370px; width:16px; height:16px; }
.icon-form-text{ background-position: -10px -549px; width:20px; height:16px; }
.icon-form-number{ background-position: -10px -653px; width:19px; height:16px; }
.icon-form-checkbox{ background-position: -10px -689px; width:20px; height:16px; }
.icon-form-dropdown{ background-position: -10px -720px; width:16px; height:16px; }
.icon-form-radio{ background-position: -10px -620px; width:16px; height:16px; }
.icon-form-phone{ background-position: -10px -865px; width:16px; height:16px; }
.icon-form-currency{ background-position: -10px -902px; width:16px; height:16px; }
.icon-form-upload{ background-position: -10px -938px; width:16px; height:16px; }
.icon-form-date{ background-position: -10px -975px; width:16px; height:16px; }
.icon-form-time{ background-position: -10px -1010px; width:16px; height:16px; }
.icon-form-url{ background-position: -10px -1045px; width:16px; height:16px; }
.icon-form-customControl{ background-position: -10px -1115px; width:16px; height:16px; }
.icon-form-decimalNumber{ background-position: -10px -1150px; width:16px; height:16px; }
.icon-form-imageUpload{ background-position: -10px -1186px; width:16px; height:16px; }
.icon-form-filedUpload{ background-position: -10px -1225px; width:16px; height:16px; }
.icon-form-autoNumber{ background-position: -10px -1256px; width:16px; height:16px; }
.icon-form-percentage{ background-position: -10px -1295px; width:16px; height:16px; }
.icon-form-multiObjectLookup{ background-position: -10px -1330px; width:16px; height:16px; }
.icon-form-multiCheckBox{ background-position: -10px -1365px; width:16px; height:16px; }
.icon-form-column1{ background-position: -10px -1755px; width:16px; height:16px; }
.icon-form-column2{ background-position: -10px -1790px; width:16px; height:16px; }
.icon-form-column3{ background-position: -10px -1825px; width:16px; height:16px; }
.icon-form-column4{ background-position: -10px -1860px; width:16px; height:16px; }
.icon-form-formula{ background-position: -10px -1400px; width:16px; height:16px; }
.icon-form-rich-text-area{ background-position: -10px -1435px; width:16px; height:16px; }
.icon-form-workflow-state{ background-position: -10px -1473px; width:16px; height:16px; }
.icon-form-multi-pick-list{ background-position: -10px -1505px; width:16px; height:16px; }
.icon-form-horizontal-line{ background-position: -10px -1540px; width:16px; height:16px; }
.icon-form-multi-value-lookup{ background-position: -10px -1575px; width:16px; height:16px; }
.icon-form-owner{ background-position: -10px -1613px; width:16px; height:16px; }
.icon-form-modification-info{ background-position: -10px -1645px; width:16px; height:16px; }
.icon-form-unknownField{ background-position: -10px -1685px; width:16px; height:16px; }
.icon-form-label{ background-position: -10px -1720px; width:16px; height:16px; }
.icon-form-text-area{ background-position: -10px -1969px; width:16px; height:16px; }
.icon-form-dependent-pick-list{ background-position: -10px -2000px; width:16px; height:16px; }
.icon-form-owning-team{ background-position: -10px -2035px; width:16px; height:16px; }
.icon-form-rollup-field{ background-position: -10px -2070px; width:16px; height:16px; }
.icon-form-creation-info{ background-position: -10px -2108px; width:16px; height:16px; }
.icon-form-lookup-dependent-field{ background-position: -10px -2178px; width:16px; height:16px; }
.icon-form-object-table{ background-position: -10px -2250px; width:18px; height:18px; }
.icon-form-sql-run{ background-position: -10px -2215px; width:18px; height:18px; cursor:pointer}



.drag-icon-form-lookup{background:#ffffcc; background-position: -10px -335px; width:16px; height:16px; } 
.drag-icon-form-email{ background:#ffffcc;background-position: -10px -370px; width:16px; height:16px; }
.drag-icon-form-text{ background:#ffffcc;background-position: -10px -549px; width:20px; height:16px; }
.drag-icon-form-number{ background:#ffffcc;background-position: -10px -653px; width:19px; height:16px; }
.drag-icon-form-checkbox{ background:#ffffcc;background-position: -10px -689px; width:20px; height:16px; }
.drag-icon-form-dropdown{ background:#ffffcc;background-position: -10px -720px; width:16px; height:16px; }
.drag-icon-form-radio{background:#ffffcc; background-position: -10px -620px; width:16px; height:16px; }
.drag-icon-form-phone{ background:#ffffcc;background-position: -10px -865px; width:16px; height:16px; }
.drag-icon-form-currency{background:#ffffcc; background-position: -10px -902px; width:16px; height:16px; }
.drag-icon-form-upload{ background:#ffffcc;background-position: -10px -938px; width:16px; height:16px; }
.drag-icon-form-date{ background:#ffffcc;background-position: -10px -975px; width:16px; height:16px; }
.drag-icon-form-time{ background:#ffffcc;background-position: -10px -1005px; width:16px; height:16px; }
.drag-icon-form-url{background:#ffffcc; background-position: -10px -1040px; width:16px; height:16px; }
.drag-icon-form-customControl{ background:#ffffcc;background-position: -10px -1115px; width:16px; height:16px; }
.drag-icon-form-decimalNumber{ background:#ffffcc;background-position: -10px -1150px; width:16px; height:16px; }
.drag-icon-form-imageUpload{background:#ffffcc; background-position: -10px -1190px; width:16px; height:16px; }
.drag-icon-form-filedUpload{ background:#ffffcc;background-position: -10px -1225px; width:16px; height:16px; }
.drag-icon-form-autoNumber{ background:#ffffcc;background-position: -10px -1260px; width:16px; height:16px; }
.drag-icon-form-percentage{ background:#ffffcc;background-position: -10px -1295px; width:16px; height:16px; }
.drag-icon-form-multiObjectLookup{background:#ffffcc; background-position: -10px -1330px; width:16px; height:16px; }
.drag-icon-form-multiCheckBox{background:#ffffcc; background-position: -10px -1365px; width:16px; height:16px; }
.drag-icon-form-formula{ background-position: -10px -1400px; width:16px; height:16px; }
.drag-icon-form-rich-text-area{ background-position: -10px -1435px; width:16px; height:16px; }
.drag-icon-form-workflow-state{ background-position: -10px -1473px; width:16px; height:16px; }
.drag-icon-form-multi-pick-list{ background-position: -10px -1505px; width:16px; height:16px; }
.drag-icon-form-horizontal-line{ background-position: -10px -1540px; width:16px; height:16px; }
.drag-icon-form-multi-value-lookup{ background-position: -10px -1575px; width:16px; height:16px; }
.drag-icon-form-owner{ background-position: -10px -1613px; width:16px; height:16px; }
.drag-icon-form-modification-info{ background-position: -10px -1645px; width:16px; height:16px; }
.drag-icon-form-unknownField{ background-position: -10px -1685px; width:16px; height:16px; }
.drag-icon-form-label{ background-position: -10px -1715px; width:16px; height:16px; }
.drag-icon-form-text-area{ background-position: -10px -1969px; width:16px; height:16px; }
.drag-icon-form-dependent-pick-list{ background-position: -10px -2000px; width:16px; height:16px; }
.drag-icon-form-owning-team{ background-position: -10px -2035px; width:16px; height:16px; }
.drag-icon-form-rollup-field{ background-position: -10px -2070px; width:16px; height:16px; }
.drag-icon-form-creation-info{ background-position: -10px -2108px; width:16px; height:16px; }
.drag-icon-form-lookup-dependent-field{ background-position: -10px -2178px; width:16px; height:16px; }



/* Query browser */

.sqlBox1{ height: 460px;    left: 0;    position: absolute;    top: 0;    width: 175px;border-left:none;}
.sqlBox2{height: 135px;left: 180px;position: absolute;top: 0;width: 800px;}
.sqlBox3{ height: 320px;    left: 180px;    position: absolute;    top: 140px;    width: 800px;}
.sqlBox4{width:250px;height:440px;top:160px;left:495px;position:absolute}.hold{background-color:transparent} 
.sqlBrowserContain{ background-color: transparent; left: 0px; margin-left: 0; position: absolute; top: 10px;  visibility: visible;z-index: 0;}
.sqlBrowserToolBar{ background-color: transparent; left: 20px; margin-left: 0; position: absolute; top: 10px;width: 980px;  visibility: visible;z-index: 0;}

/* UI Spinner*/
.ui-spinner {position: relative}
.ui-spinner-buttons {position: absolute}
.ui-spinner-button {overflow: hidden}


/* Start jstree stylesheet classic */
/*
 * jsTree classic theme 1.0
 * Supported features: dots/no-dots, icons/no-icons, focused, loading
 * Supported plugins: ui (hovered, clicked), checkbox, contextmenu, search
 */

.jstree li, 
.jstree ins { background-image:url("../graphics/d.png"); background-repeat:no-repeat; background-color:transparent; }
.jstree li { background-position:-90px 0; background-repeat:repeat-y; }
.jstree li.jstree-last { background:transparent; }
.jstree .jstree-open > ins { background-position:-72px 0; }
.jstree .jstree-closed > ins { background-position:-54px 0; }
.jstree .jstree-leaf > ins { background-position:-36px 0; }

.jstree .jstree-hovered { background:#e7f4f9; border:1px solid #d8f0fa; padding:0 2px 0 1px; }
.jstree .jstree-clicked { background:#beebff; border:1px solid #99defd; padding:0 2px 0 1px; }
.jstree a .jstree-icon { background-position:-56px -19px; }
.jstree a.jstree-loading .jstree-icon { background:url("../graphics/throbber.gif") center center no-repeat !important; }



.jstree .jstree-no-dots li, 
.jstree .jstree-no-dots .jstree-leaf > ins { background:transparent; }
.jstree .jstree-no-dots .jstree-open > ins { background-position:-18px 0; }
.jstree .jstree-no-dots .jstree-closed > ins { background-position:0 0; }

.jstree .jstree-no-icons a .jstree-icon { display:none; }

.jstree .jstree-search { font-style:italic; }

.jstree .jstree-no-icons .jstree-checkbox { display:inline-block; }
.jstree .jstree-no-checkboxes .jstree-checkbox { display:none !important; }
.jstree .jstree-checked > a > .jstree-checkbox { background-position:-38px -19px; }
.jstree .jstree-unchecked > a > .jstree-checkbox { background-position:-2px -19px; }
.jstree .jstree-undetermined > a > .jstree-checkbox { background-position:-20px -19px; }
.jstree .jstree-checked > a > .jstree-checkbox:hover { background-position:-38px -37px; }
.jstree .jstree-unchecked > a > .jstree-checkbox:hover { background-position:-2px -37px; }
.jstree .jstree-undetermined > a > .jstree-checkbox:hover { background-position:-20px -37px; }

#vakata-dragged.jstree ins { background:transparent !important; }
#vakata-dragged.jstree .jstree-ok { background:url("../graphics/d.png") -2px -53px no-repeat !important; }
#vakata-dragged.jstree .jstree-invalid { background:url("../graphics/d.png") -18px -53px no-repeat !important; }
#jstree-marker.jstree { background:url("../graphics/d.png") -41px -57px no-repeat !important; text-indent:-100px; }

.jstree a.jstree-search { color:aqua; }
.jstree .jstree-locked a { color:silver; cursor:default; }

#vakata-contextmenu.jstree-context, 
#vakata-contextmenu.jstree-context li ul { background:#f0f0f0; border:1px solid #979797; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999; }
#vakata-contextmenu.jstree-context li { }
#vakata-contextmenu.jstree-context a { color:black; }
#vakata-contextmenu.jstree-context a:hover, 
#vakata-contextmenu.jstree-context .vakata-hover > a { padding:0 5px; background:#e8eff7; border:1px solid #aecff7; color:black; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
#vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a, 
#vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a:hover { color:silver; background:transparent; border:0; padding:1px 4px; }
#vakata-contextmenu.jstree-context li.vakata-separator { background:white; border-top:1px solid #e0e0e0; margin:0; }
#vakata-contextmenu.jstree-context li ul { margin-left:-4px; }

/* IE6 BEGIN */
.jstree li, 
.jstree ins,
#vakata-dragged.jstree .jstree-invalid, 
#vakata-dragged.jstree .jstree-ok, 
#jstree-marker.jstree { _background-image:url("../graphics/d.gif"); }
.jstree .jstree-open ins { _background-position:-72px 0; }
.jstree .jstree-closed ins { _background-position:-54px 0; }
.jstree .jstree-leaf ins { _background-position:-36px 0; }
.jstree a ins.jstree-icon { _background-position:-56px -19px; }
#vakata-contextmenu.jstree-context ins { _display:none; }
#vakata-contextmenu.jstree-context li { _zoom:1; }
.jstree .jstree-undetermined a .jstree-checkbox { _background-position:-20px -19px; }
.jstree .jstree-checked a .jstree-checkbox { _background-position:-38px -19px; }
.jstree .jstree-unchecked a .jstree-checkbox { _background-position:-2px -19px; }
.jstree .jstree-closed ul {display:none;}
/* IE6 END */

/* End jstree stylesheet classic







/*
	xBreadcrumbs (Extended Breadcrumbs) jQuery Plugin
	2009 ajaxBlender.com
	For any questions please visit www.ajaxblender.com 
	or email us at support@ajaxblender.com
*/

.xbreadcrumbs {
	position: relative;
	z-index: 1000;
}
.xbreadcrumbs LI UL { 
	position: absolute;
	float: left;
}
.xbreadcrumbs, .xbreadcrumbs LI, .xbreadcrumbs UL, .xbreadcrumbs UL LI {
	list-style: none;
	margin: 0;
	padding: 0;
}
.xbreadcrumbs { clear: both; }
.xbreadcrumbs, .xbreadcrumbs LI {
	float: left;
}
.xbreadcrumbs UL {
	display: none;
}

/*  Base style of xBreadcrumbs  */
/*  Top Level  */
.xbreadcrumbs {
	background: #F0F0F0;
	width: 100%;
}
.xbreadcrumbs LI {
	padding: 5px;
	border-right: 1px solid #CECECE;
	height: 16px;
}
.xbreadcrumbs LI.current {
	border-right: none;
}
.xbreadcrumbs LI A {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.xbreadcrumbs LI A:HOVER, .xbreadcrumbs LI.hover A {
	color: #0A8ECC;
}
/*  Top Level - Current Page  */
.xbreadcrumbs LI.current A {
	color: #333333;
	font-weight: bold;
}
/*  Sub-level  */
.xbreadcrumbs LI UL {
	padding: 3px;
	background: #333333;
	font-size: 11px;
	width: 180px;
	top: 25px;
}
.xbreadcrumbs LI UL LI {
	float: left;
	width: 100%;
	border-right: none;
	height: auto;
}
.xbreadcrumbs LI UL LI A {
	text-decoration: none;
	color: #CCCCCC !important;
	display: block;
	padding: 4px;
	border-bottom: 1px dotted #666666;
}
.xbreadcrumbs LI UL LI:last-child A {
	border-bottom: none;
}
.xbreadcrumbs LI UL LI A:HOVER {
    background: #444444;
}

.xbreadcrumbs LI {
        border-right: none;
        background: url(../graphics/separator.gif) no-repeat right center;
        padding-right: 15px;
        padding-left: 10px;
    }
    .xbreadcrumbs LI.current { background: none; }
    .xbreadcrumbs LI UL LI { background: none; }
    
    .xbreadcrumbs LI A.home {
        background: url(../images/home.gif) no-repeat left center;
        padding-left: 20px;
    }

    /*  Custom styles for breadcrums (#breadcrumbs-3)  */
    .xbreadcrumbs#breadcrumbs-3 {
        background: none;
    } 
    .xbreadcrumbs#breadcrumbs-3 LI A {
        text-decoration: underline;
        color: #0A8ECC;
    }
    .xbreadcrumbs#breadcrumbs-3 LI A:HOVER, .xbreadcrumbs#breadcrumbs-3 LI.hover A { text-decoration: none; }
    .xbreadcrumbs#breadcrumbs-3 LI.current A {
        color: #333333;
        text-decoration: none;
    }
    .xbreadcrumbs#breadcrumbs-3 LI {
        border-right: none;
        background: url(./images/separator-arrow.gif) no-repeat right center;
        padding-right: 15px;
        padding-left: 10px;
    }
    .xbreadcrumbs#breadcrumbs-3 LI.current { background: none; }
    .xbreadcrumbs#breadcrumbs-3 LI UL LI { background: none; padding: 0;  }


	/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 100%;
	background: transparent;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 10px;
	background: transparent;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: transparent;
	position: relative;
	z-index:999999;
}

.jspDrag
{
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: transparent;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}


.mulitvalue-search-icon
{
	top:-5px;
	cursor:pointer;
	position:relative;
}

.multivalue-delete-icon
{
	cursor:pointer;
	position:relative;
	top:-7px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.mulitvalue-search-icon
{
	top:0px;
	cursor:pointer;
	position:relative;
}

.multivalue-delete-icon
{
	cursor:pointer;
	position:relative;
	top:0px;
}
}

.ui-jqgrid-bdiv td a.textLink {
    color: #000000;
    cursor: pointer;
    font-size: 11px;
    font-weight: normal;
    padding-right: 0;
    text-decoration: underline;
}

.ui-jqgrid-bdiv td a.textLink:hover {
    color: #000000;
    cursor: pointer;
    font-size: 11px;
    font-weight: normal;
    padding-right: 0;
    text-decoration: underline;
}

input.button.audio {
  background: #fafafa url("/networking/images/voice_greetings_play.png") no-repeat 10% center;
  min-width: 135px;
  padding-left: 15px;
  margin-left: 5px; }
input.button.audio.playing {
    background: transparent url("/networking/images/voice_greetings_pause.png") no-repeat 10% center; }


.innerTabs.ui-tabs .ui-tabs-nav li
{
  margin-bottom: 0;
  top: 0px;
  bottom: 1px;
}