/* Dale Childers -  Common CSS */
/*  -/- Created / Modified:  10/05/2008 by Britt Priddy Jr. */

body {
  	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background:#b2aecd url('http://www.dalechilders.com/images/gradient4.gif') repeat-x fixed;
 	text-align: center; 
    font-size: 100%;
}
abbr {
  /*  background: transparent url(http://www.odessa-tx.gov/public/images/small_help.gif) no-repeat scroll right top;*/
    border-bottom: 1px dotted #999999;
    cursor: help;
  /*  padding-right: 7px;*/
}

#contentContainer { 
   width: 770px; 
   height: 100%;
   text-align: left;
  }
#content-main {
   width: 770px;
   height: 100%;
   text-align: left;
   background-color: #ffffff;
}
#content-body {
   width: 770px;
 /* height: 100%;*/
   float: left;
   margin: 0px;
   padding: 0px;
   background-color: #fffff1;
  /* position: absolute;*/
   }
#head-spacer {
   border: 0px;
   width: 100%;
 /* background-color: #ced8e3;*/
   background:transparent url('http://www.odessa-tx.gov/public/images/NavOn_bg_1x28.gif') repeat-x scroll 0pt -3px;
   border-top: 1px solid #000000;
   height: 4px;
}
#head-spacer2 {
 /*	background: transparent url('http://www.odessa-tx.gov/public/images/NavOn_bg_1x28.gif') repeat-x fixed top left;*/
 /*  border: 0px;*/
    width: 100%;
 /* background-color: #ced8e3;*/
 /* background-color: #ced8e0;*/
 /* background-color: #243755;
 /* border-top:1px solid #000000;*/
  height: 0pt;
  border-bottom:1px solid #70727F;
  border-top:1px solid #000000;
  color:#485677;
 /*padding:2px 2px 0px;*/
}

#HeaderContainer { 
	width: 770px;    
	}
#outerContainer { 
 width: 770px;
 height: 100%;
 margin: auto;
 background-color: #191970;
 }
#footerContainer {
	width: 770px;
	text-align: center;
	border: thin; border-color: #D4EAFF; 
	background-color: #00008B;
}
.datetime {
   width: 28%;   
   float: left;
}
.datetime2 {
   width: 200px;   
   float: left;
   margin-top: 6px;
   color: #fff3de;
}
.searchtop {
   width: 100%;
   text-align: right;
   margin-right:4px;
   padding-right: 4px;
   vertical-align: text-bottom;
   height: 39px;
 /*  background: url(http://www.odessa-tx.gov/public/images/home-top2.jpg) no-repeat;*/

}
.searchtop2 {
   width: 100%;
   text-align: right;
   margin-right:4px;
   padding-right: 4px;
   vertical-align: text-bottom;
   height: 45px;
   background: url(http://www.odessa-tx.gov/public/images/homehead7.gif) no-repeat;
   background-color: transparent;
}
.leftbox {
   width: 20%;
   text-align: center;
   font-weight: bold;
 /*  margin-left: 3em;*/
   float: left;
  /* line-height: 2em;*/
   margin-top: 4px;
   margin-bottom: 4px;
   height: 100%;
}
.rightbox {
   width: 80%;
   text-align: left;
   float: left;
   line-height: 1.5em;
   margin-top: 4px;
   margin-bottom: 4px;
   display: block;
   height: 100%;
}
.ticker {
	border: 1px solid #000000;
	width: 85%;
	height: 17px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #ffffff;
	background-color: #800000;
}
.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: #800000; 
     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: #800000; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
  /* float: left;*/
   width: 90%;
   vertical-align: middle;
}
.mheaderleft2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   border-bottom: 1.5px solid #808080;
   border-right: 1.5px solid #808080;
   text-align: left;
   padding-top: 3px;
 /*  margin-top: 6px;*/
   padding-bottom: 3px;
  /* margin-left: 6px;*/
   padding-left: 6px;
   margin-right: 2px;
   color: white; 
   background-color: #800000; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
  /* float: left;*/
   width: 98%;
   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%;
}
.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: 28px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(http://www.dalechilders.com/images/NavBG2.gif) repeat-x bottom left;
   }
#navigation li {
	float: left;
	margin-left: 0;
	padding: 0;
	list-style: none;
/*	border-right: 1px solid #ccc;*/
	/*border-left:1px solid #000000;*/
	border-right:1px solid #70727F;
	font-size: 77%;
  /* letter-spacing: 1px;*/
   height: 90%;
	}
#navigation a {
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	font-size: 77%;
	border-right: 1px solid #000000;
	display: block;
   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: #fff000;
	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;
	font-size: 10px;
	padding: 6px 10px;
 }
