#search h1 {display:inline;font-size:16px;font-weight:bold;line-height:auto;height:auto;color:#4C54A7;padding:0 0 5px 0 !important;text-decoration:none}
#search h2 {display:inline;font-size:16px;font-weight:bold;line-height:auto;height:auto;color:#4C54A7;padding:0 0 5px 0 !important;text-decoration:none}
#search h2 a {font-size:16px;font-weight:bold;line-height:auto;height:auto;color:#4C54A7;text-decoration:underline}
#search h2 a:hover {text-decoration:none}
#search h3 {display:inline;font-size:16px;font-weight:bold;line-height:auto;height:auto;color:#4C54A7;padding:0 0 5px 0 !important;text-decoration:none}
#search .description {margin-bottom:10px}
#search .results {margin-bottom:5px}
#search .results .border-top {border-top:1px solid #DFE1F4;padding-top:5px;margin-top:9px}
#search .results .border-bottom {border-bottom:1px solid #DFE1F4;padding-bottom:5px;margin-bottom:9px}
#search .results .separator {width: 8px; height: 8px;}
#search .results .package_row_separator {border-bottom:1px solid #EFEFEF;padding:0 0 10px;margin:0 0 10px;font-size:0}
#search .results .navigation_data * {color:#7F9DB9}
#search .results .navigation_data table {direction:ltr}
#search .results .navigation_data table .second_column {text-align:right}
#search .results .navigation_data #page-nav-bar {direction:ltr}
#search .results .thumbnail {width:114px;_width:116px;border:1px solid #EFEFEF}
#search .results .thumbnail .thumb_container {padding:7px}
#search .results .thumbnail .image_container {width:100px;height:100px}
#search .results .thumbnail .image_container td {text-align:center}
#search .results .thumbnail .image_container .image {cursor:pointer}
#search .results .thumbnail .image_container .image.restrict_width {width:90px}
#search .results .thumbnail .image_container .image.restrict_height {height:90px}
#search .results .thumbnail .actions {text-align:center;width:100px;height:15px;line-height:15px;overflow:hidden}
#search .results .thumbnail .actions a {display:block;padding:0 5px 0 5px;font-size:11px}
#search .hover_container {border:1px solid #CCC;background:url(/images/global/transparent_background.png)}
#search .hover_container .title_container {font-size:14px;font-weight:bold;text-align:center;line-height:20px}
#search .hover_container .inner_container {padding:0 5px 5px}
#search .hover_container .image_container {text-align:center}
#search .hover_container .image_container img.restrict_width {width:320px}
#search .hover_container .image_container img.restrict_height {height:320px}
#search .hover_container .image_container.no-image {font-size:18px;font-weight:bold;text-align:center;width:320px;height:160px;display:table-cell;vertical-align:middle;background:#FFF;color:#DADADA}
#search .hover_container .footer_container {text-align:center}
