/* `wrapperindexs
----------------------------------------------------------------------------------------------------*/
#wrapperindex {
	width: 900px;  /*  was 940 jlm 08/19/2010 */
 	background-color: #ffffff;
	color: #8d867f;
	/* border: solid 1px 8d867f; */
	margin-top: 0px;
	 font-weight: normal; 
	 }
 
/* #wrapperindex {
	color: #8d867f;
	font-size: 16px;
	height: 25px;
	float: right; }
 */
		#wrapperindex a {
			color: #737373;
			text-decoration: none;
			line-height: 25px;
			 font-weight: normal;
			text-align: right;
			display: inline; }

			#wrapperindex a:hover {
			color: #000000;
			background: #ffffff;
			text-decoration: none;
			line-height: 25px;
			text-align: right;
			display:inline; }
#wrapperindex table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #2c4e6a #D3D3D3 #D3D3D3 #D3D3D3;
	border-collapse: separate;
	text-align: left;
	background-color: #ffffff;
}

#wrapperindex ul {
	margin: 0; padding: 0;
	float: left;
	width: 900px;
	list-style: none;
	position: relative;
	/* font-weight:normal; */
	font-size: 12px;
	background: #005E9E; /* url(topnav_stretch.gif) repeat-x; */
}
#wrapperindex ul a {
	color: #737373;
	text-decoration: none;
	line-height: 25px;
	 font-weight: normal;
	text-align: right;
	display: block; }

#wrapperindex ul a:hover {
	color: #ffffff;
	background: #7faece;
	text-decoration: none;
	line-height: 25px;
	text-align: right;
	display: block; }



#wrapperindex  li {
	float: left;
	margin: 0; padding: 0;
	background: #005E9E;
	border-right: 0px solid #555;
}
#wrapperindex  li a {
	padding: 0px 0px;
	display: block;
	color: #ffffff;
	background: #005E9E;
	text-decoration: none;
}

#wrapperindex  li:hover { background: #7FAECE; }
#wrapperindex  li span {
	float: left;
	padding: 0px 0;
	position: absolute;
	left: 0; top:0px;
	display: none;
	width: 900px;
	background: #7FAECE;
	color: #ffffff;
	-moz-border-radius-bottomright: 3px;
	-khtml-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-khtml-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
}
#wrapperindex  li:hover span { display: block;  background: #7FAECE;}
#wrapperindex  li span a { display: inline;
	padding: 0px 0px;
	color: #ffffff;
	background: #7FAECE;
	text-decoration: none;
 }
#wrapperindex  li a:hover {
	color: #ffffff
	background: #7FAECE;
	
}

#wrapperindex li span a:hover {
	color: #ffffff;
	display: inline;
	background: #7FAECE;
	text-decoration: underline;
}


/* `Wrappers
----------------------------------------------------------------------------------------------------*/
#wrapper {
	width: 900px;  /*  was 940 jlm 08/19/2010 */
 	background-color: #ffffff;
	color: #8d867f;
	/* border: solid 1px 8d867f; */
	margin-top: 15px;
	 font-weight: normal; 
	 }
 
/* #wrapper {
	color: #8d867f;
	font-size: 16px;
	height: 25px;
	float: right; }
 */
		#wrapper a {
			color: #737373;
			text-decoration: none;
			line-height: 25px;
			 font-weight: normal;
			text-align: right;
			display: inline; }

			#wrapper a:hover {
			color: #000000;
			background: #ffffff;
			text-decoration: none;
			line-height: 25px;
			text-align: right;
			display:inline; }
#wrapper table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #2c4e6a #D3D3D3 #D3D3D3 #D3D3D3;
	border-collapse: separate;
	text-align: left;
	background-color: #ffffff;
}

#wrapper ul {
	margin: 0; padding: 0;
	float: left;
	width: 900px;
	list-style: none;
	position: relative;
	/* font-weight:normal; */
	font-size: 12px;
	background: #005E9E; /* url(topnav_stretch.gif) repeat-x; */
}
#wrapper ul a {
	color: #737373;
	text-decoration: none;
	line-height: 25px;
	 font-weight: normal;
	text-align: right;
	display: block; }

#wrapper ul a:hover {
	color: #ffffff;
	background: #7faece;
	text-decoration: none;
	line-height: 25px;
	text-align: right;
	display: block; }



#wrapper  li {
	float: left;
	margin: 0; padding: 0;
	background: #005E9E;
	border-right: 1px solid #555;
}
#wrapper  li a {
	padding: 10px 7px;
	display: block;
	color: #ffffff;
	background: #005E9E;
	text-decoration: none;
}

#wrapper  li:hover { background: #7FAECE; }
#wrapper  li span {
	float: left;
	padding: 5px 0;
	position: absolute;
	left: 0; top:35px;
	display: none;
	width: 900px;
	background: #7FAECE;
	color: #ffffff;
	-moz-border-radius-bottomright: 3px;
	-khtml-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-khtml-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
}
#wrapper  li:hover span { display: block;  background: #7FAECE;}
#wrapper  li span a { display: inline;
	padding: 10px 1.5px;
	color: #ffffff;
	background: #7FAECE;
	text-decoration: none;
 }
#wrapper  li a:hover {
	color: #ffffff
	background: #7FAECE;
	
}

#wrapper li span a:hover {
	color: #ffffff;
	display: inline;
	background: #7FAECE;
	text-decoration: underline;
}
		
		
			
 #wrapper-header {
	/* height: 110px; */
	width: 900px; }
/* `Footer
----------------------------------------------------------------------------------------------------*/
#footer {
	width: 900px;
	background-color: #EFEBEA;
   margin-left: auto;
   margin-right: auto;	
   	padding: 5px 0px;
	color: #000000;
	border: solid 0px #7faece;
 } 

 #footernav {
	width: 900px;
	background-color: #91b6d2;
   margin-left: auto;
   margin-right: auto;	
   	padding: 2px 0px;
	color: #000000;
	border: solid 0px #7faece;
 } 
 
 #copyright {
	width: 900px;
	background-color: #005696;
   margin-left: auto;
   margin-right: auto;	
   	padding: 3px 0px;
 } 
  #copyright a {
	background-color: #005696;
 } 
 
#wrapper-nav {
	margin: 0 0 2px 0; }
 
#wrapper-body {
	background-color: #FFFFFF;
	text-align: left;
   margin-left: auto;
   margin-right: auto;
	clear: both;
	width: 900px;
	border-left: solid 0x #7faece;
	border-right: solid 0px #7faece;
	padding-top: 5px; }
 
#wrapper-body-blue {
	background-color: #FFFFFF;
	text-align: left;
   margin-left: auto;
   margin-right: auto;
	clear: both;
	width: 900px;
	border-left: solid 5px #004499;
	border-right: solid 5px #004499;
	padding-top: 3px; }
	
	
 
 /* `Column Layouts
----------------------------------------------------------------------------------------------------*/
#left-column {
	width: 100px;
	float: left;
	padding: 5px 15px;
	background-color: #ffffff;
	display: inline; }
 
#right-column {
	width: 170px;
	float: right;
	padding: 5px 5px;
	display: inline;
		line-height:1.5;
	background-color: #ffffff; }
   
   #right-column img { 
            padding:0; } 
			
#main-menu-row {
	width: 900px;
	padding: 0px 0px; 
	display: inline; 
	background-color: #ffffff; }
			
#sub-menu-row {
	width: 900px;
	float: left;
	padding: 0 0px;
	background-color: #ffffff;
	display: inline; }

     
#middle-column {
	float: left;
	background-color: #ffffff;
	padding: 0 5px;
	width: 500px; }

#council-container {
	float: center;
	background-color: #7faece;
	padding: 0 5px;
	width: 400px; }
	
	
table.tblgrid {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #2c4e6a #D3D3D3 #D3D3D3 #D3D3D3;
	border-collapse: separate;
	text-align: left;
	background-color: #ffffff;
}

table.tblgrid th {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: none none none none;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #FFFACD;
}


table.tblgrid td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #FFFACD;
}

table.tblgrid tr.grid-odd-line td {
	/* line-height: 1.5;  commented out 6/14/2011 for district_contactus */
	background-color: #ffffff;
}
table.tblgrid tr.grid-even-line td {
	/* line-height: 1.5;  commented out 6/14/2011 for district_contactus */
	background-color: #DFEBF3; /* 7faece;	 jlm 03/17/2011 changed from this to lighter shade - BFD6E6 then 06/14/2011 to DFEBF3 */
}	
table.tblgrid tr.head-line  th {
	font-weight:bold;
	text-align:center;
	border-top: solid 1px #FFFACD;
	border-bottom: solid 1px #FFFACD; 

	background-color: #FFFACD;
	
}	
table.tblgrid tr.grid-black-line td {
	/* line-height: 1.5;  commented out 6/14/2011 for district_contactus */
	color: #ffffff;
	background-color: #000000;
}
tr.head-line  a {
	color: #123456;
	/* display: block; */
	font-weight:bold; 
	text-align:center;
	font-size: 12px;
	border-top: solid 1px #FFFACD;
	border-bottom: solid 1px #FFFACD; 
	vertical-align: middle;
	background-color: #FFFACD;
 }
