﻿/* ##### PA_HeaderMain.css ##### */

body {
	font: 9pt arial, helvetica, serif;
	text-align: center;
	height:100%; margin:0%; padding:0;
	background-image:url('../Images/Background1.png'); 
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-position: 0% 100%;
	/* overflow: hidden; */
}

/*------------------------------------------------------------------*/
/* HEADER */
/*------------------------------------------------------------------*/
.HeaderHome {
	width:760px; 
	height:240px;
	background-image:url(../Images/MainHeader760v1.gif); 
}
.HeaderHome #nav {
	background:none;
	padding:201px 0 0 10px;
	text-align: left;	
}
#container {
	width: auto;
	text-align: left;
	margin: 0 auto;
}

/* 	width: 36em; */
#nav, #nav ul {
	float: left;
	width: auto;
	list-style: none;
	line-height: 1;
	background: white;
	font-weight: bold;
	padding: 0;
	border: solid #D6C6EC;
	border-width: 0 0;
	margin: 0 0 1em 0;
	z-index :100;
}

/* 	TOP BAR WIDTH*/
/* 	width: 10em; */
/* 	width: 6em; */
#nav a {
	display: block;
	width: auto;
	w\idth: auto; 
	color: #666699;
	text-decoration: none;
	padding: 0.25em 1.25em;
}

#nav a.rightarrow {
	background: url(../Images/ArrowRight.gif) center right no-repeat;;
}

/* 	TOP BAR*/
/* 	width: 10em; */
#nav li {
	float: left;
	padding: 0;
	width: auto;
}
/*  LIST BOX */
/* 	width:  14.4em-24.4; */
/* 	w\idth: 13.9em-23.9; */
/*	border-width: 0.25em; */
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 20em;
	w\idth: 19em; 
	background-color:#EBE3F7;
	font-weight: normal;
	border-width: 0.2em;
	margin: 0;
}

/*  WIDTH OF THE HOVER BAR IN LIST BOX */
/* 	width: 13em-23; */
#nav li li {
	padding-right: 1em;
	width: 18em;
}

/*  WIDTH OF THE text IN LIST BOX */
/* 	width: 13em-23; */
/* 	w\idth: 9em-19; */
#nav li ul a {
	width: 23em;
	w\idth: 19em;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
#nav li:hover, #nav li.sfhover {
	background: #D6C6EC;
}
.navparent {
	font-weight:bold;
}
/*------------------------------------------------------------------*/
/* PA_MAIN page */
/*------------------------------------------------------------------*/
#MainHeader {
	font-family: Verdana, Arial;
	font-weight: bold;
	color:#666699;
	font-size: 18pt;
	text-align:center;
}
/*  	color: #795BD0; */
#SubMainHeader {
	font-family: Verdana, Arial;
	font-weight: bold;
	color:#666699;
	font-size: 12pt;
	text-align:center;
}

/* ---------------------------------------- */
/* --- Mass Schedules from PA_Main.php  --- */
/* ---------------------------------------- */
#MassSchedules {
	color:#FFFFFF;
	font-size:10pt; 
	font-family:Arial; 
}
#MassSchedules h1 {
	color:#FFFFFF;
	font-weight: bold; 
	font-size:10pt; 
	font-family:Arial; 
	text-align:center;	
	margin-bottom:0;
}
#MassSchedules h2 {
	color:#FFFFFF;
	font-weight:normal; 
	font-size:10pt; 
	font-family:Arial; 
	text-align:left; margin-top:0; margin-bottom:0;
	text-indent:0cm;
}
#MassSchedules h3 {
	color:#FFFFFF;
	font-weight: normal;
	font-size:10pt;
	font-family:Arial;
	text-align:left; 
	text-indent:0.5cm;
	margin-top:0;
	margin-bottom:0;	
}
/*------------------------------------------------------------------*/
/* PA_Main Mission Statement */
/*------------------------------------------------------------------*/

#MissionStatement {
	width: 350px; 
	font-family: Arial;
	font-style: italic;
	color:#666699;
	font-size: 10pt;
	text-align: left;
	padding: 0px 20px 0px 20px;
	margin: 10px 0px 10px 23px;
	background-color: #F4F1FA;
}
#MissionStatementIE7 {
	width: 350px; 
	font-family: Arial;
	font-style: italic;
	color:#666699;
	font-size: 10pt;
	text-align: left;
	padding: 0px 20px 0px 20px;
	margin: 10px 0px 10px 23px;
	background-color: #F4F1FA;
}
#MissionStatementIE6 {
	width: 350px; 
	font-family: Arial;
	font-style: italic;
	color:#666699;
	font-size: 10pt;
	text-align: left;

	padding: 0px 0px 0px 20px;
	margin: 10px 0px 10px 0px; 
	background-color: #F4F1FA;
}



