#tabs_range {
	padding: 10px 5px 0 10px;
	height: 45px;
	overflow: hidden;
	float: right;
}
#tabs_range li {
	float: left;
	padding: 0 0 0 2px;
}
#tabs_range li a {
	display: block;
	height: 45px;
}
#tabs_range li a.passed {
	background: url(/images/tabs/range/passed.png) no-repeat 0 0;
	width: 133px;
}
#tabs_range li a.today {
	background: url(/images/tabs/range/today.png) no-repeat 0 0;
	width: 134px;
}
#tabs_range li a.soon {
	background: url(/images/tabs/range/soon.png) no-repeat 0 0;
	width: 134px;
	position: relative;
        margin: 0 123px -45px 0;
	opacity: 1; 
	filter: alpha(opacity=100); 
}
#tabs_range li a.soon_u {
	padding: 0;
	width: 134px;
	position: relative;
        margin: 0 0 -45px 0;
	opacity: 1; 
	filter: alpha(opacity=100); 
}
#tabs_range li a.soon_ui_1 {
	background: url(/images/tabs/range/soon_ui_1.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_2 {
	background: url(/images/tabs/range/soon_ui_2.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_3 {
	background: url(/images/tabs/range/soon_ui_3.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_4 {
	background: url(/images/tabs/range/soon_ui_4.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_5 {
	background: url(/images/tabs/range/soon_ui_5.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_6 {
	background: url(/images/tabs/range/soon_ui_6.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_7 {
	background: url(/images/tabs/range/soon_ui_7.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_8 {
	background: url(/images/tabs/range/soon_ui_8.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_9 {
	background: url(/images/tabs/range/soon_ui_9.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_10 {
	background: url(/images/tabs/range/soon_ui_10.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_11 {
	background: url(/images/tabs/range/soon_ui_11.png) no-repeat 0 0;
}
#tabs_range li a.soon_ui_12 {
	background: url(/images/tabs/range/soon_ui_12.png) no-repeat 0 0;
}
.l0 {
	left: 0px;	
}
.l1 {
	left: 23px;
}
.l2 {
	left: 46px;
}
.l3 {
	left: 69px;
}
.l4 {
	left: 92px;
}
.l5 {
	left: 115px;
}
.l6 {
	left: 138px;
}
#tabs_range li a.passed.active,
#tabs_range li a.today.active,
#tabs_range li a.soon.active,
#tabs_range li a.soon_u.active {
	background-position: 0 -45px;
	opacity: 1; 
	filter: alpha(opacity=100); 
}
#tabs_range li a.passed:hover,
#tabs_range li a.today:hover,
#tabs_range li a.soon:hover,
#tabs_range li a.soon_u:hover {
	background-position: 0 -45px;
	opacity: 1; 
	filter: alpha(opacity=100); 
}
.tabs_clear {
	clear: both;
	height: 0px;
	margin: 0 !important;
	overflow: hidden;
}