* { padding:0; margin:0; }

body{font: 80% Arial, Helvetica, sans-serif, Verdana;text-align: center;}
div.container{margin: auto;width: 450px;text-align: left;}
table {border-width:0px;border-style:solid;border-spacing:0px;border-collapse:collapse;}
td {border-width:0px;border-style:solid;padding:5px 0px 5px 0px; vertical-align:top;}

fieldset {
    position : relative;  /* The underscore means only IE will see it */
    padding-top : 10px;   
    padding-bottom : 15px;
    display : block;
    border: 1px solid #344D57;
    margin:15px;
    padding:20px 10px;
    background-image: url(../images/blueGradient.png);
    background-repeat: repeat-x;
    width:450px;}

legend {
    _position : absolute;
    _top : -10px;
    color: #000;
    margin-left:10px;
    padding : 0px 10px 0px 10px;
    border-color: black;
    border-style : solid;
    border-width : 1px;
    background-color : #c2ced9;
    font-weight:bold;}

input, textarea, select{
	background: #efefef;
  	color: #333;
  	font: 100% Arial, Helvetica, Verdana, sans-serif;
	border: 1px inset;
	height: auto;}

.btn {
	border: 3px double;
	border-color: #AEB8D1 #424D6A #424D6A #AEB8D1; 
	background-image: url(../images/btnbg.gif);
	background-repeat: repeat-x;
	display: inline;
	margin: 5px 0px;
	padding: 0px 5px;
	cursor: pointer;
	color: #111;
	font-weight: bold; }


#streetautocomplete1, #streetautocomplete2, #streetautocomplete3 {position:relative;width:145px;margin-bottom:1em;}/* set width of widget here*/
#streetautocomplete1, #streetautocomplete2, #streetautocomplete3 {z-index:9000} /* for IE z-index of absolute divs inside relative divs issue */
#SearchStreet, #Street, #CallerStreet {width:100%;z-index:0;}
#streetcontainer1, #streetcontainer2, #streetcontainer3 {position:absolute;width:150px;}
#streetcontainer1 .yui-ac-content, #streetcontainer2 .yui-ac-content, #streetcontainer3 .yui-ac-content {position:absolute;width:100%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;}
#streetcontainer1 .yui-ac-shadow, #streetcontainer2 .yui-ac-shadow, #streetcontainer3 .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
#streetcontainer1 ul, #streetcontainer2 ul, #streetcontainer3 ul {padding:5px 0;width:100%;}
#streetcontainer1 li, #streetcontainer2 li, #streetcontainer3 li {padding:0 5px;cursor:default;white-space:nowrap;}
#streetcontainer1 li.yui-ac-highlight, #streetcontainer2 li.yui-ac-highlight, #streetcontainer3 li.yui-ac-highlight {background:#336699;}
#streetcontainer1 li.yui-ac-prehighlight, #streetcontainer2 li.yui-ac-prehighlight, #streetcontainer3 li.yui-ac-highlight {background:#c4ccd4;}

/*div.img-ilus {
	background: url('../images/shadow.gif') no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}

div.img-ilus fieldset {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}*/


