

.sprite  {
    background: url("../img/famfamfam.png") no-repeat ;
}

.sprite-accept {
    width: 16px;
    height: 16px;
    background-position: -189px -837px;
}

.sprite-add {
    width: 16px;
    height: 16px;
    background-position: -162px -837px;
}

.sprite-anchor {
    width: 16px;
    height: 16px;
    background-position: -135px -837px;
}

.sprite-application {
    width: 16px;
    height: 16px;
    background-position: -108px -837px;
}

.sprite-application_add {
    width: 16px;
    height: 16px;
    background-position: -81px -837px;
}

.sprite-application_cascade {
    width: 16px;
    height: 16px;
    background-position: -54px -837px;
}

.sprite-application_delete {
    width: 16px;
    height: 16px;
    background-position: -27px -837px;
}

.sprite-application_double {
    width: 16px;
    height: 16px;
    background-position: -0px -837px;
}

.sprite-application_edit {
    width: 16px;
    height: 16px;
    background-position: -837px -810px;
}

.sprite-application_error {
    width: 16px;
    height: 16px;
    background-position: -837px -783px;
}

.sprite-application_form {
    width: 16px;
    height: 16px;
    background-position: -837px -756px;
}

.sprite-application_form_add {
    width: 16px;
    height: 16px;
    background-position: -837px -729px;
}

.sprite-application_form_delete {
    width: 16px;
    height: 16px;
    background-position: -837px -702px;
}

.sprite-application_form_edit {
    width: 16px;
    height: 16px;
    background-position: -837px -675px;
}

.sprite-application_form_magnify {
    width: 16px;
    height: 16px;
    background-position: -837px -648px;
}

.sprite-application_get {
    width: 16px;
    height: 16px;
    background-position: -837px -621px;
}

.sprite-application_go {
    width: 16px;
    height: 16px;
    background-position: -837px -594px;
}

.sprite-application_home {
    width: 16px;
    height: 16px;
    background-position: -837px -567px;
}

.sprite-application_key {
    width: 16px;
    height: 16px;
    background-position: -837px -540px;
}

.sprite-application_lightning {
    width: 16px;
    height: 16px;
    background-position: -837px -513px;
}

.sprite-application_link {
    width: 16px;
    height: 16px;
    background-position: -837px -486px;
}

.sprite-application_osx {
    width: 16px;
    height: 16px;
    background-position: -837px -459px;
}

.sprite-application_osx_terminal {
    width: 16px;
    height: 16px;
    background-position: -837px -432px;
}

.sprite-application_put {
    width: 16px;
    height: 16px;
    background-position: -837px -405px;
}

.sprite-application_side_boxes {
    width: 16px;
    height: 16px;
    background-position: -837px -378px;
}

.sprite-application_side_contract {
    width: 16px;
    height: 16px;
    background-position: -837px -351px;
}

.sprite-application_side_expand {
    width: 16px;
    height: 16px;
    background-position: -837px -324px;
}

.sprite-application_side_list {
    width: 16px;
    height: 16px;
    background-position: -837px -297px;
}

.sprite-application_side_tree {
    width: 16px;
    height: 16px;
    background-position: -837px -270px;
}

.sprite-application_split {
    width: 16px;
    height: 16px;
    background-position: -837px -243px;
}

.sprite-application_tile_horizontal {
    width: 16px;
    height: 16px;
    background-position: -837px -216px;
}

.sprite-application_tile_vertical {
    width: 16px;
    height: 16px;
    background-position: -837px -189px;
}

.sprite-application_view_columns {
    width: 16px;
    height: 16px;
    background-position: -837px -162px;
}

.sprite-application_view_detail {
    width: 16px;
    height: 16px;
    background-position: -837px -135px;
}

.sprite-application_view_gallery {
    width: 16px;
    height: 16px;
    background-position: -837px -108px;
}

.sprite-application_view_icons {
    width: 16px;
    height: 16px;
    background-position: -837px -81px;
}

.sprite-application_view_list {
    width: 16px;
    height: 16px;
    background-position: -837px -54px;
}

.sprite-application_view_tile {
    width: 16px;
    height: 16px;
    background-position: -837px -27px;
}

.sprite-application_xp {
    width: 16px;
    height: 16px;
    background-position: -837px -0px;
}

.sprite-application_xp_terminal {
    width: 16px;
    height: 16px;
    background-position: -810px -810px;
}

.sprite-arrow_branch {
    width: 16px;
    height: 16px;
    background-position: -783px -810px;
}

.sprite-arrow_divide {
    width: 16px;
    height: 16px;
    background-position: -756px -810px;
}

.sprite-arrow_down {
    width: 16px;
    height: 16px;
    background-position: -729px -810px;
}

.sprite-arrow_in {
    width: 16px;
    height: 16px;
    background-position: -702px -810px;
}

.sprite-arrow_inout {
    width: 16px;
    height: 16px;
    background-position: -675px -810px;
}

.sprite-arrow_join {
    width: 16px;
    height: 16px;
    background-position: -648px -810px;
}

.sprite-arrow_left {
    width: 16px;
    height: 16px;
    background-position: -621px -810px;
}

.sprite-arrow_merge {
    width: 16px;
    height: 16px;
    background-position: -594px -810px;
}

.sprite-arrow_out {
    width: 16px;
    height: 16px;
    background-position: -567px -810px;
}

.sprite-arrow_redo {
    width: 16px;
    height: 16px;
    background-position: -540px -810px;
}

.sprite-arrow_refresh {
    width: 16px;
    height: 16px;
    background-position: -513px -810px;
}

.sprite-arrow_refresh_small {
    width: 16px;
    height: 16px;
    background-position: -486px -810px;
}

.sprite-arrow_right {
    width: 16px;
    height: 16px;
    background-position: -459px -810px;
}

.sprite-arrow_rotate_anticlockwise {
    width: 16px;
    height: 16px;
    background-position: -432px -810px;
}

.sprite-arrow_rotate_clockwise {
    width: 16px;
    height: 16px;
    background-position: -405px -810px;
}

.sprite-arrow_switch {
    width: 16px;
    height: 16px;
    background-position: -378px -810px;
}

.sprite-arrow_turn_left {
    width: 16px;
    height: 16px;
    background-position: -351px -810px;
}

.sprite-arrow_turn_right {
    width: 16px;
    height: 16px;
    background-position: -324px -810px;
}

.sprite-arrow_undo {
    width: 16px;
    height: 16px;
    background-position: -297px -810px;
}

.sprite-arrow_up {
    width: 16px;
    height: 16px;
    background-position: -270px -810px;
}

.sprite-asterisk_orange {
    width: 16px;
    height: 16px;
    background-position: -243px -810px;
}

.sprite-asterisk_yellow {
    width: 16px;
    height: 16px;
    background-position: -216px -810px;
}

.sprite-attach {
    width: 16px;
    height: 16px;
    background-position: -189px -810px;
}

.sprite-award_star_add {
    width: 16px;
    height: 16px;
    background-position: -162px -810px;
}

.sprite-award_star_bronze_1 {
    width: 16px;
    height: 16px;
    background-position: -135px -810px;
}

.sprite-award_star_bronze_2 {
    width: 16px;
    height: 16px;
    background-position: -108px -810px;
}

.sprite-award_star_bronze_3 {
    width: 16px;
    height: 16px;
    background-position: -81px -810px;
}

.sprite-award_star_delete {
    width: 16px;
    height: 16px;
    background-position: -54px -810px;
}

.sprite-award_star_gold_1 {
    width: 16px;
    height: 16px;
    background-position: -27px -810px;
}

.sprite-award_star_gold_2 {
    width: 16px;
    height: 16px;
    background-position: -0px -810px;
}

.sprite-award_star_gold_3 {
    width: 16px;
    height: 16px;
    background-position: -810px -783px;
}

.sprite-award_star_silver_1 {
    width: 16px;
    height: 16px;
    background-position: -810px -756px;
}

.sprite-award_star_silver_2 {
    width: 16px;
    height: 16px;
    background-position: -810px -729px;
}

.sprite-award_star_silver_3 {
    width: 16px;
    height: 16px;
    background-position: -810px -702px;
}

.sprite-basket {
    width: 16px;
    height: 16px;
    background-position: -810px -675px;
}

.sprite-basket_add {
    width: 16px;
    height: 16px;
    background-position: -810px -648px;
}

.sprite-basket_delete {
    width: 16px;
    height: 16px;
    background-position: -810px -621px;
}

.sprite-basket_edit {
    width: 16px;
    height: 16px;
    background-position: -810px -594px;
}

.sprite-basket_error {
    width: 16px;
    height: 16px;
    background-position: -810px -567px;
}

.sprite-basket_go {
    width: 16px;
    height: 16px;
    background-position: -810px -540px;
}

.sprite-basket_put {
    width: 16px;
    height: 16px;
    background-position: -810px -513px;
}

.sprite-basket_remove {
    width: 16px;
    height: 16px;
    background-position: -810px -486px;
}

.sprite-bell {
    width: 16px;
    height: 16px;
    background-position: -810px -459px;
}

.sprite-bell_add {
    width: 16px;
    height: 16px;
    background-position: -810px -432px;
}

.sprite-bell_delete {
    width: 16px;
    height: 16px;
    background-position: -810px -405px;
}

.sprite-bell_error {
    width: 16px;
    height: 16px;
    background-position: -810px -378px;
}

.sprite-bell_go {
    width: 16px;
    height: 16px;
    background-position: -810px -351px;
}

.sprite-bell_link {
    width: 16px;
    height: 16px;
    background-position: -810px -324px;
}

.sprite-bin {
    width: 16px;
    height: 16px;
    background-position: -810px -297px;
}

.sprite-bin_closed {
    width: 16px;
    height: 16px;
    background-position: -810px -270px;
}

.sprite-bin_empty {
    width: 16px;
    height: 16px;
    background-position: -810px -243px;
}

.sprite-bomb {
    width: 16px;
    height: 16px;
    background-position: -810px -216px;
}

.sprite-book {
    width: 16px;
    height: 16px;
    background-position: -810px -189px;
}

.sprite-book_add {
    width: 16px;
    height: 16px;
    background-position: -810px -162px;
}

.sprite-book_addresses {
    width: 16px;
    height: 16px;
    background-position: -810px -135px;
}

.sprite-book_delete {
    width: 16px;
    height: 16px;
    background-position: -810px -108px;
}

.sprite-book_edit {
    width: 16px;
    height: 16px;
    background-position: -810px -81px;
}

.sprite-book_error {
    width: 16px;
    height: 16px;
    background-position: -810px -54px;
}

.sprite-book_go {
    width: 16px;
    height: 16px;
    background-position: -810px -27px;
}

.sprite-book_key {
    width: 16px;
    height: 16px;
    background-position: -810px -0px;
}

.sprite-book_link {
    width: 16px;
    height: 16px;
    background-position: -783px -783px;
}

.sprite-book_next {
    width: 16px;
    height: 16px;
    background-position: -756px -783px;
}

.sprite-book_open {
    width: 16px;
    height: 16px;
    background-position: -729px -783px;
}

.sprite-book_previous {
    width: 16px;
    height: 16px;
    background-position: -702px -783px;
}

.sprite-box {
    width: 16px;
    height: 16px;
    background-position: -675px -783px;
}

.sprite-brick {
    width: 16px;
    height: 16px;
    background-position: -648px -783px;
}

.sprite-brick_add {
    width: 16px;
    height: 16px;
    background-position: -621px -783px;
}

.sprite-brick_delete {
    width: 16px;
    height: 16px;
    background-position: -594px -783px;
}

.sprite-brick_edit {
    width: 16px;
    height: 16px;
    background-position: -567px -783px;
}

.sprite-brick_error {
    width: 16px;
    height: 16px;
    background-position: -540px -783px;
}

.sprite-brick_go {
    width: 16px;
    height: 16px;
    background-position: -513px -783px;
}

.sprite-brick_link {
    width: 16px;
    height: 16px;
    background-position: -486px -783px;
}

.sprite-bricks {
    width: 16px;
    height: 16px;
    background-position: -459px -783px;
}

.sprite-briefcase {
    width: 16px;
    height: 16px;
    background-position: -432px -783px;
}

.sprite-bug {
    width: 16px;
    height: 16px;
    background-position: -405px -783px;
}

.sprite-bug_add {
    width: 16px;
    height: 16px;
    background-position: -378px -783px;
}

.sprite-bug_delete {
    width: 16px;
    height: 16px;
    background-position: -351px -783px;
}

.sprite-bug_edit {
    width: 16px;
    height: 16px;
    background-position: -324px -783px;
}

.sprite-bug_error {
    width: 16px;
    height: 16px;
    background-position: -297px -783px;
}

.sprite-bug_go {
    width: 16px;
    height: 16px;
    background-position: -270px -783px;
}

.sprite-bug_link {
    width: 16px;
    height: 16px;
    background-position: -243px -783px;
}

.sprite-building {
    width: 16px;
    height: 16px;
    background-position: -216px -783px;
}

.sprite-building_add {
    width: 16px;
    height: 16px;
    background-position: -189px -783px;
}

.sprite-building_delete {
    width: 16px;
    height: 16px;
    background-position: -162px -783px;
}

.sprite-building_edit {
    width: 16px;
    height: 16px;
    background-position: -135px -783px;
}

.sprite-building_error {
    width: 16px;
    height: 16px;
    background-position: -108px -783px;
}

.sprite-building_go {
    width: 16px;
    height: 16px;
    background-position: -81px -783px;
}

.sprite-building_key {
    width: 16px;
    height: 16px;
    background-position: -54px -783px;
}

.sprite-building_link {
    width: 16px;
    height: 16px;
    background-position: -27px -783px;
}

