/* City of Odessa Common CSS 
   Created -/- Modified 03/05/2007 by Britt Priddy Jr.
*/

body {
  	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 /*  font-size: 100%;*/
  /* text-decoration: inherit;*/
	background-image: url(http://www.odessa-tx.gov/public/images/bg1a.jpg);
	text-align: center; 
	 }
.appbg
   {
      	background-image: url(https://www.odessa-tx.gov/public/images/bg1a.jpg);
   }
#contentContainer { 
	width:760px; 
   height: 100%;
	text-align: left;
	}
		 
#headerContainer { 
	width: 760px;    
	}
#outerContainer { 
 width:760px; height: 100%;  margin: auto;
 background-color: #191970;
 color: inherit;
 }
#footerContainer {
	width: 760px;
	text-align: center;
	border: thin; border-color: #D4EAFF; 
	background-color: #00008B;
   color: inherit;
}
.ticker {
	border: 1px solid #000000;
	width: 85%;
	height: 17px;
	/*overflow: hidden;*/
/*	text-align: center;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #ffffff;
	background-color: #800000;
/*	white-space: nowrap;*/
}
.maroonc
   {
     border-bottom: 1px solid #53AFFF;
     border-right: 1px solid #53AFFF;
     text-align: center;
     padding-top: 3px;
     padding-bottom: 3px;
     margin-left: 3px;
     padding-left: 3px;
     margin-right: 3px;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 14px; 
     font-weight: bold; 
     color: white; 
     background-color: maroon; 
     letter-spacing: 2px; 
     word-spacing: 2px;
     width: 50%;
   }
.maroonc75
   {
     border-bottom: 1px solid #53AFFF;
     border-right: 1px solid #53AFFF;
     text-align: center;
     padding-top: 3px;
     padding-bottom: 3px;
     margin-left: 3px;
     padding-left: 3px;
     margin-right: 3px;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 14px; 
     font-weight: bold; 
     color: white; 
     background-color: maroon; 
     letter-spacing: 2px; 
     word-spacing: 2px;
     width: 75%;
   }   
.mheaderleft {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
   border-bottom: 1px solid;
   border-color: #53AFFF;
   text-align: left;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-left: 8px;
   padding-left: 8px;
   margin-right: 6px;
   color: white; 
   background-color: maroon; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
   float: left;
}
.mheaderleft1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
   border-bottom: 1px solid #000000;
   border-right: 1px solid #000000;
  /* border-color: #53AFFF;*/
   text-align: left;
   padding-top: 2px;
   margin-top: 6px;
   padding-bottom: 2px;
  /* margin-left: 6px;*/
   padding-left: 6px;
  /* margin-right: 2px;*/
   color: white; 
   background-color: maroon; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
  /* float: left;*/
   width: 90%;
   vertical-align: middle;
}
.mheader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
   border-bottom: 1px solid;
   border-color: #53AFFF;
   text-align: left;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-left: 8px;
   padding-left: 8px;
   margin-right: 6px; 
   color: white; 
   background-color: maroon; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
   float: left;
   width: 100%;
}
.policeformleft {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
   border-bottom: 1px solid;
   border-color: #53AFFF;
   text-align: left;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-left: 8px;
   padding-left: 8px;
   margin-right: 6px; 
   color: white; 
   background-color: #000080; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
   float: left;
   width: 99%;
}
.TimeCell   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; 	font-weight: bold;
	text-align: center;
	color: #00008B;
	border-bottom: 2px solid #9999CC;
  	height: 24px;
	background-image: url(http://www.odessa-tx.gov/public/images/table-header-right-bkg1.gif);
	padding-bottom: 0px;
   background-color: transparent;
	}
.InfoBars
	{
	background-image: url(http://www.odessa-tx.gov/public/images/table-header-right-bkg1.gif);	
	background-position: left;
	height: 24px;
	border-bottom: 2px solid #9999CC; /*88C5FF*/
  	padding-bottom: 0px;
	padding-top: 0px;
	}
.InfoBarsM
	{
   background-image: url(http://www.odessa-tx.gov/public/images/odessa-iconbg2.gif);
   height: 24px;
   border-bottom: 1px solid #800000; /*88C5FF*/
   border-top: 1px solid #800000;   
   padding-bottom: 0px;
   padding-top: 0px;
   background-position: left;
   }
table.stdtable {
	font-size: 1em;
	border: 1px solid #ccb; 
	border-collapse: collapse;
	width: 760px;
	height: 100%;
	}
.right {
	float: right;
	}
.left {
	float: left;
	text-align: left;
	}
.leftm 	{
		float: left;
		text-align: left;
		margin-left: 4px;
		padding-left: 4px;
	}
.center {
	text-align: center;
	}
t.MainTable {
	width: 1px;
	border: thin solid Navy;
	}
.TLongMain 	{
      height: 100%;
      padding-left: 4px; 
      padding-right: 4px; 
      padding-top: 6px; 
   }
.allheight  {
		height: 100%;
	}
/* Styles for Navigation header */
#header {
	width: 100%; 
	}
.headnav1 {
	padding: 0 0 3px 5px; 
	margin: 0px; width: 99%; 
	}
#navigation {
	border-color: #00008B;
	border-collapse: collapse;
	width: 100%;
	height: 26px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(images/table-header-center-bkg-3.gif) repeat-x bottom left;
	
			}
