#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 19999;
	text-align: center;
	line-height: 0;
}
#lightbox img {
	width: auto;
	height: auto;
}
#lightbox a img {
	border: none;
}
#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#imageContainer {
	padding: 10px;
}
#loading {
	position: absolute;
	top: 40%;
	left: 0;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav {
	left: 0;
}
#hoverNav a {
	outline: none;
}
#prevLink, #nextLink {
	width: 49%;
	height: 100%;
	background-image: url(data: image/gif;
	base64,AAAA);
	display: block;
}
#prevLink {
	left: 0;
	background: url(images/prevlabel.gif) left bottom no-repeat;
	float: left;
}
#nextLink {
	right: 0;
	background: url(images/nextlabel.gif) right bottom no-repeat;
	float: right;
}
#prevLink:hover, #prevLink:visited:hover {
	background: url(images/prevlabel.gif) left bottom no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
	background: url(images/nextlabel.gif) right bottom no-repeat;
}
#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
}
#imageData {
	padding: 0 10px;
	color: #666;
}
#imageData #imageDetails {
	width: 70%;
	float: left;
	text-align: left;
}
#imageData #caption {
	font-weight: bold;
}
#imageData #numberDisplay {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#imageData #bottomNavClose {
	width: 66px;
	float: right;
	padding-bottom: .7em;
	outline: none;
}
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 19998;
	width: 100%;
	height: 500px;
	background-color: #000;
}
.ext-el-mask {
	z-index: 20000;
	position: absolute;
	top: 0;
	left: 0;
	-moz-opacity: .5;
	opacity: .50;
	filter: alpha(opacity=50);
	background-color: #CCC;
	width: 100%;
	height: 100%;
	zoom: 1;
}
.ext-el-mask-msg {
	z-index: 20001;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #6593cf;
	background: #c3daf9 url(images/default/box/tb-blue.gif) repeat-x 0 -16px;
	padding: 2px;
}
.ext-el-mask-msg div {
	padding: 5px 10px 5px 10px;
	background: #eee;
	border: 1px solid #a3bad9;
	color: #222;
	font: normal 11px tahoma, arial, helvetica, sans-serif;
	cursor: wait;
}
.ext-shim {
	position: absolute;
	visibility: hidden;
	left: 0;
	top: 0;
	overflow: hidden;
}
.ext-ie .ext-shim {
	filter: alpha(opacity=0);
}
.ext-ie6 .ext-shim {
	margin-left: 5px;
	margin-top: 3px;
}
.x-mask-loading div {
	padding: 5px 10px 5px 25px;
	background: #fbfbfb url('images/default/grid/loading.gif') no-repeat 5px 5px;
	line-height: 16px;
}
.x-hidden, .x-hide-offsets {
	position: absolute;
	left: -10000px;
	top: -10000px;
	visibility: hidden;
}
.x-hide-display {
	display: none!important;
}
.x-hide-visibility {
	visibility: hidden!important;
}
.x-masked {
	overflow: hidden!important;
}
.x-masked select, .x-masked object, .x-masked embed {
	visibility: hidden;
}
.x-layer {
	visibility: hidden;
}
.x-unselectable, .x-unselectable * {
	-moz-user-select: none;
	-khtml-user-select: none;
}
.x-repaint {
	zoom: 1;
	background-color: transparent;
	-moz-outline: none;
}
.x-item-disabled {
	color: gray;
	cursor: default;
	opacity: .6;
	-moz-opacity: .6;
	filter: alpha(opacity=60);
}
.x-item-disabled * {
	color: gray!important;
	cursor: default!important;
}
.x-splitbar-proxy {
	position: absolute;
	visibility: hidden;
	z-index: 20001;
	background: #aaa;
	zoom: 1;
	line-height: 1px;
	font-size: 1px;
	overflow: hidden;
}
.x-splitbar-h, .x-splitbar-proxy-h {
	cursor: e-resize;
	cursor: col-resize;
}
.x-splitbar-v, .x-splitbar-proxy-v {
	cursor: s-resize;
	cursor: row-resize;
}
.x-color-palette {
	width: 150px;
	height: 92px;
	cursor: pointer;
}
.x-color-palette a {
	border: 1px solid #fff;
	float: left;
	padding: 2px;
	text-decoration: none;
	-moz-outline: 0 none;
	outline: 0 none;
	cursor: pointer;
}
.x-color-palette a:hover, .x-color-palette a.x-color-palette-sel {
	border: 1px solid #8BB8F3;
	background: #deecfd;
}
.x-color-palette em {
	display: block;
	border: 1px solid #ACA899;
}
.x-color-palette em span {
	cursor: pointer;
	display: block;
	height: 10px;
	line-height: 10px;
	width: 10px;
}
.x-ie-shadow {
	display: none;
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
	background: #777;
	zoom: 1;
}
.x-shadow {
	display: none;
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
}
.x-shadow * {
	overflow: hidden;
}
.x-shadow * {
	padding: 0;
	border: 0;
	margin: 0;
	clear: none;
	zoom: 1;
}
.x-shadow .xstc, .x-shadow .xsbc {
	height: 6px;
	float: left;
}
.x-shadow .xstl, .x-shadow .xstr, .x-shadow .xsbl, .x-shadow .xsbr {
	width: 6px;
	height: 6px;
	float: left;
}
.x-shadow .xsc {
	width: 100%;
}
.x-shadow .xsml, .x-shadow .xsmr {
	width: 6px;
	float: left;
	height: 100%;
}
.x-shadow .xsmc {
	float: left;
	height: 100%;
	background: transparent url(images/default/shadow-c.png);
}
.x-shadow .xst, .x-shadow .xsb {
	height: 6px;
	overflow: hidden;
	width: 100%;
}
.x-shadow .xsml {
	background: transparent url(images/default/shadow-lr.png) repeat-y 0 0;
}
.x-shadow .xsmr {
	background: transparent url(images/default/shadow-lr.png) repeat-y -6px 0;
}
.x-shadow .xstl {
	background: transparent url(images/default/shadow.png) no-repeat 0 0;
}
.x-shadow .xstc {
	background: transparent url(images/default/shadow.png) repeat-x 0 -30px;
}
.x-shadow .xstr {
	background: transparent url(images/default/shadow.png) repeat-x 0 -18px;
}
.x-shadow .xsbl {
	background: transparent url(images/default/shadow.png) no-repeat 0 -12px;
}
.x-shadow .xsbc {
	background: transparent url(images/default/shadow.png) repeat-x 0 -36px;
}
.x-shadow .xsbr {
	background: transparent url(images/default/shadow.png) repeat-x 0 -6px;
}
.loading-indicator {
	font-size: 11px;
	background-image: url(images/default/grid/loading.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	line-height: 16px;
	margin: 3px;
}
.x-text-resize {
	position: absolute;
	left: -1000px;
	top: -1000px;
	visibility: hidden;
	zoom: 1;
}
.x-drag-overlay {
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-image: url(images/default/s.gif);
	z-index: 20000;
}
.x-clear {
	clear: both;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
}
.x-spotlight {
	z-index: 8999;
	position: absolute;
	top: 0;
	left: 0;
	-moz-opacity: .5;
	opacity: .50;
	filter: alpha(opacity=50);
	background-color: #CCC;
	width: 0;
	height: 0;
	zoom: 1;
}
.x-panel {
	border-style: solid;
	border-color: #99bbe8;
	border-width: 0;
}
.x-panel-header {
	overflow: hidden;
	zoom: 1;
	color: #15428b;
	font: bold 11px tahoma, arial, verdana, sans-serif;
	padding: 5px 3px 4px 5px;
	border: 1px solid #99bbe8;
	line-height: 15px;
	background: transparent url(images/default/panel/white-top-bottom.gif) repeat-x 0 -1px;
}
.x-panel-body {
	border: 1px solid #99bbe8;
	border-top: 0 none;
	overflow: hidden;
	background: white;
	position: relative;
}
.x-panel-bbar .x-toolbar {
	border: 1px solid #99bbe8;
	border-top: 0 none;
	overflow: hidden;
	padding: 2px;
}
.x-panel-tbar .x-toolbar {
	border: 1px solid #99bbe8;
	border-top: 0 none;
	overflow: hidden;
	padding: 2px;
}
.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {
	border-top: 1px solid #99bbe8;
	border-bottom: 0 none;
}
.x-panel-body-noheader, .x-panel-mc .x-panel-body {
	border-top: 1px solid #99bbe8;
}
.x-panel-header {
	overflow: hidden;
	zoom: 1;
}
.x-panel-tl .x-panel-header {
	color: #15428b;
	font: bold 11px tahoma, arial, verdana, sans-serif;
	padding: 5px 0 4px 0;
	border: 0 none;
	background: transparent;
}
.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon {
	padding-left: 20px!important;
	background-repeat: no-repeat;
	background-position: 0 4px;
	zoom: 1;
}
.x-panel-inline-icon {
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	margin-right: 4px;
	margin-top: -1px;
	margin-bottom: -1px;
}
.x-panel-tc {
	background: transparent url(images/default/panel/top-bottom.gif) repeat-x 0 0;
	overflow: hidden;
}
.ext-strict .ext-ie7 .x-panel-tc {
	overflow: visible;
}
.x-panel-tl {
	background: transparent url(images/default/panel/corners-sprite.gif) no-repeat 0 0;
	padding-left: 6px;
	zoom: 1;
	border-bottom: 1px solid #99bbe8;
}
.x-panel-tr {
	background: transparent url(images/default/panel/corners-sprite.gif) no-repeat right 0;
	zoom: 1;
	padding-right: 6px;
}
.x-panel-bc {
	background: transparent url(images/default/panel/top-bottom.gif) repeat-x 0 bottom;
	zoom: 1;
}
.x-panel-bc .x-panel-footer {
	zoom: 1;
}
.x-panel-bl {
	background: transparent url(images/default/panel/corners-sprite.gif) no-repeat 0 bottom;
	padding-left: 6px;
	zoom: 1;
}
.x-panel-br {
	background: transparent url(images/default/panel/corners-sprite.gif) no-repeat right bottom;
	padding-right: 6px;
	zoom: 1;
}
.x-panel-mc {
	border: 0 none;
	padding: 0;
	margin: 0;
	font: normal 11px tahoma, arial, helvetica, sans-serif;
	padding-top: 6px;
	background: #dfe8f6;
}
.x-panel-mc .x-panel-body {
	background: transparent;
	border: 0 none;
}
.x-panel-ml {
	background: #fff url(images/default/panel/left-right.gif) repeat-y 0 0;
	padding-left: 6px;
	zoom: 1;
}
.x-panel-mr {
	background: transparent url(images/default/panel/left-right.gif) repeat-y right 0;
	padding-right: 6px;
	zoom: 1;
}
.x-panel-bc .x-panel-footer {
	padding-bottom: 6px;
}
.x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc {
	height: 6px;
	font-size: 0;
	line-height: 0;
}
.x-panel-bwrap {
	overflow: hidden;
	zoom: 1;
	left: 0;
	top: 0;
}
.x-panel-body {
	overflow: hidden;
	zoom: 1;
}
.x-panel-collapsed .x-resizable-handle {
	display: none;
}
.ext-gecko .x-panel-animated div {
	overflow: hidden!important;
}
.x-plain-body {
	overflow: hidden;
}
.x-plain-bbar .x-toolbar {
	overflow: hidden;
	padding: 2px;
}
.x-plain-tbar .x-toolbar {
	overflow: hidden;
	padding: 2px;
}
.x-plain-bwrap {
	overflow: hidden;
	zoom: 1;
}
.x-plain {
	overflow: hidden;
}
.x-tool {
	overflow: hidden;
	width: 15px;
	height: 15px;
	float: right;
	cursor: pointer;
	background: transparent url(images/default/panel/tool-sprites.gif) no-repeat;
	margin-left: 2px;
}
.x-tool-toggle {
	background-position: 0 -60px;
}
.x-tool-toggle-over {
	background-position: -15px -60px;
}
.x-panel-collapsed .x-tool-toggle {
	background-position: 0 -75px;
}
.x-panel-collapsed .x-tool-toggle-over {
	background-position: -15px -75px;
}
.x-tool-close {
	background-position: 0 -0;
}
.x-tool-close-over {
	background-position: -15px 0;
}
.x-tool-minimize {
	background-position: 0 -15px;
}
.x-tool-minimize-over {
	background-position: -15px -15px;
}
.x-tool-maximize {
	background-position: 0 -30px;
}
.x-tool-maximize-over {
	background-position: -15px -30px;
}
.x-tool-restore {
	background-position: 0 -45px;
}
.x-tool-restore-over {
	background-position: -15px -45px;
}
.x-tool-gear {
	background-position: 0 -90px;
}
.x-tool-gear-over {
	background-position: -15px -90px;
}
.x-tool-pin {
	background-position: 0 -135px;
}
.x-tool-pin-over {
	background-position: -15px -135px;
}
.x-tool-unpin {
	background-position: 0 -150px;
}
.x-tool-unpin-over {
	background-position: -15px -150px;
}
.x-tool-right {
	background-position: 0 -165px;
}
.x-tool-right-over {
	background-position: -15px -165px;
}
.x-tool-left {
	background-position: 0 -180px;
}
.x-tool-left-over {
	background-position: -15px -180px;
}
.x-tool-up {
	background-position: 0 -210px;
}
.x-tool-up-over {
	background-position: -15px -210px;
}
.x-tool-down {
	background-position: 0 -195px;
}
.x-tool-down-over {
	background-position: -15px -195px;
}
.x-tool-refresh {
	background-position: 0 -225px;
}
.x-tool-refresh-over {
	background-position: -15px -225px;
}
.x-tool-minus {
	background-position: 0 -255px;
}
.x-tool-minus-over {
	background-position: -15px -255px;
}
.x-tool-plus {
	background-position: 0 -240px;
}
.x-tool-plus-over {
	background-position: -15px -240px;
}
.x-tool-search {
	background-position: 0 -270px;
}
.x-tool-search-over {
	background-position: -15px -270px;
}
.x-tool-save {
	background-position: 0 -285px;
}
.x-tool-save-over {
	background-position: -15px -285px;
}
.x-tool-help {
	background-position: 0 -300px;
}
.x-tool-help-over {
	background-position: -15px -300px;
}
.x-tool-print {
	background-position: 0 -315px;
}
.x-tool-print-over {
	background-position: -15px -315px;
}
.x-panel-ghost {
	background: #cbddf3;
	z-index: 12000;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	opacity: .65;
	-moz-opacity: .65;
	filter: alpha(opacity=65);
}
.x-panel-ghost ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	border: 1px solid #99bbe8;
	border-top: 0 none;
	display: block;
}
.x-panel-ghost * {
	cursor: move!important;
}
.x-panel-dd-spacer {
	border: 2px dashed #99bbe8;
}
.x-panel-btns-ct {
	padding: 5px;
}
.x-panel-btns-ct .x-btn {
	float: right;
	clear: none;
}
.x-panel-btns-ct .x-panel-btns td {
	border: 0;
	padding: 0;
}
.x-panel-btns-ct .x-panel-btns-right table {
	float: right;
	clear: none;
}
.x-panel-btns-ct .x-panel-btns-left table {
	float: left;
	clear: none;
}
.x-panel-btns-ct .x-panel-btns-center {
	text-align: center;
}
.x-panel-btns-ct .x-panel-btns-center table {
	margin: 0 auto;
}
.x-panel-btns-ct table td.x-panel-btn-td {
	padding: 3px;
}
.x-panel-btns-ct .x-btn-focus .x-btn-left {
	background-position: 0 -147px;
}
.x-panel-btns-ct .x-btn-focus .x-btn-right {
	background-position: 0 -168px;
}
.x-panel-btns-ct .x-btn-focus .x-btn-center {
	background-position: 0 -189px;
}
.x-panel-btns-ct .x-btn-over .x-btn-left {
	background-position: 0 -63px;
}
.x-panel-btns-ct .x-btn-over .x-btn-right {
	background-position: 0 -84px;
}
.x-panel-btns-ct .x-btn-over .x-btn-center {
	background-position: 0 -105px;
}
.x-panel-btns-ct .x-btn-click .x-btn-center {
	background-position: 0 -126px;
}
.x-panel-btns-ct .x-btn-click .x-btn-right {
	background-position: 0 -84px;
}
.x-panel-btns-ct .x-btn-click .x-btn-left {
	background-position: 0 -63px;
}
.x-resizable-handle {
	position: absolute;
	z-index: 100;
	font-size: 1px;
	line-height: 6px;
	overflow: hidden;
	background: white;
	filter: alpha(opacity=0);
	opacity: 0;
	zoom: 1;
}
.x-resizable-handle-east {
	width: 6px;
	cursor: e-resize;
	right: 0;
	top: 0;
	height: 100%;
}
.ext-ie .x-resizable-handle-east {
	margin-right: -1px;
}
.x-resizable-handle-south {
	width: 100%;
	cursor: s-resize;
	left: 0;
	bottom: 0;
	height: 6px;
}
.ext-ie .x-resizable-handle-south {
	margin-bottom: -1px;
}
.x-resizable-handle-west {
	width: 6px;
	cursor: w-resize;
	left: 0;
	top: 0;
	height: 100%;
}
.x-resizable-handle-north {
	width: 100%;
	cursor: n-resize;
	left: 0;
	top: 0;
	height: 6px;
}
.x-resizable-handle-southeast {
	width: 6px;
	cursor: se-resize;
	right: 0;
	bottom: 0;
	height: 6px;
	z-index: 101;
}
.x-resizable-handle-northwest {
	width: 6px;
	cursor: nw-resize;
	left: 0;
	top: 0;
	height: 6px;
	z-index: 101;
}
.x-resizable-handle-northeast {
	width: 6px;
	cursor: ne-resize;
	right: 0;
	top: 0;
	height: 6px;
	z-index: 101;
}
.x-resizable-handle-southwest {
	width: 6px;
	cursor: sw-resize;
	left: 0;
	bottom: 0;
	height: 6px;
	z-index: 101;
}
.x-resizable-over .x-resizable-handle, .x-resizable-pinned .x-resizable-handle {
	filter: alpha(opacity=100);
	opacity: 1;
}
.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-east {
	background: url(images/default/sizer/e-handle.gif);
	background-position: left;
}
.x-resizable-over .x-resizable-handle-west, .x-resizable-pinned .x-resizable-handle-west {
	background: url(images/default/sizer/e-handle.gif);
	background-position: left;
}
.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-south {
	background: url(images/default/sizer/s-handle.gif);
	background-position: top;
}
.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north {
	background: url(images/default/sizer/s-handle.gif);
	background-position: top;
}
.x-resizable-over .x-resizable-handle-southeast, .x-resizable-pinned .x-resizable-handle-southeast {
	background: url(images/default/sizer/se-handle.gif);
	background-position: top left;
}
.x-resizable-over .x-resizable-handle-northwest, .x-resizable-pinned .x-resizable-handle-northwest {
	background: url(images/default/sizer/nw-handle.gif);
	background-position: bottom right;
}
.x-resizable-over .x-resizable-handle-northeast, .x-resizable-pinned .x-resizable-handle-northeast {
	background: url(images/default/sizer/ne-handle.gif);
	background-position: bottom left;
}
.x-resizable-over .x-resizable-handle-southwest, .x-resizable-pinned .x-resizable-handle-southwest {
	background: url(images/default/sizer/sw-handle.gif);
	background-position: top right;
}
.x-resizable-proxy {
	border: 1px dashed #3b5a82;
	position: absolute;
	overflow: hidden;
	display: none;
	left: 0;
	top: 0;
	z-index: 50000;
}
.x-resizable-overlay {
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background: white;
	z-index: 200000;
	-moz-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}
