@-webkit-keyframes step_animate {
    0%   { opacity:0.5; filter: alpha(opacity=50); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	15%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:0.5; filter: alpha(opacity=50); }
}
@-moz-keyframes step_animate {
    0%   { opacity:0.5; filter: alpha(opacity=50); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0.5; filter: alpha(opacity=50); }
}
@-ms-keyframes step_animate {
    0%   { opacity:0.5; filter: alpha(opacity=50); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0.5; filter: alpha(opacity=50); }
}
@-o-keyframes step_animate {
    0%   { opacity:0.5; filter: alpha(opacity=50); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0.5; filter: alpha(opacity=50); }
}
@keyframes step_animate {
    0%   { opacity:0.5; filter: alpha(opacity=50); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0.5; filter: alpha(opacity=50); }
}



@-webkit-keyframes desc {
    0%   { opacity:0; filter: alpha(opacity=0); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0; filter: alpha(opacity=0); }
}
@-moz-keyframes desc {
    0%   { opacity:0; filter: alpha(opacity=0); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0; filter: alpha(opacity=0); }
}
@-ms-keyframes desc {
    0%   { opacity:0; filter: alpha(opacity=0); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0; filter: alpha(opacity=0); }
}
@-o-keyframes desc {
    0%   { opacity:0; filter: alpha(opacity=0); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0; filter: alpha(opacity=0); }
}
@keyframes desc {
    0%   { opacity:0; filter: alpha(opacity=0); }
	5%  { opacity:1; filter: alpha(opacity=100); }
	20%  { opacity:1; filter: alpha(opacity=100); }
	25%  { opacity:0; filter: alpha(opacity=0); }
}