/* Address Search classes */

#MainContainerAppsFind {
	float:left;
	margin:45px 70px auto;
	width:453px;
}

#MainContainerAppsFind #MainContentApps {
	float:left;
	margin:8px 0;
	width:453px;
}
#MainContainerAppsFind #MainContentApps .MainContent {
	background-color:#FFFFFF;
	margin:0 0 0 9px;
	width:435px;
	padding:0;
}
#MainContainerAppsFind #MainContentApps .MainContent p{
	padding: 0 10px;
}

#MainContainerAppsFind #MainContentApps h1{
	background-image:none;
	padding:0 0 4px 10px;
	font-weight:bold;
	}
/* Rounded Corners Images*/
#MainContainerAppsFind  #MainContentApps {
	background:#D2B723 url(../../core-images/appsAddSearchTop.gif) no-repeat;
	padding-top:9px;
}
	
#MainContainerAppsFind	.panelbot1col{
	background: url(../../core-images/appsAddSearchBot.gif) no-repeat left bottom;
	padding: 0;
	clear:both;}
	
.addresselements {
margin-bottom: 10px;
}

.addresselements p {
float:left;
margin:0;
padding:2px 8px 4px 0 !important;
text-align:right;
width:150px;
}

.addresselements input {
margin-right: 5px;
}

.addressbutton {
margin: 10px 0 0 155px;
}

.help {
padding:40px 0 40px 5px;
}

/* Add Search Tab */
.top-nav{
	float:left;
    width:100%;
    background:#D2B723;
	margin-bottom:40px;
	}
	
#MainContentArea .top-nav ul{
	margin:0;
    padding:0;
    list-style:none;
    float:left;
    padding: 0 10px 0px 0;
    margin:20px 0 0 40px;
    }
#MainContentArea .top-nav li {
    float:left;
    margin:0;
    padding:0;
	background:url(../../core-images/serachAdressTabRightOff.gif) no-repeat right top;
	border-right:2px solid #B2A356;
	color:#000;
	list-style-type: none !important;
	}
.top-nav li.last {
	border:0px;
	}
.top-nav a {
    display:block;
    background:url(../../core-images/serachAdressTabLeftOff01.gif) no-repeat left top;
    padding:6px 12px;
	color:#000;
	text-decoration:none !important;
    }
.top-nav li.first  a{
    display:block;
    background:url(../../core-images/serachAdressTabLeftOff.gif) no-repeat left top;
    padding:6px 12px;
	color:#000;
	text-decoration:none;
    }
.top-nav li.active-first a{
    display:block;
    background:url(../../core-images/serachAdressTabLeftOn.gif) no-repeat left top !Important;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	padding:6px 12px;
    }
.top-nav li.active-first {
    float:left;
    margin:0;
    padding:0;
	background:url(../../core-images/serachAdressTabRightOn.gif) no-repeat right top;
	border-right:2px solid #B2A356;
	color:#000;
    }
.top-nav li.active a{
    display:block;
    background:url(../../core-images/serachAdressTabLeftOn01.gif) no-repeat left top !Important;
	color:#000;
	text-decoration:none;
	font-weight:bold;
    }
.top-nav li.active {
    float:left;
    margin:0;
    padding:0;
	background:url(../../core-images/serachAdressTabRightOn.gif) no-repeat right top;
	border-right:2px solid #B2A356;
	color:#000;
	padding:0;
    }
.top-nav li.active-last a{
    display:block;
    background:url(../../core-images/serachAdressTabLeftOn01.gif) no-repeat left top !Important;
	color:#000;
	text-decoration:none;
	font-weight:bold;
    }
.top-nav li.active-last {
    float:left;
    margin:0;
    padding:0;
	background:url(../../core-images/serachAdressTabRightOn.gif) no-repeat right top;
	border-right:2px solid #B2A356;
	color:#000;
    }

/* Address Search button */
input#uxQFSearchButton, input#uxAdvancedFindSearchButton, input#uxSFSearchButton,  input#ctl00_ContentPlaceHolder1_searchAddress {
	background: url(../../core-images/searchAddress.gif) no-repeat center center ;
	color:#FFFFFF;
	height:26px !important;
	border:0px;
	padding:0px 0px 0px 18px;
	text-align:left;
	cursor:hand;
	cursor:pointer;
	
}

input#uxARBackButton, input#uxSRBackButton {
	background: url(../../core-images/backButton.gif) no-repeat center center ;
	color:#FFFFFF;
	width:63px;
	height:26px !important;
	border:0px;
	padding:0px 0px 0px 18px;
	text-align:left;
	cursor:hand;
	cursor:pointer;
	margin: 0 0 10px 10px;
}

.buttons {
	margin: 30px 0 0 8px;
}

/* Address results */
table#uxARGridView, table#uxSRGridView  {
margin: 10px 0 10px 28px;
}	
	
.MainContent span {
padding: 10px;
}
/* End Address Search classes */