.sprite-bullet_add {
    width: 16px;
    height: 16px;
    background-position: -0px -783px;
}

.sprite-bullet_arrow_bottom {
    width: 16px;
    height: 16px;
    background-position: -783px -756px;
}

.sprite-bullet_arrow_down {
    width: 16px;
    height: 16px;
    background-position: -756px -756px;
}

.sprite-bullet_arrow_top {
    width: 16px;
    height: 16px;
    background-position: -729px -756px;
}

.sprite-bullet_arrow_up {
    width: 16px;
    height: 16px;
    background-position: -702px -756px;
}

.sprite-bullet_black {
    width: 16px;
    height: 16px;
    background-position: -675px -756px;
}

.sprite-bullet_blue {
    width: 16px;
    height: 16px;
    background-position: -648px -756px;
}

.sprite-bullet_delete {
    width: 16px;
    height: 16px;
    background-position: -621px -756px;
}

.sprite-bullet_disk {
    width: 16px;
    height: 16px;
    background-position: -594px -756px;
}

.sprite-bullet_error {
    width: 16px;
    height: 16px;
    background-position: -567px -756px;
}

.sprite-bullet_feed {
    width: 16px;
    height: 16px;
    background-position: -540px -756px;
}

.sprite-bullet_go {
    width: 16px;
    height: 16px;
    background-position: -513px -756px;
}

.sprite-bullet_green {
    width: 16px;
    height: 16px;
    background-position: -486px -756px;
}

.sprite-bullet_key {
    width: 16px;
    height: 16px;
    background-position: -459px -756px;
}

.sprite-bullet_orange {
    width: 16px;
    height: 16px;
    background-position: -432px -756px;
}

.sprite-bullet_picture {
    width: 16px;
    height: 16px;
    background-position: -405px -756px;
}

.sprite-bullet_pink {
    width: 16px;
    height: 16px;
    background-position: -378px -756px;
}

.sprite-bullet_purple {
    width: 16px;
    height: 16px;
    background-position: -351px -756px;
}

.sprite-bullet_red {
    width: 16px;
    height: 16px;
    background-position: -324px -756px;
}

.sprite-bullet_star {
    width: 16px;
    height: 16px;
    background-position: -297px -756px;
}

.sprite-bullet_toggle_minus {
    width: 16px;
    height: 16px;
    background-position: -270px -756px;
}

.sprite-bullet_toggle_plus {
    width: 16px;
    height: 16px;
    background-position: -243px -756px;
}

.sprite-bullet_white {
    width: 16px;
    height: 16px;
    background-position: -216px -756px;
}

.sprite-bullet_wrench {
    width: 16px;
    height: 16px;
    background-position: -189px -756px;
}

.sprite-bullet_yellow {
    width: 16px;
    height: 16px;
    background-position: -162px -756px;
}

.sprite-cake {
    width: 16px;
    height: 16px;
    background-position: -135px -756px;
}

.sprite-calculator {
    width: 16px;
    height: 16px;
    background-position: -108px -756px;
}

.sprite-calculator_add {
    width: 16px;
    height: 16px;
    background-position: -81px -756px;
}

.sprite-calculator_delete {
    width: 16px;
    height: 16px;
    background-position: -54px -756px;
}

.sprite-calculator_edit {
    width: 16px;
    height: 16px;
    background-position: -27px -756px;
}

.sprite-calculator_error {
    width: 16px;
    height: 16px;
    background-position: -0px -756px;
}

.sprite-calculator_link {
    width: 16px;
    height: 16px;
    background-position: -783px -729px;
}

.sprite-calendar {
    width: 16px;
    height: 16px;
    background-position: -756px -729px;
}

.sprite-calendar_add {
    width: 16px;
    height: 16px;
    background-position: -729px -729px;
}

.sprite-calendar_delete {
    width: 16px;
    height: 16px;
    background-position: -702px -729px;
}

.sprite-calendar_edit {
    width: 16px;
    height: 16px;
    background-position: -675px -729px;
}

.sprite-calendar_link {
    width: 16px;
    height: 16px;
    background-position: -648px -729px;
}

.sprite-calendar_view_day {
    width: 16px;
    height: 16px;
    background-position: -621px -729px;
}

.sprite-calendar_view_month {
    width: 16px;
    height: 16px;
    background-position: -594px -729px;
}

.sprite-calendar_view_week {
    width: 16px;
    height: 16px;
    background-position: -567px -729px;
}

.sprite-camera {
    width: 16px;
    height: 16px;
    background-position: -540px -729px;
}

.sprite-camera_add {
    width: 16px;
    height: 16px;
    background-position: -513px -729px;
}

.sprite-camera_delete {
    width: 16px;
    height: 16px;
    background-position: -486px -729px;
}

.sprite-camera_edit {
    width: 16px;
    height: 16px;
    background-position: -459px -729px;
}

.sprite-camera_error {
    width: 16px;
    height: 16px;
    background-position: -432px -729px;
}

.sprite-camera_go {
    width: 16px;
    height: 16px;
    background-position: -405px -729px;
}

.sprite-camera_link {
    width: 16px;
    height: 16px;
    background-position: -378px -729px;
}

.sprite-camera_small {
    width: 16px;
    height: 16px;
    background-position: -351px -729px;
}

.sprite-cancel {
    width: 16px;
    height: 16px;
    background-position: -324px -729px;
}

.sprite-car {
    width: 16px;
    height: 16px;
    background-position: -297px -729px;
}

.sprite-car_add {
    width: 16px;
    height: 16px;
    background-position: -270px -729px;
}

.sprite-car_delete {
    width: 16px;
    height: 16px;
    background-position: -243px -729px;
}

.sprite-cart {
    width: 16px;
    height: 16px;
    background-position: -216px -729px;
}

.sprite-cart_add {
    width: 16px;
    height: 16px;
    background-position: -189px -729px;
}

.sprite-cart_delete {
    width: 16px;
    height: 16px;
    background-position: -162px -729px;
}

.sprite-cart_edit {
    width: 16px;
    height: 16px;
    background-position: -135px -729px;
}

.sprite-cart_error {
    width: 16px;
    height: 16px;
    background-position: -108px -729px;
}

.sprite-cart_go {
    width: 16px;
    height: 16px;
    background-position: -81px -729px;
}

.sprite-cart_put {
    width: 16px;
    height: 16px;
    background-position: -54px -729px;
}

.sprite-cart_remove {
    width: 16px;
    height: 16px;
    background-position: -27px -729px;
}

.sprite-cd {
    width: 16px;
    height: 16px;
    background-position: -0px -729px;
}

.sprite-cd_add {
    width: 16px;
    height: 16px;
    background-position: -783px -702px;
}

.sprite-cd_burn {
    width: 16px;
    height: 16px;
    background-position: -756px -702px;
}

.sprite-cd_delete {
    width: 16px;
    height: 16px;
    background-position: -729px -702px;
}

.sprite-cd_edit {
    width: 16px;
    height: 16px;
    background-position: -702px -702px;
}

.sprite-cd_eject {
    width: 16px;
    height: 16px;
    background-position: -675px -702px;
}

.sprite-cd_go {
    width: 16px;
    height: 16px;
    background-position: -648px -702px;
}

.sprite-chart_bar {
    width: 16px;
    height: 16px;
    background-position: -621px -702px;
}

.sprite-chart_bar_add {
    width: 16px;
    height: 16px;
    background-position: -594px -702px;
}

.sprite-chart_bar_delete {
    width: 16px;
    height: 16px;
    background-position: -567px -702px;
}

.sprite-chart_bar_edit {
    width: 16px;
    height: 16px;
    background-position: -540px -702px;
}

.sprite-chart_bar_error {
    width: 16px;
    height: 16px;
    background-position: -513px -702px;
}

.sprite-chart_bar_link {
    width: 16px;
    height: 16px;
    background-position: -486px -702px;
}

.sprite-chart_curve {
    width: 16px;
    height: 16px;
    background-position: -459px -702px;
}

.sprite-chart_curve_add {
    width: 16px;
    height: 16px;
    background-position: -432px -702px;
}

.sprite-chart_curve_delete {
    width: 16px;
    height: 16px;
    background-position: -405px -702px;
}

.sprite-chart_curve_edit {
    width: 16px;
    height: 16px;
    background-position: -378px -702px;
}

.sprite-chart_curve_error {
    width: 16px;
    height: 16px;
    background-position: -351px -702px;
}

.sprite-chart_curve_go {
    width: 16px;
    height: 16px;
    background-position: -324px -702px;
}

.sprite-chart_curve_link {
    width: 16px;
    height: 16px;
    background-position: -297px -702px;
}

.sprite-chart_line {
    width: 16px;
    height: 16px;
    background-position: -270px -702px;
}

.sprite-chart_line_add {
    width: 16px;
    height: 16px;
    background-position: -243px -702px;
}

.sprite-chart_line_delete {
    width: 16px;
    height: 16px;
    background-position: -216px -702px;
}

.sprite-chart_line_edit {
    width: 16px;
    height: 16px;
    background-position: -189px -702px;
}

.sprite-chart_line_error {
    width: 16px;
    height: 16px;
    background-position: -162px -702px;
}

.sprite-chart_line_link {
    width: 16px;
    height: 16px;
    background-position: -135px -702px;
}

.sprite-chart_organisation {
    width: 16px;
    height: 16px;
    background-position: -108px -702px;
}

.sprite-chart_organisation_add {
    width: 16px;
    height: 16px;
    background-position: -81px -702px;
}

.sprite-chart_organisation_delete {
    width: 16px;
    height: 16px;
    background-position: -54px -702px;
}

.sprite-chart_pie {
    width: 16px;
    height: 16px;
    background-position: -27px -702px;
}

.sprite-chart_pie_add {
    width: 16px;
    height: 16px;
    background-position: -0px -702px;
}

.sprite-chart_pie_delete {
    width: 16px;
    height: 16px;
    background-position: -783px -675px;
}

.sprite-chart_pie_edit {
    width: 16px;
    height: 16px;
    background-position: -756px -675px;
}

.sprite-chart_pie_error {
    width: 16px;
    height: 16px;
    background-position: -729px -675px;
}

.sprite-chart_pie_link {
    width: 16px;
    height: 16px;
    background-position: -702px -675px;
}

.sprite-clock {
    width: 16px;
    height: 16px;
    background-position: -675px -675px;
}

.sprite-clock_add {
    width: 16px;
    height: 16px;
    background-position: -648px -675px;
}

.sprite-clock_delete {
    width: 16px;
    height: 16px;
    background-position: -621px -675px;
}

.sprite-clock_edit {
    width: 16px;
    height: 16px;
    background-position: -594px -675px;
}

.sprite-clock_error {
    width: 16px;
    height: 16px;
    background-position: -567px -675px;
}

.sprite-clock_go {
    width: 16px;
    height: 16px;
    background-position: -540px -675px;
}

.sprite-clock_link {
    width: 16px;
    height: 16px;
    background-position: -513px -675px;
}

.sprite-clock_pause {
    width: 16px;
    height: 16px;
    background-position: -486px -675px;
}

.sprite-clock_play {
    width: 16px;
    height: 16px;
    background-position: -459px -675px;
}

.sprite-clock_red {
    width: 16px;
    height: 16px;
    background-position: -432px -675px;
}

.sprite-clock_stop {
    width: 16px;
    height: 16px;
    background-position: -405px -675px;
}

.sprite-cog {
    width: 16px;
    height: 16px;
    background-position: -378px -675px;
}

.sprite-cog_add {
    width: 16px;
    height: 16px;
    background-position: -351px -675px;
}

.sprite-cog_delete {
    width: 16px;
    height: 16px;
    background-position: -324px -675px;
}

.sprite-cog_edit {
    width: 16px;
    height: 16px;
    background-position: -297px -675px;
}

.sprite-cog_error {
    width: 16px;
    height: 16px;
    background-position: -270px -675px;
}

.sprite-cog_go {
    width: 16px;
    height: 16px;
    background-position: -243px -675px;
}

.sprite-coins {
    width: 16px;
    height: 16px;
    background-position: -216px -675px;
}

.sprite-coins_add {
    width: 16px;
    height: 16px;
    background-position: -189px -675px;
}

.sprite-coins_delete {
    width: 16px;
    height: 16px;
    background-position: -162px -675px;
}

.sprite-color_swatch {
    width: 16px;
    height: 16px;
    background-position: -135px -675px;
}

.sprite-color_wheel {
    width: 16px;
    height: 16px;
    background-position: -108px -675px;
}

.sprite-comment {
    width: 16px;
    height: 16px;
    background-position: -81px -675px;
}

.sprite-comment_add {
    width: 16px;
    height: 16px;
    background-position: -54px -675px;
}

.sprite-comment_delete {
    width: 16px;
    height: 16px;
    background-position: -27px -675px;
}

.sprite-comment_edit {
    width: 16px;
    height: 16px;
    background-position: -0px -675px;
}

.sprite-comments {
    width: 16px;
    height: 16px;
    background-position: -783px -648px;
}

.sprite-comments_add {
    width: 16px;
    height: 16px;
    background-position: -756px -648px;
}

.sprite-comments_delete {
    width: 16px;
    height: 16px;
    background-position: -729px -648px;
}

.sprite-compress {
    width: 16px;
    height: 16px;
    background-position: -702px -648px;
}

.sprite-computer {
    width: 16px;
    height: 16px;
    background-position: -675px -648px;
}

.sprite-computer_add {
    width: 16px;
    height: 16px;
    background-position: -648px -648px;
}

.sprite-computer_delete {
    width: 16px;
    height: 16px;
    background-position: -621px -648px;
}

.sprite-computer_edit {
    width: 16px;
    height: 16px;
    background-position: -594px -648px;
}

