/* City of Odessa Common CSS */
/*  -/- Modified 01/16/2011 by Britt Priddy Jr. */
html {
   height: 100%;        
}
body {
  	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;                                             
	background:  url('http://www.odessa-tx.gov/public/images/bkgrnd.png') top left repeat-x fixed;  
  	text-align: center; 
   font-size: 100%;
/*	line-height:19px;*/
	color: #000080;
}
.fixit {
	clear: both;
}
.homeRightNav {
	display: block;
	margin:0px;
	padding:0px;
}
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; */
}
/* Municipal Court */
.showcontent {
    display: none;
  /*  border-top: 1px solid #666;
    border-bottom: 1px solid #666; */
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 /*   font-size: 12pt;
    font-weight: bold;
    letter-spacing: 1.5px; */
   /* padding-left: 20px; */       
   
    }
a.showLink, a.hideLink, a.showLink:link, a.showLink:visited, a.showLink:active {
   background: transparent url('http://www.odessa-tx.gov/public/municipalcourt/images/down.jpg') no-repeat left; 
   background-position: 6px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   padding-left: 25px; 
   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: #ffffff; 
   background-color: #800000; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
   float: left;

    }
a.hideLink, a.hideLink:link {
   background: url('http://www.odessa-tx.gov/public/municipalcourt/images/up.jpg') no-repeat left; 
   background-position: 6px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   padding-left: 25px;  
   font-weight: bold;
   border-bottom: 1px solid;
   border-color: #53AFFF;
   text-align: left;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-left: 8px;   
   margin-right: 6px;
   color: #ffffff; 
   background-color: #800000; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
/*   line-height: 1.5em; */
 /*  float: left; */      
 
    }
a.showLink:hover, a.hideLink:hover {
  /*  border-bottom: 1px dotted #ff0000; */
   /* background: transparent;*/
   background:  url('http://www.odessa-tx.gov/public/municipalcourt/images/up.jpg');
   background-repeat: no-repeat;
   background-position: 6px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   padding-left: 25px; 
   font-weight: bold;
   border-bottom: 1px solid;
   border-color: #53AFFF;
   text-align: left;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-left: 8px;
   margin-right: 6px;
   color: #fff000; 
   background-color: #800000; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
   /* line-height: 1.5em; */
    
  /* float: left; */

    }

/* END MC */
#hide {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #ffffff;
	background-color: #800000;
	width: 75%;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #808080;
	border-bottom: 2px solid #808080;
	height: 20px;
	letter-spacing: 1.5px;
  /* visibility: visable; */
   /* hidden collaspe  	visibility: visible; */
    
}
.appbg {
   background: #C8E3F1 url('https://www.odessa-tx.gov/public/humanresources/images/bg_top_bgrd.gif') repeat-x scroll 0 0;
   position: relative;
   } 
#appbgfooter {
   background:  url('https://www.odessa-tx.gov/public/humanresources/images/bottomcontent_bg.png') repeat-x bottom;
   position: relative;
   width: 100%;   
   display: table-footer-group;
   height: 100%;     
   text-align: center;    
   visibility: visible;
}
.hrbg {
   background: #CADCE6 url('http://www.odessa-tx.gov/public/humanresources/images/HR-BG1.jpg') repeat-x fixed;
   
}
.hrheader {
   background: #CADCE6 url('http://www.odessa-tx.gov/public/humanresources/recruit/images/Header-Recruit3.gif') no-repeat;
   width: 760px;
   height: 262px;
}
input[type=text]:focus, textarea:focus, select:focus, /* good browsers will use this even if js isn't available */
input.focus {
    border: thin inset; 
    border-left: 2px solid #BF1717;
    background-color: #fff3de;
    color: #00008b;
    padding-left: 2px;   
    vertical-align: middle;
}               
.highlightActiveField {
    border-left: medium double #BF1717;
    border-right: 1px inset #ccc;
    border-bottom: 1px inset #ccc;
    border-top: 1px inset #ccc;
    background-color: #fff3de;
    color: #000080;
    padding-left: 2px;   
    
    }
