.faq #page div.middle { padding:0; }
.top { background:url(../graph/faq/faq-top-bg.gif) no-repeat top left; padding:20px 10px 15px 10px; overflow:hidden; clear:both; }
.faqHeader { width:100%; min-height:60px; overflow:hidden; }
.pHeight { height:15px; }
.faqHeader h1 { border:0; background:none !important; padding:0 !important; margin:25px 0px 0px 220px !important; float:left; font-size:22px !important; color:#464239 !important; }

.faqLeft { float:left; width:200px; margin-left:20px; }
.faqLeft h6 { font-size:17px; font-weight:normal; margin:0; padding:0; }
.faqLeft ul.menu { list-style:none; margin:0; padding:0; line-height:normal; margin:5px 0px 10px 0px; }
.faqLeft ul.menu li a { width:200px; height:36px; display:block; text-indent:-900em; outline:none; }
.faqLeft ul.menu li.linkMain { background:url(../graph/faq/Membership-Information.png) no-repeat top left; }
.faqLeft ul.menu li.link2 { background:url(../graph/faq/Membership-Requirements.png) no-repeat top left; }
.faqLeft ul.menu li.link3 { background:url(../graph/faq/Membership-Fees.png) no-repeat top left; }
.faqLeft ul.menu li.link4 { background:url(../graph/faq/Compare-Us.png) no-repeat top left; }
.faqLeft ul.menu li.link5 { background:url(../graph/faq/Statistics-and-Traffic.png) no-repeat top left; }
.faqLeft ul.menu li.link6 { background:url(../graph/faq/Why-Market-Online.png) no-repeat top left; }
.faqLeft ul.menu li.link7 { background:url(../graph/faq/Referral-Expectations.png) no-repeat top left; }
.faqLeft ul.menu li.link8 { background:url(../graph/faq/Positive-Feedback.png) no-repeat top left; }
.faqLeft ul.menu li:hover { background-position:bottom; }

.Student-Membership { width:191px; height:41px; display:block; background:url(../graph/faq/student-memeber-button.jpg) no-repeat top left; text-indent:-999em; }
.Student-Membership:hover { background:url(../graph/faq/student-memeber-button.jpg) no-repeat bottom left; }

.faqRight { float:right; width:750px; margin-right:10px; }
ul.checkList { list-style:none; padding:0; margin:0; margin-top:5px; }
ul.checkList li { padding-left:20px; margin-top:10px; padding-bottom:5px; background:url(../graph/faq/li-check.gif) no-repeat top left; }
ul.checkList li ul { margin:5px 0px 5px 45px; }
ul.checkList li ul li { margin:0; }
.faqRight p cite { font:normal 16px Georgia, "Times New Roman", Times, serif; }

.join-btn { float:right; outline:none; margin-right:4px; margin-bottom:10px; width:245px; height:80px; display:block; text-indent:-900em; background:url(/graph/new-join-btn.png) no-repeat top left }
.join-btn:hover { background-position:bottom; }

.join-btn2 { float:left; outline:none; margin:10px 15px 25px 0; width:205px; height:39px; display:block; text-indent:-900em; background:url(/graph/new-join-btn2.png) no-repeat top left }
.join-btn2:hover { background-position:bottom; }

.faqRight h6 { font-size:17px; font-weight:normal; margin:0; padding:0; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ddd; }

.faqLeft ul.menu li.current { background:url(../graph/faq/faq-active-btns.png) no-repeat; }
.faqLeft ul.menu li.current a { height:36px; }
.faqLeft ul.menu li.current a:hover { background:none; }
.faqLeft ul.menu li.activeMain { background-position:0px 0px; }
.faqLeft ul.menu li.active2 { background-position:0px -37px; }
.faqLeft ul.menu li.active3 { background-position:0px -74px; }
.faqLeft ul.menu li.active4 { background-position:0px -111px; }
.faqLeft ul.menu li.active5 { background-position:0px -148px; }
.faqLeft ul.menu li.active6 { background-position:0px -185px; }
.faqLeft ul.menu li.active7 { background-position:0px -222px; }
.faqLeft ul.menu li.active8 { background-position:0px -259px; }


table#searhes { border-top:1px solid #c5cff6; border-left:1px solid #c5cff6; border-right:1px solid #c5cff6; margin-top:15px; }
table#searhes tr td { padding:8px 0px; border-bottom:1px solid #c5cff6; }
table#searhes tr td.borderRight { border-right:1px solid #c5cff6; }
table#searhes tr.bg { background:#efefef; }

ul.feedback2 { list-style:none; margin:0; padding:0; line-height:normal; margin-bottom:15px; }
ul.feedback2 li { padding:10px 0; border-bottom:1px dashed #e2e2e2; overflow:hidden; }
ul.feedback2 p { float:right; width:615px; background:url(../graph/faq/feedback-bullet.gif) no-repeat top left; padding:10px 10px 0 30px; }
ul.feedback2 div { float:left; width:90px; }
ul.feedback2 span { background:url(../graph/faq/feedback-bullet-end.gif) no-repeat top right; position:absolute; width:20px; height:12px; margin-top:5px; }
ul.feedback2 cite { display:block; margin-top:15px; font:normal 12px Tahoma, Geneva, sans-serif; }

.faqLeft #gtFriendsBox h6, .faqSidebar #gtFriendsBox h6 { margin-bottom:10px !important; font-weight:normal; }
.faqLeft #gtFriendsBox h6 a, .faqSidebar #gtFriendsBox h6 a { color:#333 !important; }
.faqLeft #gtFriendsBox { width:100%; overflow:hidden; margin:30px 0px 0px 0px; }

.alexaGraph { margin-left:18px; }
.alexaGraph img { border:2px solid #595746; margin:3px 4px; width:340px; height:187px; }

.mainPage { float:left; width:460px; }
.faqSidebar { float:right; width:265px; padding-top:16px; margin-right:10px; }
.mainPage { float:left; width:460px; }
.faqSidebar #gtFriendsBox { margin-left:17px; }

.video { position:relative; margin-left:17px; margin-bottom:8px; cursor:pointer; float:right; }
.video p#fullScreenBtn { position:absolute; top:128px; left:-900em; opacity:0; -webkit-transition:opacity .5s ease-in-out; -moz-transition:opacity .5s ease-in-out; -o-transition:opacity .5s ease-in-out; transition:opacity .5s ease-in-out; }
.video:hover p#fullScreenBtn { left:55px; width:160px; height:35px; background:url(https://www.goodtherapy.org/graph/faq/fullscreen-btn.png) no-repeat top left; opacity:1; }
    .ce-grid {
        margin-bottom:15px;
        padding:10px;
        border:1px solid #ccc;
        background:#f5f2e9 url(https://www.goodtherapy.org/graph/ce-for-counselors/ce-grid-bg.png) repeat-x top left;

        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
		margin-right:10px;
    }

    .ce-grid h3 {
        font-size:14px;
        color:#585344;
        margin:0 0 10px 0;
        padding:0;
    }
	.ce-credits {
		line-height:20px;
		font-size:12px;
		text-align:center;
	}
	.ce-credits big {
		display:block;
		margin:5px 0;
		line-height:52px;
		height:52px;
		background:url(https://www.goodtherapy.org/graph/ce-for-counselors/ce-credits-bg.png) no-repeat top center;
	}