.wrapper {
     width: 1048px !important;
     padding: 0 !important;
     margin: 0 auto !important;

 }
.logo {margin: 0 !important; width: 1048px !important;}
.footer {width: 1049px; margin: 0 auto !important; margin-top: -8px !important;}

#page {background: #F8F8F7;}
.leftcol {margin-left: 8px; margin-top: 8px !important;}
.rightcol {padding-left: 2px !important; padding-bottom: 12px; }


/* UploadItem */

#UploadItemPage1\3A SelectImportOptions { display: none; }
#UploadFilePage1\3A SelectImportOptions { display: none; }

/* Edit box */

.editBoxContent .editBoxFieldLabel { width: 135px; }


/* Login */

#LoginPage1\3A TermsCheck .editBoxContent .editBoxFieldLabel { width: 250px !important; float: left; margin-top: 13px; }
#LoginPage1\3A TermsCheck .editBoxContent .editBoxFieldValue { width: 50px; }

#TermsCheck\3A Check { margin-top: 15px; }
.OS_iOS #TermsCheck\3A Check { margin-top: 10px; }
.App_IE #TermsCheck\3A Check { border: none; background: none; width: 14px; margin-top: 4px; }

/* Quick Search */

#quickSearch {margin-right: 6px; background: none;}
#IndexPage1\3A QuickSearch1 .editBoxField {float:left; margin: 2px 5px 0 0;}
#IndexPage1\3A QuickSearch1 .editBoxField input {height: 17px; border: 0;}
#IndexPage1\3A QuickSearch1 .editBoxField input:hover {border: 0;}
#IndexPage1\3A QuickSearch1 .editBoxField input:focus {border: 0;}
#IndexPage1\3A QuickSearch1 .editBoxField span {position:relative; display:block;}
#IndexPage1\3A QuickSearch1 .editBoxFieldValue {padding-right:0;}
#IndexPage1\3A QuickSearch1 .editBoxFieldLabel {display: none;}
.Engine_Gecko #IndexPage1\3A QuickSearch1 .editBoxField input {width:150px; margin-right: 0;}

/* Item Buttons */
#Request\ Digital\ FileLink {
    background-image: url(../images/purchasebutton.png), -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background-image: url(../images/purchasebutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background-image: url(../images/purchasebutton.png), -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/purchasebutton.png), -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background-image: url(../images/purchasebutton.png), -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background-image: url(../images/purchasebutton.png), linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    background-repeat:no-repeat;
    width: 160px;
    padding-left: 18px;
}

#Request\ Digital\ FileLink:active { background: #c2acc0 url(../images/purchasebutton.png) no-repeat; }

/* View Item */


#ViewItemPage1 .tabControlTabTitleSelected {background-color: #E4E4D3;}

#ViewItemPage1 .editBoxFieldLabel {background-color:transparent;
    font-weight:700;
}

#CollectionRelatedItems\3A buttons { display: none; }

/* New Color Scheme */