.highlightInactiveField {
    border: 1px solid #0a0a0a;    
    background-color: #fff;
    border-right: 1px inset #ccc;
} 
#texth{
	font-size: 1.2em; /* optional. just to increase the font size. */
	display: block;          
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1em;
	color: #333; /* shadow color */
	background-color: transparent;     
	letter-spacing: 1.5px;
	white-space: nowrap; /* wrapping breaks the effect */
}

#texth:before, #texth:after {
	content: "Code Enforcement Complaint Form"; /* generated text */
	display: block;
}

#texth:before{
	margin-bottom: -1.05em;
	margin-left: 0.1ex;
	color: #ddd; /* shadow color */
	background-color: transparent;
}

#texth:after{
	margin-top: -1.05em;
	margin-left: -0.1ex;
	color: #000080; /* text color */
	background-color: transparent;
}                          
#contentContainer { 
   width: 760px; 
   height: 100%;
   text-align: left;
  }
#content-main {
   width: 760px;
   height: 100%;
   text-align: left;
   background-color: #ffffff;
}
#content-body {
   width: 760px;
 /* height: 100%;*/
   float: left;
   margin: 0px;
   padding: 0px;
   height: 100%;
  /* padding: 1px 1px 1px 3px; */
 /*  background-color: #ffffff; */
  /* margin-left: 3px; */
 /*  border: 1px solid #fff000; */
   /* margin-right: -12px; */
 /*  background-color: #ffffff; */
  background-color: #CED8E2;
  /* position: absolute; */
   
   }
#iframeset {
	clip: rect(0,100%,100%,0);
	position: absolute;
   height: 100%;
   width: 100%;
   background: #fff;
   left: 0;
   top: 26px;
}	
#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; */
}
.headimg  {
	background: url('http://www.odessa-tx.gov/public/images/cityofodessa-header6.jpg') no-repeat center;
	width: 760px;
	height: 90px;
}
.test555 {
   	background: #8FB0DB url(https://webadmin.odessa-tx.gov/images/fcr_blue_bar.gif) no-repeat;
  /* line-height: 1.5em; */
	vertical-align: middle;
	width: 759px;         
	padding-left: 6px;
	color: #fff;    
	font-size: 83%;
	height: 40px;
	padding-top: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
#HeaderContainer { 
	width: 760px;    
	}
#outerContainer { 
 width: 760px;
 height: 100%;
 margin: auto;
 background-color: #191970;
 }
 #MainContainer { 
 width: 100%;
 /*height: 100% !important; */
 /*margin: auto;*/
 display: block;
 text-align: center;
 background-color: #191970;
 }
