/* ----------- lighting.arrow.com - Search ----------- */
@import "initial.css";
@import "nav.css";
@import "global.css";

#wrapper {width:1258px;}

/* Header */
#header {background:url(images/head_bkgrd_search.jpg) top repeat-x; margin:0; padding:0;}
#header #globalNav {margin:0; padding:0;}
#header #title {margin:0; padding:0;}

/* Search */
#search {width:1230px; background:#FFF; margin:7px auto 12px auto; border:1px solid #4A453A; padding:0;}
#search .searchShadow {width:1228px; display:block; overflow:hidden; border:1px solid #454036; padding:0; margin:0;}

/* Search Body */
#searchHead {background:#645F52; padding:10px 0 10px 10px; border:1px solid #3F3A30; border-width:1px 1px 0 1px;}
#searchHead ul {margin:0;padding:0; width:100%;}
#searchHead ul li {font:.75em/1em Arial, Helvetica, sans-serif; color:#FDB813; list-style-type:none; float:left; margin:0 3px 0 0; padding:0; text-align:left;}
#searchHead ul li a {color:#FFF; text-decoration:underline; padding-right:10px; background:url(images/breadcrumb.gif) right no-repeat;}
#searchHead .clearfix {margin:0; padding:0;}

/* Content Above Search */
#searchBody {width:1226px; background:#fff; text-align:left; border-left:1px solid #3F3A30; border-right:1px solid #3F3A30; border-bottom:1px solid #3F3A30;}
#searchBody #searchType {padding:5px;}
#searchBody #searchType #insideMain {float:left; width:55%; padding:0; margin:0;}
#searchBody #searchType #insideMain img {float:left; margin:4px 11px 4px 4px;}
#searchBody #searchType #insideMain h2 {font:bold 1.3em/1.5em Arial, Helvetica, sans-serif; margin:0; padding:0;}
#searchBody #searchType #insideMain p {font:.9em/1.3em Arial, Helvetica, sans-serif;}
#searchBody #searchType #insideSecondary {float:right; width:40%; padding:0; margin:0;}
#searchBody #searchType #insideSecondary #insideBox1 {float:left; width:48%; margin-top:8px;}
#searchBody #searchType #insideSecondary #insideBox1 span {font: bold .9em/1.3em Arial, Helvetica, sans-serif;}
#searchBody #searchType #insideSecondary #insideBox1 ul {padding:0; margin-left:11px;}
#searchBody #searchType #insideSecondary #insideBox1 ul li {font: .9em/1.3em Arial, Helvetica, sans-serif; list-style-type:square; margin-left:3px;}
#searchBody #searchType #insideSecondary #insideBox2 {float:right; width:48%; margin-top:8px;}
#searchBody #searchType #insideSecondary #insideBox2 span {font: bold .9em/1.3em Arial, Helvetica, sans-serif;}
#searchBody #searchType #insideSecondary #insideBox2 ul {padding:0; margin-left:11px;}
#searchBody #searchType #insideSecondary #insideBox2 ul li {font: .9em/1.3em Arial, Helvetica, sans-serif; list-style-type:square; margin-left:3px;}

/* Part Search */
#partSearch {margin:0 auto 15px auto; background:#fff;}
#partSearch form#refinetable {margin:0; padding:0;}
#PartsSearchHeader {background:#211B0D url(images/search_bkgrd.jpg) top left repeat-y; padding:5px 10px 5px 33px;}
#PartsSearchHeader h4 {font:bold 1em/1.1em Arial, Helvetica, sans-serif; color:#FFF; margin:0; float:left; width:55%;}
#PartsSearchHeader h5 {font:bold .8em/1.2em Arial, Helvetica, sans-serif; color:#FFF; margin:0; float:right; width:42%; padding-top:2px;}
#PartsSearchFooter {background:#211B0D url(images/search_bkgrd.jpg) top left repeat-y; padding:3px 10px 3px 35px; text-align:left;}
#PartsSearchFooter input {margin:0 -2px; padding:0 2px; font-size:10px; text-align:center;}

/* Part Search Filters */
table#PartsSearchFilters {background:#FFF;}
table#PartsSearchFilters td.FilterContent {text-align:left; vertical-align:bottom; background:#B5AE9E; border:1px solid #000; padding:0;}
table#PartsSearchFilters td.FilterContent h4 {font:bold .75em/1.1em Arial, Helvetica, sans-serif; margin:0 2px 2px 2px;}
table#PartsSearchFilters td.FilterContent select option {font:.75em/1em Arial, Helvetica, sans-serif; margin:0; padding:0 1px 0 1px;}
table#PartsSearchFilters td.FilterContent select {width:100%;}

