@font-face {
 font-family: hyperlinc;
 src: url("../PFCATALO.eot") /* EOT file for IE */
}
@font-face {
 font-family: hyperlinc;
 src: url("../PFCATALO.TTF") /* TTF file for CSS3 browsers */
}

body {margin:0;background: #ebebeb url(../images/pb_bg.jpg) repeat-x;}
td {font-family: hyperlinc,Arial,Verdana Helvetica, sans-serif; font-size: 14px;color:#666;}
.txt {font-size: 12px; color: #000;}

a.hdr {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

a.hdr:hover {
	color: #000000;
}

a{outline:none;}
a img{border:none;}

a {
	font-size: 15px;
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

a.brd {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

a.brd:hover {
	color: #000000;
	text-decoration: none;
}

.hdr_txt {
	font-size: 13px;
	color: #336699;
}

input,textarea,select {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #666666;
}

.hdr_txt2 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.hdr_txt3 {
	font-size: 12px;
	color: #006699;
	font-weight: bold;
}

.foot {
	font-family: hyperlinc,Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
}

a.foot {
font-size: 13px;
color: #999;
text-decoration: underline;
}

a.foot:hover {
color: #fff;
text-decoration: none;
}

a.more {
font-size: 11px;
color: #666666;
text-decoration: none;
}

a.more:hover {
color: #999999;
text-decoration: none;
}

a.sub {
font-size: 13px;
color: #5D5D5D;
text-decoration: none;
width: 150px;
padding-left: 5px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
height: 16px;
background-position: center;
font-weight: normal;
}

a.sub:hover {
color: #000000;
text-decoration: none;
}

.lttl {
font-family: hyperlinc,Verdana,Arial, Helvetica, sans-serif;
font-size: 30px;
color: #778899;
font-weight: bold;
}

.bld {
font-weight: bold;
color: #666666;
}

.nbrdr {
border: none;
}

hr {
height: 1px;
color: #677C88;
text-align: left;
}

.hr2 {
height: 1px;
width: 100%;
color: #677C88;
text-align: left;
}

.tdhdr{
font-size: 12px;
background-image: url(../images/mnu_bg.gif);
font-weight: bold;
color: #666666;
border: 0px none;
height: 17px;
width: 100%;
vertical-align: middle;
}

.td1{
	color: #FFFFFF;
	border: 0px none;
	width: 100%;
	background-color: #9CB3C3;
	height: 15px;
}



.td2{
	color: #000000;
	border: 0px none;
	width: 100%;
	background-color: #EBEBEB;
	height: 15px;
}



.td_1{
	color: #FFFFFF;
	background-color: #9CB3C3;
}



.td_2{
	color: #000000;	
	background-color: #EBEBEB;
}



a.hdr2 {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}



a.hdr2:hover {
color: #FFCC00;



}
.sml{
	font-size: 11px;

}


.gk {
  border: none;/*remove border for linked images*/
  border: 5px solid #920122;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}


.th111 {
background-color:#f5f5f5;
border-bottom:1px solid #C1DAD7;
border-right:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
color:#333;
padding:6px 6px 6px 12px;
text-align:left;
}

.td111 {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #C1DAD7;
border-right:1px solid #C1DAD7;
color:#4F6B72;
padding:6px 6px 6px 12px;
}

.td112 {
background:#9E133C;
color:#fff;
}

/* THIS MAKES THE DROP SHADOW WORK ON IMAGES */
			.imagecontainer{
				  float:left;
				  clear:left;
				  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
				  background: url(../images/shadow.gif) no-repeat bottom right;
				  margin: 10px 0 10px 10px !important;
				  margin: 10px 0 10px 5px;
			}
			.imagecontainer img{
				display: block;
				position: relative;
				background-color: #fff;
				border: 1px solid #a9a9a9;
				margin: -6px 6px 6px -6px;
				padding: 4px;
			}

.polaroid {	clear:both;
	padding:5px 5px 5px 5px;
	background:#FFF;
	border:1px solid #ececec; /* This border merges with the colour of the shadow in supporting browsers
	but in non-supporting browsers the border acts as the edge of the image */
	margin-bottom:5px;
	
	-moz-box-shadow:1px 2px 5px #666666;
	-webkit-box-shadow:1px 2px 5px #666666;
}