#footerContainer {
	width: 760px;
	text-align: center;
	border: thin; border-color: #D4EAFF; 
	background-color: #00008B;
}
#headertop {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
	vertical-align: middle;
   line-height: 2.5em;
	color: #00008B;
	/* border-bottom: 1px solid #9999CC; */
   width: 760px;
  	height: 25px;
	background-image: url(http://www.odessa-tx.gov/public/images/table-header-right-bkg1.gif);
/*   background: url(http://www.odessa-tx.gov/public/images/home-top1.jpg) no-repeat; */
	padding-bottom: 0px;
   background-color: transparent; 
}
#headertop2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
	vertical-align: middle;
  line-height: 2.5em;
	color: #00008B;
	/* border-bottom: 1px solid #9999CC; */
   width: 760px;
  	height: 39px;
	/* background-image: url(http://www.odessa-tx.gov/public/images/table-header-right-bkg1.gif); */
  /* background: url(http://www.odessa-tx.gov/public/images/home-top2.jpg) no-repeat; */
	padding-bottom: 0px;
   background-color: transparent; 
}
.businesstbl {
   border-left: 1px solid #c0c0c0;
   border-top: 1px solid #c0c0c0;
   border-right: 2px solid #808080;
   border-bottom: 2px solid #808080;
   background: #e4eaef;
}
.searchbtn {
   vertical-align: middle;
 /* margin-bottom: 1px; */
   margin-top: 4px;
/*   margin-right: 6px; */
   padding-right: 8px;
   
   
}
.searchbox {
   height: 14px;
 /*  margin-bottom: 2px; */
   margin-left: 2px;
   padding-left: 2px;
   background-color: #fff3de;
   text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #c0c0c0;
   letter-spacing: 1.5px;
  /* vertical-align: sub; */
  /* line-height: 0.5em; */
}
.noshow {
   visibility: hidden;
}
.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;
}
#odessatop {
   width: 760px;
   height: 39px;
   background: url(http://www.odessa-tx.gov/public/images/home-top2.jpg) no-repeat;
   
}
.safezones {
   font-family: Tahoma;
   font-size: xx-small;
   color: #000080;
   line-height: 1.2em;
   letter-spacing:1px;
}
#citycodeicon {
   background: transparent url(http://www.odessa-tx.gov/public/odessa-icon-citycode17.gif) no-repeat;
   width: 70px;
   height: 25px;
   margin-left: 4px;
   padding-right: 4px;
}
.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;    
   padding-right: 18px;
   color: white; 
   background-color: maroon; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
   float: left;
}   
.mheaderleftpw {
   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;    
   padding-right: 18px;
   color: white; 
   background-color: maroon; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;     
   width: 45%;       
   overflow: auto; 
   white-space: nowrap;
}
.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;
}
.mheaderc {
   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;*/
   margin:0px;
   padding:0px;
   text-align: center;
 /*  padding-top: 2px;*/
 /*  margin-top: 6px;*/
/*   padding-bottom: 2px;*/
  /* margin-left: 6px;*/
/*   padding-left: 6px;*/
  /* margin-right: 2px;*/
   color: white; 
   line-height: 25px;
   background-color: #800000; 
   letter-spacing: 1.5px; 
   word-spacing: 2px;
  /* float: left;*/
   width: 800px;
   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 #000080;
	}
.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(images/table-header-center-bkg-3.gif) repeat-x bottom left;*/
	background: url(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;
	}	
#naveng {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	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;*/
	}
#naveng li {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	margin-left: 4px;
   margin-bottom: 2px;
	padding: 0;
	list-style: none;
	border-right: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
	font-size: 12px;
	}
#naveng a {
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #000080;
	font-size: 12px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: #fff3de;
	}
#naveng a:link {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #000080;
   background-color: #fff3de;
	}	
#naveng a:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #000080;
   background-color: #fff3de;
	}	
#naveng a:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
   font-weight: bold;
   font-size: 12px;
	background: #fff90e;
	text-decoration: underline;
	}
#naveng a:active {
	float: left;
	padding: 6px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #000080;
   background-color: #fff3de;
	}	
#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;
}
.listDiv
{
	width: 100%;
	clear: both;
}
a
{
	color: #000080;
	text-decoration:none;
}

