body {margin:auto; padding:0; width:996px; font-size:12px; color:#000033; font-family:Arial; overflow-x: hidden;background:#fff }
h1,h2,h3,h4,h5,a,img{margin:0; padding:0; border:0;  outline:none; }
a:link{ color:#4F6F9D; text-decoration:none; }
a:visited{ color:#4F6F9D; text-decoration:none; }
a:hover{ color:#4F6F9D; text-decoration:underline; }
a:active{ color:#4F6F9D; text-decoration:underline; }
/*begin margin-top*/
div.mainTop { margin:0 auto; height:140px; padding:0px; overflow:none; }
div.mainTop .topBackground { height:109px; width:996px;background: url("../uploads/images/spyware/topBackground.png") no-repeat; }
div.mainTop .topBackground .logo { position:relative; left: 85px; top:57px; float:left; width:52px; height:47px; }
div.mainTop .topBackground h1 { position:relative; left: 110px; top:60px; font-size:16px; font-style:italic;}
div.mainTop .topBackground h2 { position:relative; left: 110px; top:63px; font-size:14px; font-family:"Times New Roman";font-weight:normal;}
div.mainTop ul { margin:0 auto;  padding:0px; list-style:none;  height:35px; width:900px; background:url("../uploads/images/spyware/mainMenu.png") no-repeat; }
div.mainTop ul li { float:left; display:block; text-align:center; width:110px; height:35px; padding:8px 0 0 0; }
div.mainTop ul li.searchForm{ float:left; display:block; width:200px; padding:6px 0 0 0; margin:0; height:35px;  }
div.mainTop ul li.searchForm form{ background:url("../uploads/images/spyware/searchInput.png")  no-repeat;text-align:left; height:21px; }
div.mainTop ul li.searchForm form input#searchValueId{ display:block; float:left; background:transparent; border:0; margin:0; padding-top:4px; width:151px; height:19px; +width:146px; }
div.mainTop ul li.searchForm form input {margin-top:2px; padding:0;}
div.mainTop ul li a, div.mainTop ul li a:link, div.mainTop ul li a:visited { font-family:"Tahoma"; color:#E7F4FE; font-size:14px;  outline:none; }
div.mainTop ul li.active a, div.mainTop ul li.active a:hover, div.mainTop ul li.active a:link, div.mainTop ul li.active a:visited, div.mainTop ul li.active a:active{ font-weight:bold;  text-decoration:underline; color:#A8BAD4; outline:none; }
div.mainTop ul li a:hover { text-decoration:none; color:#A8BAD4; }
div.mainTop ul li a:focus, div.mainTop ul li a:active { font-weight:bold;  text-decoration:underline; color:#A8BAD4;}
div.mainTop ul li.menuMiddleLine { display:block; width:2px; height:16px; margin-top:10px; background:url("../uploads/images/spyware/menuMiddleLine.png") no-repeat; }
/*end main top*/

/*begin main content*/
div.mainContentPurchase, div.mainContentDownload, div.mainContent { display:block; margin:0 auto; padding:0; width:900px; }
div.mainContentSearch, div.mainContentDetail,div.mainContentContact, div.mainContentSupport, div.mainContentFeature{ display:block; margin:10px auto 0 auto; padding:0; width:900px; }

/*content top*/
/*home top*/
div.contentTop { margin:5px auto; padding:0px; width:900px; height:210px; background:url("../uploads/images/spyware/mainBackground.png") no-repeat; }
div.contentTop .contentInterface { margin-top:0px; height:210px; width:454px; float:left;}
div.contentTop h1 { padding-top:15px; font-size:16px; }
div.contentTop p  { line-height:25px; float:left; margin:5px 0;}
div.contentTopDownload a img, div.contentTop a img { padding-right:20px;}
div.contentTopDownload .iconReview ,div.contentTop .iconReview { display:inline; padding-left:15px; background-image: url("../uploads/images/spyware/reviewIcon.png") !important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../uploads/images/spyware/reviewIcon.png");}

/*download top*/
div.contentTopDownload { margin:10px 0 10px 30px; width:870px; height:300px; overflow:none; }
div.contentTopPurchase h1, div.contentTopDownload h1 { padding-top:10px; font-size:15px;}
div.contentTopPurchase .hkSoftIcon, div.contentTopDownload .hkSoftIcon { float:right; margin-top:27px; +margin-top:24px; padding:0; width:221px; height:228px; background:url("../uploads/images/spyware/hkSoftDoownload.png") no-repeat; margin-right:100px; _margin-right:50px; }
div.contentTopDownload p  { line-height:20px; margin:10px 0 0 10px; width:500px; float:left;}
div.contentTopDownload p  span { display:block; color:#7A93B5; padding-bottom:10px;}

/*purchase top*/
div.contentTopPurchase { margin:10px 0 10px 30px; width:870px; height:300px; overflow:none; padding:0px; }
div.contentTopPurchase h2{ font-size:12px; margin:10px 0 0 10px; }
div.contentTopPurchase ul{ display:block; margin-left:50px; padding:0px; line-height:20px; }
div.contentTopPurchase strong{ float:left; padding-right:20px; }
div.contentTopPurchase p{ margin-bottom:30px;  padding-left:30px; line-height:20px; width:500px; float:left; }
div.contentTopPurchase p img{ float:left; margin:0 0 0 5px; padding:0px; }
div.contentTopPurchase p span { display:block; float:right; height:50px; width:130px; margin-right:40px; text-align:center; }
div.contentTopPurchase p span a { display:block; margin:0; padding:0; }
div.contentTopPurchase p span font {margin-left:5px; font-family:"Georgia"; }

/*feature support contactUs top none*/
/*end content top*/

/*content left*/
/*home left*/
div.contentLeftSearch, div.contentLeftDetail,div.contentLeftContact, div.contentLeftSupport, div.contentLeftFeature, div.contentLeftPurchase, div.contentLeftDownload ,div.contentLeft  { float:left;  width:639px; background: url("../uploads/images/spyware/contentLeft.png") no-repeat; padding-bottom:40px; }
div.contentLeft img { float:left;margin:50px 40px 40px 50px; }
div.contentLeft h2  { font-size:12px; margin:30px 0 0 0; }
div.contentLeft p   { line-height:20px; padding-right:20px}
div.contentLeft hr  { margin:0 auto; clear:both; width:70%; height:1px; border-top:dashed 1px #DDEFFE; border-left:none; border-bottom:none; border-right:none; }
/*add begin*/
div.contentLeft    .homeAddAreaOne{display:inline;float:left;margin:20px 20px 20px 20px;line-height:23px}
div.contentLeft    .homeAddAreaOne b{font-size:14px;}
div.contentLeft    .homeAddAreaTwo{display:inline;float:left;margin:20px 20px 20px 30px;line-height:23px}
div.contentLeft    .homeAddAreaTwo h2{display:block;font-size:12px;font-weight:blod;margin:0px 0 10px 0;line-height:20px;clear:both}

/*add end*/

/*download left*/
div.contentLeftDownload h2{ color:#E14F00; font-size:14px; padding:20px 0 10px 40px;}
div.contentLeftDownload h3{ float:left; width:160px; height:30px; font-size:13px; padding-left:40px; clear:both;}
div.contentLeftDownload p { margin:0; float:left; width:390px; padding-left:20px; +margin-bottom:15px; }
div.contentLeftDownload ul { margin:0; float:left; width:390px; padding-left:20px; +margin-bottom:15px; list-style-type:disc; line-height:20px; }
div.contentLeftDownload ul li{ margin:0;padding:0; }
div.contentLeftDownload p strong { font-size:13px; }
div.contentLeftDownload p.moreDistance{ height:60px; }
div.contentLeftDownload p span { font-family:"Georgia"; margin-left:0px;}
div.contentLeftSearch hr, div.contentLeftDetail hr,div.contentLeftContact hr, div.contentLeftSupport hr, div.contentLeftFeature hr, div.contentLeftPurchase hr, div.contentLeftDownload hr { margin:0 auto 10px auto; clear:both; width:90%; height:1px; border-top:solid 1px #DDEFFE; border-left:none; border-bottom:none; border-right:none; }
div.contentLeftDownload ol {margin:0 auto 0 55px; padding:0; }
div.contentLeftDownload ol li{line-height:20px; padding:0; list-style-position:inside;}

/*purchase left*/
div.contentLeftSearch h2, div.contentLeftDetail h2,div.contentLeftContact h2, div.contentLeftSupport h2, div.contentLeftFeature h2, div.contentLeftPurchase h2{font-size:14px; padding:20px 0 10px 40px; }
div.contentLeftFeature h3, div.contentLeftPurchase h3{font-size:13px; padding:20px 0 10px 40px; clear:both; }
div.contentLeftPurchase p { margin: auto 0 auto 30px;  height:120px;}
div.contentLeftPurchase p img{ display:table-cell; margin-left:50px; vertical-align:middle;}
div.contentLeftPurchase ul li { margin:0 auto 15px auto; line-height:20px; list-style-position:inside;}

/*feature left*/
div.contentLeftFeature .hkSoftIcon{ float:left; width:639px; height:280px; background: url("../uploads/images/spyware/hkSoftFeatureIcon.png") no-repeat; margin:10px auto 50px auto; }
div.contentLeftFeature .hkSoftIcon span {position:relative; float:left; display:block; left:70px; top:180px; width:110px; padding:0; }
div.contentLeftFeature .hkSoftIcon span a img { display:block; margin-bottom:10px; }
div.contentLeftFeature .hkSoftIcon p { float:right; display:block; line-height:20px; margin:20px auto 0 auto; padding:0; width:400px;}
div.contentLeftSupport ul, div.contentLeftFeature ul {list-style-type:disc; margin-left:50px; padding:0; }
div.contentLeftSupport ul li, div.contentLeftFeature ul li{font-weight:bold; line-height:20px; margin-top:10px;}
div.contentLeftSupport ul li span, div.contentLeftFeature ul li span {font-weight:normal; display:block; }
div.contentLeftSupport ul li ul, div.contentLeftFeature ul li ul {margin:0; padding:0; list-style-type:disc;}
div.contentLeftSupport ul li ul li, div.contentLeftFeature ul li ul li {font-weight:normal;margin:0; padding:0; list-style-position:inside;}

/*support left*/
div.contentLeftSupport p{ clear:both; margin-left:40px; line-height:20px; }
div.contentLeftSupport ul li font {margin-left:15px;}
div.contentLeftSupport ul hr {margin:10px 15px 10px -20px; clear:both; width:100%; height:1px; border-top:dotted 1px #DDEFFE; border-left:none; border-bottom:none; border-right:none; }
div.contentLeftSupport ol{ list-style:none; height:25px; width:579px; padding-left:63px; margin:40px 0 30px 10px; +margin-left:30px; background:url("../uploads/images/spyware/supportFaqCategoryBackground.png") no-repeat; _width:560px; }
div.contentLeftSupport ol li{ float:left; padding-top:5px; display:block; width:151px; height:25px;text-align:center; background:url("../uploads/images/spyware/supportFaqCategoryNormal.png") no-repeat; }
div.contentLeftSupport ol li.active{background:url("../uploads/images/spyware/supportFaqCategoryActive.png") no-repeat;}

/*faqDetail left*/
div.contentLeftDetail p { clear:both; margin-left:40px; line-height:25px; width:590px;}
div.contentLeftDetail p:first-letter {text-transform:uppercase; }
div.contentLeftDetail p span { clear:both; line-height:25px;}
div.contentLeftDetail p span a { text-decoration:underline; margin:0 6px;  outline:none; }
div.contentLeftDetail dl { line-height:25px; }
div.contentLeftDetail dl dt {margin-left:30px; font-weight:bold; }

/*Search left*/
div.contentLeftSearch ul {display:block; line-height:25px; margin-left:40px; +margin-left:70px; }
div.contentLeftSearch ul li { clear:both; }
div.contentLeftSearch ul li:first-letter {text-transform:uppercase; clear:both; }
div.contentLeftSearch ul li a { margin-right:20px; }

/*alltags left*/
div.contentLeftSearch p{line-height:25px; margin-left:40px; }
div.contentLeftSearch p a{ margin-right:10px; }

/*contact left*/
div.contentLeftContact p{ margin:20px 0 10px 60px;line-height:20px;}
div.contentLeftContact h4{ margin:20px 0 5px 60px; font-weight:normal; font-size:12px; +margin-bottom:0; padding:0; }
div.contentLeftContact h4 font { color:red; }
div.contentLeftContact ol { margin:40px 0 10px 60px; +margin-top:20px; background:url("../uploads/images/spyware/contactUsSearch.png") no-repeat; padding:0px; width:560px; height:62px; list-style:none; }
div.contentLeftContact ol li { float:left; margin:0; padding:0; height:62px; }
div.contentLeftContact ol li strong { font-size:16px; margin:22px 0 0 15px; display:block; padding:0; }
div.contentLeftContact ol li input { margin:18px 0 40px 12px; padding-top:5px; float:left; height:20px; width:330px; background:#F5F7FA; border:0; }
div.contentLeftContact ol li span input { margin:0 0 0 25px; padding:0; height:62px; width:81px; border:0; +margin-left:23px;}
div.contentLeftContact ul{ margin:0 0 0 60px; padding:20px 0 30px 20px; list-style:none; height:300px; background:url("../uploads/images/spyware/contactUsFormMiddle.png") repeat-y; +margin:-5px 0 -7px 60px; }
div.contentLeftContact .contactUsBg{ margin:0 0 0 60px;padding:0; }
div.contentLeftContact p.mesageSend{ margin:0 0 0 60px; padding:20px 0 30px 20px; background:url("../uploads/images/spyware/contactUsFormMiddle.png") repeat-y; +margin:-5px 0 -7px 60px; }
div.contentLeftContact ul li { clear:both; display:block; line-height:30px; width:570px; height:30px; }
div.contentLeftContact ul li span { display:block; float:left; width:140px; text-align:left; margin-left:10px; _margin-left:5px; }
div.contentLeftContact ul li span font { color:red; }
div.contentLeftContact ul li input{ float:left; margin-left:10px; width:320px; }
div.contentLeftContact ul textarea{ display:block; height:100px; width:480px; margin-left:20px; margin-top:10px; }
div.contentLeftContact ul #submitMessage { clear:both; width:100px; margin:20px 0 20px 200px; +margin:10px 0 10px 200px; _margin:20px 0 20px 200px; padding:0; }
div.contentLeftContact ul span.error, div.contentLeftContact ul li.error {  clear:both; display:block; line-height:10px; margin:0; padding:0; width:570px; height:20px; text-align:center; color:red; }

/*end content left*/

/*content right*/
div.contentRight { float:right; width:246px; background:url("../uploads/images/spyware/contentRight.png") no-repeat; margin-bottom:40px; }
div.contentRight h2 { margin:30px 0 5px 20px;font-size:12px; }
div.contentRight hr { width:85%; height:1px; border-top:solid 1px #DDEFFE; border-left:none; border-bottom:none; border-right:none; }
div.contentRight p  { margin-top:10px; margin-bottom:10px; }
div.contentRight p  a{ outline:none; }
div.contentRight p img { margin:5px auto 0 auto; padding-left:30px; }
div.contentRight ul { margin-top:10px; margin-bottom:10px; list-style-type: disc; }
div.contentRight ul li { margin-top:5px;}
div.contentRight ol { margin-top:10px; margin-bottom:10px; list-style:none; }
div.contentRight ol li { margin-top:5px;}
/*support right*/
div.contentRight h3 { margin:20px 0 20px 20px; font-size:12px; color:#E14F00; }
div.contentRight h3 span { font-family:"Georgia"; }
/*end content right*/

/*begin bottom*/
div.mainBottom { margin:10px auto; width:900px; height:50px; background:url("../uploads/images/spyware/bottomBackground.png") no-repeat; clear:both;}
div.mainBottom p { padding-top:10px; margin-left:35px; color:#4F6F9D; }
div.mainBottom p span {margin-left:210px;color:#B9C7DB;}
/*end bottom*/

.mail_icon{position:relative;top:4px;margin:0}