/* CSS Document */

/*
#########################
#						#
#		HOME & Generic	#
#						#
#########################

*/

#ContentOutline, .Home #ContentOutline{
	float: left; width: 100%; 
	background: url(../images/home/ColumnBG.jpg) left top repeat-y;


}

#Header, .Home #Header{
	/*background:url(../images/home/HeaderBG.jpg) right top repeat-y;*/
	background:#BFBFDB;
}

#Logo, .Home #Logo{
	background: url(../images/home/LogoBG.jpg) left top no-repeat;

}

#Content, .Home #Content{
	background:#EFEFF6;
	
}

#Content th, .Home #Content th{
background:#BFBFDB;
color:#FFFFFF;
}

.CartTable, .CartTable th, .CartTable td, .Home .CartTable, .Home .CartTable th, .Home .CartTable td{
border-color:#BFBFDB;
}

#Content h1, .Home #Content h1, #Content h2, .Home #Content h2, .Tools h2, .Home .Tools h2{
	background:#BFBFDB  url(../images/home/H2_BG.jpg) bottom left no-repeat;
}

#Content h3, .Home #Content h3, .Tools h3, .Home .Tools h3{
	background:#BFBFDB;
}

#Content ul li.SmallBullet, #Content .PageNumbers, .Home #Content ul li.SmallBullet, .Home #Content .PageNumbers{
	background:url(../images/home/Bullet_Small.jpg) top left no-repeat;
	
}

#Content ul.LargeBullet li, .Home #Content ul.LargeBullet li{
	background: url(../images/home/Bullet_Large.jpg) top left no-repeat;

}


.ProductItem, .Home .ProductItem {
	background: #EFEFF6;
}

.ProductItem ul li, .Home .ProductItem ul li{
	background: url(../images/home/Bullet_Large.jpg) left top no-repeat;
}


#Content, .Tools, #Content h3, .Tools h3{
color:#232265;
}

/*
#########################
#						#
#		Buying			#
#						#
#########################

*/

.Buying #ContentOutline{
	float: left; width: 100%; 
	background: url(../images/buying/ColumnBG.jpg) left top repeat-y;


}

.Buying #Header{
	/*background:url(../images/buying/HeaderBG.jpg) right top repeat-y;*/
	background:#D78E88;
}

.Buying #Logo{
	background: url(../images/buying/LogoBG.jpg) left top no-repeat;

}

.Buying #Content{
	background:#F1D5D4;
	
}

.Buying #Content th{
background:#D78E88;
color:#FFFFFF;
}

.Buying .CartTable, .Buying .CartTable th, .Buying .CartTable td{
border-color:#D78E88;
}

.Buying #Content h1,  .Buying #Content h2, .Buying .Tools h2{
	background:#D78E88  url(../images/buying/H2_BG.jpg) bottom left no-repeat;
}

.Buying #Content h3, .Buying .Tools h3{
	background:#D78E88;
}

.Buying #Content ul li.SmallBullet, .Buying #Content .PageNumbers{
	background:url(../images/buying/Bullet_Small.jpg) top left no-repeat;
	
}

.Buying #Content ul.LargeBullet li{
	background: url(../images/buying/Bullet_Large.jpg) top left no-repeat;

}

.Buying .ProductItem {
	background: #F1D5D4;
}

.Buying .ProductItem ul li{
	background: url(../images/buying/Bullet_Large.jpg) left top no-repeat;
}

.Buying #Content, .Buying .Tools, .Buying #Content h3, .Buying .Tools h3{
/*color:#CC0000;*/
}

 .Buying .Tools h2{
color:#232265;
}

/*
#########################
#						#
#		Conveyancing	#
#						#
#########################

*/


.Conveyancing #ContentOutline{
	float: left; width: 100%; 
	background: url(../images/conveyancing/ColumnBG.jpg) left top repeat-y;


}

.Conveyancing #Header{
	/*background:url(../images/conveyancing/HeaderBG.jpg) right top repeat-y;*/
	background:#B9B576;
}

.Conveyancing #Logo{
	background: url(../images/conveyancing/LogoBG.jpg) left top no-repeat;

}

.Conveyancing #Content{
	background:#E6E4CD;
	
}

.Conveyancing #Content th{
background:#B9B576;
color:#FFFFFF;
}

.Conveyancing .CartTable, .Conveyancing .CartTable th, .Conveyancing .CartTable td{
border-color:#B9B576;
}

.Conveyancing #Content h1,  .Conveyancing #Content h2, .Conveyancing .Tools h2{
	background:#B9B576  url(../images/conveyancing/H2_BG.jpg) bottom left no-repeat;
}

.Conveyancing #Content h3, .Conveyancing .Tools h3{
	background:#B9B576;
}

.Conveyancing #Content ul li.SmallBullet, .Conveyancing #Content .PageNumbers{
	background:url(../images/conveyancing/Bullet_Small.jpg) top left no-repeat;
	
}

.Conveyancing #Content ul.LargeBullet li{
	background: url(../images/conveyancing/Bullet_Large.jpg) top left no-repeat;

}

.Conveyancing .ProductItem {
	background:#E6E4CD;
}

.Conveyancing .ProductItem ul li{
	background: url(../images/conveyancing/Bullet_Large.jpg) left top no-repeat;
}

