div#main .faq h2{margin-bottom:20px}
div#main .faq h3{font-style:italic;float:left}
.faq .open_close_ctrl{background-color:#a8ccea;border-radius:4px 4px 4px 4px;color:#fff;display:inline-block;float:right;margin-bottom:10px;padding:3px 15px 6px;cursor:pointer}
.faq .open_close_ctrl:focus{-webkit-box-shadow:0 1px 1px 1px #666;box-shadow:0 1px 1px 1px #666;color:#666}
.faq .open_close_ctrl:hover{text-decoration:underline}
.faq dl{clear:both;margin-bottom:20px}
.faq dt{background-color:#FF0;cursor:pointer;background:url("../images/bg_four_horizontal_dots.png") repeat-x scroll left top transparent;overflow:hidden}
.faq dt:first-child{background:0}
.faq dl dt:hover,.faq dl dt:focus{background-color:#fffae5}
.faq dl dt:hover div,.faq dl dt:focus div{color:#fd8f00}
.faq dl dt div{padding:10px 0 10px 25px;overflow:hidden;position:relative}
.faq dd{margin-left:20px;margin-right:20px}
.faq dl dt div.open_close_hook span.open_close_icon{height:20px;width:20px;position:absolute;top:9px;left:0}
.faq dl dt div.open span.open_close_icon{background:url("../images/faq_open_close_arrows.png") no-repeat 5px -183px transparent}
.faq dl dt div.close span.open_close_icon{background:url("../images/faq_open_close_arrows.png") no-repeat 5px 5px transparent}
.expandable_content .open_close_ctrl{background-color:#ccc;border-radius:4px 4px 4px 4px;color:#fff;display:inline-block;float:right;margin-bottom:10px;padding:3px 15px 6px;cursor:pointer}
.expandable_content dl{clear:both;margin-bottom:20px}
.expandable_content dt{background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#ddd));background-image:-webkit-linear-gradient(top,#f5f5f5,#ddd);background-image:-moz-linear-gradient(top,#f5f5f5,#ddd);background-image:-ms-linear-gradient(top,#f5f5f5,#ddd);background-image:-o-linear-gradient(top,#f5f5f5,#ddd);background-image:linear-gradient(top bottom,#f5f5f5,#ddd);cursor:pointer;overflow:hidden;margin-bottom:5px}
.expandable_content dl dt div{padding-left:20px;font:bold 14px/1.5 Georgia,"Times New Roman",Times,serif;color:#5e5e5e;padding:15px 0 5px 20px;overflow:hidden}
.expandable_content dd{margin-left:20px;margin-right:20px}
.expandable_content dl dt div.open{background:url("../images/faq_open_close_arrows.png") no-repeat 5px -170px transparent}
.expandable_content dl dt div.close{background:url("../images/faq_open_close_arrows.png") no-repeat 5px 20px transparent}

div#main .faq h2{margin:0 5px 18px 0}
#feature #featureRight h2{margin:0;padding:0 30px 10px 10px;width:180px;color:#4d4d4d}
