/* FIND 3LCD */
#search_panel {
    position:relative;
    margin-top:48px;
    margin:0 auto;
    width:452px;}
#search_panel td {
    vertical-align:top;
    padding-bottom:22px;}
#search_panel td.label {
    width:92px;
    color:White;
    font-weight:bold;
    text-align:right;
    padding-right:8px;}
#search_panel select {
    width:131px;
    text-align:left;}
#search_panel select.wide {
    width:279px;}
#search_panel tfoot {
    text-align:right;}
#search_panel tfoot p {
    margin-bottom:0;}
#search_panel p.conversion {
    color:White;
}
.detail_conversions_contained {
    border: 1px solid black;
    padding: 5px;
    width: 115px;
    float:right;
}

/* search results */
#search_nav {
	background:url(../images/white_content_top.jpg) no-repeat 0 44px;
	margin-bottom:-1px;}
#search_nav ul {
    list-style-type:none;
    width:601px;}
#search_nav li {
    float:left;}
#search_nav a {
    display:block;
    height:51px;
    background-position:0 -51px;}
#new_search, #new_search a {
    width:108px;
    background-image:url(../images/new_search.jpg);}
#browse_results, #browse_results a {
    width:111px;
    background-image:url(../images/browse_results.jpg);}
#product_detail, #product_detail a {
    width:114px;
    background-image:url(../images/product_detail.jpg);}
#search_nav a:hover, 
#search_nav .on a {
    background:none;}
#search_table {
    padding:22px 11px;
    clear:both;}
#search_footer {
    height:24px;}
/* basics */
h3.gray {
    color:#333;
    font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
    font-size:11px;
    line-height:normal;
    font-weight:bold;
    margin-bottom:32px;}
/* reviews */
#year_select {
    text-align:right;
    margin:16px 0;
    padding-bottom:10px;
    background:url(../images/divider_line.jpg) no-repeat bottom center;}
#year_select select {
    width:105px;}
/* companies */
#company_nav {
    height:62px; padding-bottom:2px;     
    line-height:0;
}
#company_nav ul {
    list-style-type:none;
}
#company_nav li {
    display:inline;
    height:62px;
    margin:0; padding:0;
}
#company_nav li a {
    float:left;
    display:block;
    height:62px; }
#companies a {
    width:116px;
    background:url(../images/companies.jpg) no-repeat -5px -62px;}
#contact a {
    width:110px;
    background:url(../images/companies_contact.jpg) no-repeat 0px -62px;}
#company_nav li a:hover, 
#company_nav li.on a {
    background-position:-5px 0px;
}
    /* logo table */    
#company_pages .white_content {
    padding:22px 11px;}
#company_pages #company_logos {
    background:#fff;
    width:551px;
    margin:0 auto;}
#company_pages #company_logos td {
    width:137.5px;
    height:141px;
    line-height:141px;
    text-align:center;
    vertical-align:middle;}
#ctl00_ctl00_content_CPH_DIV_content_CPH_TOP_content_CPH_contacts {
    padding:22px 32px;}
#company_pages #contact_companies {
    list-style-type:none;
    margin-left:18px;
    margin-bottom:16px;}
/* Search Results */
.resultsInfo {
	width:100%;
	font-family:Lucida Sans, Arial, Helvetica, Verdana, Sans-Serif;}
.results {
	font-size:11px;}
.results b {
	font-size:13px;}
.searchResultsTbl td {
    width:416px;}
.searchResultsTbl td.productThumb {
	width:155px;
	text-align:left;}
.productThumb img {
	margin:0 0 0 15px;}
.searchResultsTbl p {
	line-height:14px;}
h3.productInfo {
	font-size:12px;
	font-weight:bold;
	padding:0;
	color:#0D557B;
	font-family:Lucida Sans, Arial, Helvetica, Verdana, Sans-Serif;}
.pagination {
	height:31px;
	background:url(../images/paginationRight.png) top right;}
.pagination td {
	padding:0 8px 0 0;
	font-size:12px;}
.pagination .paginationLeft {
	padding:0;
	width:10px;
	background:url(../images/paginationLeft.png);}
.rowDivider {
	width:567px;
	padding:2px 0 7px;
	background:url(../images/rowDivider.png) no-repeat;}
/* Product Details */
#productImg {
	padding:40px 0 15px 26px;}
#productDetails {
	width:506px;
	margin:0 0 0 22px;}
#productDetails td {
	width:50%;
	padding:10px;
	line-height:19px;
	background:#F4F4F4;
	font-family:Arial, Verdana, Sans-Serif;}
#productDetails td.img {
	background:#FFF;}
#productDetails ul {
	list-style:none;
	margin:0 0 0 20px;}

/* 07/2010 - New search parameters */
.brightness {
    line-height:16px;
}
#search_panel td.label {
    width:145px;
}
#productDetails ul {
    margin:0 0 0 4px;
}