#navigation li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	border-right: 1px solid #ccc;
	font-size: 10px;

	}
#navigation a {
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	font-size: 10px;
   background-color: transparent;
	}
#navigation a:link {
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
   background-color: transparent;
	}	
#navigation a:visited {
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
   background-color: transparent;
	}	

#navigation a:hover {
	color: Red;
	background: #00008B;
	text-decoration: underline;
	}
#navigation a:active {
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
   background-color: transparent;
	}	
#current  {
   color: Yellow;
	background: #00008B;
	text-decoration: none;
   font-weight: bold;
   float: left;
	/*border-right: 1px solid #ccc;*/
	font-size: 10px;
	padding: 6px 10px;
/*	color: #fff;*/
}
.clearboth, .clear {
	clear: both;
	}
.clearlink {
   font-size: 26px;
}
.clearlink a {
   font-size: 26px;
}
.clearlink a:link {
   font-size: 26px;
}
.clearlink a:hover {
   font-size: 26px;
}
a:link {
		text-decoration: none;
		color:	#003893; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
		}
a:visited	{
	 Color:	#003893;
    FONT-SIZE: 10px;
    text-decoration: none; 
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal; 
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:hover {
		/*text-decoration: none;*/
		color:	#E8112D;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     /* font-size:10px;*/
		}
a:active	{
		Text-decoration: none;
		color: #E8112D; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     /* font-size: 10px;*/
      font-weight: normal;
		}

H1	{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:	18px;
	font-weight:	bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	uppercase;
	COLOR: #003893;
	}	
		
H2	{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight:	bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003893;
	}	
		
H3	{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:	15px;
	font-weight:	bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003893;
	}	

H4	{	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:	bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003893;
	}
	
/* For Headline News HEADER on Main Page */
.P1	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
		text-align: left;
		text-decoration: none;
		word-spacing: 1.5px;
		letter-spacing: 1.5px;
		text-transform:	none;
		color: Navy;
		padding-top: 2px;
		margin-left: 	4px;
		margin-right: 	4px;			
			}
/* How Do I? Contents */
.egov	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1em; 
		text-decoration: none;
		word-spacing: 1px;
		letter-spacing: 1.5px;
		text-transform:	none;
		color: #FFFAFA;
		margin-left: 	4px;
		margin-right: 	4px;
		text-align: left;	
		background: Maroon;
		border-bottom: 1px solid; 
		border-right: 1px solid;
		border-color: #53AFFF;
		margin-top: 4px;
		padding-left: 3px;
		padding-bottom: 2px;
		padding-right: 2px;
		}
.mbar	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; 
		font-weight: bold;
      line-height: 1.5em;
		letter-spacing: 1.5px;
		color: #FFFAFA;
		margin-left: 4px;
		margin-right: 4px;
		text-align: left;	
		background: #800000;
		border-bottom: 1.5px solid #000000; 
		border-right: 1px solid #000000;
		/* border-color: #53AFFF;*/
		margin-top: 4px;
		padding-left: 8px;
		padding-bottom: 2px;
		padding-right: 2px;
      width: 90%;
		}
.P4	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
		font-size: 14px;
      text-decoration: none; 
		color: #000066;
		text-align:	left;
		margin-left: 	3px;
		margin-right: 	1px;
		margin-top: 	4px;
		margin-bottom:	1px;
		padding-top: 2px;
		padding-bottom: 1px;
		}
.leftnav	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
		font-size: 14px;
      text-decoration: none; 
		color: #000066;
		text-align:	left;
		margin-left: 	-10px;
		margin-right: 	0px;
		margin-top: 	3px;
		margin-bottom:	1px;
		padding-top: 2px;
		padding-bottom: 1px;
		}
