/* sub */

div.gridbox_sub table.hdr td {
    border-color:silver gray gray silver;
    background-image:url('../images/subg.png');
    font-family:Tahoma;
    font-size:11px;
    color:white;
    vertical-align:top;
    text-align:left;
    height:20px;
    background-color: #F8F8F8;
    padding-top:5px;
    padding-left:2px;
    /* padding-bottom:5px; */
}

div.gridbox_sub table.hdr td a:link {
    color:white;
}
div.gridbox_sub .xhdr,
div.gridbox_sub .ftr {
    color:white;
    background-image:url('../images/subg.png');
}

div.gridbox_sub div.ftr td {background-color: transparent;}
div.gridbox_sub .objbox {background: #FBFBFB url(../images/subemptytable.png) bottom left repeat-x;}

div.gridbox_sub table.obj tr.rowselected td{
    background-color:silver;
    color:black;
}
div.gridbox_sub table.obj tr.rowselected td.cellselected, div.gridbox_sub table.obj td.cellselected {	background-color:silver;	}

div.gridbox_sub .odd_sub{background:#EFEFEF;}
div.gridbox_sub .ev_sub{background:#F8F8F8;}

/*light*/
div.gridbox_light {  /* border:1px solid  #DFDFDF; */}

div.gridbox_light .objbox {	background: #FBFBFB url(../images/emptytable.png) bottom left repeat-x;}
div.gridbox_light table.hdr{	/* background-image:url(../images/skin_light_header.png); */}

div.gridbox_light table.hdr  {
    border-color:silver white white silver;
    background-image:url('../images/navg.gif');
    background-position:left top;
    background-repeat:repeat-x;
    font-family:Tahoma;
    font-size:11px;
    vertical-align:top;
    text-align:left;
    height:20px;
    background-color: silver;
    padding-top:1px;
    /* padding-bottom:5px; */
}

div.gridbox_light table.hdr td {
    border-color:silver silver white white;
    border-width: 0 1px;
    font-family:Tahoma;
    font-size:11px;
    vertical-align:top;
    text-align:left;
    height:16px;
    background-color: transparent;
    padding-top:3px;
    padding-left:2px;
    /* padding-bottom:5px; */
}

div.gridbox_light div.ftr td {
    height: 20px;
    padding: 0px;
    padding-left: 10px;
    padding-right: 5px;
    border-width: 0 1px;
    border-style: solid;
    border-color: silver silver white white;
    font-style: italic;
    font-family: arial;
    font-size: 12px;
}

div.gridbox_light table.hdr td a:link {	color:white;}
div.xhdr,div.ftr {background-image:url('../images/navg.gif');}

div.gridbox_light table.hdr td div{	width:auto;	}
div.gridbox_light table.obj td {
    border-width: 0px 1px 0px 1px;
    border-left: 1px solid white;
    border-right: 1px solid #D6D6D6;
    font-family:Tahoma;
    font-size:11px;
    padding-right:4px;
    padding-left:4px;
    height: 20px;
}
div.gridbox_light table.row20px tr td {
    padding-right:4px;
    padding-left:4px;
}
div.gridbox_light .dhx_combo_edit{
    font-family:Tahoma;
    font-size:11px;
}
div.gridbox_light table.obj tr.rowselected td{
    background-color: #F46C0C;
    color: white;
}
div.gridbox_light table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
    background-color: #F46C0C;
    color: white;
}
div.gridbox_light .odd_light{	background-color:#EFEFEF;}
div.gridbox_light .ev_light{	background-color:#F8F8F8;}


/*light-plus*/
div.gridbox_light-plus {  /* border:1px solid  #DFDFDF; */}

div.gridbox_light-plus .objbox {	background: #FBFBFB url(../images/emptytable.png) bottom left repeat-x;}
div.gridbox_light-plus table.hdr{	/* background-image:url(../images/skin_light_header.png); */}

div.gridbox_light-plus table.hdr  {
    border-color:silver white white silver;
    background-image:url('');
    background-position:left top;
    background-repeat:repeat-x;
    font-family:Tahoma;
    font-size:11px;
    vertical-align:top;
    text-align:left;
    height:20px;
    background-color: silver;
    padding-top:1px;
    /* padding-bottom:5px; */
}

div.gridbox_light-plus table.hdr td {
    border-color:silver silver white white;
    border-width: 0 1px;
    font-family:Tahoma;
    font-size:11px;
    vertical-align:top;
    text-align:left;
    height:16px;
    background-color: transparent;
    padding-top:3px;
    padding-left:2px;
    /* padding-bottom:5px; */
}

div.gridbox_light-plus div.ftr td {
    height: 20px;
    padding: 0px;
    padding-left: 10px;
    padding-right: 5px;
    border-width: 0 1px;
    border-style: solid;
    border-color: silver silver white white;
    font-style: italic;
    font-family: arial;
    font-size: 12px;
}

div.gridbox_light-plus table.hdr td a:link {	color:white;}
    div.xhdr,div.ftr {background-image:url('');}
	div.xhdr,div.ftr {background-color: silver;}

div.gridbox_light-plus table.hdr td div{	width:auto;	}
div.gridbox_light-plus table.obj td {
    border-width: 0px 1px 0px 1px;
    border-left: 1px solid white;
    border-right: 1px solid #D6D6D6;
    font-family:Tahoma;
    font-size:11px;
    padding-right:4px;
    padding-left:4px;
    height: 20px;
}
div.gridbox_light-plus table.row20px tr td {
    padding-right:4px;
    padding-left:4px;
}
div.gridbox_light-plus .dhx_combo_edit{
    font-family:Tahoma;
    font-size:11px;
}
div.gridbox_light-plus table.obj tr.rowselected td{
    background-color: #F46C0C;
    color: white;
}
div.gridbox_light-plus table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
    background-color: #F46C0C;
    color: white;
}
div.gridbox_light-plus .odd_light{	background-color:#EFEFEF;}
div.gridbox_light-plus .ev_light{	background-color:#F8F8F8;}


/*modern*/
div.gridbox_modern {
    border:1px solid  #D6D6D6;
}

div.gridbox_modern table.hdr{
    background-image:url(../images/skin_modern_header.png);
}

div.gridbox_modern table.hdr td {
    border-right:1px solid #B5B5B5;
    border-left:1px solid #FDFDFD;
    border-top:1px solid #FDFDFD;
    border-bottom:1px solid #B5B5B5;

    background-color:transparent;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:#055A78;
    vertical-align:top;
    text-align:left;
}
div.gridbox_modern table.hdr td div{
    width:auto;
    padding-left:10px;
}
div.gridbox_modern table.obj td {
    border: 0px solid;
    font-family:Tahoma;
    font-size:11px;
    padding-right:4px;
    padding-left:4px;
}
div.gridbox_modern table.row20px tr td {
    padding-right:4px;
    padding-left:4px;
}
div.gridbox_modern .dhx_combo_edit{
    font-family:Tahoma;
    font-size:11px;
}
div.gridbox_modern table.obj tr.rowselected td{
    background-color:#9ac2e5;
    color:black;
}
div.gridbox_modern table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
    background-color:#9ac2e5;
}
div.gridbox_modern .odd_modern{
    background-color:#EDEDED;
}




/*clear*/
div.gridbox_clear div.topMumba{
    position:absolute;
    left:0px;
    width:100%;
    height:3px;
    background-image:url(../images/skinC_header.png);
    overflow:hidden;
    padding:0px;
    margin:0px;
}
div.gridbox_clear div.bottomMumba{
    position:absolute;
    left:0px;
    width:100%;
    height:3px;
    background-image:url(../images/skinD_header.png);
    overflow:hidden;
}
div.gridbox_clear div.bottomMumba img,div.gridbox_clear div.topMumba img{
    border:0px;
    position:absolute;
    top:0px;
}

div.gridbox_clear{
    padding-left: 10px;
    padding-right: 0px;
}

div.gridbox_clear table.hdr td {
    border:0px;
    background-color:transparent;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:#055A78;
    vertical-align:top;
    text-align:left;
}
div.gridbox_clear table.hdr td div{
    width:auto;
    padding-left:10px;
    padding-bottom:2px;
}
div.gridbox_clear table.obj td {
    border-width:  0px 1px 0px 0px ;
    border-color:#D6D6D6;
    font-family:Tahoma;
    font-size:11px;
    padding-right:4px;
    padding-left:4px;
}
div.gridbox_clear table.row20px tr td {
    padding-right:4px;
    padding-left:4px;
}
div.gridbox_clear .dhx_combo_edit{
    font-family:Tahoma;
    font-size:11px;
}
div.gridbox_clear .odd_light{
    background-color:#E5F2F8;
}