/* CSS Document */

body
{
	margin:0px;
	overflow:auto;
	font-family:Verdana, Geneva, sans-serif;
	background-image:url(borderbg.gif);
}

a
{
	outline:none;
}

#blueback
{
	background-image:url(blueback.jpg)
}

#transparentlogo
{
	background:url(transparentlogo.png) no-repeat;
}

#header
{
	/*background-image:url(transparentlogo.png);
	background-repeat:no-repeat;*/
}

#logo
{
	background-image: url(logo.png);
	background-position:13px 10px;
	background-repeat:no-repeat;
}

#logo_link
{
	position: absolute; 
	top: 10px; 
	left: 30px; 
	width: 400px; 
	height: 90px; 
	background-color: transparent;
	background-repeat:no-repeat; 
	display:block
}

#myaccount
{
	background-image:url(accountbg.png);
	background-position:525px 3px;;
	background-repeat:no-repeat;
}

#content
{
	width: 960px;
	height:800px;
	text-align:center;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#154074;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#content_profile
{
	width: 960px;
	height:650px;
	text-align:center;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#154074;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#cont_profile
{
	width: 960px;
	height:430px;
	text-align:center;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#154074;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#content_relogin
{
	width: 960px;
	height:360px;
	text-align:center;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#154074;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*****************************************/

#tablelist {
	font-size:9px;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF;	
}
.tablelist {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF;	
}
.tablelist1 {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#f4f9ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:20px 10px;	
}
.recipetable {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*background:#FFFFFF;	*/
}
.recipe{
	font-weight:bold;
	color:#282828;
}
.recipe_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
}	
.recipe_mail a{
	font-size:14px;
	font-weight:bold;	
	text-decoration:none;
}
.recipe_mail a:hover{
	font-size:14px;
	font-weight:bold;	
	text-decoration:none;
}
.recipe_desc{
	font-size:14px;
	font-weight:bold;
	color:#054B91;
}	
	
.tablelisting{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#FFFFFF;
}
.blueTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003e75;
	font-size:12px;
	font-weight:bold;
}
a.smallLink {
	font-family: Arial, Helvetica, sans-serif;
	color:#0060e7;
	text-decoration:none;
}
a.smallLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#00ccff;
	text-decoration:underline;
}
.error {
	color:#FF0000;
	text-align:center
}
/*****************************************/

/******************************************* LOGIN  ******************************************/

.email {
	margin:0;
	text-align:left;
	line-height: 12px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0e2d59;
	font-weight: bold;
	position:relative;
	padding-bottom:3px;
}
.pass {
	margin:0;
	text-align:left;
	padding-left:14px;
	line-height: 12px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0e2d59;
	font-weight: bold;
	position:relative;
	padding-bottom:3px;
}
.login {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:2px;
}
.keep_log {		
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	font-weight: bold;
	position:relative;				
}
a.forget_pass {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	/*padding-left:10px;*/
	font-weight: bold;
	text-decoration:none;
}

a.forget_pass:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00ccff;
	font-weight: bold;
	text-decoration:underline;
}

.uname{
	margin:0;
	line-height: 17px;
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
	color: #d91f23;
	font-weight: bold;
	}	
.point{
	margin:4px 0 0 0;
	line-height: 14px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color: #20487a;
	font-weight: bold;
	}	
.point a.mailbox {
	/*margin:6px 25px 0 5px;*/
	line-height: 14px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #505050;
	font-weight:normal;
	text-decoration:none;
	}
.point a.mailbox:hover {
	/*margin:6px 25px 0 5px;*/
	line-height: 14px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration:none;
	font-weight:normal;
	text-decoration: underline;
	}
.account a.link {
	/*margin:6px 25px 0 5px;*/
	line-height: 14px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0060e7;
	text-decoration:none;
	}
.account a.link:hover {	
	/*margin:6px 25px 0 5px;*/
	line-height: 14px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#00ccff;
	text-decoration: underline;
	}

/******************************************* //LOGIN ****************************/

/******************************************* TOP NAV *****************************************/

.menu_empty_space

