#contentWrapper {
	margin-left:0;
	padding-left:185px;
  border-top:1px #cbcbcb solid;
}
  #content {
    border-top:none !important;
  }
	  #content h2 {
	    border-top:none !important;
	  }

form.quickSearch fieldset {
	margin-right:185px;
	padding:16px 20px;
	border:1px #e1e1e1 solid;
}

  form.quickSearch fieldset table {
	}
		form.quickSearch fieldset table tr {
		}
			form.quickSearch fieldset table tr td {
			  vertical-align:top;
			  overflow:hidden;
			}

		  form.quickSearch fieldset label {
		    margin-right:1em;
		    line-height:1.8em;
		    font-weight:bold;
		    white-space:nowrap;
			}
			form.quickSearch fieldset input[type="text"] {
       width:98.9%;
				border:1px #a8acaf solid;
			}
			form.quickSearch fieldset input.text {
     		width:100%;
				border:1px #a8acaf solid;
			}
			
			form.quickSearch fieldset p {
			  padding:0.1818em 0;
			}
			
		  form.quickSearch fieldset p.error {
		    color:#ff0000;
		    display:none;
			}
		
		form.quickSearch fieldset a.advancedSearchLink {
		  padding:0 0 0 9px;
		  color:#727272;
		  font-size:0.9091em;
		  text-decoration:none;
		  background:transparent url(../img/shared/bullet_link3.png) 0 50% no-repeat;
		}

form.quickSearch fieldset span.submitWrapper {
	display:block;
	margin-left:1em;
	padding-right:2px;
	float:left;
	background:transparent url(../img/shared/button2_right_bg.png) 100% 0 no-repeat;
}

form.quickSearch fieldset span.submitWrapper input[type="submit"] {
	height:25px;
  overflow:hidden;
	font-weight:bold;
	font-size:1em;
	line-height:1em;
	color:#FFFFFF;
	background:#b0b9ca url(../img/shared/button2_left_bg.png) 0 0 no-repeat;
	border:none;
	cursor:pointer;
}
form.quickSearch fieldset span.submitWrapper input.submit {
  height:25px;
  overflow:hidden;
	font-weight:bold;
	font-size:1em;
	line-height:1em;
	color:#FFFFFF;
	background:#b0b9ca url(../img/shared/button2_left_bg.png) 0 0 no-repeat;
	border:none;
	cursor:pointer;
}





		form.advancedSearch fieldset {
		  padding:1.5em 0;
		}
		
			form.advancedSearch fieldset dl.full {
				width: 428px;
			}
			form.advancedSearch fieldset dl.short {
				width: 264px;
			}
		  form.advancedSearch p {
		    padding:0.5em 0;
		  }

    	form.advancedSearch input[type='text'],
    	form.advancedSearch input[type='password'] {
    	  width:157px;
        border:1px #a8acaf solid;
		  }
		  
			  form.advancedSearch input.text,
			  form.advancedSearch input.password,
				form.advancedSearch textarea,
    		form.advancedSearch select {
        	width:157px;
	        border:1px #a8acaf solid;
			  }
		  
		 form.advancedSearch input#query {
		 	width:321px;
		 } 
		  
		  form.advancedSearch select {
    	  width:159px; /* width:298px; ie */
        border:1px #a8acaf solid;
		  }
		  
		  form.advancedSearch input[type='radio'],
			form.advancedSearch input[type='checkbox'] {
				vertical-align:middle;
			}
					form.advancedSearch input.radio,
					form.advancedSearch input.checkbox {
						vertical-align:middle;
					}
		
			form.advancedSearch fieldset dl {
			}
				form.advancedSearch fieldset dl dt {
				  width:105px;
				  float:left;
				}
				  form.advancedSearch fieldset dl dt label {
				    line-height:1.4545em;
					}
					form.advancedSearch fieldset dl dt span.label {
					}
					
				form.advancedSearch fieldset dl dd {
				  float:left;
				  padding-bottom:1em;
				  width:159px;
				}
					form.advancedSearch fieldset dl.full dd {
					  width:323px;
					}
				
				form.advancedSearch fieldset dl dt.price_to {
					padding-left: 9px;
					width: 20px;
				}
				form.advancedSearch fieldset dl dd.price_from,
				form.advancedSearch fieldset dl dd.price_to {
					width: 65px;

				}
				form.advancedSearch fieldset dl dd.price_from input,
				form.advancedSearch fieldset dl dd.price_to input {
					width: 63px;

				}

				form.advancedSearch fieldset dl dd label input[type='radio'] {
				  line-height:1.4545em;
				  vertical-align:middle;
				}
				form.advancedSearch fieldset dl dd label input.radio {
				  line-height:1.4545em;
				  vertical-align:middle;
				}

          form.advancedSearch fieldset dl dd input[type="checkbox"].labelRight {
            display:block;
            float:left;
					}
					form.advancedSearch fieldset dl dd input.labelRight {
					  display:block;
            float:left;
					}
          form.advancedSearch fieldset dl dd label.checkboxLeft {
            display:block;
						margin-left:2em;
						zoom:1;
					}
					
					form.advancedSearch fieldset dl dd p.error {
					  width:270px;
					  margin:2px 0;
					  padding:0.2em 11px;
					  color:#f25e5e;
					  background-color:#fed1d1;
					  border:1px #f25e5e solid;
					}
					  form.advancedSearch fieldset dl dd p.long {
					    width:auto !important;
					    zoom:1;
					  }
					
					form.advancedSearch fieldset dd.buttons {
						padding-left: 105px;
					}
				        form.advancedSearch fieldset dd.buttons div.btnWrapper {
				          width:298px;
				        }

							form.advancedSearch fieldset dd.buttons input[type=submit] {
							  height:2em;
								color:#000000;
							  font-weight:bold;
							  font-size:1em;
							  line-height:2em;
							  background:#adb6c9 url(../img/shared/button_bg.png) 0 0 repeat-x;
							  border:none;
							  padding: 0 10px;
							}
							form.advancedSearch fieldset dd.buttons input.submit {
							  height:2em;
							  color:#000000;
							  font-weight:bold;
							  font-size:1em;
							  background:#adb6c9 url(../img/shared/button_bg.png) 0 0 repeat-x;
							  border:none;
							}