a:hover{ text-decoration:underline; color:#e8112d;}

a:link {
		text-decoration: none;
		color:	#003893; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	}
a:visited	{
	 color:	#003893;
    text-decoration: none; 
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal; 	
}      
/* a:hover {
	color: #E8112D;
   

   text-decoration: underline;
   background-color: transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	} */
a:active	{
		Text-decoration: none;
		color: #E8112D; 
}
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: #000080;
		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;    
   line-height: 1em;
}
.sideboxMain {
   margin: 0px 0px 0px 0px; 
   width: 100%; /* so it will grow */
   background: url(http://www.odessa-tx.gov/public/images/sbbody-rhm.gif) no-repeat bottom right #e4eaef;
   font-size: 90%;
   text-align: left;    
   line-height: 1em;
}
.boxheadMain {
   background: url(http://www.odessa-tx.gov/public/images/sbhead-rhm.gif) no-repeat top right;
   margin: 0px 0px 0px 0px;
   text-align: left;
}
.boxheadMain h2 {
   text-align: center;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background: url(http://www.odessa-tx.gov/public/images/sbhead-lhm.gif) no-repeat top left;
   margin: 0px 1px 0px 0px;
   padding: 18px 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 */
}
.boxbodyMain {
   background: url(http://www.odessa-tx.gov/public/images/sbbody-lhm.gif) no-repeat bottom left;
   margin-right: 6px;
   padding: 5px 0px 25px 16px;
}
.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: 18px 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;
		}   
.posted2	{	
		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: 15px;
      padding-left: 15px;
		text-align: left;
      margin-top: 5px;
      margin-bottom: 5px;
      line-height: 1.8em;
		}  		   
.gisheader	{	
		font-family: Arial, Helvetica, sans-serif; font-size:1.5em; 
		text-decoration: none;
		word-spacing: 1px;
		letter-spacing: 1.5px;
		text-transform:	none;
		color: #FFFAFA;
		margin: 10px 4px 4px 4px;
		text-align: center;	
		vertical-align: middle;
		background: #800000;;
		padding-right: 2px;
		padding-left: 3px;
		padding-bottom: 2px;
	   padding-top: 2px;
		border-right: 2px solid #670303;
		border-bottom: 2px solid #670303;
		border-top: 1px solid #FDAFAF;
		border-left: 1px solid #FDAFAF;
		width: 85%;
		}	
.gisTableHeader {
	width: 100%;
   height: 25px;
   margin: 0;
   padding-top:2px;
   text-align: left;
   vertical-align: middle;
   padding: 0;
   list-style: none;
	background: transparent url('http://www.odessa-tx.gov/public/images/NavBG2.gif') repeat-x bottom left;
}
.gisdisclaimer {
	font-weight:bold; 
	background-color:#fff3de; 
	display:block; 
	width:105px; 
	padding:4px; 
	margin:4px; 
	border-right:1px solid #808080; 
	border-bottom:1px solid #808080; 
	border-top:1px solid #c0c0c0; 
	border-left:1px solid #c0c0c0; 
	letter-spacing:1.5px; 
	color:#800000;
}		
.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:	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;
}		
.ContentTextBody {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size:	84%;
		text-decoration: none;
		word-spacing: 1.5px;
		text-transform:	none;
		color: #000080;
	  	text-align: left; 
	  	padding: 2px 6px 2px 6px;
}
.ContentTextC	{	
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size:	12px;
		text-decoration: none;
		word-spacing: 2px;
		text-transform:	none;
		color: #000080;
		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: #000080;
		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: #000080;
		margin-left: 	2px;
		margin-right: 	2px;
		margin-bottom:	4px;
		text-align: left;
		padding: 2px 6px 2px 6px;
		}		
.HowDoI
	{
		height: 215px;
	}

	/*-* FOOTER *-*/
.FooterCityInfo
	{
		background-color: #000080;
      background: url(http://www.odessa-tx.gov/public/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: 100%;  
      height: 75px;
		}	
.colborder
	{
		border-collapse: collapse;
	}   
.Footer1
	{
		background-color: #000080;
      background: url(http://www.odessa-tx.gov/public/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: 758px;  
      height: 75px;
		}
.Footer2
	{
		background-color: #000080;
      background: url(https://www.odessa-tx.gov/public/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: 758px;  
      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: 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: #CED8E2;
	}
/* Contact Info on each Dept Page */	
.ContactText
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; 	font-weight: bold;
		color: #000080;
		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: #000080;
		text-align: left;
		margin-left: 6px;
		padding-top: 4px; 
		line-height: 1.5em;
      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;
      letter-spacing: 1.5px;
		text-align: center;
		color: #800000;
		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: #000080;
		text-decoration: none;
		text-align: left;
	}
.appTitleSide
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		font-size: 10px;
		color: #000080;
		text-decoration: none;
		text-align: right;
	}
.appSmallTitle
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		font-size: 9px;
		color: #000000;
		text-align: center;
		text-decoration: none;
	}
	
/* City Council */
.AgendaList
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		font-size: 10px;
		color: #000080;
		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: #000080;		
		text-align: center;
		height: 22px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		color: #ffffff;
		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 #000080;
		border-bottom: 1px solid #000080;
		border-left: 1px solid #000080;
		border-right: 1px solid #000080;
		margin-bottom: 6px;
	}
.agendacellborder
	{
		border: 1px solid #000080;
	}
	
/* 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: #000080;
		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: #000080;
	}
.TXExtContent a:link
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		text-decoration: underline;
		color: #000080;
	}
.TXExtContent a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		text-decoration: underline;
		color: #ff0000;
	}
.TXExtContent a:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		text-decoration: underline;
		color: #000080;
	}
	
.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: #800000;
		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: 11px; font-weight: bold;
		color: #000080;
		line-height: 1.7em;
		text-align: center;
		text-decoration: none;
	}	
.sun 
    {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; 
      color: #000080;
      font-weight: bold;
      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: #000080;
		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: #ffffff;
		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: #800000;
		text-align: center;
		letter-spacing: 2.0px;
		word-spacing: 1.5px;
	}
.maroonbg
	{
		background-color: #800000;
	}
.lightbluebg
	{
		background-color: #dde3ee;
	}	
.maptopbg {
   background: transparent url(http://www.odessa-tx.gov/public/maps/images/top_bg.png) repeat;
   height: 50px;
  }
.mapleftbg {
	background: transparent url(http://www.odessa-tx.gov/public/maps/images/lt_bg.png);
	width: 31px;
}
.maprightbg {
   background: white url(http://www.odessa-tx.gov/public/maps/images/rt_bg.png);
   width: 31px;
   background-position: right;
   background-repeat: repeat-y;
}
.mapbottombg {
   background: transparent url(http://www.odessa-tx.gov/public/maps/images/bot_bg.png);
   width: 21px;
   background-repeat: repeat-x;
   background-position: bottom;
  /* azimuth: center;  */

} 

.maroon
	{
		color: #800000;
	}
.navy
	{
		color: #000080;
	}
.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: #800000;
		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: #000080;
		text-align: right;
		text-decoration: underline;
	}
