/* CSS Document */
form { margin-top: 5px; }

TABLE.table_style_header { background: #663300; border: 1px solid #663300; text-align: center;  }   
TABLE.table_style_detail { background: #fedcba; border: 1px solid #fedcba;  }
TABLE.table_style_button { background: #663300; border: 1px solid #663300;  }
TABLE.query_screen       { background: #ffffff; border: 1px solid #ffffff;   }

TR.tr_footer_style { background: #663300; border: 1px solid #663300;  }

td.cellheight_1                   { line-height: 1px; }
td.cellheight_2                   { line-height: 2px; }
td.cellheight_3                   { line-height: 3px; }
td.cellheight_4                   { line-height: 4px; }
td.cellheight_5                   { line-height: 5px; }
TD.main_screen_company_style      { background: #FFFF99; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.main_screen_header_style       { background: #FFFF99; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.label_style_header             { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_detail             { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_query_screen       { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_query_list         { color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.main_heading_style             { background: #FFFF99; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_style           { background: #666666; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: center; text-transform: none; text-decoration: none; }
TD.column_heading_char_style      { background: #666666; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_numeric_style   { background: #666666; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: right; text-transform: none; text-decoration: none; }
TD.column_heading_1_char_style    { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; }
TD.column_heading_1_numeric_style { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; }
TD.column_heading_2_char_style    { background: #000055; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_2_numeric_style { background: #000066; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: right; text-transform: none; text-decoration: none; }
TD.error_message_style            { font-color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-align: center; text-transform: none; text-decoration: none; }
TD.column_heading_style_small           { background: #666666; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: center; text-transform: none; text-decoration: none; }
TD.column_heading_char_style_small      { background: #666666; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_numeric_style_small   { background: #666666; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: right; text-transform: none; text-decoration: none; }

TD.vat_s1     {font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:15px;font-weight: bold;}
TD.vat_s2     {font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:25px;font-weight: bold;}
TD.vat_s3     {font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-weight: bold;background-color:#cccccc;}
TD.vat_s4     {font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:13px;font-weight: bold;}
TD.vat_s5     {font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-weight: normal;}
TD.vat_italic {font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:15px;font-style:italic;}
TD.vat_para   {font-family: Arial, Helvetica, sans-serif;color:#000000;font-size:20px;font-weight: bold;}

INPUT.grid_char_style        { border-style: none; background-color: #dceff5;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.grid_int_style         { border-style: none; background-color: #dceff5;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.display_char_style     { border-style: groove; background-color: #eeeeee;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.display_char_style  { border-style: groove; background-color: #eeeeee;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; } 
INPUT.display_int_style      { border-style: groove; background-color: #eeeeee;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_int_style        { border-style: groove; background: #ffffff; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_char_style       { border-style: groove; background: #ffffff; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.input_mand_int_style   { border-style: groove; background: #FFFFCA; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_mand_char_style  { border-style: groove; background: #FFFFCA; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.input_mand2_int_style  { border-style: groove; background: #FFF4FA; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_mand2_char_style { border-style: groove; background: #FFF4FA; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.label_int_style        { border-style: none; background-color: #dceff5;font-family: Arial, Helvetica, sans-serif;color: #0000ff; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.label_char_style       { border-style: none; background-color: #dceff5;font-family: Arial, Helvetica, sans-serif;color: #0000ff; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.display_text_style  { border-style: groove; background-color: #eeeeee;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.input_text_style    { border-style: groove; background: #ffffff; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.input_mand_text_style    { border-style: groove; background: #FFFFCA; color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }

INPUT.button_style              { clip: rect(   ); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; width: 60px; }
INPUT.button_style_v            { clip: rect(   ); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; }
INPUT.query_screen_button_style { clip: rect(   ); font-family: Arial, Helvetica, sans-serif;background: #cccccc; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; width: 75px; }

SELECT.accept_list_item      { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: regular; color: BLACK ; background-color: WHITE ; border-style: groove; }
SELECT.accept_mand_list_item { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: regular; color: BLACK ; background-color: #FFFFCA ; border-style: groove; }
SELECT.display_list_item     { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: regular; color: BLACK ; background-color: #DEDEDC ; border-style: groove; }

.Grid          { background-color: #cccccc; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  }
.GridAlternate { background-color: #ffffff; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  }

A:LINK    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none; vertical-align: middle}
A:VISITED { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none; vertical-align: middle}
A:HOVER   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: none; vertical-align: middle}

INPUT.calcBtn { clip: rect(   ); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; width: 33px; }
.login-body {
	margin: 0px;
	padding: 0px;
	color : #333;
	background-color : #FFF;
	font-family : Arial, Helvetica, sans-serif;
}
.login-button {
	border : solid 1px #cccccc;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 3px;
}
.login-block {
	border: 1px solid #cccccc;
	background: #FBF8FB;
}

.list-box {
    border-width:1px;
    width: 130px;
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 11px; 
    font-weight: regular; 
    color: BLACK ; 
    background-color: WHITE ; 
    border-style: groove;
}

div.scrollbar_style_a { scrollbar-3dlight-color:#abcdef; 
                        scrollbar-arrow-color:#ffffff; 
                        scrollbar-base-color:#dceff5; 
                        scrollbar-darkshadow-color:#abcdef; 
                        scrollbar-face-color:#FFFF99; 
                        scrollbar-highlight-color:#dddddd; 
                        scrollbar-shadow-color:#eeeeee; 
                        scrollbar-track-color:#dceff5; }