#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:3px 10px 5px;
	background:#C9D7DD;
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
 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:3px 10px 5px;
	background:#C9D7DD;
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	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:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background:#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:10px;
	padding:8px;
	background:#ffffd9;
}
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:10px;
}
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:171px;
	font:normal 11px/11px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#666;
	background:#e5e5e5;
	float:right;
	z-index:10;
}
#vNavWrap img {
	margin:0 10px;
	vertical-align:middle;
}
#vNavWrap a {
	font-weight:normal;
	padding:4px 0;
	color:#666;
	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:1px solid #e5e5e5;
	border-bottom:1px solid #cecece;
}
.vNavItem {
	border-top:1px solid #f5f5f5;
	border-bottom:1px solid #cecece;
}
.vNavLast {
	border-top:1px solid #f5f5f5;
	border-bottom:1px solid #e5e5e5;
}
.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 10px 10px;
}
#acDetailSecondaryEvents {
	padding:0 10px 10px 10px;
}
.acDetailEvent {
	position:relative;
	overflow:hidden;
}
.acDetailEventLabel {
	width:190px;
	padding:2px 0 3px 0;
	margin:0;
	color:#f00;
	text-align:right;
	float:left;
}
.acDetailEventInfo {
	padding:0 0 0 10px;
	margin:2px 0 2px 200px;
	border-left:1px solid #f00;
}
.acDetailEventInfo p {
	padding:0 0 2px 0;
	margin:0;
	color:#666;
}
.acDetailEventInfo span {
	color:#000;
}
.acDetailSecondaryEventLabel {
	width:190px;
	padding:2px 0 3px 0;
	margin:0;
	text-align:right;
	float:left;
}
.acDetailSecondaryEventInfo {
	padding:0 0 0 10px;
	margin:2px 0 2px 200px;
	border-left:1px 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 10px 0;
	padding:0 0 4px 0;
	border-bottom:1px solid #f00;
}
.viewportHD h2 {
	font:normal 16px/16px Arial, Helvetica, sans-serif;
	color:#f00;
	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;
}
.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;
}
.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;
}
.viewport.gallery {
	text-align:center;
}
.viewport.gallery table {
	margin:0 auto;
}
#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;
}
/* =custom */
#copyright, #copyright p, #copyright a:link, #copyright a:visited, #copyright a:hover, #copyright sup {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333333;
margin: 0;
padding: 3px 0 0;
}
#copyright sup {
font-size: 6px;
}
#copyright a:link, #copyright a:visited {
color: #ca0002;
text-decoration: underline;
}
#copyright a:hover {
color: #205974;
text-decoration: none;}

.sm2 {
	font-size: 10px;
	color: #333333;
	}
.md	{
	font-size: 12px;
	color: #333333;
	}
body, html	{
	margin: 0 0 15px;
	padding: 0px;
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #C9D7DD url(/images/bg.gif)  repeat-y center top;
	}