{
width:23px;
}

.menu_home
{
	width:155px;
	background:url(menu.png) no-repeat;
	background-position:0px 0px;
}

.menu_home:hover
{
	background:url(menu.png);
	background-position:0px -44px;
}

.menu_home_selected
{
	width:155px;
	background:url(menu.png) no-repeat;
	background-position:0px -88px;
}


.menu_rewards
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-155px -0px;
}

.menu_rewards:hover
{
	background:url(menu.png);
	background-position:-155px -44px;
}

.menu_rewards_selected
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-155px -88px;
}

.menu_earn_points
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-311px -0px;
	
}

.menu_earn_points:hover
{
	background:url(menu.png);
	background-position:-311px -44px;
}

.menu_earn_points_selected
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-311px -88px;
}

.menu_coupons
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-467px -0px;
}

.menu_coupons:hover
{
	background:url(menu.png);
	background-position:-467px -44px;
}
.menu_coupons_selected
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-467px -88px;
}

.menu_freebies
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-623px -0px;
}

.menu_freebies:hover
{
	background:url(menu.png);
	background-position:-623px -44px;
}

.menu_freebies_selected
{
	width:156px;
	background:url(menu.png) no-repeat;
	background-position:-623px -88px;
}


.menu_play_games
{
	width:155px;
	background:url(menu.png) no-repeat;
	background-position:-779px -0px;
}

.menu_play_games:hover
{
	background:url(menu.png);
	background-position:-779px -44px;
}

.menu_play_games_selected
{
	width:155px;
	background:url(menu.png) no-repeat;
	background-position:-779px -88px;
}
/******************************************* //TOP NAV *****************************************/

/*************************** Banner ************************/
.contentheader_freebies {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../freebies_banner.png) no-repeat;
}
.contentheader_freebies a{
	font-size:12px;
	font-weight:bold;
	line-height: 6px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	position: relative;
	left:600px;
	/*top:10px;*/
	padding:0;
	margin:0;
	width:120px;
}
.contentheader_freebies a:hover{
	text-decoration:underline;
}

.contentheader_rewardport {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../rewards_banner.png) no-repeat;
}
.contentheader_rewardport a{
	font-size:12px;
	font-weight:bold;
	line-height: 6px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	position: relative;
	left:540px;
	top:2px;
	padding:0;
	margin:0;
	width:120px;
}
.contentheader_rewardport a:hover{
	text-decoration:underline;
}
.contentheader_earnpoints {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../earnpoints_banner.png) no-repeat;
}
.contentheader_earnpoints a{
	font-size:12px;
	font-weight:bold;
	line-height: 6px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	position: relative;
	left:585px;
	/*top:3px;*/
	padding:0;
	margin:0;
	width:120px;
}
.contentheader_earnpoints a:hover{
	text-decoration:underline;
}

.contentheader_coupons {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../Coupons_banner.png) no-repeat;
}
.contentheader_coupons a{
	font-size:12px;
	font-weight:bold;
	line-height: 6px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	position: relative;
	left:585px;
	padding:0;
	margin:0;
	width:120px;
}
.contentheader_coupons a:hover{
	text-decoration:underline;
}
/*  Style for coupons cellfire Starts */
/*#cf_container_czl2 div{
	padding:100px; !important
}
#cf_main_ad_body{  
	background-color: #E6F1FE;
    border: 1px solid #E6F1FE;
}
.cf_container{
	width: 725px;
}*/
/*  Style for coupons cellfire End */
.contentheader_games {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../playgames_banner.png) no-repeat;
}

.contentheader_profile {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../profile_banner.png) no-repeat;
	/*background:url(../reg_profile_banner.png) no-repeat;*/
}
.contentheader_profile a{
	font-size:12px;
	font-weight:bold;
	line-height: 6px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	position: relative;
	left:585px;
	/*top:3px;*/
	padding:0;
	margin:0;
	width:120px;
}
.contentheader_profile a:hover{
	text-decoration:underline;
}
.contentheader_register {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../reg_profile_banner.png) no-repeat;
}
.contentheader_customize {
	margin:0 0 0 0;
	padding:0;
	height:58px;
	width: 730px;
	background:url(../home_banner.png) no-repeat;
}
.contentheader_customize a{
	font-size:12px;
	font-weight:bold;
	line-height: 6px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	position: relative;
	left:585px;
	/*top:3px;*/
	padding:0;
	margin:0;
	width:120px;
}
.contentheader_customize a:hover{
	text-decoration:underline;
}
/******************************************* LEFT NAV  *****************************************/