/* Part Search Results */
#PartsSearchResultsSet, #PartsSearchResultsSet tr td {margin:0; padding:0; text-align:center;}
#drilldownresults {margin:0; padding:0;}
table#SearchResults td#SearchResultsTitle {font:bold 1.5em/1.7em Arial, Helvetica, sans-serif; text-align:center; color:#645F52;}
table#SearchResults {font:.75em/1.2em Arial, Helvetica, sans-serif; text-align:center;width:100%;}
table#PartsSearchResults {border:1px solid #000; border-width:1px 0;width:100%;}
td#SearchResultsHead table#sRHead {width:100%; margin:0; padding:0;}
td#SearchResultsHead table#sRHead tbody tr td#totalparts1 {width:25%; text-align:left;}
td#SearchResultsHead table#sRHead tbody tr td#resultsset1 {width:50%; text-align:center;}
td#SearchResultsHead table#sRHead tbody tr td#pagenav1 {width:25%; text-align:right;}
td#SearchResultsHead table#sRHead tbody tr td#pagenav1 ul.Pager {margin:0; padding:0;}
td#SearchResultsHead table#sRHead tbody tr td#pagenav1 ul.Pager li.pnl {display: inline; list-style-type: none;}
td#SearchResultsHead table#sRHead tbody tr td#pagenav1 ul.Pager li.pnl a {color:#000; background-color:inherit; padding:3px; text-decoration:none;}
td#SearchResultsHead table#sRHead tbody tr td#pagenav1 ul.Pager li.pnl a:hover {color:#FFF; background-color:#F00;}
td#SearchResultsHead table#sRHead tbody tr td#pagenav1 ul.Pager li.currentPage {color:#000; background-color:#CCC; padding:3px;}

/*
table#SearchResultsHead {font:bold 1.2em/1.2em Arial, Helvetica, sans-serif; border-bottom:1px solid #000; width:100%;}
table#SearchResultsHead td#pagenav1 {width:auto;}
table#SearchResultsHead td#pagenav1 ul {margin:0; float:right;}
table#SearchResultsHead td#pagenav1 ul.Pager li {float:left; display:block; padding:2px 3px 2px 3px;}
table#SearchResultsHead td#pagenav1 ul.Pager li a {color:#000; text-decoration:none; display:block;}
table#SearchResultsHead td#pagenav1 ul.Pager li a:hover {display:block; background:#F00; color:#FFF; text-decoration:none;}
table#SearchResultsHead td#pagenav1 ul.Pager li.currentPage {background:#CCC;}
*/

td#SearchResultsFoot table#sRTail {width:100%; margin:0; padding:0;}
td#SearchResultsFoot table#sRTail tbody tr td#totalparts2 {width:25%; text-align:left;}
td#SearchResultsFoot table#sRTail tbody tr td#resultsset2 {width:50%; text-align:center;}
td#SearchResultsFoot table#sRTail tbody tr td#pagenav2 {width:25%; text-align:right;}
td#SearchResultsFoot table#sRTail tbody tr td#pagenav2 ul.Pager {margin:0; padding:0;}
td#SearchResultsFoot table#sRTail tbody tr td#pagenav2 ul.Pager li.pnl {display: inline; list-style-type: none;}
td#SearchResultsFoot table#sRTail tbody tr td#pagenav2 ul.Pager li.pnl a {color:#000; background-color:inherit; padding:3px; text-decoration:none;}
td#SearchResultsFoot table#sRTail tbody tr td#pagenav2 ul.Pager li.pnl a:hover {color:#FFF; background-color:#F00;}
td#SearchResultsFoot table#sRTail tbody tr td#pagenav2 ul.Pager li.currentPage {color:#000; background-color:#CCC; padding:3px;}

/*
table#SearchResultsFoot {font:bold 1.2em/1.2em Arial, Helvetica, sans-serif; border-top:1px solid #000; width:100%;}
table#SearchResultsFoot td#pagenav2 {width:auto;}
table#SearchResultsFoot td#pagenav2 ul {margin:0; float:right;}
table#SearchResultsFoot td#pagenav2 ul.Pager li {float:left; display:block; padding:2px 3px 2px 3px;}
table#SearchResultsFoot td#pagenav2 ul.Pager li a {color:#000; text-decoration:none; display:block;}
table#SearchResultsFoot td#pagenav2 ul.Pager li a:hover {display:block; background:#F00; color:#FFF; text-decoration:none;}
table#SearchResultsFoot td#pagenav2 ul.Pager li.currentPage {background:#CCC;}
*/

table#SearchResults th {vertical-align:top;}
table#SearchResults tr td {padding:3px;}
table#SearchResults tr.OddRow td {background:#E7E4DF;}
