

.table_main {
    background-color: #FFFFFF;
    background-position: left top;
    clear: left;
    float: left;
    width: 1250px;
}
.cell_buttonup_01 {
    background-image: url(../gfx/erp_button_01.gif);
    background-repeat: no-repeat;
    width: 173px;
    height: 19px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-style: normal;
    color: #333333;
    text-align: center;
    vertical-align: middle;
}
.celliconsmall {
    background-image: url(../gfx/erp_iconsmall_back.gif);
    background-repeat: no-repeat;
    height: 19px;
    width: 19px;
    text-align: center;
}
.cell_buttonup_02 {
    background-image: url(../gfx/erp_button_02.gif);
    background-repeat: no-repeat;
    width: 129px;
    height: 19px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-style: normal;
    color: #333333;
    text-align: center;
    vertical-align: middle;
}

.cell_buttonup_03 {
    background-image: url(../gfx/erp_button_03.gif);
    background-repeat: no-repeat;
    width: 64px;
    height: 19px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-style: normal;
    color: #333333;
    text-align: center;
    vertical-align: middle;
}
.cell_mainmenu {
    background-image: url(../gfx/erp_menucolor_01.gif);
    background-repeat: repeat-x;
    height: 68px;
}

.table_buttonmain {
    background-image: url(../gfx/erp_menubuttonback_01_blue.gif);
    background-repeat: no-repeat;

    height:     38px;
    width:      64px;
              
    border-bottom: 1px solid #404D56;
    border-top: 1px solid #576B83;
    border-right: 1px solid #576B83;    
    border-left: 1px solid #576B83; 
}

.cell_buttonmain {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #333333;
    text-align: center;
    vertical-align: middle;
}
.cell_content {
    background-color: #e1e1e1;
}
.cell_path {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-style: normal;
    background-color: white;
    background-image: url(../gfx/erp_sectionlabel_back.gif);
    background-repeat: repeat-x;
    text-align: left;
    height: 19px;
    vertical-align: middle;
    color: #888888;
}

.cell_label,.cell_labelleft,.cell_labelright,.row_top {
    background-color: #E1E1E1;
}
.cell_label {
    font-family: Tahoma, Arial, Verdana;
    font-size: 18px;
    background-image: url(../gfx/erp_sectionlabel_back.gif);
    background-repeat: repeat-x;
    text-align: left;
    height: 31px;
    vertical-align: middle;
    color: #2356a1;
}
.cell_labelleft,.cell_labelright {
    text-align: right;
}
.cell_labelleft {
    background-image: url(../gfx/erp_sectionlabel_begin.gif);
}
.cell_labelright {
    background-image: url(../gfx/erp_sectionlabel_end.gif);
}
.row_top,.row_top1 {
    border-top:1px solid #7C7C7C;
    background-color: white;
}
.row_top1 {
    border-left:1px solid #7C7C7C;
    border-right:1px solid #7C7C7C;
}
.row_bottom, .row_bottom1 {
    border-bottom:1px solid #7C7C7C;
    background-color: white;
}
.row_bottom1 {
    border-left:1px solid #7C7C7C;
    border-right:1px solid #7C7C7C;
}
.row_left {
    border-left:1px solid #7C7C7C;
    background-color: white;
}
.row_right {
    border-right:1px solid #7C7C7C;
    background-color: white;
}
.row_header {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #004087;
    text-align: center;
    vertical-align: middle;
    background-color: white;
    white-space: nowrap;    
}
.border_01 {
    background-color: #7c7c7c;
}
.cell_submenu {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #004087;
    text-align: center;
    vertical-align: middle;
    background-color: #c4d5f1;
    margin-right: 15px;
    margin-left: 10px;
    white-space: nowrap;
    margin-bottom: auto;
}
.cell_footer {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #004087;
    background-color: #E1E1E1;
    background-image: url(../gfx/erp_footerback_01.gif);
    background-repeat: repeat-x;
}
.cell_topcolor {
    background-color: #FFFFFF;
}
.cell_tablecenter {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
    background-color: #FFFFFF;
}
.cell_table_rt {
    background-image: url(../gfx/erp_corner_rt_01.gif);
    background-repeat: no-repeat;
}
.cell_table_rd {
    background-image: url(../gfx/erp_corner_rd_01.gif);
    background-repeat: no-repeat;
}
.cell_table_ld {
    background-image: url(../gfx/erp_corner_ld_01.gif);
    background-repeat: no-repeat;
}
.cell_table_lt {
    background-image: url(../gfx/erp_corner_lt_01.gif);
    background-repeat: no-repeat;
}
.cell_table_right {
    background-color: #FFFFFF;
    background-image: url(../gfx/erp_side_r_01.gif);
    background-repeat: repeat-y;
}
.cell_table_left {
    background-color: #FFFFFF;
    background-image: url(../gfx/erp_side_l_01.gif);
    background-repeat: repeat-y;
}
.cell_table_down {
    background-color: #FFFFFF;
    background-image: url(../gfx/erp_side_down_01.gif);
    background-repeat: repeat-x;
}
.cell_table_top {
    background-color: #FFFFFF;
    background-image: url(../gfx/erp_side_top_01.gif);
    background-repeat: repeat-x;
}
.cell_tablecenter_title {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
    background-color: #FFFFFF;
    font-weight: bold;
}
.cell_table_rightdownhard_01 {
    background-image: url(../gfx/erp_cornerhard_right_01.gif);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}
