body {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #564334;
}

img {
        border: 0px;
}

p {
        line-height: 16px;
        margin-top: 16px;
        margin-bottom: 16px;
}

a {
        color: #7C5C2B;
}

h1 {
	font-family: Garamond;
	font-size: 26px;
	color: #4E3D23;
	font-weight: normal;
}

h2 {
        font-family: Garamond;
        font-weight: normal;
        font-size: 22px;
}
 
h3 {
        font-family: Garamond;
        font-weight: normal;
        font-size: 16px;  
}

#footer a, a:hover {
        text-decoration: none;
}

#logo-wrapper, #footer, #content, #menu, #sub-menu-wrapper, #content-lightbox {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}

#content-lightbox {
	width: 940px;
}

#logo-wrapper td {
	width: 50%;
}

#menu-wrapper {
	background: url('/skins/extranet2009/images/menu-bg.jpg') repeat-x top left;
	height: 48px;
	margin-top: -3px;
}

#footer-wrap {
	background: url('/skins/extranet2009/images/footer-bg.png') repeat-x top left;
	height: 107px;
}
 
#footer-menu {
        line-height: 22px;
}

#footer a:hover, #top-menu .menu-item a:hover {
	text-decoration: underline;
}

#banner {
	text-align: right;
	padding-top: 40px;
}

#banner img {
	border: 2px solid #D1CBB5 !important;
}

#top-menu .menu-item {
	float: right;
	background: url('/skins/extranet2009/images/top-tab.png') no-repeat top left;
	text-align: center;
	width: 103px;
	height: 22px;
	padding-top: 5px;
	margin-left: 20px;
}

#top-menu .menu-item a {
	color: #666666;
	text-decoration: none;
}

#top-menu .menu-item:hover {
	background: url('/skins/extranet2009/images/tab-over.jpg') no-repeat top left;
}

#menu .menu-item, #menu .menu-item-on {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 13px;  
        height: 33px;
        margin-top: 1px;
}
 
#menu a {
        font-family: Garamond;
        font-size: 20px;
        color: #000000; 
        text-decoration: none;
}
 
#menu .menu-item-on, #menu .menu-item:hover {
        background: url('/skins/extranet2009/images/menu-on-bg.jpg') repeat-x top left;
	padding-top: 13px !important;
	height: 33px !important;
	margin-top: 1px !important;
}
 
#menu .menu-item-on:hover {
        background: transparent;
}
 
#sub-menu div {
        float: left;
}
 
#sub-menu-left {
        background: url('/skins/extranet2009/images/sub-menu-left.jpg') no-repeat top left;
        height: 31px;
}
 
#sub-menu-right {
        background: url('/skins/extranet2009/images/sub-menu-right.jpg') no-repeat top right;
        height: 31px;
}
 
#sub-wrap {
        height: 31px;
        text-align: center;
        padding-top: 5px;  
}
 
#sub-menu {
        background: url('/skins/extranet2009/images/sub-menu-bg.jpg') repeat-x top left;
        margin-left: 20px;
        margin-right: 20px;
        height: 31px;
}
 
#sub-menu .menu-item, #sub-menu .menu-item-on {
        height: 23px;
        padding-top: 6px;
        padding-left: 20px;
        padding-right: 20px;
        margin-top: 1px;
}
 
#sub-menu .menu-item-on, #sub-menu .menu-item:hover {
        background: url('/skins/extranet2009/images/sub-menu-on.jpg') repeat-x top left;
}

#sub-menu .menu-item-on:hover {
        background: transparent;
}

#sub-menu a {
	cursor: pointer;
        font-family: Garamond;
        color: #876C59;
        font-size: 16px;
        text-decoration: none;
}

#content {
	padding-top: 30px;
}

#main_content {
	text-align: center;
}

#main_content table {
	padding-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 300px;
}

.forgot {
	font-weight: bold;
}

#main_content .input {
	width: 200px;
}

#main_content td {
	padding-top: 5px;
	padding-bottom: 5px;
}

.menu-bar-child {
	display: none;
}

#menubar .menu-item {
	float: left;
}

#menubar .menu-item-wrap, #menubar .menu-item .menu-item-wrap, #menubar .menu-item .menu-item .menu-item-wrap {
	border: 1px solid #000000;
	border-left: 0px none;
	cursor: pointer;
	position: relative;
	z-index: 21;
	background: #FFFFFF;
	width: 152px;
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 12px;
}

#menubar .menu-bar-child .menu-item .menu-item-wrap {
	z-index: 19;
	border-top: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid;
	width: 180px;
}

#menubar .menu-bar-child .menu-item .menu-item-wrap:hover {
	background-color: #DEDEDE !important;
}

#menubar .menu-bar-child .menu-item .last {
	border-bottom: 1px solid;
}

#menubar .menu-item .menu-item .menu-item-wrap {
	z-index: 18;
}

#menubar .menu-item-wrap:hover {
	background: url('/skins/extranet2009/images/tool-menu-over.jpg') repeat-x bottom left;
}

#menubar .menu-item .first {
	border-left: 1px solid #000000;
	-moz-border-radius-topleft: 18px;
	-moz-border-radius-bottomleft: 18px;
	-webkit-border-top-left-radius: 18px;
	-webkit-border-bottom-left-radius: 18px;
}

#menubar .last {
	-moz-border-radius-topright: 18px;
	-moz-border-radius-bottomright: 18px;
	-webkit-border-top-right-radius: 18px;
	-webkit-border-bottom-right-radius: 18px;
}

#menubar {
	height: 37px;
	width: 875px;
	margin-left: auto;
	margin-right: auto;
}

#menubar .menu-bar-child .menu-item {
	float: none;
}

#menubar .menu-bar-child .menu-item-wrap {
	float: none;
	padding-left: 8px;
	background: #FFFFFF;
	border: 0px none;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

#menubar .menu-bar-child .first {
	padding-top: 28px !important;
	margin-top: -18px;
	border-top: 1px solid !important;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius-topright: 18px;
	-webkit-border-top-right-radius: 18px;
}

#menubar .menu-bar-child .menu-bar-child .first {
	padding-top: 10px !important;
	margin-top: 0px !important;
}

#menubar .menu-bar-child .last {
	border-bottom: 1px solid #000000;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius-bottomright: 18px;
	-webkit-border-bottom-right-radius: 18px;
	-moz-border-radius-bottomleft: 18px;
	-webkit-border-bottom-left-radius: 18px;
}

