@import url(../css/core.css);
/**
 * SKCA Catalog Session Adjustments and Additions to core.css
 * $Rev:: 210           $:  Revision of last commit
 * $Author:: tom        $:  Author of last commit
 * $Date:: 2011-01-14 1#$:  Date of last commit
*/
#logo { 
	background-image: url(../img/KCArchives.jpg); 
	}
#header {
	top: 0px;
	}
#welcomeXXX {
	text-align: right;
	width: 90%;
	height: 72px;
	padding-top: 20px;
	}
.leftContentBB {
   background-color: #FFFFFF;
   border-top: solid #7EA0BC 1px;
   border-bottom: solid #7EA0BC 1px;
   border-left: solid #7EA0BC 1px;
   border-right: solid #7EA0BC 1px;
   padding: 15px 15px 0px 15px;
   position: relative;
   top: 25px;
   left: 10px;
   width: 179px;
   height: auto;
	}

.panelSmallTopMenu, .panelLargeTopMenu {
	width: 105px;
	white-space: nowrap;
	}

.panelSmallContentMenu, .panelLargeContentMenu {
   padding: 0px 0px 0px 15px;
}

#backcloseHelp {
   float: left;
   font-size: 11px;
   margin: 30px 0px 0px 240px;
}

.bodyTree {
   margin-top: 5px;
   margin-left: 10px;
}

.searchHelpText {
   margin-right: 29px;
}

* html .searchHelpText { /*IE6*/
   margin-right: 25px;
}

.textHeader {
   float: left;
   font-size: 14px;
   font-weight: bolder;
   color: #1B2943;
   padding-top: 10px;
   width: 610px;
}

.textRequired {
   font-weight: bold;
   color: #990000;
   font-size: 110%;
}

html>body .panelStatus { /* For standard browsers */
   margin: 0px 0px 10px 60px;
}

.searchButtonTop {
   margin: 2px 0px 10px 0px;
   float: left;
   width: 580px;
}

* html .searchButtonTop { /* IE6 */
   width: 585px;
}

.searchDropDown {
   padding: 4px 28px 0px 0px;
   margin: 0px 0px 0px 0px;
   float: right;
}

* html .panelSearchOptions { /* IE6 */
   width: 613px;
}

* html .panelSearchBar { /* IE6 */
   width: 613px;
}

.searchButton {
   padding: 6px 0px 0px 0px;
}

.field1 {
   width: 580px;
}

.field5 {
   font-size: 11px;
}

.field7 {
   width: 160px;
}

.field9 {
   width: 230px;
}

.caField3 {
   width: 95px;
}

.reportButtons {
   float: right;
}

* html .reportButtons {
   margin: 0px 0px 0px 0px;
}

.table5 td {
   padding: 3px 5px 3px 5px;
   margin: 0px 1px 0px 1px;
}

.inputTitle, .inputField1, .inputField2 {
   float: left;
}

.inputField1 {
   width: 95%;
}

.inputContainer {
   padding: 15px 15px 15px 15px;
}

 textarea.RequestInfo {
   width: 260px;
   height: 260px;
}

#leftNavPoweredBy_ORIG {
   background-image: url(../img/poweredbystar.gif);
   background-repeat: no-repeat;
   background-color: #EBEBEB;
   position: absolute;
   text-align: center;
   margin: -50px 0px 0px 20px;
   padding: 0px 0px 0px 0px;
   width: 191px;
   height: 23px;
}

.lNPBBox {
   width: 230px;
   background-color: #EBEBEB;
   position: absolute;
   left: 0px;
   bottom: 0px;
   height: 23px;
}
#leftNavPoweredBy {
   background-image: url(../img/poweredbystar.gif);
   background-repeat: no-repeat;
   background-color: #EBEBEB;
   position: absolute;
   top: 100%;
   bottom: 0%;
   left: 20px;
   width: 191px;
   height: 23px;
}

.numberedList {
   list-style-type: decimal;
}

.floatrightimage {
   float: right;
}

.closeWindow {
   background-image: url(../img/panel_back.gif);
   background-repeat: repeat-x;
 }

#HierarchyContainer p {
   padding: 5px 5px 5px 15px;
}

#HierarchyContainer ul {
   margin: 0px 0px 0px 15px;
   padding: 0px 0px 0px 0px;
   color: #CCCCCC;
}

#HierarchyContainer2 p {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 5px 15px;
}

.fieldListHeader {
   background-color: #DDDDDD;
   font-size: 15px;
   font-weight: bold;
   padding: 5px 5px 5px 15px;
}

.fieldItem {
   margin: 1px 0px 0px 30px;
   list-style-type: square;
}

.Sectionhead {
   font-size: 14px;
   color: #000000;
   height: 20px;
   font-weight: bold;
}

a.slink {
   font-size: 11px;
   color: #587796;
   text-decoration: none;
   background-color: none;
}

a.slink:link {
   font-size: 11px;
   color: #587796;
   text-decoration: none;
   background-color: none;
}

a.slink:hover {
   font-size: 11px;
   color: #FFFFFF;
   text-decoration: none;
   background-color: #91AABF;
}

.dspcont {
   display: none;
   margin-left: 1.3em;
   color: #000000;
   padding-left: 1em;
   text-indent: -1.2em;
}

.dspcont .dspcont {
   margin-left: .1em;
}

a.dsphead span.dspchar {
   font-family: monospace;
   font-weight: bold;
   color: #587796;
   font-size: 18px;
}

span.minus {
   font-family: monospace;
   font-weight: bold;
   color: #000000;
   font-size: 18px;
}

a.dsphead {
   text-decoration: none;
   color: #000000;
   margin-left: 0em;
   font-size: 14px;
}

a.dsphead:hover {
   color: #FFFFFF;
   text-decoration: none;
   background-color: #91AABF;
}

.topOfPageSmall {
   float: right;
   clear: both;
   margin: 10px 0px 0px 0px;
   font-size: 11px;
}

.radioindent {
   padding-left: 15px;
}

.hardrule {
   border-top: 1px solid #bbbbbb;
   width: 607px;
   height: 6px;
}

* html .hardrule { /* IE6 */
   height: 0;
   line-height: 0;
}

.popUp {
   margin: 0px;
   width: 580px;
   padding-top: 5px;
   padding-right: 15px;
   padding-bottom: 15px;
   padding-left: 15px;
}

.reportResults { 
	clear:both; 
}