h1 {font-style:italic;text-align:center;color:#454f68;padding:0;margin:5px 0;font-size:18px}
.better_list {margin-left:19px;margin-bottom:7px}
.sl_q {color:#00f}
.prog_head {color:#06c}
.prog_head2 {color:#222}
h3.prog_head {font-size:1.3em;margin:3px 15px}
.prog_head img {vertical-align:middle}
.program_block {border:1px solid #777;background-color:#fff;position:relative;float:left;width:316px;height:130px;padding:25px 0 4px 0;margin:0 5px;text-align:center;border-radius:10px;-moz-box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}
.program_block.a {border:3px solid #efc865;background-color:#f4e5a6}
.program_block.b {border:3px solid #93c9a9;background-color:#cbf2b1}
.program_block.c {border:3px solid #75a3bf;background-color:#c1deea}
.program_block strong {font-size:1.4em;color:#555}
.program_block em {font-weight:bold;font-style:normal;font-size:1.1em;color:#46e}
.program_block .list_period {font-size:1.1em;font-weight:bold;color:#555}
.program_block_links {position:absolute;bottom:4px;left:10px}
.program_block_links a {display:inline-block}
.program_info_block {position:relative;float:left;width:316px;margin:5px 8px}
.program_info_block ul {margin:0;padding:0;list-style-type:none}
.program_info_block ul li {background-image:url('/img/icon-check3.png');background-repeat:no-repeat;padding:0;margin:0;padding-left:17px}
.program_info_block ul li.undec {background-image:url('/img/icon-187-12px.png');margin-top:2px}
.program_info_block ul li.video {background-image:url('/img/icon-video.png');padding-left:22px}
.program_block2 {background-image:url(/img/bg-express-block.gif);background-repeat:repeat-x;margin:2px 10px;border:3px solid #999;border-radius:10px;-moz-box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999;box-shadow:2px 2px 2px #999}
.program_block2 table {margin:auto;text-align:center}
.program_block2 td {padding:0 15px}
.program_block2 .logo img {height:60px}
.program_block2 em {font-weight:bold;font-style:normal;font-size:1.3em;color:#46e}
#top_sales_sash {position:absolute;top:-8px;left:663px;z-index:5;width:100px;height:110px}
#sold_count_block {height:32px;overflow:hidden;background-image:url(/img/sold-cnt-bg.gif);font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:center;color:#060}
.counter {width:15px;height:20px;background-image:url(/img/counter-digits.png);background-repeat:no-repeat;vertical-align:middle;margin:0 0.5px}
.counter.c0 {background-position:0 0}
.counter.c1 {background-position:-15px 0}
.counter.c2 {background-position:-30px 0}
.counter.c3 {background-position:-45px 0}
.counter.c4 {background-position:-60px 0}
.counter.c5 {background-position:-75px 0}
.counter.c6 {background-position:-90px 0}
.counter.c7 {background-position:-105px 0}
.counter.c8 {background-position:-120px 0}
.counter.c9 {background-position:-135px 0}