#menubar .menu-bar-child .menu-bar-child .menu-item-wrap {
	border: 0px none;
	padding-left: 30px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

#menubar .menu-bar-child .menu-bar-child .first {
	border-top: 1px solid #000000;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius-topright: 18px;
	-webkit-border-top-right-radius: 18px;
	padding-top: 10px;
}

#menubar .menu-bar-child .menu-bar-child .last {
	border-bottom: 1px solid #000000;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius-bottomright: 18px;
	-webkit-border-bottom-right-radius: 18px;
	border-left: 1px solid #000000;
	-moz-border-radius-bottomleft: 18px;
	-webkit-border-bottom-left-radius: 18px;
}

#menubar .menu-bar-child {
	margin-left: -1px;
	position: absolute;
	z-index: 10;
}

#menubar .menu-bar-child .menu-bar-child {
	margin-left: 168px;
	margin-top: -38px;
}

.item-cell {
	width: 33%;
	text-align: center;
	padding-top: 30px;
}

.item-wrapper {
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #000000;
	border-bottom: 0px none;
	-moz-border-radius-bottomleft: 18px;
	-webkit-border-bottom-left-radius: 18px;
	-moz-border-radius-bottomright: 18px;
	-webkit-border-bottom-right-radius: 18px;
}

.item-wrapper .image td {
	height: 200px;
	padding: 10px;
	text-align: center;
	vertical-align: bottom;
}

.item-wrapper .image div {
	position: absolute;
	text-align: left;
	height: 25px;
	width: 25px;
	cursor: pointer;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	-moz-opacity: 0.6;
}

.item-wrapper .image div span {
	display: none;
}

.item-wrapper .image div:hover {
	opacity: 1;
	filter: alpha(opacity = 100);
	-moz-opacity: 1;
}

.item-buttons {
	margin-left: -1px;
	margin-right: -1px;
	width: 318px;
}

.item-buttons td {
	width: 50%;
}

.item-buttons td:hover {
	background: url('/skins/extranet2009/images/item-buttons-over.png') repeat-x top left;
}

.item-buttons td div {
	text-align: left;
	cursor: pointer;
	padding: 10px;
	padding-left: 42px;
}

.item-buttons .top-left {
	border: 1px solid #000000;
	-moz-border-radius-topleft: 18px;
	-webkit-border-top-left-radius: 18px;
}

.item-buttons .top-right {
	border: 1px solid #000000;
	border-left: 0px none;
	-moz-border-radius-topright: 18px;
	-webkit-border-top-right-radius: 18px;
}

.item-buttons .bottom-left {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	-moz-border-radius-bottomleft: 18px;
	-webkit-border-bottom-left-radius: 18px;
}

.item-buttons .bottom-right {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	-moz-border-radius-bottomright: 18px;
	-webkit-border-bottom-right-radius: 18px;
}

.hide-price {
	background: url('/skins/extranet2009/images/show-item-price.jpg') no-repeat center left;
	margin-top: 40px;
}

.hide-price:hover {
	background: url('/skins/extranet2009/images/hide-item-price.jpg') no-repeat center left;
}

.show-price {
	background: url('/skins/extranet2009/images/hide-item-price.jpg') no-repeat center left;
	margin-left: -1px;
	margin-top: 40px;
}

.show-price:hover {
	background: url('/skins/extranet2009/images/show-item-price.jpg') no-repeat center left;
}

.mark-sold {
	background: url('/skins/extranet2009/images/mark-as-sold.jpg') no-repeat center left;
	margin-top: 80px;
	margin-left: 2px;
}

.mark-not-sold {
	background: url('/skins/extranet2009/images/mark-as-sold.jpg') no-repeat center left;
	margin-top: 80px;
	margin-left: 2px;
}

.mark-reserved {
	background: url('/skins/extranet2009/images/mark-as-not-for-sale.jpg') no-repeat center left;
	margin-top: 120px;
	margin-left: 2px;
}

.mark-for-sale {
	background: url('/skins/extranet2009/images/mark-as-not-for-sale.jpg') no-repeat center left;
	margin-top: 120px;
	margin-left: 2px;
}

.reserve {
	background: url('/skins/extranet2009/images/mark-as-reserved.jpg') no-repeat center left;
	margin-top: 160px;
	margin-left: 2px;
}

.unreserve {
	background: url('/skins/extranet2009/images/mark-as-reserved.jpg') no-repeat center left;
	margin-top: 160px;
	margin-left: 2px;
}

.edit-details {
	background: url('/skins/extranet2009/images/edit-grey.png') no-repeat 15px center;
}

.show-item {
	background: url('/skins/extranet2009/images/hide-grey.png') no-repeat 18px center;
}

.hide-item {
	background: url('/skins/extranet2009/images/hide-colour.png') no-repeat 18px center;
}

.delete-item {
	background: url('/skins/extranet2009/images/delete-grey.png') no-repeat 15px center;
}

.preview-item {
	background: url('/skins/extranet2009/images/preview-grey.png') no-repeat 13px center;
}

.edit-details:hover {
	background: url('/skins/extranet2009/images/edit-colour.png') no-repeat 15px center;
}

.delete-item:hover {
	background: url('/skins/extranet2009/images/delete-colour.png') no-repeat 15px center;
}

.preview-item:hover {
	background: url('/skins/extranet2009/images/preview-colour.png') no-repeat 13px center;
}

.show-item:hover {
	background: url('/skins/extranet2009/images/hide-colour.png') no-repeat 18px center;
}

.hide-item:hover {
	background: url('/skins/extranet2009/images/hide-grey.png') no-repeat 18px center;
}

.page-links {
        background: url('/skins/og2009/images/page-links-bg.jpg') repeat-x center center;
        height: 22px;
        padding-left: 3px;
}
 
.page-links a {
        text-decoration: none;
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 2px;  
        padding-bottom: 2px;
        border: 1px solid transparent;
}
 
.page-links a:hover {
        border: 1px solid #A8A8A8;
        background: url('/skins/og2009/images/page-links-over-bg.jpg') repeat-x center center;
}
 
.pageNumbersHold {
        font-weight: bold;
        color: #000000;   
}
 
