html                          { width:                      100%; }
body                          { width:                      100%; }

.header                       { display:                    none; }

#header_container             { display:                    none; }

#printheader                  { display:                    block;
                                width:                      100%;
                                text-align:                 center;
                                margin:                     0px 0px 20px 0px;
                                border-bottom:              solid 1px #000000; }

#content                      { margin:                     0px;
                                text-align:                 center;
                                width:                      100%; }

.contentTable                 { background-color:           #ffffff;
                                padding:                    5px;
                                border:                     0px;
                                text-align:                 center; }

.left                         { float:                      left; }

.msg                          { text-align:                 left; 
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; }

.messageBig                   { text-align:                 left; 
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; }

.message                      { color:                      #000000; 
                                vertical-align:             middle; 
                                margin-left:                auto; 
                                margin-right:               auto;
                                text-align:                 center;
                                background-color:           #eeeeff;
                                border:                     dashed 1px #000000; 
                                width:                      400px;
                                padding:                    10px 6px;
                                font:                       bold 18px Verdana, Arial, Tahoma, sans-serif; }

.history                      { text-align:                 left;
                                vertical-align:             top;
                                font:                       9px Verdana, Arial, Tahoma, sans-serif; }

.contentArea     	            { color:                      #000000; 
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; 
								        border-left:                #000000 1px solid;
								        text-align:                 left;
                                padding:                    10px 15px;
                                margin:                     0px auto; 
								        width:                      400px; }

.logo, .logo1                 { color:                      #000000; 
                                vertical-align:             middle; 
                                margin-left:                auto; 
                                margin-right:               auto;
                                text-align:                 center;
                                padding:                    10px; }