.sprite-computer_error {
    width: 16px;
    height: 16px;
    background-position: -567px -648px;
}

.sprite-computer_go {
    width: 16px;
    height: 16px;
    background-position: -540px -648px;
}

.sprite-computer_key {
    width: 16px;
    height: 16px;
    background-position: -513px -648px;
}

.sprite-computer_link {
    width: 16px;
    height: 16px;
    background-position: -486px -648px;
}

.sprite-connect {
    width: 16px;
    height: 16px;
    background-position: -459px -648px;
}

.sprite-contrast {
    width: 16px;
    height: 16px;
    background-position: -432px -648px;
}

.sprite-contrast_decrease {
    width: 16px;
    height: 16px;
    background-position: -405px -648px;
}

.sprite-contrast_high {
    width: 16px;
    height: 16px;
    background-position: -378px -648px;
}

.sprite-contrast_increase {
    width: 16px;
    height: 16px;
    background-position: -351px -648px;
}

.sprite-contrast_low {
    width: 16px;
    height: 16px;
    background-position: -324px -648px;
}

.sprite-control_eject {
    width: 16px;
    height: 16px;
    background-position: -297px -648px;
}

.sprite-control_eject_blue {
    width: 16px;
    height: 16px;
    background-position: -270px -648px;
}

.sprite-control_end {
    width: 16px;
    height: 16px;
    background-position: -243px -648px;
}

.sprite-control_end_blue {
    width: 16px;
    height: 16px;
    background-position: -216px -648px;
}

.sprite-control_equalizer {
    width: 16px;
    height: 16px;
    background-position: -189px -648px;
}

.sprite-control_equalizer_blue {
    width: 16px;
    height: 16px;
    background-position: -162px -648px;
}

.sprite-control_fastforward {
    width: 16px;
    height: 16px;
    background-position: -135px -648px;
}

.sprite-control_fastforward_blue {
    width: 16px;
    height: 16px;
    background-position: -108px -648px;
}

.sprite-control_pause {
    width: 16px;
    height: 16px;
    background-position: -81px -648px;
}

.sprite-control_pause_blue {
    width: 16px;
    height: 16px;
    background-position: -54px -648px;
}

.sprite-control_play {
    width: 16px;
    height: 16px;
    background-position: -27px -648px;
}

.sprite-control_play_blue {
    width: 16px;
    height: 16px;
    background-position: -0px -648px;
}

.sprite-control_repeat {
    width: 16px;
    height: 16px;
    background-position: -783px -621px;
}

.sprite-control_repeat_blue {
    width: 16px;
    height: 16px;
    background-position: -756px -621px;
}

.sprite-control_rewind {
    width: 16px;
    height: 16px;
    background-position: -729px -621px;
}

.sprite-control_rewind_blue {
    width: 16px;
    height: 16px;
    background-position: -702px -621px;
}

.sprite-control_start {
    width: 16px;
    height: 16px;
    background-position: -675px -621px;
}

.sprite-control_start_blue {
    width: 16px;
    height: 16px;
    background-position: -648px -621px;
}

.sprite-control_stop {
    width: 16px;
    height: 16px;
    background-position: -621px -621px;
}

.sprite-control_stop_blue {
    width: 16px;
    height: 16px;
    background-position: -594px -621px;
}

.sprite-controller {
    width: 16px;
    height: 16px;
    background-position: -567px -621px;
}

.sprite-controller_add {
    width: 16px;
    height: 16px;
    background-position: -540px -621px;
}

.sprite-controller_delete {
    width: 16px;
    height: 16px;
    background-position: -513px -621px;
}

.sprite-controller_error {
    width: 16px;
    height: 16px;
    background-position: -486px -621px;
}

.sprite-creditcards {
    width: 16px;
    height: 16px;
    background-position: -459px -621px;
}

.sprite-cross {
    width: 16px;
    height: 16px;
    background-position: -432px -621px;
}

.sprite-css {
    width: 16px;
    height: 16px;
    background-position: -405px -621px;
}

.sprite-css_add {
    width: 16px;
    height: 16px;
    background-position: -378px -621px;
}

.sprite-css_delete {
    width: 16px;
    height: 16px;
    background-position: -351px -621px;
}

.sprite-css_go {
    width: 16px;
    height: 16px;
    background-position: -324px -621px;
}

.sprite-css_valid {
    width: 16px;
    height: 16px;
    background-position: -297px -621px;
}

.sprite-cup {
    width: 16px;
    height: 16px;
    background-position: -270px -621px;
}

.sprite-cup_add {
    width: 16px;
    height: 16px;
    background-position: -243px -621px;
}

.sprite-cup_delete {
    width: 16px;
    height: 16px;
    background-position: -216px -621px;
}

.sprite-cup_edit {
    width: 16px;
    height: 16px;
    background-position: -189px -621px;
}

.sprite-cup_error {
    width: 16px;
    height: 16px;
    background-position: -162px -621px;
}

.sprite-cup_go {
    width: 16px;
    height: 16px;
    background-position: -135px -621px;
}

.sprite-cup_key {
    width: 16px;
    height: 16px;
    background-position: -108px -621px;
}

.sprite-cup_link {
    width: 16px;
    height: 16px;
    background-position: -81px -621px;
}

.sprite-cursor {
    width: 16px;
    height: 16px;
    background-position: -54px -621px;
}

.sprite-cut {
    width: 16px;
    height: 16px;
    background-position: -27px -621px;
}

.sprite-cut_red {
    width: 16px;
    height: 16px;
    background-position: -0px -621px;
}

.sprite-database {
    width: 16px;
    height: 16px;
    background-position: -783px -594px;
}

.sprite-database_add {
    width: 16px;
    height: 16px;
    background-position: -756px -594px;
}

.sprite-database_connect {
    width: 16px;
    height: 16px;
    background-position: -729px -594px;
}

.sprite-database_delete {
    width: 16px;
    height: 16px;
    background-position: -702px -594px;
}

.sprite-database_edit {
    width: 16px;
    height: 16px;
    background-position: -675px -594px;
}

.sprite-database_error {
    width: 16px;
    height: 16px;
    background-position: -648px -594px;
}

.sprite-database_gear {
    width: 16px;
    height: 16px;
    background-position: -621px -594px;
}

.sprite-database_go {
    width: 16px;
    height: 16px;
    background-position: -594px -594px;
}

.sprite-database_key {
    width: 16px;
    height: 16px;
    background-position: -567px -594px;
}

.sprite-database_lightning {
    width: 16px;
    height: 16px;
    background-position: -540px -594px;
}

.sprite-database_link {
    width: 16px;
    height: 16px;
    background-position: -513px -594px;
}

.sprite-database_refresh {
    width: 16px;
    height: 16px;
    background-position: -486px -594px;
}

.sprite-database_save {
    width: 16px;
    height: 16px;
    background-position: -459px -594px;
}

.sprite-database_table {
    width: 16px;
    height: 16px;
    background-position: -432px -594px;
}

.sprite-date {
    width: 16px;
    height: 16px;
    background-position: -405px -594px;
}

.sprite-date_add {
    width: 16px;
    height: 16px;
    background-position: -378px -594px;
}

.sprite-date_delete {
    width: 16px;
    height: 16px;
    background-position: -351px -594px;
}

.sprite-date_edit {
    width: 16px;
    height: 16px;
    background-position: -324px -594px;
}

.sprite-date_error {
    width: 16px;
    height: 16px;
    background-position: -297px -594px;
}

.sprite-date_go {
    width: 16px;
    height: 16px;
    background-position: -270px -594px;
}

.sprite-date_link {
    width: 16px;
    height: 16px;
    background-position: -243px -594px;
}

.sprite-date_magnify {
    width: 16px;
    height: 16px;
    background-position: -216px -594px;
}

.sprite-date_next {
    width: 16px;
    height: 16px;
    background-position: -189px -594px;
}

.sprite-date_previous {
    width: 16px;
    height: 16px;
    background-position: -162px -594px;
}

.sprite-delete {
    width: 16px;
    height: 16px;
    background-position: -135px -594px;
}

.sprite-disconnect {
    width: 16px;
    height: 16px;
    background-position: -108px -594px;
}

.sprite-disk {
    width: 16px;
    height: 16px;
    background-position: -81px -594px;
}

.sprite-disk_multiple {
    width: 16px;
    height: 16px;
    background-position: -54px -594px;
}

.sprite-door {
    width: 16px;
    height: 16px;
    background-position: -27px -594px;
}

.sprite-door_in {
    width: 16px;
    height: 16px;
    background-position: -0px -594px;
}

.sprite-door_open {
    width: 16px;
    height: 16px;
    background-position: -783px -567px;
}

.sprite-door_out {
    width: 16px;
    height: 16px;
    background-position: -756px -567px;
}

.sprite-drink {
    width: 16px;
    height: 16px;
    background-position: -729px -567px;
}

.sprite-drink_empty {
    width: 16px;
    height: 16px;
    background-position: -702px -567px;
}

.sprite-drive {
    width: 16px;
    height: 16px;
    background-position: -675px -567px;
}

.sprite-drive_add {
    width: 16px;
    height: 16px;
    background-position: -648px -567px;
}

.sprite-drive_burn {
    width: 16px;
    height: 16px;
    background-position: -621px -567px;
}

.sprite-drive_cd {
    width: 16px;
    height: 16px;
    background-position: -594px -567px;
}

.sprite-drive_cd_empty {
    width: 16px;
    height: 16px;
    background-position: -567px -567px;
}

.sprite-drive_delete {
    width: 16px;
    height: 16px;
    background-position: -540px -567px;
}

.sprite-drive_disk {
    width: 16px;
    height: 16px;
    background-position: -513px -567px;
}

.sprite-drive_edit {
    width: 16px;
    height: 16px;
    background-position: -486px -567px;
}

.sprite-drive_error {
    width: 16px;
    height: 16px;
    background-position: -459px -567px;
}

.sprite-drive_go {
    width: 16px;
    height: 16px;
    background-position: -432px -567px;
}

.sprite-drive_key {
    width: 16px;
    height: 16px;
    background-position: -405px -567px;
}

.sprite-drive_link {
    width: 16px;
    height: 16px;
    background-position: -378px -567px;
}

.sprite-drive_magnify {
    width: 16px;
    height: 16px;
    background-position: -351px -567px;
}

.sprite-drive_network {
    width: 16px;
    height: 16px;
    background-position: -324px -567px;
}

.sprite-drive_rename {
    width: 16px;
    height: 16px;
    background-position: -297px -567px;
}

.sprite-drive_user {
    width: 16px;
    height: 16px;
    background-position: -270px -567px;
}

.sprite-drive_web {
    width: 16px;
    height: 16px;
    background-position: -243px -567px;
}

.sprite-dvd {
    width: 16px;
    height: 16px;
    background-position: -216px -567px;
}

.sprite-dvd_add {
    width: 16px;
    height: 16px;
    background-position: -189px -567px;
}

.sprite-dvd_delete {
    width: 16px;
    height: 16px;
    background-position: -162px -567px;
}

.sprite-dvd_edit {
    width: 16px;
    height: 16px;
    background-position: -135px -567px;
}

.sprite-dvd_error {
    width: 16px;
    height: 16px;
    background-position: -108px -567px;
}

.sprite-dvd_go {
    width: 16px;
    height: 16px;
    background-position: -81px -567px;
}

.sprite-dvd_key {
    width: 16px;
    height: 16px;
    background-position: -54px -567px;
}

.sprite-dvd_link {
    width: 16px;
    height: 16px;
    background-position: -27px -567px;
}

.sprite-email {
    width: 16px;
    height: 16px;
    background-position: -0px -567px;
}

.sprite-email_add {
    width: 16px;
    height: 16px;
    background-position: -783px -540px;
}

.sprite-email_attach {
    width: 16px;
    height: 16px;
    background-position: -756px -540px;
}

.sprite-email_delete {
    width: 16px;
    height: 16px;
    background-position: -729px -540px;
}

.sprite-email_edit {
    width: 16px;
    height: 16px;
    background-position: -702px -540px;
}

.sprite-email_error {
    width: 16px;
    height: 16px;
    background-position: -675px -540px;
}

.sprite-email_go {
    width: 16px;
    height: 16px;
    background-position: -648px -540px;
}

.sprite-email_link {
    width: 16px;
    height: 16px;
    background-position: -621px -540px;
}

.sprite-email_open {
    width: 16px;
    height: 16px;
    background-position: -594px -540px;
}

.sprite-email_open_image {
    width: 16px;
    height: 16px;
    background-position: -567px -540px;
}

.sprite-emoticon_evilgrin {
    width: 16px;
    height: 16px;
    background-position: -540px -540px;
}

.sprite-emoticon_grin {
    width: 16px;
    height: 16px;
    background-position: -513px -540px;
}

.sprite-emoticon_happy {
    width: 16px;
    height: 16px;
    background-position: -486px -540px;
}

.sprite-emoticon_smile {
    width: 16px;
    height: 16px;
    background-position: -459px -540px;
}

.sprite-emoticon_surprised {
    width: 16px;
    height: 16px;
    background-position: -432px -540px;
}

.sprite-emoticon_tongue {
    width: 16px;
    height: 16px;
    background-position: -405px -540px;
}

.sprite-emoticon_unhappy {
    width: 16px;
    height: 16px;
    background-position: -378px -540px;
}

.sprite-emoticon_waii {
    width: 16px;
    height: 16px;
    background-position: -351px -540px;
}

.sprite-emoticon_wink {
    width: 16px;
    height: 16px;
    background-position: -324px -540px;
}

.sprite-error {
    width: 16px;
    height: 16px;
    background-position: -297px -540px;
}

.sprite-error_add {
    width: 16px;
    height: 16px;
    background-position: -270px -540px;
}