.page-links-text {
        padding-right: 4px;
}
 
#pages {
	padding-left: 10px;
	padding-right: 10px;
        padding-top: 10px;   
}

.key {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
}

.key td {
	padding-right: 20px;
}

.key td td {
	padding-right: 10px;
}

.sold {
	background: url('/skins/extranet2009/images/sold.png') no-repeat right bottom;
}

.currently-reserved {
	background: url('/skins/extranet2009/images/reserved.png') no-repeat right bottom;
}

.not-for-sale {
	background: url('/skins/extranet2009/images/not-for-sale.png') no-repeat right bottom;
}

#menubar a {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 6px;
	text-decoration: none;	
}

#search a {
	background: url('/skins/extranet2009/images/mag-grey.png') no-repeat center left;
}

#search:hover a {
	background: url('/skins/extranet2009/images/mag-colour.png') no-repeat center left;
}

#add-item a {
	background: url('/skins/extranet2009/images/add-grey.png') no-repeat center left;
}

#add-item:hover a {
	background: url('/skins/extranet2009/images/add-colour.png') no-repeat center left !important;
}

#tools a {
	background: url('/skins/extranet2009/images/tools-grey.png') no-repeat center left;
}

#tools:hover a {
	background: url('/skins/extranet2009/images/tools-colour.png') no-repeat center left !important;
}

#filters a {
	background: url('/skins/extranet2009/images/filters-grey.png') no-repeat center left;
}

#filters:hover a {
	background: url('/skins/extranet2009/images/filters-colour.png') no-repeat center left !important;
}

#order a {
	background: url('/skins/extranet2009/images/order-grey.png') no-repeat center left;
}

#order:hover a {
	background: url('/skins/extranet2009/images/order-colour.png') no-repeat center left !important;
}

#view a {
	background: url('/skins/extranet2009/images/view-grey.png') no-repeat center left;
}

#view:hover a {
	background: url('/skins/extranet2009/images/view-colour.png') no-repeat center left !important;
}

.checked a {
	background: url('/skins/extranet2009/images/tick.png') no-repeat center left;
	width: 165px;
}

.expandable {
	background: url('/skins/extranet2009/images/raquo.png') no-repeat 160px center #FFFFFF !important;
}

.expandable-first {
	background: url('/skins/extranet2009/images/raquo.png') no-repeat 160px 30px #FFFFFF !important;	
}

#jqibox {
	z-index: 4999 !important;
}

.jqifade{
	position: absolute;
	background-color: #aaaaaa;
	z-index: 5000 !important;
}

div.jqi{
	width: 550px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	background-color: #ffffff;
	font-size: 11px;
	text-align: left;
	border: solid 1px #eeeeee;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 7px;
	z-index: 5001 !important;
}

div.jqi .jqicontainer{
	font-weight: bold;
}

div.jqi .jqiclose{
	position: absolute;
	top: 4px; right: -2px;
	width: 18px;
	cursor: pointer;
	color: #bbbbbb;
	font-weight: bold;
}

div.jqi .jqiclose:hover {
	color: #FF471E;
}

div.jqi .jqimessage{
	padding: 10px;
	line-height: 20px;
	color: #444444;
}

div.jqi .jqibuttons{
	text-align: right;
	padding: 5px 0 5px 0;
	border: solid 1px #eeeeee;
	background-color: #f4f4f4;
}

div.jqi button{
	padding: 3px 10px;
	margin: 0 10px;
	background-color: #929292;
	border: solid 1px #f4f4f4;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

div.jqi button:hover{
	background-color: #C2C2C2;
}

div.jqi button.jqidefaultbutton {
	background-color: #917E54;
}

div.jqi button.jqidefaultbutton:hover {
	background-color: #C6AC73;
}

.jqiwarning .jqi .jqibuttons{
	background-color: #f4f4f4;
}

#tabs a, #tabs a:active, #tabs a:visited {
        text-align: center;
        display:block;
        float:left;   
        width: 84px; 
        padding-top: 6px;
        padding-bottom: 6px;
        background: url('/skins/extranet2009/images/tab-normal-bg.png') repeat-x top left; 
        color: #56412E;
        margin-left:15px;
        text-decoration:none;
        outline:none;
        border: 1px solid #616161;
        border-bottom: 1px solid #FFFFFF;  
        cursor: pointer;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	position: relative;
	z-index: 10;
}

#page-contents {
	position: relative;
	top: -40px;
	margin-bottom: -40px;
}
 
#tabs a.selected, #tabs a.selected:active, #tabs a.selected:visited {
        font-weight: bold; 
        text-decoration:none;
	z-index: 20;
}
 
#tabs a.ok-tab {
        background: url('/skins/extranet2009/images/tab-ok-bg.png') repeat-x top left;
}
 
#tabs a.ok-tab.selected {

}
 
#tabs a.error-tab {
        background: url('/skins/extranet2009/images/tab-error-bg.png') repeat-x top left;
}

.artwork-tab {
	top: -1px;
	position: relative;
	z-index: 15;
        display:none; 
        border: 1px solid #616161;
        height: 615px;    
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 15px;
}

.clear {
	clear: both;
}

.artwork-buttons .disabled {
	opacity: 0.4;
        -moz-opacity: 0.4; 
	filter: alpha(opacity = 40);
	cursor: default;
}

.artwork-buttons input {
	margin-bottom: 10px;
	margin-left: 10px;
}

.artwork-buttons {
	text-align: right;
}

.progress {
	border: 1px solid #7C5D2E;
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	height: 29px;
	background: url('/skins/extranet2009/images/progress-bar.png') -1000px 0px no-repeat;
	margin-top: 6px;
	margin-bottom: 10px;
}

.progress-bar img {
	position: absolute;
	margin-left: 0px;
	margin-top: -45px;
}

.entry-table td {
	padding-right: 10px;
	padding-bottom: 15px;
}

.entry-table .entry-name {
	text-align: right;
	width: 200px;
	font-weight: bold;
	line-height: 18px;
}

.entry-table .entry-description {
	font-weight: normal;
}

