/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
	color:#d2d3bc;
	background-color:#fff;
	padding: 0;
	margin: 0;	
}

p {
	margin: 0;
	padding: 0;
	}

.header {
	width:760px;
	height:76px;
	display: block;
	clear: both;
	background: #003b82;
	border-bottom: 2px solid #fff;
	}

.utility-nav {
	padding:14px 0 0 0px;
	width: 467px;
	display: block;
	}

a img {
	border: 0;
	}

.LeftColumn {
	width:156px; 
	border-right:solid 2px white; 
	background-repeat:no-repeat; 
	background-color:#5a852f;	
	padding: 30px 10px 10px 30px;
}

.LeftColumn .NavAddress {
    bottom:0px;
    color:White;
    margin-top:50px;
	width: 142px;
}


.LeftColumnHome .NavAddress {
    bottom:0px;
    color:White;
	margin-top: 40px;
}

.LeftColumnHome {
	width:136px; 
	border-right:solid 2px white;
	border-bottom:solid 2px white;
	background-repeat:no-repeat; 
	background-color:#5a852f;	
	padding: 30px 10px 10px 30px;
}

.RightColumn {
	position:relative;
	width:563px; 
	background-repeat:no-repeat; 
	background-color:#d7decf;
	padding: 30px 38px 20px 38px;
	color: #000;
}

.RightColumn .Printer {
	position:absolute;
	right:0px;
	margin-top:-26px;
	z-index:1;
}

.RightColumn .Content {
	color:#000;
}

.RightColumn .Content a {
	color:#000;
}

.RightColumn .Content .RedText {
	color:Red;
}

.RightColumn .Content .BlueText {
	color:Blue;
}

.RightColumn .Content .BlackText {
	color:Black;
}

.RightColumn .Content .YellowText {
	color:Yellow;
}
.RightColumnBg {
	position:relative;
	width:563px; 
	background-repeat:no-repeat; 
	background-image: url(/App_Themes/newpascoedc/images/content_bg.jpg);
	background-color:#d7decf;
	padding: 30px 38px 20px 38px;
	color: #000;
}

.RightColumnBg .Printer {
	position:absolute;
	right:0px;
	margin-top:-26px;
	z-index:1;
}

.RightColumnBg .Content {
	color:#fff;
	margin-left:60px; 
	margin-top:200px;
}

.RightColumnBg .Content a {
	color:#000;
}

.RightColumnBg .Content .RedText {
	color:Red;
}

.RightColumnBg .Content .BlueText {
	color:Blue;
}

.RightColumnBg .Content .BlackText {
	color:Black;
}

.RightColumnBg .Content .YellowText {
	color:Yellow;
}

.HomeContentColumn {
	width:131px; 
	border-left:solid 2px white;
	border-bottom:solid 2px white;
	background-color:#5a852f;
	color:white;
	padding: 30px 10px 30px 15px;
}

.HomeContentColumn .Content {
    width:173px;
	overflow:auto;
	font-size:1.3em;
	/*height:235px;*/
	padding-right:10px;
	
	
   /* and for those IE users out there...*/
   scrollbar-3dlight-color:#9f9f6d;
   scrollbar-arrow-color:white;
   scrollbar-base-color:#cbc7aa;
   scrollbar-darkshadow-color:#cbc7aa;
   scrollbar-face-color:#9f9f6d;
   scrollbar-highlight-color:#cbc7aa;
}

.EventLink {
    text-decoration:none;
    /*font-size:1.25em;*/
    font-weight:bold;
    color:White;
}

.EventLink:hover {
    text-decoration:underline;
    /*font-size:1.25em;
    font-weight:bold;*/
    color:White;
}

.table {
    border-color:White;
}

a {
	color:white;
}

/* CSS Document */

ul.makeMenu, ul.makeMenu ul {
  width: 142px;
  border: none;
  padding: 0px;
  line-height:20px;
  cursor: default;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  text-align:left;
  vertical-align:middle;
  /*font-weight:bold;
  font-size:10px; */
}


/* Base Menu Items*/

	ul.makeMenu .Popout {
	  list-style-type: none;
	  margin: 0px;
	  padding: 0px;
	  position: relative;
	  border-bottom: 1px solid #d2d3bc;
	}

	ul.makeMenu .Embed {
	  list-style-type:none;
	  margin: 0px;
	  position: relative;
	  color: white;  
	  font-weight:bold;
	  border-bottom: 1px solid #d2d3bc;
	  width:142px;
	}



/* End Base Menu Items*/