.sprite-error_delete {
    width: 16px;
    height: 16px;
    background-position: -243px -540px;
}

.sprite-error_go {
    width: 16px;
    height: 16px;
    background-position: -216px -540px;
}

.sprite-exclamation {
    width: 16px;
    height: 16px;
    background-position: -189px -540px;
}

.sprite-eye {
    width: 16px;
    height: 16px;
    background-position: -162px -540px;
}

.sprite-feed {
    width: 16px;
    height: 16px;
    background-position: -135px -540px;
}

.sprite-feed_add {
    width: 16px;
    height: 16px;
    background-position: -108px -540px;
}

.sprite-feed_delete {
    width: 16px;
    height: 16px;
    background-position: -81px -540px;
}

.sprite-feed_disk {
    width: 16px;
    height: 16px;
    background-position: -54px -540px;
}

.sprite-feed_edit {
    width: 16px;
    height: 16px;
    background-position: -27px -540px;
}

.sprite-feed_error {
    width: 16px;
    height: 16px;
    background-position: -0px -540px;
}

.sprite-feed_go {
    width: 16px;
    height: 16px;
    background-position: -783px -513px;
}

.sprite-feed_key {
    width: 16px;
    height: 16px;
    background-position: -756px -513px;
}

.sprite-feed_link {
    width: 16px;
    height: 16px;
    background-position: -729px -513px;
}

.sprite-feed_magnify {
    width: 16px;
    height: 16px;
    background-position: -702px -513px;
}

.sprite-female {
    width: 16px;
    height: 16px;
    background-position: -675px -513px;
}

.sprite-film {
    width: 16px;
    height: 16px;
    background-position: -648px -513px;
}

.sprite-film_add {
    width: 16px;
    height: 16px;
    background-position: -621px -513px;
}

.sprite-film_delete {
    width: 16px;
    height: 16px;
    background-position: -594px -513px;
}

.sprite-film_edit {
    width: 16px;
    height: 16px;
    background-position: -567px -513px;
}

.sprite-film_error {
    width: 16px;
    height: 16px;
    background-position: -540px -513px;
}

.sprite-film_go {
    width: 16px;
    height: 16px;
    background-position: -513px -513px;
}

.sprite-film_key {
    width: 16px;
    height: 16px;
    background-position: -486px -513px;
}

.sprite-film_link {
    width: 16px;
    height: 16px;
    background-position: -459px -513px;
}

.sprite-film_save {
    width: 16px;
    height: 16px;
    background-position: -432px -513px;
}

.sprite-find {
    width: 16px;
    height: 16px;
    background-position: -405px -513px;
}

.sprite-flag_blue {
    width: 16px;
    height: 16px;
    background-position: -378px -513px;
}

.sprite-flag_green {
    width: 16px;
    height: 16px;
    background-position: -351px -513px;
}

.sprite-flag_orange {
    width: 16px;
    height: 16px;
    background-position: -324px -513px;
}

.sprite-flag_pink {
    width: 16px;
    height: 16px;
    background-position: -297px -513px;
}

.sprite-flag_purple {
    width: 16px;
    height: 16px;
    background-position: -270px -513px;
}

.sprite-flag_red {
    width: 16px;
    height: 16px;
    background-position: -243px -513px;
}

.sprite-flag_yellow {
    width: 16px;
    height: 16px;
    background-position: -216px -513px;
}

.sprite-folder {
    width: 16px;
    height: 16px;
    background-position: -189px -513px;
}

.sprite-folder_add {
    width: 16px;
    height: 16px;
    background-position: -162px -513px;
}

.sprite-folder_bell {
    width: 16px;
    height: 16px;
    background-position: -135px -513px;
}

.sprite-folder_brick {
    width: 16px;
    height: 16px;
    background-position: -108px -513px;
}

.sprite-folder_bug {
    width: 16px;
    height: 16px;
    background-position: -81px -513px;
}

.sprite-folder_camera {
    width: 16px;
    height: 16px;
    background-position: -54px -513px;
}

.sprite-folder_database {
    width: 16px;
    height: 16px;
    background-position: -27px -513px;
}

.sprite-folder_delete {
    width: 16px;
    height: 16px;
    background-position: -0px -513px;
}

.sprite-folder_edit {
    width: 16px;
    height: 16px;
    background-position: -783px -486px;
}

.sprite-folder_error {
    width: 16px;
    height: 16px;
    background-position: -756px -486px;
}

.sprite-folder_explore {
    width: 16px;
    height: 16px;
    background-position: -729px -486px;
}

.sprite-folder_feed {
    width: 16px;
    height: 16px;
    background-position: -702px -486px;
}

.sprite-folder_find {
    width: 16px;
    height: 16px;
    background-position: -675px -486px;
}

.sprite-folder_go {
    width: 16px;
    height: 16px;
    background-position: -648px -486px;
}

.sprite-folder_heart {
    width: 16px;
    height: 16px;
    background-position: -621px -486px;
}

.sprite-folder_image {
    width: 16px;
    height: 16px;
    background-position: -594px -486px;
}

.sprite-folder_key {
    width: 16px;
    height: 16px;
    background-position: -567px -486px;
}

.sprite-folder_lightbulb {
    width: 16px;
    height: 16px;
    background-position: -540px -486px;
}

.sprite-folder_link {
    width: 16px;
    height: 16px;
    background-position: -513px -486px;
}

.sprite-folder_magnify {
    width: 16px;
    height: 16px;
    background-position: -486px -486px;
}

.sprite-folder_page {
    width: 16px;
    height: 16px;
    background-position: -459px -486px;
}

.sprite-folder_page_white {
    width: 16px;
    height: 16px;
    background-position: -432px -486px;
}

.sprite-folder_palette {
    width: 16px;
    height: 16px;
    background-position: -405px -486px;
}

.sprite-folder_picture {
    width: 16px;
    height: 16px;
    background-position: -378px -486px;
}

.sprite-folder_star {
    width: 16px;
    height: 16px;
    background-position: -351px -486px;
}

.sprite-folder_table {
    width: 16px;
    height: 16px;
    background-position: -324px -486px;
}

.sprite-folder_user {
    width: 16px;
    height: 16px;
    background-position: -297px -486px;
}

.sprite-folder_wrench {
    width: 16px;
    height: 16px;
    background-position: -270px -486px;
}

.sprite-font {
    width: 16px;
    height: 16px;
    background-position: -243px -486px;
}

.sprite-font_add {
    width: 16px;
    height: 16px;
    background-position: -216px -486px;
}

.sprite-font_delete {
    width: 16px;
    height: 16px;
    background-position: -189px -486px;
}

.sprite-font_go {
    width: 16px;
    height: 16px;
    background-position: -162px -486px;
}

.sprite-group {
    width: 16px;
    height: 16px;
    background-position: -135px -486px;
}

.sprite-group_add {
    width: 16px;
    height: 16px;
    background-position: -108px -486px;
}

.sprite-group_delete {
    width: 16px;
    height: 16px;
    background-position: -81px -486px;
}

.sprite-group_edit {
    width: 16px;
    height: 16px;
    background-position: -54px -486px;
}

.sprite-group_error {
    width: 16px;
    height: 16px;
    background-position: -27px -486px;
}

.sprite-group_gear {
    width: 16px;
    height: 16px;
    background-position: -0px -486px;
}

.sprite-group_go {
    width: 16px;
    height: 16px;
    background-position: -783px -459px;
}

.sprite-group_key {
    width: 16px;
    height: 16px;
    background-position: -756px -459px;
}

.sprite-group_link {
    width: 16px;
    height: 16px;
    background-position: -729px -459px;
}

.sprite-heart {
    width: 16px;
    height: 16px;
    background-position: -702px -459px;
}

.sprite-heart_add {
    width: 16px;
    height: 16px;
    background-position: -675px -459px;
}

.sprite-heart_delete {
    width: 16px;
    height: 16px;
    background-position: -648px -459px;
}

.sprite-help {
    width: 16px;
    height: 16px;
    background-position: -621px -459px;
}

.sprite-hourglass {
    width: 16px;
    height: 16px;
    background-position: -594px -459px;
}

.sprite-hourglass_add {
    width: 16px;
    height: 16px;
    background-position: -567px -459px;
}

.sprite-hourglass_delete {
    width: 16px;
    height: 16px;
    background-position: -540px -459px;
}

.sprite-hourglass_go {
    width: 16px;
    height: 16px;
    background-position: -513px -459px;
}

.sprite-hourglass_link {
    width: 16px;
    height: 16px;
    background-position: -486px -459px;
}

.sprite-house {
    width: 16px;
    height: 16px;
    background-position: -459px -459px;
}

.sprite-house_go {
    width: 16px;
    height: 16px;
    background-position: -432px -459px;
}

.sprite-house_link {
    width: 16px;
    height: 16px;
    background-position: -405px -459px;
}

.sprite-html {
    width: 16px;
    height: 16px;
    background-position: -378px -459px;
}

.sprite-html_add {
    width: 16px;
    height: 16px;
    background-position: -351px -459px;
}

.sprite-html_delete {
    width: 16px;
    height: 16px;
    background-position: -324px -459px;
}

.sprite-html_go {
    width: 16px;
    height: 16px;
    background-position: -297px -459px;
}

.sprite-html_valid {
    width: 16px;
    height: 16px;
    background-position: -270px -459px;
}

.sprite-image {
    width: 16px;
    height: 16px;
    background-position: -243px -459px;
}

.sprite-image_add {
    width: 16px;
    height: 16px;
    background-position: -216px -459px;
}

.sprite-image_delete {
    width: 16px;
    height: 16px;
    background-position: -189px -459px;
}

.sprite-image_edit {
    width: 16px;
    height: 16px;
    background-position: -162px -459px;
}

.sprite-image_link {
    width: 16px;
    height: 16px;
    background-position: -135px -459px;
}

.sprite-images {
    width: 16px;
    height: 16px;
    background-position: -108px -459px;
}

.sprite-information {
    width: 16px;
    height: 16px;
    background-position: -81px -459px;
}

.sprite-ipod {
    width: 16px;
    height: 16px;
    background-position: -54px -459px;
}

.sprite-ipod_cast {
    width: 16px;
    height: 16px;
    background-position: -27px -459px;
}

.sprite-ipod_cast_add {
    width: 16px;
    height: 16px;
    background-position: -0px -459px;
}

.sprite-ipod_cast_delete {
    width: 16px;
    height: 16px;
    background-position: -783px -432px;
}

.sprite-ipod_sound {
    width: 16px;
    height: 16px;
    background-position: -756px -432px;
}

.sprite-joystick {
    width: 16px;
    height: 16px;
    background-position: -729px -432px;
}

.sprite-joystick_add {
    width: 16px;
    height: 16px;
    background-position: -702px -432px;
}

.sprite-joystick_delete {
    width: 16px;
    height: 16px;
    background-position: -675px -432px;
}

.sprite-joystick_error {
    width: 16px;
    height: 16px;
    background-position: -648px -432px;
}

.sprite-key {
    width: 16px;
    height: 16px;
    background-position: -621px -432px;
}

.sprite-key_add {
    width: 16px;
    height: 16px;
    background-position: -594px -432px;
}

.sprite-key_delete {
    width: 16px;
    height: 16px;
    background-position: -567px -432px;
}

.sprite-key_go {
    width: 16px;
    height: 16px;
    background-position: -540px -432px;
}

.sprite-keyboard {
    width: 16px;
    height: 16px;
    background-position: -513px -432px;
}

.sprite-keyboard_add {
    width: 16px;
    height: 16px;
    background-position: -486px -432px;
}

.sprite-keyboard_delete {
    width: 16px;
    height: 16px;
    background-position: -459px -432px;
}

.sprite-keyboard_magnify {
    width: 16px;
    height: 16px;
    background-position: -432px -432px;
}

.sprite-layers {
    width: 16px;
    height: 16px;
    background-position: -405px -432px;
}

.sprite-layout {
    width: 16px;
    height: 16px;
    background-position: -378px -432px;
}

.sprite-layout_add {
    width: 16px;
    height: 16px;
    background-position: -351px -432px;
}

.sprite-layout_content {
    width: 16px;
    height: 16px;
    background-position: -324px -432px;
}

.sprite-layout_delete {
    width: 16px;
    height: 16px;
    background-position: -297px -432px;
}

.sprite-layout_edit {
    width: 16px;
    height: 16px;
    background-position: -270px -432px;
}

.sprite-layout_error {
    width: 16px;
    height: 16px;
    background-position: -243px -432px;
}

.sprite-layout_header {
    width: 16px;
    height: 16px;
    background-position: -216px -432px;
}

.sprite-layout_link {
    width: 16px;
    height: 16px;
    background-position: -189px -432px;
}

.sprite-layout_sidebar {
    width: 16px;
    height: 16px;
    background-position: -162px -432px;
}

.sprite-lightbulb {
    width: 16px;
    height: 16px;
    background-position: -135px -432px;
}

.sprite-lightbulb_add {
    width: 16px;
    height: 16px;
    background-position: -108px -432px;
}

.sprite-lightbulb_delete {
    width: 16px;
    height: 16px;
    background-position: -81px -432px;
}

.sprite-lightbulb_off {
    width: 16px;
    height: 16px;
    background-position: -54px -432px;
}

.sprite-lightning {
    width: 16px;
    height: 16px;
    background-position: -27px -432px;
}

.sprite-lightning_add {
    width: 16px;
    height: 16px;
    background-position: -0px -432px;
}

.sprite-lightning_delete {
    width: 16px;
    height: 16px;
    background-position: -783px -405px;
}

.sprite-lightning_go {
    width: 16px;
    height: 16px;
    background-position: -756px -405px;
}