.sidebox {
   margin: 0px 0px 0px 0px; 
   width: 100%; /* so it will grow */
   background: url(http://www.odessa-tx.gov/public/images/sbbody-r.gif) no-repeat bottom right #CED8E3;
   font-size: 12px;
   text-align: left;
   
}
.boxhead {
   background: url(http://www.odessa-tx.gov/public/images/sbhead-r.gif) no-repeat top right;
   margin: 0px 0px 0px 0px;
   text-align: left;
}
.boxhead h2 {
   text-align: center;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background: url(http://www.odessa-tx.gov/public/images/sbhead-l.gif) no-repeat top left;
   margin: 0px 0px 0px 0px;
   padding: 17px 0px 5px 0px;
   color: #ffffff;
   font-weight: bold; 
   font-size: 1.1em; 
   line-height: 1em;
   letter-spacing: 1.5px;
  /* text-shadow: rgba(0,0,0,.4) 0px 2px 5px;  -/- Works in Safari only */
}
.boxbody {
   background: url(http://www.odessa-tx.gov/public/images/sbbody-l.gif) no-repeat bottom left;
   margin: 0px;
   padding: 5px 0px 25px 20px;
}

.sideboxw {
   margin: 0px 0px 0px 0px; 
   width: 100%; /* so it will grow */
   background: url(http://www.odessa-tx.gov/public/images/sbbody-rw.gif) no-repeat bottom right #ffffff;
   font-size: 12px;
   text-align: left;
   
}
.boxheadw {
   background: url(http://www.odessa-tx.gov/public/images/sbhead-rw.gif) no-repeat top right;
   margin: 0px 0px 0px 0px;
   text-align: left;
}
.boxheadw h2 {
   text-align: center;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background: url(http://www.odessa-tx.gov/public/images/sbhead-lw.gif) no-repeat top left;
   margin: 0px 0px 0px 0px;
   padding: 17px 0px 5px 0px;
   color: #ffffff;
   font-weight: bold; 
   font-size: 14px; 
   line-height: 1em;
   letter-spacing: 1.5px;
  /* text-shadow: rgba(0,0,0,.4) 0px 2px 5px;  -/- Works in Safari only */
}
.boxbodyw {
   background: url(http://www.odessa-tx.gov/public/images/sbbody-lw.gif) no-repeat bottom left;
   margin: 0px;
   padding: 5px 0px 25px 20px;
}
.EO
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:	bold;
		text-decoration: none;
		word-spacing: 1.5px;
		letter-spacing: 1.5px;
		text-transform:	none;
		color: #FFFAFA;
		margin-left: 	4px;
		margin-right: 	4px;
		text-align: left;	
	   background-color: Maroon;
     	border-bottom: 1px solid; 
		border-right: 1px solid;
		border-color: #53AFFF;
		margin-top: 4px;
		padding-left: 3px;
		padding-bottom: 2px;
	}		
.mcspanish
   {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-weight: bold;
      text-align: right;
      height: 9px;
   }
.maroonmiddle	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:18px; 
		text-decoration: none;
		word-spacing: 1px;
		letter-spacing: 1.5px;
		text-transform:	none;
		color: #FFFAFA;
	   margin-left: 	4px;
		margin-right: 	4px;
		text-align: center;	
		background: #800000;
		border-bottom: 1px solid; 
		border-right: 1px solid;
		border-color: #53AFFF;
		margin-top: 4px;
		padding-left: 3px;
		padding-bottom: 4px;
		padding-right: 2px;
      width: 50%;
}
.maroonmiddle100	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; 
		text-decoration: none;
		word-spacing: 1px;
		letter-spacing: 1.5px;
		text-transform:	none;
		color: #FFFAFA;
	   margin-left: 	4px;
		margin-right: 	4px;
		text-align: center;	
		background: #800000;
		border-bottom: 1px solid; 
		border-right: 1px solid;
		border-color: #53AFFF;
		margin-top: 4px;
      margin-bottom: 8px;
		padding-left: 3px;
		padding-bottom: 4px;
      padding-top:4px;
		padding-right: 2px;
      width: 99%; 
}     
.posted	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
		text-decoration: none;
		word-spacing: 1.5px;
		letter-spacing: 1px;
		color: maroon;
		margin-left: 25px;
      padding-left: 25px;
		text-align: left;
      margin-top: 5px;
      margin-bottom: 5px;
      line-height: 1.8em;
		}      
.gisheader	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.5em; 
		text-decoration: none;
		word-spacing: 1px;
		letter-spacing: 1.5px;
		text-transform:	none;
		color: #FFFAFA;
		margin-left: 	4px;
		margin-right: 	4px;
		text-align: center;	
		background: Maroon;
		border-bottom: 1px solid; 
		border-right: 1px solid;
		border-color: #53AFFF;
		margin-top: 4px;
		padding-left: 3px;
		padding-bottom: 2px;
		padding-right: 2px;
		}	
.gisbg1
	{
	background-color: #66ccff;
	}
.gisbg2
	{
		background-color: #ffffff;
	}
.underline1
	{
		text-decoration: underline;
		font-weight: bold;
	}

.ContentText	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size:	12px;
		text-decoration: none;
		word-spacing: 2px;
		text-transform:	none;
		color: Navy;
		margin-left: 	2px;
		margin-right: 	2px;
		margin-bottom:	4px;
		text-align: left;
		padding: 2px 6px 2px 6px;
		line-height: 1.5em;
		}		
.ContentTextC	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size:	12px;
		text-decoration: none;
		word-spacing: 2px;
		text-transform:	none;
		color: Navy;
		margin-left: 	2px;
		margin-right: 	2px;
		margin-bottom:	4px;
		text-align: center;
		padding: 2px 6px 2px 6px;
		line-height: 1.5em;
		}		
.ContentTextJ	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size:	12px;
		text-decoration: none;
		word-spacing: 2px;
		text-transform:	none;
		color: Navy;
		margin-left: 	2px;
		margin-right: 	2px;
		margin-bottom:	4px;
		text-align: justify;
		padding: 2px 6px 2px 6px;
		line-height: 1.5em;
		}		
