/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;margin-top:5px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

@font-face {
    font-family: 'ArialNarrowRegular';
    src: url('../fonts/Arial_Narrow/arial_narrow.eot');
    src: url('../fonts/Arial_Narrow/arial_narrow.eot') format('embedded-opentype'),
         url('../fonts/Arial_Narrow/arial_narrow.woff') format('woff'),
         url('../fonts/Arial_Narrow/arial_narrow.ttf') format('truetype'),
         url('../fonts/Arial_Narrow/arial_narrow.svg#ArialNarrowRegular') format('svg');
}

/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; min-width:968px;background-color: #ffffff;}
.container									{width:968px; margin:0 auto;}
.main_content								{}

/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
.header										{
												width:968px; 
												background:url(../images/yellow-line.png) no-repeat 60px 58px; 
												padding:0 0 0 0; 
												margin:0 auto 25px auto;
											}
.logo										{float:left; display:block; margin:6px 0 0 0;}
.logo img									{display:block;}
.header_rht									{width:228px; float:right; margin:33px 100px 0 0;}
.register									{width:118px; float:left;}
.register p									{color:#003263; font-size:1.000em; font-family:Arial, Helvetica, sans-serif;  width:115px; display:inline-block; width:44px; float:left;}
.register a{font-size:1em; display:block; color:#0000ff; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; padding:0 0 0 7px; float:right; font-weight:bold; text-transform:capitalize; background: #f9aa5c; padding: 4px 10px; border-radius: 4px;margin-top: -5px;}
.register a:hover{ background:#e68e38;}
												
.header_rht ul								{width:50px; float:right; display:block;}
.header_rht ul li							{display:inline-block; margin:0 9px 0 0; float:left;}
.header_rht ul li a							{display:inline-block;}
.header_rht ul li a img						{display:block;}
.header span								{color:#003263; font-size:1.083em; font-family: 'ArialNarrowRegular'; display:inline-block; padding:0 0 0 61px;}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{}
#nav ul										{}
#nav ul li									{}
#nav ul li a								{}
#nav ul li a span							{}
#nav ul li a:hover							{}

/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.banner										{
												width:100%; 
												background:url(../images/tress-bg2.png) no-repeat bottom center; 
												background-size:100% 472px;
												height: 600px;
												background-color:#ffffff;
											}
.bannerin									{width:968px; margin:0 auto;}
.bannerin_form								{
												width:264px; 
												background: #ff9724;
												background: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9724) to(#ffbc75));
												background: -webkit-linear-gradient(top, #ff9724, #ffbc75);
												background: -moz-linear-gradient(top, #ff9724, #ffbc75);
												background: -o-linear-gradient(top, #ff9724, #ffbc75);
												background: linear-gradient(to bottom, #ff9724, #ffbc75);
												-pie-background: linear-gradient(to bottom, #ff9724, #ffbc75);
												border-radius:15px; 
												box-shadow:9px 10px 11px 0 #aaaaaa; 
												padding:0 12px 0 12px; 
												float:left; 
												margin:0 0 185px 55px;
										        -webkit-background-size: 100%;
										        -moz-background-size: 100%;
										        -o-background-size: 100%;
										        background-size: 100%;
}
.bannerin_form h2							{color:#003263; font-size:1.167em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0 15px 0; text-align:center; }
.bannerin_form ul							{display:block;text-align:center;}
.bannerin_form ul li						{margin:0 0 0 0; display:inline-block;}
.bannerin_form ul li .txtfield				{
												width:225px;
												height:33px;
												padding:0 10px 0 10px; 
												color:#bbbbbb; 
												font-size:13px; 
												font-family:Arial, Helvetica, sans-serif; 
												border:solid 1px #cccccc; 
												margin:0 0 14px 0;
												border-radius:5px;
												-moz-border-radius:5px; 
											}
.bannerin_form ul li .txtfield .entered		{
												color:#000000; 
											}
.bannerin_form ul li .txtfield2				{width:100px; padding:2px 5px 2px 5px; color:#231f20; font-size:1em; font-family:Arial, Helvetica, sans-serif; border:solid 1px #594a3c; margin:0 0 5px 0; }
.bannerin_form ul li .checkbox				{width:10px; height:10px; border-top:#594f47; border-bottom:solid 1px #83674b; border-left:solid 1px #83674b;
											 border-right:solid 1px #83674b;
												float:left; display:inline-block;}
.bannerin_form ul li p						{color:#000000; font-size:0.833em; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px; width:200px; display:inline-block;}
.bannerin_form ul li .btn					{width:174px; background:url(../images/form-btn-bg.png) no-repeat center center; margin:4px 0 2px 0; padding:3px 0 5px 0; color:#FFF;
												font-size:1.667em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; text-align:center;}
.bannerin_form small						{color:#000000; font-size:0.833em; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px; display:block;}
.bannerin_form span							{color:#0000ff; font-size:0.833em; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; display:block; padding:0 0 0px 10px;}

.bannerin_cause								{
												float:left;
												position:absolute;
												top:425px;
												width:260px; 
												background:url(../images/form-bg2.jpg) repeat-x; 
												border-radius:15px; 
												box-shadow:11px 12px 13px 0 #474747; 
												padding:0 12px 0 12px; 
												margin:0 0 0 55px;
										        -webkit-background-size: 100%;
										        -moz-background-size: 100%;
										        -o-background-size: 100%;
										        background-size: 100%;
}

span.required								{color:#0000ff; font-family:Arial, Helvetica, sans-serif; display:inline;text-align: left; padding: 0 0 0 0;margin: 0 5px 0 1px;text-decoration:none;font-size:2.000em;vertical-align:middle;}
													 
.banner_rht									{width:352px; float:left; }
.banner_rht p								{color:#fc8501; font-family:Arial, Helvetica, sans-serif; font-size:1.833em; padding:0 0 0 0; line-height:24px; margin:8px 0 0 27px;}
.banner_rht p.v2							{color:#fc8501; font-family:Arial, Helvetica, sans-serif; font-size:1.833em; padding:0 0 0 0; line-height:24px; margin:8px 0 10px 60px;}
.banner_rht ol								{list-style-type:decimal;margin:0 0 0 0;padding:0 0 0 90px;}
.banner_rht ol li							{color:#003263; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; padding:0 0 10px 0; line-height:14px;}
#MyCause100									{position:relative;z-index:100;top:-180px;left:335px;width:264px;height:121px;}

.banner_lft									{width:320px; float:left; }
.banner_lft p								{color:#fc8501; font-family:Arial, Helvetica, sans-serif; font-size:1.833em; padding:0 0 0 0; line-height:24px; margin:8px 0 0 27px;}
.banner_lft p.v2							{color:#fc8501; font-family:Arial, Helvetica, sans-serif; font-size:1.833em; padding:0 0 0 0; line-height:24px; margin:8px 0 10px 60px;}
.banner_lft ol								{list-style-type:decimal;margin:0 0 0 0;padding:0 0 0 90px;}
.banner_lft ol li							{color:#003263; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; padding:0 0 10px 0; line-height:14px;}

/* ------------------------CONTENT1 HERE --------------*/
.conent1									{background:#c9e1f4; width:100%;}
.conent1in									{width:968px; margin:0 auto; padding:8px 0 0 0; position:relative;}
.goldentxt									{width:346px; margin:0px 0 0 285px; position:relative; padding:0 0 8px 5px;}
.goldentxt h2								{color:#fc8501; font-size:1.667em; font-family:Arial, Helvetica, sans-serif; line-height:24px; padding:0 0 5px 0; font-weight:normal;}
.goldentxt p								{color:#003263; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; line-height:14px; padding:0 0 12px 0;}
.lappy										{position:absolute; top:-60px; left:-48px;}
.lappy img									{display:block;}
.conent1in #ScrollForMore					{position:relative;z-index:100;top:-270px;left:440px;width:130px;height:131px;}

.manage_account								{width:720px; background:#FFF; padding:23px 25px 23px 28px; border-top:solid 2px #faab53; float:right; margin:0 0 17px 0;
												border-left:solid 3px #faab53; border-right:solid 3px #faab53;   border-bottom:solid 2px #faab53;}
.manage_account img							{float:left; margin:0; display:block; }
.manage_account_txt							{width:276px; float:right;}
.manage_account_txt h2						{color:#fc8501; font-size:1.667em; line-height:24px; font-family:Arial, Helvetica, sans-serif; padding:0 0 8px 0; font-weight:normal;}
.manage_account_txt p						{color:#003263; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; padding:0 0 9px 0;}	
.betty_intro								{position:absolute; bottom:0; right:-299px;}
.betty_intro img							{display:block;}
#FirstBetty									{top:-600px;z-index: 1;}

.stores_block								{width:574px; float:right; margin:9px 74px 0 0;}
.stores_block_txt							{width:426px;  margin:30px 0 26px 104px;}
.stores_block_txt h2						{color:#fc8501; font-size:1.667em; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 0; line-height:24px; font-weight:normal; }
.stores_block_txt p							{color:#003263; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 0; line-height:20px; }
.betty_shopping								{background:url(../images/bettty-shopping-img.png) no-repeat left bottom; position:relative; min-height:459px; width:574px;}
.bestbuy									{position:absolute; left:108px; bottom:124px; display:block;}
.lowes										{position:absolute; left:36px; top:62px; display:block;}
.walmart										{position:absolute; left:197px; top:17px; display:block;}
.createbarrel								{position:absolute; left:334px; top:0; display:block;}
.orbitz										{position:absolute; right:0px; top:85px; display:block;}
.jcp										{position:absolute; right:17px; bottom:113px; display:block;}

.shoppers									{width:313px; margin:0 0 0 0; position:absolute; top:537px; left:8px;}
.shoppers_top								{background:url(../images/frnds-img.png) no-repeat top left; padding:0 0 0 22px;  margin:0 0 0 19px;}
.shoppers_top p								{width:105px;  color:#FFF; font-size:1.167em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:21px 0 129px 67px;
												text-align:center; text-shadow:0 6px 4px #23227b;}
.shoppers_box								{width:309px; border:solid 2px #ff8e00; background:#FFF; padding:0 0 33px 0;}
.bags										{background:url(../images/bags.png) no-repeat bottom center; }
.bags p										{color:#0a2749; font-size:3.917em; font-family:Arial, Helvetica, sans-serif;
											font-weight:bold; padding:0 0 0 0; line-height:47px; padding:65px 0 0 0; display:block; text-align:center;}												
.bags span									{color:#0a2749; font-size:3.000em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; text-align:center;
													padding:0 0 14px 0;}
.shoppers_box h2							{color:#faab53; font-size:1.500em; font-family:Arial, Helvetica, sans-serif;  font-weight:bold; padding:4px 0 27px 0;
												text-align:center;}
.shoppers_box img							{display:block; margin:0 0 50px 26px;}	
.shoppers_box h1							{color:#faab53; font-size:10.500em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; line-height:126px;
												display:block;}	
.shoppers_box small							{color:#faab53; font-size:2.333em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; display:block; 
												padding:8px 0 14px 0;}
.sheltor_icons								{background:url(../images/sheltor-icons.png) no-repeat center top;}												
.sheltor_icons p							{color:#ff8600; font-size:2.333em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:54px 0 0 0;
												display:block; letter-spacing:-1px;}
.sheltor_icons span							{color:#ff8600; font-size:1.833em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;  padding:0 0 62px 0;
												line-height:26px; display:block;}
.shoppers_box h3							{color:#003263; font-size:1.583em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px 0 22px 0;}
.shoppers_box h4							{color:#003263; font-size:1.583em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:10px 0 4px 0;}
.shoppers_box h5							{color:#faab4d; font-size:6.667em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:0 0 5px 0;
/* ---------------------------------------------------------*/												line-height:80px;}
												
/* ------------------------ CONTENT2 HERE --------------*/												
.content2									{width:100%; background:url(../images/content2-bg2.png) no-repeat center bottom; background-size:100% 508px; height:972px;}
.content2in									{width:968px; margin:0 auto; position:relative;}
.golden_ending								{width:426px; float:right; margin:24px 184px 330px 0;}
.golden_ending h2							{color:#fc8501; font-size:1.667em; font-family:Arial, Helvetica, sans-serif; line-height:24px; display:block; font-weight:normal;}
.golden_ending p							{color:#003263; font-size:1.000em; line-height:20px; font-family:Arial, Helvetica, sans-serif; display:block; padding:0 0 0 0;}

.golden_ending_img							{display:block; margin:0 0 0 0; position:absolute; top:121px; right:29px;}

.charity									{width:870px; padding:0 0 42px 0;}
.charityin									{width:622px; border:solid 2px #faab53; padding:0 0 0 0; margin:163px 0 0 0; background:#FFF; position:relative; float:left;}
.charity_lft								{width:240px; float:left; padding:0 8px 0 35px;}
.charity_lft h2								{color:#ff8600; font-size:2.000em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:20px 0 11px 0;}
.charity_lft p								{color:#0a2749; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 0 16px 0;}						
.charity_lft p span							{color:#021bda; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline;
											 display:block;}
.charity_rht								{width:240px; float:left;}
.charity_rht img							{display:block; margin:93px 0 0 0;}
.charity_rht p								{color:#000000; font-size:2.083em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 0 15px 31px;}
.first_aid_box								{position:absolute; top:-31px; right:16px; background:url(../images/first-aid-box.png) no-repeat center center; width:169px;
												min-height:200px;}
.first_aid_box h3							{color:#003263; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 0 0 0; width:45px;
														text-align:center; padding:68px 0 0 10px; }	

.join_now									{width:178px; background:url(../images/join-now.png) no-repeat; float:right; margin:380px 0 0 0; color:#FFF; font-size:1.750em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:5px 0 9px 0;  display:block;}
.join_now:hover								{color:#FFF;}																																																					
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
.footer										{width:100%; background:#FFF; margin:0 auto;}
.footerin									{width:832px; margin:0 0 0 58px; padding:37px 0 50px 0;}
.footerin p									{color:#0a2749; font-size:0.800em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; text-align:center;}
.footerin p a								{color:#0a2749; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline;}
.footerin p a:hover							{color:#0a2749; text-decoration:none;}
.footer_nav									{padding:14px 0 14px 0;}
.footer_nav ul								{display:block; float:left;}
.footer_nav ul li							{display:block; float:left;}
.footer_nav ul li a							{background:url(../images/f-nav-li-bg.png) no-repeat right center; padding:0 6px 0 5px; display:block; color:#0a2749; font-size:0.800em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:12px; text-decoration:underline;}
.footer_nav ul li a:hover					{color:#0a2749;}
.f_no_bg									{background:none !important; border-right:0 !important;}
.copy										{}
/* ---------------------------------------------------------*/

/* ------------------ FOOTER2 HERE --------------------------*/
.footer2									{width:100%; background:#003263; margin:0 auto;}
.footer2in									{width:832px; margin:0 0 0 58px; padding:37px 0 50px 0;}
.footer2in p								{color:#ffffff; font-size:0.800em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; text-align:center;}
.footer2in p a								{color:#ffffff; font-size:1.000em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline;}
.footer2in p a:hover						{color:#ffffff; text-decoration:none;}
.footer2_nav								{padding:14px 0 14px 0;text-align:center;}
.footer_nav_link							{display:inline;background:url(../images/f-nav-li-bg.png) no-repeat right center; padding:0 6px 0 5px; color:#ffffff; font-size:0.800em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:12px; text-decoration:underline;}
.footer_nav_link a:hover					{color:#ffffff;}
.f_no_bg2									{background:none !important; border-right:0 !important; padding:0 6px 0 5px; color:#ffffff; font-size:0.800em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:12px; text-decoration:underline;}
/* ---------------------------------------------------------*/

.section_heading							{font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;color:#fc8501;padding-bottom:10px;}
.section_body								{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:normal;color:#003263;}
.section_body p								{padding-bottom: 10px;}

.bannerin_form2								{
												width:264px; 
												background: #ff9724;
												background: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9724) to(#ffbc75));
												background: -webkit-linear-gradient(top, #ff9724, #ffbc75);
												background: -moz-linear-gradient(top, #ff9724, #ffbc75);
												background: -o-linear-gradient(top, #ff9724, #ffbc75);
												background: linear-gradient(to bottom, #ff9724, #ffbc75);
												-pie-background: linear-gradient(to bottom, #ff9724, #ffbc75);
												border-radius:15px; 
												padding:0 12px 0 12px; 
												float:left; 
												margin:0 0 185px 55px;
										        -webkit-background-size: 100%;
										        -moz-background-size: 100%;
										        -o-background-size: 100%;
										        background-size: 100%;
}
.bannerin_form2 h2							{color:#003263; font-size:1.167em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:20px 0 20px 0; text-align:center; }
.bannerin_form2 ul							{display:block;text-align:center;}
.bannerin_form2 ul li						{margin:0 0 0 0; display:inline-block;}
.bannerin_form2 ul li .txtfield				{
												width:225px;
												height:33px;
												padding:0 10px 0 10px; 
												color:#bbbbbb; 
												font-size:13px; 
												font-family:Arial, Helvetica, sans-serif; 
												border:solid 1px #cccccc; 
												margin:0 0 14px 0;
												border-radius:5px;
												-moz-border-radius:5px; 
											}
.bannerin_form2 ul li .txtfield2				{width:100px; padding:2px 5px 2px 5px; color:#231f20; font-size:1em; font-family:Arial, Helvetica, sans-serif; border:solid 1px #594a3c; margin:0 0 5px 0; }
.bannerin_form2 ul li .checkbox				{width:10px; height:10px; border-top:#594f47; border-bottom:solid 1px #83674b; border-left:solid 1px #83674b;
											 border-right:solid 1px #83674b;
												float:left; display:inline-block;}
.bannerin_form2 ul li p						{color:#000000; font-size:0.833em; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px; width:200px; display:inline-block;}
.bannerin_form2 ul li .btn					{width:174px; background:url(../images/form-btn-bg.png) no-repeat center center; margin:4px 0 2px 0; padding:3px 0 5px 0; color:#FFF;
												font-size:1.667em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; text-align:center;}
.bannerin_form2 small						{color:#000000; font-size:0.833em; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px; display:block;}
.bannerin_form2 span						{color:#0000ff; font-size:0.833em; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; display:block; padding:0 0 0px 10px;}

.bannerin_cause2							{
												float:left;
												position:absolute;
												top:425px;
												width:260px; 
												background:url(../images/form-bg2.jpg) repeat-x; 
												border-radius:15px; 
												padding:0 12px 0 12px; 
												margin:0 0 0 55px;
										        -webkit-background-size: 100%;
										        -moz-background-size: 100%;
										        -o-background-size: 100%;
										        background-size: 100%;
											}
.table-num									{font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#fc8501;vertical-align:middle;text-align:left;width:40px;}
.table-text									{font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#003263;vertical-align:middle;text-align:left;width:275x;padding-right:60px;}
.table-vert-bar								{vertical-align:middle;text-align:left;width:20px;}

.bannerE									{
												width:100%; 
												background-size:100% 472px;
												height: 525px;
												background: #e1ffff; /* Old browsers */
												background: -moz-linear-gradient(top,  #e1ffff 0%, #e1ffff 0%, #fdffff 0%, #edf5fc 15%, #cae1f4 50%, #edf5fc 85%, #ffffff 100%); /* FF3.6+ */
												background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1ffff), color-stop(0%,#e1ffff), color-stop(0%,#fdffff), color-stop(15%,#edf5fc), color-stop(50%,#cae1f4), color-stop(85%,#edf5fc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
												background: -webkit-linear-gradient(top,  #e1ffff 0%,#e1ffff 0%,#fdffff 0%,#edf5fc 15%,#cae1f4 50%,#edf5fc 85%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
												background: -o-linear-gradient(top,  #e1ffff 0%,#e1ffff 0%,#fdffff 0%,#edf5fc 15%,#cae1f4 50%,#edf5fc 85%,#ffffff 100%); /* Opera 11.10+ */
												background: -ms-linear-gradient(top,  #e1ffff 0%,#e1ffff 0%,#fdffff 0%,#edf5fc 15%,#cae1f4 50%,#edf5fc 85%,#ffffff 100%); /* IE10+ */
												background: linear-gradient(to bottom,  #e1ffff 0%,#e1ffff 0%,#fdffff 0%,#edf5fc 15%,#cae1f4 50%,#edf5fc 85%,#ffffff 100%); /* W3C */
												filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1ffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
											}


a#btnJoinNow:link							{

												background: #d5e8f3;
												background-image: -webkit-linear-gradient(top, #d5e8f3, #ffffff);
												background-image: -moz-linear-gradient(top, #d5e8f3, #ffffff);
												background-image: -ms-linear-gradient(top, #d5e8f3, #ffffff);
												background-image: -o-linear-gradient(top, #d5e8f3, #ffffff);
												background-image: linear-gradient(to bottom, #d5e8f3, #ffffff);
												-webkit-border-radius: 4;
												-moz-border-radius: 4;
												border-radius: 4px;
												font-family: Arial;
												color: #0a2749;
												font-size: 16px;
												font-weight: bold;
												padding: 7px 87px 7px 87px;
												border: solid #0066ff 2px;
												text-decoration: none;
												text-align: center;
											}
											
a#btnJoinNow:hover							{
												background: #ffffff;
												background-image: -webkit-linear-gradient(top, #ffffff, #d5e8f3);
												background-image: -moz-linear-gradient(top, #ffffff, #d5e8f3);
												background-image: -ms-linear-gradient(top, #ffffff, #d5e8f3);
												background-image: -o-linear-gradient(top, #ffffff, #d5e8f3);
												background-image: linear-gradient(to bottom, #ffffff, #d5e8f3);
												text-decoration: none;
												border: solid #ff6600 2px;
											}
											
a#btnJoinNow:active							{
												color: #ff6600;
												border: solid #ff6600 2px;
											}

