.button{display:block;text-indent:-9000px;}
#pageContent a.button:hover, #pageContent a.freeTrial:hover, #pageContent a.bigButton:hover{background-color:transparent;}

/* Free trial buttons */
.bigButton{margin: 0 0 5px 0;width:304px;height:53px;text-indent:-9000px;display:block;}
.freeTrial{background:url(../img/web/freeTrial.html) no-repeat 0 0;margin-top:20px; height:53px;}
.freeTrial.freeTrialGreyBg{background:url(../img/web/freeTrialGreyBg.html) no-repeat 0 0;}
.freeTrial:hover{background-position:0 -69px;}
.freeTrial.home{margin-top:5px;}
.freeTrial.architect{background-image:url(../img/web/freeTrialarchitect.html); height:53px;margin-top:20px;margin-bottom:20px;}

.contactUsButton{background:url(../img/web/contactUs.html) no-repeat 0 0;width:151px;height:34px;}
.contactUsButton:hover{background-position:0 -34px;}
.contactUsButton.grey{background:url(../img/web/contactUsGreyBg.html) no-repeat 0 0;width:138px; height:32px;}
.contactUsButton.grey:hover{background-position:0 -32px;}

.signUpButton{background:url(../img/web/signupBlue.html) no-repeat 0 0;width:138px;height:32px;}
.signUpButton:hover{background-position:0 -32px;}
.signUpButton.greyBg{background-image:url(../img/web/signupBlueGreyBg.html);}
.red.signUpButton{background:url(../img/web/signUp.html) no-repeat 0 0;width:151px;height:34px;}
.red.signUpButton:hover{background-position:0 -34px;}
.green.signUpButton{background:url(../img/web/pages/getStarted/getStartedsignupGreen.html) no-repeat 0 0;width:138px;height:32px;}
.green.signUpButton:hover{background-position:0 -32px;}

.signUpButton.cyan{background:url(../img/web/pages/pricing/signupCyan.html) no-repeat center 0;height:32px;}
.signUpButton.cyan:hover{background-position:center -32px;}
.signUpButton.cyanBig{background:url(../img/web/pages/getStarted/getStartedsignupCyan.html) no-repeat center 0;width:138px;height:32px;}

.signUpButton.purple{background:url(../img/web/pages/pricing/signupPurple.html) no-repeat center 0;height:32px;}
.signUpButton.purple:hover{background-position:center -32px;}
.signUpButton.purpleBig{background:url(../img/web/pages/getStarted/getStartedsignupPurple.html) no-repeat center 0;width:138px;height:32px;}

.signUpButton.pink{background:url(../img/web/pages/pricing/signupPink.html) no-repeat center 0;height:32px;}
.signUpButton.pink:hover{background-position:center -32px;}
.signUpButton.pinkBig{background:url(../img/web/pages/getStarted/getStartedsignupPink.html) no-repeat center 0;width:138px;height:32px;}

.contactUsButton.yellow{background:url(../img/web/pages/pricing/contactusYellow.html) no-repeat 0 0;width:138px;height:32px;}
.contactUsButton.yellow.center{background-position:center 0;}
.contactUsButton.yellowBig{background:url(../img/web/pages/getStarted/getStartedsignupYellow.html) no-repeat center 0;width:138px;height:32px;}
.contactUsButton.yellowBig:hover{background-position:center -32px;}
.contactUsButton.yellow:hover{background-position:0 -32px;}
.contactUsButton.yellow.center:hover{background-position:center -32px;}

.readMoreButton{background:url(../img/web/readMore.html) no-repeat 0 0;width:151px;height:34px;}
.readMoreButton:hover{background-position:0 -34px;}

.readMoreButtonHome{background:url(../img/web/readMoreTrans.html) no-repeat 0 0;width:159px;height:42px;}
.readMoreButtonHome:hover{background-position:0 -42px;}

.readMoreButton.trans{background-image:url(../img/web/readMoreTrans.html);}

.seeExamplesButton{background:url(../img/web/siteExamplesTrans.html) no-repeat 0 0;width:190px;height:44px;}
.seeExamplesButton:hover{background-position:0 -44px;}

.nextButton{background:url(../img/web/next.html) no-repeat 0 0;width:159px;height:42px;}
.nextButton:hover{background-position:0 -42px;}
