#azsearch a
{
	color: #02348D;
	background-image: url('../images/azbuttons.gif');
	text-align:center;
	width:22px;
	height:27px;
	margin-right:1px;
	float:left;
	background-position: 0 27px;
	text-decoration:none;
}
#azsearch a:hover{
	  color: #000000;
	  background-image: url('../images/azbuttons.gif');
	  text-align:center;
	  width:22px;
	  height:27px;
	  margin-right:1px;
	  float:left;
	  background-position: 0 55px;
	  text-decoration:none;
}

input.txt {
   border:none;
   -webkit-border-radius:5px;
   -moz-border-radius:5px;
   border-radius:5px;
   -webkit-box-shadow:0 0 3px #666 inset;
   -moz-box-shadow:0 0 3px #666 inset;
   box-shadow:0 0 3px #666 inset;
   height:25px;
   line-height:10px;
   width:170px;
   text-indent:5px;
}

input.txt2 {
   border:none;
   -webkit-border-radius:5px;
   -moz-border-radius:5px;
   border-radius:5px;
   -webkit-box-shadow:0 0 3px #666 inset;
   -moz-box-shadow:0 0 3px #666 inset;
   box-shadow:0 0 3px #666 inset;
   height:25px;
   line-height:10px;
   width:70px;
   text-indent:5px;
}

input.txt3 {
   border:none;
   -webkit-border-radius:5px;
   -moz-border-radius:5px;
   border-radius:5px;
   -webkit-box-shadow:0 0 3px #666 inset;
   -moz-box-shadow:0 0 3px #666 inset;
   box-shadow:0 0 3px #666 inset;
   height:25px;
   line-height:10px;
   width:120px;
   text-indent:5px;
}

#adv_yn {
	padding-left:10px;
	background-color:#FFCC33;
	height:100px;
	width:620px;
	border-color: #8D8D8D;
 	border:1px solid;
}
.advtitle { 
   margin-top:5px;
   font-size: 10pt; 
   font-weight:bold;
   color: #000080; 
   background-color: #FFCC33; 
   margin-bottom: 0; 
   font-family: arial;
   padding-left: 2px; 
   padding-top: 2px; 
   padding-bottom: 2px;   
}
#print_wrapper {
	   margin-right:50px;
	   padding-top:5px;
	   float:right;
	   Width:200px;
	   text-align:center;
	   font-weight:bold;
}
#print_div {
	   
	   float:right;
	   background-color: #FFCC33;
	   Width:200px;
	   height:100px;
	   border-color: #8D8D8D;
	   border:1px solid;
	   text-align:center;
	   font-weight:bold;
}
#advbut {
	color: #FFFF00;
	background-color:#000000;
	margin-right: 40px;
 	border:1px solid #B2B2B2;
 	padding-top:5px;
 	vertical-align: middle;
 	font-weight:bold;
 	text-align:center;
 	width:40px;
 	height:20px;
 	float:right;
}
#search {
	 background-color: #FFFF99;
	padding:0 0 0 0;
	margin-top: 20px;
	margin-left: 20px;
	border: 1px solid #CCCCCC;
	width:300px;
	height:120px;
}
#searchhead {
 	padding-left: 8px;
 	padding-top:5px;
 	font-weight:bold;
 	color: #000000;
 	font-size:13px;
   	background-color: #FFE805;
 	height:22px;
 	width:auto;
 	border:1px solid #CCCCCC;
 	border-top-width: 0;
 	border-left-width: 0;
 	border-right-width: 0;
}
#searchlabel{	

        font-family: Tahoma;
        padding-left:5px;
        padding-top:6px;
	vertical-align: middle;        
	font-size:11px;
	     
}
#searchform {
	   
	    width:300px;
	    height:auto;
}
#mainlink {
	  float:right;
	  margin-right:10px;
	  text-align: right;
	  width:300px;
	  height:60px;
	  text-decoration: underline;
	  font-size:1.1em;
	  font-weight:bold;
	  line-height: 1.5em;
}

.btn 
{	
	color:#993300;
     font-family: Tahoma; 
     font-size: 11px; 
     border: 1px outset #FFCC66; 
     background-color: #FFF66E;
}	
#floatdiv 
{
	 border:1px;
	width:120px;
	height:100px;
	position: absolute ;
	padding: 0px;		
}
.catNormal
	{
		color:darkblue;
		font-weight:bold;
		cursor:hand;
	}
	.catAltNormal
	{
		color:#B27D0F;
		font-weight:bold;
		cursor:hand;
	}
	.catOver
	{
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;

		color:#000000;
		font-weight:bold;
		cursor:pointer;
	}
	
	}
	#gov:hover{
		margin: 0px;
		padding: 0px;
		color:blue;
		font-family:verdana;
		font-weight:normal;
		font-size:12pt;
	}
	
	
.even{
	background-color:lightgray;
}
.odd{
	background-color:white;
}
	.suggestionsBox {
	/*position: relative;*/
		position:absolute;
		/*left: 0px;*/
		margin: 0px 0px 0px 0px;
		width:165px;
		/*height:100px;*/
		background-color: #E4E6DF;
		/* background-color: #80B452; */
		-moz-border-radius-bottomleft: 7px;
		-moz-border-radius-bottomright: 7px;
		border-left: 2px solid #fff;	
		border-right: 2px solid #fff;	
		border-bottom: 2px solid #fff;	
		-webkit-border-radius: 7px;
		color:balck;
		/*overflow:auto;*/
	   -webkit-box-shadow:0 0 3px #666 inset;
	   -moz-box-shadow:0 0 3px #666 inset;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		list-style-type:none;
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}	
	.suggestionList li:hover {
		background-color: #659CD8;
	}