/*Base Menu Links*/
	ul.makeMenu .Embed a {  
		display: block; 
		width: 131px; 
		text-decoration: none; 
		color:#FFFFFF;
		font-weight:bold;
	}
	ul.makeMenu .Popout a {  
		display: block; 
		width: 131px; 
		text-decoration: none; 
		color:#fff; 
	}
		
	ul.makeMenu .Embed a:hover {  color: #FFFFFF;}
	ul.makeMenu .Popout a:hover {  color: #FFFFFF;}
/*End Base Menu Links*/
	
/* Child Menu Displays*/
	ul.makeMenu .Embed .Child {
	  line-height:15px;
	  vertical-align:middle;
	  list-style-type:none;
	  Display:block;
	  border:none;     
	  margin: 0px;     
	  left:0;
	  position: relative;
	  width: 142px;
	  
	}
	
	ul.makeMenu .Popout .Child {
		width:142px;
		display:none;
	}
/* End Child Menu Displays*/
/*Embed children links*/
	ul.makeMenu .Embed .Child a {
		display: block; 
		width: 131px; 
		color:#fff;
		font-weight:normal;
		text-decoration: none;
		padding-left:12px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	ul.makeMenu .Embed .Child li.Active {
		background-image:url(/App_Themes/newpascoedc/images/ActiveArrow.gif);
		background-position:middle left;
		background-repeat:no-repeat;
	}
	
	ul.makeMenu .Embed .Child li.Active a {
		display: block; 
		width: 131px; 
		color:#FFFFFF;
		text-decoration: none;
		padding-left:12px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	ul.makeMenu .Embed .Child li.ActiveSub a {
		display: block; 
		width: 131px; 
		color:#FFFFFF;
		text-decoration: none;
		font-weight:bold;
		padding-left:12px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	ul.makeMenu .Embed .Child a:hover{ 
		color: #FFFFFF; 
	}
/*end Embed children links*/

/* Child's Child Menu Displays*/
	ul.makeMenu .Embed .Child .Active .Child {
	  line-height:15px;
	  vertical-align:middle;
	  list-style-type:none;
	  Display:block;
	  border:none;     
	  margin: 0px;     
	  left:0;
	  position: relative;
	  width: 142px;
 
	}
	
	ul.makeMenu .Embed .Child .Inactive .Child {
		width:142px;
		display:none;
	}
	
/* End Child Menu Displays*/
/*Embed children links*/
	ul.makeMenu .Embed .Child .ActiveSub .Child a {
		display: block; 
		width: 119px; 
		color:#fff;
		font-weight:normal;
		text-decoration: none;
		padding-left:24px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	
	ul.makeMenu .Embed .Child .ActiveSub .Child li.Active {
		background-image:url(/App_Themes/newpascoedc/images/DeepActiveArrow.gif);
		background-position:middle left;
		background-repeat:no-repeat;
	}
	
	ul.makeMenu .Embed .Child .ActiveSub .Child li.Active a {
		display: block; 
		width: 119px; 
		color:#FFFFFF;
		font-weight:normal;
		text-decoration: none;
		padding-left:24px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	
	ul.makeMenu .Embed .Child .ActiveSub .Child a:hover{ 
		color: #FFFFFF; 
	}
	
	ul.makeMenu .Embed .Child .ActiveSub .Child a {
		display: block; 
		width: 119px; 
		color:#fff;
		font-weight:normal;
		text-decoration: none;
		padding-left:24px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	
	ul.makeMenu .Embed .Child .Active .Child a {
		display: block; 
		width: 119px; 
		color:#fff;
		font-weight:normal;
		text-decoration: none;
		padding-left:24px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	
	ul.makeMenu .Embed .Child .Active .Child li.Active {
		background-image:url(/App_Themes/newpascoedc/images/DeepActiveArrow.gif);
		background-position:middle left;
		background-repeat:no-repeat;
	}
	
	ul.makeMenu .Embed .Child .Active .Child li.Active a {
		display: block; 
		width: 119px; 
		color:#FFFFFF;
		font-weight:normal;
		text-decoration: none;
		padding-left:24px; 
		padding-top:2px; 
		padding-bottom:2px;
	}
	
	ul.makeMenu .Embed .Child .Active .Child a:hover { 
		color: #FFFFFF; 
	}
/*end Embed children links*/

.footer {
	width: 760px;
	background: url(/App_Themes/newpascoedc/images/footerHome.gif) top left no-repeat;
	text-align: center;
	color: #000;
	padding-top: 30px;
	}

.footer a:link, .footer a:visited {
	color: #000;
	text-decoration: underline;
	}

.footer a:hover, .footer a:active {
	color: #000;
	text-decoration: none;
	}

.footer img {
	display: inline;
	padding-top: 10px;
	text-align: center;
	}



/* Content Manager - Text Class Options */

.clsArial_8{font-family:Arial, Helvetica, sans-serif; font-size:8px;}
.clsArial_10{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.clsArial_12{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clsArial_14{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.clsArial_16{font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.clsArial_24{font-family:Arial, Helvetica, sans-serif; font-size:24px;}


.clsGaramond_8{font-family:Garamond, serif; font-size:8px;}
.clsGaramond_10{font-family:Garamond, serif; font-size:10px;}
.clsGaramond_12{font-family:Garamond, serif; font-size:12px;}
.clsGaramond_14{font-family:Garamond, serif; font-size:14px;}
.clsGaramond_16{font-family:Garamond, serif; font-size:16px;}
.clsGaramond_24{font-family:Garamond, serif; font-size:24px;}

.clsTimes_8{font-family:Times New Roman, Times, serif; font-size:8px;}
.clsTimes_10{font-family:Times New Roman, Times, serif; font-size:10px;}
.clsTimes_12{font-family:Times New Roman, Times, serif; font-size:12px;}
.clsTimes_14{font-family:Times New Roman, Times, serif; font-size:14px;}
.clsTimes_16{font-family:Times New Roman, Times, serif; font-size:16px;}
.clsTimes_24{font-family:Times New Roman, Times, serif; font-size:24px;}

.clsVerdana_8{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px;}
.clsVerdana_10{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.clsVerdana_12{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.clsVerdana_14{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.clsVerdana_16{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
.clsVerdana_24{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;}	