.ps1	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-size: 12px;
		color: #000066;
		text-align:	left;
		margin-left: 	8px;
      padding-left: 8px;
		margin-top: 	2px;
		margin-bottom:	2px;
		padding-top: 2px;
		padding-bottom: 2px;
		}
.publicworks	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:	12px;
		text-decoration: none;
		word-spacing: normal;
		text-transform:	none;
		color: Navy;
		margin-left: 	2px;
		margin-right: 	2px;
		margin-bottom:	4px;
		text-align: left;
		padding: 2px 6px 2px 6px;
		}		
.HowDoI
	{
		height: 215px;
	}

	/*-* FOOTER *-*/
.colborder
	{
		border-collapse: collapse;
	}   
.Footer1
	{
		background: Navy;
	   border-left: 1px solid; 
		border-right: 1px solid; 
		border-bottom: 1px solid;
		border-top: 0px; 
		border-collapse: collapse;
		border-color: #CED8E3;
		/*padding-right: 1px;*/
      width: 758px;  
      height: 75px;
		}
.FooterText
	{
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight: bold;	
		padding-top: 8px;
}
.FooterText a
{
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight: bold;	
}	
.FooterText a:link
{
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight: bold;	
}	
.FooterText a:visited
{
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight: bold;	
}			
.FooterText a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;
		text-decoration: underline;
		color:	#E8112D;
	}
.FooterText a:active
{
		color: #ffffff;
		text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight: bold;	
}		

#RHeaderImage
	{
		background-image: url(http://www.odessa-tx.gov/public/images/cityofodessa-header3_02.jpg);
	}
.whitebg
	{
		background-color: White;
	}
/* Contact Info on each Dept Page */	
.ContactText
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; 	font-weight: bold;
		color: navy;
		text-align: left;
		text-decoration: none;
      letter-spacing: 1.5px;
      word-spacing: 1.5px;
		margin-left: 6px;
      /* what */
	}
/*Department Name */
.ContactInfoDept
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
		color: Maroon;
		text-align: left;
		margin-left: 6px;
      letter-spacing: 1.5px;
      word-spacing: 1.5px;
	}
/*Department Details */
.ContactInfo
	{
		margin-left: 6px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; 
		color: navy;
		text-align: left;
      letter-spacing: 1.5px;
      word-spacing: 1.5px;
	}

.copyright
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-align: center;
		color: white;
	}
/* Online Application */
.appHeader
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;
		text-align: center;
		color: Red;
		text-decoration: underline;
		margin-top: 2em;
		margin-bottom: 1em;
	}

.appTitleTop
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;
		color: Navy;
		text-decoration: none;
		text-align: left;
	}
.appTitleSide
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;
		color: Navy;
		text-decoration: none;
		text-align: right;
	}
.appSmallTitle
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px;
		color: Black;
		text-align: center;
		text-decoration: none;
	}
	
/* City Council */
.AgendaList
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;
		color: navy;
		text-align: left;
		text-decoration: none;
		margin-left: 8px;
		margin-top: 4px;
		margin-bottom: 4px;
	}
.agendaheadbg
	{
		background-image: url(http://www.odessa-tx.gov/public/images/table-header-center-bkg-3.gif);
		background-color: Navy;		
		text-align: center;
		height: 22px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
		color: white;
		text-transform: capitalize;
		letter-spacing: 1.5px;
	}
.agendabg2
	{
		background-image: url(http://www.odessa-tx.gov/public/citycouncil/images/council-bg1.gif);
	}
.agendatable
	{
		border-top: 1px solid Navy;
		border-bottom: 1px solid Navy;
		border-left: 1px solid Navy;
		border-right: 1px solid Navy;
		margin-bottom: 6px;
	}
.agendacellborder
	{
		border: 1px solid navy;
	}
	
/* Texas A&M Cooperative Ext. Office */
.TXExtHeader
   {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:	bold;
		text-decoration:none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
		color:	#B5BECE;
		margin-left:	5px;
		margin-right:	5px;
		margin-top:	1em;
		margin-bottom:	0px;
		text-align:	center;
   }

.TXExtContent
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:	12px;
		text-decoration: none;
/*		word-spacing: 1px;
		letter-spacing: 1px; */
		line-height: 1.5em;
		text-transform:	none;
		color: Navy;
		margin-left: 	2px;
		margin-right: 	2px;
		margin-bottom:	0px;
		text-align: justify;
		padding: 2px 6px 2px 6px;
	}
.TXExtContent a
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
		text-decoration: underline;
		color: Navy;
	}
.TXExtContent a:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
		text-decoration: underline;
		color: Navy;
	}
.TXExtContent a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
		text-decoration: underline;
		color: Red;
	}
.TXExtContent a:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
		text-decoration: underline;
		color: Navy;
	}
	
