/**
 * Reward Points CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2007 Andrew Moore
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 */

/*Override inputLabel style to get rid of ugly label word wrapping*/
label.inputLabel 
{
	float:left;
	width:9em;
}

.inputLabel 
{
	font-size:1.1em;
	line-height:1.5em;
	vertical-align: middle;
	padding:0.2em;	
	float:left;
	width:20em;
}

.inputField
{
	font-size:1.1em;
	line-height:1.5em;
	vertical-align: middle;
	padding:0.2em;	
	float:left;
}

/*wrappers - page or section containers*/
#rewardWrapper 
{
	background-color: #ffffff;
	text-align: left;
	width: 1000px;
	vertical-align: top;
	border: 0px solid #9a9a9a;
	border-bottom: 5px solid #330099;
}
.red_points{
 color:#8AB25F;
 font-size:1em;
}
#productRewardPoints a{
text-decoration:none;
color:#8AB25F;
font-size:0.8em;
cursor:context-menu;
border:1px solid #8AB25F;
padding:0px 4px 0px 4px;
}
.productRewardPoints
{
	margin: 0em;
	font-weight:bold;
	font-size:1em;
	color: #888888;
	padding:0!important;
	font-family:arial,helvetica,sans-serif;
}
#productQuestions{ float:left;}
.cartBoxRewardPoints
{
	margin:0pt;
	padding:0.2em 0em;
	color: #FF0000;
	font-weight:bold;
	text-align:right;
}

.cartBoxEarnedPoints
{
	margin:0pt;
	padding:0.2em 0em;
	color: #FF0000;
	font-weight:bold;
	text-align:right;
}

.cartBoxPendingPoints
{
	margin:0pt;
	padding:0.2em 0em;
	color: #FF8040;
	font-weight:bold;
	text-align:right;
}

#cartBoxEmpty, #cartBoxVoucherBalance{
	color:#444444;
	line-height:inherit;
	font-weight:normal;
	text-align:left;
}

.rewardexplain{
	text-align:right;
}
.rewardexplain a{
	text-decoration:underline;
	font-size:10px;
}