tr.head-line a:link {text-decoration: none; color: #123456; background: #FFFACD; font-weight:bold; }
tr.head-line a:visited {text-decoration: none; color: #123456; background: #FFFACD; font-weight:bold; }
tr.head-line a:active {text-decoration: none;  color: #123456; background: #FFFACD; font-weight:bold; }
tr.head-line a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	vertical-align: middle;
	font-weight:bold; 
	font-size: 11px;
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	


tr.grid-odd-line  a {
	color: #123456;
	display: block;
	font-weight:normal; 
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	/*  line-height: 12px;  jlm commented out 6/14/2011  for district_contactus page */
	border-top: solid 0px #ffffff;
	border-bottom: solid 0px #ffffff; 
	vertical-align: middle;
	background-color: #ffffff;
	font-weight:normal;
 }
tr.grid-odd-line a:link {text-decoration: none; color: #123456; background: #ffffff; font-weight:normal; }
tr.grid-odd-line a:visited {text-decoration: none; color: #123456; background: #ffffff; font-weight:normal; }
tr.grid-odd-line a:active {text-decoration: none;  color: #123456; background: #ffffff; font-weight:normal; }
tr.grid-odd-line a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #f1f0f0; 
	font-weight:bold; 
/*	width:100%;
    height:100%;  */
	border-bottom: solid 0px #2c4e6a;
	border-top: solid 0px #2c4e6a;   
	}	
	
tr.grid-even-line  a {
	color: #123456;
	display: block;
	font-weight:normal; 
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
/*	border-top: solid 1px #7faece;
	border-bottom: solid 1px 7faece; 	 removed top/bottom border jlm 03/17/2011*/
	background-color: #DFEBF3; /* 7faece; jlm 03/17/2011 */
	font-weight:normal;
 }
tr.grid-even-line a:link {text-decoration: none; color: #123456; background: #DFEBF3; font-weight:normal; }
tr.grid-even-line a:visited {text-decoration: none; color: #123456; background: #DFEBF3; font-weight:normal; }
tr.grid-even-line a:active {text-decoration: none;  color: #123456; background: #DFEBF3; font-weight:normal; }
tr.grid-even-line a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
/*	width:100%;
    height:100%;  */
	border-bottom: solid 0px #2c4e6a;
	border-top: solid 0px #2c4e6a;   
	}	

/* `Left Column Content
----------------------------------------------------------------------------------------------------*/
.left-element {
	background-image: url("/gif files/left-nav-district-top.gif");
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #f1f0f0; 
	color: #123456;	
	line-height: 1.1;
	text-align:center;
	width: 110px;}
 
	.left-element h3 {
		font-size: 14px;
		color: #0051bA; /* header */	
		text-align: center;
			font-weight:bold;
		padding: 5px 3px 0px 3px; 
		border-bottom: solid 1px #2c4e6a; }
		
	.left-element a {
		font-size: 12px;
		padding: 5px 5px 5px 5px;
		background-color: #f1f0f0;		
		text-align: left;
		text-decoration: none;
		border-top: solid 1px #ffffff; 
		border-bottom: solid 1px #ffffff; 
		}

.left-element a:link {text-decoration: none; color: #123456; background: #f1f0f0;}
.left-element a:visited {text-decoration: none; color: #123456; background: #f1f0f0;}
.left-element a:active {text-decoration: none;  color: #123456; background: #f1f0f0;}
.left-element a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

		
.le-selected {
		font-size: 12px;
		padding: 0px 0px 0px 0px;
		padding: 5px 5px 5px 5px;
		border-top: solid 1px #ffffff; 
		border-bottom: solid 1px #ffffff; 
		color: #123456;
			text-align: left;
		background-color: #7faece; 
		font-weight:bold;
}
.le-selected-w-sub-cat {
		font-size: 12px;
		text-align: center;
		padding: 5px 5px 5px 5px;
		color: #123456;
		background-color: #7faece; 
		border-top: solid 1px #f1f0f0; 
		border-bottom: solid 1px #f1f0f0; 
		font-weight:bold;
}
.le-selected-w-sub-cat a {
		font-size: 12px;
		padding: 5px 5px 5px 5px;
		text-decoration: none;
		border-top: solid 1px #f1f0f0; 
		border-bottom: solid 1px #f1f0f0; 
		font-weight:normal;		
		}

 .left-element  table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-collapse: separate;
	text-align: center;
	background-color: #f1f0f0;

}
	
.left-element  td {
	border-width: 0px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
   	color: #123456;
	background-color: #ffffff ; 
	text-align:center;
	font-size: 12px;
   text-decoration: none;  
}

.left-element  td a{
   display: block;
	color: #123456;
	font-size: 12px;
   /* width: 9em; 
   padding: 3px; */
   text-decoration: none;
} 
  
.left-close {
	background-image: url("/gif files/left-nav-district-btm.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 110px; }
 
/* `Middle Column Content
----------------------------------------------------------------------------------------------------*/
.middle-element {
		background-color: #ffffff; 
	background-repeat: no-repeat;
	background-position: top center; 
		width: 550px;}
 
	.middle-element h3 {
		font-size: 13px;
	color: #0051bA; /* header */	
		font-weight:bold;
	text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }
 
		.middle-element h3 a {
			color: #123456;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
	.middle-element h4 {
		font-size: 12px;
		color: #123456;
		padding: 8PX 5px 0px 10PX;
		border-top: solid 1px #2c4e6a; }
 
		.middle-element h4 a {
			color: #123456;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
	.middle-element h5 {
		font-size: 13px;
		color: #123456;
		background-color: #f1f0f0; }
 
	.middle-element ol {
		font-size: 12px;
		color: #123456;
		padding: 5px 10px 0 10px;
		list-style-type: none;
		line-height: .2;}

	.middle-element ul {
		color: #000000;
		padding: 5px 3px 5px 3px;
		list-style-type: none;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		background-color: #7faece; }
	
	.middle-element ul a {
		background-color: #7faece;
		line-height: 1.2; }

	.middle-element ol {
		padding: 5px 10px 0 30px;
		list-style-type: decimal; }

		.middle-element li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
			line-height: 1.0;	}
 
	.middle-element p {
		color: #000000;
		padding: 0px 0px 0 0px;
		font-size: 12px;
		line-height: 1.0;
		font-weight:normal;
		margin-left: 10px;
}
	.middle-element a {
		color: #123456;
		background-color: #ffffff; 
		font-size: 12px;
		text-decoration: none;
		}

.middle-element a:link {text-decoration: none; color: #123456; background: #ffffff;}
.middle-element a:visited {text-decoration: none; color: #123456; background: #ffffff;}
.middle-element a:hover {text-decoration: none; color: #123456; background: #ffffff; font-weight:bold;}
.middle-element a:active {text-decoration: none;  color: #123456; background: #ffffff;}
	
	.middle-element img { padding: 0; }

	.middle-element fieldset {
		display:block;
		color: #000000;
		padding: 0px 0px 3px 0px;
		font-size: 12px;
		background-color: #FFFFFF;
        }
	.middle-element fieldset legend {
		color: #000000;
		font-size: 13px;
		font-weight:bold;
        }
	.middle-element fieldset ul {
		color: #000000;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		margin-top:0;
		padding-top:0;
		font-size: 12px;
		font-weight:normal;
 }

 
 
.middle-close {
	background-image: url("/gif files/middle-full-btm-news.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 250px; }
	
.middle-blank {	background-color: #ffffff;
		padding: 0px 0px 0px 0px;
		text-align: center;
		line-height: 1.0;		 } 
	 
/* `Right Column Content
		----------------------------------------------------------------------------------------------------*/
.right-element {
	background-color: #f1f0f0;
	background-image: url("/gif files/right-top.gif");
	background-repeat: no-repeat;
	background-position: top center; 
		width: 155px;}
 
	.right-element h3 {
		font-size: 13px;
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }
 
		.right-element h3 a {
			color: #123456;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
 .right-element p {
		color: #000000;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		line-height: 1.1;
		font-weight:normal;
		margin-left: 10px;
}
	.right-element a {
		color: #123456;
		background-color: #f1f0f0; 
		font-size: 11px;
		text-align: left;
		margin-left: 5px;
		padding: 0px 0px 0px 0px;
		text-decoration: none;
		}

.right-element a:link {text-decoration: none; color: #123456; background: #f1f0f0;}
.right-element a:visited {text-decoration: none; color: #123456; background: #f1f0f0;}
.right-element a:hover {text-decoration: none; color: #123456; background: #7faece; font-weight:bold;}
.right-element a:active {text-decoration: none;  color: #123456; background: #f1f0f0;}
 
	.right-element img { padding: 0px; }
 .right-element  table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #000000 #000000 #000000 #000000;
	border-collapse: separate; 
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: #f1f0f0;
	width: 155px;
	
}
	.right-element tr {
	border-width: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border-style:  none none none none;
	line-height: 1.3; /* JLM 09/21/2011 CHANGED FROM 1.1 TO 1.5 */
	background-color: #f1f0f0; }
	 
.right-element  td {
	background-color: #f1f0f0 ; 
	text-align:center;
     width: 155px;
}

.right-element  td a{
   display: block;
	color: #123456; 
	font-size: 11px;
	padding: 0px 0px 0px 0px;
   text-decoration: none;
} 
.right-element td a:link {text-decoration: none; color: #123456; background: #f1f0f0;}
.right-element td a:visited {text-decoration: none; color: #123456; background: #f1f0f0;}
.right-element td a:hover {text-decoration: underline; color: #123456; background: #7faece; font-weight:normal;}
.right-element td a:active {text-decoration: none;  color: #123456; background: #f1f0f0;}
 
.right-close {
	background-image: url("/gif files/right-btm.gif"); 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	line-height: .5;
	background-color: #f1f0f0 ; 
	width: 155px; }
	
.right-blank {	background-color: #FFFFFF;
		padding: 0px 0px 0px 0px;
		text-align: center;
		line-height: .2;		 }
 

/* `submenu 
----------------------------------------------------------------------------------------------------*/
.sub-menu {
	background-color: #005696; 
	color: #ffffff;	
	line-height: 1.1;
	text-align:center;
	width: 900px;}
 
		
	.sub-menu a {
		font-size: 12px;
		padding: 5px 0px 5px 0px;
		background-color: #005696;		
		text-decoration: none;
		border-bottom: solid 1px #ffffff; 
		border-top: solid 1px #ffffff; 
		}

.sub-menu a:link {text-decoration: none; color: #ffffff; background: #005696;}
.sub-menu a:visited {text-decoration: none; color: #ffffff; background: #005696;}
.sub-menu a:active {text-decoration: none;  color: #ffffff; background: #005696;}
.sub-menu a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

		
 .sub-menu  table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-collapse: separate;
	text-align: center;
	background-color: #f1f0f0;

}
	
.sub-menu  td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: #ffffff #ffffff #ffffff #ffffff;
   	color: #f1f1f1;
	background-color: #808080; 
	text-align:center;
	font-size: 12px;
   text-decoration: none;  
}

.sub-menu  td a{
   display: block;
	color: #000000;
	font-size: 12px;
   /* width: 9em; 
   padding: 3px; */
   text-decoration: none;
} 

.sm-blank-line {
		font-size: 12px;
		padding: 5px 0px 5px 0px;
		background-color: #808080;		
		text-decoration: none;
		border-bottom: solid 1px #ffffff; 
		border-top: solid 1px #ffffff; 
		vertical-align: middle;
}

.sm-selected-1line {
		font-size: 12px;
		padding: 5px 0px 5px 0px;
		background-color: #808080;		
		text-decoration: none;
		border-bottom: solid 1px #ffffff; 
		border-top: solid 1px #ffffff; 
		text-align: center;		
		font-weight:bold;
		background: #7faece; 
		color: #123456;
		vertical-align: middle;

/*		text-align: center;		
		font-weight:bold;
		background: #7faece; 
		color: #123456;
	font-size: 12px;
	vertical-align: middle;
	line-height: 30px; 
	border-bottom: solid 1px #ffffff; */
		} 
.sm-selected-2line {
		font-size: 12px;
		padding: 5px 0px 5px 0px;
		background-color: #808080;		
		text-decoration: none;
		border-bottom: solid 1px #ffffff; 
		border-top: solid 1px #ffffff; 		
		text-align: center;		
		font-weight:bold;
		background: #7faece; 
		color: #123456;
		vertical-align: middle;

/*		text-align: center;		
		font-weight:bold;
		background: #7faece; 
		color: #123456;
	vertical-align: middle;
	line-height: 30px; 
	font-size: 12px;
	vertical-align: middle;
	border-bottom: solid 1px #ffffff;  */
		} 

		
.mm-blank-line {
		text-align: center;		
		font-weight:bold;
		vertical-align: middle;
		background: #7faece; 
		color: #123456;
		font-size: 6px;
		line-height: 1px; 
		} 

		
		
/* .main-menu-row
----------------------------------------------------------------------------------------------------*/
.main-menu-row { 
	font-size: 11px;
	text-align: center;
	vertical-align: middle; 
	color: #123456;
	background-color: #ffffff;
	margin-left:auto; margin-right:auto;
	font-weight: normal;
	}

		
.main-menu-row a {
	color: #123456;
	text-align: center;
	background-color: #ffffff;
	font-weight:normal;
 }
.main-menu-row a:link {text-decoration: none; color: #123456; background: #ffffff;}
.main-menu-row a:visited {text-decoration: none; color: #123456; background: #ffffff;}
.main-menu-row a:active {text-decoration: none;  color: #123456; background: #ffffff;}
.main-menu-row a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a; 
	}

 .main-menu-row  table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: inset inset inset inset;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-collapse: separate;
	text-align: center;
	background-color: #7faece;

}
	
.main-menu-row  td {
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
   	color: #123456;
	background-color: #7faece; 
	text-align:center;
	height: 30px
 
}
.main-menu-row  td a{
   display: block;
	color: #123456;
	font-size: 11px;
   /* width: 9em; 
   padding: 3px; */
   text-decoration: none;
} 

.mm-selected {
		text-align: center;		
		font-weight:bold;
		} 

/* `main menu
----------------------------------------------------------------------------------------------------*/
.main-menu { 
	font-size: 12px;
	text-align: right;
	color: #123456;
	background-color: #ffffff;
	margin-left:auto; margin-right:auto;
	font-weight: normal;
	}
.main-menu p {
	font-size: 12px;
	padding: 5px 0px 0px 40px;
	list-style-type: none;
	line-height: .85;
	text-align: left;
}
.main-menu a {
	color: #123456;
	text-align: center;
	background-color: #ffffff;
	font-weight:normal;
 }

 .main-menu a:hover { color: #005696; }
  
 .main-menu  table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	border-collapse: separate;
	text-align: center;
	background-color: #ffffff;

}
.main-menu th {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #ffffff;
}
.main-menu tr {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #ffffff;
}
 .main-menu  td {
	border-width: 0px 0px 0px 0px;
   	color: #000000;
	background-color: #ffffff; 
	text-align:left;
	font-size: 12px;
   text-decoration: none;
}

.main-menu  td a{
	color: #000000;
	font-size: 12px;
   text-decoration: none;
}
.main-menu  td a:link, td a:visited, td a:active {
   color: #333;
   background-color: #ffffff;
}

 .main-menu li span {
	float: left;
	padding: 5px 0;
	position: absolute;
	left: 0; top:35px;
	display: none;
	width: 900px;
	background: #7FAECE;
	color: #000000;
	-moz-border-radius-bottomright: 3px;
	-khtml-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-khtml-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;

}	
 /*
.main-menu li {
	float: left;
	margin: 0; padding: 0;
	border-right: 1px solid #555;
}
.main-menu li a {
	padding: 10px 5px;
	display: block;
	color: #ffffff;
	text-decoration: none;
}
.main-menu li:hover { background: #7FAECE; }
.main-menu li span {
	float: left;
	padding: 5px 0;
	position: absolute;
	left: 0; top:35px;
	display: none;
	width: 900px;
	background: #7FAECE;
	color: #000000;
	-moz-border-radius-bottomright: 3px;
	-khtml-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-khtml-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
}
.main-menu li:hover span { display: block; }
.main-menu li span a { display: inline;
padding: 10px 7px;
 }
.main-menu li span a:hover {text-decoration: underline;}

 */
 
/* `Standard list formating
----------------------------------------------------------------------------------------------------*/
.standard-list {
	background-color: #ffffff;
	text-align:left;
		    padding: 0px 0px 0px 3px;
	/* background-image: url("/gif files/right-top.gif"); 
	background-repeat: no-repeat;
	background-position: top center; 
		width: 150px;  */  }
 
 	.standard-list h3 {
		font-size: 13px;
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }
 
		.standard-list h3 a {
			color: #123456;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }

 	.standard-list h4 {
		font-size: 24px;
		color: #0051bA;  /* jlm 05/23/10 changed from 123456 */
		font-weight:bold;
		padding: 0PX 0px 0px 5PX;
		border-bottom: solid 1px #2c4e6a; }
 		
	.standard-list ol {
		font-size: 12px;
		color: #123456;
		padding: 5px 10px 0 10px;
		list-style-type: none;
		line-height: .2;
		/* background-color: #f1f0f0; */ }

	.standard-list ul {
		color: #000000;
		padding: 5px 3px 5px 3px;
		list-style-type: none;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		 background-color: #FFFFFF;  }
		
	.standard-list ul a {
		color: #123456;
		line-height: 1.2; }
 
	.standard-list ol {
		padding: 25px 10px 0 30px;
		list-style-type: circle; }
 
	.standard-list li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
			line-height: 1.2;	}
 
		.standard-list li a {
			font-size: 12px;
			color: #123456;
			text-decoration: none; }
 
	.standard-list ul a:hover { color: #000000; }
 
	.standard-list li a:hover { color: #333333; }
 
	.standard-list p {
		color: #000000;
	    padding: 0px 0px 0px 10px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		font-weight:normal;
		margin-left: 10px;
		/* background-color: #FFFFFF; */ }

	.standard-list a {
		color: #123456;
		background-color: #ffffff; 
		text-decoration: none;
		}

.standard-list  a:link {text-decoration: none; color: #123456; background: #ffffff;}
.standard-list  a:visited {text-decoration: none; color: #123456; background: #ffffff;}
.standard-list  a:active {text-decoration: none;  color: #123456; background: #ffffff;}
.standard-list  a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}


		
.standard-list fieldset {
		display:block;
		color: #000000;
		padding: 0px 0px 3px 0px;
		font-size: 12px;
		/* background-color: #FFFFFF; */
        }
.standard-list fieldset legend {
		color: #000000;
		font-size: 13px;
		font-weight:bold;
        }
	.standard-list fieldset ul {
		color: #000000;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		margin-top:0;
		padding-top:0;
		font-size: 12px;
		font-weight:normal;
 }

	.standard-list tr { /* background-color: #f1f0f0; */}
 
	.standard-list img { padding: 0; }
 
.sp-close {
	background-image: url("/gif files/right-btm.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 150px; }
	
.sp-blank {	background-color: #FFFFFF;
		padding: 0px 0px 0px 0px;
		text-align: center;
		line-height: .2;		 }

/* `Standard list formating
----------------------------------------------------------------------------------------------------*/
.standard-event {
	background-color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	padding: 5PX 5px 5px 5PX; 
	/* background-image: url("/gif files/right-top.gif"); 
	background-repeat: no-repeat;
	background-position: top center; 
		width: 150px;  */  }
 
.standard-event fieldset {
		display:block;
		color: #000000;
		padding: 0px 0px 3px 0px;
		font-size: 12px;
		/* background-color: #FFFFFF; */
        }
.standard-event fieldset legend {
		color: #000000;
		font-size: 13px;
		font-weight:bold;
        }
	.standard-event fieldset ul {
		color: #000000;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		margin-top:0;
		padding-top:0;
		font-size: 12px;
		font-weight:normal;
 }

	.standard-event ol {
		font-size: 12px;
		color: #123456;
		padding: 5px 10px 0 10px;
		list-style-type: none;
		line-height: .2;
		/* background-color: #f1f0f0; */ }

	.standard-event ul {
		color: #000000;
		padding: 5px 3px 5px 3px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		/* background-color: #FFFFFF; */}
		
	.standard-event ul a {
		color: #123456;
		line-height: 1.2; }
 
	.standard-event ol {
		padding: 25px 10px 0 30px;
		list-style-type: circle; }
 
	.standard-event li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
			line-height: 1.0;	}
 
		.standard-event li a {
			font-size: 12px;
			color: #123456;
			text-decoration: none; }
 
	.standard-event ul a:hover { color: #000000; }
 
	.standard-event li a:hover { color: #333333; }
 
	.standard-event p {
		color: #000000;
		padding: 0px 0px 0 0px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.0;
		font-weight:normal;
		margin-left: 10px;
		 /* background-color: #FFFFFF; */ }

	.standard-event tr { /* background-color: #f1f0f0; */ }
 
	.standard-event img { padding: 0; }

	.se-line {
		color: #000000;
		padding: 0PX 0px 0px 0PX; 

	}
	/* jlm 06/09/2011 added all the 'a' area to se-line */
.se-line a {
	color: #123456;
	text-align: center;
	background-color: #ffffff;
	font-weight:normal;
	text-decoration: underline;
 }
.se-line a:link {text-decoration: underline; color: #123456; background: #ffffff;}
.se-line a:visited {text-decoration: underline; color: #123456; background: #ffffff;}
.se-line a:active {text-decoration: underline;  color: #123456; background: #ffffff;}
.se-line a:hover {
	text-decoration: underline; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a; 
	}	
	
	
	.se-line-italic {
		color: #000000;
		padding: 0PX 0px 0px 5PX; 
		font-style: italic;

	}
	
	.se-line-italic-right {
		color: #000000;
		padding: 0PX 10px 0px 0PX; 
		text-align: right;
		font-style: italic;

	}
	
	
 	.se-title { 
   	    font-size: 12px;
		line-height: 15px;
		font-weight: bold;
/*		color: #424242;  -- commented out to fix problem on unit-detail and added color = 0 */
		color: #000000;
		padding: 0PX 0px 0px 0PX; }

	.se-location-italic { 
   	    font-size: 12px;
		font-weight: normal;
		color: #0000FF;
		padding: 0PX 0px 0px 0PX; 
		font-style: italic;
		}
		
	.se-location { 
   	    font-size: 12px;
		font-weight: normal;
		 color: #0000FF; 
		padding: 0PX 0px 0px 0PX; }

	.se-location img {
			margin-bottom: 0px; 
			height: 20px;
			width: 20px; 
			border: 0;
            padding:0; } 

	.se-address { 
   	    font-size: 12px;
		font-weight: normal;
		font-style: italic;
		color: #000000;  /* added to fix unit-detail */
		padding: 0PX 0px 0px 5PX; } 
.se-close {
	background-image: url("/gif files/right-btm.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 150px; }
	
.se-blank {	background-color: #FFFFFF;
		padding: 0px 0px 0px 0px;
		text-align: center;
		line-height: .2;		 }


/* `Event Formatting includes Meetings, Activities, etc..
----------------------------------------------------------------------------------------------------*/
.event-format {
	background-color: #ffffff;
	/* background-image: url("/gif files/right-top.gif"); 
	background-repeat: no-repeat;
	background-position: top center; 
		width: 150px;  */  }
 
 	.event-format h3 {
		font-size: 13px;
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }
 
		.event-format h3 a {
			color: #123456;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
	.event-format h4 {
		font-size: 12px;
		color: #123456;
		padding: 8PX 5px 0px 10PX;
		border-top: solid 1px #2c4e6a; }
 
		.event-format h4 a {
			color: #123456;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
	.event-format h5 {
		font-size: 16px;
		color: #000000;
		text-align:center;
		line-height: 3.0;
		background-color: #f1f0f0; }
 
	.event-format ol {
		font-size: 12px;
		color: #123456;
		padding: 5px 10px 0 10px;
		list-style-type: none;
		line-height: .2;
		background-color: #f1f0f0; }

	.event-format ul {
		color: #000000;
		padding: 5px 3px 5px 3px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		background-color: #FFFFFF; }
		
	.event-format ul a {
		color: #123456;
		line-height: 1.2; }
 
	.event-format ol {
		padding: 25px 10px 0 30px;
		list-style-type: circle; }
 
	.event-format li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
			line-height: 1.0;	}
 
		.event-format li a {
			font-size: 12px;
			color: #123456;
			text-decoration: none; }
 
	.event-format ul a:hover { color: #000000; }
 
	.event-format li a:hover { color: #333333; }
 
	.event-format p {
		color: #000000;
		padding: 0px 0px 0 0px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.0;
		font-weight:normal;
		margin-left: 10px;
		background-color: #FFFFFF; }

  
	.event-format a {
		color: #123456;
		text-decoration: none; }
 
		.event-format a:hover { color: #005696; }
 
	.event-format tr { background-color: #f1f0f0; }
 
	.event-format img { padding: 0; }
 
.mtg-top {
	   background-image: url("/gif files/middle-mtg-top.gif"); 
	 /* background-image: url("/gif files/cork-bg.jpg"); */
	 background-repeat: no-repeat;  
    background-color: #c0c0c0; 
	width: 240px;}
	
.mtg-top fieldset { background-color: #FFFFFF; text-align:center; }	

.mtg-line {
	  background-image: url("/gif files/middle-mtg-top.gif"); 
	 /* background-image: url("/gif files/cork-bg.jpg"); */
	background-repeat: no-repeat;
    background-color: #c0c0c0; 
	width: 240px;}

.left-full-gray-top {
	 background-image: url("/gif files/left-full-top.gif"); 
	background-repeat: no-repeat;
	 background-color: #ffffff; 
	background-position: center top;
	color: #123456; 	
	width: 600px;} 
	
.left-full-gray-top h3 {
		font-size: 15px; 
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }

.left-full-gray-headline {
		font-size: 24px; 
		color: #0051bA; /* header */	
		 font-weight:bold; 
		text-align: left;
		padding: 9PX 0px 0px 8PX;
} 

.left-newsroom-headline {
		font-size: 24px; 
		color: #0051bA; /* header */	
		 font-weight:bold; 
		 line-height: 32px; 
		text-align: left;
		padding: 9PX 0px 0px 8PX;
} 
		
.left-full-gray {
	 background-image: url("/gif files/left-full-top.gif"); 
	background-repeat: no-repeat;  
	 background-color: #ffffff; 
	background-position: center top;
		font-size: 15px; 
		color: #123456;
		text-align: left;
		padding: 9PX 0px 0px 0PX;
	/* border-bottom: solid 1px #2c4e6a; */
	width: 600px;} 

.left-full-gray h3 {
		font-size: 15px; 
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }

.left-full-gray h4 {
		font-size: 13px; 
		color: #0051bA; /* header */	
		padding: 9PX 3px 0px 8PX;
		text-align:left;
		font-weight:bold;
		border-top: solid 0px #2c4e6a;
		border-bottom: solid 1px #2c4e6a; }
 
 .left-full-gray h6 {
		font-size: 14px; 
		color: #0051bA; /* header */	
		font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 0px #2c4e6a; }
.left-full-gray h7 {
		font-size: 14px; 
		color: #0051bA; /* header */	
		font-weight:bold;
		text-align: left;
		padding: 0PX 0px 0px 8PX;
		border-bottom: solid 0px #2c4e6a; }
		
		
 .left-full-gray  table {
	border-width: 1px 1px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #2c4e6a #D3D3D3 #D3D3D3 #D3D3D3;
	border-collapse: separate;
	width: 600px;
	text-align: left;
	background-color: #ffffff;

}
.left-full-gray  td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #ffffff #000000 #ffffff #ffffff;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}
	.left-full-gray ul {
		padding: 5px 3px 5px 3px;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		text-align:left;  }
		
	.left-full-gray ul a {
		color: #123456;
		line-height: 1.2; }

	.left-full-gray ul {
		color: #000000;
		padding: 5px 3px 5px 3px;
		list-style-type: none;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		text-align:left; 
		 background-color: #ffffff;  }
		
	.left-full-gray ul a {
		color: #123456; 
		line-height: 1.2; }
 
	.left-full-gray li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
			line-height: 1.2;	}
 

		
	.left-full-gray li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			line-height: 1.2;	}
 

	.left-full-gray p {
		color: #000000;
	    padding: 9px 10px 0px 10px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		text-align:left; 		
		font-weight:normal;
		margin-left: 0px;
		 background-color: #ffffff; }

	.left-full-gray a {
		color: #123456;
		background-color: #ffffff; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: underline; /* jlm 06/09/2011 changed from none to underline */
		}

.left-full-gray  a:link {text-decoration: underline; color: #123456; background: #ffffff;}
.left-full-gray  a:visited {text-decoration: underline; color: #123456; background: #ffffff;}
.left-full-gray  a:active {text-decoration: underline;  color: #123456; background: #ffffff;}
.left-full-gray  a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}


.left-full-gray-btm {
	 background-image: url("/gif files/left-full-btm.gif"); 
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: center top;
	color: #123456; 	
/* 	text-align:center; fix units-detail */
   height: 27px;
	width: 600px;} 
	
	
.full-gray {
	  background-image: url("/gif files/middle-full-top.gif"); 
	background-repeat: no-repeat;
	background-color: #f1f0f0;
	background-position: center top;
	color: #123456; 	
/* 	text-align:center; fix units-detail */
	width: 550px;} 
	
.full-gray h3 {
		font-size: 15px; 
	color: #0051bA; /* header */	
		font-weight:bold;
	text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }

.full-gray h4 {
		font-size: 13px; 
		color: #0051bA; /* header */	
		padding: 9PX 3px 0px 8PX;
		text-align:left;
		font-weight:bold;
		border-top: solid 0px #2c4e6a;
		border-bottom: solid 1px #2c4e6a; }

 .full-gray  table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-collapse: separate;
	text-align: center;
	background-color: #f1f0f0;

}
.full-gray  td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	border-style: inset inset inset inset;
	border-color: #ffffff #000000 #ffffff #ffffff;
	background-color: #f1f0f0; 
	text-align:center; 
	font-size: 12px;
   text-decoration: none; 
   
}
	.full-gray ul {
		color: #000000;
		padding: 5px 3px 5px 3px;
		list-style-type: none;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		text-align:left; 
		 background-color: #f1f0f0;  }
		
	.full-gray ul a {
		color: #123456;
		line-height: 1.2; }
 
	.full-gray li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
			line-height: 1.2;	}
 
	.full-gray p {
		color: #000000;
	    padding: 0px 0px 0px 0px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		text-align:left; 		
		font-weight:normal;
		margin-left: 10px;
		 background-color: #f1f0f0; }

	.full-gray a {
		color: #123456;
		background-color: #f1f0f0; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.full-gray  a:link {text-decoration: none; color: #123456; background: #f1f0f0;}
.full-gray  a:visited {text-decoration: none; color: #123456; background: #f1f0f0;}
.full-gray  a:active {text-decoration: none;  color: #123456; background: #f1f0f0;}
.full-gray  a:hover {
	text-decoration: none; 
	color: #ffffff; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}


.full-rounded-close {
	  background-image: url("/gif files/middle-full-btm.gif"); 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 550px; }

.full-district {
	  background-image: url("/gif files/middle-full-top.gif"); 
	background-repeat: no-repeat;
	background-color: #f0e68c;
	background-position: center top;
	color: #123456; 	
	text-align:left;
	width: 550px;} 

.full-district h3 {
		font-size: 15px; 
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }

.full-district h4 {
		font-size: 13px; 
		color: #0051bA; /* header */	
					font-weight:bold;
		padding: 9PX 3px 0px 8PX;
		text-align:left;
		border-top: solid 0px #2c4e6a;
		border-bottom: solid 1px #2c4e6a; }
		
.full-district p {
		color: #000000;
	    padding: 0px 0px 0px 0px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		text-align:left; 		
		font-weight:normal;
		margin-left: 10px;
		 background-color: #f0e68c; }


 .full-district a {
		color: #123456;
		background-color: #f0e68c; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.full-district  a:link {text-decoration: none; color: #123456; background: #f0e68c;}
.full-district  a:visited {text-decoration: none; color: #123456; background: #f0e68c;}
.full-district  a:active {text-decoration: none;  color: #123456; background: #f0e68c;}
.full-district  a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

.full-rounded-close {
	  background-image: url("/gif files/middle-full-btm.gif"); 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 550px; }

.full-council {
	  background-image: url("/gif files/full-council-top.gif"); 
	background-repeat: no-repeat;
	background-color: #ffffff; /* JLM 06/15 - changed from ffffff to white background in preparation for new District pages */
	background-position: center top;
	color: #123456; 	
	text-align:left;
	width: 480px;} 

.full-council h3 {
		font-size: 15px; 
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }

.full-council h4 {
		font-size: 13px; 
		color: #0051bA; /* header */	
		padding: 9PX 3px 0px 8PX;
					font-weight:bold;
		text-align:left;
		border-top: solid 0px #2c4e6a;
		border-bottom: solid 1px #2c4e6a; }
		
.full-council p {
		color: #000000;
	    padding: 0px 0px 0px 0px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		text-align:left; 		
		font-weight:normal;
		margin-left: 10px;
		 background-color: #ffffff; }
		 
 .full-council  table {
	border-width: 1px 1px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #2c4e6a #D3D3D3 #D3D3D3 #D3D3D3;
	border-collapse: separate;
	width: 480px;
	text-align: left;
	background-color: #ffffff;

}

.full-council  td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #ffffff #000000 #ffffff #ffffff;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}


 .full-council a {
		color: #123456;
		background-color: #ffffff; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.full-council  a:link {text-decoration: none; color: #123456; background: #ffffff;}
.full-council  a:visited {text-decoration: none; color: #123456; background: #ffffff;}
.full-council  a:active {text-decoration: none;  color: #123456; background: #ffffff;}
.full-council  a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #ffffff; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}	
	
	.full-council ul {
		padding: 5px 3px 5px 3px;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		text-align:left;  }
		
	.full-council ul a {
		color: #123456;
		line-height: 1.2; }

	.full-council ul {
		color: #000000;
		padding: 5px 3px 5px 3px;
		list-style-type: none;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		line-height: 1.2;
		font-weight:bold;
		margin-left: 10px;
		text-align:left; 
		 background-color: #ffffff;  }
		
	.full-council ul a {
		color: #123456; 
		line-height: 1.2; }
 
	.full-council li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
			line-height: 1.2;	}
 

		
	.full-council li { color: #000000;
			padding: 5px 0px 0px 0px;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			line-height: 1.2;	}
 
	
.full-council-rounded-close {
	  background-image: url("/gif files/full-council-btm.gif"); 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 480px; 
}

	
.full-district-rounded-close {
	  background-image: url("/gif files/district-middle-full-btm.gif"); 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 550px; }

.district-half-rounded-open {
	  background-image: url("/gif files/district-middle-half-top.gif"); 
	background-repeat: no-repeat;
	background-color: #F0E68C;
	background-position: center top;
	text-align:center;
	width: 250px;} 

.district-half-rounded-open h3 {
		font-size: 13px; 
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }

	.district-half-rounded-open a {
		color: #123456;
		background-color: #F0E68C; 
		font-size: 12px;
		text-decoration: none;
		}

.district-half-rounded-open a:link {text-decoration: none; color: #123456; background: #F0E68C;}
.district-half-rounded-open a:visited {text-decoration: none; color: #123456; background: #F0E68C;}
/* .district-half-rounded-open a:hover {text-decoration: none; color: #123456; background: #F0F8FF; font-weight:bold;} */
.district-half-rounded-open a:active {text-decoration: none;  color: #123456; background: #F0E68C;}
.district-half-rounded-open a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

		
.district-half-rounded-close {
	  background-image: url("/gif files/district-middle-half-btm.gif"); 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 250px; }

	
.council-half-rounded-open {
	  background-image: url("/gif files/district-middle-half-top.gif"); 
	background-repeat: no-repeat;
	background-color: #7faece;
	background-position: center top;
	text-align:center;
	width: 250px;} 

.council-half-rounded-open h3 {
		font-size: 13px; 
		color: #0051bA; /* header */	
			font-weight:bold;
		text-align: left;
		padding: 9PX 3px 0px 8PX;
		border-bottom: solid 1px #2c4e6a; }

	.district-half-rounded-open a {
		color: #123456;
		background-color: #7faece; 
		font-size: 12px;
		text-decoration: none;
		}

.council-half-rounded-open a:link {text-decoration: none; color: #123456; background: #7faece;}
.council-half-rounded-open a:visited {text-decoration: none; color: #123456; background: #7faece;}
/* .council-half-rounded-open a:hover {text-decoration: none; color: #123456; background: #7faece; font-weight:bold;} */
.council-half-rounded-open a:active {text-decoration: none;  color: #123456; background: #7faece;}
.council-half-rounded-open a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}


		
.council-half-rounded-close {
	  background-image: url("/gif files/council-middle-half-btm.gif"); 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 250px; }
	
	
	
	
.mtg-close {
	/* background-image: url("/gif files/middle-mtg-btm.gif"); */
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 240px; }
	
		
.removePadding {
    padding:0; }
    
.removeMargin {
    margin:0; }
  
.msg-element {
	/* background-image: url("/gif files/middle-msg-top.gif"); */
	/* background-image: url("/gif files/scroll-straight.jpg"); */
	background-image: url("/gif files/post-it-board.jpg"); 
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffff80 ; 
	color: #123456;	
	text-align:center; 
	height: 387px;
	width: 550px;}
.msg-p  {  

		color: #000000; 
		margin-left: 160px;
		margin-right: 150px;
		margin-top: 60px;
		margin-bottom: 40px;
		font-size: 12px;
		line-height: 1.0;
		/* border-right: solid 1.5px #008000;
		border-left: solid 1.5px #008000; */
		font-weight:normal;
 }	
.msg1-element {
	/* background-image: url("/gif files/middle-msg-top.gif"); */
	/* background-image: url("/gif files/scroll-straight.jpg"); */
	background-image: url("/gif files/post-it-board.jpg"); 
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffff80 ; 
	color: #123456;	
	text-align:center; 
	height: 387px;
	width: 550px;}
.msg1-p  {  

		color: #000000; 
		margin-left: 160px;
		margin-right: 150px;
		margin-top: 60px;
		margin-bottom: 40px;
		font-size: 12px;
		line-height: 1.0;
		/* border-right: solid 1.5px #008000;
		border-left: solid 1.5px #008000; */
		font-weight:normal;
 }
.msg2-element {
	/* background-image: url("/gif files/middle-msg-top.gif"); */
	/* background-image: url("/gif files/scroll-straight.jpg"); */
	background-image: url("/gif files/post-it-board2.jpg"); 
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffff80 ; 
	color: #123456;	
	text-align:center; 
	height: 387px;
	width: 550px;}
 
.msg2-1-p  {   
		color: #000000; 
		margin-left: 70px;
		margin-right: 300px;
		margin-top: 110px;
		margin-bottom: 40px;
		font-size: 12px;
		line-height: 1.0;
		/* border-right: solid 1.5px #008000;
		border-left: solid 1.5px #008000; */
		font-weight:normal;
 }
.msg2-2-p  {   
		color: #000000; 
		margin-left: 200px;
		margin-right: 70px;
		margin-top: 0px;
		margin-bottom: 40px;
		font-size: 12px;
		line-height: 1.0;
		/* border-right: solid 1.5px #008000;
		border-left: solid 1.5px #008000; */
		font-weight:normal;
 }

.msg-close {
	/* background-image: url("/gif files/middle-msg-btm.gif"); */
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 220px; }

.eagle-topSm {
	background-image: url("/gif files/5star3Sm.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff; 
		font-size: 13px;	
		font-weight:bold;
	color: #123456;	
	text-align:center;
	width: 300px;}

.eagle-pSm  {
		color: #000000; 
		font-size: 12px;
		line-height: 1.2;
		margin-left: 10px;
		margin-right: 0px;
	/*	border-right: solid 1.5px #000000;
		border-left: solid 1.5px #000000; */
		font-weight:normal;
		text-align: left;
		background-color: #ffffff; }

.eagle-pSm ul {
		color: #000000;
		list-style-type: none;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		font-weight:bold;
		margin-left: 10px;
		background-color: #ffffff; }
	
.eagle-pSm li { color: #000000;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
	}
 


	
.eagle-top {
	background-image: url("/gif files/5star3.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFACD; 
		font-size: 13px;	
		font-weight:bold;
	color: #123456;	
	text-align:center;
	width: 500px;}
	/* width: 270px;} */

.eagle-p  {
		color: #000000; 
		font-size: 12px;
		line-height: 1.2;
		margin-left: 10px;
		margin-right: 0px;
	/*	border-right: solid 1.5px #000000;
		border-left: solid 1.5px #000000; */
		font-weight:normal;
		text-align: left;
		background-color: #FFFACD; }

	.eagle-p ul {
		color: #000000;
		list-style-type: none;
		font-size: 12px;
		margin-top:0;
		padding-top:0;
		font-weight:bold;
		margin-left: 10px;
		background-color: #FFFACD; }
	
		.eagle-p li { color: #000000;
			font-weight:normal;
			font-size: 12px;
			margin-left: 18px;
			list-style-type: circle; 	
	}
 
			
		
.eagle-close {
	/* background-image: url("/gif files/middle-msg-btm.gif"); */ 
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 11px;
	width: 270px; }

.trailernav {
	color: #ffffff;

	}

.trailernav a {
		font-size: 10px;
		padding: 0px 0px 0px 0px;
		background-color: #91b6d2;	
		 color: #ffffff;
margin-left: 5px;
		 text-decoration: none;
		
		}

.trailernav a:link {text-decoration: none; color: #ffffff; background: #91b6d2;}
.trailernav a:visited {text-decoration: none; color: #ffffff; background: #91b6d2;}
.trailernav a:active {text-decoration: none;  color: #ffffff; background: #91b6d2;}
.trailernav a:hover {
	text-decoration: none; 
	color: #ffffff; 
	background: #005696; 
	font-weight:bold; 
	}


.trailer {
	color: #000000;
	font-size: 12px;
}

.trailer a {
		font-size: 12px;
		padding: 0px 0px 0px 0px;
		background-color: #EFEBEA;	
		
		text-decoration: none;
		
		}

.trailer a:link {text-decoration: none; color: #123456; background: #EFEBEA;}
.trailer a:visited {text-decoration: none; color: #123456; background: #EFEBEA;}
.trailer a:active {text-decoration: none;  color: #123456; background: #EFEBEA;}
.trailer a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #EFEBEA; 
	font-weight:bold; 
	}
.copyright-element a {
		font-size: 10px;
		padding: 1px 0px 1px 0px;
		background-color: #808080 ;		
		text-decoration: none;
		}

.copyright-element a:link {text-decoration: none; color: #123456; background: #808080 ;}
.copyright-element a:visited {text-decoration: none; color: #123456; background: #808080 ;}
.copyright-element a:active {text-decoration: none;  color: #123456; background: #808080 ;}
.copyright-element a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	}

 .mini-table  table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 420px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #ffffff;

}
.mini-table  td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}

table.mini-table-new  {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 500px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #ffffff;

}
table.mini-table-new  td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}
table.mini-table-new2  {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 180px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #ffffff;
 
}
table.mini-table-new2 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}

table.mini-table-new2 tr.grid-odd-line td {
	line-height: 1.5;
	background-color: #ffffff;
}

table.mini-table-new2 tr.grid-odd-line a {
		color: #123456;
		background-color: #ffffff; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: underline;
		}

table.mini-table-new2  tr.grid-odd-line a:link {text-decoration: underline; color: #123456; background: #ffffff;}
table.mini-table-new2  tr.grid-odd-line a:visited {text-decoration: underline; color: #123456; background: #ffffff;}
table.mini-table-new2  tr.grid-odd-line a:active {text-decoration: underline;  color: #123456; background: #ffffff;}
table.mini-table-new2  tr.grid-odd-line a:hover {text-decoration: underline; color: #123456; font-weight: bold; background: #ffffff; border-top: none 0px #2c4e6a; border-bottom: none 0px #2c4e6a; 
}

table.mini-table-new2 tr.grid-even-line td {
	line-height: 1.5;
	background-color: #BFD6E6;	
}	
table.mini-table-new2 a {
		color: #123456;
		background-color: #BFD6E6; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: underline;
		}

table.mini-table-new2  tr.grid-even-line   a:link {text-decoration: underline; color: #123456; background: #BFD6E6;}
table.mini-table-new2   tr.grid-even-line  a:visited {text-decoration: underline; color: #123456; background: #BFD6E6;}
table.mini-table-new2   tr.grid-even-line  a:active {text-decoration: underline;  color: #123456; background: #BFD6E6;}
table.mini-table-new2   tr.grid-even-line  a:hover {text-decoration: underline; color: #123456; font-weight: bold;  background: #BFD6E6; border-top: none 0px #2c4e6a; border-bottom: none 0px #2c4e6a;}


table.mini-table2  {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 250px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #ffffff;
 
}
table.mini-table2 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}

table.mini-table2 tr.grid-odd-line td {
	line-height: 1.5;
	background-color: #ffffff;
}
table.mini-table2 tr.grid-even-line td {
	line-height: 1.5;
	background-color: #BFD6E6;	
}	

table.mini-table3  {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 590px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #ffffff;
 
}
table.mini-table3 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}

table.mini-table3 tr.grid-odd-line td {
	line-height: 1.5;
	background-color: #ffffff;
}
table.mini-table3 tr.grid-even-line td {
	line-height: 1.5;
	background-color: #BFD6E6;	
}	

table.mini-table4  {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 560px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #ffffff;
 
}
table.mini-table4 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}

table.mini-table4 tr.grid-odd-line td {
	line-height: 1.5;
	background-color: #ffffff;	
}
table.mini-table4 tr.grid-even-line td {
	line-height: 1.5;
	background-color: #BFD6E6;	
}	

.mini-table5  table {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 500px;
	text-align: left;
	padding: 0px 0px 0px 0px; 
	background-color: #ffffff;

}
.mini-table5  td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}


table.mini-table6  {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #808080 #808080 #808080 #808080;
	border-collapse: separate;
	width: 350px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #ffffff;
 
}
table.mini-table6 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #808080 #808080 #808080 #808080;
	background-color: #ffffff; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}

table.mini-table6 tr.grid-odd-line td {
	line-height: 1.5;
	background-color: #ffffff;	
}
table.mini-table6 tr.grid-even-line td {
	line-height: 1.5;
	background-color: #BFD6E6;	
}	

table.mini-table7-gray  {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #f1f0f0 #f1f0f0 #f1f0f0 #f1f0f0;
	border-collapse: separate;
	width: 300px;
	text-align: left;
	padding: 0px 0px 3px 0px; 
	background-color: #f1f0f0;
 
}
table.mini-table7-gray td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #f1f0f0 #f1f0f0 #f1f0f0 #f1f0f0;
	background-color: #f1f0f0; 
	text-align:left; 
	font-size: 12px;
   text-decoration: none; 
   
}

table.mini-table7-gray tr.grid-odd-line td {
	line-height: 1.5;
	background-color: #ffffff;	
}
table.mini-table7-gray tr.grid-even-line td {
	line-height: 1.5;
	background-color: #BFD6E6;	
}	

table.tblgray1 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #f1f0f0 #f1f0f0 #f1f0f0 #f1f0f0;
	border-collapse: separate;
	background-color: #f1f0f0; 

}

table.tblgray1 th {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #f1f0f0 #f1f0f0 #f1f0f0 #f1f0f0;
	background-color: #f1f0f0;
}
table.tblgray1 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #f1f0f0 #f1f0f0 #f1f0f0 #f1f0f0;
	background-color: #f1f0f0;
}


.main-index {
	 background-color: #ffffff; 
		font-size: 12px;
		color: #000000;
		text-align: left;
		border-left:1px;
		padding: 3PX 3px 0px 0PX;
	/* width: 280px; */
	} 

	.main-index p {
		color: #000000;
	    padding: 9px 10px 0px 10px;
		list-style-type: none;
		font-size: 12px;
		line-height: 1.2;
		text-align:left; 		
		font-weight:normal;
		margin-left: 0px;
		 background-color: #ffffff; }

		 /* JLM 06/13/2011 changed none; to underline; */
	.main-index a {
		color: #123456;
		background-color: #ffffff; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: underline;
		}

.main-index  a:link {text-decoration: underline; color: #123456; background: #ffffff;}
.main-index  a:visited {text-decoration: underline; color: #123456; background: #ffffff;}
.main-index  a:active {text-decoration: underline;  color: #123456; background: #ffffff;}
.main-index  a:hover {
	text-decoration: none; 
	color: #123456; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

.trailer-red {
	 background-color: #123456; 
		font-size: 15px; 
		color: #ffffff;
		text-align: left;
		padding: 3PX 3px 0px 0PX;
	width: 280px;} 

	.trailer-red a {
		color: #ffffff;
		background-color: #123456; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.trailer-red  a:link {text-decoration: none; color: #ffffff; background: #123456;}
.trailer-red  a:visited {text-decoration: none; color: #ffffff; background: #123456;}
.trailer-red  a:active {text-decoration: none;  color: #ffffff; background: #123456;}
.trailer-red  a:hover {
	text-decoration: none; 
	color: #ffffff; 
	background: #7faece; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}
	.trailer-blue {
	 background-color: #CCCCCC; 
		font-size: 15px; 
		color: #0051bA; /* header */	
		text-align: left;
		font-weight:bold; 
		padding: 3PX 3px 0px 0PX;
	width: 280px;} 

	.trailer-blue a {
		color: #0051bA; /* header */	
		background-color: #CCCCCC; 
		text-align:left; 		
	font-weight:bold; 
		text-decoration: none;
		}

.trailer-blue  a:link {text-decoration: none; color: #0051bA; background: #CCCCCC;}
.trailer-blue  a:visited {text-decoration: none; color: #0051bA; background: #CCCCCC;}
.trailer-blue  a:active {text-decoration: none;  color: #0051bA; background: #CCCCCC;}
.trailer-blue  a:hover {
	text-decoration: none; 
	color: #0051bA; 
	background: #CCCCCC; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

.removePadding {
    padding:0; }
    
.removeMargin {
    margin:0; }

	
ul.twocolumn {
width: 300px;
list-style-type: none;

}

ul.twocolumn li {
width: 100px;
line-height: 1.0;
list-style-type: none;
float: left;
}

#top-nav {
	color: #8d867f;
	font-size: 16px;
	height: 25px;
	float: right; }
 
	#top-nav li {
		display: block;
		float: left;
		padding: 0 10px; }
 
		#top-nav li a {
			color: #737373;
			text-decoration: none;
			line-height: 25px;
			text-align: right;
			display: block; }

/* #cstm-contentmain      select { width:343px; margin-bottom:8px; height:auto; font-size:11px; font-family:verdana; }
  #cstm-contentmain    textarea { width:337px; margin-bottom:8px; }
  #cstm-contentmain  input.text { width:335px; margin-bottom:8px; position:static; }
  
  #cstm-contentmain   .floaters { height:26px; }
  #cstm-contentmain       .half { width:184px; display:block; float:left; bottom:auto; }
  #cstm-contentmain .half select{ width:165px; }
  #cstm-contentmain .half input.text
                                { width:150px; }
  #cstm-contentmain   .nomargin { margin:0!important; }
  */
  #cstm-contentmain .bsa-button { margin-top:10px; position:relative; left:277px; }
  #cstm-contentmain         .hr { margin:2px 0 10px 0; }

/* Empl directory and Counselors Directory */
  #cstm-contentmain .cstm-results
                                { padding:12px 0; }

/* Counselors Directory */       
  #cstm-contentmain     h3  img { float:none; margin:0 0 12px 0; display:block; }
   .cstm-results              h3 { margin-top:12px; padding-bottom:0px; background:url(/img/dots_horiz.gif) repeat-x left top; 
   border-bottom: none 0px #2c4e6a; }
  
   .cstm-results           table { width:100%;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
  }
  .cstm-results              th { font-weight:bold;  }
  .cstm-results              td { font:normal 11px arial; }
  .cstm-results td, .cstm-results th
                                { padding:10px 6px 0 0; }
/*.bsa-button               { display:inline-block; height:22px; background:url(/img/bg_button.gif) no-repeat left top; }
  .bsa-button             a {  text-transform:uppercase;  background-color:#336699;
					font:bold 11px arial; color:#ffffff!important; height:22px; line-height:22px; padding-right:12px;
					margin-left:12px; background:url(/img/bg_button.gif) no-repeat right top; }
  .bsa-button       a:hover { text-decoration:none; color:#73d4ff; }
  .bsa-button       a:focus { outline:none; }
*/
.nav-footer {
	color: #005696;
	font-size: 8px;
	/* height: 40px; */
	margin-left: 5px;
	background-color: #91b6d2;
	padding:0;
	 }
 
	.nav-footer ul  a { list-style-type: circle; font-size: 12px; background-color: #91b6d2; color: #005696; }
 
	.nav-footer li {	
		display: block;
		float: left;
		font-size: 10px;
		/* 
		border-left: 3px solid #FFFFFF; */
		}
 
		.nav-footer li a {
			background-color: #91b6d2;
			color: #005696;
			text-decoration: none;
			/* display: block; */
}
 
			.nav-footer li a:hover { 
                color:#005696;
                background-color: #91b6d2;
 }

table.nav-footertbl {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #2c4e6a #D3D3D3 #D3D3D3 #D3D3D3;
	border-collapse: separate;
	text-align: left;

	color: #005696;
	font-size: 10px;
	/* height: 40px; */
	background-color: #91b6d2;

	}

table.nav-footertbl th {
	background-color: #91b6d2;
}

table.nav-footertbl tr.nav-footertbltop td {
	background-color: #005696;
	border-width: 0px 2px 0px 0px;
	border-spacing: 0px;
	border-style: none solid none none;
	
}
table.nav-footertbl tr.nav-footertbltop a {
	background-color: #005696;
	margin-left: 5px;
	border-width: 0px 2px 0px 0px;
	border-spacing: 0px;
	border-style: none solid none none;
	
}
	

table.nav-footertbl td {
	
	background-color: #91b6d2;
}
/* `Bread Crumbs
		---------------------------------------------------------------------------------------------*/
#breadcrumb {
	display: block;
	border-bottom: solid 1px #908e77;
	color: #737373;
	padding: 0px 0 0; }
 
	#breadcrumb img { padding-right: 0px; }
 
.crumb {
	border-left: solid 1px #2c4e6a;
	padding-left: 5px; }
 
	.crumb a {
		color: #737373;
		text-decoration: underline; }
 
.active {
	text-decoration: underline;
	color: #333; }
 .activeother {
	text-decoration: underline;
	color: #000000; }

.activeother a:link {text-decoration: underline; color: #000000; background: #ffffff; font-weight:normal; }
.activeother a:visited {text-decoration: underline; color: #000000; background: #fffff; font-weight:normal; }
.activeother a:active {text-decoration: underline;  color: #000000; background: #ffffff; font-weight:normal; }
.activeother a:hover {
	text-decoration: underline; 
	color: #123456; 
	background: #7faece; 
	vertical-align: middle;
	font-weight:normal; 
	font-size: 11px;
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	
	
.home-heading {
		font-size: 12px; 
		color: #0051bA; /* header */	
		 font-weight:bold; 
		text-align: left;
		padding: 9PX 0px 0px 8PX;
} 
	
 .home-heading a { 
	text-decoration: underline;
	color: #0051bA; }

.home-heading a:link {text-decoration: underline; color: #0051bA; background: #ffffff; font-weight:normal; }
.home-heading a:visited {text-decoration: underline; color: #0051bA; background: #fffff; font-weight:normal; }
.home-heading a:active {text-decoration: underline;  color: #0051bA; background: #ffffff; font-weight:normal; }
.home-heading a:hover {
	text-decoration: underline; 
	color: #123456; 
	background: #7faece; 
	vertical-align: middle;
	font-weight:normal; 
	font-size: 12px;
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	
	
.indexheadingtopics {
		font-size: 16px; 
		color: #ffffff; /* header */	
		 font-weight:bold; 
		  background: #005E9E;
		 /* background: 7FAECE; #005696; */
		text-align: left;
		margin-left: 10px;
		padding: 9PX 0px 0px 8PX;
} 
	
	
.crumbheading {
		font-size: 12px; 
		color: #0051bA; /* header */	
		 font-weight:bold; 
		text-align: left;
		padding: 9PX 0px 0px 8PX;
} 


table.HomeIndex {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	text-align: left;
	background-color: #ffffff;
}

table.HomeIndex tr.HomeIndexRow td {
	background-color: #ffffff;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
	padding: 5px 0px 10px 0px;
	border-color: #2c4e6a #D3D3D3 #f1f1f0 #D3D3D3;
	
}
table.HomeIndex tr.HomeIndexRow  td.HomeIndexText {
	background-color: #ffffff;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
	padding: 5px 0px 10px 5px;
	border-color: #2c4e6a #D3D3D3 #f1f1f0 #D3D3D3;
	
}

.iconlnk {
	/* display: block; */
	margin: 20px 0;
	font-weight: bold;
}
.iconsm {
	/* padding-left: 15px;  */
	/* background-image: url(../img/icon-sprite.png); */
	background-repeat: no-repeat;
	/*line-height: 1.5; */
}

a.iconsm:link {
    text-decoration: none;
}
.photos, a.photos, a.photos:link, a.photos:visited 	{ color: #90ac3c; height:16px;}
.youtube, a.youtube, a.youtube:link, a.youtube:visited 		{ color: #b3470d; height:16px;}
.scouter, a.scouter, a.scouter:link, a.scouter:visited 	{ color: #587992; height:16px;}
.brown, a.brown, a.brown:link, a.brown:visited 	{  color: #493829;}
.rss, a.rss, a.rss:link, a.rss:visited  	{color: #e17607; height:16px; }
.twitter, a.twitter, a.twitter:link, a.twitter:visited {  color: #2d94bf; height:16px; }
.facebook, a.facebook, a.facebook:link, a.facebook:visited { color: #3B5998; height:16px; }

	
#nat-middle-element h1,#home-element h1 {
	color: #1f4361;
	border-bottom: solid 1px #1f4361;
	margin-bottom: 25px; }
 
#nat-middle-element h3,#home-element h3 {
	font-size: 14px;
	color: #1f4361;
	line-height: 1.5; }
 
#nat-middle-element h3 a,#home-element h3 a {
	font-size: 14px;
	color: #1f4361;
	text-decoration: none; }
 
#nat-middle-element ul,#home-element ul {
	color: #1f4361;
	line-height: 1.3;
	padding-left: 20px;
	padding-bottom: 10px; }
 
#nat-middle-element ul a,#home-element ul a,.right-element ul a {
	color: #1f4361;
	line-height: 1.3; }
 
#nat-middle-element ol,#home-element ol {
	color: #1f4361;
	line-height: 1.3;
	padding-left: 20px;
	padding-bottom: 10px;
	background-color: #fff; }
 
#nat-middle-element ol a,#home-element ol a {
	color: #005696;
	line-height: 1.3; }
 
#nat-middle-element li,#home-element li {
	color: #787878;
	margin-left: 20px;
	padding-bottom: 6px; }
 
#nat-middle-element li a,#home-element li a {
	font-size: 12px;
	color: #005696; }
 
#nat-middle-element p,
#home-element p {
	color: #737373;
	line-height: 1.5;
	padding-bottom: 12px; }
 
#nat-middle-element img,#home-element,#home-element img,.video_button { padding: 10px; }

table.trailertbl {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #2c4e6a #D3D3D3 #D3D3D3 #D3D3D3;
	border-collapse: separate;
	text-align: left;
	padding: 5px;
	background-color: #EFEBEA;
}

table.trailertbl th {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: none none none none;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #EFEBEA;
}


table.trailertbl td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	font-size:10px;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #EFEBEA;
}


table.trailertbl tr.blueline  td{
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	font-size:10px;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #005696;
}


table.trailertbl a {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	font-size:10px;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #EFEBEA;
}
.FlyerRequest {
	background-image: url("/FlyerRequest/CubPitch.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;
	width: 382px;
	height: 485px;}

	
	table.tblCalendar{
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px 0px;
//	 width: 600px;  
	text-align:left;
	border-style: none none none none;
	border-color: #2c4e6a #2c4e6a #2c4e6a #2c4e6a;
//	 border-collapse: separate; 
	background-color: #FFFFFF; 

}

table.tblCalendar tr {
	border-width: 0px 1px 0px 1px;
	padding:  0px 0px 0px 0px;
	border-style: none solid none solid;
	border-color: #2c4e6a #2c4e6a #2c4e6a #2c4e6a;
	background-color: #FFFFFF;
}
table.tblCalendar td {
	border-width: 0px 1px 0px 1px;
	padding:  0px 0px 0px 0px;
	border-style: none solid none solid;
	border-color: #2c4e6a #2c4e6a #2c4e6a #2c4e6a;
	background-color: #FFFFFF;
}

 table.tblCalendar tr.tblCalendar-Header-Title td ,th{
	text-align:center; 
	font-weight:bold;
	font-size: 18px; 
	border-width: 0px 0px 0px 0px;
	border-style: none none none none;
	padding:  0px 0px 0px 0px;
	background-color: #EFF4F8;
} 


 table.tblCalendar tr.tblCalendar-Header td {
	text-align:center; 
	font-weight:bold;
	font-size: 14px; 
	border-width: 0px 0px 0px 0px;
	border-style: none none none none;
	padding:  0px 0px 0px 0px;
	background-color: #EFF4F8;
} 

 table.tblCalendar td.tblCalendar-blanks  {
	text-align:left; 
	font-weight:normal;
	border-width: 1px 1px 0px 1px;
	border-style: solid solid none solid;
	padding:  0px 0px 0px 0px;
	
	background-color: #f8f7f7;
} 
 table.tblCalendar td.tblCalendar-dateRow  {
	text-align:left; 
	font-weight:normal;
	border-width: 1px 1px 0px 1px;
		border-style: solid solid none solid;
	padding:  0px 0px 0px 0px;
	background-color: #ffffff;
}
table.tblCalendar td.tblCalendar-dateToday  {
	text-align:left; 
	font-weight:normal;
	border-width: 1px 1px 1px 1px;
		border-style: solid solid none solid;
	padding:  0px 0px 0px 0px;
	background-color: #FBFBD1;
} 
table.tblCalendar td.tblCalendar-blankRow  {
	border-width: 1px 1px 1px 1px;
		border-style: none solid solid solid;
	background-color: #ffffff;
}
table.tblCalendar td.tblCalendar-bottom  {
	border-width: 1px 0px 0px 0px;
		border-style: solid solid solid solid;
	background-color: #ffffff;
}

 table.tblCalendar td.tblCalendar-noItem  {
	text-align:left; 
	font-weight:normal;
	border-width: 1px 1px 1px 1px;
	border-style: none solid none solid;
	padding:  0px 0px 0px 0px;
	background-color: #ffffff;
} 

table.tblCalendar td.tblCalendar-Items {
	text-align:left; 
	font-weight:normal;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	padding:  0px 0px 0px 0px;
	background-color: #ffffff;
} 

table.tblCalendar tr.Search-Headline-Camp td {
		font-size: 18px; 
		color: #0051bA; // header 
		line-height: 1.5;
		border-width: 1px 1px 1px 1px;
		border-style: solid solid solid solid;
	border-color: #2c4e6a #2c4e6a #2c4e6a #2c4e6a;
	padding:  0px 0px 0px 0px;
		 font-weight:bold; 
		text-align: center;
		vertical-align: middle;
		background-color: #fff7df;

} 

table.tblCalendar tr.tblCalendar-Navigation td {
		font-size: 18px; 
		color: #0051bA; //	
		line-height: 1.5;
		border-width: 1px 1px 1px 1px;
		border-style: solid solid solid solid;
	border-color: #2c4e6a #2c4e6a #2c4e6a #2c4e6a;
	padding:  0px 0px 0px 0px;
		 font-weight:bold; 
		text-align: center;
		vertical-align: middle;
		background-color: #fff7df;

} 
.CalSKC { color: #0000ff; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalSKC a { 	text-decoration: underline;     color: #0000ff;background-color: #ffffff; 	}
.CalSKC a:link {text-decoration: underline;    color: #0000ff; background: #ffffff;}
.CalSKC a:visited {text-decoration: underline; color: #0000ff; background: #ffffff;}
.CalSKC a:hover {text-decoration: underline;   color: #0000ff; background: #ffffff; font-weight:normal;}
.CalSKC a:active {text-decoration: underline;  color: #0000ff; background: #ffffff;}
.CalArrowhead { color: #9966ff; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalArrowhead a { 	text-decoration: underline;     color: #9966ff;background-color: #ffffff; 	}
.CalArrowhead a:link {text-decoration: underline;    color: #9966ff; background: #ffffff;}
.CalArrowhead a:visited {text-decoration: underline; color: #9966ff; background: #ffffff;}
.CalArrowhead a:hover {text-decoration: underline;   color: #9966ff; background: #ffffff; font-weight:normal;}
.CalArrowhead a:active {text-decoration: underline;  color: #9966ff; background: #ffffff;}
.CalBuckeye { color: #008000; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalBuckeye a { 	text-decoration: underline;     color: #008000;background-color: #ffffff; 	}
.CalBuckeye a:link {text-decoration: underline;    color: #008000; background: #ffffff;}
.CalBuckeye a:visited {text-decoration: underline; color: #008000; background: #ffffff;}
.CalBuckeye a:hover {text-decoration: underline;   color: #008000; background: #ffffff; font-weight:normal;}
.CalBuckeye a:active {text-decoration: underline;  color: #008000; background: #ffffff;}
.CalDelaware { color: #ff6600; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalDelaware a { 	text-decoration: underline;     color: #ff6600;background-color: #ffffff; 	}
.CalDelaware a:link {text-decoration: underline;    color: #ff6600; background: #ffffff;}
.CalDelaware a:visited {text-decoration: underline; color: #ff6600; background: #ffffff;}
.CalDelaware a:hover {text-decoration: underline;   color: #ff6600; background: #ffffff; font-weight:normal;}
.CalDelaware a:active {text-decoration: underline;  color: #ff6600; background: #ffffff;}
.CalDarbyCreek { color: #00cccc; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalDarbyCreek a { 	text-decoration: underline;     color: #00cccc;background-color: #ffffff; 	}
.CalDarbyCreek a:link {text-decoration: underline;    color: #00cccc; background: #ffffff;}
.CalDarbyCreek a:visited {text-decoration: underline; color: #00cccc; background: #ffffff;}
.CalDarbyCreek a:hover {text-decoration: underline;   color: #00cccc; background: #ffffff; font-weight:normal;}
.CalDarbyCreek a:active {text-decoration: underline;  color: #00cccc; background: #ffffff;}
.CalTriCreek { color: #660099; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalTriCreek a { 	text-decoration: underline;     color: #660099;background-color: #ffffff; 	}
.CalTriCreek a:link {text-decoration: underline;    color: #660099; background: #ffffff;}
.CalTriCreek a:visited {text-decoration: underline; color: #660099; background: #ffffff;}
.CalTriCreek a:hover {text-decoration: underline;   color: #660099; background: #ffffff; font-weight:normal;}
.CalTriCreek a:active {text-decoration: underline;  color: #660099; background: #ffffff;}
.CalOhioValley { color: #663300; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalOhioValley a { 	text-decoration: underline;     color: #663300;background-color: #ffffff; 	}
.CalOhioValley a:link {text-decoration: underline;    color: #663300; background: #ffffff;}
.CalOhioValley a:visited {text-decoration: underline; color: #663300; background: #ffffff;}
.CalOhioValley a:hover {text-decoration: underline;   color: #663300; background: #ffffff; font-weight:normal;}
.CalOhioValley a:active {text-decoration: underline;  color: #663300; background: #ffffff;}
.CalChiefLogan { color: #339999; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalChiefLogan a { 	text-decoration: underline;     color: #339999;background-color: #ffffff; 	}
.CalChiefLogan a:link {text-decoration: underline;    color: #339999; background: #ffffff;}
.CalChiefLogan a:visited {text-decoration: underline; color: #339999; background: #ffffff;}
.CalChiefLogan a:hover {text-decoration: underline;   color: #339999; background: #ffffff; font-weight:normal;}
.CalChiefLogan a:active {text-decoration: underline;  color: #339999; background: #ffffff;}
.CalChiefTarhe { color: #009966; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalChiefTarhe a { 	text-decoration: underline;     color: #009966;background-color: #ffffff; 	}
.CalChiefTarhe a:link {text-decoration: underline;    color: #009966; background: #ffffff;}
.CalChiefTarhe a:visited {text-decoration: underline; color: #009966; background: #ffffff;}
.CalChiefTarhe a:hover {text-decoration: underline;   color: #009966; background: #ffffff; font-weight:normal;}
.CalChiefTarhe a:active {text-decoration: underline;  color: #009966; background: #ffffff;}
.CalLicking { color: #cc6600; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalLicking a { 	text-decoration: underline;     color: #cc6600;background-color: #ffffff; 	}
.CalLicking a:link {text-decoration: underline;    color: #cc6600; background: #ffffff;}
.CalLicking a:visited {text-decoration: underline; color: #cc6600; background: #ffffff;}
.CalLicking a:hover {text-decoration: underline;   color: #cc6600; background: #ffffff; font-weight:normal;}
.CalLicking a:active {text-decoration: underline;  color: #cc6600; background: #ffffff;}
.CalTecumseh { color: #ff0000; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalTecumseh a { 	text-decoration: underline;     color: #ff0000;background-color: #ffffff; 	}
.CalTecumseh a:link {text-decoration: underline;    color: #ff0000; background: #ffffff;}
.CalTecumseh a:visited {text-decoration: underline; color: #ff0000; background: #ffffff;}
.CalTecumseh a:hover {text-decoration: underline;   color: #ff0000; background: #ffffff; font-weight:normal;}
.CalTecumseh a:active {text-decoration: underline;  color: #ff0000; background: #ffffff;}
.CalCapitalCity { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; } 
.CalCapitalCity a { 	text-decoration: underline;     color: #000000;background-color: #ffffff; 	}
.CalCapitalCity a:link {text-decoration: underline;    color: #000000; background: #ffffff;}
.CalCapitalCity a:visited {text-decoration: underline; color: #000000; background: #ffffff;}
.CalCapitalCity a:hover {text-decoration: underline;   color: #000000; background: #ffffff; font-weight:normal;}
.CalCapitalCity a:active {text-decoration: underline;  color: #000000; background: #ffffff;}



/* `skc-all-list Column Content
		----------------------------------------------------------------------------------------------------*/

.skc-all-list  {
		color: #000000;
		background-color: #ffffff; 
		font-size: 14px;
		text-align: left;
		margin-left: 25px;
		padding: 25px 0px 0px 0px;
		line-height: 1.5;
		text-decoration: none;
		}

.skc-all-list a {
		color: #000000;
		background-color: #ffffff; 
		font-size: 14px;
		text-align: left;
		margin-left: 5px;
		padding: 0px 0px 0px 0px;
		text-decoration: underline;
		}
		
.skc-all-list ul {
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		line-height: 1.5;
	}		
.skc-all-list u a { font-size: 14px; margin-left: 0px;	text-decoration: underline; }
.skc-all-list u a:link {text-decoration: underline; color: #000000; background: #ffffff;}
.skc-all-list ul a:visited {text-decoration: underline; color: #000000; background: #ffffff;}
.skc-all-list ul a :hover {text-decoration: underline; color: #000000; background: #7faece; font-weight:normal;}
.skc-all-list ul a:active {text-decoration: underline;  color: #000000; background: #ffffff;}

.skc-all-list li {
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		line-height: 1.5;
		text-decoration: none;
		}		
.skc-all-list li a {font-size: 12px; margin-left: 0px;	text-decoration: underline; }
.skc-all-list li a:link {text-decoration: underline; color: #000000; background: #ffffff;}
.skc-all-list li a:visited {text-decoration: underline; color: #000000; background: #ffffff;}
.skc-all-list li a:hover {text-decoration: underline; color: #000000; background: #7faece; font-weight:normal;}
.skc-all-list li a:active {text-decoration: underline;  color: #000000; background: #ffffff;}

