
    #ask-stage1, #ask-stage2 {
		font-size: 12px;
		color: #ffffff;
	}
	
	#ask-stage1 h4, #ask-stage2 h4 {
	    margin-left: 3px;
	}
	
	#ask-stage1 a, #ask-stage2 a {
		color: #ffffff;
	}
	
	#ask-stage1 {
		background: #b8c600 url(../images/border.h.trans.gif) repeat-x bottom left;
	}

	#ask-stage1-check {
		width: 23px;
		height: 20px;
		top: 33px;
		left: -8px;
		background: url(../images/Index.index/check.grey.gif) no-repeat;
		position: relative;
		float: left;
		z-index: 999;
		display: none;
	}
	
	#ask-continue-btn {
		display: block;
		float: right;
		width: 59px;
		height: 49px;
		margin: 5px;
		background: url(../images/Index.index/button.search.gif) no-repeat;
	}
	
	#ask-continue-btn.disabled {
		background: url(../images/Index.index/button.search.disabled.gif) no-repeat;	    
	}
	
	#ask-stage1 #ask-text-box {
		margin: 10px 0;
		padding: 5px;
		width: 365px;
		height: 100px;
	}
	
	#ask-stage2 #ask-stage2-content,
	#ask-stage2 #ask-posting,
	#ask-stage2 #ask-created,
	#ask-stage2 #ask-stage2-content-twitterwait {
	    display: none;
	}

    #ask-stage1 #ask-text-display {
	    display: none;
	    font-size: 18px;
	    line-height: 22px;
	    margin: 10px 0;
	}
	
	#ask-stage1 #ask-text-counter {
		font-size: 24px;
		float: right;
	}
	
	#ask-stage2 .darker {
	    background-color: #abb800;
	    font-size: 14px;
	    line-height: 22px;
	    padding: 10px;
	    margin: 10px 0;
	}
	
	#ask-stage2 #ask-or {
	    background: #b8c600 url(../images/Index.index/or.gif) no-repeat center top;
		width: 365px;
	    height: 27px;
	    clear: both;
	}
	
	#ask-stage2 .post-services-img {
	    display: block;
	    float: left;
	    margin: 7px 0 0 20px;
	}
	
	#ask-stage2 #ask-service-btns,
	#ask-stage2 #ask-wait {
	    height: 48px;
	    padding-top: 2px;
	}
	
	#ask-stage2 #ask-service-btns.waiting,
	#ask-stage2 #ask-wait {
	    background: url(../images/Index.index/loader.dark.48.gif) no-repeat center center;
	}
	
	#ask-stage2 #ask-service-btns.waiting a {
	    display: none;
	}
	
	#ask-stage2 #ask-posting p {
	    text-transform: lowercase;
	    text-align: center;
	}
	
	#ask-stage2 #ask-created .darker #ask-preview-link {
	    display: block;
	    float: right;
	    width: 60px;
	    text-align: right;
	}
	
	#ask-stage2 #ask-share-btn,
	#ask-stage2 #ask-facebook-btn,
	#ask-stage2 #ask-twitter-btn,
	#ask-stage2 #ask-share-facebook-btn,
	#ask-stage2 #ask-share-twitter-btn,
	#ask-stage2 #ask-signup-btn,
	#ask-stage2 #ask-login-btn {
	    display: block;
	    float: left;
	    margin: 3px 10px 0 0;
	    height: 45px;
	}
	
	#ask-stage2 #ask-share-facebook-btn,
	#ask-stage2 #ask-share-twitter-btn {
	    display: none;
	}
	
	#ask-stage2 #ask-share-btn {
	    background: url(../images/Index.index/button.share.gif) no-repeat;
	    width: 104px;
	}
	
	#ask-stage2 #ask-facebook-btn,
	#ask-stage2 #ask-share-facebook-btn {
	    background: url(../images/Index.index/button.share.facebook.gif) no-repeat;
	    width: 134px;
	}

	#ask-stage2 #ask-twitter-btn,
	#ask-stage2 #ask-share-twitter-btn {
	    background: url(../images/Index.index/button.share.twitter.gif) no-repeat;
	    margin-right: 0;
	    width: 121px;
	}
	
	#ask-stage2 #ask-signup-btn {
	    background: url(../images/Index.index/button.signup.gif) no-repeat;
	    width: 78px;
	}

	#ask-stage2 #ask-login-btn {
	    background: url(../images/Index.index/button.login.gif) no-repeat;
	    width: 61px;
	}
	
	#ask-stage2 #ask-url-box {
	    width: 345px;
	}
	
	.ask-share-hint {
	    margin-bottom: 10px;
	}
	