/* Title */
.pg_title { 
	font-family: Impact, 'Arial Black', 'Helvetica Bold', Charcoal, Sans-serif, sans-serif; 
	font-size: 16px; 
	color: #223F7B;
}


/* Body */
.pg_body {
	text-align: center;
	/*
	background-image:url(image.gif); 
	background-repeat:no-repeat;
	*/
}


/* Top Menu */
a.pg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:active.pg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:link.pg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:visited.pg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:hover.pg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #123378; 
	font-weight: bold; 
	text-decoration: underline;
}


/* Category Menu */
a.pg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:active.pg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:link.pg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:visited.pg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: underline;
}
a:hover.pg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #123378; 
	font-weight: bold; 
	text-decoration: underline;
}


/* Category Photo Count */
.pg_ccount { 
	font-size: 10px; 
	font-weight: bold;
	color: rgb(27,68,142);
}


/* Category Message (Empty) */
.pg_cmsgempty { 
	font-family: Verdana, 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; 
	font-size: 11px;
	color: gray;
}


/* Bottom Menu */
a.pg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: none;
}
a:active.pg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: none;
}
a:link.pg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited.pg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #223F7B; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.pg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #123378; 
	font-weight: bold; 
	text-decoration: none;
}


/* Bottom Menu (Hi-Lite) */
a.pg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #123378; 
	font-weight: bold; 
	text-decoration: none;
}
a:active.pg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #123378; 
	font-weight: bold; 
	text-decoration: none;
}
a:link.pg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #123378; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited.pg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #123378; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.pg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #6089C5; 
	font-weight: bold; 
	text-decoration: none;
}


/* Bottom Menu (Disabled) */
.pg_bmenudisabled { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: gray; 
	font-weight: bold; 
	text-decoration: none;
}


/* Bottom Menu (Spacer) */
.pg_bmenuspacer { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: gray; 
	font-weight: bold; 
	text-decoration: none;
}


/* Caption */
.pg_caption { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: black; 
	font-weight: normal; 
}


/* Caption */
.pg_captionnone { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: gray; 
	font-weight: normal; 
}


/* Form Buttons */
.pg_btn { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 11px; 
	color: rgb(27,68,142); 
	font-weight: bold;
}


/* Form Fields */
.pg_fld { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 11px; color: rgb(27,68,142); 
	font-weight: normal; 
	font-style: normal; 
	background-color: rgb(240,240,240); 
	border: 1px solid rgb(113,113,113);
}

/* Images */
IMG.pg_img{
	border-color:#A0A0A4;
}
a:hover IMG.pg_img{
	border-color:#223F7B;
}


/* Fieldset */
.pg_fieldset { 
	/*
	border: 1px solid gray;
	*/
}


/* Fieldset (Legend) */
.pg_fieldsetlegend { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	text-align: center; 
	color: #223F7B;
}


/* Table Row */
.pg_tblrow { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	color: black;
}


/* Table Row (Header) */
.pg_tblrowheader { 
	background-color: #223F7B;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	color: white;
}