h1, h2, h3 { color:#737850; padding-top: 0 !important;}
body {background: #A8AE72;}
#crumbtrail {background: #E4E4D3; color: #585A3F; margin-top: 2px; -webkit-border-radius: 0; -moz-border-radius: 0;	border-radius: 0;}


.navigate .optionBox {background: #737850; color: #ffffff !important;}
.navigate .optionBox a:link, .navigate .optionBox a:visited{
    color: #ffffff !important;
}
.optionBox .optionBoxOptionWrapper:hover a.optionBoxOption{
    background: #A8AE72;
}

.footer p {color:#737850 !important;}
.footer a:link, .footer a:visited, #crumbs a:link, #crumbs a:visited, a:link, a:visited {color:#737850 !important;}
.footer a:hover, #crumbs a:hover, #crumbs a:hover, .itemButtonsContent a:hover, .component.button a:hover, a:hover {color:#737850 !important;}
.footer{background-image: url(../images/shet_footbk.png);}
.optionBoxContent, .editBoxContent .editBoxField:nth-child(2n), .editBoxContent .componentRowOdd {background-color:#E4E4D3;}
.searchBoxContent .searchBoxField:nth-child(2n), .editBoxContent .componentRowOdd {background-color:#E4E4D3;}
.button, .fileUpload #FileUpload\:UploadFilesBtn, .fileUpload #FileUpload\:SelectFilesBtn {
    background: #e7e7e7; /* Old browsers */
    background: -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background: linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#dadada',GradientType=1 ); /* IE6-9 */
    color:#000000 !important;
}

.button:hover, .fileUpload #FileUpload\:UploadFilesBtn:hover, .fileUpload #FileUpload\:SelectFilesBtn:hover {
    background: #e7e7e7; /* Old browsers */
    background: -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background: linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dddddd',GradientType=1 ); /* IE6-9 */
    color:#000000 !important;
}

.component.pills .pill > a {
    border:none !important;
    background: #e7e7e7 !important; /* Old browsers */
    background: -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #e7e7e7 0%,#dadada 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#dadada',GradientType=1 ) !important; /* IE6-9 */
    color:#000000 !important;
}

.component.pills .pill > a:hover {
    background: #e7e7e7 !important; /* Old browsers */
    background: -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%) !important; /* IE10+ */
    background: linear-gradient(to right, #f0f0f0 0%,#dddddd 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dddddd',GradientType=1 ) !important; /* IE6-9 */
    color:#000000 !important;
}

#SelectLink:link {
    background-image: url(../images/selectbutton.png), -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background-image: url(../images/selectbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background-image: url(../images/selectbutton.png), -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/selectbutton.png), -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background-image: url(../images/selectbutton.png), -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background-image: url(../images/selectbutton.png), linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    background-repeat:no-repeat;
    width: 60px;
    padding-left: 18px;
}

#SelectLink:active { background: #c2acc0 url(../images/selectbutton.png) no-repeat; }
#SelectLink.selected { background-position: 0 -22px, 0 0; !important}

.App_IE8 #EmailLink:link, .App_IE9 #EmailLink:link{
    background-image: url(../images/emailbutton.png) !important; /* IE8-9 */
}

#EmailLink:link {
    background-image: url(../images/emailbutton.png), -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background-image: url(../images/emailbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background-image: url(../images/emailbutton.png), -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/emailbutton.png), -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background-image: url(../images/emailbutton.png), -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background-image: url(../images/emailbutton.png), linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    background-repeat:no-repeat;
    width: 60px;
    padding-left: 20px;
}

#EmailLink:active { background: #c2acc0 url(../images/emailbutton.png) no-repeat; }

#FeedbackLink:link {
    background-image: url(../images/feedbackbutton.png), -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background-image: url(../images/feedbackbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background-image: url(../images/feedbackbutton.png), -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/feedbackbutton.png), -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background-image: url(../images/feedbackbutton.png), -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background-image: url(../images/feedbackbutton.png), linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    background-repeat:no-repeat;
    width: 74px;
    padding-left: 25px;
}

#FeedbackLink:active { background: #c2acc0 url(../images/feedbackbutton.png) no-repeat; }

#DownloadLink:link {
    background-image: url(../images/downloadbutton.png), -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background-image: url(../images/downloadbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background-image: url(../images/downloadbutton.png), -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/downloadbutton.png), -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background-image: url(../images/downloadbutton.png), -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background-image: url(../images/downloadbutton.png), linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    background-repeat:no-repeat;
    width: 80px;
    padding-left: 20px;
}

#DownloadLink:active { background: #c2acc0 url(../images/downloadbutton.png) no-repeat; }

#PurchaseLink:link {
    background-image: url(../images/purchasebutton.png), -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background-image: url(../images/purchasebutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background-image: url(../images/purchasebutton.png), -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/purchasebutton.png), -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background-image: url(../images/purchasebutton.png), -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background-image: url(../images/purchasebutton.png), linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    width: 70px;
    padding-left: 20px;
}

#PurchaseLink:hover {
    background-image: url(../images/purchasebutton.png), -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
    background-image: url(../images/purchasebutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background-image: url(../images/purchasebutton.png), -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/purchasebutton.png), -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background-image: url(../images/purchasebutton.png), -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background-image: url(../images/purchasebutton.png), linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
}

#PurchaseLink:active { background: #c2acc0 url(../images/purchasebutton.png) no-repeat; }

