body      { background-color: #ffffff; }

table     { empty-cells: show; }

p         { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

a:link    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal; }
a:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal; }
a:active  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal; }

.headlinesite { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; text-decoration: none; }
.textsite     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }

#table_nav             { background-color: #4c85bc; width: 800px; empty-cells: show; border-spacing: 0px; padding: 0px; border: 0px;  }
#table_head            { background-color: #d9d9d9; width: 800px; empty-cells: show; border-spacing: 2px; padding: 0px; border: 0px; }
#table_data_headline   { background-color: #d9d9d9; width: 800px; empty-cells: show; border-spacing: 0px; padding: 0px; border: 0px; border-collapse:collapse; }
#table_data_content    { background-color: #d9d9d9; width: 800px; empty-cells: show; border-spacing: 4px; padding: 0px; border: 0px; }

#link_headline         { color: #ffffff; }
#link_detail           { color: #4c85bc; }

#nav_link              { vertical-align: top; width: 190px }
#nav_logo              { background:url(img/logo_iga.gif) no-repeat; background-position: center; height: 80px; width: 200px; vertical-align: middle; }

#headline              { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; text-decoration: none; }
#login                 { background: #4c85bc; color: #ffffff; width: 100px; vertical-align: middle; }
#cancel                { background: #808080; color: #ffffff; width: 100px; vertical-align: middle; height: 25px; }
#search                { background: #4c85bc; color: #ffffff; width:  60px; vertical-align: middle; }

#data_headline_head    { background: #4c85bc; color: #ffffff; height: 25px; }
#data_headline_content { background: #ffffff; color: #000000; height: 25px; }

#spacer1               { height:  5px; }
#spacer2               { height: 15px; }
#spacer3               { height: 25px; }

#nav_col1              { width:  15px; }
#nav_col2              { width: 190px; }
#nav_col3              { width: 190px; }
#nav_col4              { width: 190px; }
#nav_col5              { width: 200px; }
#nav_col6              { width:  15px; }

#data_msg              { width: 800px; text-align: center; }
#data_text             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#error_text            { font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
#infotext              { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size:16; font-weight:bold;  }

#data_col1             { width:  15px; background: #d9d9d9; }
#data_col2             { width: 150px; }
#data_col3             { width:  60px; }
#data_col4             { width:  20px; }
#data_col5             { width: 235px; }
#data_col6             { width:  60px; }
#data_col7             { width: 245px; }
#data_col8             { width:  15px; background: #d9d9d9; }
#data_col234567        { width: 770px; }
#data_col234           { width: 230px; }
#data_col567           { width: 540px; }

#data2_col1            { width:  15px; background: #d9d9d9; }
#data2_col2            { width:  70px; background: #d9d9d9; }
#data2_col3            { width:  70px; background: #d9d9d9; }
#data2_col8            { width:  15px; background: #d9d9d9; }

#data3_col1            { width:  21px; background: #d9d9d9; }
#data3_col8            { width:  21px; background: #d9d9d9; }

#head_col1             { width: 140px; }
#head_col2             { width:  90px; }
#head_col3             { width:  90px; }
#head_col4             { width:  90px; }
#head_col5             { width:  90px; }
#head_col6             { width:  87px; }
#head_col7             { width:  85px; }
#head_col8             { width:  85px; }

#head2_col1            { width: 140px; }
#head2_col2            { width:  60px; }
#head2_col3            { width:  90px; }
#head2_col4            { width:  90px; }
#head2_col5            { width:  70px; }
#head2_col6            { width:  80px; }
#head2_col7            { width:  80px; }
#head2_col8            { width:  80px; }
#head2_col9            { width:  65px; }

#content_col1          { width: 140px; height: 25px; background: #bbbbbb; vertical-align: middle; }
#content_col2          { width: 280px; height: 25px; background: #ffffff; vertical-align: middle; }
#content_col3          { width: 280px; height: 25px; background: #ffffff; vertical-align: middle; }
#content_col23         { width: 560px; height: 25px; background: #ffffff; vertical-align: middle; }

#content2_col1         { width:  70px; height: 25px; background: #bbbbbb; vertical-align: middle; }
#content2_col2         { width:  70px; height: 25px; background: #bbbbbb; vertical-align: middle; }
#content2_col3         { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col4         { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col5         { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col6         { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col7         { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col8         { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col9         { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col10        { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col11        { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
#content2_col12        { width:  54px; height: 25px; background: #ffffff; vertical-align: middle; }
