body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-family: Arial;
   font-size: 11px;
}

td {
   font-family: Arial;
   font-size: 11px;
   white-space: nowrap;
}

input {
   font-family: Arial;
   font-size: 11px;
}

select {
   font-family: Arial;
   font-size: 11px;
}

textarea {
   font-family: Arial;
   font-size: 11px;
}

iframe {
   border:0px;
   font-family: Arial;
   font-size: 11px;
}

/**
 * css for dnd
 */
.inetsoft_drag_label{
   background-color: #ffffe1;
   border: 1px solid black;
   font-size: 10px;
   color:black;
}

/**
 * css for tooltip
 */
.isii_tooltip_table{
   background-color: #ffffe1;
   border: 1px solid black;
   font-size: 10px;
   color:black;
}

/**
 * css for isii_JSDailog
 */
.dialog_container{
   position: absolute;
   margin: auto;
   top: 0;
   left: 0;
}

.dialog_content{
   top: 22px;
   left: 0;
   position: absolute;
   background-color: #fff;
   border: 1px solid #C9C2A6;
   overflow: visible;
}

.dialog_iFrame {
   overflow: auto;
   border:0;
   margin:0;
   padding:0;
   font-family: Arial;
   font-size: 11px;
}

.dialog_titleBar{
   margin: 0;
   top: 0;
   height: 22px;
   position: absolute;
   background: transparent url("/app?op=resource&style=false&theme=true&type=portal&name=dialog_right_corner%2egif") no-repeat right top;
}

.dialog_titleImage_middle {
   margin: 0 7px 0 6px;
   padding:0;
   top: 0;
   position: absolute;
   background: url("/app?op=resource&style=false&theme=true&type=portal&name=dialog_middle%2egif") repeat-x top;
}

.dialog_titleImage_left{
   height: 22px;
   position: absolute;
   margin: 0;
   top:0;
   left: 0;
   width:6px;
   background:transparent url("/app?op=resource&style=false&theme=true&type=portal&name=dialog_left_corner%2egif") no-repeat left top;
}

.dialog_titleInner{
   font-size: 12px;
   text-indent:4px;
   color:#765;
   font-weight: bold;
   padding: 4px 0 0 5px;
   margin: 0;
   text-align: left;
}

.dialog_closeBtn{
   margin: 5px 3px 0 0;
   padding: 2px 2px 0 0;
   float: right;
   cursor: pointer;
   background-image: url("/app?op=resource&type=portal&name=dialog_close%2egif");
   background-repeat: no-repeat;
   width:15px;
   height:13px;
}

.dialog_mask{
  	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: transparent;
	background-image: url("/app?op=resource&type=portal&name=dialog_mask%2epng");
}

/**
 * for dialig iframe winidow
 */
#dialog_iFrame{
   overflow: auto;
   border:0;
   margin:5;
   padding:0;
   font-family: Arial;
   font-size: 11px;
}

/**
 * css for tabbed panel
 */
.isii_JSTabbedPanel_tabs ul{
   margin:0;
   padding:0px 0px 0;
   list-style:none;
}

.isii_JSTabbedPanel_contents_top{
   clear:both;
   border-top:1px solid #9d9d9d;
}

.isii_JSTabbedPanel_contents_bottom{
   clear:both;
   border:1px solid #9d9d9d;
}

.isii_JSTabbedPanel_iframe{
   margin:0px;
   border:0;
   overflow: auto;
   position:relative;
   top:0;
   left:0;
}

.isii_JSTabbedPanel_li{
   float:left;
   background: url("/app?op=resource&style=true&type=portal&name=tab_left_top.gif") no-repeat left top;
   margin:0;
   padding:0 0 0 6px;
   font-size:12px;
   font-weight: bold;
   text-align:center;
}

.li_bottom{
   background: url("/app?op=resource&style=true&type=portal&name=tab_left_bottom.gif") no-repeat left bottom;
}

.cli_top{
   background: url("/app?op=resource&style=true&theme=true&type=portal&name=tab_left_on_top.gif") no-repeat left top;
}

.cli_bottom{
   background: url("/app?op=resource&style=true&theme=true&type=portal&name=tab_left_on_bottom.gif") no-repeat left bottom;
}

