#joomla {float:left;margin-top:5px;width:100%;}
/* Comment Form */
.field1{
	width:60px;
}
.field2{
	width:100px;
}
.field3{
	width:250px;
}
.borderTable{	
	border-bottom:1px solid #b5beda;
	border-left:1px solid #b5beda;
	border-right:1px solid #b5beda;
	background-color: #b5beda;
}

.borderTable td{ color: #000000; }

.errorDiv{
	color:#FF0000;
}
.buttonClass{
	 background:#e95352;
	 text-align:center;
}
#template { float:left; width:100%;}

.emoticon { float:left; width:20px; cursor:pointer; text-align:center}

/* BB Code */
.bbbutton { float:left; font-size:13px; cursor:pointer; border:1px solid #899798; margin:1px; padding: 0px 2px 0px 2px; color: #333333; background-color: #C2C2C2;}

/* For Header color */
.headerTitle{	color: #000000;	border-top:#D2D2D2 solid 1px;	background:#b5beda;	width:100%;	height:20px; font-weight:bold;	padding:5px; }

/* For Theme Comment.html.php */
#allcomments {float:left; margin-bottom:10px; width:100%;}
.commentwindow {float:left; width:100%; margin:5px 0 0 0; padding:0; text-align:left; border-bottom: 1px solid #b5beda; background-color: #abb1bd; color: #000000;}
.commentwindow .headline {height:15px; width:auto; padding: 5px; background-color: #abb1bd; }
.commentwindow .headline .author {float:left; color: #353535;}
.commentwindow .headline .author a {text-decoration:none;}
.commentwindow .headline .date {float:right; font-size:11px; color: #353535;}
.commentwindow .content {width:auto; margin:0; height:auto;}
.commentwindow .content .avatar {float:right; border: none; padding:10px 10px 10px 10px; margin:0;}
.commentwindow .content .subject {font-weight:bold; width:auto; padding:10px 10px 0 10px;}
.commentwindow .content .comment {width:auto; height:auto; margin:10px;}
.commentwindow .dreply {height:15px; width:auto; padding: 5px; font-size:11px;margin-bottom:10px; }
.editButton{background:#b6bebd;text-align:center; }
.cancelButton{background:#b6bebd;text-align:center; }
.pagin { margin-top:10px;width:100%;height:20px;}
.pagnav { float:left;width:30px;height:15px;border:1px solid #E9E9E9;padding:2px; margin:3px 3px 3px 3px; text-align:center;}
.handcursor {cursor: pointer;border:none;}

/* Star Rating */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.articleRating{
	padding:5px;
	width:100%;
	height:20px;
	background:#b6bebd;	
	font-weight:bold;
	color: #000000;
	margin: 5px 0px 5px 0px;	
}
div.divrating {position:relative;top:-15px;left:100px;}
div.divratinghome {position:relative; float:right; width:300px; margin-right:20px;}
/*div.rateMsghome {position:relative;left:0px;}*/
div.rateMsg {}
div.rating-cancel,div.star-rating{float:left;width:17px;height:16px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(../../../images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/* Pop Up DIV */
.popupdiv {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
}
.popup_inner{
	border:1px solid #DDDDDD;
	width:435px;
}
.popup_header{
	border-bottom:1px solid #DDDDDD;
	padding:3px;
	background:#EEEEEE;
	height:20px;
}
.popup_content{
	background:#FFFFFF;
	padding:10px;
	text-align:center;
}
.popup_footer{
	background:#EEEEEE;
}
/* End Pop Up DIV */