.AdvSearchContainer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; width: 520px;}
.AdvSearchContainer a {text-decoration:none; color: #06c;}
.AdvSearchContainer a:visited {text-decoration:none; color: #06c;}
.AdvSearchContainer a:hover {text-decoration:underline;}
.AdvSearchContainer #asHdr {border-bottom: 3px solid #999; margin-bottom:0px; margin-top:0px;}
.AdvSearchContainer #footer {border-top: 3px solid #999;}
.AdvSearchContainer #asHdr h2 {font-size: 16px; margin:0px 0px 1px 0px;}
.AdvSearchContainer .AdvSearchTools {margin-bottom:8px; font-size:10px; vertical-align:top; padding-top:5px;}
.AdvSearchContainer .AdvSearchTools #sSort {float:right; text-align:right;}
.AdvSearchContainer .AdvSearchTools #sResults {float:left; text-align:left;}
.AdvSearchContainer .AdvSearchTools #sSort select {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.AdvSearchContainer .AdvSearchTools #sResults a {font-weight:bold;}
.AdvSearchContainer .result {width:515px; padding:10px 0px 8px 5px;}
.AdvSearchContainer .shopresult {width:515px; padding:10px 0px 8px 5px; background-color: #ececec;}
.AdvSearchContainer #noTop {border-bottom:  1px dotted #666; margin-top:0px;}
.AdvSearchContainer #normal {border-bottom: 1px dotted #666;}
.AdvSearchContainer #rCopy {position:relative; float:right; width:310px; margin-right:5px; font-size:12px;}
.AdvSearchContainer #rCopy p { margin:0px; line-height:15px;}
.AdvSearchContainer #rImage {float:left; width:100px; margin-right:3px;}
.AdvSearchContainer #ColumnThree { float:right; margin-left:3px; margin-right:3px; text-align:center; width:85px;}
.AdvSearchContainer #rCopy h3 { margin:0px;}
.AdvSearchContainer #rCopy a {text-decoration:none; font-size:14px; color: #06c;}
.AdvSearchContainer #rCopy a:visited {text-decoration:none; color: #06c;}
.AdvSearchContainer #rCopy a:hover {text-decoration:underline;}
.AdvSearchContainer #rCopy #ASdescription { margin-top:10px; font-size:inherit;}
.AdvSearchContainer #rCopy #quickLinks {margin:0px;}
.AdvSearchContainer #rCopy #quickLinks a { font-size:inherit;}
.AdvSearchContainer #ASprice a { font-size:11px;}
.AdvSearchContainer #partner_price a { color:#CC0000; font-size:18px; font-weight:bold; text-decoration:none; }
.AdvSearchContainer #partner_price a:hover { color:#CC0000; font-size:18px; font-weight:bold; text-decoration:underline; }
.AdvSearchContainer #ASprice { font-weight:bold;}
.AdvSearchContainer #ASdate {font-size:11px;}
.AdvSearchContainer #asRate {margin:2px 0px 0px 0px;}
.AdvSearchContainer #asAward {margin:5px 0px 0px 0px;}
.AdvSearchContainer #asClear {clear:both; height:1px;}
.AdvSearchContainer .rlAd {background-color:#FFFF99; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0px 8px 5px; margin:0px; width:515px; color:#000000;}
.AdvSearchContainer .rlAd #header {font-size:10px; margin-bottom:5px;}
.AdvSearchContainer .rlAd #adContent { float:right; margin-left:5px; width:401px; font-size:12px;}
.AdvSearchContainer .rlAd p {margin:0px; line-height:14px;}
.AdvSearchContainer .rlAd a {font-weight:bold;}
.AdvSearchContainer .results h2 { font-size: 22px;}
.AdvSearchContainer #asHdr em {color: #666666;}
