/* `Wrappers
----------------------------------------------------------------------------------------------------*/
#wrapper {
	width: 940px;
	background-color: #fff;
	border: solid 1px #fff;
	margin-top: 15px; }
 
#wrapper-header {
	height: 110px;
	width: 940px; }
/* `Footer
----------------------------------------------------------------------------------------------------*/
#footer {
	width: 900px;
	background-color: #000000;
   margin-left: auto;
   margin-right: auto;	
   	padding: 0 0px;
	border: solid 5px #ded3b0;
 } 

 #copyright {
	width: 900px;
	background-color: #808080;
   margin-left: auto;
   margin-right: auto;	
   	padding: 0 0px;
 } 
 
#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 5px #ded3b0;
	border-right: solid 5px #ded3b0;
	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 15px;
	display: inline; 
	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: #ded3b0;
	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;
	background-color: #ffffff;
}
table.tblgrid tr.grid-even-line td {
	line-height: 1.5;
	background-color: #ded3b0;	
}	
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;
	color: #ffffff;
	background-color: #000000;
}
tr.head-line  a {
	color: #cc092f;
	/* 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: #cc092f; background: #FFFACD; font-weight:bold; }
tr.head-line a:visited {text-decoration: none; color: #cc092f; background: #FFFACD; font-weight:bold; }
tr.head-line a:active {text-decoration: none;  color: #cc092f; background: #FFFACD; font-weight:bold; }
tr.head-line a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3d0; 
	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: #cc092f;
	display: block;
	font-weight:normal; 
	text-align: left;
	font-size: 12px;
	 line-height: 12px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff; 
	vertical-align: middle;
	background-color: #ffffff;
	font-weight:normal;
 }
tr.grid-odd-line a:link {text-decoration: none; color: #cc092f; background: #ffffff; font-weight:normal; }
tr.grid-odd-line a:visited {text-decoration: none; color: #cc092f; background: #ffffff; font-weight:normal; }
tr.grid-odd-line a:active {text-decoration: none;  color: #cc092f; background: #ffffff; font-weight:normal; }
tr.grid-odd-line a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #f1f0f0; 
	vertical-align: middle;
	font-weight:bold; 
	font-size: 12px;
/*	width:100%;
    height:100%;  */
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	
	
tr.grid-even-line  a {
	color: #cc092f;
	display: block;
	font-weight:normal; 
	text-align: left;
	font-size: 12px;
	border-top: solid 1px #ded3b0;
	border-bottom: solid 1px ded3b0; 	
	vertical-align: middle;
	background-color: #ded3b0;
	font-weight:normal;
 }
tr.grid-even-line a:link {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:normal; }
tr.grid-even-line a:visited {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:normal; }
tr.grid-even-line a:active {text-decoration: none;  color: #cc092f; background: #ded3b0; font-weight:normal; }
tr.grid-even-line a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	vertical-align: middle;
	font-weight:bold; 
	font-size: 12px;
/*	width:100%;
    height:100%;  */
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #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: #cc092f;	
	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: #cc092f; background: #f1f0f0;}
.left-element a:visited {text-decoration: none; color: #cc092f; background: #f1f0f0;}
.left-element a:active {text-decoration: none;  color: #cc092f; background: #f1f0f0;}
.left-element a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #cc092f;
			text-align: left;
		background-color: #ded3b0; 
		font-weight:bold;
}
.le-selected-w-sub-cat {
		font-size: 12px;
		text-align: center;
		padding: 5px 5px 5px 5px;
		color: #cc092f;
		background-color: #ded3b0; 
		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: #cc092f;
	background-color: #ffffff ; 
	text-align:center;
	font-size: 12px;
   text-decoration: none;  
}

.left-element  td a{
   display: block;
	color: #cc092f;
	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: #cc092f;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
	.middle-element h4 {
		font-size: 12px;
		color: #cc092f;
		padding: 8PX 5px 0px 10PX;
		border-top: solid 1px #2c4e6a; }
 
		.middle-element h4 a {
			color: #cc092f;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
	.middle-element h5 {
		font-size: 13px;
		color: #cc092f;
		background-color: #f1f0f0; }
 
	.middle-element ol {
		font-size: 12px;
		color: #cc092f;
		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: #ded3b0; }
	
	.middle-element ul a {
		background-color: #ded3b0;
		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: #cc092f;
		background-color: #ffffff; 
		font-size: 12px;
		text-decoration: none;
		}

.middle-element a:link {text-decoration: none; color: #cc092f; background: #ffffff;}
.middle-element a:visited {text-decoration: none; color: #cc092f; background: #ffffff;}
.middle-element a:hover {text-decoration: none; color: #cc092f; background: #ffffff; font-weight:bold;}
.middle-element a:active {text-decoration: none;  color: #cc092f; 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: #cc092f;
			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: #cc092f;
		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: #cc092f; background: #f1f0f0;}
.right-element a:visited {text-decoration: none; color: #cc092f; background: #f1f0f0;}
.right-element a:hover {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:bold;}
.right-element a:active {text-decoration: none;  color: #cc092f; 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;
	background-color: #f1f0f0; }
	 
.right-element  td {
	background-color: #f1f0f0 ; 
	text-align:center;
   line-height: 1.1;
   width: 155px;
}

.right-element  td a{
   display: block;
	color: #cc092f; 
	font-size: 11px;
	padding: 0px 0px 0px 0px;
   text-decoration: none;
} 
.right-element td a:link {text-decoration: none; color: #cc092f; background: #f1f0f0;}
.right-element td a:visited {text-decoration: none; color: #cc092f; background: #f1f0f0;}
.right-element td a:hover {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:bold;}
.right-element td a:active {text-decoration: none;  color: #cc092f; 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: #808080; 
	color: #f1f1f1;	
	line-height: 1.1;
	text-align:center;
	width: 900px;}
 
		
	.sub-menu a {
		font-size: 12px;
		padding: 5px 0px 5px 0px;
		background-color: #808080;		
		text-decoration: none;
		border-bottom: solid 1px #ffffff; 
		border-top: solid 1px #ffffff; 
		}

.sub-menu a:link {text-decoration: none; color: #f1f1f1; background: #808080;}
.sub-menu a:visited {text-decoration: none; color: #f1f1f1; background: #808080;}
.sub-menu a:active {text-decoration: none;  color: #f1f1f1; background: #808080;}
.sub-menu a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #ded3b0; 
		color: #cc092f;
		vertical-align: middle;

/*		text-align: center;		
		font-weight:bold;
		background: #ded3b0; 
		color: #cc092f;
	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: #ded3b0; 
		color: #cc092f;
		vertical-align: middle;

/*		text-align: center;		
		font-weight:bold;
		background: #ded3b0; 
		color: #cc092f;
	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: #ded3b0; 
		color: #cc092f;
		font-size: 6px;
		line-height: 1px; 
		} 

		
		
/* .main-menu-row
----------------------------------------------------------------------------------------------------*/
.main-menu-row { 
	font-size: 11px;
	text-align: center;
	vertical-align: middle; 
	color: #cc092f;
	background-color: #ded3b0;
	margin-left:auto; margin-right:auto;
	font-weight: normal;
	}

		
.main-menu-row a {
	color: #cc092f;
	text-align: center;
	background-color: #ded3b0;
	font-weight:normal;
 }
.main-menu-row a:link {text-decoration: none; color: #cc092f; background: #ded3b0;}
.main-menu-row a:visited {text-decoration: none; color: #cc092f; background: #ded3b0;}
.main-menu-row a:active {text-decoration: none;  color: #cc092f; background: #ded3b0;}
.main-menu-row a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #ded3b0;

}
	
.main-menu-row  td {
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
   	color: #cc092f;
	background-color: #ded3b0; 
	text-align:center;
	height: 30px
 
}
.main-menu-row  td a{
   display: block;
	color: #cc092f;
	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: #cc092f;
	background-color: #ded3b0;
	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: #cc092f;
	text-align: center;
	background-color: #ded3b0;
	font-weight:normal;
 }
 .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: #ded3b0;

}
.main-menu th {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #ded3b0 #ded3b0 #ded3b0 #ded3b0;
	background-color: #ded3b0;
}
.main-menu tr {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #ded3b0 #ded3b0 #ded3b0 #ded3b0;
	background-color: #ded3b0;
}
 .main-menu  td {
	border-width: 0px 0px 0px 0px;
   	color: #000000;
	background-color: #ded3b0; 
	text-align:left;
	font-size: 12px;
   text-decoration: none;
}

.main-menu  td a{
	color: #cc092f;
	font-size: 12px;
   text-decoration: none;
}
.main-menu  td a:link, td a:visited, td a:active {
   color: #cc092f;
   background-color: #ded3b0;
}

   
 
 
/* `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: #cc092f;
			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 cc092f */
		font-weight:bold;
		padding: 0PX 0px 0px 5PX;
		border-bottom: solid 1px #2c4e6a; }
 		
	.standard-list ol {
		font-size: 12px;
		color: #cc092f;
		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: #cc092f;
		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: #cc092f;
			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: #cc092f;
		background-color: #ffffff; 
		text-decoration: none;
		}

.standard-list  a:link {text-decoration: none; color: #cc092f; background: #ffffff;}
.standard-list  a:visited {text-decoration: none; color: #cc092f; background: #ffffff;}
.standard-list  a:active {text-decoration: none;  color: #cc092f; background: #ffffff;}
.standard-list  a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #cc092f;
		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: #cc092f;
		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: #cc092f;
			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; 

	}
	.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: #cc092f;
			text-decoration: none;
			border-right: none;
			font-variant: small-caps;
			text-transform: lowercase; }
 
	.event-format h4 {
		font-size: 12px;
		color: #cc092f;
		padding: 8PX 5px 0px 10PX;
		border-top: solid 1px #2c4e6a; }
 
		.event-format h4 a {
			color: #cc092f;
			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: #cc092f;
		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: #cc092f;
		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: #cc092f;
			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: #cc092f;
		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: #cc092f; 	
	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-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: #cc092f;
		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  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: #cc092f;
		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: #cc092f;
		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: #cc092f;
		background-color: #ffffff; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.left-full-gray  a:link {text-decoration: none; color: #cc092f; background: #ffffff;}
.left-full-gray  a:visited {text-decoration: none; color: #cc092f; background: #ffffff;}
.left-full-gray  a:active {text-decoration: none;  color: #cc092f; background: #ffffff;}
.left-full-gray  a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #cc092f; 	
/* 	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: #cc092f; 	
/* 	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: #cc092f;
		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: #cc092f;
		background-color: #f1f0f0; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.full-gray  a:link {text-decoration: none; color: #cc092f; background: #f1f0f0;}
.full-gray  a:visited {text-decoration: none; color: #cc092f; background: #f1f0f0;}
.full-gray  a:active {text-decoration: none;  color: #cc092f; background: #f1f0f0;}
.full-gray  a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #cc092f; 	
	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: #cc092f;
		background-color: #f0e68c; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.full-district  a:link {text-decoration: none; color: #cc092f; background: #f0e68c;}
.full-district  a:visited {text-decoration: none; color: #cc092f; background: #f0e68c;}
.full-district  a:active {text-decoration: none;  color: #cc092f; background: #f0e68c;}
.full-district  a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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/middle-full-top.gif"); 
	background-repeat: no-repeat;
	background-color: #ded3b0;
	background-position: center top;
	color: #cc092f; 	
	text-align:left;
	width: 550px;} 

.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: #ded3b0; }


 .full-council a {
		color: #cc092f;
		background-color: #ded3b0; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.full-council  a:link {text-decoration: none; color: #cc092f; background: #ded3b0;}
.full-council  a:visited {text-decoration: none; color: #cc092f; background: #ded3b0;}
.full-council  a:active {text-decoration: none;  color: #cc092f; background: #ded3b0;}
.full-council  a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}	
	

.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: #cc092f;
		background-color: #F0E68C; 
		font-size: 12px;
		text-decoration: none;
		}

.district-half-rounded-open a:link {text-decoration: none; color: #cc092f; background: #F0E68C;}
.district-half-rounded-open a:visited {text-decoration: none; color: #cc092f; background: #F0E68C;}
/* .district-half-rounded-open a:hover {text-decoration: none; color: #cc092f; background: #F0F8FF; font-weight:bold;} */
.district-half-rounded-open a:active {text-decoration: none;  color: #cc092f; background: #F0E68C;}
.district-half-rounded-open a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #ded3b0;
	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: #cc092f;
		background-color: #ded3b0; 
		font-size: 12px;
		text-decoration: none;
		}

.council-half-rounded-open a:link {text-decoration: none; color: #cc092f; background: #ded3b0;}
.council-half-rounded-open a:visited {text-decoration: none; color: #cc092f; background: #ded3b0;}
/* .council-half-rounded-open a:hover {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:bold;} */
.council-half-rounded-open a:active {text-decoration: none;  color: #cc092f; background: #ded3b0;}
.council-half-rounded-open a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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: #cc092f;	
	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: #cc092f;	
	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: #cc092f;	
	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-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: #cc092f;	
	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; }


.trailer tr {
		font-size: 12px;
		padding: 1px 0px 1px 0px;
		background-color: #000000;	
			color: #ffffff;
		text-decoration: none;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000; 
		
		}

	.trailer a {
		font-size: 12px;
		padding: 1px 0px 1px 0px;
		background-color: #000000;		
		text-decoration: none;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000; 
		
		}

.trailer a:link {text-decoration: none; color: #cc092f; background: #000000;}
.trailer a:visited {text-decoration: none; color: #cc092f; background: #000000;}
.trailer a:active {text-decoration: none;  color: #cc092f; background: #000000;}
.trailer a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

.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: #cc092f; background: #808080 ;}
.copyright-element a:visited {text-decoration: none; color: #cc092f; background: #808080 ;}
.copyright-element a:active {text-decoration: none;  color: #cc092f; background: #808080 ;}
.copyright-element a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	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-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: #ded3b0;	
}	

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: #ded3b0;	
}	

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: #ded3b0;	
}	

.main-index {
	 background-color: #ffffff; 
		font-size: 12px;
		color: #000000;
		text-align: left;
		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; }

	.main-index a {
		color: #cc092f;
		background-color: #ffffff; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.main-index  a:link {text-decoration: none; color: #cc092f; background: #ffffff;}
.main-index  a:visited {text-decoration: none; color: #cc092f; background: #ffffff;}
.main-index  a:active {text-decoration: none;  color: #cc092f; background: #ffffff;}
.main-index  a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	font-weight:bold; 
	border-top: solid 1px #2c4e6a;
	border-bottom: solid 1px #2c4e6a; 
	}

.trailer-red {
	 background-color: #cc092f; 
		font-size: 15px; 
		color: #ffffff;
		text-align: left;
		padding: 3PX 3px 0px 0PX;
	width: 280px;} 

	.trailer-red a {
		color: #ffffff;
		background-color: #cc092f; 
		text-align:left; 		
			font-weight:normal; 
		text-decoration: none;
		}

.trailer-red  a:link {text-decoration: none; color: #ffffff; background: #cc092f;}
.trailer-red  a:visited {text-decoration: none; color: #ffffff; background: #cc092f;}
.trailer-red  a:active {text-decoration: none;  color: #ffffff; background: #cc092f;}
.trailer-red  a:hover {
	text-decoration: none; 
	color: #ffffff; 
	background: #cc092f; 
	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;
}