
.question {
    background: #e3e3e3;
    border-radius: 10px;
    margin: 5px 10px 20px 15px;
    padding: 4px 30px;
    width: 480px;
	text-align: left;
	color: gray;
	box-shadow: 2px 2px 4px 2px #a0a0a4;
	}

.q-active { text-align: left;}

.question:hover {cursor:pointer;}

.answer_content {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #299d00;
    border-radius: 10px;
    box-shadow: 2px 2px 4px 2px #a0a0a4;
    color: gray;
    margin: 5px 10px 10px 15px;
    padding: 4px 30px;
    text-align: left;
    width: 480px;
	}

.answer {overflow:hidden; margin-bottom:10px;}

.sm-loader {padding: 17px 0pt 0pt;background: url(../images/ajax-loader.gif) no-repeat center;}

.sm-button {display:inline-block;padding:3px 4px;-moz-border-radius:3px;-webkit-border-radius:10px;-khtml-border-radius:10px; border:#AAAAAA solid 1px;background:#DDDDDD url(../images/button-bg.png) repeat-x; color:gray; border-radius: 10px;} 

.sm-button:hover {cursor:pointer; border-color:#507ca5}

a.sm-button:hover {text-decoration:none;}

#faq {margin-top:-10px;}

.sm-comment-form textarea {height:100px; width:300px;}

.smnopublish{margin-top:20px;}

.sm-err-msg {padding:4px 10px 4px 30px;margin:2px 0 2px 0;background:#FFD7D7 url(../images/sm-error.png) no-repeat 5px 50%; font-weight:bold;}

.sm-ok-msg {padding: 4px 30px; color: gray; background:#fff url(../images/tick.png) no-repeat 5px 50%;}


.sm-author{padding-left: 35px;}

.sm-date {padding-left: 15px;}

.sm-ans-date {float:right;margin-right:10px;border-right:1px solid;padding-right:5px;}

.sm-ans-author {float:right}

.sm-statistics, .sm-somments-yes{font-weight:bold;} .sm-vote-yes{color:green;} .sm-vote-no{color:red;}

.sm-vote-yes, .sm-vote-no {padding:0 5px;border-right:1px solid #333;}

/*form*/

#sm-question-form #question {width:75%;}

#sm-question-form .sm-form-error {border:1px solid #F00}

#sm-question-form #smfaq-msg {width:75%;}

#sm-close-bt{margin-left:15px;}

#sm-question-form .sm-form {margin-top:10px;}

#sm-question-form #sm-form-captcha {position:relative; bottom:10px;}

#sm-question-form input, #sm-question-form textarea {border:#AAAAAA solid 1px;}

#sm-question-form input:focus, #sm-question-form textarea:focus  {border:1px solid #77AAFF; background-color:#F7F7F7} 

#form-box { color:gray;}