@charset "utf-8";


#buy_main{float:left;width:100%;padding:0; margin:0;}

#buy_main h1{margin-top:10px;font:Bold 125% Verdana,'Trebuchet MS',Sans-serif;color:#3F72BB;padding:5px 0 5px 25px; border-bottom:1px solid #EFF0F1;background:#FFF url('images/square-green.jpg') no-repeat 3px 50%;}

#purchases{overflow:hidden;}
#.leftBox{overflow:hidden;padding:8px 0;clear:both;}

.buyleftBox {
	float: left;
	width: 760px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 20px;
}


.dlg_buytitle {
	clear: both;
	background: #ffffff url(images/dlg_header_buy.gif) no-repeat center left;
	color: #6c9c0a;
	padding: 5px 0 0px 23px;
	font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;
	height:24px;
	margin: 15px 0 0 0;
}

.dlg_buybg {
	float:left;
	background: #ffffff url(images/dlg_bge_buy.gif) repeat-y;
	width:100%;
}

.prodPic{
	float:left;
	width:30%;
	margin: 10px 0 0 0;
	padding:0;
	vertical-align:middle;
text-align:center;
}


.prodInfo{
	float:right;
	width:66%;
	margin: 0;
	padding:0;
}



.prodInfo h1{width:450px;border-bottom:1px solid #ccc;display:block;font-weight:bold;font-size:16px;color:#333;font-family:Arial,Helvetica,sans-serif;}
.prodInfo ul{margin:6px 0;margin:0px 0px;padding:0 0px;color:#444;}
.prodInfo ul h2{font-size: 14px; margin-bottom: 0px; color: #C30; background: inherit;height:20px;font-size:14px;color:#C30;padding:5}
.prodInfo ul li{font-size:12px;color:#444;
background:transparent url(images/more.gif) no-repeat 2px 3px;padding:2px 0 2px 12px;list-style : none;}
.prodInfo p img{vertical-align:middle;}


.prodPaypic{
clear:both;
margin: 20px 0 10px 0;
float: left;
width: 97%;
}

.prodAdpic{
	float:left;
	width:180px;
	margin: 15px 10px 0 20px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 20px;
}
.prodAddpic{
float:left;
width:40px;
margin:10px auto;overflow:hidden;
margin: 60px 0px 0 0px;
}

.prodAdText{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}



.adbuy {
	font-size:18px;
	color:#990033;
}

.adsave
{
	font-size:19px;
	color:#990033;	
}

.text_packs
{

}

.buy{
	clear: both;
	with:100%;
	margin:10px auto;
	margin: 15px 30px 0 15px;
	
	background-color: #ffffff;
	overflow:hidden;
}

.small_text
{
font-size:10px;
font-weight:lighter;
}

.buy h3{color:#050;display:block;font-size:13px;font-weight:bold;line-height:32px;padding-left:8px;width:400px;font-family:Arial, Helvetica, sans-serif;margin-top:20px;}
.buy li{border:1px solid #aaa;height:48px;width:710px;overflow:hidden;display:block;margin-top:2px;}
.buy li .ver{display:block;float:left;font-size:12px;font-weight:bold;line-height:48px; padding-left:16px;width:450px;color:#333;}
.buy li .price{display:block;float:left;line-height:48px;font-weight:bold;color:#f30;font-size:14px;}

.purchaseLink2 a:link{background:transparent url(images/buy.gif) no-repeat 16px 14px;color:#C30;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:underline;height:42px;line-height:40px;margin:2px 24px 0px 0px;padding-left:30px;width:80px;}
.purchaseLink2 a:visited{background:transparent url(images/buy.gif) no-repeat 16px 14px;color:#C30;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:underline;height:42px;line-height:40px;margin:2px 24px 0px 0px;padding-left:30px;width:80px;}
.purchaseLink2 a:hover{background:transparent url(images/buy.gif) no-repeat 16px 14px;color:green;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;height:42px;line-height:40px;margin:2px 24px 0px 0px;padding-left:30px;text-decoration:none;width:80px;}




.buy p.other{margin:10px 0;color:#444}
.buy p.other span{font-weight:bold;color:#f70;}
.buy p.other a{color:#C30;font-size:11px;}
.buy p.note{background:transparent url(../images/note.gif) no-repeat 0px 2px;padding-left:18px;color:#555;margin-top:6px;}




.price_pay {display:block;float:left;line-height:35px;font-weight:bold;color:#f30;font-size:14px;
}