.sprite-link {
    width: 16px;
    height: 16px;
    background-position: -729px -405px;
}

.sprite-link_add {
    width: 16px;
    height: 16px;
    background-position: -702px -405px;
}

.sprite-link_break {
    width: 16px;
    height: 16px;
    background-position: -675px -405px;
}

.sprite-link_delete {
    width: 16px;
    height: 16px;
    background-position: -648px -405px;
}

.sprite-link_edit {
    width: 16px;
    height: 16px;
    background-position: -621px -405px;
}

.sprite-link_error {
    width: 16px;
    height: 16px;
    background-position: -594px -405px;
}

.sprite-link_go {
    width: 16px;
    height: 16px;
    background-position: -567px -405px;
}

.sprite-lock {
    width: 16px;
    height: 16px;
    background-position: -540px -405px;
}

.sprite-lock_add {
    width: 16px;
    height: 16px;
    background-position: -513px -405px;
}

.sprite-lock_break {
    width: 16px;
    height: 16px;
    background-position: -486px -405px;
}

.sprite-lock_delete {
    width: 16px;
    height: 16px;
    background-position: -459px -405px;
}

.sprite-lock_edit {
    width: 16px;
    height: 16px;
    background-position: -432px -405px;
}

.sprite-lock_go {
    width: 16px;
    height: 16px;
    background-position: -405px -405px;
}

.sprite-lock_open {
    width: 16px;
    height: 16px;
    background-position: -378px -405px;
}

.sprite-lorry {
    width: 16px;
    height: 16px;
    background-position: -351px -405px;
}

.sprite-lorry_add {
    width: 16px;
    height: 16px;
    background-position: -324px -405px;
}

.sprite-lorry_delete {
    width: 16px;
    height: 16px;
    background-position: -297px -405px;
}

.sprite-lorry_error {
    width: 16px;
    height: 16px;
    background-position: -270px -405px;
}

.sprite-lorry_flatbed {
    width: 16px;
    height: 16px;
    background-position: -243px -405px;
}

.sprite-lorry_go {
    width: 16px;
    height: 16px;
    background-position: -216px -405px;
}

.sprite-lorry_link {
    width: 16px;
    height: 16px;
    background-position: -189px -405px;
}

.sprite-magifier_zoom_out {
    width: 16px;
    height: 16px;
    background-position: -162px -405px;
}

.sprite-magnifier {
    width: 16px;
    height: 16px;
    background-position: -135px -405px;
}

.sprite-magnifier_zoom_in {
    width: 16px;
    height: 16px;
    background-position: -108px -405px;
}

.sprite-male {
    width: 16px;
    height: 16px;
    background-position: -81px -405px;
}

.sprite-map {
    width: 16px;
    height: 16px;
    background-position: -54px -405px;
}

.sprite-map_add {
    width: 16px;
    height: 16px;
    background-position: -27px -405px;
}

.sprite-map_delete {
    width: 16px;
    height: 16px;
    background-position: -0px -405px;
}

.sprite-map_edit {
    width: 16px;
    height: 16px;
    background-position: -783px -378px;
}

.sprite-map_go {
    width: 16px;
    height: 16px;
    background-position: -756px -378px;
}

.sprite-map_magnify {
    width: 16px;
    height: 16px;
    background-position: -729px -378px;
}

.sprite-medal_bronze_1 {
    width: 16px;
    height: 16px;
    background-position: -702px -378px;
}

.sprite-medal_bronze_2 {
    width: 16px;
    height: 16px;
    background-position: -675px -378px;
}

.sprite-medal_bronze_3 {
    width: 16px;
    height: 16px;
    background-position: -648px -378px;
}

.sprite-medal_bronze_add {
    width: 16px;
    height: 16px;
    background-position: -621px -378px;
}

.sprite-medal_bronze_delete {
    width: 16px;
    height: 16px;
    background-position: -594px -378px;
}

.sprite-medal_gold_1 {
    width: 16px;
    height: 16px;
    background-position: -567px -378px;
}

.sprite-medal_gold_2 {
    width: 16px;
    height: 16px;
    background-position: -540px -378px;
}

.sprite-medal_gold_3 {
    width: 16px;
    height: 16px;
    background-position: -513px -378px;
}

.sprite-medal_gold_add {
    width: 16px;
    height: 16px;
    background-position: -486px -378px;
}

.sprite-medal_gold_delete {
    width: 16px;
    height: 16px;
    background-position: -459px -378px;
}

.sprite-medal_silver_1 {
    width: 16px;
    height: 16px;
    background-position: -432px -378px;
}

.sprite-medal_silver_2 {
    width: 16px;
    height: 16px;
    background-position: -405px -378px;
}

.sprite-medal_silver_3 {
    width: 16px;
    height: 16px;
    background-position: -378px -378px;
}

.sprite-medal_silver_add {
    width: 16px;
    height: 16px;
    background-position: -351px -378px;
}

.sprite-medal_silver_delete {
    width: 16px;
    height: 16px;
    background-position: -324px -378px;
}

.sprite-money {
    width: 16px;
    height: 16px;
    background-position: -297px -378px;
}

.sprite-money_add {
    width: 16px;
    height: 16px;
    background-position: -270px -378px;
}

.sprite-money_delete {
    width: 16px;
    height: 16px;
    background-position: -243px -378px;
}

.sprite-money_dollar {
    width: 16px;
    height: 16px;
    background-position: -216px -378px;
}

.sprite-money_euro {
    width: 16px;
    height: 16px;
    background-position: -189px -378px;
}

.sprite-money_pound {
    width: 16px;
    height: 16px;
    background-position: -162px -378px;
}

.sprite-money_yen {
    width: 16px;
    height: 16px;
    background-position: -135px -378px;
}

.sprite-monitor {
    width: 16px;
    height: 16px;
    background-position: -108px -378px;
}

.sprite-monitor_add {
    width: 16px;
    height: 16px;
    background-position: -81px -378px;
}

.sprite-monitor_delete {
    width: 16px;
    height: 16px;
    background-position: -54px -378px;
}

.sprite-monitor_edit {
    width: 16px;
    height: 16px;
    background-position: -27px -378px;
}

.sprite-monitor_error {
    width: 16px;
    height: 16px;
    background-position: -0px -378px;
}

.sprite-monitor_go {
    width: 16px;
    height: 16px;
    background-position: -783px -351px;
}

.sprite-monitor_lightning {
    width: 16px;
    height: 16px;
    background-position: -756px -351px;
}

.sprite-monitor_link {
    width: 16px;
    height: 16px;
    background-position: -729px -351px;
}

.sprite-mouse {
    width: 16px;
    height: 16px;
    background-position: -702px -351px;
}

.sprite-mouse_add {
    width: 16px;
    height: 16px;
    background-position: -675px -351px;
}

.sprite-mouse_delete {
    width: 16px;
    height: 16px;
    background-position: -648px -351px;
}

.sprite-mouse_error {
    width: 16px;
    height: 16px;
    background-position: -621px -351px;
}

.sprite-music {
    width: 16px;
    height: 16px;
    background-position: -594px -351px;
}

.sprite-new {
    width: 16px;
    height: 16px;
    background-position: -567px -351px;
}

.sprite-newspaper {
    width: 16px;
    height: 16px;
    background-position: -540px -351px;
}

.sprite-newspaper_add {
    width: 16px;
    height: 16px;
    background-position: -513px -351px;
}

.sprite-newspaper_delete {
    width: 16px;
    height: 16px;
    background-position: -486px -351px;
}

.sprite-newspaper_go {
    width: 16px;
    height: 16px;
    background-position: -459px -351px;
}

.sprite-newspaper_link {
    width: 16px;
    height: 16px;
    background-position: -432px -351px;
}

.sprite-note {
    width: 16px;
    height: 16px;
    background-position: -405px -351px;
}

.sprite-note_add {
    width: 16px;
    height: 16px;
    background-position: -378px -351px;
}

.sprite-note_delete {
    width: 16px;
    height: 16px;
    background-position: -351px -351px;
}

.sprite-note_edit {
    width: 16px;
    height: 16px;
    background-position: -324px -351px;
}

.sprite-note_error {
    width: 16px;
    height: 16px;
    background-position: -297px -351px;
}

.sprite-note_go {
    width: 16px;
    height: 16px;
    background-position: -270px -351px;
}

.sprite-overlays {
    width: 16px;
    height: 16px;
    background-position: -243px -351px;
}

.sprite-package {
    width: 16px;
    height: 16px;
    background-position: -216px -351px;
}

.sprite-package_add {
    width: 16px;
    height: 16px;
    background-position: -189px -351px;
}

.sprite-package_delete {
    width: 16px;
    height: 16px;
    background-position: -162px -351px;
}

.sprite-package_go {
    width: 16px;
    height: 16px;
    background-position: -135px -351px;
}

.sprite-package_green {
    width: 16px;
    height: 16px;
    background-position: -108px -351px;
}

.sprite-package_link {
    width: 16px;
    height: 16px;
    background-position: -81px -351px;
}

.sprite-page {
    width: 16px;
    height: 16px;
    background-position: -54px -351px;
}

.sprite-page_add {
    width: 16px;
    height: 16px;
    background-position: -27px -351px;
}

.sprite-page_attach {
    width: 16px;
    height: 16px;
    background-position: -0px -351px;
}

.sprite-page_code {
    width: 16px;
    height: 16px;
    background-position: -783px -324px;
}

.sprite-page_copy {
    width: 16px;
    height: 16px;
    background-position: -756px -324px;
}

.sprite-page_delete {
    width: 16px;
    height: 16px;
    background-position: -729px -324px;
}

.sprite-page_edit {
    width: 16px;
    height: 16px;
    background-position: -702px -324px;
}

.sprite-page_error {
    width: 16px;
    height: 16px;
    background-position: -675px -324px;
}

.sprite-page_excel {
    width: 16px;
    height: 16px;
    background-position: -648px -324px;
}

.sprite-page_find {
    width: 16px;
    height: 16px;
    background-position: -621px -324px;
}

.sprite-page_gear {
    width: 16px;
    height: 16px;
    background-position: -594px -324px;
}

.sprite-page_go {
    width: 16px;
    height: 16px;
    background-position: -567px -324px;
}

.sprite-page_green {
    width: 16px;
    height: 16px;
    background-position: -540px -324px;
}

.sprite-page_key {
    width: 16px;
    height: 16px;
    background-position: -513px -324px;
}

.sprite-page_lightning {
    width: 16px;
    height: 16px;
    background-position: -486px -324px;
}

.sprite-page_link {
    width: 16px;
    height: 16px;
    background-position: -459px -324px;
}

.sprite-page_paintbrush {
    width: 16px;
    height: 16px;
    background-position: -432px -324px;
}

.sprite-page_paste {
    width: 16px;
    height: 16px;
    background-position: -405px -324px;
}

.sprite-page_red {
    width: 16px;
    height: 16px;
    background-position: -378px -324px;
}

.sprite-page_refresh {
    width: 16px;
    height: 16px;
    background-position: -351px -324px;
}

.sprite-page_save {
    width: 16px;
    height: 16px;
    background-position: -324px -324px;
}

.sprite-page_white {
    width: 16px;
    height: 16px;
    background-position: -297px -324px;
}

.sprite-page_white_acrobat {
    width: 16px;
    height: 16px;
    background-position: -270px -324px;
}

.sprite-page_white_actionscript {
    width: 16px;
    height: 16px;
    background-position: -243px -324px;
}

.sprite-page_white_add {
    width: 16px;
    height: 16px;
    background-position: -216px -324px;
}

.sprite-page_white_c {
    width: 16px;
    height: 16px;
    background-position: -189px -324px;
}

.sprite-page_white_camera {
    width: 16px;
    height: 16px;
    background-position: -162px -324px;
}

.sprite-page_white_cd {
    width: 16px;
    height: 16px;
    background-position: -135px -324px;
}

.sprite-page_white_code {
    width: 16px;
    height: 16px;
    background-position: -108px -324px;
}

.sprite-page_white_code_red {
    width: 16px;
    height: 16px;
    background-position: -81px -324px;
}

.sprite-page_white_coldfusion {
    width: 16px;
    height: 16px;
    background-position: -54px -324px;
}

.sprite-page_white_compressed {
    width: 16px;
    height: 16px;
    background-position: -27px -324px;
}

.sprite-page_white_copy {
    width: 16px;
    height: 16px;
    background-position: -0px -324px;
}

.sprite-page_white_cplusplus {
    width: 16px;
    height: 16px;
    background-position: -783px -297px;
}

.sprite-page_white_csharp {
    width: 16px;
    height: 16px;
    background-position: -756px -297px;
}

.sprite-page_white_cup {
    width: 16px;
    height: 16px;
    background-position: -729px -297px;
}

.sprite-page_white_database {
    width: 16px;
    height: 16px;
    background-position: -702px -297px;
}

.sprite-page_white_delete {
    width: 16px;
    height: 16px;
    background-position: -675px -297px;
}

.sprite-page_white_dvd {
    width: 16px;
    height: 16px;
    background-position: -648px -297px;
}

.sprite-page_white_edit {
    width: 16px;
    height: 16px;
    background-position: -621px -297px;
}

.sprite-page_white_error {
    width: 16px;
    height: 16px;
    background-position: -594px -297px;
}

.sprite-page_white_excel {
    width: 16px;
    height: 16px;
    background-position: -567px -297px;
}

.sprite-page_white_find {
    width: 16px;
    height: 16px;
    background-position: -540px -297px;
}

.sprite-page_white_flash {
    width: 16px;
    height: 16px;
    background-position: -513px -297px;
}

.sprite-page_white_freehand {
    width: 16px;
    height: 16px;
    background-position: -486px -297px;
}

