body { width: 90%; margin: 0.5cm 1cm; background-color: #ffffff; color: #000000;font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 8pt; }#page, #main, #header, #content { width: 100%; margin: 0; padding: 0; }#content { min-height: 610pt; }#header { height: 52pt; border-bottom: 1pt solid #000000; }#logo img { height: 40pt; margin: 10pt auto 0 0; }#footer { width: 100%; margin: 5pt 0 0 0; padding: 0; padding-top: 5pt; height: 25pt; line-height: 25pt;text-align: center; vertical-align: middle; border-top: 1pt solid #000000; }#footer .links, #language, #menubar, #sidebar, #others { display: none; }p { margin: 3pt auto 5pt auto; padding: 0; text-align: justify; line-height: 150%; }h3 { margin: 5pt auto 10pt auto; padding-bottom: 5pt; width: auto; height: auto; font-size: 14pt; font-weight: bold;line-height: 150%; }h4 { margin: 5pt auto 5pt auto; padding: 0; font-size: 10pt; font-weight: bold; line-height: 150%; }h5 { margin: 0 auto 0 auto; padding: 0; font-size: 8pt; font-weight: bold; line-height: 150%; }a, a:visited { margin: 0; padding-bottom: 1pt; color: #000000; font-size: 8pt; border-bottom: 1pt solid #000000;text-decoration: none; }a img { border-width: 0; }a#logo { border-width: 0; }ul { list-style-image: url("images/others_listitem.png"); margin: 5pt 0 5pt 0; padding: 0 0 0pt 15pt; }ul li { margin: 10pt 0 10pt 5pt; padding: 0; line-height: 150%; }ol { margin: 5pt 0 5pt 0; padding: 0 5pt 0pt 15pt; }ol li { margin: 10pt; padding: 0; line-height: 150%; }table { border-width: 0 1pt 1pt 0; border-style: solid; border-color: #000000; width: 100%; border-collapse: collapse; }th { margin: 0; padding: 4pt; height: 24pt; border-width: 1pt 0 0 1pt; border-style: solid; border-color: #000000;background-color: #ffffff; }td { margin: 0; padding: 0 2pt 2pt 6pt; height: 24pt; border-width: 1pt 0 0 1pt; border-style: solid;border-color: #000000; }td.number { text-align: right; }td.link { text-align: center; }table.platform, table.ideversion { width: 76%; }table.platform tr th, table.platform tr td, table.ideversion tr th, table.ideversion tr td { height: 13pt;text-align: center; }form { margin: 10pt 0 10pt 0; padding: 0; }form fieldset { margin: 2pt 0; padding: 5pt; border: 1pt solid #000000; }form p { margin: 0; padding: 0 0 5pt 0; }form select { margin: 4pt 0; width: auto; height: 20pt; font-family: "Verdana", "Helvetica", "Arial", sans-serif;font-size: 8pt; color: #000000; }form textarea { margin: 3pt 0; width: 90%; height: 40pt; font-family: "Verdana", "Helvetica", "Arial", sans-serif;font-size: 8pt; color: #000000; text-align: justify; }form input.text { margin: 2pt 0; width: 400pt; height: 16pt; font-family: "Verdana", "Helvetica", "Arial", sans-serif;font-size: 8pt; color: #000000; }form input.short_text { margin: 2pt 0; width: 200pt; height: 16pt;font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 8pt; color: #000000; }input.button { margin: 5pt 0; padding: 2pt; width: 100pt; height: 23pt; text-align: center;font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }form input.check { margin-left: 0; }img.verify { border: 1pt solid #000000; margin-bottom: 5pt; }.page_item { margin: 0 -4pt 0 -4pt; padding: 5pt 10pt 5pt 5pt; }.page_item img { float: right; margin: 0 0 5pt 10pt; }.page_item ul.multi_col li { margin: 4pt; width: 140pt; float: left; }.page_item ul.multi_col + p { clear: left; }#homeimage, .product_links { display: none; }#products img { margin: 5pt 10pt 0 0; float: left; }.product_title a, .freeware_title a { display: none; }.page_title h4 { font-size: 12pt; margin-top: -4pt; }#guarantee30days { margin: 0 0 5pt 5pt; float: right; }#purchase select { margin: 5pt 0 0 15pt; }#purchase_detail ul { margin: 0 0 8pt 11pt; padding: 0; width: auto; font-weight: bold; list-style-image: none;list-style-type: none; }#purchase_detail ul li { margin: 5pt 0 0 0; }#purchase_detail ul p { margin: 4pt 0 3pt 20pt; padding: 0; font-weight: normal; }#purchase form input.option, #purchase form input.checkbox, #order form input.option, #order form input.checkbox,  {margin: 0; padding: 0; width: auto; }#purchase .input_text, #order .input_text  { margin: 5pt 0 0 15pt; }#purchase span.description { font-weight: normal; width: auto; display: block; margin: 0 0 5pt 20pt; }#purchase span.price { font-weight: normal; width: auto; color: #000000; margin-left: 5pt; }/* PayPal */.volumeprices { margin-left: 15pt; color: #000000; }ul#cross_sell { margin: 0 0 8pt 11pt; padding: 0; width: auto; font-weight: bold; list-style-image: none;list-style-type: none; }#cross_sell li { margin: 5pt 0 0 0; }#cross_sell span.product { font-weight: normal; width: auto; margin-left: 5pt; }#cross_sell span.discountprice { font-weight: normal; width: auto; margin-left: 25pt; color: blue; }#paypal_submit { height: 27px; }.paypal_status { float: left; padding-bottom: 5pt; padding-right: 5pt; }.number { text-align: right; }.order { padding-top: 8pt; border: 1pt solid #f0f0f0; background-color: #ffffff; }.order_title { text-align: center; padding-bottom: 4pt; }.order h4 { font-size: 12pt; border-bottom: 2pt solid #000000; margin-bottom: 2pt; display: inline; }.order_head, .order_foot { border: 0; }.order td, .order th  { background-color: #ffffff; color: #000000; }.order table { width: 95%; margin: 0 auto; }.order_head th, .order_foot th { text-align: right; height: 11pt; width: 80pt; border: 0; }.order_head td, .order_foot td { text-align: left; height: 11pt; border: 0; }.order_head td.left { width: 130pt; }.order_head td.rgiht { width: 110pt; }.order_body { margin-top: 4pt; margin-bottom: 4pt; }.order_body thead { text-align: center; }.order_body tbody { text-align: left; }.order_body tfoot { text-align: right; }.order_body, .order_body th, .order_body td { border: 1pt solid #505050; }#contactus_img { display: none; }.stroke { display: none; }div.error { padding: 0 0 0 58pt; height: 58pt; background-image: url("images/others_error.png");background-repeat: no-repeat; background-position: top left; }p.error, h4.error { color: #000000; }p.warning { color: #000000; font-weight: bold; }tr { background-color: #ffffff; }.warning_label { color: #000000; }.warning_field { background-color: #ffffff; }input.warning_field { margin: 2pt 0; height: 16pt; font-family: "Verdana", "Helvetica", "Arial", sans-serif;font-size: 8pt; background-color: #ffffff; }