.left_nav
{
 /*padding-right: 5px;
 margin-right:5px;*/
 
 /*border:1px solid red;*/
}
/* Earn Points */
.earnpoints_left_nav_inner
{
	background-color:#D9EAFF;
 	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
.earnpoints_left_nav_sort_by_title
{
	height:46px;
	font-size:14px;
	font-weight:bold;
	color: #103361;
	padding:18px 0px 10px 15px;
	/*margin-left:15px;*/
}

.earnpoints_left_nav_sort_by
{
	background:none repeat scroll 0 0 #B1D0F7;
	color:#103361;
	padding-left:28px;
	margin-left:28px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

.earnpoints_left_nav_sort_by:hover
{
	background:none repeat scroll 0 0 #8cbefd;
	color:#103361;
	padding-left:28px;
	margin-left:28px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

a.earnpoints_left_nav_sort_by_link:link
{
	color:#103361;
	text-decoration:none;
}

a.earnpoints_left_nav_sort_by_link:hover
{
	color:#103361;
	text-decoration:none;
}

a.earnpoints_left_nav_sort_by_link:visited
{
	color:#103361;
	text-decoration:none;
}

.earnpoints_left_nav_products
{
	background:none repeat scroll 0 0 #8EB1DC;
	color:#103361;
	padding-left:42px;
	margin-left:42px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

.earnpoints_left_nav_products:hover
{
	background:none repeat scroll 0 0 #6d9fdd;
	color:#103361;
	padding-left:42px;
	margin-left:42px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}
a.earnpoints_left_nav_products_link:link
{
	color:#103361;
	text-decoration:none;
}

a.earnpoints_left_nav_products_link:hover
{
	color:#103361;
	text-decoration:none;
}

a.earnpoints_left_nav_products_link:visited
{
	color:#103361;
	text-decoration:none;
}


/* Rewards */
.rewards_left_nav_inner
{
	background-color:#FFE3E4;
 	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
.rewards_left_nav_sort_by_title
{
	height:46px;
	font-size:14px;
	font-weight:bold;
	color: #791B20;
	padding:18px 0px 10px 26px;
	margin-left:25px;
}

.rewards_left_nav_sort_by
{
	background:none repeat scroll 0 0 #eeb5b7;
	color:#791b20;
	padding-left:28px;
	margin-left:28px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

.rewards_left_nav_sort_by:hover
{
	background:none repeat scroll 0 0 #ec9497;
	color:#791b20;
	padding-left:28px;
	margin-left:28px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

a.rewards_left_nav_sort_by_link:link
{
	color:#791b20;
	text-decoration:none;
}

a.rewards_left_nav_sort_by_link:hover
{
	color:#791b20;
	text-decoration:none;
}

a.rewards_left_nav_sort_by_link:visited
{
	color:#791b20;
	text-decoration:none;
}

.rewards_left_nav_products
{
	background:none repeat scroll 0 0 #8EB1DC;
	color:#103361;
	padding-left:42px;
	margin-left:42px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

.rewards_left_nav_products:hover
{
	background:none repeat scroll 0 0 #6d9fdd;
	color:#103361;
	padding-left:42px;
	margin-left:42px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}
a.rewards_left_nav_products_link:link
{
	color:#103361;
	text-decoration:none;
}

a.rewards_left_nav_products_link:hover
{
	color:#103361;
	text-decoration:none;
}

a.rewards_left_nav_products_link:visited
{
	color:#103361;
	text-decoration:none;
}/* //Rewards */

/*  Freebies */
.freebies_left_nav_products
{
	background:none repeat scroll 0 0 #8EB1DC;
	color:#103361;
	padding-left:25px;
	margin-left:25px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

.freebies_left_nav_products:hover
{
	background:none repeat scroll 0 0 #6d9fdd;
	color:#103361;
	padding-left:25px;
	margin-left:25px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}
a.freebies_left_nav_products_link:link
{
	color:#103361;
	text-decoration:none;
}

a.freebies_left_nav_products_link:hover
{
	color:#103361;
	text-decoration:none;
}

a.freebies_left_nav_products_link:visited
{
	color:#103361;
	text-decoration:none;
}

/* My Account */
.myaccount_left_nav_inner
{
	background-color:#dbdbdb;
 	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	height:100%;
	width:200px;
}
.myaccount_left_nav_sort_by_title
{
	height:46px;
	font-size:14px;
	font-weight:bold;
	color: #636363;
	padding:18px 0px 10px 26px;
	margin-left:25px;
}

.myaccount_left_nav_sort_by
{
	background:none repeat scroll 0 0 #e8e8e8;
	color:#636363;
	padding-left:28px;
	margin-left:28px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

.myaccount_left_nav_sort_by:hover
{
	background:none repeat scroll 0 0 #e8e8e8;
	color:#636363;
	padding-left:28px;
	margin-left:28px;
	font-size:12px;
	font-weight:bold;
	height:24px;
}

a.myaccount_left_nav_sort_by_link:link
{
	color:#636363;
	text-decoration:none;
}

a.myaccount_left_nav_sort_by_link:hover
{
	color:#636363;
	text-decoration:none;
}

a.myaccount_left_nav_sort_by_link:visited
{
	color:#636363;
	text-decoration:none;
}

/****************************************** //LEFT NAV *****************************************/

/****************************************** BODY ***********************************************/
.location_coupons,.location_freebies,.location_games,.location_poetry,.location_cellfire,.location_recipes,.location_customcoupons
{
	width:934px;
	height:42px;
	background:url(location_bg_blue.png) no-repeat scroll;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-indent:15px;
}

.location,.location_home,.location_earnpoints,.location_browse,.location_shopping,.location_forgot,.location_register,.location_login_form,.location_detail,.location_activation,.location_search
{
	width:934px;
	height:42px;
	background:url(location_bg_dark_blue.gif) no-repeat scroll;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-indent:15px;
}

.location_rewards,.location_redeem,.location_doredeem, .location_makeredeem,.location_endredeem,.location_redeem_article
{
	width:935px;
	height:42px;
	background:url(location_bg_red.gif) no-repeat scroll;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-indent:15px;
}

.location_profile,.location_pointbreakdown,.location_account_info,.location_change_email,.location_resumesignup,.location_mail,.location_change_pass,.location_resend_activation,.location_question_group,.location_unsubscribe,.location_customize,.location_referralcenter,.location_jackpot,.location_jackpotentry,.location_makejackpotentry,.location_endjackpotentry{
	width:935px;
	height:42px;
	background:url(location_bg_grey.png) no-repeat scroll;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-indent:15px;
}

.locator:link
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.locator:hover
{
	font-size:14px;
	font-weight:bold;
	color:#B0C6E1;
	text-decoration:none;
}
.locator:visited
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.content_inner
{
	padding:0px 10px 0px 11px;
	margin:0px 10px 0px 11px;
}

.module
{
	width:935px;
	margin-left:5px;
	padding-left:5px;
}

.ad_under_module_banner
{
	padding-top: 10px; padding-left: 1px;
	margin-top: 10px; margin-left: 1px;
}
.ad_under_module_banner_poem
{
	padding-top: 2px; padding-left: 1px;
	margin-top: 2px; margin-left: 1px;
}

.module_header
{
	padding-top:10px;
	margin-top:10px;
}

.module_heading
{
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#A3161A;
	padding-top:10px;
	margin-top:10px;
}

.module_sort_by_title
{
	height:46px;
	font-size:14px;
	font-weight:bold;
	color: #103361;
}

.module_sort_by_category:link
{
	height:46px;
	font-size:14px;
	font-weight:bold;
	color: #5493E3;
	text-decoration:underline;
}
.module_sort_by_category:hover
{
	height:46px;
	font-size:14px;
	font-weight:bold;
	color: #5493E3;
	text-decoration:underline;
}
.module_sort_by_category:visited
{
	height:46px;
	font-size:14px;
	font-weight:bold;
	color: #5493E3;
	text-decoration:underline;
}

.module_content
{
	background-color:#f4f9ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.rewards_module_content
{
	background-color:#FFF3F3;
}
/******************************************* //BODY *****************************************/

/****************************************** Sign Up *******************************************/

.rightbox {
	width: 330px;
}
.signupContainer {
	width: 330px;
	height: 500px;
	background:url(signupBG.png) no-repeat;
}
.regText {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0e2d59;
}
.title h1{
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
	color: #d91f23;
	font-weight: bold;
}
.regTextFail {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #FF0000;
}
.regText a {
	text-decoration:none;	
}
.regText a:hover{
	text-decoration:underline;
}
/***********************************  Home Page *******************************************/
.utitle{
	margin:0;
	font-size:17px;
	font-family:Verdana, Geneva, sans-serif;
	color: #A3161A;	
	padding-left:3px;
	font-weight:bold;
	width:84%
}
.heading{
	color:#0E2D59;
	font-size:18px;
	font-weight:normal;
	}
.feedmsg{	
	font-size:15px;
	font-weight:normal;
	font-weight:bold;
	color: #154074;	
	font-family:Verdana, Geneva, sans-serif;
	padding-left:5px;			
	}
.subscribe{
	color:#103361;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;			
	}
.customfeed {
	font-size:22px;
	font-weight:bold;
	color:#a3161a;	
	padding-top:5px;	
}
.customfeed a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#3489fe;	
}
.customfeed1{
	font-size:10px;
	font-weight:bold;
	color:#a3161a;	
	padding-top:5px;	
}
.customfeed a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#3489fe;	
}
.date{	
	font-size:14px;
	font-weight:bold;
	text-align:right;
	color:#103361;	
}
.gads{
	background:url(googleAD_300x250.gif) no-repeat;
	width:300px;
	height:250px;
}
.jackpotAd{	
	padding:10px;
	border-style:solid;
	border-width:1px;
	border-color:#d8e7f9;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #d8e7f9;
}
/******************************************* Points *****************************************/
.points,.games,.news,.freebies{	
	height:90px;
	width:575px;
	background-color:#d3e7fe;
}

.news_freebies
{
	height:90px;
	width:575px;
	background-color:#d5e4f1;
}

.points_title,.games_title,.news_title,.freebies_title{
	font-size:14px;
	font-weight:bold;	
	color:#3a69a9;	
	}
.points_value,.games_value,.news_value,.freebies_value{
	font-size:12px;
	font-weight:bold;	
	color:#103361;	
}
.camp_desc{
	font-size:12px;
	font-weight:normal;	
	color:#103361;	
}
.points a,.games a,.news a,.freebies a{
	font-size:12px;
	font-weight:bold;	
	color:#3489fe;
	text-decoration:none;	
}
.points a:hover,.games a:hover,.news a:hover,.freebies a:hover{
	font-size:12px;

	font-weight:bold;	
	color:#3489fe;
	text-decoration:underline;	
}
.points_sideway{	
	height:90px;
	width:30px;
	/*background:url(points_sideways.gif) #245293;*/
}
.games_sideway{	
	height:90px;
	width:30px;
	/*background:url(games_sideways.gif) #245293;*/
}
.news_sideway{	
	height:90px;
	width:30px;
}
.freebies_sideway{	
	height:90px;
	width:30px;
}
/******************************************* Rewards *****************************************/
.rewards{	
	height:90px;
	width:575px;
	background-color:#f1e0e7;
}
.rewards_sideway{	
	height:90px;
	width:30px;
}
.rewards_title{
	font-size:14px;
	font-weight:bold;	
	color:#82181e;
}

.rewards_value{
	font-size:12px;
	font-weight:bold;	
	color:#103361;
}
.rewards a{
	font-size:12px;
	font-weight:bold;	
	color:#be272f;
	text-decoration:none;
}
.rewards a:hover {
	font-size:12px;
	font-weight:bold;	
	color:#be272f;
	text-decoration:underline;
}		
/******************************************* FOOTER *****************************************/
#footer {	
	margin:0 auto; 	
	padding:0 0 0 0;
}
#footerframe { 
	padding: 0 0 0 0;
	margin:0 auto; 	
}	
#footerlinks {	
	font-size:14px; 
	color: #20487a; 
	font-weight: bold;	
}
#footerlinks p{
	font-size:11px; 
	color: #20487a; 
	font-weight: bold;
}
#footerlinks a {
	font-size:14px; 
	color: #20487a; 
	font-weight: bold; 
	text-decoration:none;
}
#footerlinks a:hover {
	font-size:14px; 
	color: #20487a; 
	font-weight: bold; 
	text-decoration:none;
}
#copyright {	
	color: #20487a; 
	font-size:10px;	
}
#copyright a {
	color: #20487a; 
	font-size:10px; 
	text-decoration:none;
}
#copyright a:hover {
	color: #20487a; 
	font-size:10px; 
	text-decoration:underline;
}
/********************************************************************************************/
/****************************** Acitvation Message *****************************************/
.act_msg{
	color:#3489FE; 
	font-family:font-family: Verdana,Geneva,sans-serif; 
	font-weight:bold; 
	background-color:#F9F9F9;
	text-align:left;	
}
/*******************************************************************************************/
/****************************** Profile ****************************************************/

