html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%}html{background:#222;padding-bottom:50px}body{font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-size:13px;color:#333;text-align:justify;background:url(/resources/img/images/KCM-background.jpg) center top no-repeat}.INCOMPLETE{display:none}strong{font-weight:bold}em{font-style:italic}article,nav,header,footer,aside,small,hgroup{display:block}header.simplesite{}.clear{clear:both}.floatleft{float:left}.floatright{float:right}#Page{background:#fff url(/resources/img/images/KCM-topbg.png) center top repeat-x}#Page-inner{background:url(/resources/img/images/KCM-background.jpg) center top no-repeat;padding-top:10px}#Page-inner-inner{background:#fff url(/resources/img/images/KCM-pagebackground.png) left top repeat-y;width:960px;margin:0
auto}#Page-left{float:left;width:240px}#Page-right{float:right;width:720px;background:url(/resources/img/images/KCM-pagerightbackground.png) left top no-repeat}#Logo{display:block;height:162px;background:url(/resources/img/images/KCM-logo.png)}#Logo
span{display:none}#Login-wrapper{float:right;text-align:right}#Login-button
p{padding:10px
0 0;margin:0
10px 0 0;font-size:14px}#Login-button p:hover{text-decoration:underline;cursor:pointer}.Login-module{padding:0
10px;background:#fff}#Footer{background:#6b3212 url(/resources/img/images/KCM-bottom.jpg) center top no-repeat}footer{background:#6b3212;margin:0
auto;width:960px;height:200px}#Footer-left{float:left;width:220px;padding:0
10px}#Footer-right{float:right;width:660px;padding:20px
30px;font-size:90%}footer
#contactDetails{float:left}footer
#copyright{float:right;text-align:right}footer
table{width:100%;color:#da8b5f}footer table
td{vertical-align:top;padding:10px;line-height:2}footer .footer-left{width:240px}footer .footer-middle{}footer
a{font-weight:normal;color:#daa485}footer a:hover{color:#fff;text-decoration:underline}a{text-decoration:none;color:#085d9e}a:hover{color:#3b8fce;cursor:pointer}h1{display:block;margin-top:57px;margin-bottom:5px;height:100px;background:url(/resources/img/images/KCM-titles-sprite.png)}h1
span{display:none}#H-home{background-position:0 -000px}#H-about{background-position:0 -100px}#H-knowledge{background-position:0 -200px}#H-publications{background-position:0 -300px}#H-calendarevents{background-position:0 -400px}#H-profile{background-position:0 -500px}#H-directory{background-position:0 -600px}#H-apply{background-position:0 -700px}#H-forgot{background-position:0 -800px}#H-accessdenied{background-position:0 -900px}#H-reset{background-position:0 -1000px}#H-legal{background-position:0 -1100px}#H-setpassword{background-position:0 -1200px}#H-registration{background-position:0 -1300px}#H-links{background-position:0 -1400px}.padded{padding:30px}h2{margin:30px
0 10px;font-size:22px;line-height:1.5}h3{margin:15px
0 10px;font-size:18px;line-height:1.5}p{margin:4px
0 10px}h2
span{display:none}#Page-left
h2{margin-left:0;margin-right:0}#Page-left h2
.text{background-position: -40px top}h3{font-size:15px;line-height:1.5;color:#7D4F29;display:block}.framed{border:2px
solid #425457;border-top:0;padding:20px
15px 25px;background:#fff}.buttoned{margin-bottom:0;border-bottom:0}.buttonarea{border:2px
solid #425457;border-top:0;padding:15px;background:#ebeeee}article button, article input[type=submit],button.button{margin-right:15px;padding:10px;border-radius:4px;cursor:pointer;border:1px
solid #bbb;background-color:#ddd;background: -webkit-gradient( linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ddd));background: -moz-linear-gradient(center top, #eee 0%, #ddd 100%)}article button:hover, article input[type=submit]:hover,button.button:hover{-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);border:1px
solid #888}.select,input,textarea,.tag-widget{padding:5px;border:1px
solid #cad4e6;border-radius:2px;color:#444;outline:none}input.text,input.password{width:98%}.select{padding:4px
4px 4px 2px}.select.multiple{padding:4px}.checkbox
input{width:auto !important}.select:hover,.select:focus,input:hover,input:focus,textarea:hover,textarea:focus,.tag-widget:hover,.tag-widget:focus{border:1px
solid #aaa}textarea{width:100%;box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:80px;resize:vertical}.tag-widget{overflow:hidden;padding-bottom:0}.tag-widget #Profile-tags-commodities,
.tag-widget #Profile-tags-professions{width:330px;padding:0;border:0;float:left}.tag-widget .select,
.tag-widget .select
select{width:150px;border:0;margin:0;padding:0}.tag-widget
.select{float:right;border:1px
solid #ccc;margin-bottom:5px}.error{color:#900}.richtext
p{margin:3px
0 4px}.richtext ol,
.richtext
ul{padding-left:20px;margin:3px
0 4px}.richtext ul
li{list-style-type:disc}.richtext ul ul
li{list-style-type:circle}.richtext ul ul ul
li{list-style-type:square}.richtext ol
li{list-style-type:decimal}#Home-content{width:720px;margin-top:400px;padding-bottom:15px}#banner{background:black url(/resources/img/images/banner.jpg) left top no-repeat;width:100%;position:relative;overflow:hidden}#banner_text{background:black}.banner_text{position:absolute;right:0;top:250px;width:450px;height:50px}#text
p{color:white;font-size:20px;margin:10px;text-align:center;font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-style:italic}#Home-content
.padded{color:#fff;padding:16px;font-size:15px;line-height:1.7}#Apply
h2{margin:10px
0}#Apply
div.label{width:120px;padding:0;float:left;clear:left;margin:5px
0}#Apply
div.text{margin:5px
0}#Apply
input.text{width:290px;margin-right:10px}#Apply
section{display:block;clear:both}#Apply div.checkbox_label,
#Apply
div.radio_label{padding-left:30px}#Apply
.overTxtLabel{color:#888;padding:3px}#Apply
.error{color:#900}#Apply .cb_wrapper,
#Apply
.rb_wrapper{clear:both;padding:5px
0}#Apply div.checkbox, #Apply
div.radio{float:left}#Apply div.checkbox,
#Apply
div.radio{}#Apply div.checkbox input,
#Apply div.radio
input{border:none}#Apply
div.radio{}#Apply
.toggler{margin-left:50px}#Apply
p.declaration{margin:30px
0;font-style:italic;text-align:center}#Apply
.Required{}#Calendar
.title{font-weight:bold;font-size:15px}#Calendar
.padded{padding:0
30px}#Calendar
.table{margin:30px
0}#Calendar
.description{margin:16px
0 30px}#Calendar-list{margin:50px
10px}#Calendar-list
h2{height:50px;background:url(/resources/img/images/KCM-header-allevents.png) left top no-repeat;margin:0}table{font-size:13px;color:#333;text-align:justify}table
th{font-weight:bold}table#Calendar_paginated{margin:0
0 20px;width:100%;border-collapse:collapse}table#Calendar_paginated td,
table#Calendar_paginated
th{padding:5px
16px}table#Calendar_paginated
td{border-bottom:1px dotted #ddd}table#Calendar_paginated
td.date{font-size:11px;width:100px}table#Calendar_paginated td.date
p{padding:0;margin:0}table#Calendar_paginated td.date
p.time{font-size:15px}table#Calendar_paginated
td.event{width:300px}table#Calendar_paginated
td.location{}#Calendar_paginated
th{background:#222;color:#fff}table.pagination{margin:30px
auto;width:auto}table.pagination
td{padding:2px}table.pagination
a{width:16px;height:16px;display:block;float:left;margin:0
3px;background-repeat:no-repeat;background-image:url(/resources/img/icons/pagination.png)}table.pagination a:hover{}.icon-pagination-first-enabled{background-position:0 		0}.icon-pagination-first-disabled{background-position: -16px 	0}.icon-pagination-previous-enabled{background-position: -32px 	0}.icon-pagination-previous-disabled{background-position: -48px 	0}.icon-pagination-next-enabled{background-position: -64px 	0}.icon-pagination-next-disabled{background-position: -80px 	0}.icon-pagination-last-enabled{background-position: -96px 	0}.icon-pagination-last-disabled{background-position: -112px 0}#Knowledge h3
.link{font-size:19px;font-weight:bold;line-height:1.5;color:#7D4F29;display:block}#Knowledge h3 a.link:hover{color:#9d6434}#Knowledge li
.link{display:block;color:#085d9e;margin-bottom:5px}#Knowledge li .link:hover{color:#3b8fce;text-decoration:underline}#Knowledge
ul.open{margin:5px
0;padding:10px
0;border-top:1px solid #7D4F29}#Knowledge ul.open
li.closed{padding:6px;list-style:square;margin-left:18px;padding-left:0px}#Knowledge ul.open
li{padding-right:17px}#Knowledge ul.open
li.open{padding:5px;padding-top:10px;padding-right:17px;list-style:none;margin-left:0px;padding-left:17px;border:1px
solid #ddd;border-top:1px solid #eee;border-bottom:2px solid #ccc;background:#f4f4f4;overflow:hidden}#Knowledge
div.answer{margin:12px
0 10px;display:none}#Downloads
li.file{margin:3px
0 1px 30px;padding:0
0 4px;border-bottom:1px dotted #7c510f;font-size:14px}#Downloads li.file
a{color:#222}#Downloads li.file a:hover{color:#fff}#Downloads
li.empty{margin:0
0 2px 30px;color:#fff;font-style:italic}#Downloads
h3{border-bottom:1px solid #7D4F29;padding-bottom:5px;margin-bottom:10px;font-size:17px}#Downloads h4
a{color:#222;border:none;display:block;background:url(/resources/img/icons/bullet-toggle-plus-icon.png) left center no-repeat;padding-left:30px;font-size:17px;line-height:20px;margin-top:15px}#Downloads h4
a.open{background:url(/resources/img/icons/bullet-toggle-minus-icon.png) left center no-repeat;margin-bottom:8px}#Downloads h4 a:hover{color:#fff}span.Downloads_file_download{overflow:hidden;display:block;border-radius:2px;margin:20px
10px 0;text-align:left;padding-left:10px;background:url(/resources/img/icons/file_download.png) left top no-repeat}span.Downloads_file_download
a{display:block;padding:10px
30px}.publications-error{display:block;color:#a00;font-weight:bold}#Downloads
time{color:#fff;font-size:70%}#Downloads-browser{margin:50px
15px;background:#C9B27A}#Downloads-browser
.padded{padding:5px
20px 20px}#Downloads-browser
h2{margin:0;color:#fff;border-bottom:1px solid #fff;background:url(/resources/img/images/KCM-header-allfiles.png) left top no-repeat;height:50px}#Downloads-file{margin:40px
30px 0}#Downloads-file
h3{font-weight:bold;color:#222;border:none}#Downloads_open_file{}#Profile{padding:15px
15px 50px}#Profile
h2{background:#333;color:#fff;margin-bottom:0;padding:5px
10px;font-size:17px}#Profile-tabs{border-bottom:0;background:#9fabad;overflow:hidden;padding:20px
7px 0}#Profile-tabs
a{color:#fff;font-size:16px;line-height:25px;float:left;display:block;margin-right:5px;padding:0
7px}#Profile-tabs
a.active{background:#fff;color:#425457}#Profile
table{width:100%}#Profile th, #Profile
td{padding:3px
0;vertical-align:top}#Profile
th{line-height:24px;width:150px;font-weight:bold;color:#555}#Profile_description{height:200px}#Profile
.tag{float:left;margin-right:5px;margin-bottom:5px;background:#def;border:1px
solid #abc;border-radius:2px}#Profile .tag
div{float:left;line-height:18px;height:18px;font-weight:bold;padding:0
3px}#Profile .tag
div.x{cursor:pointer;border-left:1px solid #abc;color:#999}#Profile .tag div.x:hover{color:#333}.profile-note{font-weight:normal;font-size:10px;color:#aaa;padding:0;margin:0;display:inline}#form_message
.info{background:#d5edf8;padding:0.8em;margin:1em
0 0;border:2px
solid #92cae4;color:#205791;font-size:16px}#form_message
.error{background:#FBE3E4;padding:0.8em;margin:1em
0 0;border:2px
solid #FBC2C4;color:#8A1F11;font-size:16px}#payment_table{text-align:left}#payment_table
th{border-bottom:1px solid #ccc;margin-bottom:12px;padding:3px}#payment_table
#date{width:80px}#payment_table
#amt{width:80px;text-align:right}#payment_table
#stat{width:20px}#payment_table
td{padding:3px}#payment_table
td.highlight{background:#eee}#payment_table
td.desc{font-style:italic;color:#666}#payment_table
td.amt{text-align:right}#Forgot .button, #Reset
.button{margin-top:20px}p#Access-denied{padding:80px;color:#555;font-size:120%;text-align:center}#About
.padded{padding-top:0}#About
section{padding:0
20px;display:block}#About
aside{padding-top:30px;color:#5e2a11}#Bottom{width:940px;padding:10px;margin:0
auto;color:#555;text-align:right}#Bottom
a{color:#666}#Bottom a:hover{color:#ddd}#Menu-wrapper{padding:20px
0 50px}#Menu-nav
span{display:none}#Menu-nav a.wrapped-anchor{display:block;height:50px;background-image:url(/resources/img/images/KCM-menu-sprite.png);border-bottom:1px dotted #aaa}#Nav-home
a{background-position:left 		0px}#Nav-home a:hover{background-position:center 	0px}#Nav-home
a.active{background-position:right 		0px}#Nav-about
a{background-position:left 		-50px}#Nav-about a:hover{background-position:center 	-50px}#Nav-about
a.active{background-position:right 	-50px}#Nav-know
a{background-position:left 		-100px}#Nav-know a:hover{background-position:center 	-100px}#Nav-know
a.active{background-position:right 		-100px}#Nav-down
a{background-position:left 		-150px}#Nav-down a:hover{background-position:center 	-150px}#Nav-down
a.active{background-position:right 		-150px}#Nav-prof
a{background-position:left 		-200px}#Nav-prof a:hover{background-position:center 	-200px}#Nav-prof
a.active{background-position:right 		-200px}#Nav-apply
a{background-position:left 		-250px}#Nav-apply a:hover{background-position:center 	-250px}#Nav-apply
a.active{background-position:right 	-250px}#Nav-directory
a{background-position:left 		-300px}#Nav-directory a:hover{background-position:center 	-300px}#Nav-directory
a.active{background-position:right 	-300px}#Nav-calendar
a{background-position:left 		-350px}#Nav-calendar a:hover{background-position:center 	-350px}#Nav-calendar
a.active{background-position:right 	-350px}#Nav-links
a{background-position:left 		-400px}#Nav-links a:hover{background-position:center 	-400px}#Nav-links
a.active{background-position:right 		-400px}.Login-module{width:202px;text-align:left;overflow:hidden;padding-top:2px}.Login-module
p{margin:0}.Login-module
span{font-size:11px;float:left}.Login-module
.input{width:192px;float:left}.Login-module
.login_options{width:100px;float:left}.Login-module
.remember_me{width:15px;margin-right:7px;float:left;border:none;padding:0;background:transparent}.Login-module .login_options
.label{line-height:24px}.Login-module
.error{color:#d00;float:right;font-size:10px}.Login-module
input{border:1px
solid #777;width:192px;height:24px;line-height:24px;color:#333;padding:0
4px;font-weight:normal;background:#fff}.Login-module
input.error{color:black}.Login-module
.submit{overflow:hidden;margin-top:5px;float:right;width:100px}.Login-module .submit
span{width:100px}.Login-module input.Login-button, .Login-module input.Logout-button{width:100px;height:30px;cursor:pointer;float:right;background: .ddd;background: -moz-linear-gradient( top, rgba(248,248,255,1), rgba(211,211,211,1) );background: -webkit-gradient( linear, left top, left bottom, color-stop( 0, rgba(248,248,255,1) ), color-stop( 1, rgba(211,211,211,1) ) );filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF8F8FF,EndColorStr=#FFD3D3D3);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF8F8FF,EndColorStr=#FFD3D3D3)"}.Login-module input.Logout-button{margin-top:7px}.Login-module
span.logout{width:100%;text-align:right;font-size:12px;margin-bottom:7px;padding-top:5px}.Login-module span.logout
.email{color:#999;clear:right}.Login-module span.logout
a.profile{font-size:16px;margin-bottom:8px;float:right}#filter-search-bar{margin:12px
10px;background:#222 url(/resources/img/images/KCM-filterbar.png) left top no-repeat;padding:10px;color:#fff;overflow:hidden}#filter{float:left;width:400px}#filter
input.search{margin-top:15px !important}#filter-minerals,#filter-professions{width:175px;float:left}#filter-minerals{margin-right:10px}#search{float:left;border-left:1px solid #555;margin-left:39px;padding-left:40px;padding-bottom:5px;width:200px}.search-text{width:100%;font-size:11px;float:left}.search-form{float:left}.search-form
input.text{width:150px;margin-right:5px;float:left;margin-top:1px}#filter-search-bar
input.search{background:#eee url(/resources/img/icons/search.png) 8px 7px no-repeat;padding:5px;width:30px;float:right;margin-top:1px;margin-right:0;cursor:pointer}#filter-search-bar
select{border:1px
solid #CAD4E6;width:175px;padding:5px;margin:2px
0}#total_items{width:200px;float:right;text-align:right;margin-right:10px}#CommoditiesFilter1{display:none}div.entry{padding:10px
10px 10px;border-bottom:1px dotted #ddd;overflow:hidden;line-height:2}div.entry:hover{background:#f4f4f4}div.entry
.left{float:left;width:400px;text-align:left}div.entry
.right{padding-top:4px;float:right;text-align:right;width:250px;font-size:70%;color:#555}div.entry
h4{font-size:20px;line-height:1.7}div.entry h4
a{color:#222;padding-right:24px}div.entry h4 a:hover{background:url(/resources/img/icons/email-icon.png) right center no-repeat}a.external-url{padding-right:24px}a.external-url:hover{background:url(/resources/img/icons/chain-icon.png) right center no-repeat}div.entry_a
h4{font-weight:bold}div.entry_b
h4{font-size:18px}#Directory-results{border-top:1px dotted #ddd;margin:0
10px}#Directory_single_entry{margin:20px
30px 30px}#Directory_single_entry
h2{padding:0;margin:20px
0px;font-size:24px;font-weight:bold}#Directory_single_entry
h3.header{background:#333;color:#fff;margin-bottom:10px;padding:5px
10px;font-size:17px}#Directory_single_entry h3.header
span{font-size:70%}#Directory_single_entry h3.header
a{color:#fff;text-decoration:underline}#Directory_single_entry table
td{width:250px}#Directory_contact_details{margin:20px
0}#Directory_contact_details
td{vertical-align:top;border-left:1px dotted #ccc;padding:10px}#Directory_contact_form{text-align:left}#Directory_contact_form_elem{display:none}#Directory_contact_form
table{margin-bottom:10px}#Directory_contact_form table
th{font-weight:normal;font-size:11px;padding-top:3px}#Directory_contact_form
input{width:220px}#Directory_contact_form
textarea{margin:2px;width:640px}#Directory_contact_form
table{width:660px}#Directory_contact_form
input.submit{width:auto}#Directory_contact_form
p#email_message{margin-top:10px}#Directory_contact_form
p#email_message.info{color:#3B8FCE}#Directory_contact_form
p#email_message.error{color:#d00}#Directory_description{margin:20px
0 60px}.backbutton{margin:0
30px;padding-top:5px;display:block}#Home-content
table{width:100%;border-spacing:5px}#Home-content
h2{margin:0}#Home-content
td{vertical-align:top;width:33%}#Home-content table
p{margin:0}#Agenda-cell{background:#ad8b71}#Uploads-cell{background:#c9b27a}#Links-cell{background:#b69c6f}#Agenda-wrapper
h2{background:url(/resources/img/images/KCM-header-eventscalendar.png) left top no-repeat;height:50px;margin-bottom:16px;border-bottom:1px solid #fff}#Uploads-wrapper
h2{background:url(/resources/img/images/KCM-header-latestpublications.png) left top no-repeat;height:50px;margin-bottom:16px;border-bottom:1px solid #fff}#Links-wrapper
h2{background:url(/resources/img/images/KCM-header-links.png) left top no-repeat;height:50px;margin-bottom:16px;border-bottom:1px solid #fff}#Agenda-wrapper div,
#Uploads-wrapper div,
#Links-wrapper
div{padding:0
16px 16px;text-align:left}#Agenda-wrapper span,
#Uploads-wrapper span,
#Links-wrapper
span{color:#fff;font-style:italic}#Agenda-wrapper time,
#Uploads-wrapper time,
#Links-wrapper
time{color:#fff}#Agenda-wrapper a,
#Uploads-wrapper a,
#Links-wrapper
a{color:#222}#Agenda-wrapper a:hover,
#Uploads-wrapper a:hover,
#Links-wrapper a:hover{color:#fff}#Legal{padding:0
30px 50px}#Legal
li{padding:3px
0;margin-left:30px;list-style:disc}
