BODY  { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	background: #FFFFFF;  
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-top: 0; 
	padding: 0;
}
TD, DIV {
	font-size: x-small;
}
SELECT, TEXTAREA, INPUT {
	font-size: x-small;
	color: #000000; 	
	background: #FFFFCC; /* #F3F3F3; */ 
}
A IMG {
	border: 0px;
}

/* anchor styles */
A {
	color: #4C5EA8;
	text-decoration: underline;
	background: none;
}
A.pn-title {
	font-weight: bold;
	color: #CC6600;
	text-decoration: underline;
	background: none;

}
A.pn-sub, small a {
	color: #666666;
	text-decoration: underline;
}
A.pn-logo {
	color: #CC6600;
}

/* generic postnuke styles */
.pn-logo {
	font-wieght: bold;
	font-size: x-small; 
	color: #FFFFFF;
	text-decoration: none;
	background: none;
}
h1 {
	font-weight: bold;
	font-size: small;
	color: #4C5EA8;
	text-decoration: none;
	background: none;
	text-align: center;
}
.pn-sub, small {
	color: #000000; 
	font-size: xx-small;
	text-decoration: none;
}
.pn-normal {
	font-size: xsmall;
	color: #333333;
	text-decoration: none;
	text-align: left;
	background: none;
}
.pn-title, h2 {
	font-weight: bold;
	font-size: small;
	color: #CC6600;
	text-decoration: none;
	background: none;
	text-align: center;
}

/* block styles */
.pn-title-lblock {
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
	text-transform: uppercase;
} 
.pn-title-rblock {
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
	padding-left:5px;
}
.pn-rblock {
	padding-left:5px;
}
img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* news topic image styles */
img.topicimageleft {
	float: left;
	padding: 1em;
}
img.topicimageright {
	float: right;
	padding: 1em;
}

/* menu styles */
.pn-menu {
	text-align: center;
}
.pn-menuitem-title {
	text-align: center;
}