.deleted                      { color:                      #999999; }

.data                         { color:                      #000000; 
                                width:                      200px;
                                margin:                     0px auto; 
                                padding:                    10px 10px;
                                text-align:                 left;
                                white-space:                nowrap;
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; }
                                
.headline                     { color:                      #ffffff; 
                                vertical-align:             middle; 
                                margin:                     2px auto; 
                                text-align:                 center;
                                background-color:           #4E69B4;
                                border:                     1px solid #000000; 
                                width:                      400px;
                                padding:                    0px 20px;
                                font:                       bold 18px Verdana, Arial, Tahoma, sans-serif; }

.counter                      { display:                    none; }

.copyright                    { color:                      #000000;
                                padding:                    5px;
                                text-align:                 center;
                                margin:                     5px auto; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif; }

.error                        { color:                      #4E69B4; 
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; } 

.errorBig                     { color:                      #4E69B4; 
                                font:                       20px Verdana, Arial, Tahoma, sans-serif; }

.small                        { font:                       10px Verdana, Arial, Tahoma, sans-serif; }

.highlight                    { color:                      #4E69B4; }

.update                       { display:                    none; }
                                
.left                         { text-align:                 left; }
.center                       { text-align:                 center; }
.right                        { text-align:                 right; }
.justify                      { text-align:                 justify; }

.form          	            { color:                      #000000; 
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; 
						 		        border-bottom:              #bbbbbb 1px solid;
								        border-left:                #000000 1px solid;
								        border-right:               #bbbbbb 1px solid;
								        border-top:                 #000000 1px solid; }

.formTA          	            { color:                      #000000; 
                                font:                       12px monospace;
						 		        border-bottom:              #bbbbbb 1px solid;
								        border-left:                #000000 1px solid;
								        border-right:               #bbbbbb 1px solid;
								        border-top:                 #000000 1px solid; }
                                
.form50                       { width:                      50px; }
.form100                      { width:                      100px; }
.form150                      { width:                      150px; }
.form200                      { width:                      200px; }
.form250                      { width:                      250px; }
.form300                      { width:                      300px; }

.ta             	            { color:                      #000000; 
                                font:                       12px monospace; }

.tableClass                   { margin-left:                auto;
                                margin-right:               auto; }

.tableStyle                   { padding:                    0px; 
                                margin-left:                auto;
                                margin-right:               auto;
                                border-spacing:             0px; 
                                border:                     0px; 
                                border-collapse:            collapse; }

.tableCenterStyle             { padding:                    0px; 
                                margin-left:                auto;
                                margin-right:               auto;
                                border-spacing:             0px; 
                                border:                     0px; 
                                border-collapse:            collapse;
                                text-align:                 center;
                                vertical-align:             middle; }

.highlightRow                 { background-color:           #43C743; 
                                padding:                    0px 4px;
                                white-space:                nowrap;
                                text-align:                 left; }

.smallNotice                  { color: #666666; 
                                font:  10px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration: none; }

.highlight                    { color:#ff0000; 
                                font-weight: bold; }

.contentPosText               { color:                      #999999; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

.contentPosActive             { color:                      #4E69B4; 
                                font:                       bold 10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

.contentTableButtons          { padding:                    1px 4px;
                                white-space:                nowrap;
                                display:                    none; }

.print                        { display:                    none; }                                

td.tableCenter                { background-color:           #ffffff;
                                margin-left:                auto; 
                                margin-right:               auto;
                                text-align:                 center;
						 		        border-bottom:              #000000 1px solid;
								        border-left:                #000000 1px solid;
								        border-right:               #000000 1px solid;
								        border-top:                 #000000 1px solid; }

input.button     	            { color:                      #ffffff; 
                                background-color:           #4E69B4;
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; 
								        border:                     #000000 1px solid; }


td                            { color:                      #000000; 
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; }

td.small                      { color: 							#4E69B4;
										  text-align: 						left;
										  border:                     0px;
										  margin:                     0px;
										  padding: 							0px 0px 6px 3px;
										  font: 								10px Verdana, Arial, Tahoma, sans-serif; }										  
										  
td.navigation                 { display:                    none; }

td.contentTableSmallHead      { color:                      #ffffff; 
                                vertical-align:             top; 
                                text-align:                 left;
                                background-color:           #4E69B4;
                                font:                       9px Verdana, Arial, Tahoma, sans-serif; 
                                padding:                    0px 4px;
                                white-space:                nowrap; }

td.contentTableHead           { color:                      #ffffff; 
                                vertical-align:             top; 
                                text-align:                 left;
                                background-color:           #4E69B4;
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; 
                                padding:                    1px 4px;
                                white-space:                nowrap; }

td.contentTableHeadIcon       { display:                    none; }

td.contentTable1              { background-color:           #ffffff;
                                padding:                    0px 4px; 
                                text-align:                 left; 
                                white-space:                nowrap; }

td.contentTable2              { background-color:           #eeeeff;
                                padding:                    0px 4px; 
                                text-align:                 left;
                                white-space:                nowrap; }

td.contentTable3              { background-color:           #eeeeee;
                                padding:                    0px 4px; 
                                text-align:                 left;
                                white-space:                nowrap; }

td.contentTable4              { background-color:           #ddddee;
                                padding:                    0px 4px; 
                                text-align:                 left;
                                white-space:                nowrap; }

td.contentTableIcon3          { display:                    none; }

td.contentTableIcon4          { display:                    none; }

td.navCell                    { padding:                    0px 4px; }

a:active                      { color:                      #666666; 
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none; 
                                border:                     0px; }
                                
a:visited                     { color:                      #888888; 
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none;
                                border:                     0px; }
                                
a:link                        { color:                      #666666; 
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none
                                border:                     0px;; }
                                
a:hover                       { color:                      #4E69B4; 
                                font:                       12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none;
                                border:                     0px; }
                                
a.copyrightLink:active        { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none; }
                                
a.copyrightLink:visited       { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none; }
                                
a.copyrightLink:link          { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none; }
                                
a.copyrightLink:hover         { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            underline; }
                                
a.small:active                { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

a.small:visited               { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

a.small:link                  { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

a.small:hover                 { color:                      #4E69B4; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            underline; }

a.contentTableHeadLink:active { color:                      #ffffff; 
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none; }
                                
a.contentTableHeadLink:visited{ color:                      #ffffff; 
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none; }
                                
a.contentTableHeadLink:link   { color:                      #ffffff; 
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            none; }
                                
a.contentTableHeadLink:hover  { color:                      #ffffff; 
                                font:                       bold 12px Verdana, Arial, Tahoma, sans-serif; 
                                text-decoration:            underline; }

a.contentPosLink:active       { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

a.contentPosLink:visited      { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

a.contentPosLink:link         { color:                      #000000; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            none; }

a.contentPosLink:hover        { color:                      #4E69B4; 
                                font:                       10px Verdana, Arial, Tahoma, sans-serif;
                                text-decoration:            underline; }

a.navi:visited,
a.navi:link {                color:                      #ffffff; 
                              background-image:           url(./../button/item-off.gif);
                              background-repeat:          repeat-x;
                              text-align:                 center;
                              height:                     30px;
                              padding:                    1px 4px;
                              display:                    table-cell;
                              font:                       11px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }

a.navi:hover         {       color:                      #ffffff; 
                              text-align:                 center;
                              padding:                    1px 4px;
                              background-image:           url(./../button/item-on.gif);
                              background-repeat:          repeat-x;
                              height:                     30px;
                              display:                    table-cell;
                              font:                       11px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }

a.navi:active         {       color:                      #ffffff; 
                              text-align:                 center;
                              padding:                    1px 4px;
                              background-image:           url(./../button/item-on.gif);
                              background-repeat:          repeat-x;
                              height:                     30px;
                              display:                    table-cell;
                              font:                       11px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }

a.naviNoLinkL {               color:                      #ffffff; 
                              background-image:           url(./../button/item-off.gif);
                              background-repeat:          repeat-x;
                              cursor:                     default;
                              text-align:                 center;
                              height:                     30px;
                              width:                      6px;
                              padding:                    0px;
                              display:                    table-cell;
                              font:                       12px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }

a.naviNoLinkR {               color:                      #ffffff; 
                              background-image:           url(./..//button/edge.gif);
                              background-repeat:          no-repeat;
                              cursor:                     default;
                              text-align:                 center;
                              height:                     30px;
                              width:                      80px;
                              padding:                    1px 4px;
                              display:                    table-cell;
                              font:                       12px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }

a.active:visited,
a.active:link {                color:                      #ffffff; 
                              background-image:           url(./../button/item-on.gif);
                              background-repeat:          repeat-x;
                              text-align:                 center;
                              height:                     30px;
                              padding:                    1px 4px;
                              display:                    table-cell;
                              font:                       11px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }

a.active:hover         {       color:                      #ffffff; 
                              text-align:                 center;
                              padding:                    1px 4px;
                              background-image:           url(./../button/item-on.gif);
                              background-repeat:          repeat-x;
                              height:                     30px;
                              display:                    table-cell;
                              font:                       11px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }

a.active:active         {       color:                      #ffffff; 
                              text-align:                 center;
                              padding:                    1px 4px;
                              background-image:           url(./../button/item-on.gif);
                              background-repeat:          repeat-x;
                              height:                     30px;
                              display:                    table-cell;
                              font:                       11px Verdana, Arial, Tahoma, sans-serif; 
                              text-decoration:            none; }


img                           { border:                     0px;
                                display:                    none; }

img.print                     { border:                     0px;
                                display:                    inline; }
                                
img.printDia                  { border:                     0px;
                                display:                    block;
                                width:                      100%; }

* html img.printDia           { border:                     0px;
                                display:                    block;
                                width:                      620px; }                                                                