.querySummary {
	padding:2em 0 0;
	zoom:1;
}
	.querySummary:after {
		content:".";
		display:block;
		height:0;
		overflow:hidden;
		visibility:hidden;
		clear:both;
	}
	
	.querySummary h3 strong {
	  font-size:1.0909em;
	}
	
dl.queryResults {
	margin-top:0;
 	margin-bottom:1em;

	 overflow:hidden;
}
	dl.queryResults dd {
	  margin-right:105px;
    padding-top:1.5em;
    zoom:1;
	}
	  dl.queryResults dd:after {
	    content:".";
			display:block;
			height:0;
			overflow:hidden;
			visibility:hidden;
			clear:both;
	  }
	  
	  dl.queryResults dd h4 {
	    padding-top:1em;
	    font-weight:bold;
	  }
	    dl.queryResults dd h4 a {
	      text-decoration:underline;
	    }
	    dl.queryResults dd h4 a:hover {
	      text-decoration:none;
	    }
	  
		dl.queryResults dd img {
      float:left;
      margin:0 1em 0.5em 0;
      border:1px #e1e1e1 solid;
		}
		
		dl.queryResults dd p {
		  padding-top:1em;
		}
		
		dl.queryResults dd a.http {
		  margin-top:1em;
		  color:#7f7f7f;
		  text-decoration:underline;
		}
		  dl.queryResults dd a.http:hover {
		    text-decoration:none;
		  }
		
		dl.queryResults dd a.more {
		  margin-right:80px;
		  padding-right:4px;
      display:block;
			float:right;
			color:#FFFFFF;

		  background:transparent url(../img/shared/bullet_right.png) 100% 50% no-repeat;
		}
			dl.queryResults dd a.more span {
				display:block;
			  padding:2px 10px 3px 10px;
			  background-color:#adb6c9;
			}
