@charset "utf-8";

.container {
        padding:0;
	background:url(images/gift_voucher_allbg_3.png) left repeat-y #FFF;
	width:984px;
}
.container h2 { margin:0; padding:0; position:relative;}
.container h2 .terms{ position:absolute; bottom:30px; left:100px; font-size:11px; font-family:verdana; font-weight:normal; color:#FFFFFF; font-size:12px;}

.main {
        float: left;
        line-height: 200%;
	/*padding-left:105px;*/
	padding-right:00px;
	width:580px;
	padding-left:70px;
	padding-top:10px;
}
.main h3 {
	color:#89545e;
        /*color: #037112;
	color:#643859;*/
        font-size: 13px;
        font-weight: bold;
        margin-bottom: 10px;
}
.main p {
        color: #333;
        font-size: 14px;
}
.voucher_top{padding-top:15px; line-height:150%; clear:both; padding-right:20px;}
.main .voucher {
        width: 480px;
        border-top: 1px solid #d1d1d1;
        margin: 15px 0;
}
.main .voucher li {
        display: block;
        height: 33px;
        padding: 5px 0 3px 20px;
        font-size: 16px;
        font-weight: bold;
        color: #050505;
        border-bottom: 1px solid #d1d1d1;
}
.main .voucher li span {
        color: #89545e;
}

.main .voucher li strong {
        color: #b71a16;
}
.main .voucher li a {
        margin-left: 15px;
}
.main .voucher .flag {
        background: #f8f8f8;
}
.main .period {
        color: #ff6c00;
}
.main h4 {
        color: #000;
        font-size: 14px;
        margin-top: 10px;
}
.main .terms {
        color: #000;
        list-style:none;

}

.main .terms li{ background:url(images/icon_lyf.png) left 10px no-repeat; padding-left:10px;}

.faq {
        float: right;
	margin:45px 60px 10px 0;
        border-left: 1px dashed #6a6a6a;
	padding-top:5px;
        padding-left: 10px;
	padding-bottom:200px;
        width: 300px;
        line-height: 200%;
        color: #555;
	background:url(vouchers/v_gift_voucher_bomr.png) bottom right no-repeat;
}
.faq h3 {
        color: #baa4a7;
        font-size: 32px;
}
.faq h4 {
        color: #333333;
        font-size: 14px;
        margin-top: 8px;
}
.faq ul {
        list-style: disc outside;
        padding-left: 15px;
}
.faq p a {
	color:#0865e8;
	text-decoration: underline;
}

.gift_voucher_bottom{height:30px; background:url(images/gift_voucher_bom_bg_3.png) left top no-repeat #FFFFFF; clear:both; padding-bottom:10px;}