.entry-table .text-input, .entry-table .text-input-required, .entry-table .autocomplete {
	border: 1px solid #949494;
	width: 425px;
	color: #67593E;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

.entry-table .text-input-required {
	background: url('/skins/extranet2009/images/required-field-bg.png') repeat-x top left;
}

.entry-table .entry-error {
	width: 100px;
}

#category-error div, .entry-table .entry-error div {
	border: red 1px solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #F6CAD9;
	min-height: 25px;
	height: auto;
	width: 245px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	position: absolute;
	margin-left: -115px;
	margin-top: -19px;
	line-height: 19px;
}

#category-error div a, .entry-table .entry-error div a {
	background: url('/skins/extranet2009/images/error-bg.png') no-repeat 3px 2px transparent;
	position: relative;
	top: 4px;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 35px;
	color: #000000;
	font-weight: bold;
}

#category-error div {
	margin-left: 260px;
	width: 400px;
	margin-top: 0px;
}

#category-error {
	height: 30px;
}

div.lister {
	border: 1px solid #8F8F8F;
}

.lister {
	width: 580px;
}

.lister .lister {
	width: 100%;
}

.lister td {
	padding: 0px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.lister .lister-title {
	background: #E7E0D8;
	font-weight: bold;
	color: #655A3C;
}

.lister .lister-title-left {
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

.lister .lister-title-right {
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.delete-list-item {
	background: url('/skins/extranet2009/images/delete-icon-grey.png') no-repeat top left;
	width: 20px;
	height: 20px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
}

.delete-list-item:hover {
	background: url('/skins/extranet2009/images/delete-icon-colour.png') no-repeat top left;
}

.lister .edit-column {
	padding: 0px;
	width: 145px;
}

.lister .edit-column .list {
	display: none;
}

.lister .edit-column .edit {
	cursor: pointer;
	background: #D6E0C5 url('/skins/extranet2009/images/modify-relation-colour.png') no-repeat 122px 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 4px;
}

.drop_down_list {
        background: #FFFFFF;
        border: 1px solid; 
        position: absolute;
        z-index: 99;   
        height: 250px; 
        overflow: auto;
        width: 284px;
	opacity: 0.9;
	-moz-opacity: 0.9;
	filter:alpha(opacity=90);
}

.drop_down_list ul { 
        margin: 0px; 
        padding: 0px;
        list-style-type: none;
}

.drop_down_list li {
        background: #FFFFFF;
        margin: 0px; 
        padding: 0px;
        padding: 2px;
        padding-bottom: 0px;
	cursor: pointer;
}

.drop_down_list li:hover {  
        background: #E7E0D8;
	color: #655A3C;
}

.autocomplete {
	width: 274px !important;
	background: url('/skins/extranet2009/images/autocomplete-bg.png') repeat-x top left;
}

.autocomplete_loader {
        position: absolute;
        z-index: 50;
        margin-top: 5px;   
        margin-left: -22px;
}

.artist-name {
	overflow: hidden;
	padding-bottom: 3px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: -10px;
	width: 290px;
	height: 12px;
	position: relative;
	margin-top: -5px;
	cursor: pointer;
}

.artist-name:hover {
	margin-top: -12px;
	z-index: 100;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #E7E0D8;
	overflow: none;
	position: absolute;
	height: auto;
}

.new-artist .artist-name:hover {
	background: url('/skins/base_skin/images/icons/star.png') no-repeat center right #E7E0D8;
}

.artist-name-cell {
	padding: 0px;
	width: 300px;
}

.new-artist {
	background: url('/skins/base_skin/images/icons/star.png') no-repeat center right;
}

.textarea-input {
        width: 425px;
        border: 1px solid #949494;
        color: #67593E;
        padding: 4px;
        height: 60px;
}

#details-tab .textarea-input, #details-tab .text-input {
	width: 725px !important;
}

.spellcheck-button {
	display: none;
        width: 95px;
        border: 1px solid #86AA7A;
        padding: 5px;
        padding-top: 0px;
        position: relative;
        top: -29px;
        z-index: 100;
        background: #FFFFFF;
        margin-bottom: -27px;
        opacity: .3;
        filter: alpha(opacity=30);
        cursor: pointer;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
}

.spellcheck-button a {
        color: #000000;
}

.spellcheck-button:hover {
        opacity: .7;
        filter: alpha(opacity=70);
}

.spellcheck-button img {
        position: relative;
        top: 5px;
}

.artwork-tab .text-input-short, .text-input-short {
	border: 1px solid #949494;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	color: #67593E;
	width: 120px !important;
	padding-bottom: 3px;
}

.category-cell {
	background: url('/skins/extranet2009/images/cat-bg-off.jpg') no-repeat top left;
	text-align: center;
	height: 59px;
	padding-top: 20px;
	width: 441px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
	line-height: 18px;
	margin-top: 40px;
}

.category-cell:hover {
	background: url('/skins/extranet2009/images/cat-bg-over.jpg') no-repeat top left;
}

#overlay 
{
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        background: #000000;
        opacity: .75;
        filter: alpha(opacity=75);
        z-index: 1000;
}

#generic-lightbox #generic-close, #dialogue #close, #speller-dialogue #speller-close, #closer
{
	background: url('/skins/extranet2009/images/close.png') no-repeat center center;
	width: 12px;
	height: 12px;
        position: absolute;
        right: 8px;
        top: 8px;
	cursor: pointer;
}

#generic-lightbox #generic-close:hover, #dialogue #close:hover, #speller-dialogue #speller-close:hover, #closer:hover {
	background: url('/skins/extranet2009/images/close-over.png') no-repeat center center;
}

#dialogue, #speller-dialogue, #generic-lightbox
{
        position: absolute;
        top: 100px; 
        width: 900px;
        padding: 20px;
        height: 500px;  
        border: 2px solid #616161;
        background: #FFFFFF;
        -moz-border-radius: 20px;
	-webkit-border-radius: 20px;
        z-index: 2000;
        color: #000000;
}

#dialogue td {
        color: #000000;
}

#buttons-pane {
	border-left: 1px solid #7D5D2E;
	text-align: center;
}

#buttons-pane div {
	cursor: pointer;
	margin-bottom: 40px;
	margin-left: auto; margin-right: auto;
}

#main-table {
	border: 1px solid #7D5D2E;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}

#main-table td {
	padding: 15px;
}

#main-table td td {
	padding: 0px;
}

#mediums-button {
	background: url('/skins/extranet2009/images/select-mediums.png') no-repeat top left;
	width: 153px;
	height: 38px;
}