.x-window {
	zoom: 1;
}
.x-window .x-resizable-handle {
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
.x-window-proxy {
	background: #C7DFFC;
	border: 1px solid #99bbe8;
	z-index: 12000;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	opacity: .5;
	-moz-opacity: .5;
	filter: alpha(opacity=50);
}
.x-window-header {
	overflow: hidden;
	zoom: 1;
}
.x-window-bwrap {
	z-index: 1;
	position: relative;
	zoom: 1;
	left: 0;
	top: 0;
}
.x-window-tl .x-window-header {
	color: #15428b;
	font: bold 11px tahoma, arial, verdana, sans-serif;
	padding: 5px 0 4px 0;
}
.x-window-header-text {
	cursor: pointer;
}
.x-window-tc {
	background: transparent url(images/default/window/top-bottom.png) repeat-x 0 0;
	overflow: hidden;
	zoom: 1;
}
.x-window-tl {
	background: transparent url(images/default/window/left-corners.png) no-repeat 0 0;
	padding-left: 6px;
	zoom: 1;
	z-index: 1;
	position: relative;
}
.x-window-tr {
	background: transparent url(images/default/window/right-corners.png) no-repeat right 0;
	padding-right: 6px;
}
.x-window-bc {
	background: transparent url(images/default/window/top-bottom.png) repeat-x 0 bottom;
	zoom: 1;
}
.x-window-bc .x-window-footer {
	padding-bottom: 6px;
	zoom: 1;
	font-size: 0;
	line-height: 0;
}
.x-window-bl {
	background: transparent url(images/default/window/left-corners.png) no-repeat 0 bottom;
	padding-left: 6px;
	zoom: 1;
}
.x-window-br {
	background: transparent url(images/default/window/right-corners.png) no-repeat right bottom;
	padding-right: 6px;
	zoom: 1;
}
.x-window-mc {
	border: 1px solid #99bbe8;
	padding: 0;
	margin: 0;
	font: normal 11px tahoma, arial, helvetica, sans-serif;
	background: #dfe8f6;
}
.x-window-ml {
	background: transparent url(images/default/window/left-right.png) repeat-y 0 0;
	padding-left: 6px;
	zoom: 1;
}
.x-window-mr {
	background: transparent url(images/default/window/left-right.png) repeat-y right 0;
	padding-right: 6px;
	zoom: 1;
}
.x-window-body {
	overflow: hidden;
}
.x-window-bwrap {
	overflow: hidden;
}
.x-window-maximized .x-window-bl, .x-window-maximized .x-window-br, .x-window-maximized .x-window-ml, .x-window-maximized .x-window-mr, .x-window-maximized .x-window-tl, .x-window-maximized .x-window-tr {
	padding: 0;
}
.x-window-maximized .x-window-footer {
	padding-bottom: 0;
}
.x-window-maximized .x-window-tc {
	padding-left: 3px;
	padding-right: 3px;
	background-color: white;
}
.x-window-maximized .x-window-mc {
	border-left: 0 none;
	border-right: 0 none;
}
.x-window-tbar .x-toolbar, .x-window-bbar .x-toolbar {
	border-left: 0 none;
	border-right: 0 none;
}
.x-window-bbar .x-toolbar {
	border-top: 1px solid #99bbe8;
	border-bottom: 0 none;
}
.x-window-draggable, .x-window-draggable .x-window-header-text {
	cursor: move;
}
.x-window-maximized .x-window-draggable, .x-window-maximized .x-window-draggable .x-window-header-text {
	cursor: default;
}
.x-window-body {
	background: transparent;
}
.x-panel-ghost .x-window-tl {
	border-bottom: 1px solid #99bbe8;
}
.x-panel-collapsed .x-window-tl {
	border-bottom: 1px solid #84a0c4;
}
.x-window-maximized-ct {
	overflow: hidden;
}
.x-window-maximized .x-resizable-handle {
	display: none;
}
.x-window-sizing-ghost ul {
	border: 0 none!important;
}
.x-dlg-focus {
	-moz-outline: 0 none;
	outline: 0 none;
	width: 0;
	height: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.x-dlg-mask {
	z-index: 10000;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	-moz-opacity: .5;
	opacity: .50;
	filter: alpha(opacity=50);
	background-color: #CCC;
}
body.ext-ie6.x-body-masked select {
	visibility: hidden;
}
body.ext-ie6.x-body-masked .x-window select {
	visibility: visible;
}
.x-window-plain .x-window-mc {
	background: #CAD9EC;
	border-right: 1px solid #DFE8F6;
	border-bottom: 1px solid #DFE8F6;
	border-top: 1px solid #a3bae9;
	border-left: 1px solid #a3bae9;
}
.x-window-plain .x-window-body {
	border-left: 1px solid #DFE8F6;
	border-top: 1px solid #DFE8F6;
	border-bottom: 1px solid #a3bae9;
	border-right: 1px solid #a3bae9;
	background: transparent!important;
}
body.x-body-masked .x-window-plain .x-window-mc {
	background: #C7D6E9;
}
div.calendar {
	font-size: smaller;
	color: #000;
}
div.calendar.popup {
	margin-left: -40px;
	margin-top: -100px;
}
div.calendar table {
	background-color: #eee;
	border: 1px solid #aaa;
	border-collapse: collapse;
}
div.calendar thead {
	background-color: white;
}
div.calendar td, div.calendar th {
	padding: 3px;
	text-align: center;
}
div.calendar td.title {
	font-weight: bold;
}
div.calendar th {
	background: #ddd;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	font-weight: bold;
	color: #555;
}
div.calendar tr.days td {
	width: 2em;
	color: #555;
	text-align: center;
	cursor: pointer;
}
div.calendar tr.days td:hover, div.calendar td.button:hover {
	background-color: #34ABFA;
	cursor: pointer;
}
div.calendar tr.days td:active div.calendar td.button:active {
	background-color: #cde;
}
div.calendar td.selected {
	font-weight: bold;
	background-color: #fff;
	color: #000;
}
div.calendar td.today {
	font-weight: bold;
	color: #D50000;
}
div.calendar td.otherDay {
	color: #bbb;
}
div.calendar table tr td.event {
	color: blue;
	font-weight: bold;
}
.weekend {
	background: #eff;
}
a {
	outline: none;
}
#acListWrap {
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: normal;
}
#acListWrap a {
	font-weight: normal;
}
#acListWrap img {
	border: 0;
}
#acListWrap h2 {
	margin: 6px 0 4px 0;
	padding-left: 4px;
	text-align: left;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #333;
	border: none;
	border: 0;
}
#acListWrap h2.noAuctions {
	margin-bottom: 20px;
	text-align: center;
}
#acListWrap div.pagination {
	font-size: 11px;
	text-align: center;
}
#acListWrap div.pagination ol {
	margin: 0 auto 8px auto;
	padding: 0;
}
#acListWrap div.pagination ol li {
	margin: 0 3px;
	padding: 0;
	list-style: none;
	height: 22px;
	display: inline;
}
#acListWrap div.pagination ol li a {
	font-weight: normal;
	color: #36f;
}
#acListWrap div.pagination ol li a:hover {
	color: #f00;
	text-decoration: none;
}
#acListWrap div.pagination ol li a:visited {
	color: #666;
}
.acListItem {
	margin: 0 12px 8px 12px;
	padding: 8px;
	overflow: hidden;
}
*html .acListItem {
	height: 100%;
}
.acListItemRow1 {
	background: #f5f5f5;
	border-bottom: 1px solid #ccc;
}
.acListItemRow1 h1 {
	margin: 0 0 6px 0;
	padding: 1px 4px 1px 4px;
	background: #ccc;
	font: normal 16px Arial, Helvetica, sans-serif;
	text-align: left;
	text-transform: uppercase;
}
.acListItemRow1 h1 a {
	color: #000;
	text-decoration: underline;
}
.acListItemRow1 h1 a:hover {
	color: #f00;
}
.acListItemRow1 h2 a {
	color: #f00;
	text-decoration: underline;
}
.acListItemRow1 h2 a:hover {
	color: #00f;
}
.acListItemRow1 h2 a:visited {
	color: #f00;
}
.acListItemRow2 {
	background: #ffffd9;
	border-bottom: 1px solid #fc6;
}
.acListItemRow2 h1 {
	margin: 0 0 6px 0;
	padding: 1px 4px 1px 4px;
	background: #fc6;
	font: normal 16px Arial, Helvetica, sans-serif;
	text-align: left;
	text-transform: uppercase;
}
.acListItemRow2 h1 a {
	color: #000;
	text-decoration: underline;
}
.acListItemRow2 h1 a:hover {
	color: #f00;
}
.acListItemRow2 h2 a {
	color: #f00;
	text-decoration: underline;
}
.acListItemRow2 h2 a:hover {
	color: #00f;
}
.acListItemRow2 h2 a:visited {
	color: #f00;
}
.acListNav {
	width: 140px;
	margin: 0 0 6px 6px;
	padding-left: 10px;
	border-left: 1px solid #ccc;
	float: right;
}
.acListNav a {
	color: #00f;
	text-decoration: none;
}
.acListNav a:hover {
	color: #f00;
}
.acListNav div {
	padding: 4px 0;
}
.acListNav img {
	margin-right: 6px;
}
.acListItem img {
	border: 0;
}
.acListItemPic {
	min-width: 160px;
	margin: 4px 12px 4px 0;
	text-align: center;
	float: left;
}
.acListState {
	margin-top: 2px;
	padding: 3px 4px;
	font: bold 14px/14px Arial, Helevetica, sans-serif;
	color: #fff;
	background: #f00;
}
.acListEvent {
	margin-left: 172px;
}
.acListEventLabel {
	font-weight: bold;
	text-transform: uppercase;
}
.acListEventBiddingLink {
	padding-bottom: 8px;
}
.acListEvent p {
	margin: 0 0 8px 0;
}
.acListEvent a {
	color: #00f;
	text-decoration: none;
}
.acListEvent a:hover {
	color: #f00;
}
#acListFooter {
	padding: 15px 0 5px 0;
	text-align: center;
	border-top: 1px solid #ccc;
	clear: right;
}
#acListFooter img {
	border: 0;
}
#acDetailWrap {
	margin: 0;
	padding: 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: normal;
}
#acDetailWrap img {
	border: 0;
}
#acDetailWrap a {
	font-weight: normal;
	text-decoration: none;
}
#acDetailWrap a:hover {
	text-decoration: underline;
}
div.auctionTitle h1 {
	margin: 12px 0;
	padding: 0;
	font: bold 21px/21px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	text-transform: uppercase;
	border: none;
	border: 0;
}
#acDetailWrap h2 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f00;
	border: none;
	border: 0;
}
#acDetailWrap h2 a {
	color: #00f;
}
#acDetailWrap h2 a:visited {
	color: #f00;
}
#hNavWrap {
	margin: 0;
	padding: 0 auto;
	text-align: center;
	font: normal 11px/11px Arial, Helvetica, sans-serif;
	color: #666;
	border-top: 0px solid #e5e5e5;
	border-bottom: 0px solid #e5e5e5;

}
#hNavWrap img {
	vertical-align: middle;
}
#hNavWrap ol {
	margin: 0 auto;
	padding: 0;
}
#hNavWrap ol li {
	margin: 0 -1px 0 -2px;
	padding: 0;
	text-align: left;
	list-style: none;
	height: 22px;
	display: inline;
}
#hNavWrap ol li a.hNavBtn {
	border-left: 1px solid #f5f5f5;
	border-right: 1px solid #cecece;
}
#hNavWrap ol li a.firstBtn {
	border-left: none;
	border-right: 1px solid #cecece;
}
#hNavWrap ol li a.lastBtn {
	border-left: 1px solid #f5f5f5;
	border-right: none;
}
#hNavWrap ol li.selected a {
	background: #fff;
	color: #f00;
}
#hNavWrap ol li a img {
	margin-right: 4px;
}
#hNavWrap ol li a {
	margin: 0;
	padding: 3px 8px;
	font: normal 11px/11px Arial, Helvetica, sans-serif;
	color: #666;
	display: inline-block;
}
#hNavWrap ol li a:hover {
	color: #36f;
	text-decoration: none;
}
.noLink {
	color: #999;
}
#viewAll {
	white-space: nowrap;
}
#summaryWrap {
	margin: 0px;
	padding: 8px 0px 0px 0px;
