/* Snippets */
	form{
		padding:0;
		margin:0;
	}
	
	#snippets {
		clear:both;
		background-color:#F3F8FC;
		}
		
	.snippet, 
	.snippetEnd, 
	.snippetText {
		float:left;
		width:255px;
		height:139px;
		border-right:1px solid #E4E4E4;
		}

	.snippetEnd,
	.snippetText{
		width:256px;
		border-right: none;
		}

	.snippet p, 
	.snippet h4,
	.snippetEnd p, 
	.snippetEnd h4{
		display:none;
		}
		
	.snippet a,
	.snippetEnd a{
		display:block;
		width:255px;
		height:139px;
		}
	/*CUSTOM*/

	#what-do-you-think{
		background:url(/snippets/images/snpt_left_vote_1.jpg) 0 0 no-repeat;
		}

	#snippet_bodythink{
		background:url(/snippets/images/snpt_bodyThink.gif) 0 0 no-repeat;
		}

	#snippet_share-your-views01{
		background:url(/snippets/images/snpt_middle_views_1.jpg) 0 0 no-repeat;
		}

	#snippet_share-your-views02{
		background:url(/snippets/images/snpt_middle_views_2.jpg) 0 0 no-repeat;
		}

	#snippet_share-your-views03{
		background:url(/snippets/images/snpt_middle_views_3.jpg) 0 0 no-repeat;
		}

	#snippet_joinMyDove{
		background:url(/snippets/images/snpt_joinMyDove.jpg) 0 0 no-repeat;
		}

	#self-esteem-fund{
		background:url(/snippets/images/snpt_middle_sef.gif) 0 0 no-repeat;
		background-color:#006600;
		}

	#snippet_and-we-quote01{
		background:url(/snippets/images/snpt_right_quote_1.jpg) 0 0 no-repeat;
		}

	#snippet_and-we-quote02{
		background:url(/snippets/images/snpt_right_quote_2.jpg) 0 0 no-repeat;
		}

	#snippet_and-we-quote03{
		background:url(/snippets/images/snpt_right_quote_3.jpg) 0 0 no-repeat;
		}

	#snippet_and-we-quote04{
		background:url(/snippets/images/snpt_right_quote_4.jpg) 0 0 no-repeat;
		}

	#snippet_the_next_dove_rb{
		background:url(/snippets/images/snpt_the_next_dove_rb.gif) 0 0 no-repeat;
		}

	#home_self-esteem-fund_au,
	#home_self-esteem-fund_nz{
		float:left;
		width:256px;
		height:139px;
		border-left:1px solid #E4E4E4;
		}
	#home_self-esteem-fund_au h4,
	#home_self-esteem-fund_au p,
	#home_self-esteem-fund_nz h4,
	#home_self-esteem-fund_nz p{
		display:none;
		}

	#home_self-esteem-fund_au{
		background:url(/snippets/images/snpt_home_sef_1_au.gif) 0 0 no-repeat;
		}
		
	#home_self-esteem-fund_nz{
		background:url(/snippets/images/snpt_home_sef_1_nz.gif) 0 0 no-repeat;
		}

	#home_self-esteem-fund_au a,
	#home_self-esteem-fund_nz a{
		width:256px;
		height:139px;
		display:block;
		}

	/* CFRB HOME ALERTS */
	
	#Home_StayInformed {
		width:250px;
		border-left:1px solid #E4E4E4;
		float:left;
		padding: 0 0 10px 0;
		background: url(/snippets/images/home_stayInformed_bg.jpg) 0 0 no-repeat;
		}
	#Home_StayInformed h4 {
		width:150px;
		height:22px;
		margin:22px 0 25px 15px;
		background:url(/snippets/images/home_stayInformed.gif) 0 0 no-repeat;
		font-size:19px;
		}
	#Home_StayInformed h4 span {
		visibility:hidden;
		}
	#Home_StayInformed p.introText {
		width:110px;
		font-size:125%;
		margin:0 0 25px 15px;
		}
		
	#Home_StayInformed p.instr {
		font-size:95%;
		margin:0 0 0 15px;
		}		
	#Home_StayInformed form {
		display:inline;
		margin:0;
		}
		
	#Home_StayInformed input {
		position:relative;
		margin:0 0 0 15px;
		border:1px solid #ccc;
		background:#fff;
		font-size:12px;
		vertical-align:bottom;
		}
	
	#Home_StayInformed #email {
		width:140px;
		}

	/* CFRB ALERTS */
	
	#cfrbalerts {
		width:226px;
		padding:15px;
		border-top:1px solid #E4E4E4;
		background-color:#F3F8FC;	
		height:20px;
		}
	#cfrbalerts h4 {
		width:124px;
		height:19px;
		margin:0;
		background:url(/snippets/images/stay-informed.gif) 0 0 no-repeat;
		font-size:19px;
		}
	#cfrbalerts h4 span {
		visibility:hidden;
		}
	#cfrbalerts p {
		margin:3px 0;
		}
		
	#cfrbalerts form {
		display:inline;
		margin:0;
		}
		
	#cfrbalerts input {
		position:relative;
		margin:0;
		border:1px solid #ccc;
		background:#fff;
		font-size:12px;
		vertical-align:bottom;
		}
	
	#cfrbalerts #email {
		width:140px;
		}
		
/* all */
.arialBlue {font-family : Arial,Helvetica,sans-serif; font-size : 11px; color : #38556E;}	
.paddingSnippet {padding-top: 45px; padding-left: 13px;padding-right:20px; line-height:13px; font-size:9px;}	

.snippetLink {font-family : Arial,Helvetica,sans-serif; font-size : 9px; color : #3DA6CB; text-decoration: underline;}
.snippetLink:hover {font-family : Arial,Helvetica,sans-serif; font-size : 9px; color : #3DA6CB; text-decoration: none;}