#buynowArea{ text-align:left}
.buynowblock{ display:block; padding:10px 20px 0; border-radius:5px; -khtml-border-radius:5px; -webkitborder-radius:5px; -moz-border-radius:5px; margin:0 0 5px 0; height:74px}
.pk{ background-color:#192B37}
.ak{ background-color:#29414F}
.buynowblock .productname{ color:#FFF; font-size:18px}
.buynowblock .licensename{ color:#939FA7; line-height:2}
.features{ color:#FFF; padding:0; margin:0; list-style:none; display:inline; font-size:1px;}
.features li{ display:inline; width:36px; height:11px; float:left}
.features .yes{ background:url(/images/vert.png) 0 -1700px no-repeat }
.pk .features .no{ background:url(/images/vert.png) 0 -1714px no-repeat }
.ak .features .no{ background:url(/images/vert.png) 0 -1731px no-repeat }
.buynowblock  .col_1{ width:240px; float:left}
.buynowblock  .col_2{ width:370px; padding:25px 0 0 0; float:left}
.buynowblock  .col_3{ width:130px;font-size:19px; color:#FFF; padding:20px 0 0; float:left }
.buynowblock  .col_4{ width: auto; padding:15px 0 0 0; float:right}
.buynowblock .btnsmall { width:105px; text-align:left}
.buynowblock .btn{ width:120px}
.butnow_features { padding:0 0 0 255px}
.butnow_features ul{ display:none}
/*---------------*/
.contact{ display:block; width:325px}
.contactForm{ font-size: 14px; margin:0px; color:#535353; padding:0px 0 5px 0}
.red{ color:#ED3600}
.contactForm .control { clear:left; margin:15px 0 0 0; }

.contactForm textarea, .contactForm .text {
border: 1px solid #C0C0C0;
padding:2px;
font-size:14px;
font-weight:  normal;
width:190px;
border-radius:2px; -khtml-border-radius:2px; -webkitborder-radius:2px; -moz-border-radius:2px;
}
.contactForm  .empty{ text-align:center; color:#C0C0C0}
.contactForm .text { height:20px}
.contactForm .control strong{ font-weight:bold; line-height:25px; width:125px; display:block; float:left }
.contactForm .invalid .text, .contactForm .invalid textarea,  .contactForm .invalid select{ border:1px solid #F00;}
.contactForm .invalid strong, .contactForm .invalid { color:#F00 !important}
.messagesend{ background-color:#EFF5FF; border:1px solid #CDDBF1; color:#000; font-weight:bold; text-align:center; position:absolute; z-index:1150; font-size:16px; padding:10px; line-height:1.5}
.inpButton { border:none; float:right; cursor:pointer}
.cover{background:#fff;}
.messages{text-align:center; padding:20px; background-color:#EFF5FF; border:1px solid #CDDBF1; font-weight:bold; vertical-align:middle; font-weight:bold; margin:0 0 20px 0px}
.captcha{width:80px !important; margin:3px 0 0px 10px !important; position:absolute}

/*-----*/
.faq_options div{ float:left; width:180px; margin-right:30px; }
.faq_options p{ color:#535353}