.TXExtStrongText
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:	11pt;
		font-weight:	normal;
		text-decoration:	none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
		color:	#000066;
		margin-left:	5px;
		margin-right:	5px;
		margin-top:	0px;
		margin-bottom:	0px;
		text-align: left;
	}
.Weather
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12.5px; font-weight: bold;
		letter-spacing: 1px;
      color: maroon;
		text-align: center;
		margin-top: 1em;
		margin-right: 2px;
		margin-left: 2px;
		margin-bottom: 0px;
		border-color: #CDD7E2 #CDD7E2 #CDD7E2 #CDD7E2;
		border-top: 1px solid #CDD7E2;
		border-bottom: 1px solid #CDD7E2;
		border-right: 1px solid #CDD7E2;
		border-left: 1px solid #CDD7E2;
		padding-top: 4px;
		padding-left: 2px;
		padding-right: 2px;
      padding-bottom: 0px;
		float: right;
	}
.WeatherDetails
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
		color: navy;
		text-align: center;
		text-decoration: none;

	}	
.sun 
    {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; 
      color: maroon;
      text-align: center;

      text-decoration: none;
      vertical-align: baseline;
    }
.DeptHeader
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 26px; 
		font-weight: bold;
		color: #990000;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 10px;
      padding-bottom: 10px;
		letter-spacing: 2.5px;
		word-spacing: 2px;
		text-decoration: none;
	}
.Norm
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; 
		color: navy;
		text-decoration: none;
      margin: 4px 4px 4px 4px;
		/*text-align: left;*/
		/* line-height: 1.5em;*/
		letter-spacing: 1.5px;
	}
.whiteheadertext
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; 
		color: white;
		text-align: center;
		letter-spacing: 1.5px;
		margin-top: 8px;
		margin-bottom: 8px;
	}
.maroonheadertext
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
		color: maroon;
		text-align: center;
		letter-spacing: 2.0px;
		word-spacing: 1.5px;
	}
.maroonbg
	{
		background-color: Maroon;
	}
.lightbluebg
	{
		background-color: #dde3ee;
	}	
.maroon
	{
		color: maroon;
	}
.navy
	{
		color: Navy;
	}
.blacktableborder
	{
		border: 1px solid #000;
	}
.fullheight
	{
		height: 100%;
		margin-bottom: 2px;
	}
	
	/* Job Listings */
.jobtitle
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
		/*color: #505050;*/
		color: #fff;
		letter-spacing: 2px;
		word-spacing: 3px;
		text-align: left;
		padding-top: 2px;
		padding-bottom: 2px;
		margin-top: 6px;
		margin-bottom: 6px;
		margin-left: 6px;
		text-transform: capitalize;
		Background-color: Maroon;
		border-bottom: 3px outset #710000;
		border-left: 2px outset #710000;
		padding-left: 8px;
	}
.jobinfo
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		color: navy;
		text-align: right;
		text-decoration: underline;
	}
.jobdetails
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
		color: black;
		word-spacing: 1px;
		letter-spacing: 1px;
		text-align: left;
		padding-top: 1px;
	}
.apply a
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		color: navy;
		text-align: right;
		float: right;
		letter-spacing: 1.5px;
		word-spacing: 1.5px;
	   margin-top: 8px;
		margin-left: 6px;
		text-decoration: underline;
		background-color: transparent;
	}	
.apply a:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		color: navy;
		text-align: right;
		letter-spacing: 1.5px;
		word-spacing: 1.5px;
	   margin-top: 8px;
		margin-left: 6px;
		text-decoration: underline;
		background-color: transparent;
	}
.apply a:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		color: navy;
		text-align: right;
		letter-spacing: 1.5px;
		word-spacing: 1.5px;
	   margin-top: 8px;
		margin-left: 6px;
		text-decoration: underline;
		background-color: transparent;
		clear: both;
	}		
.apply a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		color: white;
		text-align: right;
		letter-spacing: 1.5px;
		word-spacing: 1.5px;
	   margin-top: 8px;
		margin-left: 6px;
		text-decoration: underline;
		background-color: navy;
	}	
.apply a:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		color: navy;
		text-align: right;
		letter-spacing: 1.5px;
		word-spacing: 1.5px;
	   margin-top: 8px;
		margin-left: 6px;
		text-decoration: underline;
		background-color: transparent;
		clear: both;
	}		
   
.link11 a
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: none;
   }	
.link11 a:link
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: none;
   }
.link11 a:visited
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: none;
   }	
.link11 a:hover
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: underline;
   }	
.link11 a:active
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: underline;
   }   
   
.link12 a
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: underline;
	}	
.link12 a:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: underline;
	}
.link12 a:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: underline;
	}	
.link12 a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: underline;
	}	
.link12 a:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: underline;
	}

.link12a a
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: none;
	}	
.link12a a:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: none;
	}
	
.link12a a:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: none;
	}	
.link12a a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: underline;
	}	
.link12a a:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		text-decoration: none;
	}
.link12none a
   {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
      text-decoration: none;
   }
.link12none a:link
   {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
      text-decoration: none;
   }				
.link12none a:hover
   {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
      text-decoration: none;
   }	   