.misppp 	{ margin-left:-20px; margin-top:0px; }
.misqqq 	{ margin-left:-20px; margin-bottom:0px; }
.misqqqMoz 	{ margin-left:-20px; margin-bottom:-4px; }


/*------------------------------------------------------------------*/
/* PA_MainReport */
/*------------------------------------------------------------------*/
#table MainNews {
	background-color: #33FF00;
}
#MainNews h2 {
	font-family:Arial;
	font-size:11pt;
	font-weight: strong;
	color:#0066CC;
	text-align:left; margin-top:0; margin-bottom:0;
	border-bottom-width: 2px; 
	border-bottom-style: solid; 
	border-bottom-color: #0066CC;
}
#MainNews h3 {
	font-family:Arial;
	font-size:12pt;
	font-weight: strong;
	color: #AB8E74; 
	text-align:left; margin-top:0; margin-bottom:0;
}
#bullet1 {
	text-align:left; 
	margin-top:20; 
	margin-bottom:20;
	vertical-align: top;
	padding-top: 2px;	
}

#p1DarkBlue {
	font-family:Arial;
	font-size:10pt;
	font-weight: bold;
		color:#000099;
	text-align:left; margin-top:0; margin-bottom:0;
	vertical-align: top;
}
#p1LightBlue {
	font-family:Arial;
	font-size:9pt;
	font-weight: normal;
	color:#0066CC;
	text-align:left; margin-top:0; margin-bottom:0;
	vertical-align: top;
}
#p1Red {
	font-family:Arial;
	font-size:10pt;
	font-weight: bold;
	color:red;
	text-align:left; margin-top:0; margin-bottom:0;
	vertical-align: top;
}

/* ----------------------------------------------------------------
	Display the REPORT on the PA_Main page #EBE3F7;  #0066CC
------------------------------------------------------------------*/
/* General thumbnail styles */
#pixrep 	{ position: relative;  }
#pixrep img	{ border:none; margin-bottom:-3px;   }
/* Mouseout state - hide larger picture */
#pixrep p { width:350px; background-color:#EBE3F7; 
			  position:absolute; 
			  
			  display:block;
			  
			  top:-15px; 
			  left:0px;
			  visibility:hidden; 
			  float:left; 
		  	  font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#666699; 
		  	  text-align:left; 
		  	  padding: 0px 20px 15px 20px;  
}
/* MouseOVER state - show larger picture 
	The order must be
		link
		visited	
		hover
		active
*/

#pixrep a 				{ color:#0066CC; text-decoration: none; border-bottom:medium; border-bottom-color:fuchsia; }

#pixrep a:hover 		{ background:#D6C6EC; }
#pixrep a:hover p.hid 	{ visibility:visible; line-height: 1.25; position:relative; }


/* ----------------------------------------------------------------
	Display the REPORT on the PA_Main page 
------------------------------------------------------------------*/

div#rep1 {
	position: relative;  
	text-align: left; 
	}
div#rep1 a {
	text-align: left; 
    font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#666699;
    text-decoration: none; 
    color: #0066CC; 
    border-bottom: 1px solid #0066CC; 
	}
div#rep1 a:hover {
	background: transparent;
    }
div#rep1 a span {display: none;
	}
div#rep1 a:hover span {
	display: block;
    position: relative;  
	top: -15px;
	left: 0; 
	width: 360px;
    padding: 0px 20px 15px 20px;  
	z-index: 100;
	background: #EBE3F7;
    font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#666699;
	}
div#rep1 img	{ border:none; margin-bottom:-4px;   
	}
.repppp {  margin-left:-20px; position:absolute; top:0px;    left:15; }
.repqqq {  margin-left:-20px; position:absolute; bottom:3px; left:15; }

/*------------------------------------------------------------------*/

#aaarep	  { position: relative;  }
#aaarep p {   width:350px; background-color:#EBE3F7; 
			  position:absolute; 	  
			  display:block;
			  top:-15px; 
			  left:0px;
			  visibility:hidden; 
			  float:left; 
		  	  font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#666699; 
		  	  text-align:left; 
		  	  padding: 0px 20px 15px 20px;  
}
#aaarep a 				{ color:#0066CC; text-decoration:underline; border-bottom:medium; border-bottom-color:fuchsia; }
#aaarep a:hover 		{ background:#D6C6EC; }
#aaarep a:hover p.hid 	{ visibility:visible; line-height: 1.25; position:relative; }



