body {
	background-image:  url(../img/pfbk.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;
}
#wrapper {
	text-align:centre;
	width:960px;
	margin:0 auto;
	position:relative;
	left: 115px;
	top: 10px;
	height: 9px;

} 
#pfcontent {
	background-image:  url(../img/pfcontent.jpg);
	position: absolute;
	height: 879px;
	width: 849px;
	left: -76px;
	top: -25px;
}

#cattxt {
	background-image:  url(../img/cattxt.jpg);
	position: absolute;
	height: 608px;
	width: 344px;
	left: 342px;
	top: 135px;
	padding-left: 45px;
	padding-right: 45px;
	padding-top: 30px;
}
#image1{
	background-image:  url(../img/cat1.jpg);
	position: absolute;
	height: 162px;
	width: 150px;
	left: 16px;
	top: 12px;
}

#image2{
	background-image:  url(../img/cat2.jpg);
	position: absolute;
	height: 160px;
	width: 151px;
	left: 15px;
	top: 176px;
}

#image3{
	background-image:  url(../img/cat3.jpg);
	position: absolute;
	height: 158px;
	width: 149px;
	left: 15px;
	top: 337px;
}

#pfpan{
	position: absolute;
	height: 255px;
	width: 741px;
	left: 74px;
	top: 153px;
	z-index: 65;

}

#fronttext{
	position: absolute;
	height: 48px;
	width: 890px;
	top: 390px;
	left: -44px;
	z-index: 90;
	background-color: #F5F4E9;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 10px;

}

.forms {

	height: 22px;
	width: 200px;
	font-family: Calibri, "Trebuchet MS", sans-serif; 
	color: #4F4442; 
	font-weight: bold;
	font-size:16px;
	

}
.labels {
	padding-top:5px;
	height: 140px;
	width: 100px;
	font-family: Calibri, "Trebuchet MS", sans-serif;
	color: #4F4442;
	font-size:16px;
}


.button {
display:inline;
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.45em;
background-color: #FFFFFF;
background-repeat: repeat-x;
color: #333333;
font-size: 75%;
font-weight: bold;
width:80px;
font-family: 'Lucida Grande', 'Tahoma', Arial, sans-serif;
cursor:pointer;
} 

.button2 {
display:inline;
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.45em;
background-color: #FFFFFF;
background-repeat: repeat-x;
color: #333333;
font-size: 10px;
font-weight: bold;
width:80px;
font-family: 'Lucida Grande', 'Tahoma', Arial, sans-serif;
cursor:pointer;
height:26px;
} 
#apDiv2 {
	position:absolute;
	left:286px;
	top:15px;
	width:0px;
	height:6px;
	z-index:1;
}
.endofform {font-family: Calibri, "Trebuchet MS", sans-serif; color: #4F4442; font-weight: bold; }
.formlabels {font-family: Calibri, "Trebuchet MS", sans-serif; color: #4F4442; font-weight: bold; width:34;  }
#apDiv3 {
	position:absolute;
	left:125px;
	top:66px;
	width:297px;
	height:82px;
	z-index:8;
}
#forgotpass {
	position:absolute;
	left:14px;
	top:529px;
	width:193px;
	height:14px;
	z-index:11;
}
p {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	color: #4F4442;
	font-size:12px;
}
.marquee {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	color: #4F4442;
	font-size:12px;
}


#apDiv1 {
	position:absolute;
	left:310px;
	top:46px;
	width:603px;
	height:51px;
	z-index:1;
}
.style4 {font-family: Calibri, "Trebuchet MS", sans-serif; color: #999999; font-weight: bold; }
#searchbox {
	position:absolute;
	left:418px;
	top:400px;
	width:303px;
	height:165px;
	z-index:30;
	padding-left: 20px;
	padding-top: 10px;

}
#news {
	position:absolute;
	left:-8px;
	top:400px;
	width:395px;
	height:165px;
	z-index:2;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 192px;
}



h3 {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	color: #4F4442;
}
.menunav {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	color: #4F4442;
}
#nav {
	position:absolute; /*  css style for the nav */
	left:-37px;
	top:64px;
	width:537px;
	height:70px;
	z-index:1;	
}

.style7 {
	font-size: 24px;
	color: #00B5AD;
	font-weight: bold;
}
.style10 {font-family: Calibri, "Trebuchet MS", sans-serif}

.linespace {line-height:22px;
font-size:14px} 

.style14 {font-weight: bold}
#fronttext {
	position: absolute;
	height: 121px;
	width: 892px;
	top: 378px;
	left: -43px;
	z-index: 69;
	background-color: #F5F4E9;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 10px;
}

#front2 {
	position: absolute;
	height: 98px;
	width: 343px;
	left: 12px;
	top: 247px;
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	color: #333333;
}

#front3{
	position: absolute;
	font-family: Calibri, "Trebuchet MS", sans-serif;
	color: #4F4442;
	font-size: 13px;
	width: 190px;
	height: 64px;
	left: 547px;
	top: 275px;
}
#pfclaims {
	position:absolute;
	left:360px;
	top:387px;
	width:147px;
	height:77px;
	background-image:url(../img/pfnew.jpg);
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	visibility: visible;

}
#pfclaims:hover {
	position:absolute;
	left:360px;
	top:387px;
width:147px;
	height:77px;
	z-index:70;
	background-image:url(../img/pfnew2.jpg);
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	
}





#catfooter
{
	position: absolute;
	height:30px;
	width: 847px;
	left: -51px;
	top: 824px;
}

.catfooter a{
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.catfooter a:hover{
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
