﻿.header .logo { float: left; height: 155px; width: 100%; background-image: url(../_images/topbar_secondary_corweb.jpg); }
.content .right { width: 100%; }

.searchControls .sector { float: left; padding-right: 49px; }
.searchControls .sector.buttons { padding-right: 0; float: right; }
.searchControls .sector label { margin-right: 5px; float: left; }
.searchControls .sector .checkbox { float: left; margin-top: 20px; }
.searchControls .sector .checkbox input { margin: 0; }
.searchControls textarea { height: 80px; width: 250px; float: left; }
.searchControls .limit { float: left; clear: both; width: 100%; }
.searchControls .imageButtonTop { display: block; margin: 0 2px; }
.searchControls .imageButton { display: block; float: left; margin-left: 2px; }

.partsView { font-size: 8pt; clear: left; padding-top: 10px; width: 98%; }
.partsView th { background: #ACAC82; font-size: 8pt; color: #FFF; padding: 5px; }
.partsView th a { font-size: 8pt; color: #FFF; text-decoration: underline; }
.partsView th a:hover { font-size: 8pt; color: #1F2C45; text-decoration: none; }
.partsView td { font-size: 8pt; padding: 2px 15px; }
.partsView tr.alternate { background: #CCC; }
/*.partsView th.select { padding:0; margin:0; }*/
.partsView .select { padding: 0 3px; margin: 0; text-align: center; }

.searchResults .totals { float: left; font-size: 11pt; font-weight: bold; }
.searchResults .pager ul { float: right; list-style: none; margin: 0; padding: 0; font-size: 10pt; }
.searchResults .pager li { float: left; margin-right: 5px; }
.searchResults .pager li a.link { text-decoration: underline; }
.searchResults .grid { border: 0; width: 100%; float: left; }
.searchResults .rows { border: 0; }
.searchResults .altRows { background-color: #CCCCCC; }
.searchResults .header { background-color: #9CA8CD; height: 40px; color: #FFFFFF; }
.searchResults .empty { color: #CC0033; font-size: 12pt; float: left; text-align:center; }