.lastupdate
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
      font-weight: bold;
		color: navy;
		text-align: center;
		margin-top: 4px;
	}
.carimage
	{
		margin-right: 6px;
		margin-left: 6px;
	}
.carborder
	{
		border: 1px solid #000000;
		text-align: center;
	}
.carbg
	{
		background-color: #990000;
      height: 24px;
      vertical-align: middle;
	}
a.carlinks 
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;
		text-align: center;	
		color: white;
		text-decoration: none;
		margin-top: 3px;
		margin-bottom: 3px;
		
	}
a.carlinks:link
	{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-align: center;
   color: white;
   text-decoration: none;
   margin-top: 3px;
   margin-bottom: 3px;
}
a.carlinks:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;
		text-align: center;		
		color: white;
		margin-top: 3px;
		margin-bottom: 3px;
	}
a.carlinks:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;
		text-align: center;		
		color: #FFCC00;
		text-decoration: underline;
		margin-top: 3px;
		margin-bottom: 3px;
	}
a.carlinks:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;
		text-align: center;		
		color: silver;
		text-decoration: none;
		margin-top: 3px;
		margin-bottom: 3px;
	}
a.council 
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		letter-spacing: 3px;
		color: navy;
		text-decoration: none;
		text-align: center;
	}
a.council:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		letter-spacing: 3px;
		color: navy;
		text-decoration: none;
		text-align: center;
	}
a.council:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		letter-spacing: 3px;
		color: navy;
		text-decoration: none;
		text-align: center;
	}
a.council:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		letter-spacing: 3px;
		color: white;
		text-decoration: underline;
		text-align: center;
		background-color: navy;
	}
a.council:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
		letter-spacing: 3px;
		color: maroon;
		text-decoration: none;
		text-align: center;
	}
.councilmap
	{
		background-image: url(http://www.odessa-tx.gov/webserv/images/EO/City_Council_Districts_map-758x308.jpg);
      background-repeat: no-repeat;

	}
.councilinfo
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
		letter-spacing: 1px;
		color: navy;
		text-decoration: underline;
		text-align: left;
	}
 a.councilinfo
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
		letter-spacing: 1px;
		color: navy;
		text-decoration: underline;
		text-align: left;
   }

a.councilinfo:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
		letter-spacing: 1px;
		color: navy;
		text-decoration: underline;
		text-align: left;
		margin-left: 4px;
		margin-bottom: 4px;
	}
a.councilinfo:visited
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
      letter-spacing: 1px;
      color: navy;
      text-decoration: underline;
      text-align: left;
      margin-left: 4px;
      margin-bottom: 4px;
      background-color: transparent;
   
   }	
a.councilinfo:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
		letter-spacing: 1px;
		color: white;
		text-decoration: underline;
		text-align: left;
		background-color: navy;
		margin-left: 4px;
		margin-bottom: 4px;
	}
		
a.councilinfo:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
		letter-spacing: 1px;
		color: navy;
		text-decoration: underline;
		text-align: left;
		margin-left: 4px;
	   margin-bottom: 4px;
	}
.councilbg1
	{
		background-color: #D9E4FF;
	}
.councilbg2
	{
		background-color: #C1D3FF
	}
     
.link14
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 14px; font-weight: bold;
		letter-spacing: 1.5px;
		color: navy;
		text-decoration: underline;
		text-align: center;
	}
 a.link14
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 14px; font-weight: bold;
		letter-spacing: 1.5px;
		color: navy;
		text-decoration: underline;
		text-align: center;
   }

a.link14:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 14px; font-weight: bold;
		letter-spacing: 1.5px;
		color: navy;
		text-decoration: underline;
		text-align: left;
		margin-left: 4px;
		margin-bottom: 4px;
	}
a.link14:visited
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 14px; font-weight: bold;
      letter-spacing: 1.5px;
      color: navy;
      text-decoration: underline;
      text-align: left;
      margin-left: 4px;
      margin-bottom: 4px;
      background-color: transparent;
   
   }	
a.link14:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 14px; font-weight: bold;
		letter-spacing: 1.5px;
		color: white;
		text-decoration: underline;
		text-align: left;
		background-color: navy;
		margin-left: 4px;
		margin-bottom: 4px;
	}
		
a.link14:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 14px; font-weight: bold;
		letter-spacing: 1.5px;
		color: navy;
		text-decoration: underline;
		text-align: left;
		margin-left: 4px;
	   margin-bottom: 4px;
	}           
/*.announcement
	 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: navy;
	text-align: left;
	padding-left: 8px;
   margin: 0 0 5px 0;
	font-size: 12px;
	line-height: 1.5em;
   position: relative; comment 
	*/
.announcement ul
   {
      margin: 5px 5px 5px 5px;
      padding: 1px 1px;
      font-size: 12px;
      color: navy;
      list-style-type: none;
      list-style-image: none;
      background-color: #e4eaef;
      text-decoration: none;
     /* list-style-position: outside;*/
   }