.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 {
	color: #E8112D;
   /*color: #ff000;*/
   background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a:active	{
		Text-decoration: none;
		color: #E8112D; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      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: 8px;
      margin-right: -8px;
      text-align: left;   
      background: #800000;
      margin-top: 4px;
      padding-left: 30px;
      padding-bottom: 2px;
      /*padding-right: -24px;
      margin-right: -24px;*/
     /* width: 471px;*/
      w\idth: 482px;
     /* border-bottom: 1px solid #D60606;*/
   }
.mbar2	{   
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 14px; 
      font-weight: bold;
      line-height: 1.5em;
      letter-spacing: 1.5px;
      color: #FFFAFA;
      text-align: center;   
      background: #800000;
      margin-top: 4px;
      border-bottom: 3px solid #660000;
      width: 100%;
 }   
.leftcornerm {
   background-image: url(http://www.odessa-tx.gov/public/images/leftcornerhome.gif);
   background-repeat: no-repeat;
   float: left;
   margin-left: 4px;
   margin-top: 4px;
   padding-left: 16px;
   line-height: 1.5em;
   background-color: #e4eaef;
 /*  azimuth: leftwards;*/
   height: 23px;
   vertical-align: bottom;

}
.rightcornerm {
   background-image: url(http://www.odessa-tx.gov/public/images/rightcornerhome.gif);
   background-repeat: no-repeat;
   float: right;
  padding-left: 5%;
   margin-top: 4px;
   background-color: #e4eaef;
 /*  azimuth: rightwards;*/
   height: 23px;



}
.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;
      padding-left: 4px;
		}
.leftnav	{   
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-weight: bold; 
      font-size: 90%;
      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;
      line-height: 1.5em;
      }
.navsep	{   
   border-bottom: 1px groove Silver;
   padding-bottom: 3px;
   width: 100%;

}      
.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: 90%;
   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 1px 0px 0px;
   padding: 17px 0px 5px 0px;
   color: #ffffff;
   font-weight: bold;
   font-size: 90%;
   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 1px 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 1px 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: #ffffff;
	   margin-left: 	4px;
		margin-right: 	4px;
		text-align: center;	
		background: #800000;
		border-right: 2px solid #660000;
		border-bottom: 2px solid #660000;
		margin-top: 4px;
      margin-bottom: 8px;
		padding-left: 3px;
		padding-bottom: 4px;
      padding-top:4px;
		padding-right: 2px;
      width: 95%; 
      letter-spacing: 1.5px;
}     
.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;
		}      
.underline1
	{
		text-decoration: underline;
		font-weight: bold;
	}

.ContentText	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size:	84%;
		text-decoration: none;
		word-spacing: 1.5px;
		text-transform:	none;
		color: #000080;
		margin-left: 	2px;
		margin-right: 	2px;
		margin-bottom:	4px;
		text-align: left;
		padding: 2px 6px 2px 6px;
		line-height: 1.4em;
}		
.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-color: #000080;
      background: url(http://www.dalechilders.com/images/footerbg3.jpg) repeat;
	   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: 768px;  
      height: 75px;
		}
     
.Footertopborder {
    border-top: thin solid #000aa8; 
}      
.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: 4px;
}
.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: #CED8E2;
	}