float:right;
}
div.floatWrap {
	width: 100%;
	overflow: hidden;
}
*html div.floatWrap {
	width: 95%;
}
#summaryPic {
	width: 100px;
	margin-right: 15px;
	text-align: center;
	float: left;
}
#summaryInfo {
	padding-right: 0px;
}
div.auctionSubtitle h2 {
	margin: 0;
	padding: 0;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
}
#summarySubtitle h2 {
	margin: 0 0 5px 0;
	padding: 0;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
}
#summaryInfo p {
	margin: 0 4px 0 115px;
	padding: 0;
	text-align: left;
	line-height: normal;
}
#vNavWrap {
	margin-bottom: 10px;
	padding: 0 2px;
	width: 250px;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666;
	background: #005284;
	float: right;
	z-index: 10;
	border:1px solid #000
}
#vNavWrap img {
	margin: 0 10px;
	vertical-align: middle;
}
#vNavWrap a {
	font-weight: normal;
	padding: 4px 0;
	color: #fff;
	display: block;
}
#vNavWrap a:hover {
	color: #36f;
	text-decoration: none;
}
#vNavWrap div.selected {
	background: #fff;
}
#vNavWrap div.iselected {
	background: #fff;
}
.noLink {
	color: #999;
}
.vNavFirst {
	border-top: 0px solid #000122;
	border-bottom: 1px solid #cecece;
}
.vNavItem {
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #cecece;
}
.vNavLast {
	border-top: 1px solid #f5f5f5;
	border-bottom: 0px solid #000122;
}
.vNavFirst .tSubmenu a {
	margin: 0 0 2px 34px;
}
.vNavItem .tSubmenu a {
	margin: 0 0 2px 34px;
}
.vNavLast .tSubmenu a {
	margin: 0 0 2px 34px;
}
div.videos img {
	padding-right: 2px;
}
#acDetailPrimaryEvents {
	padding: 0 10px 0px 10px;
}
#acDetailSecondaryEvents {
	padding: 0 10px 0px 10px;
}
.acDetailEvent {
	position: relative;
	overflow: hidden;
}
.acDetailEventLabel {

	padding: 2px 0 3px 0;
	margin: 0;
	color: #f00;
	text-align: right;
	float: left;
}
.acDetailEventInfo {
	padding: 0 0 0 0px;
	margin: 2px 0 2px 0px;
	border-left: 0px solid #f00;
}
.acDetailEventInfo p {
	padding: 0 0 2px 0;
	margin: 0;
	color: #666;
}
.acDetailEventInfo span {
	color: #000;
}
.acDetailSecondaryEventLabel {

	padding: 2px 0 3px 0;
	margin: 0;
	text-align: right;
	float: left;
}
.acDetailSecondaryEventInfo {
	padding: 0 0 0 0px;
	margin: 2px 0 2px 0px;
	border-left: 0px solid #000;
}
.acDetailEventBiddingLink {
	padding: 0 0 3px 0;
}
.acDetailSecondaryEventInfo p {
	padding: 0 0 2px 0;
	margin: 0;
	color: #666;
}
.acDetailSecondaryEventInfo span {
	color: #000;
}
div.auction {
	padding-right: 178px;
	text-align: left;
}
.viewportHD {
	margin: 0 0 3px 0;
	padding: 0 0 0px 0;
	border-bottom: 0px solid #f00;
}
.viewportHD h2 {
	font: bold 20px/20px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}
