/***	CSS styles for displaying images from a sprite-generated image	***/

.spr-no-repeat{background-image: url(/corp_images/egn_sprite.png); background-repeat: no-repeat; }
.spr-repeat-y{background-image: url(/corp_images/x_repeat_sprite.png); background-repeat: repeat-y; }
.spr-repeat-x{background-image: url(/corp_images/y_repeat_sprite.png); background-repeat: repeat-x; }
.spr-repeat-both{background-image: url(/corp_images/both_repeat_sprite.png); background-repeat: repeat; }

/*	Sprites Implemented Successfully - START	*/

.sprite_unlock_action_dis {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 0; display: block; height:21px; width:50px;} 
.sprite_lock_action_dis {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -74px; display: block; height:21px; width:38px;} 
.sprite_input_bg_tag {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -450px;padding-top: 5px; width:416px; height: 23px; border: 0px; font: bold 12px/14px verdana, sans-serif; color:#555555;} 
.sprite_input_bg_msg {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -450px;padding-top: 5px; width:416px; height: 23px; border: 0px; font: bold 12px/14px verdana, sans-serif; color:#555555;}
.sprite_New {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -523px; display: block; height:30px; width:38px;} 
.sprite_spacer {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -588px; display: block;} 
.sprite_icon_desktop {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -976px; display: block; height:30px; width:38px;} 
.sprite_excel_16_sm {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -237px; display: block; height:30px; width:38px;} 
.sprite_icon_restore_default {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -445px; display: block; height:30px; width:38px;} 
.sprite_network {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -510px; display: block; height:30px; width:38px;} 
.sprite_logo_poweredby_sm {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px 0; display: block; height:35px; width:130px; float: right;} 
.sprite_icon_help_video {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -366px; display: block; height:30px; width:38px;} 
.sprite_myHome {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -590px; display: block; height:16px; width:16px;} 
.sprite_ftpicon {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -656px; display: block; height:30px; width:38px;} 
.sprite_networksmall {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -722px; display: block; height:30px; width:38px;} 
.sprite_recycle_bin {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -788px; display: block; height:30px; width:38px;} 
.sprite_s_my_computer {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -854px; display: block; height:30px; width:38px;} 
.sprite_s_web_drive {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -920px; display: block; height:30px; width:38px;} 
.sprite_default_sm {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -986px; display: block; height:30px; width:55px;} 
.sprite_vertical_separator {background: url(/corp_images/egn_sprite.png) repeat-y; background-position: -700px 0px; display: block; height:2px; width:5px;} 

.sprite_top {background-position: 0 0; background-color: #F0F2F5; } 
.sprite_top_left {background-position: 0 -1866px;} 
.sprite_top_right {background-position: 0 -1936px;} 
.sprite_bottom {background-position: 0 -40px; background-color: #f0f2f5;} 
.sprite_bottom_left {background-position: 0 -1443px;} 
.sprite_bottom_right {background-position: 0 -1513px;}

/*	Sprites Implemented Successfully - END	*/


/***	TO BE DONE - START	 ***/

/* dynamic background position changed using JS	algo	*/
.sprite_bg_strength_gradient {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -712px; display: block; height:30px; width:38px;} 

/*	repeat styles	*/
.sprite_repeat_x1 {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -148px; display: block; height:30px; width:38px;} 
.sprite_l {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -84px; display: block; height:30px; width:38px;} 
.sprite_m {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -135px; display: block; height:30px; width:38px;} 
.sprite_r {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -186px; display: block; height:30px; width:38px;} 
.sprite_dot_x {background-position: 0 -80px;} 
.sprite_left {background-position: -74px 0} 
.sprite_middle {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1634px;} 
.sprite_ns_right {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1694px; display: block; height:30px; width:38px;} 
.sprite_right {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1745px; display: block; height:30px; width:38px;} 


/* Generated sprite image issue	*/
.sprite_tableHeaderBG {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -639px; display: block; height:30px; width:38px;} 
.sprite_tile_bottom_left {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1133px; display: block; height:10px; width:10px;} 
.sprite_tile_bottom_right {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1193px; display: block; height:10px; width:10px;} 
.sprite_tile_top_left {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1253px; display: block; height:10px; width:10px;} 
.sprite_tile_top_right {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1313px; display: block; height:10px; width:10px;} 

/* html img tag - direct reference - phase 2	*/
.sprite_icon_help {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: -550px -303px; display: block; height:13px; width:13px;} 
.sprite_alert_disabled {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -778px; display: block; height:30px; width:38px;} 
.sprite_criteria {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -849px; display: block; height:30px; width:38px;} 
.sprite_sharing_disabled {background: url(/corp_images/egn_sprite.png) no-repeat; background-position: 0 -1059px; display: block; height:30px; width:38px;} 


/***	TO BE DONE - END	 ***/