.Conveyancing #Content, .Conveyancing .Tools, .Conveyancing #Content h3, .Conveyancing .Tools h3{
/*color:#666600;*/
}

/*
#########################
#						#
#		Finance			#
#						#
#########################

*/

.Finance #ContentOutline{
	float: left; width: 100%; 
	background: url(../images/finance/ColumnBG.jpg) left top repeat-y;


}

.Finance #Header{
	/*background:url(../images/finance/HeaderBG.jpg) right top repeat-y;*/
	background:#E2D0C4;
}

.Finance #Logo{
	background: url(../images/finance/LogoBG.jpg) left top no-repeat;

}

.Finance #Content{
	background:#F3EEEA;
	
}

.Finance #Content th{
background:#E2D0C4;
color:#FFFFFF;
}

.Finance .CartTable, .Finance .CartTable th, .Finance .CartTable td{
border-color:#E2D0C4;
}


.Finance #Content h1,  .Finance #Content h2, .Finance .Tools h2{
	background:#E2D0C4  url(../images/finance/H2_BG.jpg) bottom left no-repeat;
}

.Finance #Content h3, .Finance .Tools h3{
	background:#E2D0C4;
}

.Finance #Content ul li.SmallBullet, .Finance #Content .PageNumbers{
	background:url(../images/finance/Bullet_Small.jpg) top left no-repeat;
	
}

.Finance #Content ul.LargeBullet li{
	background: url(../images/finance/Bullet_Large.jpg) top left no-repeat;

}


.Finance .ProductItem {
	background:#F3EEEA;
}

.Finance .ProductItem ul li{
	background: url(../images/finance/Bullet_Large.jpg) left top no-repeat;
}

.Finance #Content, .Finance .Tools, .Finance #Content h3, .Finance .Tools h3{
color:#996600;
}


/*
#########################
#						#
#		Insurance		#
#						#
#########################

*/

.Insurance #ContentOutline{
	float: left; width: 100%; 
	background: url(../images/insurance/ColumnBG.jpg) left top repeat-y;


}

.Insurance #Header{
	/*background:url(../images/insurance/HeaderBG.jpg) right top repeat-y;*/
	background:#88C4A0;
}

.Insurance #Logo{
	background: url(../images/insurance/LogoBG.jpg) left top no-repeat;

}

.Insurance #Content{
	background:#D3E9DC;
	
}

.Insurance #Content th{
background:#88C4A0 ;
color:#FFFFFF;
}

.Insurance .CartTable, .Insurance .CartTable th, .Insurance .CartTable td{
border-color:#88C4A0;
}

.Insurance #Content h1,  .Insurance #Content h2, .Insurance .Tools h2{
	background:#88C4A0  url(../images/insurance/H2_BG.jpg) bottom left no-repeat;
}

.Insurance #Content h3, .Insurance .Tools h3{
	background:#88C4A0;
}

.Insurance #Content ul li.SmallBullet, .Insurance #Content .PageNumbers{
	background:url(../images/insurance/Bullet_Small.jpg) top left no-repeat;
	
}

.Insurance #Content ul.LargeBullet li{
	background: url(../images/insurance/Bullet_Large.jpg) top left no-repeat;

}


.Insurance .ProductItem {
	background:#D3E9DC;
}

.Insurance .ProductItem ul li{
	background: url(../images/insurance/Bullet_Large.jpg) left top no-repeat;
}

.Insurance #Content, .Insurance .Tools, .Insurance #Content h3, .Insurance .Tools h3{
color:#339900;
}

/*
#########################
#						#
#		Selling			#
#						#
#########################

*/

.Selling #ContentOutline{
	float: left; width: 100%; 
	background: url(../images/selling/ColumnBG.jpg) left top repeat-y;


}

.Selling #Header{
	/*background:url(../images/selling/HeaderBG.jpg) right top repeat-y;*/
	background:#E2C2D9;
}

.Selling #Logo{
	background: url(../images/selling/LogoBG.jpg) left top no-repeat;

}

.Selling #Content{
	background:#F4E9F1;
	
}

.Selling #Content th{
background:#E2C2D9;
color:#FFFFFF;
}

.Selling .CartTable, .Selling .CartTable th, .Selling .CartTable td{
border-color:#E2C2D9;
}

.Selling #Content h1, .Selling #Content h2, .Selling .Tools h2{
	background:#E2C2D9  url(../images/selling/H2_BG.jpg) bottom left no-repeat;
}

.Selling #Content h3, .Selling .Tools h3{
	background:#E2C2D9;
}

.Selling #Content ul li.SmallBullet, .Selling #Content .PageNumbers{
	background:url(../images/selling/Bullet_Small.jpg) top left no-repeat;
	
}

.Selling #Content ul.LargeBullet li{
	background: url(../images/selling/Bullet_Large.jpg) top left no-repeat;

}

.Selling .ProductItem {
	background:#F4E9F1;
}

.Selling .ProductItem ul li{
	background: url(../images/selling/Bullet_Large.jpg) left top no-repeat;
}

.Selling #Content, .Selling .Tools, .Selling #Content h3, .Selling .Tools h3{
/*color:#990066;*/
}
/*
#########################
#						#
#		FOOTER			#
#						#
#########################

*/
#Footer #ContentOutline,  #Footer  #Content{
	background:#ffffff;
	padding-top:0px;
	
}
