.ui-wrapper{ 
border: 1px solid #50A029; 
}

.ui-wrapper input, .ui-wrapper textarea{ 
border: 0; 
}

ul.ui-accordion-container{ 
width: 100%;
float: left;
margin: 0; 
padding: 0; 
list-style-type: none; 
}

ul.ui-accordion-container li{ 
width: 100%;
float: left;
margin: 0 0 2px 0; 
padding: 0;
}

ul.ui-accordion-container li a.ui-accordion-link{ 
display: block; 
padding: 0 0 0 5px; 
margin: 0 3px 0 0; 
height: 28px; 
background-image: URL('../images/accordion-middle.png'); 
color: #fff; 
text-decoration: none; 
line-height: 28px; 
cursor: default;
}

ul.ui-accordion-container li:hover a.ui-accordion-link{ 
background-image: URL('../images/accordion-middle-act.png'); 
}

/* Advanced Search */

h3{
float: left;
width: 100%;
font-size: 14px;
font-weight:bold;
color: #006858;
margin: 0;
}

.advancedContainer{
float: left;
width: 922px;
background-image: URL('../images/tile-advanced.gif');
background-repeat: repeat-y;
font-family: Arial, Verdana, Georgia;
font-size: 11px;
}

.advancedTitle{
float: left;
width: 100%;
color: #292a2a;
font-weight: bold;
padding: 10px 0 5px 0;
}

.advancedLeft{
float: left;
width: 254px;
padding: 0 0 10px 53px;
}

.advancedLeft select{
width: 200px;
margin: 0;
}

.advancedMiddle{
float: left;
width: 254px;
padding: 0 0 10px 51px;
}

.advancedMiddle select{
width: 200px;
}

.advancedMiddle input{
width: 200px;
}

.advancedRight{
float: left;
width: 257px;
padding: 0 0 5px 50px;
}

.advancedRight input{
width: 89px;
}

.advancedKeywords{
float: left;
width: 200px;
}

.advancedKeywords input{
margin: 0;
padding: 0;
width: 195px;
margin: 0 0 5px 0;
}

.advancedButton{
float: left;
width: 922px;
text-align: right;
}

.searchPropertiesTable{
padding-bottom: 20px;
}

/* Advanced Search */

body{
font-family: arial,verdana;
font-size: 12px;
}

input{
font-family: arial,verdana;
font-size: 12px;
}

.advancedOutput{
position: absolute;
top: 15px;
left: 720px;
width: 40px;
height: 40px;
padding: 3px 10px 10px 10px;
color: #fff;
text-align: center;
font-weight: bold;
background-color: #262626;
border: 1px solid #000;
}

.advancedOutputLoader{
position: relative;
}

.advancedOutputLoader img{
position: absolute;
top: 10px;
left: 70px;
}

.advancedOutput h2{
font-size: 17px;
margin: 0;
padding: 0;
color: #f5d603;
}

.advancedLayout{
float: left;
width: 100%;
padding: 10px 0;
position: relative;
}

.keywordArea{
position: relative;
margin: 0 auto;
width:480px;
}

.keywordInput{
float: left;
width: 350px;
padding: 5px 0 0 0;
}

.keywordSearch{
float: right;
width: 110px;
}

.keywordReset{
float: right;
}
