/**
 * Core Design Ajax Vote plugin for Joomla! 1.7
 * @author		Daniel Rataj, <info@greatjoomla.com>
 * @package		Joomla
 * @subpackage	Content
 * @category	Plugin
 * @version		2.0.2
 * @copyright	Copyright (C) 2007 - 2011 Great Joomla!, http://www.greatjoomla.com
 * @license		http://www.gnu.org/copyleft/gpl.html GNU/GPL 3
 * 
 * This file is part of Great Joomla! extension.   
 * This extension is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This extension is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */

/* Container */
.cdajaxvote {
	line-height: 25px;
}
/* Rating container */
.cdajaxvote .rating,
.cdajaxvote .rating_count,
.cdajaxvote .loading {
	float: left;
}
/* Rating count */
.cdajaxvote .rating_count,
.cdajaxvote .loading {
	margin-left: 5px;
}
/* Loading */
.cdajaxvote .loading {
	width: 16px;
	height: 25px;
	background:url(../images/loading.gif) no-repeat 0 4px;
}

/* UI Stars */
.cdajaxvote .ui-stars-asterisk,
.cdajaxvote .ui-stars-star,
.cdajaxvote .ui-stars-flag,
.cdajaxvote .ui-stars-heart,
.cdajaxvote .ui-stars-shield,
.cdajaxvote .ui-stars-star2,
.cdajaxvote .ui-stars-tag,
.cdajaxvote .ui-stars-tennis,
.cdajaxvote .ui-stars-thumb,
.cdajaxvote .ui-stars-user,
.cdajaxvote .ui-stars-cancel {
	float: left;
	width: 25px;
	height: 25px;
	text-indent: -999em;
	cursor: pointer;
	display: block;
	overflow: hidden;
}
.cdajaxvote .ui-stars-asterisk a,
.cdajaxvote .ui-stars-star a,
.cdajaxvote .ui-stars-flag a,
.cdajaxvote .ui-stars-heart a,
.cdajaxvote .ui-stars-shield a,
.cdajaxvote .ui-stars-star2 a,
.cdajaxvote .ui-stars-tag a,
.cdajaxvote .ui-stars-tennis a,
.cdajaxvote .ui-stars-thumb a,
.cdajaxvote .ui-stars-user a,
.cdajaxvote .ui-stars-cancel a {
	display: block;
	width: 25px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: transparent;
}

/* Star images */
.cdajaxvote .ui-stars-asterisk a {
	background-image: url(../images/ui-stars-asterisk.png);
}
.cdajaxvote .ui-stars-star a {
	background-image: url(../images/ui-stars-star.png);
}
.cdajaxvote .ui-stars-flag a {
	background-image: url(../images/ui-stars-flag.png);
}
.cdajaxvote .ui-stars-heart a {
	background-image: url(../images/ui-stars-heart.png);
}
.cdajaxvote .ui-stars-shield a {
	background-image: url(../images/ui-stars-shield.png);
}
.cdajaxvote .ui-stars-star2 a {
	background-image: url(../images/ui-stars-star2.png);
}
.cdajaxvote .ui-stars-tag a {
	background-image: url(../images/ui-stars-tag.png);
}
.cdajaxvote .ui-stars-tennis a {
	background-image: url(../images/ui-stars-tennis.png);
}
.cdajaxvote .ui-stars-thumb a {
	background-image: url(../images/ui-stars-thumb.png);
}
.cdajaxvote .ui-stars-user a {
	background-image: url(../images/ui-stars-user.png);
}

/* Star bg position*/
.cdajaxvote .ui-stars-asterisk a,
.cdajaxvote .ui-stars-star a,
.cdajaxvote .ui-stars-flag a,
.cdajaxvote .ui-stars-heart a,
.cdajaxvote .ui-stars-shield a,
.cdajaxvote .ui-stars-star2 a,
.cdajaxvote .ui-stars-tag a,
.cdajaxvote .ui-stars-tennis a,
.cdajaxvote .ui-stars-thumb a,
.cdajaxvote .ui-stars-user a {
	background-position: -50px 0px;
}
.cdajaxvote .ui-stars-asterisk-on a,
.cdajaxvote .ui-stars-star-on a,
.cdajaxvote .ui-stars-flag-on a,
.cdajaxvote .ui-stars-heart-on a,
.cdajaxvote .ui-stars-shield-on a,
.cdajaxvote .ui-stars-star2-on a,
.cdajaxvote .ui-stars-tag-on a,
.cdajaxvote .ui-stars-tennis-on a,
.cdajaxvote .ui-stars-thumb-on a,
.cdajaxvote .ui-stars-user-on a {
	background-position: -75px 0px;
}
.cdajaxvote .ui-stars-asterisk-hover a,
.cdajaxvote .ui-stars-star-hover a,
.cdajaxvote .ui-stars-flag-hover a,
.cdajaxvote .ui-stars-heart-hover a,
.cdajaxvote .ui-stars-shield-hover a,
.cdajaxvote .ui-stars-star2-hover a,
.cdajaxvote .ui-stars-tag-hover a,
.cdajaxvote .ui-stars-tennis-hover a,
.cdajaxvote .ui-stars-thumb-hover a,
.cdajaxvote .ui-stars-user-hover a {
	background-position: -100px 0px;
}
.cdajaxvote .ui-stars-asterisk-disabled,
.cdajaxvote .ui-stars-asterisk-disabled a,
.cdajaxvote .ui-stars-star-disabled,
.cdajaxvote .ui-stars-star-disabled a,
.cdajaxvote .ui-stars-flag-disabled,
.cdajaxvote .ui-stars-flag-disabled a,
.cdajaxvote .ui-stars-heart-disabled,
.cdajaxvote .ui-stars-heart-disabled a,
.cdajaxvote .ui-stars-shield-disabled,
.cdajaxvote .ui-stars-shield-disabled a,
.cdajaxvote .ui-stars-star2-disabled,
.cdajaxvote .ui-stars-star2-disabled a,
.cdajaxvote .ui-stars-tag-disabled,
.cdajaxvote .ui-stars-tag-disabled a,
.cdajaxvote .ui-stars-tennis-disabled,
.cdajaxvote .ui-stars-tennis-disabled a,
.cdajaxvote .ui-stars-thumb-disabled a,
.cdajaxvote .ui-stars-user-disabled,
.cdajaxvote .ui-stars-user-disabled a,
.cdajaxvote .ui-stars-cancel-disabled a {
	cursor: default !important;
}

/* Cancel icon */
.cdajaxvote .ui-stars-cancel a {
	background-image: url(../images/ui-stars-star.png);
}
.cdajaxvote .ui-stars-cancel-hover a {
	background-position: -25px 0px;
}