#mediums-button:hover {
	background: url('/skins/extranet2009/images/select-mediums-over.png') no-repeat top left;
}

#period-button {
	background: url('/skins/extranet2009/images/select-period.png') no-repeat top left;
	width: 153px;
	height: 38px;
}

#period-button:hover {
	background: url('/skins/extranet2009/images/select-period-over.png') no-repeat top left;
}

#categories-button {
	background: url('/skins/extranet2009/images/select-categories.png') no-repeat top left;
	width: 153px;
	height: 38px;
}

#categories-button:hover {
	background: url('/skins/extranet2009/images/select-categories-over.png') no-repeat top left;
}

#finalise-selections {
	background: url('/skins/extranet2009/images/review-button.png') no-repeat top left;
	width: 153px;
	height: 38px;
}

#finalise-selections:hover {
	background: url('/skins/extranet2009/images/review-button-over.png') no-repeat top left;
}

#save-selections {
	background: url('/skins/extranet2009/images/save-it.png') no-repeat top left;
	width: 153px;
	height: 38px;
}

#save-selections:hover {
	background: url('/skins/extranet2009/images/save-it-over.png') no-repeat top left;
}

.cancel-button {
	background: url('/skins/extranet2009/images/cancel.png') no-repeat top left;
	width: 75px;
	height: 28px;
	float: right;
	position: relative;
	top: -3px;
}

.cat-search {
	border: 1px solid #7D5D2E;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	padding: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}

#main-table h2 {
	margin: 0px;
	margin-bottom: 10px;
	padding-left: 20px;
}

.left-column {
	padding-right: 15px !important;
}

.cat-selection {
	border: 1px solid #7D5D2E;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	background: url('/skins/extranet2009/images/cat-header-bg.png') repeat-x top left;
	margin-bottom: 15px;
}

.cat-selection-header {
}

.cat-selection .main a {
	background: url('/skins/extranet2009/images/arrow-light.png') no-repeat center right;
	padding-right: 14px;
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
}

.cat-selection .main a:hover {
	text-decoration: none;
	background: url('/skins/extranet2009/images/arrow-dark.png') no-repeat center right;
}

.cat-selection .main a.open {
	background: url('/skins/extranet2009/images/arrow-down-light.png') no-repeat center right;
}

.cat-selection .main a.open:hover {
	background: url('/skins/extranet2009/images/arrow-down-dark.png') no-repeat center right;
}

.cat-selection .main-no-children, .cat-selection .main {
	padding-left: 2px;
}

.cat-selection input {
	margin-right: 10px;
}

.real-scroller, #style-sel {
	overflow: auto;
	margin-bottom: 15px;
}

.view-all-styles, .cat-selection .top-cat {
	font-weight: bold;
	padding: 15px;
	padding-top: 10px;
}

.view-all-styles a {
	background: url('/skins/extranet2009/images/arrow-dark.png') no-repeat center right;
	padding-right: 14px;
}

.cat-selection-content div {
	padding-left: 4px;
}

.search-box {
	border: 1px solid #949494;
        width: 250px;
        color: #67593E;
        padding-top: 5px;
        padding-bottom: 3px;
        padding-left: 5px;  
        padding-right: 5px;
}

.cat-search-content {
	padding-top: 40px;
	padding-left: 10px;
	font-weight: bold;
}

.cat-search-content input {
	position: relative;
	top: 2px;
}

.cat-search-content .parent-visible {
	font-weight: normal;
}

#period {
	border: 1px solid #7D5D2E;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	padding: 15px;
	overflow: auto;
}

#think-is {
	border: 1px solid #7D5D2E;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	background: url('/skins/extranet2009/images/cat-header-bg.png') repeat-x top left;
	margin-bottom: 40px;
}

#think-is .topper {
	padding: 15px;
	padding-top: 10px;
	font-weight: bold;
}

#think-is table {
	height: 140px;
	padding: 15px;
	font-family: Georgia;
	font-size: 18px;
	text-align: center;
}

.re-enter img {
	cursor: pointer;
}

.re-enter td {
	text-align: center;
}

#image-view {
	width: 875px;
	height: 362px;
	padding: 20px;
	border: 1px solid #7D5D2E;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	background: url('/skins/extranet2009/images/item-image-gallery-bg.jpg') repeat-x top left;
	margin-left: auto;
	margin-right: auto;
}

#image-view td {
	padding: 0px;
}

.image-cell {
	background: #FFFFFF;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	border: 1px solid #686868;
	width: 181px;
	padding-bottom: 25px;
}

.image-cell td {
	text-align: center;
}

.image-options {
	position: relative;
	top: -15px;
}

.image-options .remove-image, .image-options .set-as-main-image {
	background: #FFFFFF;
	width: 160px;
	border: 1px solid #686868;
	padding: 10px !important;
}

.image-options .remove-image {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	cursor: pointer;
}

.image-options .remove-image:hover {
	background: url('/skins/extranet2009/images/item-buttons-over.png') repeat-x top left;
}

.image-options .delete-item {
	padding-left: 42px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.image-options .set-as-main-image {
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top: 0px none;
}

#image-scroller {
	width: 882px;
	height: 300px;
	overflow: auto;
}

#item-images-row .item-image-cell {
	padding-left: 7px;
	padding-right: 8px;
}

#topper-hide, #topper-show {
	float: right;
	position: relative;
	top: -30px;
	cursor: pointer;
}

.new-record {
	text-align: right;
	border-top: 1px solid #616161;
	background: url('/skins/extranet2009/images/autocomplete-bg.png') repeat-x top left !important;
	font-weight: bold;
}

.no-border {
	border: 0px none !important;
}

.entry-table {
	width: 100%;
}

#speller-dialogue h2 {
	margin: 0px;
}

#correctionPanel {
        height: 360px;
        text-align: center;
}
 
#mistakes, #mistake-suggestions {
        float: left;
        text-align: left;
        padding: 10px;   
        width: 150px;    
        height: 290px;   
        overflow: auto;  
        border: 1px solid;
        margin-right: 20px;
}
 
.spellingMistake {
        cursor: Pointer;
        margin-bottom: 5px;
}
 
.spellingMistake:hover {
        background: #CCCCCC;
}
 
.suggestionEntry {
        cursor: Pointer;
        margin-bottom: 5px;
}
 
.suggestionEntry:hover {
        background: #CCCCCC;
}
 
