CSS

.hol_slopes_tab
{
margin: 0px;
padding: 0px;
border-collapse: collapse;
text-align: center;
vertical-align: middle;
width:auto;
line-height:1.7;
font: normal 12px Arial, Helvetica, sans-serif;
color: #6E6E6E;
border: 1px solid #dddddd;
}

.hol_slopes_tr_head
{
font-size: 10pt;
font-weight: bold;
font-family: arial;
color: #6E6E6E;
}

.hol_slopes_th
{
padding: 8px;
border-bottom: 1px solid #dddddd;
background: #D9EDF7;
}

.hol_slopes_th_id
{
text-align: center;
}

.hol_slopes_th_name
{
text-align: left;
}

.hol_slopes_th_diff_txt
{
text-align: center;
}

.hol_slopes_th_diff_img
{
text-align: left;
}

.hol_slopes_th_status_txt
{
text-align: center;
}

.hol_slopes_th_status_img
{
text-align: left;
}

.hol_slopes_th_exceed
{
text-align: right;
}

.hol_slopes_th_length
{
text-align: right;
}

.hol_slopes_th_nightskiing
{
text-align: center;
}

.hol_slopes_th_snowmaking
{
text-align: center;
}

.hol_slopes_tr_odd
{
margin: 0;
padding: 0;
}

.hol_slopes_tr_even
{

margin: 0;
padding: 0;
}

.hol_slopes_td
{
text-align: left;
padding: 8px;
border-bottom: 1px solid #dddddd;
}

.hol_slopes_td_status_txt
{
text-align: left;
width: 120px;
}

.hol_slopes_td_id
{
text-align: left;
width: 30px;
}

.hol_slopes_td_status_img
{
background-repeat: no-repeat;
background-position: center;
width: 35px;
height: 18px;
}

.hol_slopes_td_status_img_1
{
background-image: url(‚../images/holiday-img/st1.png‘);
}

.hol_slopes_td_status_img_2
{
background-image: url(‚../images/holiday-img/st1.png‘);
}

.hol_slopes_td_status_img_3
{
background-image: url(‚../images/holiday-img/st2.png‘);
}

.hol_slopes_td_status_img_4
{
background-image: url(‚../images/holiday-img/st3.png‘);
}

.hol_slopes_td_status_img_5
{
background-image: url(‚../images/holiday-img/st3.png‘);
}

.hol_slopes_td_status_img_6
{
background-image: url(‚../images/holiday-img/st_6.png‘);
}

.hol_slopes_td_diff_txt
{
text-align: left;
width: 120px;
}

.hol_slopes_td_diff_img
{
background-repeat: no-repeat;
background-position: center;
width: 25px;
}

.hol_slopes_td_diff_img_1
{
background-image: url(‚../images/holiday-img/ob1.png‘);
}

.hol_slopes_td_diff_img_2
{
background-image: url(‚../images/holiday-img/ob2.png‘);
}

.hol_slopes_td_diff_img_3
{
background-image: url(‚../images/holiday-img/ob3.png‘);
}

.hol_slopes_td_diff_img_4
{
background-image: url(‚../images/holiday-img/ob4.png‘);
}

.hol_slopes_td_diff_img_5
{
background-image: url(‚../images/holiday-img/ob5.png‘);
}

.hol_slopes_td_name
{
text-align: left;
width: 275px;
}

.hol_slopes_td_exceed
{
text-align: right;
width: 90px;
}

.hol_slopes_td_length
{
text-align: right;
width: 90px;
}

.hol_slopes_td_nightskiing
{
text-align: center;
width: 90px;
}

.hol_slopes_td_nightskiing_1
{
background-color: red;
}

.hol_slopes_td_nightskiing_2
{
background-color: green;
}

.hol_slopes_td_snowmaking
{
text-align: center;
width: 100px;
}

.hol_slopes_td_snowmaking_1
{
background-color: red;
}

.hol_slopes_td_snowmaking_2
{
background-color: green;
}

.hol_slopes_tr_total
{
font-weight: bold;
color: #6E6E6E;
}

.hol_slopes_td_total
{
border-top:1px dotted silver;
}