.sprite-page_white_gear {
    width: 16px;
    height: 16px;
    background-position: -459px -297px;
}

.sprite-page_white_get {
    width: 16px;
    height: 16px;
    background-position: -432px -297px;
}

.sprite-page_white_go {
    width: 16px;
    height: 16px;
    background-position: -405px -297px;
}

.sprite-page_white_h {
    width: 16px;
    height: 16px;
    background-position: -378px -297px;
}

.sprite-page_white_horizontal {
    width: 16px;
    height: 16px;
    background-position: -351px -297px;
}

.sprite-page_white_key {
    width: 16px;
    height: 16px;
    background-position: -324px -297px;
}

.sprite-page_white_lightning {
    width: 16px;
    height: 16px;
    background-position: -297px -297px;
}

.sprite-page_white_link {
    width: 16px;
    height: 16px;
    background-position: -270px -297px;
}

.sprite-page_white_magnify {
    width: 16px;
    height: 16px;
    background-position: -243px -297px;
}

.sprite-page_white_medal {
    width: 16px;
    height: 16px;
    background-position: -216px -297px;
}

.sprite-page_white_office {
    width: 16px;
    height: 16px;
    background-position: -189px -297px;
}

.sprite-page_white_paint {
    width: 16px;
    height: 16px;
    background-position: -162px -297px;
}

.sprite-page_white_paintbrush {
    width: 16px;
    height: 16px;
    background-position: -135px -297px;
}

.sprite-page_white_paste {
    width: 16px;
    height: 16px;
    background-position: -108px -297px;
}

.sprite-page_white_php {
    width: 16px;
    height: 16px;
    background-position: -81px -297px;
}

.sprite-page_white_picture {
    width: 16px;
    height: 16px;
    background-position: -54px -297px;
}

.sprite-page_white_powerpoint {
    width: 16px;
    height: 16px;
    background-position: -27px -297px;
}

.sprite-page_white_put {
    width: 16px;
    height: 16px;
    background-position: -0px -297px;
}

.sprite-page_white_ruby {
    width: 16px;
    height: 16px;
    background-position: -783px -270px;
}

.sprite-page_white_stack {
    width: 16px;
    height: 16px;
    background-position: -756px -270px;
}

.sprite-page_white_star {
    width: 16px;
    height: 16px;
    background-position: -729px -270px;
}

.sprite-page_white_swoosh {
    width: 16px;
    height: 16px;
    background-position: -702px -270px;
}

.sprite-page_white_text {
    width: 16px;
    height: 16px;
    background-position: -675px -270px;
}

.sprite-page_white_text_width {
    width: 16px;
    height: 16px;
    background-position: -648px -270px;
}

.sprite-page_white_tux {
    width: 16px;
    height: 16px;
    background-position: -621px -270px;
}

.sprite-page_white_vector {
    width: 16px;
    height: 16px;
    background-position: -594px -270px;
}

.sprite-page_white_visualstudio {
    width: 16px;
    height: 16px;
    background-position: -567px -270px;
}

.sprite-page_white_width {
    width: 16px;
    height: 16px;
    background-position: -540px -270px;
}

.sprite-page_white_word {
    width: 16px;
    height: 16px;
    background-position: -513px -270px;
}

.sprite-page_white_world {
    width: 16px;
    height: 16px;
    background-position: -486px -270px;
}

.sprite-page_white_wrench {
    width: 16px;
    height: 16px;
    background-position: -459px -270px;
}

.sprite-page_white_zip {
    width: 16px;
    height: 16px;
    background-position: -432px -270px;
}

.sprite-page_word {
    width: 16px;
    height: 16px;
    background-position: -405px -270px;
}

.sprite-page_world {
    width: 16px;
    height: 16px;
    background-position: -378px -270px;
}

.sprite-paintbrush {
    width: 16px;
    height: 16px;
    background-position: -351px -270px;
}

.sprite-paintcan {
    width: 16px;
    height: 16px;
    background-position: -324px -270px;
}

.sprite-palette {
    width: 16px;
    height: 16px;
    background-position: -297px -270px;
}

.sprite-paste_plain {
    width: 16px;
    height: 16px;
    background-position: -270px -270px;
}

.sprite-paste_word {
    width: 16px;
    height: 16px;
    background-position: -243px -270px;
}

.sprite-pencil {
    width: 16px;
    height: 16px;
    background-position: -216px -270px;
}

.sprite-pencil_add {
    width: 16px;
    height: 16px;
    background-position: -189px -270px;
}

.sprite-pencil_delete {
    width: 16px;
    height: 16px;
    background-position: -162px -270px;
}

.sprite-pencil_go {
    width: 16px;
    height: 16px;
    background-position: -135px -270px;
}

.sprite-phone {
    width: 16px;
    height: 16px;
    background-position: -108px -270px;
}

.sprite-phone_add {
    width: 16px;
    height: 16px;
    background-position: -81px -270px;
}

.sprite-phone_delete {
    width: 16px;
    height: 16px;
    background-position: -54px -270px;
}

.sprite-phone_sound {
    width: 16px;
    height: 16px;
    background-position: -27px -270px;
}

.sprite-photo {
    width: 16px;
    height: 16px;
    background-position: -0px -270px;
}

.sprite-photo_add {
    width: 16px;
    height: 16px;
    background-position: -783px -243px;
}

.sprite-photo_delete {
    width: 16px;
    height: 16px;
    background-position: -756px -243px;
}

.sprite-photo_link {
    width: 16px;
    height: 16px;
    background-position: -729px -243px;
}

.sprite-photos {
    width: 16px;
    height: 16px;
    background-position: -702px -243px;
}

.sprite-picture {
    width: 16px;
    height: 16px;
    background-position: -675px -243px;
}

.sprite-picture_add {
    width: 16px;
    height: 16px;
    background-position: -648px -243px;
}

.sprite-picture_delete {
    width: 16px;
    height: 16px;
    background-position: -621px -243px;
}

.sprite-picture_edit {
    width: 16px;
    height: 16px;
    background-position: -594px -243px;
}

.sprite-picture_empty {
    width: 16px;
    height: 16px;
    background-position: -567px -243px;
}

.sprite-picture_error {
    width: 16px;
    height: 16px;
    background-position: -540px -243px;
}

.sprite-picture_go {
    width: 16px;
    height: 16px;
    background-position: -513px -243px;
}

.sprite-picture_key {
    width: 16px;
    height: 16px;
    background-position: -486px -243px;
}

.sprite-picture_link {
    width: 16px;
    height: 16px;
    background-position: -459px -243px;
}

.sprite-picture_save {
    width: 16px;
    height: 16px;
    background-position: -432px -243px;
}

.sprite-pictures {
    width: 16px;
    height: 16px;
    background-position: -405px -243px;
}

.sprite-pilcrow {
    width: 16px;
    height: 16px;
    background-position: -378px -243px;
}

.sprite-pill {
    width: 16px;
    height: 16px;
    background-position: -351px -243px;
}

.sprite-pill_add {
    width: 16px;
    height: 16px;
    background-position: -324px -243px;
}

.sprite-pill_delete {
    width: 16px;
    height: 16px;
    background-position: -297px -243px;
}

.sprite-pill_go {
    width: 16px;
    height: 16px;
    background-position: -270px -243px;
}

.sprite-plugin {
    width: 16px;
    height: 16px;
    background-position: -243px -243px;
}

.sprite-plugin_add {
    width: 16px;
    height: 16px;
    background-position: -216px -243px;
}

.sprite-plugin_delete {
    width: 16px;
    height: 16px;
    background-position: -189px -243px;
}

.sprite-plugin_disabled {
    width: 16px;
    height: 16px;
    background-position: -162px -243px;
}

.sprite-plugin_edit {
    width: 16px;
    height: 16px;
    background-position: -135px -243px;
}

.sprite-plugin_error {
    width: 16px;
    height: 16px;
    background-position: -108px -243px;
}

.sprite-plugin_go {
    width: 16px;
    height: 16px;
    background-position: -81px -243px;
}

.sprite-plugin_link {
    width: 16px;
    height: 16px;
    background-position: -54px -243px;
}

.sprite-printer {
    width: 16px;
    height: 16px;
    background-position: -27px -243px;
}

.sprite-printer_add {
    width: 16px;
    height: 16px;
    background-position: -0px -243px;
}

.sprite-printer_delete {
    width: 16px;
    height: 16px;
    background-position: -783px -216px;
}

.sprite-printer_empty {
    width: 16px;
    height: 16px;
    background-position: -756px -216px;
}

.sprite-printer_error {
    width: 16px;
    height: 16px;
    background-position: -729px -216px;
}

.sprite-rainbow {
    width: 16px;
    height: 16px;
    background-position: -702px -216px;
}

.sprite-report {
    width: 16px;
    height: 16px;
    background-position: -675px -216px;
}

.sprite-report_add {
    width: 16px;
    height: 16px;
    background-position: -648px -216px;
}

.sprite-report_delete {
    width: 16px;
    height: 16px;
    background-position: -621px -216px;
}

.sprite-report_disk {
    width: 16px;
    height: 16px;
    background-position: -594px -216px;
}

.sprite-report_edit {
    width: 16px;
    height: 16px;
    background-position: -567px -216px;
}

.sprite-report_go {
    width: 16px;
    height: 16px;
    background-position: -540px -216px;
}

.sprite-report_key {
    width: 16px;
    height: 16px;
    background-position: -513px -216px;
}

.sprite-report_link {
    width: 16px;
    height: 16px;
    background-position: -486px -216px;
}

.sprite-report_magnify {
    width: 16px;
    height: 16px;
    background-position: -459px -216px;
}

.sprite-report_picture {
    width: 16px;
    height: 16px;
    background-position: -432px -216px;
}

.sprite-report_user {
    width: 16px;
    height: 16px;
    background-position: -405px -216px;
}

.sprite-report_word {
    width: 16px;
    height: 16px;
    background-position: -378px -216px;
}

.sprite-resultset_first {
    width: 16px;
    height: 16px;
    background-position: -351px -216px;
}

.sprite-resultset_last {
    width: 16px;
    height: 16px;
    background-position: -324px -216px;
}

.sprite-resultset_next {
    width: 16px;
    height: 16px;
    background-position: -297px -216px;
}

.sprite-resultset_previous {
    width: 16px;
    height: 16px;
    background-position: -270px -216px;
}

.sprite-rosette {
    width: 16px;
    height: 16px;
    background-position: -243px -216px;
}

.sprite-rss {
    width: 16px;
    height: 16px;
    background-position: -216px -216px;
}

.sprite-rss_add {
    width: 16px;
    height: 16px;
    background-position: -189px -216px;
}

.sprite-rss_delete {
    width: 16px;
    height: 16px;
    background-position: -162px -216px;
}

.sprite-rss_go {
    width: 16px;
    height: 16px;
    background-position: -135px -216px;
}

.sprite-rss_valid {
    width: 16px;
    height: 16px;
    background-position: -108px -216px;
}

.sprite-ruby {
    width: 16px;
    height: 16px;
    background-position: -81px -216px;
}

.sprite-ruby_add {
    width: 16px;
    height: 16px;
    background-position: -54px -216px;
}

.sprite-ruby_delete {
    width: 16px;
    height: 16px;
    background-position: -27px -216px;
}

.sprite-ruby_gear {
    width: 16px;
    height: 16px;
    background-position: -0px -216px;
}

.sprite-ruby_get {
    width: 16px;
    height: 16px;
    background-position: -783px -189px;
}

.sprite-ruby_go {
    width: 16px;
    height: 16px;
    background-position: -756px -189px;
}

.sprite-ruby_key {
    width: 16px;
    height: 16px;
    background-position: -729px -189px;
}

.sprite-ruby_link {
    width: 16px;
    height: 16px;
    background-position: -702px -189px;
}

.sprite-ruby_put {
    width: 16px;
    height: 16px;
    background-position: -675px -189px;
}

.sprite-script {
    width: 16px;
    height: 16px;
    background-position: -648px -189px;
}

.sprite-script_add {
    width: 16px;
    height: 16px;
    background-position: -621px -189px;
}

.sprite-script_code {
    width: 16px;
    height: 16px;
    background-position: -594px -189px;
}

.sprite-script_code_red {
    width: 16px;
    height: 16px;
    background-position: -567px -189px;
}

.sprite-script_delete {
    width: 16px;
    height: 16px;
    background-position: -540px -189px;
}

.sprite-script_edit {
    width: 16px;
    height: 16px;
    background-position: -513px -189px;
}

.sprite-script_error {
    width: 16px;
    height: 16px;
    background-position: -486px -189px;
}

.sprite-script_gear {
    width: 16px;
    height: 16px;
    background-position: -459px -189px;
}

.sprite-script_go {
    width: 16px;
    height: 16px;
    background-position: -432px -189px;
}

.sprite-script_key {
    width: 16px;
    height: 16px;
    background-position: -405px -189px;
}

.sprite-script_lightning {
    width: 16px;
    height: 16px;
    background-position: -378px -189px;
}

.sprite-script_link {
    width: 16px;
    height: 16px;
    background-position: -351px -189px;
}

.sprite-script_palette {
    width: 16px;
    height: 16px;
    background-position: -324px -189px;
}

.sprite-script_save {
    width: 16px;
    height: 16px;
    background-position: -297px -189px;
}

.sprite-server {
    width: 16px;
    height: 16px;
    background-position: -270px -189px;
}

.sprite-server_add {
    width: 16px;
    height: 16px;
    background-position: -243px -189px;
}

.sprite-server_chart {
    width: 16px;
    height: 16px;
    background-position: -216px -189px;
}

.sprite-server_compressed {
    width: 16px;
    height: 16px;
    background-position: -189px -189px;
}