#thePassagePanel {
        width: 350px;
}
 
#thePassage {
        width: 330px;
        height: 379px;
        overflow: auto;
        border: 1px solid #000000;
        padding: 10px;
}
 
#correctionPanel {
        padding-left: 20px;
}

#replace {
        padding: 10px;
        border: 1px solid #000000;
        width: 344px; 
        margin-bottom: 20px;
        float: left; 
        text-decoration: italic;
}

#replace-what, #replace-with {
        font-weight: bold;
        text-decoration: none;
}

#replace-what {
        color: red;
}

#replace-with {
        color: green;
}

#replace div {
        display: inline;
}

#change-button {
        float: left;
        margin-left: 50px;
        margin-top: -5px;
}

#ignore-button {
        float: left;
        margin-top: 10px;
        margin-left: 54px;
}

#corrections h4 {
        margin-right: 20px;
        margin-top: 0px;
}

#files {
	opacity: 0;
        -moz-opacity: 0;
	filter: alpha(opacity = 0);
	position: relative;
	top: -26px;
	width: 137px;
	margin-left: auto;
	margin-right: auto;
	height: 28px;
	cursor: pointer;
}

#files input {
	cursor: pointer;
}

#files-button {
	margin-left: auto;
	margin-right: auto;
	width: 137px;
	height: 28px;
	cursor: pointer;
}

.overflow {
	width: 150px;
	height: 15px;
	overflow: hidden;
}

#galleries-tab .table {
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;	
}

#galleries-tab .title {
	font-weight: bold;
	padding-right: 20px;
	text-align: right;
}

#galleries-tab .entry {
	padding-bottom: 20px;
}

#galleries-tab .entry div {
	padding-bottom: 5px;
}

#country-bubble .popup {
	top: -105px !important;
	left: -280px !important;
}

#artists {
	border: #616161 1px solid;
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-bottom: 25px;
	margin-top: -1px;
	position: relative;
	z-index: 20;
}

#artists div {
	height: 450px;
	overflow: auto;
}

#artists td {
	padding-right: 5px;
	padding-left: 5px;
}

#artists .artist-row {
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #F7F6F1;
	text-transform: uppercase;
}

#artists .dark-row {
	background: #F0EDE6;
}

#artists .title {
	padding: 10px;
	font-weight: bold;
}

.no-artists {
	text-align: center;
	padding-top: 50px;
	height: 400px !important;
}

.atoz {
	border: 1px solid #D1CDB4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	height: 27px !important;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	margin-bottom: 10px;
}

.atoz a {
	position: relative;
	top: 6px;
	padding-top: 6px;
	padding-bottom: 7px;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.atoz a:hover, .atoz .selected {
	background: url('/skins/extranet2009/images/atoz-bg.jpg') repeat-x center left;
	color: #000000;
}

.tab-over {
	border-bottom: 1px solid #FFFFFF !important;
	z-index: 40;
	position: absolute;
}

#catalog-quick-search {
	border: 1px solid #616161;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 10px;
	height: 220px;
	width: 900px;
	margin-top: 10px;
}

#catalog-quick-search .results, #catalog-quick-search .selected {
	overflow: auto;
	height: 220px;
}

#catalog-quick-search .header {
	font-weight: bold;
	background: #E7E0D8;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
	margin-bottom: 5px;
}

#catalog-quick-search .cat {
	padding-left: 0px;
}

#catalog-quick-search .cat div {
	padding-left: 10px;
}

#catalog-quick-search span {
	font-style: italic;
	font-size: 10px;
}

#catalog-quick-search .final {
	font-weight: bold;
	padding-bottom: 10px;
}

#catalog-quick-search input {
	position: relative;
	top: 2px;
	left: 5px;
}

#dates {
	width: 260px;
	margin-left: auto;
	border: 1px solid #AAAAAA;
	padding: 5px;
	padding-right: 0px;
	height: 20px;
	font-size: 18px;	
}

#dates #arrow {
	border-left: 1px solid #AAAAAA;
	height: 30px;
	width: 20px;
	margin-left: auto;
	float: right;
	margin-top: -5px;
	background: #F7F7F7 url('/skins/extranet2009/images/down-stats.gif') no-repeat center center;
	position: relative;
	z-index: 200;
	cursor: pointer;
}

#dates-selector {
	position: absolute;
	width: 590px;
	z-index: 100;
	height: 195px;
	background: #F7F7F7;
	border: 1px solid #AAAAAA;
	margin-left: -87px;
	margin-top: -2px;
	display: none;
}

#dates #arrow.selected {
	background: #F7F7F7 url('/skins/extranet2009/images/up-stats.gif') no-repeat center center !important;
}

.comparison-included .compare {
	font-size: 12px;
	display: inline-table;
	margin-left: -5px;
	padding-top: 1px;
	padding-bottom: 2px;
	width: 239px;
	padding-left: 5px;
}

.comparison-included {
	height: 40px !important;
}

.comparison-included #arrow {
	height: 50px !important;
	margin-top: -27px !important;
}

.dashboard-header {
	background: #E7E0D8;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	margin: 0px;
	padding: 0px;
	padding: 10px;
	font-size: 22px;
}

#graph {
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 15px;
}

.dashboard-table {
	padding-top: 5px;
}

.dashboard-table td, .item-count {
	width: 50%;
	padding: 10px;
	font-size: 18px; 
	font-weight: bold;
}

.dashboard-table td span, .stats-title a {
	font-size: 14px;
	color: #005C9C;
	text-decoration: none;
}

#sources {
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
}

.edit_label {
	width: 150px;
	text-align: right;
	padding-right: 15px;
}

.edit_field_cell .Wide-textbox, #pass1, #pass2 {
	border: 1px solid #949494;
	width: 425px;
	color: #67593E;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

.dealer-details td {
	padding-top: 5px;
	padding-bottom: 5px;
}

.gallery-button {
	height: 180px;
	width: 180px;
	padding: 10px;
	border: 1px solid #D1CBB5;
	background: #F2EFE8;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	cursor: pointer;
}

.gallery-button td {
	height: 180px;
	width: 180px;
}

.gallery-button:hover {
	background: #E0DED8;
}

#enter_button, #hide_button {
	position: absolute;
	margin-left: 5px;
	margin-top: -14px;
}