.isii_JSTabbedPanel_span{
   float:left;
   display:block;
   background: url("/app?op=resource&style=true&type=portal&name=tab_right_top.gif") no-repeat right top;
   padding:2px 8px 2px 2px;
   color:black;
}

.span_bottom{
   background: url("/app?op=resource&style=true&type=portal&name=tab_right_bottom.gif") no-repeat right bottom;
}

.cspan_top{
   background: url("/app?op=resource&style=true&theme=true&type=portal&name=tab_right_on_top.gif") no-repeat right top;
}

.cspan_bottom{
   background: url("/app?op=resource&style=true&theme=true&type=portal&name=tab_right_on_bottom.gif") no-repeat right bottom;
}

.isii_JSTabbedPanel_tabs span:hover{
   text-decoration: underline;
}

/**
 * css for isii_JSTree
 */
.isii_JSTree{
   border: 1px solid #bbb;
   padding: 5px;
   overflow: auto;
   width: 100%;
   position: relative;
}

.isii_JSTree a{
   text-decoration: none;
   color:black;
   cursor: default;
}

.JSTreeTableDiv{
}

.JSTreeRow{
}

.JSTreeTable{
   table-layout:fixed;
   overflow: auto;
   border-collapse: separate;
}

.JSTreeLineI{
   background : url("/app?op=resource&type=portal&name=tree_lineI%2egif") no-repeat;
}

.JSTreeLineL{
   background : url("/app?op=resource&type=portal&name=tree_lineL%2egif") no-repeat;
}

.JSTreeLineT{
   background : url("/app?op=resource&type=portal&name=tree_lineT%2egif") no-repeat;
}

.JSTreeRootPlus{
   background : url("/app?op=resource&type=portal&name=tree_rootplus%2egif") no-repeat;
}

.JSTreePlusL-end {
   background : url("/app?op=resource&type=portal&name=tree_plusL-end%2egif") no-repeat;
}

.JSTreePlusL-start {
   background : url("/app?op=resource&type=portal&name=tree_plusL-start%2egif") no-repeat;
}

.JSTreePlusT {
   background : url("/app?op=resource&type=portal&name=tree_plusT%2egif") no-repeat;
}

.JSTreeRootMinus {
   background : url("/app?op=resource&type=portal&name=tree_rootminus%2egif") no-repeat;
}

.JSTreeMinusL-end {
   background : url("/app?op=resource&type=portal&name=tree_minusL-end%2egif") no-repeat;
}

.JSTreeMinusL-start {
   background : url("/app?op=resource&type=portal&name=tree_minusL-start%2egif") no-repeat;
}

.JSTreeMinusT {
   background : url("/app?op=resource&type=portal&name=tree_minusT%2egif") no-repeat;
}

.JSTreeLabel_active {
   font-size: 11px;
   background-color: #316AC5;
   white-space: nowrap;
   color: black;
}

.JSTreeLabel {
   font-size: 11px;
   color: black;
   white-space: nowrap;
}

.JSTreeLeafIcon {
   background : url("/app?op=resource&type=portal&name=tree_leaf%2egif") no-repeat;
}

.JSTreeBlankLine {
   background : url("/app?op=resource&type=portal&name=tree_blank%2egif") no-repeat;
}

.JSTreeIcon {
   background : no-repeat;
}

/**
 * css for isii_JSGrid
 */
.containerBox {
   float:left;
}

.scrollBarBox {
   float:left;
}

.tableHeader td {
	background-color:#ECE9D8;
	border: 1px solid;
	border-color : white Gray Gray white;
	text-align: center;
	margin:0px;
	font-weight:normal;
	white-space:normal;
   font-family: Arial;
   font-size: 11px;
   padding: 0 5px 0 5px;
   margin: 0px;
}

.tableObj td {
	border: 1px solid;
	border-color : white Gray Gray white;
	font-family: Arial;
	font-size:11px;
	padding:0 5px 0 5px;
	white-space:normal;
        font-weight: normal;
}

.tableObj_hideBorder td {
   border:0;
	font-family: Arial;
	font-size:11px;
	padding:0 5px 0 5px;
	white-space:normal;

}