/* 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;
      background-color: transparent;
   }	
.link11 a:link
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: none;
      background-color: transparent;
   }
.link11 a:visited
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: none;
      background-color: transparent;
   }	
.link11 a:hover
	{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
      text-decoration: underline;
      background-color: #fff3de;
   }	
.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: 83%; 
      font-weight: bold;
		text-decoration: underline;
	}	
.link12 a:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
		text-decoration: underline;
	}
.link12 a:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%; 
      font-weight: bold;
		text-decoration: underline;
      color: #0000ff;
	}	
.link12 a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
		text-decoration: underline;
      background-color: transparent;
	}	
.link12 a:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
		text-decoration: underline;
	}
   
.hrlink a 	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
		text-decoration: underline;
      letter-spacing: 1.5px;
}	
.hrlink a:link {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%; 
      font-weight: bold;
		text-decoration: underline;
      letter-spacing: 1.5px;
}
.hrlink a:visited {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
		text-decoration: underline;
      color: #0000ff;
}	
.hrlink a:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
      color: #ff0000;
		text-decoration: underline;
      background-color: transparent;
}	
.hrlink a:active 	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
		text-decoration: underline;
}   
   
.link12a a
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%;
      font-weight: bold;
		text-decoration: none;
	}	
.link12a a:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 83%; 
      font-weight: bold;
		text-decoration: none;
	}
	
.link12a a:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-size: 83%; 
      font-weight: bold;
		text-decoration: none;
      color: #0000ff;
	}	
.link12a a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-size: 83%; 
      font-weight: bold;
		text-decoration: underline;
      background-color: transparent;
	}	
.link12a a:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-size: 83%; 
      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-758x308a.gif);
      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;
	}           
.newsbodyl {
   margin-top: 0px;
   padding-top: 0px;
   background-color: #e4eaef;
   border-left: 1px solid #ff0000;
   border-bottom: 1px solid #ff0000;
   float: left;
   margin-left: 4px;
   padding-right: 54px;
   height: 100%;
}
.newsbodyr {
   background-color: #e4eaef;
   margin-top: 0px;
   padding-top: 0px;
   border-bottom: 1px solid #ccc;
   border-right: 1px solid #ccc;
   float: right;
   margin-right: 21px;
   padding-left: 12px;
   margin-left: -24px;
 /*  padding-right: -18px;*/
   height: 100%;
   vertical-align: top;
}
.newsborder {
   border-left: 1px solid #ccc;

   margin-left: 4px;
}
.announcement
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background: #e4eaef;
   font-size: 92%;
   text-align: left;

}
.announcement ul
{
  padding: 0px;
  margin: 12px;
  
}
.announcement li
{
   margin: 0 0 5px;
   background: url(http://www.odessa-tx.gov/public/images/img_bullet_blue.gif) 0px 5px no-repeat;
   padding: 0 0 10px 10px;
   border-bottom: 2px solid #c0c0c0;
   list-style: none;
   font-size: 92%;

 }	
.announcement li a:link
{
   color: #000080;
   text-decoration: none;
   font-size: 92%;
}
.announcement li a:visited
{
   color: #000080;
   text-decoration: none;
   font-size: 92%;
}
.announcement li a:hover
{
   /*   display: block;*/
     color: #ff0000;
     background-color: #fff3de;
     text-decoration: none;
     font-size: 92%;
     margin: 0px;
     padding: 0px;
     cursor: help;
}
.announcement li a:active
{
      color: red;
      text-decoration: none;
      font-size: 92%;
}
.newstitle {
   border-top:1px solid #ccc;
   border-left:1px solid #ccc;
   border-bottom:1px solid #808080;
   border-right:1px solid #808080;
   vertical-align:middle;
   width:116px;
   height:16px;
   padding-left: 8px;
   padding-right: 8px;
   margin-right: 8px;
   margin-top:12px;
   margin-bottom: 8px;
   margin-left: 10px;
   padding-bottom: 4px;
   padding-top: 4px;
   letter-spacing: 1.5px;
   color: #800000;
   text-align: left;
   background-color: #CED8E3;
   font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-weight: bold   
}
/*  Home Page Announcements */
.hannouncement ul
   {
      margin: 5px 25px 5px 5px;
      padding: 1px 1px;
      font-size: 12px;
      color: navy;
    /*  display: inline-block;*/
      border: 1px solid #e4eaef;
      list-style-type: none;
      list-style-image: none;
      background-color: #e4eaef;
      text-decoration: none;
   }
.hannouncement li
	 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: navy;
   text-align: left;
   margin: 0 0 4px 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
{
   text-align: left;
   margin: 0 0 4px 0;
   color: navy;
   font-size: 12px;
   background-color: #e4eaef;
   text-decoration: none;
   display: block;
  /* background: url(http://www.odessa-tx.gov/public/images/img_bullet_blue.gif) 0 4px no-repeat;*/
}
.hannouncement li a:link
{
   color: #000060;
   text-decoration: none;
   background-color: #e4eaef; 
   font-size: 12px;

 }
.hannouncement li a:visited
{
   color: #000060;
   text-decoration: none;
   background-color: #e4eaef;
   font-size: 12px;
 }
.hannouncement li a:hover 
{
      color: red;
      background-color: #fff3de;
      font-size: 12px;
      text-decoration: underline;
      width: 100%;
      display: block;
      line-height: 1.5em;
   /*   border: 1px solid #e4eaef;*/
     
     
   }
.hannouncement li a:active
{
      color: #ff0000;
      font-size: 12px;
   } 
.homeposted {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 73%;
   color: #800000;
   letter-spacing: 1.2px;
  line-height: 1.2em;
  /* margin-top: 4px;
   padding-top: 1px;*/
}
.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;
}
.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;*/
   vertical-align: middle;
}
.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-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: underline;
   background-color: #D8E4F8;
   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: underline;
   background-color: #D8E4F8;
}
a.directoryname:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 1.7em;
   color: #0000ff;
   text-decoration: underline;
   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;
}
.deptservices li a:hover
{
   color: #ff0000;
   text-decoration: underline;
   font-size: 12px;
   cursor: help;
}
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;
}