.imageView {
	text-align: center;
}
.slideWrap {
/*	margin: 0 auto;*/
	width: 322px;
}
.sliderwrapper {
	position: relative;
	overflow: hidden;
	width: 320px;
	height: 290px;
}
.sliderwrapper .contentdiv {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 5px;
	background: white;
	width: 320px;
	height: 100%;
	filter: progid: DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.sliderwrapper .contentdiv p {
	margin: 0;
	padding: 0;
}
@media screen and(-webkit-min-device-pixel-ratio:0) {
.sliderwrapper .contentdiv p {
	margin: 0;
	padding: 4px;
}
}
.imageView ol {
	margin: 0;
	padding: 0;
}
.imageView ol li {
	list-style: none;
	display: inline;
}
#paginate-slider4 a img {
	border: 2px solid gray;
}
#paginate-slider4 a img:hover, #paginate-slider4 a.selected img {
	border: 2px solid red;
}
#paginate-slider5 a img {
	border: 2px solid gray;
}
#paginate-slider5 a img:hover, #paginate-slider5 a.selected img {
	border: 2px solid red;
}
.clickImage {
	margin: 0;
	padding: 4px;
	font-size: 10px;
	color: #f00;
}
.viewport .eventsWrap {
	margin: 0 10px 15px 10px;
}
.eventsWrap .eventItem {
	margin-bottom: 10px;
	overflow: hidden;
}
.eventItem .eventType {
	padding: 3px;
	background: #e5e5e5;
}
.eventItem .eventLine1 {
	padding: 5px 0 0 8px;
}
.eventItem .eventLine2 {
	padding-left: 42px;
}
.eventItem .eventLocation {
	width: 40%;
	padding-top: 5px;
	float: right;
}
#directions-view {
	text-align: center;
}
#directions-view iframe {
	width: 403px;
	height: 303px;
	border: 0;
}
#directions-view p {
	text-align: left;
}
.viewport h3 {
	margin: 12px 0 4px 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: left;
	margin-top: 10px;
}
.viewport .contactInfo {
	margin-left: 20px;
}
.viewport form {
	margin: 20px;
	padding: 14px 8px 8px 8px;
	background: #f5f5f5;
}
.viewport form div {
	margin-bottom: 6px;
}
.viewport form label {
	width: 125px;
	float: left;
	text-align: right;
	padding: 3px 4px 0 0;
}
.viewport form input {
	font-size: 12px;
	width: 230px;
}
.viewport form textarea {
	width: 230px;
}
.viewport .video {
	text-align: center;
}
.videoWrap {
	margin: 0 auto 15px auto;
	width: 450px;
	text-align: center;
}
.viewport .ipaper {
	margin-bottom: 15px;
}
#terms-view p {
	margin: 20px;
}
#catView {
	margin: 10px;
	background: #fff;
}
#catView h1 {
	margin: 12px 0;
	padding: 0;
	font: bold 18px/18px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	text-transform: uppercase;
}
#catView img {
	border: 0;
}
#catView a {
	font-weight: normal;
	text-decoration: none;
}
#hNavWrap ol li.cselected a {
	background: #fff;
	color: #f00;
}
#catInnerWrap {
	padding: 10px 20px;
	text-align: left;
}
#catInnerWrap p {
	margin: 0;
	padding: 0;
}
.catText {
	padding-bottom: 5px;
}
#compareLinkUp {
	height: 20px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