.rowselected {
	background-color:#CFDAED;
	color:black;
}

/**
 * css for the scroll bar of isii_JSGrid
 */
.sr_blockContainer {
   background-color:#D4D0C8;
}
.sr_scrollbar_block {
   background-image: url("/app?op=Resource&type=portal&name=grid_bar%2egif");
   border-bottom:1px solid #ACA899;
   border-right:1px solid #ACA899;
   border-top:1px solid white;
}
.sr_scrollbar_top {
   background-image: url("/app?op=Resource&type=portal&name=grid_spinup%2egif");
   border-right:1px solid #ACA899;
}
.sr_scrollbar_top_press {
   background-image: url("/app?op=Resource&type=portal&name=grid_spinupPress%2egif");
}
.sr_scrollbar_bottom {
   background-image: url("/app?op=Resource&type=portal&name=grid_spindown%2egif");
   border-right:1px solid #ACA899;
}
.sr_scrollbar_bottom_press {
   background-image: url("/app?op=Resource&type=portal&name=grid_spindownPress%2egif");
}
.sr_scrollbar_top_disable {
   background-image: url("/app?op=Resource&name=%2finetsoft%2fsree%2fportal%2fimages%2fgrid_upDisable%2egif");
}
.sr_scrollbar_bottom_disable {
   background-image: url("/app?op=Resource&name=%2finetsoft%2fsree%2fportal%2fimages%2fgrid_downDisable%2egif");
}


.commandButton {
   background-color:white;
   border: 0px;
   text-decoration:underline;
   color:blue;
   padding-left:0;
   cursor:pointer;
}

.pagetitle {
   color: #F0942E;
   font-weight: bold;
   text-align: left;
   font-size: 13px;
   text-indent: 10px;
   position:relative;
   bottom:3pt;
   height:20px;
}

.topborder {
   border-top: 1px solid silver ;
}

.pagenote {
   text-align: left;
   font-size: 11px;
   padding-top:4pt;
   border-top: 1px solid silver;
   position:relative;
   top:5pt;
}

.secondarytitle {
   text-indent:5pt;
   text-align: left;
   color:#321;
   font-weight: bold;
   padding:4px 0 0 0;
   background:url('/app?op=Resource&name=%2finetsoft%2fsree%2fportal%2fimages%2ftitle_bg%2egif') no-repeat left bottom;
}

.seperaterline {
   background:url('/app?op=Resource&name=%2finetsoft%2fsree%2fportal%2fimages%2fseperater_line%2egif') no-repeat;
}

.leftTreeDiv {
   width:220px;
   float:left;
   border:0px;
   margin-top:5px;
   padding-left:2px;
}

.rightIframeDiv {
   float:left;
   position:absolute;
   left:222px;
   margin-top:5px;
}

.longpagetitle {
   text-indent:2pt;
   text-align: left;
   color:#321;
   position:relative;
   font-weight: bold;
   padding:2px 0 2 0;
   background:url('/app?op=Resource&name=%2finetsoft%2fsree%2fportal%2fimages%2ftitle_bg2%2egif') no-repeat left bottom;
}

.loginline {
   border-top:1px solid #9d9d9d;
   width:100%
}

.isii_AJAX_loadingImg {
}

.isii_AJAX_loadingTxt {
   font-family: Arial;
   font-weight: bold;
}

.isii_AJAX_loadingTable {
   border: 1px solid #BABADC;
   background-color: white;
}

#resizeMask{
   z-index:100;
   position:absolute;
   top:0;
   left:220px;
   border:0;
   width:5px;
   height:100%;
   background-color: transparent;
   background-image: url("/app?op=resource&type=portal&name=dialog_mask%2epng");
}

/**
 * css for menu
 */
.isii_menu_table{
   background-color: #fff;
   border: 1px solid black;
   font-size: 10px;
   color:black;
}

.isii_menu_table_td{
   border-color : white Gray Gray white;
   text-align: left;
   margin:0px;
   font-weight:normal;
   white-space:normal;
   font-size: 11px;
   padding: 0 5px 0 5px;
   margin: 0px;
   color:black;
}


.gridText {
   background:transparent;
}