#quick-search-button {
	position: relative;
	top: 7px;
	left: 5px;
}

.hidden {
	display: none;
}

.image-buttons img {
	cursor: pointer;
}

#antique-detail b {
	font-weight: normal;
	font-style: italic;
}

#antique-detail p {
	margin-top: 0px;
}

.publications .pad {
	padding-left: 10px;
}

.message {
        background: url('/skins/og2009/images/tick.png') no-repeat 10px center;
	padding: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
        padding-left: 65px;
        font-weight: bold;
        margin-bottom: 15px;
	width: 600px;
	border: 1px solid #D0CBB8;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-left: auto;
	margin-right: auto;
}

.lightbox-table .entry-name {
	width: 100px;
}

.lightbox-table {
	border: 1px solid #7D5D2E;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	padding: 10px;
}

.lightbox-table td td {
	padding: 0px;
}

#new_buttons img, #modification_buttons img {
	cursor: pointer;
	padding-left: 10px;
}

.modify-venue {
	background: url('/skins/extranet2009/images/edit-grey.png') no-repeat 5px center;
	padding-left: 33px;
	padding-top: 7px;
	cursor: pointer;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #FFFFFF;
	height: 23px;
}

.modify-venue:hover {
	background: url('/skins/extranet2009/images/edit-colour.png') no-repeat 5px center #D6E0C5;
}

.remove-venue {
	background: url('/skins/extranet2009/images/delete-grey.png') no-repeat 5px center;
	padding-left: 33px;
	padding-top: 7px;
	cursor: pointer;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #FFFFFF;
	height: 23px;
}

.remove-venue:hover {
	background: url('/skins/extranet2009/images/delete-colour.png') no-repeat 5px center #FF6262;
}

#upsell-top {
	background: url('/skins/extranet2009/images/grad-back-top.jpg') no-repeat top left;
	padding: 15px;
	font-family: Georgia;
	font-size: 14px;
}

#upsell-bottom {
	background: url('/skins/extranet2009/images/grad-back-bottom.jpg') no-repeat bottom left;
}

#upsell-middle {
	margin-top: 25px;
	background: url('/skins/extranet2009/images/grad-back-middle.jpg') repeat-y top left;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

#dark-grad-top {
	background: url('/skins/extranet2009/images/dark-grad-bg-top.jpg') no-repeat top left;
	padding: 15px;
}

#dark-grad-bottom {
	background: url('/skins/extranet2009/images/dark-grad-bg-bottom.jpg') no-repeat bottom left;
}

#dark-grad-middle {
	background: url('/skins/extranet2009/images/dark-grad-bg-middle.jpg') repeat-y top left;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.exhib-buttons {
	width: 282px;
}

.exhib-image {
	width: 150px;
	padding-right: 15px;
}

.exhib-image img {
	border: 1px solid #000000;
}

.stats-gallery .img {
	width: 150px;
	height: 150px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

.stats-gallery .stats-wrapper {
	cursor: pointer;
	text-align: center;
	background: #F2EFE8;
	border: 1px solid #D1CBB5;
	padding: 10px;
	width: 182px;
	height: 212px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

.stats-gallery .stats-wrapper:hover {
	background: #F0E3C5;
}

b.past {
	font-size: 75%;
	opacity: 0.5;
	filter: alpha(opacity = 50);
}

b.increase, b.decrease {
	font-size: 80%;
	padding-top: 5px;
}

.good {
	color: #62B054;
}

.bad {
	color: #B6423C;
}

#apply {
	margin-top: 5px;
	margin-left: 15px;
}

.compare-past {
	display: inline;
	position: relative;
	top: -10px;
}

#left_menu_bar {
	width: 200px;
	border-right: 1px solid #D1CBB5;
	padding-bottom: 50px;
}

#left_menu_bar .line {

}

.vert_menu_item, .vert_menu_item_on {
	border-bottom: 1px solid #D1CBB5;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 6px;
	background: url('/skins/extranet2009/images/sub-menu-bg.jpg') repeat-x top left;
	cursor: pointer;
	border-left: 1px solid #D1CBB5;
}

.vert_menu_item a, .vert_menu_item_on a {
	color: #876C59;
	font-family: Garamond;
	font-size: 16px;
	text-decoration: none;
}

.vert_menu_item_on {
	background: url('/skins/extranet2009/images/sub-menu-on.jpg') repeat-x top left;;
}

#main_content_column {
	padding-left: 15px;
}

.admin-option a {
	font-family: Garamond;
	font-size: 24px;
	text-decoration: none;
	color: #876C59;
}

.admin-option {
	cursor: pointer;
}

.disabled-field {
	background: #ECECEC !important;
}

.no-over:hover {
	background: #FFFFFF !important;
}

.order-cell {
	text-align: center;
	width: 441px;
	height: 32px;
	padding-top: 10px;
	background: url('/skins/extranet2009/images/order-bg.jpg') no-repeat top left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	font-family: Garamond;
	font-size: 16px;
	cursor: pointer;
	color: #876C59;
}

.order-cell:hover {
	background: url('/skins/extranet2009/images/order-bg-over.jpg') no-repeat top left;
}

#exhib-description {
	display: none;
}

.order-cell-short {
	text-align: center;
	width: 221px;
	height: 32px;
	padding-top: 10px;
	background: url('/skins/extranet2009/images/order-bg-small.jpg') no-repeat top left;
	font-family: Garamond;
	font-size: 16px;
	cursor: pointer;
	color: #876C59;
	float: right;
	margin-left: 20px;
}

.order-cell-short:hover {
	background: url('/skins/extranet2009/images/order-bg-small-over.jpg') no-repeat top left;
}

.stats-img {
	text-align: center;
	width: 150px;
	height: 50px;
}

.stats-img div {
	margin-left: auto;
	margin-right: auto;
	width: 50px;
	height: 50px;
}

#item-overview td {
	padding: 5px;
	background: #F7F6F2;
	font-weight: bold;
}

#item-overview {
	padding: 10px;
}

#item-overview .title {
	font-weight: bold;
	background: #FFFFFF;
	font-size: 16px;
}

#item-overview .dark td {
	background: #F0EEE7;
}

.item-count {
	width: 75px;
}

#tpjqui112358 {
	background: #FFFFFF;
	border: 1px solid #000000;
	padding: 5px;
}

#the-loader {
	margin-top: 50px;
}

