body {height: 100%; width: 100%; text-align: center; background: #c3def2 !important;}
#promo_main {border: 1px solid #1f1f23; margin: 50px auto 0; width: 800px; height: 610px; background: #FFFFFF url('/translation_software/promo/images/corp/main_bg.jpg') no-repeat left bottom; text-align: left;}
#promo_top {padding: 20px !important; background: url('/translation_software/promo/images/corp/stamp.gif') no-repeat top right;}
h1 {color: #e0383a !important; font-size: 28px !important; font-weight: normal !important; margin: 0 !important; padding: 0 !important;}
h2 {color: #0e61ff !important; font-size: 20px !important; font-weight: normal !important; font-family: Arial; margin: 20px 0 !important; padding: 0 !important;}
h3 {color: #000000 !important; font-size: 17px !important; font-weight: normal !important; font-family: Arial; margin: 0 !important; padding: 0 !important;}
h4 {color: #3C0400 !important; font-size: 16px !important; font-weight: bold !important; font-family: Arial; margin: 0 !important; padding: 0 !important;}

ul {list-style: disc outside !important; margin-left: 15px !important; margin-top: 10px !important; color: #3C0400 !important;}
ul li {font-size: 14px; background: none !important; display: list-item !important; padding: 0 !important; margin: 0 0 7px !important;}

.promo_rite {float: right; width: 300px; padding-right: 20px;}
.promo_rite table td {font-size: 12px !important; color: #0e61ff !important;}

#promo_bottom {padding: 20px 0 0 20px; width: 340px; color: #FFFFFF;}
#promo_phone {padding-top: 280px; text-align: right; font-weight: bold;}
#promo_buy {padding: 35px 0 0 30px;}

.sin {color: #0e61ff !important;}
.bl {color: #000000 !important;}

.promo_rite a {text-decoration: none !important;}