.sprite-server_connect {
    width: 16px;
    height: 16px;
    background-position: -162px -189px;
}

.sprite-server_database {
    width: 16px;
    height: 16px;
    background-position: -135px -189px;
}

.sprite-server_delete {
    width: 16px;
    height: 16px;
    background-position: -108px -189px;
}

.sprite-server_edit {
    width: 16px;
    height: 16px;
    background-position: -81px -189px;
}

.sprite-server_error {
    width: 16px;
    height: 16px;
    background-position: -54px -189px;
}

.sprite-server_go {
    width: 16px;
    height: 16px;
    background-position: -27px -189px;
}

.sprite-server_key {
    width: 16px;
    height: 16px;
    background-position: -0px -189px;
}

.sprite-server_lightning {
    width: 16px;
    height: 16px;
    background-position: -783px -162px;
}

.sprite-server_link {
    width: 16px;
    height: 16px;
    background-position: -756px -162px;
}

.sprite-server_uncompressed {
    width: 16px;
    height: 16px;
    background-position: -729px -162px;
}

.sprite-shading {
    width: 16px;
    height: 16px;
    background-position: -702px -162px;
}

.sprite-shape_align_bottom {
    width: 16px;
    height: 16px;
    background-position: -675px -162px;
}

.sprite-shape_align_center {
    width: 16px;
    height: 16px;
    background-position: -648px -162px;
}

.sprite-shape_align_left {
    width: 16px;
    height: 16px;
    background-position: -621px -162px;
}

.sprite-shape_align_middle {
    width: 16px;
    height: 16px;
    background-position: -594px -162px;
}

.sprite-shape_align_right {
    width: 16px;
    height: 16px;
    background-position: -567px -162px;
}

.sprite-shape_align_top {
    width: 16px;
    height: 16px;
    background-position: -540px -162px;
}

.sprite-shape_flip_horizontal {
    width: 16px;
    height: 16px;
    background-position: -513px -162px;
}

.sprite-shape_flip_vertical {
    width: 16px;
    height: 16px;
    background-position: -486px -162px;
}

.sprite-shape_group {
    width: 16px;
    height: 16px;
    background-position: -459px -162px;
}

.sprite-shape_handles {
    width: 16px;
    height: 16px;
    background-position: -432px -162px;
}

.sprite-shape_move_back {
    width: 16px;
    height: 16px;
    background-position: -405px -162px;
}

.sprite-shape_move_backwards {
    width: 16px;
    height: 16px;
    background-position: -378px -162px;
}

.sprite-shape_move_forwards {
    width: 16px;
    height: 16px;
    background-position: -351px -162px;
}

.sprite-shape_move_front {
    width: 16px;
    height: 16px;
    background-position: -324px -162px;
}

.sprite-shape_rotate_anticlockwise {
    width: 16px;
    height: 16px;
    background-position: -297px -162px;
}

.sprite-shape_rotate_clockwise {
    width: 16px;
    height: 16px;
    background-position: -270px -162px;
}

.sprite-shape_square {
    width: 16px;
    height: 16px;
    background-position: -243px -162px;
}

.sprite-shape_square_add {
    width: 16px;
    height: 16px;
    background-position: -216px -162px;
}

.sprite-shape_square_delete {
    width: 16px;
    height: 16px;
    background-position: -189px -162px;
}

.sprite-shape_square_edit {
    width: 16px;
    height: 16px;
    background-position: -162px -162px;
}

.sprite-shape_square_error {
    width: 16px;
    height: 16px;
    background-position: -135px -162px;
}

.sprite-shape_square_go {
    width: 16px;
    height: 16px;
    background-position: -108px -162px;
}

.sprite-shape_square_key {
    width: 16px;
    height: 16px;
    background-position: -81px -162px;
}

.sprite-shape_square_link {
    width: 16px;
    height: 16px;
    background-position: -54px -162px;
}

.sprite-shape_ungroup {
    width: 16px;
    height: 16px;
    background-position: -27px -162px;
}

.sprite-shield {
    width: 16px;
    height: 16px;
    background-position: -0px -162px;
}

.sprite-shield_add {
    width: 16px;
    height: 16px;
    background-position: -783px -135px;
}

.sprite-shield_delete {
    width: 16px;
    height: 16px;
    background-position: -756px -135px;
}

.sprite-shield_go {
    width: 16px;
    height: 16px;
    background-position: -729px -135px;
}

.sprite-sitemap {
    width: 16px;
    height: 16px;
    background-position: -702px -135px;
}

.sprite-sitemap_color {
    width: 16px;
    height: 16px;
    background-position: -675px -135px;
}

.sprite-sound {
    width: 16px;
    height: 16px;
    background-position: -648px -135px;
}

.sprite-sound_add {
    width: 16px;
    height: 16px;
    background-position: -621px -135px;
}

.sprite-sound_delete {
    width: 16px;
    height: 16px;
    background-position: -594px -135px;
}

.sprite-sound_low {
    width: 16px;
    height: 16px;
    background-position: -567px -135px;
}

.sprite-sound_mute {
    width: 16px;
    height: 16px;
    background-position: -540px -135px;
}

.sprite-sound_none {
    width: 16px;
    height: 16px;
    background-position: -513px -135px;
}

.sprite-spellcheck {
    width: 16px;
    height: 16px;
    background-position: -486px -135px;
}

.sprite-sport_8ball {
    width: 16px;
    height: 16px;
    background-position: -459px -135px;
}

.sprite-sport_basketball {
    width: 16px;
    height: 16px;
    background-position: -432px -135px;
}

.sprite-sport_football {
    width: 16px;
    height: 16px;
    background-position: -405px -135px;
}

.sprite-sport_golf {
    width: 16px;
    height: 16px;
    background-position: -378px -135px;
}

.sprite-sport_raquet {
    width: 16px;
    height: 16px;
    background-position: -351px -135px;
}

.sprite-sport_shuttlecock {
    width: 16px;
    height: 16px;
    background-position: -324px -135px;
}

.sprite-sport_soccer {
    width: 16px;
    height: 16px;
    background-position: -297px -135px;
}

.sprite-sport_tennis {
    width: 16px;
    height: 16px;
    background-position: -270px -135px;
}

.sprite-star {
    width: 16px;
    height: 16px;
    background-position: -243px -135px;
}

.sprite-status_away {
    width: 16px;
    height: 16px;
    background-position: -216px -135px;
}

.sprite-status_busy {
    width: 16px;
    height: 16px;
    background-position: -189px -135px;
}

.sprite-status_offline {
    width: 16px;
    height: 16px;
    background-position: -162px -135px;
}

.sprite-status_online {
    width: 16px;
    height: 16px;
    background-position: -135px -135px;
}

.sprite-stop {
    width: 16px;
    height: 16px;
    background-position: -108px -135px;
}

.sprite-style {
    width: 16px;
    height: 16px;
    background-position: -81px -135px;
}

.sprite-style_add {
    width: 16px;
    height: 16px;
    background-position: -54px -135px;
}

.sprite-style_delete {
    width: 16px;
    height: 16px;
    background-position: -27px -135px;
}

.sprite-style_edit {
    width: 16px;
    height: 16px;
    background-position: -0px -135px;
}

.sprite-style_go {
    width: 16px;
    height: 16px;
    background-position: -783px -108px;
}

.sprite-sum {
    width: 16px;
    height: 16px;
    background-position: -756px -108px;
}

.sprite-tab {
    width: 16px;
    height: 16px;
    background-position: -729px -108px;
}

.sprite-tab_add {
    width: 16px;
    height: 16px;
    background-position: -702px -108px;
}

.sprite-tab_delete {
    width: 16px;
    height: 16px;
    background-position: -675px -108px;
}

.sprite-tab_edit {
    width: 16px;
    height: 16px;
    background-position: -648px -108px;
}

.sprite-tab_go {
    width: 16px;
    height: 16px;
    background-position: -621px -108px;
}

.sprite-table {
    width: 16px;
    height: 16px;
    background-position: -594px -108px;
}

.sprite-table_add {
    width: 16px;
    height: 16px;
    background-position: -567px -108px;
}

.sprite-table_delete {
    width: 16px;
    height: 16px;
    background-position: -540px -108px;
}

.sprite-table_edit {
    width: 16px;
    height: 16px;
    background-position: -513px -108px;
}

.sprite-table_error {
    width: 16px;
    height: 16px;
    background-position: -486px -108px;
}

.sprite-table_gear {
    width: 16px;
    height: 16px;
    background-position: -459px -108px;
}

.sprite-table_go {
    width: 16px;
    height: 16px;
    background-position: -432px -108px;
}

.sprite-table_key {
    width: 16px;
    height: 16px;
    background-position: -405px -108px;
}

.sprite-table_lightning {
    width: 16px;
    height: 16px;
    background-position: -378px -108px;
}

.sprite-table_link {
    width: 16px;
    height: 16px;
    background-position: -351px -108px;
}

.sprite-table_multiple {
    width: 16px;
    height: 16px;
    background-position: -324px -108px;
}

.sprite-table_refresh {
    width: 16px;
    height: 16px;
    background-position: -297px -108px;
}

.sprite-table_relationship {
    width: 16px;
    height: 16px;
    background-position: -270px -108px;
}

.sprite-table_row_delete {
    width: 16px;
    height: 16px;
    background-position: -243px -108px;
}

.sprite-table_row_insert {
    width: 16px;
    height: 16px;
    background-position: -216px -108px;
}

.sprite-table_save {
    width: 16px;
    height: 16px;
    background-position: -189px -108px;
}

.sprite-table_sort {
    width: 16px;
    height: 16px;
    background-position: -162px -108px;
}

.sprite-tag {
    width: 16px;
    height: 16px;
    background-position: -135px -108px;
}

.sprite-tag_blue {
    width: 16px;
    height: 16px;
    background-position: -108px -108px;
}

.sprite-tag_blue_add {
    width: 16px;
    height: 16px;
    background-position: -81px -108px;
}

.sprite-tag_blue_delete {
    width: 16px;
    height: 16px;
    background-position: -54px -108px;
}

.sprite-tag_blue_edit {
    width: 16px;
    height: 16px;
    background-position: -27px -108px;
}

.sprite-tag_green {
    width: 16px;
    height: 16px;
    background-position: -0px -108px;
}

.sprite-tag_orange {
    width: 16px;
    height: 16px;
    background-position: -783px -81px;
}

.sprite-tag_pink {
    width: 16px;
    height: 16px;
    background-position: -756px -81px;
}

.sprite-tag_purple {
    width: 16px;
    height: 16px;
    background-position: -729px -81px;
}

.sprite-tag_red {
    width: 16px;
    height: 16px;
    background-position: -702px -81px;
}

.sprite-tag_yellow {
    width: 16px;
    height: 16px;
    background-position: -675px -81px;
}

.sprite-telephone {
    width: 16px;
    height: 16px;
    background-position: -648px -81px;
}

.sprite-telephone_add {
    width: 16px;
    height: 16px;
    background-position: -621px -81px;
}

.sprite-telephone_delete {
    width: 16px;
    height: 16px;
    background-position: -594px -81px;
}

.sprite-telephone_edit {
    width: 16px;
    height: 16px;
    background-position: -567px -81px;
}

.sprite-telephone_error {
    width: 16px;
    height: 16px;
    background-position: -540px -81px;
}

.sprite-telephone_go {
    width: 16px;
    height: 16px;
    background-position: -513px -81px;
}

.sprite-telephone_key {
    width: 16px;
    height: 16px;
    background-position: -486px -81px;
}

.sprite-telephone_link {
    width: 16px;
    height: 16px;
    background-position: -459px -81px;
}

.sprite-television {
    width: 16px;
    height: 16px;
    background-position: -432px -81px;
}

.sprite-television_add {
    width: 16px;
    height: 16px;
    background-position: -405px -81px;
}

.sprite-television_delete {
    width: 16px;
    height: 16px;
    background-position: -378px -81px;
}

.sprite-text_align_center {
    width: 16px;
    height: 16px;
    background-position: -351px -81px;
}

.sprite-text_align_justify {
    width: 16px;
    height: 16px;
    background-position: -324px -81px;
}

.sprite-text_align_left {
    width: 16px;
    height: 16px;
    background-position: -297px -81px;
}

.sprite-text_align_right {
    width: 16px;
    height: 16px;
    background-position: -270px -81px;
}

.sprite-text_allcaps {
    width: 16px;
    height: 16px;
    background-position: -243px -81px;
}

.sprite-text_bold {
    width: 16px;
    height: 16px;
    background-position: -216px -81px;
}

.sprite-text_columns {
    width: 16px;
    height: 16px;
    background-position: -189px -81px;
}

.sprite-text_dropcaps {
    width: 16px;
    height: 16px;
    background-position: -162px -81px;
}

.sprite-text_heading_1 {
    width: 16px;
    height: 16px;
    background-position: -135px -81px;
}

.sprite-text_heading_2 {
    width: 16px;
    height: 16px;
    background-position: -108px -81px;
}

.sprite-text_heading_3 {
    width: 16px;
    height: 16px;
    background-position: -81px -81px;
}

.sprite-text_heading_4 {
    width: 16px;
    height: 16px;
    background-position: -54px -81px;
}

.sprite-text_heading_5 {
    width: 16px;
    height: 16px;
    background-position: -27px -81px;
}

.sprite-text_heading_6 {
    width: 16px;
    height: 16px;
    background-position: -0px -81px;
}

.sprite-text_horizontalrule {
    width: 16px;
    height: 16px;
    background-position: -783px -54px;
}

.sprite-text_indent {
    width: 16px;
    height: 16px;
    background-position: -756px -54px;
}

.sprite-text_indent_remove {
    width: 16px;
    height: 16px;
    background-position: -729px -54px;
}

