body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,.review{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,abbr,acronym{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
body{font-family:Arial,'Trebuchet MS', Geneva, sans-serif;font-size:12px;line-height:18px;color:#333;text-align:left;background-color:#a4adb0;height:auto!important;min-height:100%}
body.oldfooter{background:#fff url(/image/bg_gradient.jpg) repeat-x}
#container{height:100%;min-height:100%}
:focus{outline:0}
input{width:255px;font-family:Arial,'Trebuchet MS', Geneva, sans-serif}
strong.thin{font-weight:normal}
textarea{font-family:Arial,'Trebuchet MS', Geneva, sans-serif;font-size:12px}
select{width:172px;font-family:Arial,'Trebuchet MS', Geneva, sans-serif}
input.login{margin-bottom:4px}
.loginTitle{text-align:right;font-size:12px;padding-right:5px}
.login_links{margin-top:20px}
.login_links a{padding-right:15px;padding-left:15px}
.login_button{text-align:left;margin:0;padding:0 0 8px}
.login_button a{outline:none}
.login_checkbox{width:15px;vertical-align:middle;margin-bottom:2px}
div.errorTable{text-align:center;color:red;padding:0 0 4px}
div.loginError{text-align:center;color:red;padding-bottom:4px}
table.apsErrorTable{table-layout:fixed;text-align:justify;color:#333;margin:10px 0}
table.apsErrorTable td.rightColumn{padding-left:10px}
div.apsErrorText{text-align:justify;color:#333;padding:10px 0}
.line{border-top:1px dashed #AAA;height:1px;font-size:0;margin:10px 0}
.solidline{border-top:1px solid #AAA;height:1px;font-size:0}
.greenLine{border-top:1px solid #0FC100;height:1px;margin:20px 0}
.bottomLine{border-bottom:1px solid silver;height:1px;margin:20px 0}
.smallline{border-top:1px solid #d0d0d0;height:1px;font-size:0;width:220px;margin-top:3px;margin-bottom:15px}
.rightcolumn .header{font-family:Georgia;line-height:18px;margin-top:30px;font-size:18px}
a.orange_link:hover{color:#33A6EA;text-decoration:none;margin-left:5px}
a.red_link:hover{color:#CF432A;text-decoration:none}
.middleText{font-size:12px}
.hugeText{font-size:18px}
.message{width:500px;text-align:left;background:#fff;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;position:relative;min-height:100%;padding:0 20px}
.footer{width:950px;margin-top:21px;border-top:1px solid silver;text-align:center;color:#545454;font-size:11px;z-index:0;padding:20px 0 10px; clear: both;}
.improve{text-align:center;color:#545454;font-size:11px;padding-bottom:10px;display:none;}
#contentNonFooter{padding-bottom:50px}
#nonFooter{position:relative;min-height:100%}
div.main{width:950px;text-align:left;background:#fff;padding:0 40px}
table.header,table.quotes,table.twocol{table-layout:fixed;width:950px}
.topbanner{height:15px;border-left:1px solid #fff;border-right:1px solid #fff}
.topbanner div{width:756px;height:45px;padding-top:15px}
.topbanner span{position:absolute;display:block;font-weight:bold;font-size:14px;white-space:nowrap}
.topbanner a{color:#008ade}
.topbanner img.right_arrow{margin-bottom:-2px;margin-left:2px}
.topbanner span.banner_title{right:15px;top:38px}
.mainHeader{height:80px;padding-top:7px}
.signin{height:27px;font-family:Verdana;color:#555;background-color:#dedede;margin:2px 0;padding:8px 10px 0 0}
a.login:link,a.login:visited,a.login:hover{font-family:Georgia;font-size:18px;color:#333;text-decoration:underline;line-height:18px}
.mainHeader .menubackground{text-align:right;list-style:none;font-family:Georgia, Arial, Verdana,'Trebuchet MS', Geneva, sans-serif;font-size:18px;line-height:20px;padding-top:45px}
.mainHeader .menubackground a{white-space:nowrap;color:#5d9119;text-decoration:none;border-left:1px solid #fff;padding:0 0 0 17px}
table.twocol{margin-top:10px;text-align:left}
.hugeGreenHeader{color:#50A000;font-weight:bold;font-size:18px;margin:5px 0 10px}
.greenHeader{color:#50A000;font-weight:bold;font-size:12px;margin:10px 0}
table.twocol h2{font-size:15px;color:#50A000;font-weight:bold}
table.twocol h3{margin-top:10px;font-size:12px;color:#50A000;font-weight:bold}
ul.aboutwrike{padding-left:20px;text-align:left;font-weight:bold}
ul.aboutwrike li{list-style-image:url(/image/ul-style-green-tick.gif)}
.wrikeaddress{padding-top:20px}
.review .entry{margin-top:5px;text-align:justify}
.review .publish{margin-top:5px;font-size:11px}
.greyBlock{background:#FBFBFB;border:1px solid #CACACA;color:#545454;margin-bottom:5px}
.greyBlock .inner,.greenBlock .inner{margin:0 15px}
.greenBlock{background:#eef5e5;border:1px solid #cacaca;color:#333;margin-bottom:5px;width:532px}
#technorati input{width:auto!important}
#technorati #te_search{width:120px!important;margin-right:5px}
.clear{float:none;clear:both;font-size:0;line-height:0}
.greenText{color:#50A000;font-weight:bold}
.grayText{color:#999;font-weight:bold;font-size:10px}
ol{list-style-type:decimal;margin:10px 10px 0 20px;padding:0 0 0 10px}
.privacy ol{list-style-type:lower-latin;color:#33A6EA;font-weight:bold}
ol.story{list-style-type:decimal;color:#333;font-weight:normal;margin:5px 10px 10px 20px;padding:5px 0 0 10px}
ol div{padding-top:5px;color:#3F3F3F;font-weight:normal}
.ulgreen{list-style:disc outside;color:#50A000;margin:10px 10px 0 20px;padding:0}
.ulgreen div{margin-top:3px;color:#3F3F3F}
div.textcontainer h2{font-size:15px;font-weight:bold;margin:30px 0 10px}
div.textcontainer h3{font-size:12px;font-weight:bold;margin:10px 0 5px}
.line_video{background-image:url(../image/line_video.gif);background-repeat:no-repeat;width:204px;height:31px}
.txt{font-family:'Trebuchet MS';padding-bottom:12pt;text-align:justify}
.post{overflow:hidden;line-height:150%;font-size:12px;text-align:justify;padding-top:10px;padding-bottom:10px}
.post ul{list-style:disc;padding-left:20px;padding-top:5px}
.post table{border-collapse:separate;border-spacing:1px;font-size:10px;border-width:1px}
.firstline:first-letter{padding-left:15px}
#mpwrike{list-style:disc;text-align:left;padding-left:20px}
.microsoftprojecttable{border-collapse:collapse;line-height:150%;text-align:justify}
.microsoftprojecttable td{border:1px solid #333;padding:10px 5px}
.microsoftprojectandwrike ul{list-style:disc;list-style-position:inside;padding-left:10px;padding-bottom:5px}
p.question{padding-top:10px;padding-bottom:10px;font-family:Georgia;font-size:18px;line-height:18px;color:#5d9119}
#story .photo{float:left;margin:5px 10px 0 0}
.wrikeHelp{margin-top:10px;text-align:justify}
.wrikeHelp ul{list-style-type:none;margin:5px 0 5px 10px}
.wrikeHelp p{margin:5px 0 10px}

ul.tour_menu_ul{white-space:nowrap;list-style-type:disc;display:inline}
.tour ul.tour_menu_ul{width:1000px}
ul.tour_menu_ul li{float:left;list-style-type:none;background:url(/image/bullet/disk.gif) no-repeat center left;margin-left:5px;padding-left:12px}
.tour ul.tour_menu_ul li{float:left;list-style-type:none;background:url(/image/bullet/disk.gif) no-repeat center left;margin-left:2px;padding-left:7px}
ul.tour_menu_ul li.selected{background:url(/image/bullet/disk_green.gif) no-repeat center left}
ul.tour_menu_ul{white-space:nowrap;}


.new_tour_sub_menu ul.tour_menu_ul li{float:left;list-style-type:none;padding-left:11px;background:none;margin-left:0;}
.new_tour_sub_menu .tour ul.tour_menu_ul li{float:left;list-style-type:none;margin-left:2px;padding-left:7px}
.new_tour_sub_menu ul.tour_menu_ul li.selected .greenText{color:#333;font-weight:bold;}
body .new_tour_sub_menu ul.tour_menu_ul a:link,body .new_tour_sub_menu ul.tour_menu_ul a:visited{color:#069;}
body .new_tour_sub_menu ul.tour_menu_ul a:hover{text-decoration:underline;}
.new_tour_sub_menu ul.tour_menu_ul{white-space:nowrap;list-style:none;display:block;font:13px Lucida Grande,"Segoe UI","Verdana","Arial";margin-top:-38px;position:absolute;padding-left:103px;}

.faq{margin:5px 0 5px 20px}
.faq_ad{text-align:center;margin:20px auto}
.faq_orderlist,.faq_unorderlist{color:#333;font-weight:normal;text-align:left;margin:5px 0 5px 20px}
.faq_unorderlist{list-style-type:disc}
.faq_orderlist{list-style-type:decimal!important}
.faq_orderlist li div,div.img{text-align:center;margin:10px auto}
#faq_table_notification{border-collapse:collapse}
#faq_table_notification td{border:1px solid #333;padding:5px 10px}
.faqpages p.back_to_help{margin-top:20px;margin-bottom:30px}
.greenHeaderfaq{margin-top:20px;color:#333;font-weight:bold;font-family:Georgia}
strong.highlighting{background-color:#fde7a3;font-weight:normal}
.benefits li,.tour_li li{background:url(/image/bullet/rhombie_trans.gif) no-repeat top left;padding-left:15px}
.benefits_right li{background:url(/image/bullet/arrowie_trans.gif) no-repeat top left;list-style-position:inside;padding-left:15px;margin-bottom:6px}
.rightcolumn .benefits li{background:none;margin:0}
table.threecolumn{width:700px;border-collapse:separate;margin-top:10px}
* htmls table.threecolumn{width:680px}
table.threecolumn td{width:33%;text-align:left;padding:0 10px}
table.threecolumn td.header{color:#5d9119;font-size:18px;font-family:Georgia}
table.threecolumn td.first{background:url(/image/bullet/rhomb_green.png) no-repeat;background-position:0 2px;padding-left:26px}
table.threecolumn td.second{background:url(/image/bullet/rhomb_green.png) no-repeat;background-position:9px 2px;padding-left:35px}
* html table.threecolumn td.header{background:url(/image/bullet/bullet_green.gif) no-repeat}
table.threecolumn td .tableline{border-top:1px solid #5d9119;margin-bottom:5px}
.blueText{color:#0060bf;font-size:14px}
span.hl_grey{background-color:#F7F7F7}
.h1,h1{font-family:Georgia;color:#5d9119;font-size:24px;line-height:28px;margin-top:24px}
.h2,h2{font-family:Georgia;font-size:18px;line-height:18px;color:#5d9119;margin:30px 0 0}
h3{font-family:Georgia;font-size:18px;line-height:18px;color:#333;margin:30px 0 0}
.benefits_list{font-family:Georgia;font-size:14px;float:right;list-style-type:none;margin-top:7px}
.benefits_list li{display:inline;margin-left:20px;text-align:right}
.benefit p img{margin:0 0 10px 20px}
.dashed_buzz,.dashed_buzz_right{font-family:Georgia}
.dashed_buzz{background:url(/image/quotes_grey.gif) no-repeat;display:block;float:right;width:370px;margin-left:20px;margin-bottom:10px}
.dashed_buzz_right{background:url(/image/quote-green-right.png) no-repeat;width:210px;margin-bottom:30px;margin-top:5px}
.dashed_buzz_right .entry{padding-top:8px}
.dashed_buzz_right p.quotes{color:#777;font-family:Verdana;font-size:12px;line-height:22px;margin-top:8px; text-indent:30px;}
.dashed_buzz_right p.quotes span{color:#333;}
.centerdiv{overflow:hidden;padding-top:10px;}
.leftcolumn{float:left;width:690px;padding-right:8px;text-align:left;}
.centerdiv .leftcolumn {padding-bottom:10000px;margin-bottom:-10000px;}
.centerdiv .rightcolumn{padding-bottom:10010px;margin-bottom:-10000px;}
.leftcolumn p.top{margin:20px 0}
.rightcolumn{float:left;text-align:left;width:230px;background-color:#f7f7f7;height:100%;min-height:100%;padding:10px 10px 0;/*padding:10px 10px 10010px;margin-bottom:-10000px;*/}
.rightcolumn .h2{color:#000;margin:20px 0}
.rightcolumn p{width:210px;margin:0}
.rightcolumn p.logo{font-family:Georgia;margin-top:8px;text-align:left}
.circle{float:right;width:225px;height:172px;margin-top:-25px;text-align:left}
.circle ul{font-size:24px;font-family:Georgia;margin-top:24px;white-space:nowrap}
.circle ul li{padding-bottom:17px}
.buzz_author{text-align:right!important;margin-bottom:25px}
.greyline{border-top:1px solid #ddd;width:700px;height:1px;text-align:center}
.greyDiv{background:#e4e4e4;margin:0;padding:5px 15px}
.greyBox{color:#666;font-size:11px}
.greyBox p.h2{color:#666;font-size:14px}
.emailinput input{color:#333;width:210px;padding:2px 0 2px 5px}
a.button_grey{background:url(/image/grey_button.png) no-repeat;margin-top:8px;text-decoration:none;font-size:12px;text-align:center;font-weight:bold;padding:3px 17px 17px 23px}
a.button_grey:hover{color:#000;text-decoration:none}
#logoBuzz{height:200px;width:950px;background:#4ea401 url(/image/top_head.png) no-repeat bottom right;margin:0}
.rightcolumn .freetrial{font-size:24px;line-height:24px;white-space:nowrap}
.trialLink{text-align:center;font-family:Georgia;font-size:23px;margin-bottom:20px}
.tour{font-family:Verdana;margin-top:20px}
.tour .tour_privios{margin-right:10px;display:inline}
.tour .tour_menu{text-align:center;font-family:Verdana;font-size:16px;color:#555}
.tour .tourNumber{font-size:24px;color:#000}
.tour .tourLink{font-size:16px;margin:0 10px}
.tour ul.buzz,.pricing ul.buzz,.pressroom ul.buzz{clear:left;background-color:#f7f7f7;margin-top:20px;font-size:16px;font-family:Georgia;font-style:italic;line-height:22px;position:relative;padding:20px 0}
.tour ul.buzz li img,.pricing ul.buzz li img,.pressroom ul.buzz li img{position:absolute;top:20px;left:45px}
.tour ul.buzz li p,.pricing ul.buzz p,.pressroom ul.buzz p{margin-left:110px;padding:0}
.tour ul.buzz span,.pricing ul.buzz span,.pressroom ul.buzz span{font-family:Verdana;font-size:12px;font-style:normal}
.formArea{background:#f7f7f7;text-align:center;padding:12px 0}
.icons li{list-style-type:none;display:block;float:left;padding-left:10px}
.ribbon{background:#fff url(/image/ribbon.png) no-repeat;width:700px;height:68px;margin:10px 0}
.ribbon_index{background:#fff url(/image/ribbon_index.png) no-repeat;height:68px}
.ribbon ul li,.ribbon_index li{display:block;float:left;text-align:left;padding-top:13px}
.ribbon a,.ribbon_index a{font-size:24px;font-family:Tahoma, Arial,'Trebuchet MS', Geneva, sans-serif;line-height:24px;color:#555}
.ribbon p{font-family:Tahoma, Arial,'Trebuchet MS', Geneva, sans-serif;margin:0!important;}
#userStories{border-collapse:collapse;margin-top:28px}
#userStories td{background-color:#F7F7F7;padding:10px}
#userStories td.left,#userStories td.right{width:445px}
.vcard{padding-top:0}
#userStories td.userStoriesSeparator{width:10px;background-color:#fff}
#userStories td.userStoriesTrSep{height:0px;background-color:#fff}
#userStories td .photo{float:left;margin-right:10px;width:72px}
#userStories td.moreStories{vertical-align:top;margin:0;padding:0}
#userStories p{font-size:12px;line-height:14px}
#userStories .dowunloadLinks{padding-top:5px}
ul.ribbon_grey{background:#fff url(/image/ribbon_grey.png) no-repeat bottom left;height:31px;text-align:left}
ul.ribbon_grey2{background:#fff url(/image/ribbon_grey2.gif) no-repeat bottom left;height:38px;margin-top:27px;text-align:left;font-size:13px}
.ribbon_grey li,.ribbon_grey2 li{display:block;float:left;text-align:left;padding-top:7px}
.es .ribbon_grey li{font-size:10px;line-height:10px;padding-top:5px}
.ribbon_grey li.takeTourLink{padding-left:30px}
.ribbon_grey li.accountLink{padding-left:65px}
.ribbon .second{padding-left:40px}
.arrows{height:100px}
.arrow_left{background:url(/images/arrow_part_left.gif) no-repeat!important;float:left;height:51px;width:17px}
.arrow_center{width:200px;background:url(/images/arrow_part_center.png) repeat-x!important;float:left;height:51px;text-align:center;padding-top:15px}
.arrow_right{background:url(/images/arrow_part_right.gif) no-repeat!important;height:51px;width:15px;float:left}
.arrow_title{color:#50A000;font-weight:bold;font-size:18px}
.affiliateagreement p{padding:10px}
ul.whyjoin li{list-style-type:disc;margin:5px 10px}
.ol_affiliateagreement li{list-style-type:decimal;color:#333;font-family:Verdana, Arial,'Trebuchet MS', Geneva, sans-serif;font-size:12px;line-height:18px;text-align:left;font-weight:normal;margin:5px 10px 10px}
.ul_disc li{list-style-type:disc;margin-left:50px}
.cloud p{text-align:left;white-space:nowrap;margin:0;padding:0}
.cloud .separator{display:inline;background:url(/image/bullet/disk.gif) no-repeat center;padding:0 5px}
.greyButtonTour{background:url(/image/big_button_tour.png) no-repeat;color:#0060bf;width:280px;height:45px;font-size:18px;line-height:22px;font-family:Georgia, Verdana, Arial;text-align:center;text-decoration:none;padding-top:10px}
input#password{border:1px solid #a2a2a2;background:#fff;width:258px;font-family:'Trebuchet MS', Geneva, Verdana, Arial, sans-serif;font-size:11px;margin-top:0;padding:2px 0 2px 4px}
#logoBuzz #topIdea{font-size:25px;line-height:35px;font-family:Georgia, Verdana;color:#fff;padding:32px 0 0 26px}
#logoBuzz #topSignup{font-family:Georgia;font-size:18px;line-height:20px;margin-left:45px;margin-top:39px;color:#cae4b3}
#logoBuzz #ideaAuthor{font-size:12px;font-family:Verdana;color:#cae4b3;padding:0 0 0 10px}
#logoBuzz #signUpText{font-family:Verdana;margin-left:190px;margin-top:30px;font-size:20px;color:#fff}
#logoBuzz #signUpText #signUp{font-size:24px;font-family:Georgia}
.tour .media{overflow:hidden;margin-right:10px;float:left;width:420px}
#logos{height:75px;width:220px;background-image:url(../image/band_logo.gif)}
.randomstory img{margin-top:5px; margin-bottom: 10px;}
.topLogin{text-align:right;padding-right:18px}
.index .menubackground{text-align:right;list-style:none;font-family:Georgia, Arial,'Trebuchet MS', Geneva, sans-serif;font-size:12px;line-height:18px;padding-top:0;list-style-type:disc}
.index .menubackground li{display:inline;background:url(/image/bullet/disk.gif) no-repeat;background-position:3px 5px}
.index .menubackground a{white-space:nowrap;color:#333;border:none;padding:0 0 0 12px}
.index .menubenefit{background:none!important}
#indexh1,.indexh1{padding-left:16px;color:#666;float:left;padding-right:49px}
input.error,textarea.error{background:#FFF8E6 none repeat scroll 0;border:1px solid #CF432A}
label.error{color:#CF432A;display:block;margin-top:2px}
input.send-btn{outline:none;border:none;color:#7A7979;font-family:Verdana, sans-serif;font-size:11px;font-weight:bold;line-height:25px;height:27px;width:85px;background:url(../img/grey_big_buttons.gif) no-repeat;text-align:center;text-decoration:none;display:block;margin:3px 0 7px;padding:0 0 3px}
input.send-btn:hover{background-position:-85px 0}
.admenu{list-style:none;font-family:Verdana,'Trebuchet MS', Geneva, sans-serif;font-size:14px;line-height:14px;font-weight:bold;height:41px;border-bottom:1px solid #e2e2e2;margin:20px 0}
.admenu li{display:block;float:left;height:41px}
.admenu li div.left{background:url(/img/menu-left.png) no-repeat;float:left;width:9px;height:41px}
.admenu li div.center{background:url(/img/menu-center.png) repeat-x;float:left;padding-top:10px;padding-right:5px}
.admenu li div.center span.number{float:left;font-family:Verdana;font-weight:bold;font-size:16px;color:#fff;width:18px;height:20px;padding-top:5px;padding-left:7px;background:url(/img/circle_grey.gif) no-repeat top left}
.admenu li div.center span.title{padding-left:2px;line-height:25px}
.admenu li div.current span.number{background:url(/img/circle_green.gif) no-repeat top left}
.admenu li div.right{background:url(/img/menu-right.png) no-repeat;float:left;width:9px;height:41px}
.admenu li div.current div.left{background:url(/img/menu-sel-left.png) no-repeat;float:left;width:10px;height:41px}
.admenu li div.current div.center{background:url(/img/menu-sel-center.png) repeat-x;float:left;height:31px}
.admenu li div.current div.right{background:url(/img/menu-sel-right.png) no-repeat;float:left;width:10px;height:41px}
.admedia{float:left;width:420px;margin:0 30px 10px 0}
ul.standard{list-style-type:none}
ul.standard li{list-style-image:url(/image/bullet/rhombie.png);margin-left:80px}
#winner{width:220px;height:60px;margin:28px 0 78px}
#red_herring,#and,#eWeek{float:left;display:inline;font-family:Georgia}
#and{margin-top:20px;font-size:16px;font-weight:bold}
#eWeek{background-color:#e5e5e5;text-align:center;line-height:18px;white-space:nowrap;padding:3px 9px 4px}
.adlogo{float:left;width:500px}
.adbuzz{font-size:12px;margin-top:20px;position:relative;left:140px;text-align:justify;width:350px;color:gray}
.adbuzz img{width:130px;float:left;position:absolute;left:-143px;top:5px}
a.stories_button{background:url(/image/stories_button.png) no-repeat;color:#fff;font-size:26px;line-height:58px;font-family:Verdana;display:block;height:64px;width:185px;padding-left:40px;}
.es a.stories_button{padding-left:20px;font-size:22px}
a.stories_button_baner {/*background:url(/image/overloaded_banner.png) no-repeat 0 0;*/background:url("/image/Wrike_Trial_banner_for_blog.jpg") no-repeat 0 0;display:block;height:208px;width:250px;margin-left:-10px;margin-top:-10px;}
#wrikeBenefits{list-style:none;margin:5px 0 5px 5px}
#wrikeBenefits li{padding-left:30px;background:url(/image/bullet/ok.gif) left top no-repeat;color:#5d9119;font-family:Verdana;font-size:12px;font-weight:bold;padding-bottom:10px}
#storiesLinks{text-align:left;list-style:disc outside;margin:15px 0 0 15px}
#storiesLinks li{padding-bottom:15px}
#storyLogo{margin-top:20px;border-collapse:collapse}
#storyLogo td{vertical-align:middle}
#interview{margin-top:40px}
#userStories .vcard .info{padding-top:7px;font-size:12px}
#userStories .vcard .business{padding-top:12px;font-size:12px}
#userStories .story a:hover{color:#315da4;text-decoration:none}
.storyPDF{background:url(/image/pdfdownload.png) no-repeat;padding-left:25px;margin-bottom:18px}
.videos_greenTitle{font-family:Georgia;font-size:24px;color:#5D9119}
.videos_blackTitle{font-family:Georgia;font-size:18px;color:#333}
.videos_greyText{font-size:12px;color:#333}
a.videos_selectedVideoTitle:link{text-decoration:underline;font-weight:bold;color:#000}
a.videos_selectedVideoTitle:hover{text-decoration:none;font-weight:bold}
a.videos_selectedVideoTitle:visited{color:#0060BF;font-weight:bold}
.player{display:block;width:420px;height:333px;position:relative}
.player img{position:absolute;top:130px;left:170px}
.tour_button .left{background:url(/image/tour_button_left.png) no-repeat 0 0;height:56px;width:2px}
.tour_button .right{background:url(/image/tour_button_right.png) no-repeat 0 0;height:56px;width:44px}
.tour_button .left,.tour_button .center,.tour_button .right{float:left}
.tour_button .center{background:url(/image/tour_button_left.png) repeat-x 0 -56px;height:56px;float:left;white-space:nowrap;padding-left:20px;padding-right:5px;color:#fff}
.tour_button input.center{border:none;margin:0;padding:0}
.tour_button input.center:hover{border:none;text-decoration:underline;margin:0;padding:0}
.tour_button{height:56px;color:#fff;font-family:Arial;letter-spacing:.3px}
table#links{}
table#links td{padding-right:30px;text-align:left;padding-bottom:52px;width:19%}
table#links p{/*color:#999;font-family:Arial;font-size:12px;padding-bottom:10px*/color: #606060;font-family: "lucida grande","Segoe UI","arial","verdana","lucida sans unicode","tahoma","sans-serif";font-size: 11px;font-weight: bold;margin:0;font-style:normal;}
table#links ul{font-family:Arial;list-style:none;color:#666;font-size:11px}
#changelang{position:relative;float:right;text-align:right;padding:15px 0 0 7px}
.changelang a{background:url(/image/dropdown.gif) no-repeat scroll right 7px transparent;margin-right:4px;padding-right:10px}
#locales{display:none;position:absolute;left:0;top:30px;background-color:#fff;border:1px solid #b4b4b5;border-top:none;text-align:left;width:100%;z-index:100;line-height:15px}
#locales li{width:100%;display:block}
#locales a{display:block;padding:6px 0 3px 7px}
#locales a:hover{color:#0060bf;background-color:#e5eff8}
img.leftimg{float:left;margin:0 10px 10px 0}
img.rightimg{float:right;margin:0 0 10px 10px}
caption,th,div.textcontainer,.leftcolumn p,.randomstory{text-align:left}
html,* html #nonFooter{height:100%}
strong,em,.boldText,.topbanner div.banner_signin a,.review .head,.review .author,.post strong,.post b,.microsoftprojectandwrike strong,#storyBusiness,#userStories .story{font-weight:bold}
table.apsErrorTable td.leftColumn,#storyLogo img{padding-right:10px}
a.white_link:link,a.white_link:visited,a.white_link_notunderline:hover,.tour_button a:hover{color:#fff;text-decoration:underline}
a.white_link:hover,a.white_link_notunderline:link,a.white_link_notunderline:visited,.tour_button a:link,.tour_button a:visited{color:#fff;text-decoration:none}
a.black_link:link,a.black_link:visited,a.black_link_notunderline:hover,#storiesLinks a:hover,.post a,.post a:visited,ul.tour_menu_ul a:hover,.faq a:link,.faq a:visited,.faq_orderlist a:link,.faq_unorderlist a:link,.faq_orderlist a:visited,.faq_unorderlist a:visited,.cloud a:hover{color:#333;text-decoration:underline}
.benefit a.black_link:visited,.admenu li a:hover{color:#777;text-decoration:underline}
a.black_link:hover,a.black_link_notunderline:link,#storiesLinks a:link,a.black_link_notunderline:visited,#storiesLinks a:visited,.mainHeader .menubackground a.current,a.current,ul.tour_menu_ul a:link,ul.tour_menu_ul a:visited,.faq a:hover,.faq_orderlist a:hover,.faq_unorderlist a:hover,.cloud a:link,.cloud a:visited{color:#333;text-decoration:none}
a.green_link:link,a.green_link:visited,a.green_link_underline:hover,.admenu li a.current:link,.admenu li a.current:visited,.admenu li a.current:hover{color:#5d9119;text-decoration:none}
a.green_link:hover,a.green_link_underline:link,a.green_link_underline:visited{color:#5d9119;text-decoration:underline}
a.blue_link:link,a.blue_link:visited,#news a:link,#news a:visited{color:#0060bf;text-decoration:underline}
a.blue_link:hover,a.button_grey:link,a.button_grey:visited,#news a:hover,#locales a:link,#locales a:visited{color:#0060bf;text-decoration:none}
a.orange_link:link,a.orange_link:visited{color:orange;text-decoration:none;margin-left:5px}
a.grey_link:link,a.grey_link:visited,#links ul li a:link,#links ul li a:visited{/*color:#666;text-decoration:underline*/
color: #606060;display: block;font-family: "lucida grande","Segoe UI","arial","verdana","lucida sans unicode","tahoma","sans-serif";font-size: 13px;padding: 5px 0;text-decoration: none;font-style:normal;}
#links ul li a:hover{text-decoration:underline;}
a.grey_link:hover,#links ul li a:hover{color:#666;text-decoration:underline}
a.red_link:link,a.red_link:visited{color:#CF432A;text-decoration:underline}
.smallText,.review .sign{font-size:11px}
.bigText,#eWeek div{font-size:14px}
.footer a,.footer a:link{color:#545454;text-decoration:underline}
.footer a:hover,.post a:hover{color:#33A6EA;text-decoration:underline}
.footer a.current:link,.footer a.current:visited{color:#545454;text-decoration:none}
#navigation,.tour_li li,h1.bottom,h2.bottom,#news h1{margin-bottom:10px}
table td,.twocol{vertical-align:top}
.mainHeader .logo,.greyBox p{margin:10px 0}
.mainHeader .menubackground li,.tour .tour_menu li{display:inline}
.mainHeader .menubackground a:hover,.ribbon a:link,.ribbon a:visited,.greyButtonTour a:hover,a.stories_button:hover{text-decoration:underline}
.twocol td p,div.textcontainer p{text-align:justify;margin-bottom:5px}
.italic,.post em,.tour ul.buzz strong,.pricing ul.buzz strong,.pressroom ul.buzz strong{font-style:italic}
#story p,#news p{padding-bottom:10px}
.wrikeHelp ul li,.faq li,.faq_orderlist li{padding-bottom:5px}
.faqpages p,table.contactForm p{text-align:justify;font-size:12px;line-height:18px;margin:10px 0}
.faq_questions,.benefit p,.benefit table{text-align:justify}
#faq_table_notification td.dash,#userStories td.moreStories p{text-align:center}
span.highlighting,span.hl_orange{background-color:#fde7a3}
.benefits,.tour_li,.benefits_right{list-style-type:none;line-height:18px;margin:10px 0}
.benefits_right_col,.tour .rightTour{margin-left:440px}
.benefits li,table#links ul li{margin-bottom:0px}
h1.top,h2.top{margin-top:0}
h2.black,h1.black,.adbuzz .text{color:#333}
* html .greyline,* html .ribbon{width:690px}
.emailinput,.storyItem{margin-top:15px}
#emailSubscribtion,.rightcolumn .freetrial_label{margin-top:10px}
.separator,#userStories .toblock{display:block}
.ribbon a:hover,.arrow a,.greyButtonTour a:link,.greyButtonTour a:visited,a.stories_button:link,a.stories_button:visited{text-decoration:none}
.pressroom ul,.pressroom .benefits{margin:10px}
#userStories td .downloadPDF,.ribbon_grey li.storyLink,.es .ribbon_grey li.storyLink,.es .ribbon_grey li.takeTourLink{padding-left:20px}
.ribbon .first,.ribbon .first_story{padding-left:12px}
.ribbon .third,.ribbon .second_story,.ribbon .third_story{padding-left:60px}
.ul_alphabet li,.ul_latin li{list-style-type:lower-latin;margin-left:30px}
.index .current,#body-div{display:none}
.admenu li a:link,.admenu li a:visited{color:#777;text-decoration:none}
.articles p{text-align:justify;font-size:12px;line-height:18px;margin:10px 0;}
p.back-to-help{padding:10px 0;}
.compareWrike{margin-bottom:10px;text-align:center;border-collapse:collapse;border-spacing:0;font-family:Arial, Verdana,'Trebuchet MS', Geneva, sans-serif;font-size:12px;}
.compareWrike td{border-bottom:1px solid #D7D7D7;padding:10px 5px 5px;vertical-align:middle;}
.compareWrike .title{text-align:left;width:110px;}
.compareWrike .wrike{background-color:#F7F7F7;font-weight:bold;width:233px;}
.dashed_buzz_right .more, .randomstory .more {padding-top: 10px; font-size: 11px; font-family: Arial,'Trebuchet MS',Geneva,sans-serif;}
.dashed_buzz_right a, .randomstory a {text-decoration: underline; color: #333;}
.dashed_buzz_right a:hover, .randomstory a:hover {color: #0060bf;}
h1.header_message { color: #333; font: normal 18px Georgia; margin-bottom: 56px;}
h1.header_message span { color: #0060bf}
.video-container { overflow: hidden;}
.video-container .description { margin-top:46px; color:#333; width: 210px; margin-left: 186px;}
.video-container .video { border: 1px solid #eee; background-repeat: no-repeat; width:168px;height:138px; display:block; float: left; margin-right: 16px;}
.video-container .video img { position:relative; left:66px;top:50px}
.video-container .video.play img { position:relative; left:35px;top:21px;}
#simplemodal-overlay {background-color:#333333;height:100%!important;width:100%!important;opacity:0.6;}
/*#simplemodal-container {
    background: #fff;
    border: 1px solid #ccc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 0 10px #191919;
    -webkit-box-shadow: 0 0 10px #191919;
    box-shadow: 0 0 10px #191919;
    padding: 10px;
}

#simplemodal-container a.modalCloseImg {
    background: url(/image/x.png) no-repeat;
    width: 30px;
    height: 30px;
    display: inline;
    z-index: 3200;
    position: absolute;
    top: -11px;
    right: -14px;
    cursor: pointer;
}*/

.feedback-checkbox-subject {
    margin-top: 3px;
    width: 30px;
}

.confirm-video {
    float: left;
    overflow: hidden;
    margin-right: 26px;
    margin-bottom: 70px;
}

.confirm-additional-info {
    overflow: hidden;
    margin-bottom: 70px;
}

.confirm-additional-info h2 {
    color: #333;
    font: bold 14px Arial,'Trebuchet MS', Geneva, sans-serif;
    margin: 0;
    margin-bottom: 10px;
}

.feedback-form form {
    width: auto;
}

.confirm-additional-info p {
    margin-bottom: 1em;
}

.confirm-additional-info form p {
    margin-bottom: 0;
}

#border {
    background: #fff url(/img/home_page_border.png) repeat-y;
    width: 1010px;
    margin: 0 auto;
}

/*#simplemodal-container {
    background: #fff;
    border: 1px solid #ccc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 0 10px #191919;
    -webkit-box-shadow: 0 0 10px #191919;
    box-shadow: 0 0 10px #191919;
    padding: 10px;
}

#simplemodal-container a.modalCloseImg {
    background: url(/image/x.png) no-repeat;
    width: 30px;
    height: 30px;
    display: inline;
    z-index: 3200;
    position: absolute;
    top: -11px;
    right: -14px;
    cursor: pointer;
}*/

/*---- styles for gantt-chart and timeline ------*/
.photo {
    background: url(/image/story-photo-sprites.png) no-repeat top left;
    display: block;
}

.sprite-jean_philippe_landry {
    background-position: 0 -869px;
    width: 72px;
    height: 98px;
}

div.par {
    clear: both;
    padding: 20px 0;
}

.gantt-chart-button {
    background: url(/image/gantt-chart-button.png) no-repeat;
    width: 346px;
    height: 50px;
    font-family: Arial;
    font-size: 18px;
    line-height: 20px;
}

.gantt-chart-button a {
    display: block;
    padding: 15px 15px 15px 45px;
}

.gantt-chart-button a:link, .gantt-chart-button a:visited {
    color: #fff;
    text-decoration: none;
}

.gantt-chart-button a:hover {
    color: #fff;
    text-decoration: underline;
}

table.gantt {
    border-collapse: collapse;
    table-layout: fixed;
    width: 950px;
}

.gantt td {
    vertical-align: top;
    height: 100%;
}

.gantt td.left {
    text-align: left;
    padding: 20px 10px 20px 0;
    width: 660px;*width:auto;
}

.gantt td.right {
    background-color: #F7F7F7;
    height: 100%;
    min-height: 100%;
    text-align: left;
    width: 230px;
    padding: 20px 10px;
}

.gantt p {
    clear: both;
    padding: 20px 0;
}
/*---------------*/
.green-capital {
    color: #5D9119;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 24px;
}

.bold {
    font-weight: bold;
}

.no-bg {
    background-color: white !important;
}

.zoom {
    margin-top: 5px;
    float: right;
}

.arial-title {
    font-family: Arial, 'Trebuchet MS', Geneva, sans-serif;
    font-size: 16px;
}

table.table-articles td {
    padding: 0 30px 30px 0;
}

table.table-articles td.last {
    padding-bottom: 0;
}

table.table-articles td h2 {
    margin: 0 0 10px 0;
}

table.table-articles td p {
    margin: 5px 0 0 0;
    padding: 0;
}

span.green-quote {
    width: 27px;
    height: 23px;
    background: url(/image/quote-green-right-nobg.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
}
.inner .form-title {
    padding: 4px 4px 0pt;
    margin-bottom: -8px;
    *margin-bottom: -4px;
}

.inner .form-title .form-title-text {
    color: #FEFEFE;
    font-family: Georgia;
    font-size: 17px;
    padding: 15px 10px 0pt;
    *padding: 15px 6px 0pt;
    background: url(/image/pricing-form-bg.png) repeat-x scroll 0pt 0pt rgb(92, 161, 31);
}
/* styles for Wrike MS Project page */
.green-line {
    margin: 0;
    padding: 5px 0;
    color: white;
    background-color: #87B359;
}

span.arrow {
    display: inline-block;
    margin-right: 10px;
    height: 11px;*height:15px;
    width: 5px;
    background: url(/image/white-green-arrow.png) 0 0 no-repeat transparent;
}
/*styles for qoutes author*/
span.quote-author {
    color: #666666 !important;
    font-size: 11px;
    display: block;
    text-indent: 0;
}
/*-----------------------------------------------*/

div.sticker {
    background: url(/image/blog/bg-sticker-rc.png) top right no-repeat transparent;
    width: 82px;
    height: 81px;
    z-index: 0;
    margin-left: -102px;
    margin-top: 90px;
    position: absolute;
}

div.sticker.second {
    margin-top: 215px;
}

div.sticker.third {
    margin-top: 340px;
}

div.sticker div.t-shadow {
    height: 18px;
    width: 6px;
    background: url(/image/blog/shadow-top.png) no-repeat top right transparent;
    margin: -19px -1px 0 0;
    float: right;
}

div.sticker div.b-shadow {
    height: 18px;
    width: 6px;
    background: url(/image/blog/shadow-bottom.png) no-repeat top right transparent;
    margin: 81px -1px 0 0;
    *margin: 81px -7px 0 0;
    float: right;
}

.post-icons {
    float: left;
    width: 100%;
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    background-color: #f3f3f3;
}

.post-icons ul.icons {
    margin-top: -4px;
    height: 25px;
}
.tweetmemebutton {background:#f2f2f2;}


div.task-management div.intro {
    padding: 30px 0;
}

div.task-management di.intro img {
    float: left;
}

div.task-management div.intro > div {
    margin-left: 20px;
    float: right;
    width: 45%;
}

div.task-management h2 {
    font-size: 22px;
    font-style: italic;
    margin: 0;
    line-height: 26px;
}

div.task-management .separator {
    border-top: 1px solid silver;
    display: block;
    margin: 20px 0;
}

div.task-management p {
    margin-bottom: 20px;
    text-align: left;
}

div.task-management div.intro p {
    font-size: 14px;
}

div.task-management .btn-wrapper {
    padding: 0;
    display: inline-block;
}

div.task-management #submit-btn a {
    padding: 14px 35px;
}

div.task-management table.articles td h4 {
    font-size: 16px;
    font-family: Arial;
    color: #5D9119;
    font-weight: bold;
}

div.task-management table.articles tr.img td {
    padding-bottom: 20px;
    vertical-align: middle;
}

div.task-management table.articles td {
    padding-bottom: 40px;
}

div.task-management table.articles td.mid {
    padding: 0 35px 40px;
}

div.task-management table.articles p {
    text-align: left;
}

div.task-management .quote .photo-1 {
    float: left;
}

div.task-management .quote .text {
    background: url("/image/task-management/Quote.png") repeat scroll 0 0 transparent;
    float: right;
    height: 79px;
    width: 761px;
    padding: 18px 10px 15px 35px;
}

div.task-management .quote .text .txt {
    font-style: italic;
    font-family: Georgia;
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: inline-block;
    padding: 0;
    *padding-left: 15px;
    text-indent: -12px;
    text-align: left;
}

div.task-management .quote .text .author {
    font-family: Arial;
    font-size: 12px;
    line-height: 14px;
}

#logo-roll-warp {
    position: relative;
    display: inline-block;
    overflow: hidden;
    width: 910px;
    height: 84px;
}

#logo-roll {
    position: absolute;
    width: 100%;
    left: 0;
}

#logo-roll {
            position: absolute;
        }

.logo-top {
    background-position:0 -84px !important;
}

.table-row {
    margin: 10px 0;
    overflow: hidden;
}

.table-row div {
    display: inline-block;
}

.table-row div.td-left {float:left;margin-right:30px;width:230px;}
.table-row div.td-right {float:right;width:430px;}

/*
    ZOOM for images
*/
a.zoom-container {
    position:relative;
    display:block;
}
a.zoom-container div.zoom {
    background:url(/image/zoom_icon.png) 50% 50% no-repeat transparent;
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
}
a.zoom-container div.zoom {
}
#footer .copyrightfooter {border-top:1px solid #d9d9d9;font-style:normal;}