.cell_table_leftdownhard_01 {
    background-image: url(../gfx/erp_cornerhard_left_01.gif);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}
.cell_table_righttophard_01 {
    background-image: url(../gfx/erp_cornerhard_topright_01.gif);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}
.cell_table_lefttophard_01 {
    background-image: url(../gfx/erp_cornerhard_topleft_01.gif);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}
.cell_reccolor_neutral_01 {
    background-color: #f1f1f1;
        font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
    text-align: center;

}
.cell_reccolor_neutral {
    background-color: #FFFFFF;
}
.cell_reccolor_lightblue_01a {
    background-color: #e1e4eb;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}
.cell_reccolor_lightblue_01b {
    background-color: #eff0f4;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}

.cell_reccolor_space_01a {
    background-color: #ccd7d8;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}
.cell_reccolor_space_01b {
    background-color: #e1ecec;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}


.cell_reccolor_lemon_01a {
    background-color: #e6fdd3;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}

.cell_reccolor_lemon_01b {
    background-color: #f1fde7;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}


.cell_reccolor_blue_01a {
    background-color: #d0e7ef;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}
.cell_reccolor_blue_01b {
    background-color: #deecee;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}

.cell_reccolor_blue_11a {
    background-color: #bddff1;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}

.cell_reccolor_blue_11b {
    background-color: #c6e8f3;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}



.cell_reccolor_green_01a {
    background-color: #a9ffbe;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}

.cell_reccolor_green_01b {
    background-color: #cfffdc;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}


.cell_reccolor_green_11a {
    background-color: #9ffaaf;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}

.cell_reccolor_green_11b {
    background-color: #c5ffcf;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}

.cell_reccolor_red_01a {

    background-color: #ffcfca;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}
.cell_reccolor_red_01b {

    background-color: #ffdfda;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}


.cell_reccolor_red_11a {

    background-color: #ffc2c1;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}
.cell_reccolor_red_11b {

    background-color: #ffdad6;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}

.cell_reccolor_gold_01a {

    background-color: #dcd4b0;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}
.cell_reccolor_gold_01b {

    background-color: #e9eacd;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}


.cell_reccolor_yellow_01a {

    background-color: #edfdba;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}

.cell_reccolor_yellow_01b {

    background-color: #f5ffd2;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}


.cell_reccolor_grey_01a {

    background-color: #ededed;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}
.cell_reccolor_grey_01b {

    background-color: #dddddd;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}


.cell_reccolor_orange_01a {

    background-color: #fbebcb;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}
.cell_reccolor_orange_01b {

    background-color: #fcf1d8;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}


.cell_reccolor_grey_11a {

    background-color: #d8d8d8;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}
.cell_reccolor_grey_11b {

    background-color: #e8e8e8;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;

}


.cell_buttonup_04 {

    background-image: url(../gfx/erp_button_04.gif);
    background-repeat: no-repeat;
    width: 64px;
    height: 19px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-style: normal;
    color: #333333;
    text-align: center;
    vertical-align: top;
}

.cell_pages_01,.cell_pages_02 {
	background-image: url(../gfx/erp_page_back.gif);
	background-repeat: repeat-x;
	width: 19px;
	height: 15px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-align: center;
	vertical-align: top;
	border: 1px solid #000000;
}
.cell_pages_02 {
	cursor: hand;
}

.text_grey {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #666666;
}
.text_black {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: black;
}

.LISTMENU 
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #000033;
        width: 120px; 
        background-color:#FFFFFF;

}


INPUT.BUTTON_OK {

font-family:Tahoma, Arial, Verdana;
font-size:11;
font-weight:normal;
font-style:normal;
color:#000000;
background-color:#c2f19f;


}


INPUT.BUTTON_CANCEL {

font-family:Tahoma, Arial, Verdana;
font-size:11;
font-weight:normal;
font-style:normal;
color:#000000;
background-color:#ffa399;


}

.LISTMENU 
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #000033;
        width: 155px; 
        background-color:#FFFFFF;
}

.LISTMENU_LONG
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #000033;
        width: 220px; 
        background-color:#FFFFFF;
}

.LISTMENU_SHORT
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #000033;
        width: 50px; 
        background-color:#FFFFFF;

}

.cell_reccolor_white_01 {

    background-color: #FFFFFF;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #000066;
}

.text_blue_01 {

  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #000066;
}


INPUT.TEXTAREA_01 { 
 font-size: 12px;
 color: #000033;
 width: 218px; 
 background-color: #ffffff; 
 border: 1px solid #000033; 
}

INPUT.TEXTAREA_02 { 
 font-size: 12px;
 color: #000033;
 width: 45px; 
 background-color: #ffffff; 
 border: 1px solid #000033; 
}


input { 
 font-size: 12px;
 color: #000033;
 background-color: #ffffff; 
 border: 1px solid #000033; 
 border-color:#000000;
}

select { 
 font-family: Tahoma, Arial, Verdana;
 font-size: 11px;
 color: #000033;
 width: 150px; 
 background-color:#FFFFFF;
 border: 1;
 border-color:#000000; 
}

checkbox {
border-color:#000000;
}


.row00, .row01, .row00a, .row01a {
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #004087;
    text-align: left;
    vertical-align: middle;
    text-indent: 5px;
}
.row00 {
    background-color: #D9DDE6;
}
.row00a {
    background-color: #fce3b3;
}
.row01 {
    background-color: #E1E4EB;
}
.row01a {
    background-color: #fff5c6;
}


.row10, .row11, .row10a, .row11a {
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #004087;
    text-align: left;
    vertical-align: middle;
    text-indent: 5px;
}
.row10 {
    background-color: #EBECF1;
}
.row10a {
    background-color: #ffefbf;
}
.row11 {
    background-color: #EFF0F4;
}
.row11a {
    background-color: #fffade;
}

.row_top,.row_top1 {
    border-top:1px solid #7C7C7C;
    background-color: white;
}
.row_top1 {
    border-left:1px solid #7C7C7C;
    border-right:1px solid #7C7C7C;
}
.row_bottom, .row_bottom1 {
    border-bottom:1px solid #7C7C7C;
    background-color: white;
}
.row_bottom1 {
    border-left:1px solid #7C7C7C;
    border-right:1px solid #7C7C7C;
}
.row_left {
    border-left:1px solid #7C7C7C;
    background-color: white;
}
.row_right {
    border-right:1px solid #7C7C7C;
    background-color: white;
}
.row_header {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #004087;
    text-align: center;
    vertical-align: middle;
    background-color: white;
    white-space: nowrap;    
}