body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
}

.row0 {	background-color: #ebf3ff;}
.row1 {	background-color: #ffffff;}

.outline {
	padding:0 5px 5px 5px;
}

h1 {
	margin:0px; 
	font-size: 40px;
	margin-top:15px;
   
}

a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: underline;
	font-weight: normal;
}

.nav, .nav:visited, .nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
}

a.smallnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: underline;
	font-weight: normal;
}

.smallnav, .smallnav:visited, .smallnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
}

.title {
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #cc3300;
}

.simpleText {
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #cc3300;
	text-align: center;	
}


.smallHeaders {
	font-size: 19px;
	font-weight: bold;
}

.bodytext_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.bodytext_medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.bodytext_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
}

.successfulreferral_medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}

.successfulreferral_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}

.righttext {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.footertext {
	font-size: 14px;
	font-weight: bold;
	color: #ad5c00;	
}

.lefttext {
	font-size: 19px;
	font-weight: bold;
	color: #ad5c00;	
}

.tryme { border: 1px solid black; }
.tryme a, .tryme a.visited {
	color: #ad5c00;
	font-weight:normal;
}

.lastone {
	font-style:italic;
}
.lastone span {
	font-size:15px;
	font-weight:bold;
}

.bodytext_numbers {
	font-family: Arial, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight:normal;
	height:50px;
}


/* ----- Reward Page CSS ----- */
/* --------------------------- */

#getRewards						{ padding:18px 30px; }
#getRewards img					{ border:none; }
#getRewards p					{ margin:0; padding:0; }
#getRewards .finePrint			{ color:#757575; font-size:10px; }

#getRewards #pointsAndCampaign 	{ margin-top:20px; padding:9px 10px; background-color:#ededed; }
#getRewards #pointsAndCampaign p { display:inline; }
#getRewards #myPoints			{ margin-right:40px; }

#getRewards #rewardCerts		{ padding:15px 10px; border-bottom:1px solid #dadada; }
#getRewards #rewardCerts ul		{ display:inline; margin:0; padding:0; }
#getRewards #rewardCerts li		{ display:inline; margin:0; padding:0; }

#getRewards .reward				{ margin-top:40px; }
#getRewards .rewardImage		{ display:inline; float:left; width:100px; margin-right:20px; text-align:center; }
#getRewards h4					{ font-size:16px; color:#c87a34; margin: 0 0 6px 0; padding:0; }
#getRewards .rewardDesc			{ float:left; width:447px; padding-left:20px; min-height:100px; height:auto !important; height:100px; border-left:1px solid #d58527; }
#getRewards .rewardDesc	.desc	{ font-size:13px; }

#getRewards .rewardDesc	img		{ margin-bottom:-6px; }
#getRewards .rewardDesc	input	{ margin-bottom:-6px; }
#getRewards .rewardDesc	form	{ margin:0; padding:0; }
#getRewards .reward .pointsReq	{ margin-left:12px; margin-top:12px; }
#getRewards .reward .getItNow	{ display:none; margin-top:20px; border-top:1px solid #dadada; }
#getRewards .reward .getItNow div { width:270px; padding-top:15px; text-align:right; }
#getRewards .reward .takeTheCash { display:none; margin-top:20px; border-top:1px solid #dadada; }
#getRewards .reward .takeTheCash div { width:270px; padding-top:15px; text-align:right; }

.clearFloats					{ clear:both; }
     



/* ----- Share Page CSS ----- */
/* -------------------------- */

#sharepage #header h1           { background: url(/graphics/pb/template1/default/header_shareThisOffer.gif) top left no-repeat; }
#sharepage h6					{ background: url(/graphics/pb/template1/default/text_share_first.gif) top left no-repeat; }
#sharepage #secondStep h6		{ background: url(/graphics/pb/template1/default/text_share_second.gif) top left no-repeat; }

#button_viewTheOffer			{ display:block; text-indent:-5000px; width:114px; height:36px; background: url(/graphics/pb/template1/default/bt_share_viewTheOffer_both.gif) -36px left no-repeat; }
#button_viewTheOffer:hover		{ background: url(/graphics/pb/template1/default/bt_share_viewTheOffer_both.gif) top left no-repeat; }
#button_shareTwitter            { display:block; text-indent:-5000px; width:310px; height:90px; background: url(/graphics/pb/template1/bt_share_shareTwitter.gif) top left no-repeat; }
#button_shareTwitter:hover      { background: url(/graphics/pb/template1/bt_share_shareTwitter_over.gif) top left no-repeat; }
#button_shareFacebook           { display:block; text-indent:-5000px; width:330px; height:90px; background: url(/graphics/pb/template1/bt_share_shareFacebook.gif) top left no-repeat; }
#button_shareFacebook:hover     { background: url(/graphics/pb/template1/bt_share_shareFacebook_over.gif) top left no-repeat; }
#button_contactUs               { display:block; text-indent:-5000px; width:89px; height:26px; background: url(/graphics/pb/template1/default/bt_share_contactUs.gif) top left no-repeat; }
#button_contactUs:hover         { background: url(/graphics/pb/template1/default/bt_share_contactUs_over.gif) top left no-repeat; }
#button_programDetails          { display:block; text-indent:-5000px; width:112px; height:26px; background: url(/graphics/pb/template1/default/bt_share_programDetails.gif) top left no-repeat; }
#button_programDetails:hover    { background: url(/graphics/pb/template1/default/bt_share_programDetails_over.gif) top left no-repeat; }