.menu {
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px}

.menu A:link {
text-decoration: none;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px
}
.menu A:hover {
text-decoration: none;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px
}
.menu A:visited {
text-decoration: none;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px
}
.menu A:active {
text-decoration: none;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px
}

FONT		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
TD		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
BODY
{
	font-size: 12px;
	font-family: Tahoma, Verdana, Helvetica;
	scrollbar-face-color: #D6DFF7; 
	scrollbar-track-color: White; 
	scrollbar-arrow-color: #215DC6; 
	scrollbar-shadow-color: Navy; 
	scrollbar-3dlight-color: white; 
	scrollbar-darkshadow-color: #6487dc;}
P		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
DIV		{FONT-FAMILY: Tahoma, VerdanaHelvetica; FONT-SIZE: 12px}
INPUT		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
TEXTAREA	{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
FORM 		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
SELECT		{FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 12px}
A:link          {BACKGROUND: none; COLOR: #215DC6; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #215DC6; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #215DC6; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}
A:hover         {BACKGROUND: none; COLOR: #215DC6; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}
.title 		{BACKGROUND: none; COLOR: #215DC6; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #215DC6; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Helvetica}
.option 	{BACKGROUND: none; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #215DC6; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Helvetica; TEXT-DECORATION: none}


/*-----------------------------------------*/
/* DYNAMENU BLOCK ACTIVE MENU STYLE SHEETS */
/*-----------------------------------------*/

/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/
.verbar	{   /* Color of main vertical menubar and border */
	color: black;
		/*background-color: #e6e7e6;
	border: 1px outset #fdfefd;*/
}

.vertitem	{
	text-align: left;
	white-space: nowrap;
}

.vertitem a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.vertitem a:link, .vertitem a:visited	{   /* Font color of main menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.vertitem a:hover	{   /* Font color, background menu color of main menu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.vertitem a:active	{   /* Font color, background menu color of main menu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.vertsubmenu	{   /* Style of sub-menu  - leave as is for proper operation of submenus*/
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	position: relative;
	display: block;
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
}

.vertsubitem	{
	text-align: left;
	white-space: nowrap;
}

.vertsubitem a	{
	position: relative;
	display: block;
	text-decoration: none;

}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Font color of submenu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.vertsubitem a:hover	{   /* Font color, background submenu color of submenu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.vertsubitem a:active	{   /* Font color, background submenu color of submenu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 12px;
}


/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #525252;
}

.horizitem	{
	float: left;
	white-space: nowrap;
}

.horizitem a	{
	display: block;
	text-decoration: none;
}

.horizitem a:link, .horizitem a:visited	{   /* Font color, style of main menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.horizitem a:hover	{   /* Font color, style, background menu color of main menu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.horizitem a:active	{   /* Font color, style, background menu color of main menu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.horizsubmenu	{   /* Style of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{   /* Color of submenu item and border */
	position: relative;
	display: block;
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
}

.horizsubitem	{
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.horizsubitem a:link, .horizsubitem a:visited	{   /* Font color, style of submenu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.horizsubitem a:hover	{   /* Font color, style, background submenu color of submenu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.horizsubitem a:active	{   /* Font color, style, background submenu color of submenu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 12px;
}


/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{   /* Display paramers for menu - leave as is for proper operation */
	display: block;
	white-space: nowrap;
}

.phplmnormal	{   /* Font face, size & color of unlinked menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

a.phplmnormal:hover 	{   /* Font size & color of menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
	background-color: #fff0c0;
}

a.phplm:link	{   /* Font size & color of linked menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	color: #003300;
	text-decoration: none;
}

a.phplm:visited	{   /* Font size & color of visited menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #726461;
}

a.phplm:hover	{   /* Font size & color of menu items when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #841212;
	background-color: #fff0c0;
}

a.phplm:active	{   /* Font size & color of menu items when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.imgs	{   /* Positioning of tree images -  - leave as is for cleanest appearance */
	border: 0px;
	width: 16px;
	height: 18px;
}


.phplmbodytable	{   /* Font style, size and background color of plain verical/horizontal menus */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	background-color: #fffefc;
}

.darkbordertable	{   /* Border color of plain verical/horizontal menus */
	background-color: #660000;
}

/*-----------------------------------------*/
/* DYNAMENU BLOCK ACTIVE MENU STYLE SHEETS */
/*-----------------------------------------*/

/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/
.verbar	{   /* Color of main vertical menubar and border */
	color: black;
	background-color: ;
	border: 1px outset #fdfefd;
}

.vertitem	{
	text-align: left;
	white-space: nowrap;
}

.vertitem a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.vertitem a:link, .vertitem a:visited	{   /* Font color of main menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.vertitem a:hover	{   /* Font color, background menu color of main menu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.vertitem a:active	{   /* Font color, background menu color of main menu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.vertsubmenu	{   /* Style of sub-menu  - leave as is for proper operation of submenus*/
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	position: relative;
	display: block;
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
}

.vertsubitem	{
	text-align: left;
	white-space: nowrap;
}

.vertsubitem a	{
	position: relative;
	display: block;
	text-decoration: none;

}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Font color of submenu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.vertsubitem a:hover	{   /* Font color, background submenu color of submenu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.vertsubitem a:active	{   /* Font color, background submenu color of submenu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 12px;
}


/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #525252;
}

.horizitem	{
	float: left;
	white-space: nowrap;
}

.horizitem a	{
	display: block;
	text-decoration: none;
}

.horizitem a:link, .horizitem a:visited	{   /* Font color, style of main menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.horizitem a:hover	{   /* Font color, style, background menu color of main menu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.horizitem a:active	{   /* Font color, style, background menu color of main menu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.horizsubmenu	{   /* Style of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{   /* Color of submenu item and border */
	position: relative;
	display: block;
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
}

.horizsubitem	{
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.horizsubitem a:link, .horizsubitem a:visited	{   /* Font color, style of submenu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

.horizsubitem a:hover	{   /* Font color, style, background submenu color of submenu item when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ffffff;
	background-color: #21449c;
}

.horizsubitem a:active	{   /* Font color, style, background submenu color of submenu item when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 12px;
}


/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{   /* Display paramers for menu - leave as is for proper operation */
	display: block;
	white-space: nowrap;
}

.phplmnormal	{   /* Font face, size & color of unlinked menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
}

a.phplmnormal:hover 	{   /* Font size & color of menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #000000;
	background-color: #fff0c0;
}

a.phplm:link	{   /* Font size & color of linked menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	color: #003300;
	text-decoration: none;
}

a.phplm:visited	{   /* Font size & color of visited menu items */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #726461;
}

a.phplm:hover	{   /* Font size & color of menu items when hovered over */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #841212;
	background-color: #fff0c0;
}

a.phplm:active	{   /* Font size & color of menu items when clicked */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	color: #ff0000;
}

.imgs	{   /* Positioning of tree images -  - leave as is for cleanest appearance */
	border: 0px;
	width: 16px;
	height: 18px;
}


.phplmbodytable	{   /* Font style, size and background color of plain verical/horizontal menus */
	font-family: trebuchet ms, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;		
	font-size: 12px;	
	text-decoration: none;	
	background-color: #fffefc;
}

.darkbordertable	{   /* Border color of plain verical/horizontal menus */
	background-color: #660000;
}




#sitemapcontainer
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
}

#sitemapbody { position: relative; }

#sitemapright
{
	float: right;
	width: 50%;
}

#sitemapleft
{
	float: left;
	width: 50%;
}
.sitemapitem {
	margin: 0px 0 5px 0; 
	padding: 0 0 0 10px;
}
.sitemap { 
	margin: 5px 0 5px 0; 
	padding: 0 0 0 20px;
}
.sitemap li, .sitemapitem li

{
	padding-left: 16px;
	background: pnThemeGetVar('bgcolor1'); ?> 
}

span.subject
{	
	font-weight: bold;
	letter-spacing: 3px;
	font-size: 13px;
	text-align: left;
}

div.note
{
	width: 90%;
	font-weight: bold;
	letter-spacing: 2px;
	font-size: 9px;
	clear: both;
	margin: 50px auto 5px auto;
}
div.break { clear: both; }