.jobdetails
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
		color: #000000;
		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: #000080;
		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: #000080;
		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: #000080;
		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: #000080;
	}	
.apply a:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		color: #000080;
		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;
      color: #ff0000;
	}	
.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: #000080;
	}	
.link12a a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
      font-size: 83%; 
      font-weight: bold;
		text-decoration: underline;
      background-color: transparent;
      color: #ff0000;
	}	
.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: #000080;
		text-align: center;
		margin-top: 4px;
	}
#navtop {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000080;
   border-top: 1px solid #c0c0c0;
   border-bottom: 2px solid #808080;
   border-left: 1px solid #c0c0c0;
   border-right: 2px solid #808080;
   background-color: #F2F4F3;
   padding: 4px;
   float: left;
   text-align: center;
   width: 95%;
   margin-left: 15px;
   margin-bottom: 24px;
   word-spacing: 4px;
   margin-right: 10%;
   font-size: 0.911em;
   line-height: 2em;
}
#navtop a {
   font-size: 0.911em;
   cursor: pointer;
   color: #000080;
   text-decoration: none;
   background-color: transparent;
}
#navtop a:hover {
   color: #ff0000;
   font-size: 0.911em;
   text-decoration: underline;
   background-color: transparent;
}
.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: #ffffff;
		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: #ffffff;
   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: #ffffff;
		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: #000080;
		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: #000080;
		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: #000080;
		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: #000080;
	}
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/public/citycouncil/DistrictMap.png");
      background-repeat: no-repeat;
	   background-position: center;
   /*  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; // first!
		filter: alpha(opacity=30);					// second!;
		-khtml-opacity:.50; -moz-opacity:.50; -ms-filter:”alpha(opacity=50)”; filter:alpha(opacity=50); opacity:.50; */
}
.councilText  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.councilText p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.councilinfo
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
		letter-spacing: 1px;
		color: #000080;
		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: #000080;
		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: #000080;
		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: #000080;
      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: #000080;
		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: #000080;
		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: #000080;
		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: #000080;
		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: #000080;
		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: #000080;
      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: #000080;
		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: #000080;
		text-decoration: underline;
		text-align: left;
		margin-left: 4px;
	   margin-bottom: 4px;
	}   
.link18u {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 18px;
}
.link18u a {
	color: #000080;
}	
      