#the-loader .progress-bar img {
	margin-left: 430px !important;
}

.highlight {
	text-align: center !important;
	padding-left: 10px !important;
	font-weight: bold;
}

#search-box {
	display: none;
}

#dates {
	background: #F8E6B2;
}

#dates .compare {
	background: #E0F0FC;
}

#artwork_link, #artist_link, #exhibition_link, #stats-link, #tool_link {
	padding-top: 14px !important;
	height: 34px !important;
	margin-top: 0px !important;
}

#artwork_link {
	background: url('/skins/extranet2009/images/menu-bg-1.jpg') repeat-x top left;
}

#artist_link {
	background: url('/skins/extranet2009/images/menu-bg-2.jpg') repeat-x top left;
}

#exhibition_link {
	background: url('/skins/extranet2009/images/menu-bg-3.jpg') repeat-x top left;
}

#tool_link {
	background: url('/skins/extranet2009/images/menu-bg-4.jpg') repeat-x top left;
}

#stats-link {
	background: url('/skins/extranet2009/images/menu-bg-5.jpg') repeat-x top left;
}

#artwork_link:hover, #artwork_link.menu-item-on {
	background: url('/skins/extranet2009/images/menu-bg-1-on.jpg') repeat-x top left !important;
}

#artist_link:hover, #artist_link.menu-item-on {
	background: url('/skins/extranet2009/images/menu-bg-2-on.jpg') repeat-x top left !important;
}

#exhibition_link:hover, #exhibition_link.menu-item-on {
	background: url('/skins/extranet2009/images/menu-bg-3-on.jpg') repeat-x top left !important;
}

#tool_link:hover, #tool_link.menu-item-on {
	background: url('/skins/extranet2009/images/menu-bg-4-on.jpg') repeat-x top left !important;
}

#stats-link:hover, #stats-link.menu-item-on {
	background: url('/skins/extranet2009/images/menu-bg-5-on.jpg') repeat-x top left !important;
}

#sub-menu-artwork_submenu #sub-menu-left {
	background: url('/skins/extranet2009/images/sub-menu-left-1.jpg') no-repeat top left transparent;
}

#sub-menu-artwork_submenu #sub-menu-right {
	background: url('/skins/extranet2009/images/sub-menu-right-1.jpg') no-repeat top right transparent;
}

#sub-menu-artwork_submenu #sub-menu {
	background: url('/skins/extranet2009/images/sub-menu-bg-1.jpg') repeat-x top left;
}

#sub-menu-artwork_submenu .menu-item-on, #sub-menu-artwork_submenu .menu-item:hover {
	background: url('/skins/extranet2009/images/sub-menu-on-1.jpg') repeat-x top left !important;
}

#sub-menu-artist_submenu #sub-menu-left {
	background: url('/skins/extranet2009/images/sub-menu-left-2.jpg') no-repeat top left transparent;
}

#sub-menu-artist_submenu #sub-menu-right {
	background: url('/skins/extranet2009/images/sub-menu-right-2.jpg') no-repeat top right transparent;
}

#sub-menu-artist_submenu #sub-menu {
	background: url('/skins/extranet2009/images/sub-menu-bg-2.jpg') repeat-x top left;
}

#sub-menu-artist_submenu .menu-item-on, #sub-menu-artist_submenu .menu-item:hover {
	background: url('/skins/extranet2009/images/sub-menu-on-2.jpg') repeat-x top left !important;
}

#sub-menu-exhibition_submenu #sub-menu-left {
	background: url('/skins/extranet2009/images/sub-menu-left-3.jpg') no-repeat top left transparent;
}

#sub-menu-exhibition_submenu #sub-menu-right {
	background: url('/skins/extranet2009/images/sub-menu-right-3.jpg') no-repeat top right transparent;
}

#sub-menu-exhibition_submenu #sub-menu {
	background: url('/skins/extranet2009/images/sub-menu-bg-3.jpg') repeat-x top left;
}

#sub-menu-exhibition_submenu .menu-item-on, #sub-menu-exhibition_submenu .menu-item:hover {
	background: url('/skins/extranet2009/images/sub-menu-on-3.jpg') repeat-x top left !important;
}

#sub-menu-dealertools_submenu #sub-menu-left {
	background: url('/skins/extranet2009/images/sub-menu-left-4.jpg') no-repeat top left transparent;
}

#sub-menu-dealertools_submenu #sub-menu-right {
	background: url('/skins/extranet2009/images/sub-menu-right-4.jpg') no-repeat top right transparent;
}

#sub-menu-dealertools_submenu #sub-menu {
	background: url('/skins/extranet2009/images/sub-menu-bg-4.jpg') repeat-x top left;
}

#sub-menu-dealertools_submenu .menu-item-on, #sub-menu-dealertools_submenu .menu-item:hover {
	background: url('/skins/extranet2009/images/sub-menu-on-4.jpg') repeat-x top left;
}

.modify-list-item {
	background: url('/skins/extranet2009/images/edit-grey.png') no-repeat top left;
	width: 22px;
	height: 21px;
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
}

.modify-list-item:hover {
	background: url('/skins/extranet2009/images/edit-colour.png') no-repeat top left;
}

#generic-lightbox iframe {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#shout-for-help {
	text-align: center;
	position: absolute;
	margin-left: 918px;
	margin-top: -25px;
	border: 1px solid #666666;
	opacity: 0.4;
	filter: alpha(opacity = 40);
	-moz-border-radius: 10px;
	padding: 10px;
	cursor: pointer;
}

#shout-for-help:hover {
	opacity: 1;
	filter: alpha(opacity = 100);
}

#shout-for-help-form {
	display: none;
}

.stats-gallery {
	padding-bottom: 15px;
}

#the_form td {
	padding: 2px;
}

#tc-table {
	margin-bottom: 12px;
	border-bottom: 0px none !important;
}

#tc-table p {
	margin: 0px;
	padding: 0px;
}

#tc-table td {
	padding: 5px;
	border-bottom: 1px solid #000000;
}

//.cat-selection-main, .cat-selection-content {
 //       overflow: auto;
  //      height: 260px;
//	margin-top: 25px;
//}

.caps-warning {
	font-weight: bold;
	color: #FF0000;
}

#sources .tickLabel {
	width: 60px !important;	
	margin-left: 45px;
}