#View\ PagesLink:link {
    background-image: url(../images/viewpagesbutton.png), -moz-linear-gradient(left, #e7e7e7 0%, #dadada 100%); /* FF3.6+ */
    background-image: url(../images/viewpagesbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background-image: url(../images/viewpagesbutton.png), -webkit-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/viewpagesbutton.png), -o-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* Opera 11.10+ */
    background-image: url(../images/viewpagesbutton.png), -ms-linear-gradient(left, #e7e7e7 0%,#dadada 100%); /* IE10+ */
    background-image: url(../images/viewpagesbutton.png), linear-gradient(to right, #e7e7e7 0%,#dadada 100%); /* W3C */
    background-repeat:no-repeat;
    width: 86px;
    padding-left: 24px;
}



#SelectLink:hover {
    background-image: url(../images/selectbutton.png), -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
    background-image: url(../images/selectbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background-image: url(../images/selectbutton.png), -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/selectbutton.png), -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background-image: url(../images/selectbutton.png), -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background-image: url(../images/selectbutton.png), linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
}

#EmailLink:hover {
    background-image: url(../images/emailbutton.png), -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
    background-image: url(../images/emailbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background-image: url(../images/emailbutton.png), -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/emailbutton.png), -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background-image: url(../images/emailbutton.png), -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background-image: url(../images/emailbutton.png), linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
}

#FeedbackLink:hover {
    background-image: url(../images/feedbackbutton.png), -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
    background-image: url(../images/feedbackbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background-image: url(../images/feedbackbutton.png), -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/feedbackbutton.png), -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background-image: url(../images/feedbackbutton.png), -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background-image: url(../images/feedbackbutton.png), linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
}


#DownloadLink:hover {
    background-image: url(../images/downloadbutton.png), -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
    background-image: url(../images/downloadbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background-image: url(../images/downloadbutton.png), -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/downloadbutton.png), -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background-image: url(../images/downloadbutton.png), -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background-image: url(../images/downloadbutton.png), linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
}


#PurchaseLink:hover {
    background-image: url(../images/purchasebutton.png), -moz-linear-gradient(left, #f0f0f0 0%, #f0f0f0 100%); /* FF3.6+ */
    background-image: url(../images/purchasebutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background-image: url(../images/purchasebutton.png), -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/purchasebutton.png), -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background-image: url(../images/purchasebutton.png), -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background-image: url(../images/purchasebutton.png), linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
}

#PurchaseLink:active { background: #c2acc0 url(../images/purchasebutton.png) no-repeat; }