.announcement li
	 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: navy;
   text-align: left;
   margin: 0 0 6px 0;
   background: url(http://www.odessa-tx.gov/public/images/img_bullet_blue.gif) 0 4px no-repeat;
   padding-left: 8px;
   line-height: 1.5em;
   letter-spacing: 0.5px;
   word-spacing: 0.5px;
   }	
.announcement li a
{
   color: navy;
   text-decoration: none;
   font-size: 12px;
   background-color: #e4eaef;
}
.announcement li a:link
{
   color: navy;
   text-decoration: none;
   background-color: #e4eaef; 
   font-size: 12px;
 }
.announcement li a:visited
{
   color: navy;
   text-decoration: none;
   background-color: #e4eaef;
   font-size: 12px;
 }
.announcement li a:hover
   {
/*      border-bottom: 1px solid red;*/
      color: red;
     /* background-color: #fff3de;*/
      font-size: 12px;
    /*  font-weight: inherit;*/
      text-decoration: underline;
    /*  width: 100%;*/
    /*  line-height: 1.5em;*/
    /*  vertical-align:middle;*/
      background-color: #fff3de;
   }
.announcement li a:active
   {
     /* border-bottom: 1px solid red;*/
      color: red;
      font-size: 12px;
   }   
/*  Home Page Announcements */
.hannouncement ul
   {
      margin: 5px 5px 5px 5px;
      padding: 1px 1px;
      font-size: 12px;
      color: navy;
      list-style-type: none;
      list-style-image: none;
      background-color: #e4eaef;
      text-decoration: none;
     /* list-style-position: outside;*/
   }
.hannouncement li
	 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: navy;
   text-align: left;
   margin: 0 0 6px 0;
   background: url(http://www.odessa-tx.gov/public/images/img_bullet_blue.gif) 0 4px no-repeat;
   padding-left: 8px;
   line-height: 1.5em;
   letter-spacing: 0.5px;
   word-spacing: 0.5px;
   }	
.hannouncement li a
{
   color: #800000;
   text-decoration: none;
   font-size: 12px;
   background-color: #e4eaef;
   text-decoration: underline;
}
.hannouncement li a:link
{
   color: #800000;
   text-decoration: underline;
   background-color: #e4eaef; 
   font-size: 12px;
 }
.hannouncement li a:visited
{
   color: #800000;
   text-decoration: underline;
   background-color: #e4eaef;
   font-size: 12px;
 }
.hannouncement li a:hover
   {
/*      border-bottom: 1px solid red;*/
      color: red;
     /* background-color: #fff3de;*/
      font-size: 12px;
    /*  font-weight: inherit;*/
      text-decoration: underline;
     /* width: 100%;*/
    /*  line-height: 1.5em;*/
    /*  vertical-align:middle;*/
      background-color: #fff3de;
   }
.hannouncement li a:active
   {
     /* border-bottom: 1px solid red;*/
      color: red;
      font-size: 12px;
   }   
.bluearrow
   {
      background: transparent url(http://www.odessa-tx.gov/webserv/images/arrow_blue.gif) no-repeat 0 4px;
   }
.toph  {
	color: #ffffff;
	text-decoration: none;
	}
.toph a {
	color: #ffffff;
	text-decoration: none;
	}
.toph a:link {
	color: #ffffff;
	text-decoration: none;
	}
.toph a:visited {
	color: #ffffff;
	text-decoration: none;
	}
.toph a:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	}
.toph a:active {
	color: #ffffff;
	text-decoration: none;
	}