#compareLinkDown {
	padding-top: 4px;
	overflow: hidden;
}
#compareLink {
	padding: 1px 0 2px 0;
	text-align: center;
	float: right;
}
#compareLink a {
	font-weight: normal;
	color: #36f;
}
#compareLink a:hover {
	color: #f00;
}
.catListWrap {
	padding-bottom: 12px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
*html .catListWrap {
	width: 100%;
}
.catListNone {
	padding: 10px 0;
	border-bottom: 1px solid #ccc;
}
.itemListHD {
	width: 100%;
	margin-bottom: 6px;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}
*html .itemListHD {
	width: 100%;
}
.itemMore {
	width: 130px;
	margin-top: 2px;
	padding: 1px 0 2px 0;
	text-align: center;
	background: #e5e5e5;
	float: right;
}
.itemMore a {
	font-weight: normal;
	color: #666;
}
.itemMore a:hover {
	color: #36f;
}
.itemLotNo {
	width: 80px;
	padding: 3px 0 0 0;
	margin: 0;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	color: #666;
	float: left;
}
.itemTitle {
	padding: 3px 135px 3px 85px;
	margin: 0;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	color: #f00;
	text-transform: uppercase;
}
.itemTitle a {
	color: #f00;
}
.itemTitle a:hover {
	color: #00f;
}
.itemListInfo {
	overflow: hidden;
}
.itemListLocation {
	width: 130px;
	float: right;
}
.itemCompare {
	width: 130px;
	padding-top: 6px;
	float: right;
	clear: right;
}
.itemCompare div {
	padding-top: 3px;
	color: #666;
}
.itemCompare input {
	margin-right: 3px;
	float: left;
}
.itemListPic {
	width: 100px;
	text-align: center;
	float: left;
}
.itemListText {
	padding: 0 140px 0 110px;
}
.itemListText p {
	margin: 0;
	padding: 0;
}
#catDetail {
	font: 12px/18px Arial, Helvetica, sans-serif;
	margin: 10px;
	padding: 5px 5px 5px 10px;
	background: #fff;
}
#catDetail a {
	text-decoration: none;
}
.catVNav {
	text-align: left;
}
.catVNav a {
	text-decoration: none;
}
#catDetail div.infoWrap {
	padding-right: 185px;
}
#catDetail h1 {
	margin: 7px 0 12px 0;
	padding: 0;
	font: bold 18px/18px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	text-transform: uppercase;
}
#catDetail img {
	border: 0;
}
#catSummaryWrap {
	margin: 10px 0;
	padding: 8px;
	background: #ffffd9;
}
#catSummaryWrap img {
	margin-right: 15px;
	float: left;
}
#catSummaryInfo {
	padding-right: 165px;
}
#catSummaryInfo p {
	margin: 0;
	padding: 0;
	line-height: normal;
}
#catSummaryDate {
	width: 150px;
	float: right;
}
#catSummaryDate p {
	margin: 0;
	padding: 0;
	line-height: normal;
}
#catSummaryDate p span {
	font-weight: bold;
}
#catDetail div.viewportHD {
	margin: 0 0 10px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #f00;
}
#catDetail div.viewportHD h2 {
	margin: 0;
	padding: 0;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
	color: #f00;
	text-align: left;
}
#catDetail th {
	text-align: right;
	background: #e5e5e5;
}
#catDetail td {
	text-align: left;
}
#catFooter {
	padding: 10px 0 20px 0;
	text-align: center;
	clear: right;
}
#catDetailFooter {
	margin-top: 15px;
	padding: 20px 0 15px 0;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	clear: right;
}
#catDetailFooter img {
	border: 0;
}
#itemList {
	margin: 0 5% 15px 5%;
}
#itemList a {
	text-decoration: none;
}
#itemList h1 {
	margin-bottom: 10px;
	padding: 3px 0 4px 4px;
	font: normal 18px/18px Arial, Helvetica, sans-serif;
	background: #999;
	color: #fff;
}
.item table {
	border-collapse: collapse;
}
.item table h4 {
	margin: 0;
}
.info {
	background: #ddd;
	width: 160px;
	border-right: 1px solid #999;
}
.info.thumb {
	height: 160px;
	vertical-align: center;
	text-align: center;
}
.item table .info ul {
	background: inherit;
}
#acDetailFooter {
	padding: 15px 0 5px 0;
	text-align: center;
	border-top: 1px solid #ccc;
	clear: right;
}
.x-window-body {
	background: white;
}
#mapWin {
	text-align: center;
}
#mapWin p {
	margin: 0;
	padding: 4px 20px 4px 20px;
	text-align: left;
}
#mapWin div.viewportHD {
	margin: 5px 5px 10px 5px;
}
#docWin-link {
	margin: 2px;
	text-align: right;
	background: url(http://www.blueridgedigital.net/ignite/assets/defaults/1images/download_print.gif) right no-repeat;
}
#docWin-link a {
	padding: 3px 60px 6px 0;
	text-decoration: none;
	display: block;
}
#docWin-link a:hover {
	color: #f00;
}
#docWin-link span {
	float: left;
}
#search_form {
	margin: 15px 15%;
	padding: 8px 0 10px 0;
	background: #eee;
	border: 1px solid #ddd;
}
.form_field {
	margin-bottom: 5px;
}
.form_field input {
	margin-bottom: 1px;
}
.form_field label {
	width: 35%;
	padding: 1px 6px 0 0;
	text-align: right;
	float: left;
}
#searchWrap h2 {
	font: bold 15px/15px Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
}
#searchWrap div.search_initials {
	font-size: 12px;
	text-align: center;
}
#searchWrap div.search_initials ol {
	margin: 10px auto 15px auto;
	padding: 0;
}
#searchWrap div.search_initials ol li {
	margin: 0 3px;
	padding: 0;
	list-style: none;
	height: 22px;
	display: inline;
}
#searchWrap div.search_initials ol li a {
	color: #36f;
}
#searchWrap div.search_initials ol li a:hover {
	color: #f00;
	text-decoration: none;
}
#searchWrap div.search_initials ol li a:visited {
	color: #666;
}
#acMemberList table {
	width: 90%;
	border: 1px solid #e5e5e5;
	background: #fff;
}
#acMemberList table thead tr th {
	background: #999;
	color: #fff;
}
#acMemberList a {
	color: #36f;
	text-decoration: none;
}
#acMemberList a:hover {
	color: #f00;
}
.memberListRow2 {
	background: #e5e5e5;
}
#acMemberList div.pagination {
	font-size: 11px;
	text-align: center;
}
#acMemberList div.pagination ol {
	margin: 8px auto;
	padding: 0;
}
#acMemberList div.pagination ol li {
	margin: 0 3px;
	padding: 0;
	list-style: none;
	height: 22px;
	display: inline;
}
#acMemberList div.pagination ol li a {
	color: #36f;
}
#acMemberList div.pagination ol li a:hover {
	color: #f00;
	text-decoration: none;
}
#acMemberList div.pagination ol li a:visited {
	color: #666;
}
#acMemberDetailWrap img {
	border: 0;
}
#acMemberDetailWrap div.backLink {
	margin: 0 20px 10px 0;
	line-height: 18px;
	text-align: right;
}
#acMemberDetailWrap div.backLink a {
	color: #36f;
	text-decoration: none;
}
#acMemberDetailWrap div.backLink a:hover {
	color: #f00;
}
#acMemberDetail {
	margin: 10px auto;
	padding: 1px;
	border: 1px solid #999;
	background: #fff;
	position: relative;
}
#acMemberDetail p {
	margin: 5px 30px 10px 30px;
	padding: 0;
}
#acMemberPic {
	margin: 10px;
	float: right;
}
#acMemberPic img {
	border: 1px solid #ccc;
}
#acMemberDetail h1 {
	padding: 5px 0 4px 10px;
	margin-bottom: 12px;
	background: #999;
	font: normal 21px/21px Arial, Helvetica, sans-serif;
	color: #fff;
}
#acMemberDetail div.contactInfoWrap {
	padding: 5px 0 12px 0;
	overflow: hidden;
}
#acMemberDetail div.memSection {
	padding-bottom: 10px;
	clear: left;
}
#acMemberDetail div.memHeading {
	width: 90px;
	text-align: right;
	float: left;
}
#acMemberDetail div.memInfo {
	padding-left: 95px;
}
#acMemberDetail h2 {
	margin: 0 10px;
	font: normal 14px/14px Arial, Helvetica, sans-serif;
	color: #999;
	border-top: 1px solid #e5e5e5;
	clear: both;
}
#acMembersFooter {
	margin: 15px 70px 15px 70px;
	padding-top: 15px;
	text-align: center;
	border-top: 1px solid #ccc;
}
#acMembersFooter img {
	border: 0;
}
.noAuctions {
	margin: 10px auto;
	padding: 6px;
	font: normal 21px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
}
#item-map {
	text-align: center;
}
#itemDocument {
	margin: 0;
	padding: 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: normal;
	border: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
}
.itemListPic .defaultImage, #summaryPic .defaultImage {
	width: 100px;
	height: auto;
}
#add_this {
	text-align: center;
}
#acAssetCategoriesList ul {
	padding: 0;
	list-style: none;
}
#acAssetCategoriesList ul li {
	float: left;
	border: 1px solid black;
	padding: 4px;
	margin: 4px;
}
#acListWrap .itemCompare {
	width: inherit;
	padding-top: 6px;
	float: right;
	clear: right;
}
#acListWrap .itemCompare label {
	padding-top: 4px;
	color: #00f;
}
#acListWrap .itemCompare input {
	margin-right: 6px;
	float: left;
}
.errorHeader {
	font: normal 16px Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: center;
}
.errorDescription {
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: center;
}
.errorDescription p {
	font-weight: bold;
}
.acListPrice {
	font-weight: bold;
}
#summaryPrice {
	font-weight: bold;
}
.viewport.gallery {
	text-align: center;
}
.viewport.gallery table {
	margin: 0 auto;
}
#analyze {
	text-align: center;
}
#no_gallery {
	display: none;
}
#no_video {
	display: none;
}
#no_documents {
	display: none;
}
#no_vtour {
	display: none;
}
#no_online_bidding {
	display: none;
}
#no_online_prebidding {
	display: none;
}
#no_presentation {
	display: none;
}
#no_gallery {
	display: none;
}
#no_catalogs {
	display: none;
}
#no_terms {
	display: none;
}
#no_link {
	display: none;
}
#no_more_info {
	display: none;
}
#no_directions {
	display: none;
}
#no_image {
	display: none;
}



