@charset "utf-8";
/* CSS Document */
ul,li{ margin:0; padding:0;}
.do{ color:#DE111F; font-size:16px; font-weight:bold; padding-left:30px; margin-top:10px;}
.list{ line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:13px;color: #625454;}
.list li{ list-style-image:url(images/dot3.gif); margin-left:40px; padding-right:5px;}
.listTitle{font-size:14px; color: #282727; font-weight:bold;}
.table{ padding-left:20px; }
.tableTop{ background:url(images/red.jpg) no-repeat; width:652px; height:21px;}
.tableTop2{width:646px; height:26px; background-color:#D90613; margin-left:3px;}
.tableBoder{ font-family:Arial, Helvetica, sans-serif;background-color:#C3C3C3; font-size:13px; color:#000000; margin-left:3px; margin-bottom:20px; line-height:25px;}
.tableBoder td{ background:#EBECEC; padding-left:15px;}
.tableColor{background-color:#D6D6DA}
.bold{ font-weight:bold;}
.products{background:url(images/products.jpg) no-repeat; margin:0 auto; height:220px; width:929px;  padding:10px 10px 0px 10px; height:auto;}
.sreeen,.screen2,.screen3{ float:left; width:359px;}
.screen2{width:296px;}
.screen3{ width:252px;}
.screenPosition{margin-left:40px; margin-top:20px;}
.os{ background:url(images/os.jpg) no-repeat; width:942px; height:35px; margin-left:-21px;  *margin-left:-20px !important;  padding-top:8px;}
.osContent,.osContent2{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#535353; margin-left:50px; margin-right:50px;}
.osContent2{margin-left:31px; margin-right:-29px;}
.osColor{ color:#DE111F; font-size:11px; font-weight:bold;}
.bread,.breadTwo{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; margin-left:10px; font-weight:bold; margin-bottom:20px;}
.bread a:link,.bread a:visited{color:#000000; text-decoration:none}
.bread a:hover {color:#000000; text-decoration: underline}
.bread1{ background: url(images/home.gif) no-repeat left center; padding-left:20px;}
.bread2{ background: url(images/bread.gif) no-repeat left center; padding-left:12px;}
.info,.info2,.info3{ float:right; width:540px;}
.info2{width:619px;}
.info3{ width:660px;}
.info img,.info2 img,.info3 img{ float:left;}
.win,.mac{ background:url(images/windows-icon.jpg) no-repeat right center; display:block; width:520px; height:38px;}
.mac{background:url(images/apple-icon.gif) no-repeat right center;}
.down{ display:block; background:url(images/download.gif) no-repeat top center; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding-top:58px; height:28px; width:60px; font-weight:bold; float:right; margin-right:80px; color:#372D2A; }
.down a:link,.down a:visited{ color:#372D2A; text-decoration:none;}
.down a:hover{color:#372D2A; text-decoration: underline;}
.tent{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#DE111F; font-weight:bold;}
.in{ background:url(images/in.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#535353; padding-left:15px; font-weight:bold; margin-top:15px; line-height:20px;}
.inn{ font-weight:normal; background:none; margin-left:20px;}
.inn a:link,.inn a:visited{ color:#535353; text-decoration:none;}
.inn a:hover{ color:#DE111F; text-decoration:underline;}
.related{ float:left; width:345px; border-right:#EBECEC  ridge 1px; background: url(images/child.jpg) no-repeat bottom right;}
.relatedA{ float:right;width:345px; background: url(images/child2.jpg) no-repeat bottom right;}
.relatedli,.relatedAli{ font-family:Arial, Helvetica, sans-serif;font-size:13px; line-height:20px; padding-bottom:60px; padding-left:31px;}
.relatedli li{ list-style-image:url(images/52.gif);}
.relatedAli li{list-style-image:url(images/53.gif);}
.productsHead{background-color:#DDD9DA; width:936px; height:20px; margin:0 auto; padding-top:15px;}
.breadTwo{ margin-bottom:15px;}
.home2{ background: url(images/home2.gif) no-repeat left center; padding-left:20px;}
.products2{background:url(images/in.gif) no-repeat left center; padding-left:15px;}
.productsborder,.productsborder2{background:url(images/productsborder.gif) no-repeat; margin:0 auto; height:16px; width:950px; height:42px; }
.productsborder2{background:url(images/productsborder2.gif) no-repeat; width:946px; padding-top:0px;}
.bordermiddle{ background:url(images/bordermiddle.gif) repeat-y; margin:0 auto; width:930px; height:auto;padding: 0 10px; overflow:hidden; }
.productsRed{ width:890px; height:34px; margin-left:30px; padding-top:8px;}
.productsRed2{ background:url(images/products-red.jpg) no-repeat bottom center; width:890px; height:2px; font-size:1px; }
.productsLeft{ width:173px;padding-left:60px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold;  }
.productsBanner{margin:0;}
.productsBanner li { list-style:none; background:url(images/bannerBottom.gif) no-repeat bottom center; padding:10px 0 8px 20px;width:153px;}
.productsBanner li a:link, .productsBanner li a:visited,.productsBanner li a:hover{ color:#000000; text-decoration:none; }
#botton{background:url(images/botton.jpg) no-repeat; height:35px;}
.productsBanner li img{ margin-right:3px;}
.productsBg{ margin:0 auto;}
.productsRight{ float:right;}
.productstop,.downloadtop{ background:url(images/top1.jpg) no-repeat; width:914px; height:24px; }
.downloadtop{background:url(images/downloadtop.gif) no-repeat;}
.productsmiddle{ background:url(images/top2.jpg) repeat-y; width:914px; height:auto; overflow:hidden; }
.productsbottom{ background:url(images/top3.jpg) no-repeat; width:914px; height:78px; margin-top:-11px; }
.productsWin,.productsMac{ background:url(images/windows2.jpg) no-repeat; width:113px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; float:left; padding-left:18px; padding-top:7px; margin-top:7px;}
.productsMac{background:url(images/mac2.jpg) no-repeat; color:#000000; padding-left:35px; }
.productsWin a:link,.productsWin a:visited{color:#FFFFFF; text-decoration:none;}
.productsWin a:hover{color:#FFFFFF; text-decoration:underline;}
.productsMac a:link,.productsMac a:visited{color:#000000; text-decoration:none;}
.productsMac a:hover{color:#000000; text-decoration:underline;}
.publish{ background:url(images/pubulish.gif) no-repeat bottom center; width:675px; margin-top:20px;}
.publish1,.publish2,.publish3,.downloadPage{ display:block; width:115px; height:30px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; float:left; margin-left:30px; padding-left:50px;}
.publish2{width:112px;padding-left:40px;}
.publish3{width:112px;padding-left:30px;}
.downloadPage{width:80px;padding-left:20px}
.detailOne,.detailTwo,.detailThree,.detailFour{display:block;  width:250px; height:30px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-left:20px;}
.detailTwo{ width:50px; margin-left:30px;}
.detailThree {width:50px; margin-left:90px;}
.detailFour{width:50px; margin-left:90px; color:#DC0A17; font-weight:bold;cursor: pointer;}
.detailOne a:link,.detailOne a:visited{ color:#000000; text-decoration:none;}
.detailOne a:hover{color:#000000; text-decoration:underline;}
.detail{ background: url(images/pubulish.gif) no-repeat bottom center; background-color:#EBECEC; width:650px; text-align:justify; padding-right:20px; margin-right:10px; overflow:hidden; margin-bottom:10px;}
.detail p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; margin:0px 20px 20px 20px; }
.detail span{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.detailPrice{ display:block; float:left; width:40px; height:25px; color:#DC0A17; margin-left:20px; font-weight:bold;}
.detail img{ float:left; margin-left:20px;}
.detailMore{ color:#DC0A17;}
.detailMore a:link,.detailMore a:visited{ color:#DC0A17; text-decoration:none;}
.detailMore a:hover{color:#DC0A17; text-decoration: underline;}
.productsBody{float:right; width:681px;}
.downloadTable{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-size:bold;}
.downloadTable a:link, .downloadTable a:visited{ color:#000000; text-decoration:none;}
.downloadTable a:hover{color:#000000; text-decoration: underline;}
.downloadTitle{ padding-left:7px;}
.tableTh{ font-weight:bold; text-align:center; background-color:#DC0A18;}
.tableSp{ color:#5EA004;}
.tableSp a:link,.tableSp a:visited{ color:#5EA004; text-decoration:none;}
.tableSp a:hover{color:#DC0A18; text-decoration:underline;}
.supportH1{ font-size:18px; padding-left:20px;}
.supportBody{float:right; padding-right:16px !important;padding-right:16px; *padding-right:14px;width:700px;}
.base{ border-bottom: #4155B2 solid 2px; width:696px; height:30px; margin-left:3px;} 
.base1,.base2,.base3,.baseLink{margin-right:20px; float:left; background:url(images/articles.jpg) no-repeat; float:left; width:125px; height:27px; text-align:center;}
.base2{background:url(images/glossary.jpg) no-repeat;}
.base3{background:url(images/news.jpg) no-repeat;}
.baseLink{background:url(images/baselink.jpg) no-repeat;}
.email{ color:#FF6600;}
.email a:link,.email a:visited{color:#FF6600; text-decoration:none;}
.email a:hover{color:#FF6600; text-decoration: underline;}
.baseBottom{ background:url(images/basebottom.gif) no-repeat; height:15px; font-size:12px;}
.baseTitle,.baseTitle2{ display:block; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding-top:5px;}
.baseTitle2{color:#DF0606;}
.baseTitle a:link,.baseTitle a:visited{ color:#FFFFFF; text-decoration:none;}
.baseTitle2 a:link,.baseTitle2 a:visited{color:#DF0606;text-decoration:none;}
.baseTitle a:hover{color:#FFFFFF; text-decoration:underline;}
.baseTitle2 a:hover{color:#DF0606; text-decoration:underline;}