#View\ PagesLink:hover {
    background-image: url(../images/viewpagesbutton.png), -moz-linear-gradient(left, #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
    background-image: url(../images/viewpagesbutton.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
    background-image: url(../images/viewpagesbutton.png), -webkit-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
    background-image: url(../images/viewpagesbutton.png), -o-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
    background-image: url(../images/viewpagesbutton.png), -ms-linear-gradient(left, #f0f0f0 0%,#dddddd 100%); /* IE10+ */
    background-image: url(../images/viewpagesbutton.png), linear-gradient(to right, #f0f0f0 0%,#dddddd 100%); /* W3C */
}

.component.tree {background: #F8F8F7;}


.editBoxContent {width:659px;}

.component.button a:link, .fileUpload #FileUpload\:UploadFilesBtn:link, .fileUpload #FileUpload\:SelectFilesBtn:link {color:#000000 !important; }
.component.button a:visited, .fileUpload #FileUpload\:UploadFilesBtn:visited, .fileUpload #FileUpload\:SelectFilesBtn:visited {color:#000000 !important; }
.component.button a:hover, .fileUpload #FileUpload\:UploadFilesBtn:hover, .fileUpload #FileUpload\:SelectFilesBtn:hover {color:#737850 !important; }
.itemButtonsContent a {color:#000000 !important;}
.leftcol {margin-top: 0; margin-right:9px;}
.rightcol { background-color:#f8f8f7; margin: 5px 0 0 0 ; padding-left:5px; padding-right:5px;}
.grid {background-color:#E4E4D3;}
.componentTitle {color: #737850 !important}
#itemPageContainer .componentTitle{padding-left:4px; background: #737850; color:white !important;}
.galleryPager .galleryCurrentPage {background: #737850; color:white !important;}

#QuickSearch1qsv {background-color: #E4E4D3; margin-top:2px; padding-top:1px;}
#highlights .highlight{background-color: #E4E4D3;}

.galleryContent {padding-bottom:8px;}



/* Homepage Highlights */
#HomePageMainText {float: left;}
#highlights {float: right; padding-top: 8px;}
.highlightCaption {margin-bottom: 0;}
.highlight .thumb {padding-top: 0; padding-bottom: 0;}
.highlightDescription {font-size: 90%; width: 160px; margin: 0 auto; position: relative; top: -4px;}
.galleryItem {margin: 2px; }

div#HomePageMainText {float:left; padding:10px; width:830px;}
div#highlights { float:left; padding-bottom:10px;}

#itemPageRight {min-height:600px;}

/*------------------------------- IndexSearchPage --------------------------------------*/

.indexInitials{
    float: left;
    width: 48px;
    list-style-type: none;
    padding: 2px;
    background-color:white;
}

.indexInitials li{
    float: left;
    margin: 2px;
    width: 18px;
    text-align: center;
    padding:0;
    background-color: #E4E4D3;
}

.indexInitials a{
    width: 10px;
    padding: 4px;
    display: block;
}

.indexSelectedInitial{
    font-weight:bold;
}

.indexSubjects{
    margin-left: 62px;
}

.indexSubjects a{
    margin: 4px;
    padding: 4px;
    display: block;
    float: left;
    width: 100px;
    height: 100px;
}

/* Subject Search Page */

#SubjectSearchPage1\3A SubjectTree{
    float: left;
    width: 425px;
}
#subjectSearchPageControlPanelContainer .treeControlPanel {background: none;}

/* Item Title */
.itemTitle .itemType, .itemTitle .itemOwner, .itemTitle .itemState{
    display: none;
}

.itemTitle h1{
    font-size: 120%;
}

.crumbtrail{
    padding: 0 8px;
}

/* Pager */

.component.pager.simple .pagerCurrent{
    background: #737850;
}

.component.pager.simple .pagerCurrent:link, .component.pager.simple .pagerCurrent:visited{
    color: #ffffff !important;
}

/* IndexPage */
.indexSearchPage .indexInitials li.component.indexSelectedInitial a, .indexSearchPage .indexInitials li.component a:hover{
    color: #ffffff !important;
}
.indexSearchPage .indexInitials li.component.indexSelectedInitial, .indexSearchPage .indexInitials li.component:hover{
    background: #737850;
}
.indexSearchPage .indexInitials li.component.indexSelectedInitial:after{
    display: none;
}
.indexSearchPage .indexInitials li.component a{
    width: 18px;
}
.indexInitials li{
    width: 19px;
}

#subjectSearchPageControlPanelContainer{
    margin-left: 10px;

}

.quickSearch.component ul.suggestions li.selectable.selected{
    background: #737850;
}

.quickSearch.component ul.suggestions li.selectable.selected a{
    color: #ffffff !important;
}

.footer{
    background: #E4E4D3;
}

#ShoppingCartPage1 .detailThumb{
    height: 225px;
}

#FieldSearchPage1\3A SelectOptions{
    display: none;
}

#itemPageRight .tabControlTabTitle{
    display: none;
}

.Role_admin #itemPageRight .tabControlTabTitle,
.Role_system_manager #itemPageRight .tabControlTabTitle,
.Role_can_edit_internal #itemPageRight .tabControlTabTitle,
.Role_can_upload #itemPageRight .tabControlTabTitle,
.Role_can_edit_internal #itemPageRight .tabControlTabTitle
{
    display: list-item;
}

.tabControlTabTitleSelected{
    border:none;
}

#crumbtrailComponentOuter{
    margin-right: 3px;
}

#crumbtrailComponentInner{
    margin: 0;
}

/* CODE FOR STICKY FOOTER */
#page{
    min-height: inherit;
    height: 100%;
}

html, body {height: 100%;}

#wrap {min-height: 100%;
    background: #F8F8F7;
}

#main {overflow:auto;
    padding-bottom: 45px;
    height: 100%;
    margin-top: -12px;
}

#footer {position: relative;
    margin-top: -8px;
    height: 20px;
    clear:both;}

/*Opera Fix*/
body.App_Opera:before {
    content:"";
    height:100%;
    float:left;
    width:0;
    margin-top:-32767px;/
}

.footer { height: 20px;
    position: relative;
    text-align:center;

}

.footlinks {float:none;}
.foothold{
    position:absolute;
    width:100%;
}

.foothold .terms{
    margin-top: 4px;
    margin-bottom: 0;
}

.navigate .componentTitle{
    display: none;
}

#CookiePrivacyWarning1\3a PrivacyBtn > a:link, #CookiePrivacyWarning1\3a PrivacyBtn > a:visited
{
    color: #E4E4D3 !important;
}

#zoomPageContainer .component{
    background: #737850;
}

.detailThumb .editBoxContent .editBoxFieldLabel{
    width: 53px !important;
}