.icon                                           {
	float: left;
	background-image: url(/sandbox/performance/silk_sprite.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 20px;
	height: 20px;
}

.icon.accept                          { background-position: -1px 0px; }
.icon.add                             { background-position: -21px 0px; }
.icon.anchor                          { background-position: -41px 0px; }
.icon.application                     { background-position: -61px 0px; }
.icon.application_add                 { background-position: -81px 0px; }
.icon.application_cascade             { background-position: -101px 0px; }
.icon.application_delete              { background-position: -121px 0px; }
.icon.application_double              { background-position: -141px 0px; }
.icon.application_edit                { background-position: -161px 0px; }
.icon.application_error               { background-position: -181px 0px; }
.icon.application_form                { background-position: -201px 0px; }
.icon.application_form_add            { background-position: -221px 0px; }
.icon.application_form_delete         { background-position: -241px 0px; }
.icon.application_form_edit           { background-position: -261px 0px; }
.icon.application_form_magnify        { background-position: -281px 0px; }
.icon.application_get                 { background-position: -301px 0px; }
.icon.application_go                  { background-position: -321px 0px; }
.icon.application_home                { background-position: -341px 0px; }
.icon.application_key                 { background-position: -361px 0px; }
.icon.application_lightning           { background-position: -381px 0px; }
.icon.application_link                { background-position: -401px 0px; }
.icon.application_osx                 { background-position: -421px 0px; }
.icon.application_osx_terminal        { background-position: -441px 0px; }
.icon.application_put                 { background-position: -461px 0px; }
.icon.application_side_boxes          { background-position: -481px 0px; }
.icon.application_side_contract       { background-position: -501px 0px; }
.icon.application_side_expand         { background-position: -521px 0px; }
.icon.application_side_list           { background-position: -541px 0px; }
.icon.application_side_tree           { background-position: -561px 0px; }
.icon.application_split               { background-position: -581px 0px; }
.icon.application_tile_horizontal     { background-position: -601px 0px; }
.icon.application_tile_vertical       { background-position: -621px 0px; }
.icon.application_view_columns        { background-position: -641px 0px; }
.icon.application_view_detail         { background-position: -661px 0px; }
.icon.application_view_gallery        { background-position: -681px 0px; }
.icon.application_view_icons          { background-position: -701px 0px; }
.icon.application_view_list           { background-position: -721px 0px; }
.icon.application_view_tile           { background-position: -741px 0px; }
.icon.application_xp                  { background-position: -761px 0px; }
.icon.application_xp_terminal         { background-position: -781px 0px; }
.icon.arrow_branch                    { background-position: -801px 0px; }
.icon.arrow_divide                    { background-position: -821px 0px; }
.icon.arrow_down                      { background-position: -841px 0px; }
.icon.arrow_in                        { background-position: -861px 0px; }
.icon.arrow_inout                     { background-position: -881px 0px; }
.icon.arrow_join                      { background-position: -901px 0px; }
.icon.arrow_left                      { background-position: -921px 0px; }
.icon.arrow_merge                     { background-position: -941px 0px; }
.icon.arrow_out                       { background-position: -961px 0px; }
.icon.arrow_redo                      { background-position: -981px 0px; }
.icon.arrow_refresh                   { background-position: -1001px 0px; }
.icon.arrow_refresh_small             { background-position: -1021px 0px; }
.icon.arrow_right                     { background-position: -1041px 0px; }
.icon.arrow_rotate_anticlockwise      { background-position: -1061px 0px; }
.icon.arrow_rotate_clockwise          { background-position: -1081px 0px; }
.icon.arrow_switch                    { background-position: -1101px 0px; }
.icon.arrow_turn_left                 { background-position: -1121px 0px; }
.icon.arrow_turn_right                { background-position: -1141px 0px; }
.icon.arrow_undo                      { background-position: -1161px 0px; }
.icon.arrow_up                        { background-position: -1181px 0px; }
.icon.asterisk_orange                 { background-position: -1201px 0px; }
.icon.asterisk_yellow                 { background-position: -1221px 0px; }
.icon.attach                          { background-position: -1241px 0px; }
.icon.award_star_add                  { background-position: -1261px 0px; }
.icon.award_star_bronze_1             { background-position: -1281px 0px; }
.icon.award_star_bronze_2             { background-position: -1301px 0px; }
.icon.award_star_bronze_3             { background-position: -1321px 0px; }
.icon.award_star_delete               { background-position: -1341px 0px; }
.icon.award_star_gold_1               { background-position: -1361px 0px; }
.icon.award_star_gold_2               { background-position: -1381px 0px; }
.icon.award_star_gold_3               { background-position: -1401px 0px; }
.icon.award_star_silver_1             { background-position: -1421px 0px; }
.icon.award_star_silver_2             { background-position: -1441px 0px; }
.icon.award_star_silver_3             { background-position: -1461px 0px; }
.icon.basket                          { background-position: -1481px 0px; }
.icon.basket_add                      { background-position: -1501px 0px; }
.icon.basket_delete                   { background-position: -1521px 0px; }
.icon.basket_edit                     { background-position: -1541px 0px; }
.icon.basket_error                    { background-position: -1561px 0px; }
.icon.basket_go                       { background-position: -1581px 0px; }
.icon.basket_put                      { background-position: -1601px 0px; }
.icon.basket_remove                   { background-position: -1621px 0px; }
.icon.bell                            { background-position: -1641px 0px; }
.icon.bell_add                        { background-position: -1661px 0px; }
.icon.bell_delete                     { background-position: -1681px 0px; }
.icon.bell_error                      { background-position: -1701px 0px; }
.icon.bell_go                         { background-position: -1721px 0px; }
.icon.bell_link                       { background-position: -1741px 0px; }
.icon.bin                             { background-position: -1761px 0px; }
.icon.bin_closed                      { background-position: -1781px 0px; }
.icon.bin_empty                       { background-position: -1801px 0px; }
.icon.bomb                            { background-position: -1821px 0px; }
.icon.book                            { background-position: -1841px 0px; }
.icon.book_add                        { background-position: -1861px 0px; }
.icon.book_addresses                  { background-position: -1881px 0px; }
.icon.book_delete                     { background-position: -1901px 0px; }
.icon.book_edit                       { background-position: -1921px 0px; }
.icon.book_error                      { background-position: -1941px 0px; }
.icon.book_go                         { background-position: -1961px 0px; }
.icon.book_key                        { background-position: -1981px 0px; }