.searchbox  {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-align: left;
} 
.searchbutton  {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   margin-right: 4px;
   text-align: center; 
}
.spacer {
	padding-top: 20px;
}
.TimeCell_Text  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; 	font-weight: bold;
	text-align: center;
	color: #00008B;
	border-bottom: 1px solid #800000;
	height: 25px;
	background-image: url(http://www.odessa-tx.gov/public/images/bar_maroon_bg.jpg);
	background-repeat: repeat-x;
   padding-bottom: 0px;
  /* background-color: transparent;*/
}
.searchbar
	{
	background-image: url(http://www.odessa-tx.gov/public/images/table-header-right-bkg1.gif);	
	background-position: left;
	height: 24px;
	border-bottom: 2px solid #9999CC; /*88C5FF*/
   text-align: right;
   margin-right: 6px;
   padding-right: 6px;
   vertical-align: text-bottom;
	}
.cityinfo_searchtitle {
  	height: 25px;
	background-image: url(http://www.odessa-tx.gov/public/images/bar_maroon_bg.jpg);
	background-repeat: repeat-x;
/*   border-bottom: 1px solid #800000;*/
  /* background-color: transparent;*/
}
.cityinfo_searchtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  /* text-align: center;*/
	font-size: 12px;
	font-weight: bold;
   letter-spacing: 1.5px;
	color: #ffffff;
	height: 25px;
   padding-top: 2px;
 }
.cityinfo_titletime {
	height: 25px;
	background-image: url(http://www.odessa-tx.gov/public/images/bar_maroon_bg.jpg);
	background-repeat: repeat-x;
  /* border-bottom: 1px solid #800000;*/
	/*margin-bottom: 0px;*/
}
.cityinfo_timetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
   vertical-align: middle;
   text-align: center;
   padding-top: 6px;
	margin-right: 12px;
	/*margin-right: 4px;*/
}
.cityinfo_titlespot {
	height: 25px;
	background-image: url(http://www.odessa-tx.gov/public/images/bar_maroon_bg.jpg);
	background-repeat: repeat-x;
  /* border-bottom: 1px solid #800000;*/
	/*margin-bottom: 0px;*/
}
.cityinfo_textspot {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   letter-spacing: 1.5px;
   color: #ffffff;
   height: 25px;
   padding-top: 3px;
   }
.cityinfo_leftcap {
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(http://www.odessa-tx.gov/public/images/bar_maroon_leftcap.jpg);
	height: 25px;
	width: 11px;
	float: left;
   background-color: transparent;
}
.cityinfo_rightcap {
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(http://www.odessa-tx.gov/public/images/bar_maroon_rightcap.jpg);
	height: 25px;
	width: 11px;
	float: right;
   background-color: transparent;
}

.directoryheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px; 
	font-weight: bold;
	color: #800000;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
   padding-bottom: 10px;
	letter-spacing: 2.5px;
	word-spacing: 2px;
	text-decoration: none;
}
.directorynamebox {
   border-bottom: 1px solid #000080; 
	border-right: 1px solid #000080;
	border-right-color: #000080;
   border-top: 1px solid #86BBFD;
   border-left: 1px solid #86BBFD;
   background-color: #D8E4F8;
  /* margin-left: 10px;*/
   margin-top: 6px;
   margin-bottom: 6px;
   width: 97%;
   padding-left: 4px;
   height: 28px;
   vertical-align: middle;
   line-height: 2.5em;
}
a.directoryname {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 1.7em;
   color: #003366;
   text-decoration: none;
   background-color: #D8E4F8;
   vertical-align: middle;
   text-align: left;
   vertical-align: middle;

}
a.directoryname:link {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 1.7em;
   color: #003366;
   text-decoration: none;
   background-color: #D8E4F8;
}
a.directoryname:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 1.7em;
   color: #003366;
   text-decoration: none;
   background-color: #D8E4F8;
}
a.directoryname:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 1.7em;
   color: #ff0000;
   text-decoration: underline;
   background-color: #D8E4F8;
}
a.directoryname:active {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 1.7em;
   color: #003366;
   text-decoration: none;
   background-color: #D8E4F8;
}

.deptservices
	 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: navy;
	text-align: left;
	padding-left: 8px;
   margin: 0 0 5px 0;
	font-size: 12px;
	line-height: 1.18em;
 /*  position: relative;*/
	}
.deptservices ul
   {
      margin: 3px 3px 3px 3px;
      padding: 1px 1px;
      font-size: 12px;
      color: navy;
      list-style-type: none;
      list-style-image: none;
    /*  list-style-position: outside;*/
   }
.deptservices li
	 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: navy;
   text-align: left;
   margin: 0 0 14px 0;
   background: url(http://www.odessa-tx.gov/public/images/img_bullet_blue.gif) 0 4px no-repeat;
   padding-left: 8px;
   line-height: 1.2em;
   letter-spacing: 0.5px;
   word-spacing: 0.5px;
   }	
.deptservices li a
{
   color: navy;
   text-decoration: underline;
   font-size: 12px;
}
deptservices li a:link
{
   color: navy;
   text-decoration: underline;
   font-size: 12px;
}
deptservices li a:visited
{
   color: navy;
   text-decoration: underline;
   font-size: 12px;
}
.announcement li a:hover
   {
      border-bottom: 1px solid red;
      color: red;
      font-size: 12px;
   }
div.backtotop {
   background-image: url(http://www.odessa-tx.gov/public/images/arrow_px_up.gif);
   vertical-align: middle;
   margin-left: 4px;
   padding-left: 10px;
   margin-right: 4px;
   margin-bottom: 4px;
   margin-top: 2px;
   text-align: left;
   text-decoration: none;
   background-position: left;
   background-repeat: no-repeat;
   font-size: 10px;
}
a.backtotop {
   font-size: 10px;
   text-decoration: underline;
}
a.backtotop:hover {
   font-size: 10px;
   text-decoration: overline underline;
}
.bluetitlec {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; 	font-weight: bold;
	color: navy;
	text-align: center;
   letter-spacing: 1.5px;
   word-spacing: 1.5px;
	margin-top: 4px;
   margin-bottom: 4px;
}
.paging, a.paging, a.paging:link, a.paging:hover {
   border: 1px #000066;
   width: 50%;
   background-color: #ffffff;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10px;
   margin-top: 8px;
   margin-bottom: 8px;
   padding-bottom: 8px;
   padding-top: 8px;
   letter-spacing: 1.5px;
}
.dirname {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 16px;
   color: #000080;
}
.dirtitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 14px;
   color: #800000;
}