/* YL Headers */
.topalign-yl, .topalign {  
	background-image: url(/photos/yl/header.jpg);
	background-position: bottom left;
	padding: 0px;
	color:#000000;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	margin-top:10px;
}

.topalign-ylsub, .topalign-sub {  
	background-image: url(/photos/yl/header-sub.jpg);
	background-position: bottom left;
	padding: 0px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	margin-top:10px;
}

.footer-back{
	background-image: url(/photos/yl/footer.jpg); 
	height: 55px; 
	background-repeat: repeat-y; 
	background-position: left top;
	clear: both;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
}

.footer-back-sub{
	background-image: url(/photos/insp/bgrpt.jpg); 
	height: 55px; 
	background-repeat: repeat-y; 
	background-position: left top;
	background-color:#FFFFFF;
	color:#000000;
	display:block;
	clear:both;
}

.topalign *, .topalign-sub *, .topalign .menu, .topalign-sub .menu, .footer-back *, .footer-back-sub *, .footer-back .menu, .footer-back-sub .menu{
	color:#000000;
}

.yl-back, .pageback{
	background-image:url(/photos/insp/bgrpt.jpg);
}