/*------------------------------------------------------------------*/
#btn1
{
    position: relative;
    background-color: #FFFFFF;
/*    background: #eeeeee; */
     width: 390px;

}
#popup
{
    width: 390px;
    z-index: 999;
    background-color: #EBE3F7;   
    position: absolute;
    top: 0px;
    left: -20px;
    visibility: hidden;
     padding: 0px 20px 15px 20px;  
}

#btn1:hover #popup
{
    visibility: visible;
}

/*------------------------------------------------------------------*/
/*----Picture PopUp on right side of page---*/
/*------------------------------------------------------------------*/
#picbtn1 	  { width:120px;
    			position: relative;
    			background: #FFFFFF;
    			font-family:Arial; font-size:9pt; color:#3B3B3B; 
}
/* #picbtn1 img  { border:none; margin-bottom:-3px; } */
#picbtn1 img  { border:none; 
}

#picbtn1:hover #picpopup { visibility: visible; }

#picpopup	  {
    			width: 250px;
/*    			z-index: 999; */
    			background: #EBE3F7;
    			position: absolute;
    			top: 10px;
    			left: -300px;
    			visibility: hidden;
    			padding: 5px 20px 20px 20px;   			
    			text-decoration:none; 
	  		    font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666699;  		
}

.picppp {  margin-left:-20px; position:absolute; top:0px;    left:15; }
.picqqq {  margin-left:-20px; position:absolute; bottom:0px; left:15; }

/*------------------------------------------------------------------*/

#navside, #navside ul {
	width: 120px;
	list-style: none;
	line-height: .95;
	background-color:#EBE3F7;
	font-weight: normal;
	padding: 0;
	margin: 0 0 0 0;
}
/* 	TOP BAR WIDTH */
#navside a {
	display: block;
	width: 96px;
	w\idth: 96px; 
	color: #666699;
	text-decoration: none;
	padding: 0.35em 1em;
}
/*  Set background colour of the Hover Bar */
#navside li:hover {
	background: #D6C6EC;
}
#currentlink  {
	text-decoration: underline; 
}

/* ----------------------------------------------------------------
	Display the picture description on the PA_Main page color:#666699; font-weight:bold;
------------------------------------------------------------------*/
/* General thumbnail styles */
#pix 		{ position: relative; font-family:Arial; font-size:9pt; color:#3B3B3B;
 }
 
#pix img	{ border:none; margin-bottom:-3px; } 

/* Mouseout state - hide larger picture */
#pix p 	{ 	width:250px; background-color:#EBE3F7 ; 
			position:absolute; 
			top:10px; left:-300px; visibility:hidden; float:left;
		  	font-family:Arial; font-size:9pt; color:#666699; 
		  line-height: 1.25; text-align:justify; padding: 5px 20px 20px 20px; text-decoration:none;  
		  
		}
/* MouseOVER state - show larger picture */

/* #pix a:hover 		 { background:#D6C6EC } */
#pix a:hover 		 { background: transparent}
#pix a:hover p.hid 	 { visibility:visible }
/*------------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Display the LINKS on the PA_Main page
------------------------------------------------------------------*/
/* General thumbnail styles */
#pixlink 		{ position: relative; }
#pixlink img	{ border:none; margin-bottom:-3px;   }
/* Mouseout state - hide larger picture */
#pixlink p 		{ width:250px; background-color:#EBE3F7; position:absolute; top:-12px; left:-300px; visibility:hidden; float:left;
		  		  font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666699;  
		  		  text-align:justify; padding: 0px 20px 15px 20px;  

		}
/* MouseOVER state - show larger picture */
#pixlink a:hover 		 { background:#D6C6EC }
#pixlink a:hover p.hid 	 { visibility:visible; line-height: 1.25;}

.ppp {  margin-left:-20px; position:absolute; top:0px;    left:15; }
.qqq {  margin-left:-20px; position:absolute; bottom:3px; left:15; }

#SideMenuImgTop {
	vertical-align: top;
}
#SideMenuImgBottom {
	vertical-align: bottom;
}

/* ----------------------------------------------------------------
	Main report links
------------------------------------------------------------------*/
.replink 			{color: #0066CC; font-size:9pt;}
.replink a:link 	{color: #0066CC; text-decoration: none}
.replink a:visited 	{color: #0066CC; text-decoration: none}
.replink a:hover 	{text-decoration: underline}