.sprite-text_italic {
    width: 16px;
    height: 16px;
    background-position: -702px -54px;
}

.sprite-text_kerning {
    width: 16px;
    height: 16px;
    background-position: -675px -54px;
}

.sprite-text_letter_omega {
    width: 16px;
    height: 16px;
    background-position: -648px -54px;
}

.sprite-text_letterspacing {
    width: 16px;
    height: 16px;
    background-position: -621px -54px;
}

.sprite-text_linespacing {
    width: 16px;
    height: 16px;
    background-position: -594px -54px;
}

.sprite-text_list_bullets {
    width: 16px;
    height: 16px;
    background-position: -567px -54px;
}

.sprite-text_list_numbers {
    width: 16px;
    height: 16px;
    background-position: -540px -54px;
}

.sprite-text_lowercase {
    width: 16px;
    height: 16px;
    background-position: -513px -54px;
}

.sprite-text_padding_bottom {
    width: 16px;
    height: 16px;
    background-position: -486px -54px;
}

.sprite-text_padding_left {
    width: 16px;
    height: 16px;
    background-position: -459px -54px;
}

.sprite-text_padding_right {
    width: 16px;
    height: 16px;
    background-position: -432px -54px;
}

.sprite-text_padding_top {
    width: 16px;
    height: 16px;
    background-position: -405px -54px;
}

.sprite-text_replace {
    width: 16px;
    height: 16px;
    background-position: -378px -54px;
}

.sprite-text_signature {
    width: 16px;
    height: 16px;
    background-position: -351px -54px;
}

.sprite-text_smallcaps {
    width: 16px;
    height: 16px;
    background-position: -324px -54px;
}

.sprite-text_strikethrough {
    width: 16px;
    height: 16px;
    background-position: -297px -54px;
}

.sprite-text_subscript {
    width: 16px;
    height: 16px;
    background-position: -270px -54px;
}

.sprite-text_superscript {
    width: 16px;
    height: 16px;
    background-position: -243px -54px;
}

.sprite-text_underline {
    width: 16px;
    height: 16px;
    background-position: -216px -54px;
}

.sprite-text_uppercase {
    width: 16px;
    height: 16px;
    background-position: -189px -54px;
}

.sprite-textfield {
    width: 16px;
    height: 16px;
    background-position: -162px -54px;
}

.sprite-textfield_add {
    width: 16px;
    height: 16px;
    background-position: -135px -54px;
}

.sprite-textfield_delete {
    width: 16px;
    height: 16px;
    background-position: -108px -54px;
}

.sprite-textfield_key {
    width: 16px;
    height: 16px;
    background-position: -81px -54px;
}

.sprite-textfield_rename {
    width: 16px;
    height: 16px;
    background-position: -54px -54px;
}

.sprite-thumb_down {
    width: 16px;
    height: 16px;
    background-position: -27px -54px;
}

.sprite-thumb_up {
    width: 16px;
    height: 16px;
    background-position: -0px -54px;
}

.sprite-tick {
    width: 16px;
    height: 16px;
    background-position: -783px -27px;
}

.sprite-time {
    width: 16px;
    height: 16px;
    background-position: -756px -27px;
}

.sprite-time_add {
    width: 16px;
    height: 16px;
    background-position: -729px -27px;
}

.sprite-time_delete {
    width: 16px;
    height: 16px;
    background-position: -702px -27px;
}

.sprite-time_go {
    width: 16px;
    height: 16px;
    background-position: -675px -27px;
}

.sprite-timeline_marker {
    width: 16px;
    height: 16px;
    background-position: -648px -27px;
}

.sprite-transmit {
    width: 16px;
    height: 16px;
    background-position: -621px -27px;
}

.sprite-transmit_add {
    width: 16px;
    height: 16px;
    background-position: -594px -27px;
}

.sprite-transmit_blue {
    width: 16px;
    height: 16px;
    background-position: -567px -27px;
}

.sprite-transmit_delete {
    width: 16px;
    height: 16px;
    background-position: -540px -27px;
}

.sprite-transmit_edit {
    width: 16px;
    height: 16px;
    background-position: -513px -27px;
}

.sprite-transmit_error {
    width: 16px;
    height: 16px;
    background-position: -486px -27px;
}

.sprite-transmit_go {
    width: 16px;
    height: 16px;
    background-position: -459px -27px;
}

.sprite-tux {
    width: 16px;
    height: 16px;
    background-position: -432px -27px;
}

.sprite-user {
    width: 16px;
    height: 16px;
    background-position: -405px -27px;
}

.sprite-user_add {
    width: 16px;
    height: 16px;
    background-position: -378px -27px;
}

.sprite-user_comment {
    width: 16px;
    height: 16px;
    background-position: -351px -27px;
}

.sprite-user_delete {
    width: 16px;
    height: 16px;
    background-position: -324px -27px;
}

.sprite-user_edit {
    width: 16px;
    height: 16px;
    background-position: -297px -27px;
}

.sprite-user_female {
    width: 16px;
    height: 16px;
    background-position: -270px -27px;
}

.sprite-user_go {
    width: 16px;
    height: 16px;
    background-position: -243px -27px;
}

.sprite-user_gray {
    width: 16px;
    height: 16px;
    background-position: -216px -27px;
}

.sprite-user_green {
    width: 16px;
    height: 16px;
    background-position: -189px -27px;
}

.sprite-user_orange {
    width: 16px;
    height: 16px;
    background-position: -162px -27px;
}

.sprite-user_red {
    width: 16px;
    height: 16px;
    background-position: -135px -27px;
}

.sprite-user_suit {
    width: 16px;
    height: 16px;
    background-position: -108px -27px;
}

.sprite-vcard {
    width: 16px;
    height: 16px;
    background-position: -81px -27px;
}

.sprite-vcard_add {
    width: 16px;
    height: 16px;
    background-position: -54px -27px;
}

.sprite-vcard_delete {
    width: 16px;
    height: 16px;
    background-position: -27px -27px;
}

.sprite-vcard_edit {
    width: 16px;
    height: 16px;
    background-position: -0px -27px;
}

.sprite-vector {
    width: 16px;
    height: 16px;
    background-position: -783px -0px;
}

.sprite-vector_add {
    width: 16px;
    height: 16px;
    background-position: -756px -0px;
}

.sprite-vector_delete {
    width: 16px;
    height: 16px;
    background-position: -729px -0px;
}

.sprite-wand {
    width: 16px;
    height: 16px;
    background-position: -702px -0px;
}

.sprite-weather_clouds {
    width: 16px;
    height: 16px;
    background-position: -675px -0px;
}

.sprite-weather_cloudy {
    width: 16px;
    height: 16px;
    background-position: -648px -0px;
}

.sprite-weather_lightning {
    width: 16px;
    height: 16px;
    background-position: -621px -0px;
}

.sprite-weather_rain {
    width: 16px;
    height: 16px;
    background-position: -594px -0px;
}

.sprite-weather_snow {
    width: 16px;
    height: 16px;
    background-position: -567px -0px;
}

.sprite-weather_sun {
    width: 16px;
    height: 16px;
    background-position: -540px -0px;
}

.sprite-webcam {
    width: 16px;
    height: 16px;
    background-position: -513px -0px;
}

.sprite-webcam_add {
    width: 16px;
    height: 16px;
    background-position: -486px -0px;
}

.sprite-webcam_delete {
    width: 16px;
    height: 16px;
    background-position: -459px -0px;
}

.sprite-webcam_error {
    width: 16px;
    height: 16px;
    background-position: -432px -0px;
}

.sprite-world {
    width: 16px;
    height: 16px;
    background-position: -405px -0px;
}

.sprite-world_add {
    width: 16px;
    height: 16px;
    background-position: -378px -0px;
}

.sprite-world_delete {
    width: 16px;
    height: 16px;
    background-position: -351px -0px;
}

.sprite-world_edit {
    width: 16px;
    height: 16px;
    background-position: -324px -0px;
}

.sprite-world_go {
    width: 16px;
    height: 16px;
    background-position: -297px -0px;
}

.sprite-world_link {
    width: 16px;
    height: 16px;
    background-position: -270px -0px;
}

.sprite-wrench {
    width: 16px;
    height: 16px;
    background-position: -243px -0px;
}

.sprite-wrench_orange {
    width: 16px;
    height: 16px;
    background-position: -216px -0px;
}

.sprite-xhtml {
    width: 16px;
    height: 16px;
    background-position: -189px -0px;
}

.sprite-xhtml_add {
    width: 16px;
    height: 16px;
    background-position: -162px -0px;
}

.sprite-xhtml_delete {
    width: 16px;
    height: 16px;
    background-position: -135px -0px;
}

.sprite-xhtml_go {
    width: 16px;
    height: 16px;
    background-position: -108px -0px;
}

.sprite-xhtml_valid {
    width: 16px;
    height: 16px;
    background-position: -81px -0px;
}

.sprite-zoom {
    width: 16px;
    height: 16px;
    background-position: -54px -0px;
}

.sprite-zoom_in {
    width: 16px;
    height: 16px;
    background-position: -27px -0px;
}

.sprite-zoom_out {
    width: 16px;
    height: 16px;
    background-position: -0px -0px;
}

.list-cell-phone{
    color:#33CC00;
}
.list-cell-email{
    color:#0099EE;
}
td.VAR_STRING,span.VAR_STRING{

}
td.DATETIME,span.DATETIME{
    /*color:#FF6347;*/
}
td.DATE,span.DATETIME{
    color:#FF6347;
}
td.LONG,td.LONGLONG ,span.LONG,span.LONGLONG {
    color:#660000;
}
td.NEWDECIMAL,span.DOUBLE,span.NEWDECIMAL,span.DOUBLE{
    color:#336600;
}

.index  > td >  .twisty-file,span.index{
    background: url('../img/icons.png') no-repeat top left;   background-position: -102px 0; width: 16px; height: 16px;
}
.tree  > td >  .twisty-file,span.tree{
    background: url('../img/icons.png') no-repeat top left;  background-position: -85px 0; width: 16px; height: 16px;

}

.categorized  > td >    .twisty-file,span.categorized{
    background: url('../img/icons.png') no-repeat top left;  background-position: -272px 0; width: 16px; height: 16px;

}

tr.crosstab > td > .twisty-file,span.crosstab{
    background: url('../img/icons.png') no-repeat top left;  background-position: -493px 0; width: 16px; height: 16px;
}


tr.bubble_chart > td >   .twisty-file,span.bubble_chart{
    background: url("../img/famfamfam.png") no-repeat ;
    width: 16px;
    height: 16px;
    background-position: -108px -675px;
}
tr.area_chart > td >   .twisty-file,span.area_chart{

    background: url("../img/icons.png") no-repeat top left;
    background-position: -306px 0; width: 16px; height: 16px;

}


tr.bar_chart  > td >  .twisty-file,.column_chart > td >  .twisty-file,span.bar_chart,span.column_chart,span.stepped_area_chart,.stepped_area_chart > td >  .twisty-file  {
    background: url("../img/icons.png") no-repeat top left;
    background-position: -289px 0; width: 16px; height: 16px;
}

tr.combo_chart > td >   .twisty-file,span.combo_chart{
    background: url("../img/icons.png") no-repeat top left;
    background-position: -306px 0; width: 16px; height: 16px;
}

tr.pie_chart > td >   .twisty-file,span.pie_chart{
    background: url("../img/icons.png") no-repeat top left;
    background-position: -357px 0; width: 16px; height: 16px;
}

tr.calendar > td >  .twisty-file,span.calendar{
    background: url("../img/icons.png") no-repeat top left;
    background-position: -255px 0; width: 16px; height: 16px;
}

tr.gauge > td >   .twisty-file,span.gauge{
    background: url("../img/icons.png") no-repeat top left;
    background-position: -1556px 0; width: 16px; height: 16px; 
}


tr.geo_chart > td >  .twisty-file,span.geo_chart{
    background: url("../img/icons.png") no-repeat top left;
    background-position: -1199px 0; width: 16px; height: 16px;
}

tr.line_chart > td >  .twisty-file,span.line_chart{
    background: url("../img/icons.png") no-repeat top left;
    background-position: -323px 0; width: 16px; height: 16px;
}
tr.recycle-bin > td >  .twisty-file,tr.recycle > td >  .twisty-file,span.recycle-bin{
    background: url("../img/icons.png") no-repeat top left;
    background-position: -1573px 0; width: 16px; height: 16px;
}
tr.google_map > td >  .twisty-file,span.google_map{
    background: url("../img/icons/globe.png");
    width: 16px; height: 16px;
}
.administrator_info,.error-header{
    padding:5px;
}

/* validation class */
label.error {
    /* remove the next line when you have trouble in IE6 with labels in list */
    color: red;
    font-style: italic;
    padding-left: 5px
}
@media only screen and (max-width: 400px) and (min-width: 300px){
    li span:not(:first-child).VAR_STRING, li span:not(:first-child).DOUBLE,
    li span:not(:first-child).NEWDECIMAL, li span:not(:first-child).LONG,
    li span:not(:first-child).LONGLONG, li span:not(:first-child).DATETIME{
        max-width: 120px;
        overflow-x: ellipsis;
    }
}
@media only screen and (max-width: 300px){
    li span:not(:first-child).VAR_STRING, li span:not(:first-child).DOUBLE,
    li span:not(:first-child).NEWDECIMAL, li span:not(:first-child).LONG,
    li span:not(:first-child).LONGLONG, li span:not(:first-child).DATETIME{
        max-width: 100px;
        overflow-x: ellipsis;
    }
}
.multi-step{
    display: none;
}
.multi-step-active{
    display: block !important;
}
.multi-step-action{
    
}
.multi-step-action-prev{
    
}