.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: pointer;
}
.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: #000080;
    /*  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: #000080;
   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: #000080;
   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: #000080;
	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: #000080;
      list-style-type: none;
      list-style-image: none;
    /*  list-style-position: outside; */
   }
.deptservices li
	 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000080;
   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: #000080;
   text-decoration: underline;
   font-size: 12px;
}
.deptservices li a:link
{
   color: #000080;
   text-decoration: underline;
   font-size: 12px;
}
.deptservices li a:visited
{
   color: #000080;
   text-decoration: underline;
   font-size: 12px;
}
.deptservices li a:hover
{
   color: #ff0000;
   text-decoration: underline;
   font-size: 12px;
   cursor: help;
}
div.backtotopSSL {
   background-image: url(https://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;
}
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: #000080;
	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;
}
a.killunderline, a.killunderline:link, a.killunderline:hover /*, li.a:link, li.a:hover */
 {
   text-decoration: none;
   color: #ffffff;
}
.hoverbox {
cursor:default;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.hoverbox a {
cursor:default;
}
.hoverbox a .preview {
display:none;
}
.hoverbox a:hover .preview {
display:block;
left:-45px;
position:absolute;
top:-33px;
z-index:1;
}
.hoverbox img {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:inherit;
height:100px;
padding:4px;
vertical-align:top;
width:135px;
}
.hoverbox li {
background:#EEEEEE none repeat scroll 0 0;
border-color:#DDDDDD #BBBBBB #AAAAAA #CCCCCC;
border-style:solid;
border-width:1px;
color:inherit;
display:inline;
float:left;
margin:15px;
padding:10px;
position:relative;
}
.hoverbox .preview {
border-color:#000000;
height:233px;
width:300px;
}
#lightbox {
left:0;
line-height:0;
position:absolute;
text-align:center;
width:100%;
z-index:100;
}
#lightbox a img {
border:medium none;
}
#outerImageContainer {
background-color:#FFFFFF;
height:250px;
margin:0 auto;
position:relative;
width:250px;
}
#imageContainer {
padding:10px;
}
#loading {
height:25%;
left:0;
line-height:0;
position:absolute;
text-align:center;
top:40%;
width:100%;
}
#hoverNav {
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:10;
}
#imageContainer > #hoverNav {
left:0;
}
#hoverNav a {
/* outline-color:-moz-use-text-color; */
outline-style:none;
outline-width:medium;
}
#prevLink, #nextLink {
background:transparent url(http://www.odessa-tx.gov/public/images/blank.gif) no-repeat scroll 0 0;
display:block;
height:100%;
width:49%;
}
#prevLink {
float:left;
left:0;
}
#nextLink {
float:right;
right:0;
}
#prevLink:hover, #prevLink:visited:hover {
background:transparent url(http://www.odessa-tx.gov/public/images/prevlabel.gif) no-repeat scroll left 15%;
}
#nextLink:hover, #nextLink:visited:hover {
background:transparent url(http://www.odessa-tx.gov/public/images/nextlabel.gif) no-repeat scroll right 15%;
}
#imageDataContainer {
/*-x-system-font:none;*/
background-color:#FFFFFF;
font-family:Verdana,Helvetica,sans-serif;
font-size:10px;
/* font-size-adjust:none;
   font-stretch:normal;
   font-variant:normal;
   font-weight:normal; */
line-height:1.4em;
margin:0 auto;
overflow:auto;
width:100%;
}
#imageData {
color:#666666;
padding:0 10px;
}
#imageData #imageDetails {
float:left;
text-align:left;
width:70%;
}
#imageData #caption {
font-weight:bold;
}
#imageData #numberDisplay {
clear:left;
display:block;
padding-bottom:1em;
}
#imageData #bottomNavClose {
float:right;
padding-bottom:0.7em;
width:66px;
}
#overlay {
background-color:#202931;
height:500px;
left:0;
position:absolute;
top:0;
width:100%;
z-index:90;
}
/************************************************
FAQ List
************************************************/
.listfaq
{
	width:100%;
	border-collapse: separate !important;
}

