html,body{height:100%;}
body{margin:0;padding:0;background-color:#dbe9ff;font-family:'Lucida Grande',Helvetica,Arial;font-size:9pt;}
#headpromo{background-image:url('/images_2010/waves.gif');background-repeat:repeat-x;height:151px;width:100%;text-align:left;overflow:visible;min-width:1120px;}
#head{background-image:url('/images_2010/waves.gif');background-repeat:repeat-x;height:151px;width:100%;text-align:left;overflow:visible;}
#header_wrapper{margin:0px auto;text-align:left;width:1100px;}
#header_wrapper_faq{margin:0px auto;text-align:left;width:900px;}
#regopttd{padding-left:130px;}
.payhead{background-color:#8594a6;padding:4px;color:#fff;text-shadow:#6374AB 1px 1px 2px;margin-left:-10px;margin-right:-10px;margin-top:-10px;padding-left:10px;margin-bottom:10px;}
.paybox{border:1px solid #8594a6;padding:10px;}
.error{color:#ff0000;font-weight:bold;}
.hidden{display:none;}
#login{background-image:url('/images_2010/login_header.png');position:relative;float:right;width:274px;height:30px;top:0px;margin-top:-176px;left:10px;padding-right:50px;color:#fff;padding-top:12px;padding-left:10px;background-repeat:no-repeat;font-weight:bold;}
#login #loginname{width:100px;text-align:center;float:left;}
#login a:link,#login a:visited{color:#8ad6fd;text-decoration:none;}
#login #receiptlink{display:inline;padding-left:26px;}
#login #logoutlink{display:inline;padding-left:36px;}
#login a:hover{color:#fff;text-decoration:none;}
#logo img{margin-left:-60px}
.extbutton{position:relative;text-align:left;padding:0;padding-left:30px;padding-bottom:10px;margin:0;height:104px;margin-top:-117px;width:298px;z-index:8;border:0px solid red;}
#page_wrap_faq{min-height:100%;height:auto !important;height:100%;margin:0 auto -95px;width:100%;background:#cbe0ff url('/images_2010/main_bg_faq.gif') repeat-x;}
.push{height:120px;}
#page_wrap{width:100%;background:#dbe9ff url('/images_2010/main_bg.gif') repeat-x;}
#page{width:1100px;padding:0px;margin:0;margin:0px auto;height:100%;}
#page_faq{height:auto !important;height:100%;min-height:100%;width:900px;padding:0px;margin:0;margin:0px auto;height:100%;}
#descfull{width:375px;height:246px;line-height:13pt;border:0px solid red;overflow:hidden;display:none;}
#desc{width:375px;height:276px;line-height:13pt;border:0px solid red;overflow:hidden;}
#purchasenowblurb{margin-top:-36px;margin-bottom:22px;padding-left:10px;}
#toparrow{position:relative;top:-238px;left:390px;width:15px;display:none;cursor:pointer;}
#botarrow{position:relative;left:390px;width:15px;top:-30px;display:none;cursor:pointer;}
#footer_top{min-width:1120px;background-image:url('/images_2010/bottom_scallop.png');height:10px;width:100%;margin-top:-5px;z-index:5;background-repeat:repeat-x;}
#footer{white-space:nowrap;background-color:#000;height:80px;width:100%;font-family:'Lucida Grande',Helvetica,Arial;font-size:9pt;color:#e3e3e3;text-align:center;padding-top:5px;left:0px;bottom:0px;min-width:1120px;}
#footer_top_promo{background-image:url('/images_2010/bottom_scallop.png');height:10px;width:100%;margin-top:-5px;z-index:5;background-repeat:repeat-x;min-width:1120px;}
#footer_promo{background-color:#000;height:80px;width:100%;font-family:'Lucida Grande',Helvetica,Arial;font-size:9pt;color:#e3e3e3;text-align:center;padding-top:5px;min-width:1120px;left:0px;bottom:0px;}
#footer a:link,#footer a:visited{text-decoration:none;color:#e3e3e3;}
#footer a:hover{color:#fff;}
#footer_promo a:link,#footer_promo a:visited{text-decoration:none;color:#e3e3e3;}
#footer_promo a:hover{color:#fff;}
#rss{margin-left:-35px;}
#maintable{height:100%;padding:0;margin:0;}
#appinfo{background-image:url('/images_2010/appinfo_top.png');width:278px;padding-right:0px;height:318px;padding-left:10px;color:#fff;background-repeat:no-repeat;text-align:center;margin-left:10px;font-size:10pt;}
.greyinfo{color:#96989d;text-align:left;border-bottom:1px dotted #52545a;font-weight:normal;white-space:nowrap;font-size:10pt;}
.greyinfosize{color:#96989d;font-size:10pt;text-align:left;font-weight:normal;}
.greyinfo2{font-size:10pt;color:#96989d;text-align:left;}
.biginfo{font-size:12pt;padding-top:15px;text-align:left;display:block;font-weight:bold;padding-left:7px;}
.biginfo img{vertical-align:middle;}
.biginfo a:link,.biginfo a:visited{color:#fff;text-decoration:none;}
#appinfobot{color:#fff;background-image:url('/images_2010/appinfo_bot.png');width:268px;height:18px;padding-right:20px;background-repeat:no-repeat;margin-left:10px;}
#requirements{background-color:#1d2025;color:#fff;width:258px;height:51px;padding-left:20px;padding-right:10px;line-height:14pt;overflow:hidden;margin-left:10px;padding-top:5px;}
#promoapp{padding-right:20px;padding-left:10px;color:#353434;height:445px;line-height:14pt;width:400px;}
#faqwrap{color:#353434;padding-left:10px;line-height:14pt;width:800px;}
#clip{background-image:url('/images_2010/clip.png');width:96px;height:78px;position:relative;margin-top:-120px;left:220px;}
a:link,a:visited{color:#205fca;}
.paybox a:link,.paybox a:visited{color:#205fca;text-decoration:none;}
.endstoday{color:#205fca;}
#store{text-align:center;width:355px;background-color:#8594a6;color:#fff;padding-top:15px;display:block;z-index:3;}
#extendbottom{background-color:#8594a6;}
#topapp{background-image:url('/images_2010/store_app_bg.png');width:288px;height:107px;padding-bottom:2px;background-repeat:no-repeat;margin:0px auto;text-align:left;}
.app{background-image:url('/images_2010/store_app_bg.png');width:288px;height:107px;background-repeat:no-repeat;margin:0px auto;padding-bottom:10px;text-align:left;border:0px solid red;}
#hot{background-image:url('/images_2010/store_hot_app.png');width:302px;height:121px;background-repeat:no-repeat;margin:0px auto;text-align:left;margin-top:-5px;margin-bottom:5px;}
#buyarea{background-image:url('/images_2010/buyarea.png');width:266px;height:150px;margin-top:5px;padding-top:13px;padding-right:20px;padding-left:15px;margin-left:10px;background-repeat:no-repeat;text-align:center;}
.redprice{color:#991313;font-weight:bold;}
.redpricesmall{color:#991313;}
.time{font-size:8pt;}
.price{font-size:11pt;}
.futureprice img{vertical-align:text-top;}
.futureprice{color:#fff;font-size:7.5pt;padding-left:0px;}
#apptitle{color:#253245;font-size:20pt;font-weight:bold;padding-right:5px;line-height:20pt;}
#appversion{color:#253245;font-size:12pt;font-weight:bold;}
#shortdesc{color:#898e95;font-size:11pt;line-height:12pt;font-weight:normal;}
#ratings{padding-top:5px;display:block;color:#b8b8b8;height:28px;}
#ratings a:link,#ratings a:visited,#ratings a:hover{color:#b8b8b8;text-decoration:none;}
#ratings img{vertical-align:middle;}
#appicon{position:relative;float:right;padding-right:0px;top:0px;}
#feedburner{background-image:url('/images_2010/feedburner_bg.png');width:385px;padding-top:36px;padding-left:18px;height:115px;background-repeat:no-repeat;}
#feedburner input,#feedburner img{vertical-align:middle;}
.textfield{border:0px;font-size:10pt;width:180px;}
.discusshead{font-weight:bold;font-size:12pt;color:#353434;z-index:-1;}
.discusshead2{font-weight:bold;font-size:12pt;color:#353434;z-index:-1;padding-left:10px;}
#discussblurb{font-size:9pt;color:#353434;vertical-align:middle;display:block;height:50px;padding-top:10px;width:400px;}
#discussblurb img{float:left;margin-top:-6px;}
.loginblurb{font-size:8pt;color:#353434;}
#discusstop{padding-left:10px;width:400px;height:104px;}
.bluerow{height:40px;background-color:#e9f2ff;padding-top:15px;padding-left:20px;}
#appinfotable{width:260px;margin:0px auto;padding:0px;padding-top:12px;}
#sortcontrols{width:735px;padding-top:5px;text-align:right;}
#sortcontrols a:link,#sortcontrols a:hover,#sortcontrols a:visited{text-decoration:none;}
#spinner{width:700px;height:200px;padding-top:30px;text-align:center;}
#spinner img{vertical-align:middle;}
.bumptot{font-size:10.5pt;color:#666;}
.greyinfo a:link,.greyinfo a:hover,.greyinfo a:visited{color:#96989d;text-decoration:none;}
#appinfotable td{padding:0px;margin:0px;padding-top:3px;padding-bottom:3px;}
#screenshot{height:120px;overflow:hidden;width:240px;padding-left:20px;}
td.inforight{text-align:right;font-weight:bold;border-bottom:1px dotted #52545a;white-space:nowrap;}
td.inforight a:link,td.inforight a:visited{color:#fff;text-align:right;font-weight:bold;text-decoration:none;}
td.inforight2{text-align:right;font-weight:bold;}
.inforightgreen{text-align:right;font-weight:bold;color:#9cd105;border-bottom:1px dotted #52545a;white-space:nowrap;}
.inforightgreen a:link,.inforightgreen a:visited{text-align:right;color:#9cd105;text-decoration:none;}
.lightgrey{color:#f9fbff;}
#discussbox{margin-top:80px;position:relative;z-index:6;width:320px;}
.replyarea{background-image:url('/images_2010/replybg.png');background-repeat:no-repeat;width:400px;height:57px;padding-left:3px;padding-top:3px;z-index:6;}
.replytext{height:50px;width:394px;border:0px;}
#commentarea{background-image:url('/images_2010/commentarea.png');background-repeat:no-repeat;width:300px;height:150px;padding-left:18px;padding-top:16px;z-index:6;}
#commenttext{height:113px;width:262px;border:0px;}
.exthead{font-size:14pt;text-shadow:#6374AB 1px 1px 2px;}
#comments{width:430px;z-index:1;position:relative;background-color:#e9f2ff;padding-left:10px;height:34px;padding-top:14px;margin-top:20px;margin-left:-500px;padding-left:500px;}
#comments-right{width:30px;z-index:1;margin-top:-42px;background-color:#e9f2ff;width:325px;height:48px;}
#leftcomments{width:755px;}
.commentfromuser{font-size:9pt;}
.commentfromuserreply{font-size:9pt;width:500px;}
.commentlist{background-color:#e9f2ff;padding-top:15px;padding-bottom:15px;position:relative;color:#353434;line-height:13pt;width:735px;z-index:2;margin-left:-500px;padding-left:500px;}
.commentlistdark{padding-top:15px;padding-bottom:15px;color:#353434;line-height:13pt;width:735px;}
.commentlistdark a:link,.commentlistdark a:visited,.commentlistdark a:hover,.commentlist a:link,.commentlist a:visited,.commentlist a:hover{color:#353434;font-weight:bold;text-decoration:none;}
.appnamehot{color:#fff;font-size:14pt;padding-top:20px;display:block;font-weight:bold;}
.appnamehot a:link,.appnamehot a:visited,.appnamehot a:hover{color:#fff;font-size:14pt;text-decoration:none;}
.appshortdeschot{color:#fff;font-size:8pt;line-height:10pt;margin-bottom:5px;width:190px;height:34px;}
.timelefthot{display:block;color:#fff;font-size:8pt;padding-top:0px;border:0px solid red;padding-left:18px;width:123px;text-align:left;line-height:14pt;float:left;}
.appname{color:#667890;font-size:14pt;padding-top:11px;display:block;font-weight:bold;}
.appname a:link,.appname a:visited,.appname a:hover{color:#667890;font-size:14pt;text-decoration:none;}
.appshortdesc{color:#7d92b0;font-size:8pt;line-height:10pt;width:194px;height:34px;margin-bottom:5px;}
.timeleft{display:block;color:#667890;font-size:8pt;padding-top:0px;padding-left:18px;width:127px;text-align:left;line-height:14pt;float:left;}
.appprice{color:#fff;font-size:8pt;display:inline;width:54px;text-align:center;line-height:14pt;}
.appiconstore{padding-top:18px;padding-left:15px;padding-right:5px;border:0px solid green;}
.appiconstorehot{padding-top:27px;padding-left:24px;padding-right:5px;float:left;}
#otherapps{background-color:#d4dee9;width:266px;height:175px;padding-left:10px;padding-right:10px;color:#55647b;font-size:11pt;margin:0px auto;}
#otherappsfoot{margin:0px auto;width:286px;}
.othertime img,.othertime2 img{vertical-align:middle;}
.othertime,.othertitle{border-bottom:1px solid #a3aeba;padding-top:8px;padding-bottom:8px;padding-left:0px;text-align:left;white-space:nowrap;}
.othertitle2 a:link,.othertitle2 a:visited,.othertitle a:link,.othertitle a:visited{color:#55647b;text-decoration:none;}
.othertitle2 a:hover,.othertitle a:hover{color:#a3aeba;text-decoration:none;}
.othertime2,.othertitle2{text-align:left;padding-top:8px;padding-bottom:8px;}
.othertime,.othertime2{text-align:right;font-size:8pt;padding-right:10px;}
.othericon{padding-right:4px;}
#viewall{background-image:url('/images_2010/commentsall.png');background-repeat:no-repeat;width:374px;height:40px;padding:7px;margin:0px auto;}
