/* CSS Document */
.bgline{
        clear:both;

        background:url(../../sub/images/buy_body_bg.gif); 
		width:800px; 
		height:465px;		
		}
#educationalWrapper	{
	background:url(../../sub/images/educationalbg.gif) no-repeat;
	clear:both;
	width:800px;
	height:466px;
	}
#educationalWrapper .floatleftpart,#consumerdvd .floatleftpart{
	float:left;
	width:290px;
	text-align:center;
	}
#educationalWrapper .lefttextpart,#consumerdvd .lefttextpart{
	margin:0 auto;
	width:215px;
	text-align:left;
}
#educationalWrapper .floatrightpart,#consumerdvd .floatrightpart{
	float:left;
	padding:40px 0 0 20px;
}
#pricelist	{
	padding:20px 10px 0 10px;
	}
#pricelist .p{
	clear:both;
	overflow:hidden;
	margin-bottom:25px;
	}
#pricelist .p span{
	height:62px;
	line-height:62px;
	vertical-align:middle;
	display:block;
	float:left;
	}
#pricelist .p div{
	float:left;
	}
#pricelist .t1{
	font-size:18px;
	color:#fff;
	margin-right:40px;
	}
#pricelist .t2{
	font-size:18px;
	color:#fff;
	margin-right:55px;
	}
#pricelist .price{
	font-size:18px;
	color:#fff756;
	margin-right:5px;
	}
#pricelist .imgbuy	{
	margin-left:40px;
	}
#pricelist .imgbuy form{
	margin:0;padding:0;border:0;
	overflow:hidden;
	}
#pricelist .paypallogo{
	width: 420px; 
	text-align: right;
}
#consumerdvd	{
	background:url(../../sub/images/buy_consumer.gif) no-repeat;
	width:800px;
	height:467px;
	clear:both;
	}
#successwrapper	{
	background:url(../../sub/images/buy_congratulation.gif) no-repeat;
	width:800px;
	height:467px;
	clear:both;
	}
#successwrapper .sucesstext{
	margin-left:300px;
	font-size:12px;
	width:450px;
	}
#sorrywrapper{
	background:url(../../sub/images/buy_sorry.jpg) no-repeat;
	width:800px;
	height:467px;
	clear:both;
	}
#sorrywrapper .sorrytext{
	margin-left:330px;
	font-size:12px;
	width:400px;
	}