.listfaq td
{
	padding:4px;
	border:0px;
}
.listfaq_answers
{
	width:100%;
	margin-top: 10px;
	padding: 0px 8px 0px 8px;
	margin-bottom: 20px;
	border-collapse: separate !important;
	table-layout: fixed;
  white-space: normal;
}
.listfaq_answers td
{
	padding:4px 4px 14px 4px;
	line-height: 2em;
	border: 0;
	white-space:normal;
	
}
.listfaq_q{font-weight:bold;}

.listfaq_q_js
{
 	font-weight:bold;
 	cursor: pointer;
}
.listfaq_break {height:2px;}
.listfaq_a_left
{
	float:left;
	width:20px;
	color: #800000 !important;
	font-weight:bold;
	line-height: 1.5em;
}
.listfaq_a_right
{
	float:left;
	color: #515151 !important;
	width:96%;
	line-height: 1.5em;
/*	height: 100% !important;*/z
}
.curved {
	background-color: #f0f0f0;
	width: 685px;
/*	height: 50px; */
	
	height: 100% !important;
	word-wrap: break-word;
/*	display: block;*/
	overflow: auto !important;
/*	margin: 0 auto auto auto;*/
	padding: 5px 10px 5px 10px;
	border: 1px solid #808080;
	white-space: normal;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}
.break-word {
  word-wrap: normal;
  text-wrap: normal; /* break-word; */

}
.rel {
/*	margin: 50px 0 0 33px;*/
	padding: 2px;
	position: relative;
	z-index: inherit;
	zoom: 1; /* For IE6 */
}
td.mcTblhdr  {
	margin-left:0px;
	padding-left:4px;
	vertical-align: middle !important;
	background: url(http://www.odessa-tx.gov/public/municipalcourt/images/mctblhdr2.png) top left repeat-x;
	font-family:verdana; 
	font-weight: bold; 
   border-left: 1px solid #979b9e; 
	color:#800000; 
	height: 27px;
	letter-spacing: 1px; 
	font-size: 14px; 
	direction: ltr; 
	width:inherit;
}
.mayorNav  {
   margin-right:0px;
   margin-left: 10px; 
 	margin-bottom:10px; 
	background-color: #b5ccf6;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #808080;
	border-left: 1px solid #c0c0c0;
	border-bottom: 1px solid #808080;
	text-align:center; 
	display:block;
	width: 97%;
	line-height: 1.5em;
}
.waterWrap {
	width: 285px;
	height: 151px; 
	margin-bottom: -25px;
	padding: 0px;
	background-color: #D8ECFF;
	border: 1px solid #888888;
}
.waterBox  {
/*	margin:0px; */
	width: 100%; 
/*	height: 151px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	background:  url(http://www.odessa-tx.gov/public/water/images/Daily-Water-Use-HP.png) no-repeat ;
	padding-top: 79px;
	padding-left: 140px; 
/*	display: block; */
	float: left; 
	}

 .waterBox span {
 /*  margin:0px; */
	color: #800000;
	text-align: left;
	padding-top: 7px;
	padding-left: 0px;
	background: none;
	clear: left;
} 

.waterBox1  {
	width: 100%; 
  /* height: 151px; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: bold;
	text-align: left;
	background:  url(http://www.odessa-tx.gov/public/water/images/Daily-Water-Use-HPNT.png) no-repeat;
	padding-top: 84px;
	padding-left: 34px; 
	display: block;
	float: left; 
}
 .waterBox1 span {
 	color: #000000;
	text-align: left;
	padding-top: 5px;
	padding-left: 48px;
	background: none;
	clear: left;
} 
span.waterUseLimit {
	margin: 0;
	padding: 0;
	color: #000000 !important;
}
span.waterWarn {
	padding:0;
	margin:0;
	color: #ff0000 !important;
}
span.waterSafe  {
	padding: 0;
	margin: 0;
	color: #008c48 !important;
}
.waterBoxT {
	margin: 0;
   text-align: center;
	color: #000080 !important;
	Font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 1.5em;
	padding-top: 95px !important;
	padding-left: 10px !important;
}

