#step{
text-align:center;
height:256px;
}
#step h1{
font-size:18px;
color:#FFFFFF;
background-image:url(/images/5_33.gif);
background-repeat:repeat-x;
height:35px;
padding-top:5px;
margin-bottom:25px;
}
.big-num{
font-size:82px;
font-family:Arial Black, Arial, Helvetica, sans-serif;
color:#D80F17;
margin-bottom:30px;

}
.step-inf{
font-size:18px;
color:#1A64C1;
font-weight:bold;
margin-bottom:15px;
}
.step-inf-content{
text-align:center;
height:50px;
}
.blu-block{
text-align:center;
margin-bottom:5px;
margin:5px auto;
margin-top:0;
}

.blu-block td{
background-color:#4B8EE1;
padding:2px 12px;
border:1px solid #FFFFFF;
color:#FFFFFF;
}
.blu-block .buoy{
background:none;
border-bottom:0px;
}
.blu-block .buoy-in{
background-image:url(/images/5_42.gif);
background-repeat:no-repeat;
background-position:bottom center;
background-color:#FFFFFF;
border-bottom:0px;
}
#inf{
float:right;
background-image:url(/images/5_17.jpg);
background-repeat:no-repeat;
width:560px;
height:216px;
background-position:bottom;
margin-bottom:5px;
}
*+html #inf{
height:219px;
}
*html #inf{
height:219px;
}
#inf h2{
color:#D80F17;
text-align:right;
border-bottom:2px solid #A7A9AC;
padding-bottom:5px;
margin-bottom:5px;
margin-right:10px;
}
#inf1,#inf2{
margin-bottom:3px;
}
#inf1,#inf2,#inf3{
padding-right:5px;
}
#inf1 h1,#inf2 h1,#inf3 h1{
padding-left:25px;
color:#1A64C1;
font-weight:bold;
background-repeat:no-repeat;
text-align:left;
background-position:left 2px;
font-size:14px;
}

#inf1 h1{
background-image:url(/images/5_17.gif);
}
#inf2 h1{
background-image:url(/images/5_21.gif);
}
#inf3 h1{
background-image:url(/images/5_23.gif);
}
#button{
margin-left:485px;
margin-top:-5px;
}
#demo{
float:left;
background-image:url(/images/5_30.gif);
background-repeat:no-repeat;
width:341px;
height:258px;
text-align:center;
}
#play{
width:319px;
height:240px;
background-color:#000000;
margin:9px auto;
}
#link{
float:right;
}

#left_panel {
width:215px;
margin-bottom:5px;
}

#link_left{
float:left;
}