.headerlist {
	background-color:#003e75;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.headerlist1 {
	background-color:#003e75;
	color:#FFFFFF;
	height:26px;
	font-size:12px;
	font-weight:bold;
}
.bigBlueTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003E77;
	font-size:20px;
	font-weight:bold;
	padding-bottom:8px;
}
.smallFont {
	font-size:10px;
}
.smallFont2 {
	font-size:12px;
}
.rowone {
	background-color: #FAFAFA;
}

.rowtwo {
	background-color: #E4E4E4;
}
.btn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}

/**************************************** Mail ***********************************************/

.mheader{
	background-color:#003a6c;
	color:#FFFFFF;			
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;			
	}
.isread{
	font-weight:normal;
}
.unread{
	font-weight:bold;
}
.read{
	font-weight:normal;
}
	
/*************************************** Product Box *****************************************/
/* Earn Points */
.browse_product_box_external
{
	width:150px;
	background-color:#D8EAFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.browse_product_box_internal
{
	width:120px;
	height:230px;
	background-color:#D8EAFF;
}
.browse_product_table_box
{
	background-color:#D8EAFF;
}
.browse_product_box_points
{
	color:#ffffff; 
	background-color:#103361; 
	font-size:14px; 
	font-weight:bold;
}

.browse_product_box_title
{
	font-size:12px; 
	font-weight:bold; 
	color:#103361;
}
.browse_product_box_description
{	
	height:50px;
	font-size:9px; 
	overflow:auto; 
}

.browse_product_box_shopping:link, .browse_product_box_shopping:hover, .browse_product_box_shopping:visited
{
	font-size:12px;
	font-weight:bold;
	color:#3888EE; 
	text-decoration:underline;
}
.browse_search_box
{
	color:#000000;
	font-size:13px;
	font-weight:bold;	  
}

/* Rewards */
.rewards_product_box_external
{
	width:150px;
	background-color:#FFE3E4;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.rewards_product_box_internal
{
	width:120px;
	height:230px;
	background-color:#FFE3E4;
}
.rewards_product_table_box
{
	background-color:#FFE3E4;
}
.rewards_product_box_points
{
	color:#ffffff; 
	background-color:#a3161a; 
	font-size:14px; 
	font-weight:bold;
}

.rewards_product_box_title
{
	font-size:12px; 
	font-weight:bold; 
	color:#6b0d10;
}
.rewards_product_box_description
{
	height:50px;
	font-size:9px; 
	color:#6b0d10;
	overflow:auto; 
}

.rewards_product_box_shopping:link, .rewards_product_box_shopping:hover, .rewards_product_box_shopping:visited
{
	color: #D51E25;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.rewards_article_content
{
	background-color:#FFF3F3;
	height:350px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.rewards_article_box_external
{
	width:700px;
	background-color:#FFE3E4;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.rewards_article_box_internal
{
	width:600px;
	height:230px;
	background-color:#FFE3E4;
}
.rewards_article_table_box
{
	background-color:#FFE3E4;
}
.rewards_article_box_points
{
	color:#6A0E11; 	
	font-size:12px; 
	font-weight:bold;
}

.rewards_article_box_title
{
	color:#D61E26;
	font-size:19px; 
	font-weight:bold; 	
}
.rewards_article_box_description
{
	font-size:14px;
	font-weight:bold;	
	color:#6A0E11;
	overflow:auto; 
}


.rewards_article_box_shopping:link, .rewards_article_box_shopping:hover, .rewards_article_box_shopping:visited
{
	font-size:19px;
	font-weight:bold;
	color:#d51e25; 
	text-decoration:underline;
}
/* Freebies */
.freebies_product_box_external
{
	width:670px;	
	border-style:solid;
	border-width:1px;
	border-color:#d8eaff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	background-color: #D8EAFF;
	padding:6px 15px 6px 15px;
	margin-bottom:15px;
}


.freebies_product_box_title
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color: #103361;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	
}
.freebies_product_box_description
{	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 12px;
	color: #103361;
	text-decoration: none;
	text-align:left;
	
}
/* Games */
.games_product_box_external
{
	width:50%;	
	border-style:solid;
	border-width:1px;
	border-color:#d8eaff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	background-color: #D8EAFF;
	padding:6px 15px 6px 15px;
	margin-bottom:15px;
}
.gamesLink a {
	font-size:11px;
	font-weight:bold;	
	color:#A3161A;
	text-decoration:none;
}
.gamesLink a:hover {
	font-size:11px;
	font-weight:bold;	
	color:#A3161A;
	text-decoration:underline;	
}
.couponListbox,.gamesListbox{
	background-color:#d8eaff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.couponsList{
	border:#C0C0C0 dashed 1px;
	margin:3px 3px 4px 9px;
	padding:1px;
	background-color:#d3e7f9;
	height:130px;
}
.couponBox{
	height:90px;
	width:575px;
	
}
.couponBox_title{
	font-size:14px;
	font-weight:bold;	
	color:#3a69a9;	
	}
.couponBox_value{
	font-size:11px;
	font-weight:bold;	
	color:#103361;	
}
.couponBox a{
	font-size:12px;
	font-weight:bold;	
	color:#3489fe;
	text-decoration:none;	
}
.couponBox a:hover{
	font-size:12px;
	font-weight:bold;	
	color:#3489fe;
	text-decoration:underline;	
}
.customizeListbox{
	background-color:#e8e8e8;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*************************************** Product Box *****************************************/

/*************************************** Feeds *****************************************/

.feeds_sideway
{
	height:90px;
	width:30px;
}******/

/*************************************** Feeds *****************************************/

.feeds_sideway
{
	height:90px;
	width:30px;
}


/************************************* Paging Added on 22-4-2011 Balaji ***************/

.earnpoints_paging_link
{
	color:#000000; 
	font-size:14px; 
	font-weight:bold;
	text-decoration:none;
}

.earnpoints_paging_link:hover
{
	color:#000000; 
	font-size:14px; 
	font-weight:bold;
	text-decoration:underline;
}

.earnpoints_paging_prevnext
{
	color:#103361; 
	font-size:14px; 
	font-weight:bold;
	text-decoration:underline;
}

.earnpoints_paging_prevnext:hover
{
	color:#103361; 
	font-size:14px; 
	font-weight:bold;
	text-decoration:underline;
}

.earnpoints_paging_current
{
	color:#aa0000; 
	font-size:14px;
	font-weight:bold;
}


/************************************* //Paging ***************************************/