/* NEW IGNITE STUFF */
#acListWrapper {padding:5px 60px 10px 60px; text-align:left;}
/* Auction List Customizations */
#perPageTop {display:none;} /*newly added*/
 
.acListItem {margin:0;}
 
.acListItemRow1 {background:none; border-bottom:1px solid #c5bca8;}
#acListWrap div.acListItemRow1 h1 {margin:0; padding:2px 4px 2px 4px; background:none; font:bold 13px Arial, Helvetica, sans-serif; text-align:left; text-transform:none;}
#acListWrap div.acListItemRow1 h1 a {color:#3a649e; font-weight:bold; text-decoration:none; display:block;}
#acListWrap div.acListItemRow1 h1 a:hover {text-decoration:none; color:#da8200;}
#acListWrap div.acListItemRow1 h2 {margin-bottom:8px; font-size:12px; font-weight:bold; color:#da8200; text-decoration:none;}
 
.acListItemRow2 {background:#f1f1f1; border-bottom:1px solid #c5bca8;}
#acListWrap div.acListItemRow2 h1 {margin:0; padding:2px 4px 2px 4px; background:none; font:bold 13px Arial, Helvetica, sans-serif; text-align:left; text-transform:none;}
#acListWrap div.acListItemRow2 h1 a {color:#3a649e; font-weight:bold; text-decoration:none; display:block;}
#acListWrap div.acListItemRow2 h1 a:hover {text-decoration:none; color:#da8200;}
#acListWrap div.acListItemRow2 h2 {margin-bottom:8px; font-size:12px; font-weight:bold; color:#da8200; text-decoration:none;}
 
#enterLink {margin:12px 45px 6px 45px; font-weight:bold;}
#enterLink a {background:#165895; padding:2px 6px 3px 6px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; display:block;}
#enterLink a:hover {background:#f00;}
.acListItemAddress {font:bold 12px Arial, Helvetica, sans-serif; color:#3a649e;}
 


.details {display:none;}
 
/* pagination previous 1 2 3 next */
#acListWrap div.pagination {font-size:10px; text-align:center;}
#acListWrap div.pagination ol {margin:8px auto; padding:0;}
#acListWrap div.pagination ol li {margin:0 1px; padding:0; list-style:none; height:22px; display:inline;}
#acListWrap div.pagination ol li a {color:#000;}
#acListWrap div.pagination ol li a:hover {color:#da8200; text-decoration:none;}
#acListWrap div.pagination ol li a:visited {color:#000;}
 
#acListFooter {border-top:1px solid #c5bca8;}
