/* display and additional classes */

#OrderBar { margin:0px; width:656px; border:solid 1px #e1e1e1; padding:0px; clear:both;  margin-top:0px;}
#OrderBar form{ height:70px;}
#OrderBar img{ padding:0px; border:0px;}
#OrderBar ul{ padding:4px; margin:0px; height:40px;}
#OrderBar li{ list-style:none; float:left; vertical-align:middle; height:38px; overflow:visible; line-height:30px;}
#OrderBar .ProductName{ float:left; width:300px; font-size:14px; font-weight:lighter; color:#235EA4; padding-left: 24px;margin-top: 4px;padding-top: 8px;margin-left: 4px;}
#OrderBar .Win{background:url(/images/tiny-win.png) no-repeat; background-position:left; }
#OrderBar .Mac{background:url(/images/tiny-mac.png) no-repeat; background-position:left; }
#OrderBar .ProductPrice{ float:left; width:170px; font-weight:lighter; }
#OrderBar .ProductPrice1{ float:left; width:170px; font-weight:lighter; margin-top:10px; }
#OrderBar .ProductSize{ float:left; width:180px; font-size:14px; margin-top:6px;}
#OrderBar .OrderBtn{ float:right; text-align:center; padding-top:6px; width:142px;}
#OrderBar .OrderBtn-dl{ float:right; text-align:center; padding-top:6px;}
#OrderBar li.aOrder{ text-align:right; width:620px; height:20px;}
#OrderBar li.aOrder a{ color:#0000FF;}
#OrderBar .ProductOS{ font-size:12px; width:80px;}
#OrderBar li.OrderBtn a{
	font-size:16px;
	font-weight:bold;
	color:#235EA4;
	text-decoration: underline;
}
#OrderBar li.OrderBtn-dl a{
	font-size:16px;
	font-weight:bold;
	color:#235EA4;
	text-decoration: underline;
}
#OrderBar li.OrderBtn a:hover{ color:#CC3300}
#OrderBar li.OrderBtn-dl a:hover{ color:#CC3300}
#paypalpay{ margin-top:4px;}
#paypalpay .OrderBtn{ padding-top:8px;}
/*#paypalpay .ProductPrice{ font-size:12px; text-align:center; font-weight:lighter; padding-top:4px;}*/
div .ProductPay{ margin-left:10px; margin-right:10px; width:520px;}
div .ProductPay strong{ font-size:13px;}
#ProductCart{ margin:0px;}
#ProductCart img{ border:0px;}
#OrderTopBar{ background-image:url(/images/b.jpg); height:25px; width:648px; padding-left:10px; padding-top:10px; font-weight:bold; font-size:16px; font-family:Arial; }
#SuggestBar{ background-image:url(/images/b.jpg); height:25px; width:648px; padding-left:10px; padding-top:10px; font-weight:bold; font-size:16px; font-family:Arial; margin-top:32px;}

#OrderAdd{ width:620px; text-align:right; }
#OrderAdd a{ color:#0000FF;}
#DownloadAdd{ width:620px; margin-left:16px; padding:6px; margin-bottom:16px;}
#DownloadAdd a{color:#0000FF;}

#RegNowPay{ padding-left:2px; padding-right:2px; margin-top:0px; border:solid 1px #e1e1e1;}

.ContentList div.cDescription{ border:solid 1px #e1e1e1; padding:4px; width:520px;}

p.payTools{ font-size:18px; padding:10px;}
p.payTools label{ font-size:18px;}
p.payOS{ font-size:18px;}

#OrderBar-avan { margin:0px; width:656px; border:solid 1px #e1e1e1; padding:0px; clear:both;  margin-top:0px; height:190px;}
.avanbuy{ list-style:none;}
.avanbuy li {float: left;width: 307px;margin-left: 10px;padding-left: 10px; border-right: 1px dashed #e4e4e4;}
.avanbuy p {20px;padding: 0px;width: 100%;}
.avanbuy strong {font-size: 16px; }
.avanprice {color: #f26522;}
.avanprice del {color: #444;}
.avannow {color: #f26522;font-size: 25px; }
.avanbutton {width:130px; background:#f6772c; border-radius:4px; color:#fff !important;height:36px; margin:0 10px; text-align:left; float:left; text-decoration:none !important; font-size:20px; text-align:center; line-height: 36px;}
.avanbutton:hover {text-decoration:none; background:#fb7d32;}
.avan-check {float: left;margin-left: 16px;margin-bottom: 8px;font-size: 14px;margin-top:-6px;}
.paypal-check { background: url(../or.png) no-repeat;padding-left: 24px;padding-top: 3px;font-size: 15px;}

/*Choose License in Order Page*/
#OrderTopBar1{ background-image:url(/images/b.jpg); height:25px; width:648px; padding-left:10px; padding-top:10px; font-weight:bold; font-size:16px; font-family:Arial; }
.current-price {color: #f26522; font-size: 24px; }

.license li{float: left;width: 200px;margin-left: 8px;padding-left: 8px;border-right: 1px dashed #e4e4e4;}
.license strong{ font-size:18px;}
.rgn-check {float: left;margin-bottom: 8px;margin-top: -2px;line-height: 16px;}
.col3-license {font-size:14px;padding-top: 4px;}
.col3-btn{margin-left: -2px !important;}
#buy-extend-tick{border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;padding: 5px 0 5px 20px;font-size: 14px;}
#buy-extend-tick span{ font-size:10px;}

#eds {display: none; border:1px solid #CCC;height:170px;width:290px;margin-left:10px; position:absolute; background:#FDFAE8; padding:10px; border-radius:5px; box-shadow: 4px 4px 4px #CCC;}
a:hover + #eds {display: block;}