/*styling the comment form */



#joomlacommentsearch fieldset,



#joomlacommentform fieldset {



    margin: 1em 0;



    padding: 1em;



    border: solid 1px #fff;



    background: /*#F5F5F5*/;



}


#joomlacommentform legend#CommentFormTitle{font-size:12px;}




#joomlacommentform legend {



    font-weight: bold;



    color: #3C922F;



}



#joomlacommentform fieldset fieldset legend {



    font-weight: bold;



    color: #3C922F;



}







#joomlacommentform label {



    float: left;



    width: 8em;



    font-weight:bold;



}







#joomlacommentform input {



    width: 300px;



}



#joomlacommentform input#temail {



    width: 198px;



}

#joomlacommentform input#button{

	width: auto;

}



#joomlacommentform input#ttile {



    width: 328px;



}



#joomlacommentform input#security_try {



    float: /*left*/;



    width: 100px;



}



#joomlacommentform textarea {



    width: 400px;



    height: 200px;



}



div#captcha {



    float: /*right*/;



}

div#captcha img{margin:0;}


div#security {


	
    width: /*220px*/;



}


#poweredby{display:none;}




#joomlacommentform input:focus,



#joomlacommentform textarea:focus {



    background: #fff;

	color:#333;

    border: 1px solid #F00;



}







#joomlacommentform div {



    margin: 2px;



}







#emoticons {



    padding-left: 8em;



}



.emoticon {



    padding: 2px 1px;



}







/* Voting section */



#comment ul.voting {



    list-style: none;



    padding: 0;



}



#comment ul.voting li {



    float: right;



}



#comment ul.voting a {



    display: block;



}



#comment a.voting_yes:link, #comment a.voting_yes:visited {



    color: #3C922F;



    font-weight: normal;



    background: url(../images/voting_yes.png) #F5F5F5 no-repeat;



    border: 1px outset #3C922F;



    padding: 2px 4px 2px 20px;



    white-space: nowrap;



    float: left;



    line-height: 10px;



    text-decoration: none;



}



#comment a.voting_yes:hover {



    color: #3C922F;



    font-weight: normal;



    background: url(../images/voting_yes.png) #F5F5F5 no-repeat;



    border: 1px outset #3C922F;



    padding: 2px 4px 2px 20px;



    white-space: nowrap;



    float: left;



    line-height: 10px;



    text-decoration: none;



}



#comment a.voting_no:link, #comment a.voting_no:visited {



    color: #3C922F;



    font-weight: normal;



    background: url(../images/voting_no.png) #F5F5F5 no-repeat;



    border: 1px outset #AE3738;



    padding: 2px 4px 2px 20px;



    white-space: nowrap;



    float: left;



    line-height: 10px;



    text-decoration: none;



}



#comment a.voting_no:hover {



    color: #AE3738;



    font-weight: normal;



    background: url(../images/voting_no.png) #FFFFFF no-repeat;



    border: 1px outset #AE3738;



    padding: 2px 4px 2px 20px;



    white-space: nowrap;



    float: left;



    line-height: 10px;



    text-decoration: none;



}







/* Menu */



#comment ul {



    list-style-type: none;



    margin: 0;



    padding: 0;



}







#comment ul#CommentMenu {



    margin-top: 5px;



    color: #fff;



    padding: 5px 5px 2px 5px;



    background-color: #A1C85E;



    //line-height: 15px;







}











#comment ul#CommentMenu li  {



margin:0;



}







#comment ul#CommentMenu li.josc_buttons {



    float: right;



}







#comment ul#CommentMenu li.josc_buttons a{



    color: #4458A5;



    border-left: 1px solid #FFFFFF;



    padding-left: 5px;



}



#comment ul#CommentMenu li.josc_buttons a:hover{



    color: #FFFFFF;



}







.josc_clear {



    clear:both;



}







/* comment boxes */



#comment #SearchResults ul li.post,

#Comments{margin-top:10px;}

#Comments ul li.post {border-bottom: 1px solid #fff;}

#comment #SearchResults .postinfo,



#Comments .postinfo {float: right;}



#Comments ul li.post div.postfooter {

    background-image: url(../images/dot.gif);
    background-repeat: repeat-x;
    padding: 2px 5px;
}



#comment #SearchResults ul li.post div.posthead,



#Comments ul li.post div.posthead {
    padding-bottom: 2px;
    color: #060;
    vertical-align: middle;	
	font-size:14px;
}



#comment #SearchResults ul li.post div.postcontent,



#Comments ul li.post div.postcontent {
    color: #333;
    padding: 5px;
}



#comment #SearchResults ul li.post span.comment_by {
    padding-left: 5px;
}


/*
#Comments ul li.post div span.username {



    background: url(../images/user.png);



    background-repeat: no-repeat;



    background-position: 2px 2px;



    padding-left: 21px;



}







#Comments ul li.post div.posthead span.postinfo .postnotify0 {
background-image:url(../images/mailred.jpg);
background-position: 2px 2px;
background-repeat:no-repeat;
padding-left:16px;
}

*/


#Comments .postdate {
    font-size:0.9em;
    font-weight:normal;
    height:20px;
    padding-bottom:5px;
    padding-top:0;
    vertical-align:top;
}







/* Navigation */



#comment #joscPageNav {



    text-align:center;



    padding: 2px;



}



#comment #joscPageNav #joscPageNavNoLink,



#comment #joscPageNav #joscPageNavLink {



    text-align:center;



}







#JOSC_busypage {



    float: left;



}







/* quote*/



#comment .quote {



	text-align: center;



	margin-bottom: 8px;



	margin-left: 8px;



	margin-right: 8px;



}



#comment .genmed {



	color: #505367;



	text-align: left;



	padding-left: 8px;



	padding-bottom: 1px;



}



#comment .quotebody {



	color: #505367;



	border: 1px #CCCCCC solid;



	background: white;



	text-align: justify;



	padding: 8px;



}



#comment .code .genmed{



	padding-left: 29px;



}

#comment .josc_ads {

    text-align: center;

}
