/* set CMS basics */
body {
	margin: 0; padding: 0;
	font-size: 100% !important;	
	font-family: Arial; }
/* Generic */
p{
	margin: 0; padding: 0;	
	font-family: Arial ,tahoma, verdana;}
p.paragraph{
	margin: 0 10px 8px 0; padding: 0;
	font-weight: normal;
	font-size: 80%;	
	color: #061633;}
p.heading1{
	margin: 0 0 10px 0; padding: 0;
	font-weight: bold;
	color: #061633;}
p.heading2{
	margin: 0; padding: 0;
	color: #27519d;
	font-size: 90%;
	font-weight: bold;}
p.heading3{
	margin: 0; padding: 0;
	font-weight: bold;
	font-size: 95%;
	color: #061633;}
p.addressDetails{
	margin: 0 0 10px 0; padding: 0;
	font-weight: normal;
	font-size: 90%;
	color: #061633;}
a img{border: none;}
a.link, p.paragraph a.link, a.link:visited, p.paragraph a.link:visited{
	color: #27519d !important;
	text-decoration: underline;}
	
/* Home page banners */
div.mainBanner{
	margin: 0 0 10px 0; padding: 0;
	color: #021f54;
	font-size: 100%;
	font-family: Tahoma;
	width: 845px;}
div.mainBannerHdr{
	margin: 0; padding: 0;
	height: 25px; width: 845px;
	background: #fff url(../img/mainBannerHdr.gif) no-repeat !important;}
div.mainBannerContent{
	margin: 0; padding: 0;
	background: #fff url(../img/mainBannerContent.gif) repeat-y !important;	
	height: 130px; width: 845px;
	position: relative;}
div.mainBannerContent div.mainBannerLHS{
	position: absolute;
	top: 10px; left: 30px;}
div.mainBannerContent div.mainBannerRHS{
	position: absolute;
	top: 10px; left: 449px;}
div.mainBannerContent ul{
	margin: 0; padding: 0 0 0 30px;
	width: 345px;font-size: 85%; 
	letter-spacing: 1px;}
div.mainBannerContent li{
	margin: 0; padding: 0 0 8px 0;}
p.bannerHeading1{
	position: absolute;
	top: -15px; left: 29px;
	font-size: 100%;
	font-weight: bold;}	
div.mainBannerFtr{
	margin: 0; padding: 0;
	height: 33px; width: 845px;
	background: #fff url(../img/mainBannerFtr.gif) no-repeat !important;}

p.rhBannerHdg{
	margin: 0; padding:20px 0 20px 33px;
	font-size: 110%;
	font-weight: bold;
	color: #ead80c;}
p.rhBannerText{
	margin: 0; padding: 0 0 10px 33px;
	font-size: 90%;	font-weight: bold;
	color: #021f54;}

ul.bullets{	
	margin: 0 0 10px 0; padding: 0 0 0 40px;}
ul.bullets li{	
	margin: 0; padding: 0;
	list-style-type:circle;
	font-size: 80%;	
	color: #061633;
	font-family: Arial ,tahoma, verdana;}