
/* CSS FOR THE  PAGES IN THIS SECTION */

body.home div#t_footer p#t_copyright{
	/* SHOW THE LOWER CORNER WITH WHITE INSTEAD OF THE DEFAULT */
	background:url(template/t_content_bl.gif) no-repeat top left !important;
}

body.home div#t_content{
	/* NO SEARCH OR SIDEBAR ON THE HOME PAGE, SO WE MOVE THE CONTENT OVER TO FILL THE AREA */
	background-color:#f1e3ea;
	margin:0 0 0 8px;
	padding-top:20px;
	height:50px;
}

html>body.home div#t_content{
	height:auto;
}

body.home div#t_content h2{
	border:0;
}

div.p_welcome_message{
	font-size:1.0em;
	line-height:1.25em;
	color:#222;
	float:left;
	width:670px;
}

body.home div.p_right_controls{
	float:right;
	width:25%;
	padding-top:3em;
	padding-left:1em;
}

	body.home div.p_news{
		float:none;
		clear:both;
	}
	
	body.home div.p_news h1{
		font-size:1.1em;
		margin:0;
		padding:0;
	}
	
	body.home div.p_news div.p_news_item{
		display:block;
		padding:10px;
		font-size:.9em;
	}
	
		body.home div.p_news div.p_news_item h2{
			font-size:1.05em;
		}
		
		body.home div.p_news div.p_news_item p{
			margin-left:15px;
		}
	
		body.home div.p_news div.p_news_item p.p_date{
			font-style:italic;
			font-size:.7em;
			margin:0;
		}

/* NEWS AND TIPS */

div.p_news_item li{
	margin:0;
	padding:0;
}

div.p_news_item h3{
	font-size:1.2em;
}

div.p_news_item h3 a{
	text-decoration:none;
}

div.p_news_item ul
{
	margin: 0 0 0 20px;
	padding: 0;
}

body.home div.p_tips_news
{
	margin: -3px -10px;
	width: 980px;
	margin-bottom: 10px;
	padding: 0;
	/*padding-top:10px;*/
	float: left;
	clear: both;
	overflow: auto;
}

html>body.home div.p_tips_news{
	float:none;
}

body.home div.p_trust_news, 
body.home div.p_tips, 
body.home div.p_links{
	width:317px;
	background-image:url(images/home_panel_repeat.png);
	float:left;
	font-size:.8em;
	padding:0;
	margin:0;
	margin-bottom:20px;
}

	body.home div.p_links{
		width:213px;
		background-image:url(images/home_news_repeat.png);
		float:right;
	}

body.home div.p_notice{
	border:1px solid gray;
	background:#eeeeff;
	font-size:.9em;
	clear:right;
	width:180px;
	padding:10px;
	margin-right:5px;
	float:right;
}

* html body.home div.p_notice{
	width:200px;
}

body.home div.p_trust_news div, 
body.home div.p_tips div, 
body.home div.p_links div
{
	padding: 0 15px 10px 15px;
	margin: 0;
	background-image: url(images/home_panel_bottom.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

html>body.home div.p_trust_news div, 
html>body.home div.p_tips div, 
html>body.home div.p_links div{
	width:287px;
}

	/* THIN VERSION FOR LINKS */
	body.home div.p_links div{
		background-image:url(images/home_news_bottom.png);
	}
	html>body.home div.p_links div{
		width:183px;
	}


body.home div.p_trust_news div div, 
body.home div.p_tips div div, 
body.home div.p_links div div{
	padding:0;
	background:none;
	width:auto;
}

body.home div.p_trust_news h1, 
body.home div.p_tips h1, 
body.home div.p_links h1{
	font-size:1.75em;
	padding:8px 15px 5px 15px;
	margin:0 -15px;
	background-image:url(images/home_panel_top.png);
	/*height:40px;*/
	color:white;
}

	body.home div.p_links h1{
		background-image:url(images/home_news_top.png);
	}

html>body.home div.p_trust_news h1, 
html>body.home div.p_tips h1, 
html>body.home div.p_links h1{
	/*height:19px;*/
}

		body.home div.p_trust_news div.p_news_item h2, 
		body.home div.p_tips div.p_news_item h2{
			font-size:1.05em;
		}
	
		body.home div.p_links ul {
			list-style:none;
			margin:10px 0;
			padding:0;
			font-size:1.2em;
		}
	
		body.home div.p_trust_news div.p_news_item p.p_date, 
		body.home div.p_tips div.p_news_item p.p_date{
			font-style:italic;
			margin:0;
		}

		body.home div.p_trust_news div.p_news_item, 
		body.home div.p_tips div.p_news_item{
			margin-bottom:2em;
		}

div.p_trust_news{
	margin-right:2%;
}

.p_more{
	text-align:right;
}

/*h2.p_endorsed{
	float:left;
}*/

div.p_logo{
	display:block;
	width:130px;
	float:left;
	padding:0 20px;
	text-align:center;
	font-size:.75em;
	padding-bottom:20px;
}

div.p_logo p{
	color:gray;
	margin-top:0;
}

div.p_endorsements { height:150px; clear:both; }