
img { behavior: url("/kstyles/png.htc"); }
/* add require */
/* $Id: base.css,v 1.32 2009-08-12 18:26:24 cclark Exp $ */
body {line-height:1.5em; font:400 13px Arial, Helvetica, sans-serif; color:#444445; background:#d1d1d3;}
p {line-height:1.5em;}
li {line-height:1.5em;}
td {line-height:1.5em;}
th {line-height:1.5em;}
dt {line-height:1.5em; font-weight:#000;}
dd {line-height:1.5em;}
.content {background:#fff; text-align:left;}
a:link {color:#532380;}
a:visited {color:#532380;}
a:active {color:#A1AD22;}
a:hover {color:#A1AD22;}
b {font-weight:#000;}
q {display:block; padding:0 0 5px 20px;}
cite {display:block; padding:0 0 15px 20px;}
h1 {font:800 1.2em Arial, Helvetica, sans-serif; color:inherit;}
h2 {font:800 1.1em Arial, Helvetica, sans-serif; color:inherit;}
h3 {font:600 1.01em Arial, Helvetica, sans-serif; color:inherit;}
h4 {font:500 10pt Arial, Helvetica, sans-serif; color:inherit;}
.lineborder {background:#d1d1d3;}
.formborder {background:#d1d1d3;}
.footer {font-size:10px;}
.smalltext {font-size:10px;}
.breadcrumb {font-size:10px; padding-left:9px; text-align:left; background:#fff;}
.heading1 {font:800 1.2em Arial, Helvetica, sans-serif; color:#fff; background:#abacaf; text-align:center;}
.formheading {font:800 1.1em Arial, Helvetica, sans-serif; color:#fff; background:#abacaf;}
.heading3 {font:600 1.01em Arial, Helvetica, sans-serif; color:#fff; background:#7c7c7c;}
.formdesc {background:#fff; color:#444445;}
.entry {background:#e5e5e6; color:#333;}
.value {background:#e5e5e6; color:#333;}
.label {font-weight:#000; color:#333; background:#E5E5E6;}
.even {background:#fff;}
.odd {background:#dedee3;}
.buttonbarright {background:#d1d1d3; text-align:right;}
.buttonbarleft {background:#d1d1d3; text-align:left;}
.highlight {background:#fff280; color:#000;}
.tip {background:url(/kicons/dotorg/tip_16.png) left no-repeat; padding-left:17px; padding-top:3px;}
.important {background:url(/kicons/dotorg/warning_16.png) left no-repeat; padding-left:17px; padding-top:3px; font-weight:#000;}
.info {background:url(/kicons/dotorg/about_16.png) left no-repeat; padding-left:17px; padding-top:3px;}
.korg_hidden {display:none;}
#pageheading:after {display:block; clear:right; content:" ";}
#pageheading h1 {white-space:nowrap;}
#pageheading a img.helpproducticon {float:right;}
#pageheading table {width:auto; float:right; margin:0 0 0 1em; white-space:nowrap;}
#pageheading p a {float:none; display:inline; width:auto;}
body {margin:0; padding:0;}
p {font-family:Arial, Helvetica, sans-serif;}
li {font-family:Arial, Helvetica, sans-serif;}
td {font-family:Arial, Helvetica, sans-serif;}
th {font-family:Arial, Helvetica, sans-serif;}
h1 {text-transform:uppercase;}

#pageheading h1 {margin:0 27px 0.5em 0;}
#pageheading a {float:right; width:27px;}
#pageheading img.helpproducticon {border:none;}
#pageheading a img.helpproducticon {border:none;}
.heading2 {font:800 1.1em Arial, Helvetica, sans-serif; color:#666; background:#abacaf;}

table.progressborder { clear:both; }
#pageheading p { clear:both; }
.helpproducticon { margin-bottom: 10px; }
/* add remove require */
/* $Id: korg.css,v 1.60 2008-12-04 23:13:41 brett Exp $ */
/* visualFontSizeCorretion for the content area of KEdit */
.content {background:#fff;}
.visualFontSizeCorrection {background:#fff;}
img.spacer {display:block;}
img.producticon {border:none;}
img.production {border:none;}
.error {font-weight:600; display:block; width:auto; padding:3px; margin:2px;}
.progressborder {background:#d1d1d3;}
.progresstitle {background:#fff; color:#000; font-size:9px;}
.progresspast {background:#f1f1f1; color:#000; font-style:italic; font-size:9px; vertical-align:middle;}
.progressfuture {background:#f1f1f1; color:#000; vertical-align:middle; font-size:9px;}
.progressactive {font-weight:700; background:#666; color:#fff; vertical-align:middle; font-size:9px;}
.formheading a {line-height:18px; text-decoration:none; font-size:10px; border:1px solid #fff; color:#532380; margin:2px; padding:3px 8px; white-space:pre;}
td.label a {line-height:18px; text-decoration:none; font-size:10px; border:1px solid #fff; color:#532380; margin:2px; padding:3px 8px; white-space:pre;}
.formheading a:link {background-color:#e4e4e4; white-space:nowrap;}
.formheading a:visited {background-color:#e4e4e4; white-space:nowrap;}
td.label a:link {background-color:#e4e4e4; white-space:nowrap;}
td.label a:visited {background-color:#e4e4e4; white-space:nowrap;}
.formheading a:hover {background-color:#ccc;}
td.label a:hover {background-color:#ccc;}
textarea:focus {background:#fff280;}
option:focus {background:#fff280;}
tr.label th {text-align:left;}
tr.odd td {vertical-align:top;}
tr.even td {vertical-align:top;}
tr.odd:hover {background:#fff280;}
tr.even:hover {background:#fff280;}
tr.odd label {display:block; width:100%;}
tr.even label {display:block; width:100%;}
div.suboptions {margin:0 0 5px 24px;}
div.reportoperator {float:left;}
div.reportentry {float:left; display:block; margin:0 0 0 4px;}
a.addlink {background:url(/kicons/dotorg/add_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.editlink {background:url(/kicons/dotorg/edit_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.deletelink {background:url(/kicons/dotorg/remov_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.viewlink {background:url(/kicons/dotorg/srch_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.downloadlink {background:url(/kicons/dotorg/export_data_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.managelink {background:url(/kicons/dotorg/move_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.configurelink {background:url(/kicons/dotorg/confg_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.sendmaillink {background:url(/kicons/dotorg/mail_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.activityhistorylink {background:url(/kicons/dotorg/hist_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.activatelink {background:url(/kicons/dotorg/connect_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.deactivatelink {background:url(/kicons/dotorg/disconnect_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.moderatelink {background:url(/kicons/dotorg/opts_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.clonelink {background:url(/kicons/dotorg/copy_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.runreptlink {background:url(/kicons/dotorg/impts_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.changepswdlink {background:url(/kicons/dotorg/lock_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.completepymntlink {background:url(/kicons/dotorg/bill_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.cancellink {background:url(/kicons/dotorg/cancl_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.disputelink {background:url(/kicons/dotorg/flag_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.reportslink {background:url(/kicons/dotorg/reports_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.admintoolslink {background:url(/kicons/dotorg/tools_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.action {white-space:nowrap; padding:4px 0 8px 14px; background:url(/kicons/dotorg/play_16.png) left no-repeat; display:block;}
a.impersonatelink {background:url(/kicons/dotorg/mustache_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
/* roster selectors */
div#roster tr.odd:hover {background-color:inherit;}
div#roster tr.even:hover {background-color:inherit;}
/* kedit selectors */
.keditborder {background:#000;}
.kedittabactive {background:#fff; text-align:center;}
.kedittabinactive {background:#ccc; text-align:center;}
.keditstatusbar {font-size:10px; background:#f1f1f1;}
.keditbuttonedit {background:#fff; font-size:10px; text-align:right;}
.keditcontentarea {background:#fff;}
.kedithighlight {background:#fcfcbd;}
/* dynamic nav selectors */
#menu ul {margin:0; list-style-type:none;}
#menu a {display:block; color:#532380; text-decoration:none;}
/* korg_app page selectors */

/* tabs styles */
.korg_app_page .korg_tabs ul {font-weight:bold; margin:2px 0 1px 12px; padding:0;}
.korg_app_page .korg_tabs li {list-style:none; display:inline; margin:0;}
.korg_app_page .korg_tabs li a {line-height:1.7em; border:2px solid #d1d1d3; border-bottom:none; margin-left:3px; padding:4px 0.5em 5px; text-decoration:none; background:#f0f0f9;}
.korg_app_page .korg_tabs li a:hover {color:#000; background:#fff280;}
.korg_app_page .korg_tabs li.korg_tabs_current a {color:#000; background:#f9f9f9; border-bottom:2px solid #fff;}
/* Box styles - these are the boxes that are front-end containers, such as the rounded corner boxes that contain application content */
.korg_app_page .korg_box {border:2px solid #d1d1d3; -moz-border-radius:20px; -webkit-border-radius:20px; margin:0; padding:20px; overflow:hidden; height:1%;}
.korg_app_page .korg_box:after {content:" "; display:block;}
/* Bubble styles - these are modularized content boxes such as sideboxes or spotlight boxes or boxes that may be floated to the left or right of the main content. */
.korg_app_page .korg_bubble {background:#f9f9f9; border:2px solid #d1d1d3; -moz-border-radius:20px; -webkit-border-radius:20px; margin-bottom:15px; padding:20px;}
.korg_app_page .korg_bubble h1 {margin-top:0;}
/* Form styles */
.korg_app_page .korg_form {background:#f1f1f1; padding:0; border:2px solid #e2e2e2;}
.korg_app_page .korg_form ol {list-style-type:none; margin:0; padding:10px;}
.korg_app_page .korg_form ol li {display:block; clear:left; margin:0 0 15px 0; padding:10px; overflow:auto;}
.korg_app_page .korg_form ol ol {padding:0;}
.korg_app_page .korg_form li li {padding:0 10px; border:2px solid transparent;}
.korg_app_page .korg_form ol ol ol {padding:0; margin:0;}
.korg_app_page .korg_form li li li {padding:0;}
.korg_app_page .korg_form em {display:block; font-style:normal; margin:1px 0 3px 0;}
.korg_app_page .korg_form p {margin:0; padding:0;}
.korg_app_page .korg_form legend {margin:0; padding:0;}
.korg_app_page .korg_form legend span {font-weight:800; font-size:15px;}
.korg_app_page .korg_form ol fieldset legend {background:inherit; padding:10px 0 0 0;}
.korg_app_page .korg_form label {font-weight:800; font-size:15px; display:block;}
.korg_app_page .korg_form fieldset {border:0 none transparent; padding:0; margin:0;}
.korg_app_page .korg_form ol fieldset {background:inherit;}
.korg_app_page .korg_form fieldset ol {margin-top:20px; margin-left:30px;}
.korg_app_page .korg_form fieldset ol li {margin:0 0 15px 0;}
.korg_app_page .korg_form fieldset ol li label {font-size:12px;}
.korg_app_page .korg_form .formheading {margin:0; padding:0; color:#000;}
.korg_app_page .korg_form .korg_kdaterange_field {float:left; margin-right:20px; font-size:11px;}
.korg_app_page .korg_form .suboptions {font-size:11px;}
.korg_app_page .korg_form .korg_form_radios ul li {margin:0; padding:0;}
.korg_app_page .korg_form .korg_form_radios ul li label {font-size:12px; font-weight:400; display:inline;}
.korg_app_page .korg_form .korg_form_checks ul li {margin:0; padding:0;}
.korg_app_page .korg_form .korg_form_checks ul li label {font-size:12px; font-weight:400; display:inline;}
.korg_app_page .korg_form input {border:2px solid #e2e2e2; font-size:14px; color:#333; padding:2px;}
.korg_app_page .korg_form .formheading p {font-size:12px;}
.korg_app_page .korg_form .value {background:transparent;}
.korg_app_page .korg_form .korg_fieldfocus {background:#fff; border:2px solid #e2e2e2;}
.korg_app_page .korg_form .korg_buttonbar {overflow:auto; padding-bottom:20px;}
.korg_app_page .korg_form .korg_buttonbar input {cursor:pointer;}
.korg_app_page .korg_form .korg_buttonbar .submit {background:#fff280; font-weight:bold;}
div.korg_field_container ul {padding:0; margin:0 0 0 20px;}
.korg_app_page .korg_form .korg_buttonbar .cancel {background:transparent; color:#333; margin:0; padding:0; border:0; border-bottom:1px solid #333; font-size:11px;}
.korg_app_page .korg_form .korg_buttonbar .korg_buttonbarleft {float:left; width:auto; padding-left:25px;}
.korg_app_page .korg_form .korg_buttonbar .korg_buttonbarright {float:left; width:auto; margin-left:10px;}
/* table styles for tabular data fields within normal forms */
.korg_app_page .korg_form .korg_tdw {padding:0; margin:.5em;}
.korg_app_page .korg_form .korg_tdw p {display:none;}
.korg_app_page .korg_form .korg_tdw label {display:block; float:none; text-align:left; padding:0;}
.korg_app_page .korg_form .korg_tdw td label {display:block; text-align:left; font-weight:400; margin:0; padding:0; width:auto;}
.korg_app_page .korg_form .korg_tdw .entry {font-size:11px;}
.korg_app_page .korg_form .korg_tdw table {clear:left; background:#e1e1e1; margin:0; width:100%;}
.korg_app_page .korg_form .korg_tdw table th {background:#f9f9f9;}
.korg_app_page .korg_form .korg_tdw table tr {background:#fff;}
.korg_app_page .korg_form .korg_tdw table tr:hover {background:#fff280;}
.korg_app_page .korg_form .korg_tdw table tr td {font-size:90%; padding:3px;}
.korg_app_page .korg_form .korg_tdw a {font-size:90%;}
.korg_app_page .korg_checkbox_ctrl {display:inline; margin-left:.25em;}
.korg_app_page .korg_checkbox_ctrl a {margin-right:.5em;}
/* Select Form styles - Find box styles */
.korg_app_page .korg_select_form h2 {display:inline; margin-right:10px;}
.korg_app_page .korg_select_form ol {list-style-type:none; margin:0; padding:0;}
.korg_app_page .korg_findbox {border:2px solid #e1e1e1; -moz-border-radius:20px; -webkit-border-radius:20px; margin:10px 0 0 0; padding:10px 20px;}
.korg_app_page .korg_findbox label {display:none;}
.korg_app_page .korg_findbox div.korg_field_container {display:inline;}
.korg_app_page .korg_findbox h3 {display:inline; padding-right:10px;}
.korg_app_page .korg_findbox ol {list-style-type:none;}
.korg_app_page .korg_findbox ol li {float:left; margin-right:1px; padding:5px; list-style-type:none;}
.korg_app_page .korg_findbox ol li div.korg_field_container {display:block;}
.korg_app_page .korg_findbox ol li label {font-size:80%; display:block; font-weight:700;}
.korg_app_page .korg_findbox ol li ul {margin:0; padding:0;}
.korg_app_page .korg_findbox ol li ul li {display:block; float:none; padding:0; margin:0; font-size:90%;}
.korg_app_page .korg_findbox ol li ul li label {font-weight:400;}
.korg_app_page .korg_findbox_toggle {background:url(/share/images/icons/workgroup/pl.gif) no-repeat left; padding-left:20px; cursor:pointer; font-size:80%; font-weight:bold; margin-top:10px; width:16em; white-space:nowrap;}
.korg_app_page .korg_findbox_toggle img {vertical-align:middle;}
.korg_app_page .korg_findbox_contract {background-image:url(/share/images/icons/workgroup/mi.gif);}
.korg_app_page .korg_findbox .korg_findbox_options {margin-top:5px; font-size:95%; overflow:hidden; height:1%;}
.korg_app_page .korg_findbox .korg_findbox_options:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.korg_app_page .korg_findbox .korg_findbox_options fieldset {margin:.5em; padding:.5em 1em; display:inline; vertical-align:top;}
.korg_app_page .korg_findbox .korg_findbox_options legend {font-weight:bold; font-size:90%; color:#000;}
.korg_app_page .korg_findbox .korg_findbox_options fieldset label {display:block; width:25%; cursor:pointer; font-size:95%;}
.korg_app_page .korg_findbox .korg_findbox_options fieldset input {margin-right:.5em;}
.korg_app_page .korg_findbox .korg_findbox_options .resetbutton {display:block; clear:left;}
.korg_app_page .korg_findbox ol li em {font-size:80%; font-style:normal;}
/* Select Form styles - Tabular Data and Pagination styles */
.korg_app_page .korg_select_form .korg_tdw {padding:0; margin:0; margin-top:.5em;}
.korg_app_page .korg_select_form .korg_tdw p {display:none;}
.korg_app_page .korg_select_form .korg_tdw label {display:none;}
.korg_app_page .korg_select_form .korg_tdw td label {display:block; text-align:left; font-weight:400; margin:0; padding:0;}
.korg_app_page .korg_select_form .korg_tdw table {background:#e1e1e1; margin:0; width:100%;}
.korg_app_page .korg_select_form .korg_tdw table th {background:#f9f9f9;}
.korg_app_page .korg_select_form .korg_tdw table tr {background:#fff;}
.korg_app_page .korg_select_form .korg_tdw table tr:hover {background:#fff280;}
.korg_app_page .korg_select_form .korg_tdw table tr td {font-size:90%; padding:3px;}
.korg_app_page .korg_select_form .korg_tdw a {font-size:90%;}
/* Vcard styles - used for displaying vcard type things - image and name and contact information */
.korg_app_page .korg_vcard {height:1%; overflow:hidden;}
.korg_app_page .korg_vcard:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.korg_app_page .korg_vcard * {margin:0; padding:0;}
.korg_app_page .korg_vcard p.tip {padding-left:2em; padding-bottom:.5em;}
.korg_app_page .korg_vcard img {float:left; margin-right:10px;}
.korg_app_page .korg_vcard div {margin-left:85px; font-size:95%;}
/* Action link styles */
.korg_app_page .korg_form ol .formheading {background:none; padding:5px; margin-bottom:10px; font-weight:400;}
.korg_app_page .korg_form ol .formheading h2 {display:inline; font-size:1em; margin-right:1em; background-color:transparent;}
.korg_app_page .korg_actionlink_header {display:inline; margin-right:1em; padding-left:4px;}
.korg_app_page ul.korg_actionlinks {display:inline; border-left:2px solid #d1d1d3; border-bottom:2px solid #e6e6e6; list-style-type:none; margin:0; padding:0 0 2px 3px;}
.korg_app_page ul.korg_actionlinks li {display:inline; margin:0; padding:0;}
.korg_app_page ul.korg_actionlinks li a {margin:0; background-color:transparent; text-decoration:none; font-size:.85em;}
/* Toggle control views */
.korg_app_page .korg_toggle_control {background:url(/share/images/icons/workgroup/pl.gif) no-repeat 0 1px; padding-left:20px; cursor:pointer; font-weight:bold; margin-top:3px; width:16em;}
.korg_app_page h2.korg_toggle_control {padding-left:20px;}
.korg_app_page .korg_toggle_contract {background:url(/share/images/icons/workgroup/mi.gif) no-repeat 0 1px; padding-left:20px; cursor:pointer; font-weight:bold; margin-top:3px; width:16em;}
.korg_app_page .korg_toggle_expand {background-image:url(/share/images/icons/workgroup/pl.gif);}
/* Bulk Operation Preview classes */
.korg_app_page .korg_kpreviewfield_label {font-size:1.1em; font-weight:bold;}
.korg_app_page .korg_kpreviewfield_value ul {margin:.3em 0 1.25em 2em; list-style-type:disc;}
.korg_app_page .korg_kpreviewfield_value ul li {margin:0;}
/* Login Form Classes */
.korg_login_form ol {list-style-type:none; margin:0; padding:0;}
.korg_login_form ol li {margin-bottom:.5em;}
.korg_login_form .korg_form_checks {border:none; margin:0; padding:0;}
.korg_login_form .korg_form_checks ul {list-style-type:none; margin:0; padding:0;}
.korg_login_form .korg_form_checks ul li {margin:0; padding:0; font-size:12px; vertical-align:middle;}
.korg_login_form .korg_buttonbarleft {display:none;}
.korg_login_form .value {background:#fff;}
.korg_login_form a.openidinfo {padding:1px 4px; border:1px solid #f60; margin-left:2px; text-decoration:none; color:#f60; font-weight:bold; size:9px;}
.korg_login_form a.openidinfo:hover {background:#fff280;}
/*CUSTOM LOGIN*/
div.korg_login_form h2 {margin:0 0 12px 0;}
.korg_login_form ol.korg_fields_list {margin:0; padding:10px; background-color:#f3f3f3; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.korg_login_form ol.korg_fields_list .formdesc {background-color:#eee;}
.korg_login_form ol.korg_fields_list span.value {background-color:#eee;}
.korg_login_form ol.korg_fields_list input#openid_url {background:#fff url(/kicons/dotorg/openid.png) no-repeat scroll 0 50%; padding-left:20px;}
.korg_login_form label {font-weight:bold; display:block;}
.korg_login_form ol.korg_fields_list .korg_form_checks ul li {margin:0; padding:0;}
div.korg_login_form {float:left; width:350px;}
a.use_oid {display:block; background:transparent url(/kicons/dotorg/openid.png) no-repeat scroll 0 50%; padding-left:20px;}
div.pwd_desc {float:left; margin:31px 0 0 5px; width:200px; background-color:#F3F3F3; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding:10px;}
div.oid_desc {float:left; margin:31px 0 0 5px; width:300px; background-color:#F3F3F3; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding:10px;}
div.pwd_desc ul {list-style:none; padding:0; margin:0;}
div.pwd_desc ul li {padding-left:40px;}
div.pwd_desc ul li a {display:block;}
div.pwd_desc ul li.join {background:transparent url(/kicons/dotorg/user_32.png) no-repeat scroll 0 50%;}
div.pwd_desc ul li.help {background:transparent url(/kicons/dotorg/lock_32.png) no-repeat scroll 0 50%;}
.error {color:#6A4791; background:#A1AD22; border:1px solid #6A4791;}
#menu {padding-left:32px;}
#menu ul {padding:0 0 10px 0;}
#menu a {padding:3px 5px 3px 15px; width:135px; background-image:url(/images/grey_arrow_right.gif); background-position:0 3px; background-repeat:no-repeat;}
#menu a:hover {background-image:url(/images/yellow_arrow_right.gif); color:#d5e14d;}
#menu a.menuon {background-image:url(/images/yellow_arrow_right.gif); color:#d5e14d;}
#menu li ul {padding:0; display:none;}
#menu li.parenton ul {display:block;}
#menu ul ul a {margin-left:15px; width:120px; color:#444445;}
#menu ul ul ul a {margin-left:30px; width:105px;}
#menu ul ul ul ul a {margin-left:45px; width:90px;}
#menu ul ul a:hover {color:#666;}
#menu ul ul a.menuon {color:#666;}
#menu ul ul ul a:hover {color:#666;}
#menu ul ul ul a.menuon {color:#666;}
#menu ul ul ul ul a:hover {color:#666;}
#menu ul ul ul ul a.menuon {color:#666;}
/* $Id: site.css,v 1.9 2008-10-24 21:29:16 jtingey Exp $ */
div#quicklinks img {padding-right:5px;}
div#quicklinks p {margin:0 0 1em 34px;}
a img {
border: 0;
}
#container {
width: auto;
min-width: 920px;
text-align: left;
}
#logo {
text-align: left;
background: url(/images/headerMain/logo_bg.jpg) 0 0 repeat-y #e5e5e6;
}
#logo a {
display: block;
padding: 19px 26px 5px 32px;
font-size: 45px;
font-weight: 800;
text-decoration: none;
}
#tagline {
font-weight: 400;
font-size: 11px;
color: #532380;
padding: 0 56px 16px 32px;
}
#tagline a {
padding: 0;
font-weight: 400;
font-size: 11px;
}
div.login {
float: right;
margin: 0;
padding: 50px 24px 0 0;
width: 520px;
}
div.login a {
display: block;
width: 100px;
text-align: center;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #D5E14D;
color: #666;
font-size: 11px;
font-weight: bold;
padding: 8px;
text-decoration: none;
text-transform: uppercase;
}
#login {
background: url(/images/headerMain/bg.jpg) top right no-repeat #e5e5e6;
color: #fff;
}
#login form {
float: right;
margin: 0;
padding: 40px 56px 0 0;
width: 520px ;
}
#login input.text {
width: 100px;
}
#login table p.error {
width: 200px;
text-align: justify;
}
#login table p.error a {
color: #6A4791;
}
#login table {
color: #532380;
font-size: 11px;
}
#login td {
color: #532380;
font-size: 11px;
}
#login strong {
color: #532380;
font-size: 11px;
}
#login table a:active {
color: #fff;
}
#login table a:hover {
color: #fff;
}
#login table a:link {
color: #fff;
}
#login table a:visited {
color: #fff;
}
#navcontainer {
height: 31px;
background: #d5e14d;
}
#topnavigation {
height: 31px;
background: #532380;
border-bottom: 16px solid #d5e14d;
width: 100%;
z-index: 2000;
}
#topnavigation ul {
list-style: none;
margin: 0;
padding: 0 0 0 32px;
height: 24px;
min-width: 880px;
border-bottom: 7px solid #6a4791;
}
#topnavigation li {
float: left;
margin: 0;
padding: 0;
position: relative;
}
#topnavigation li#about_navNode_1 {
width: 11.5%;
}
#topnavigation li#tech_activities_navNode_1 {
width: 17.5%;
}
#topnavigation li#member_com_navNode_1 {
width: 17%;
}
#topnavigation li#education_navNode_1 {
width: 11.5%;
}
#topnavigation li#forums_navNode_1 {
width: 17.5%;
}
#topnavigation li#international_navNode_1 {
width: 13%;
}
#topnavigation li#end_users_navNode_1 {
width: 11%;
}
#topnavigation a {
display: block;
line-height: 10px;
padding: 7px 20px 7px 12px;
background-image: url(/images/navtop/arrow.gif);
background-position: 0 0;
background-repeat: no-repeat;
text-transform: uppercase;
text-decoration: none;
font-weight: 700;
font-size: 11px;
color: #fff;
}
#topnavigation a:hover {
background-position: 0 -24px;
color: #d5e14d;
}
#topnavigation a.menuon {
background-position: 0 -24px;
color: #d5e14d;
}
#topnavigation a.parent {
background-image: url(/images/navtop/parentarrow.gif);
}
#topnavigation a.parenton {
background-position: 0 -24px;
color: #d5e14d;
}
#topnavigation li:hover a {
background-position: 0 -24px;
color: #d5e14d;
}
#topnavigation li.sfhover a {
background-position: 0 -24px;
color: #d5e14d;
}
#topnavigation a.parenton:hover {
background-image: url(/images/navtop/parentarrow.gif);
}
#topnavigation li:hover a.parenton {
background-image: url(/images/navtop/parentarrow.gif);
}
#topnavigation li.sfhover a.parenton {
background-image: url(/images/navtop/parentarrow.gif);
}
#topnavigation li ul {
position: absolute;
left: -999em;
top: 24px;
width: 115px;
min-width: 115px;
padding: 0 0 1px 0;
border-top: 1px solid #6a4791;
border-bottom: 0;
background: #6a4791;
}
#topnavigation li ul a {
width: 95px;
padding: 5px 10px;
background: #532380;
text-transform: none;
color: #fff;
border-left: 1px solid #6a4791;
border-right: 1px solid #6a4791;
font-weight: 400;
line-height: 1.2em;
}
#topnavigation li ul a:hover {
width: 95px;
padding: 5px 10px;
background: #6a4791;
text-transform: none;
color: #d5e14d;
border-left: 1px solid #6a4791;
border-right: 1px solid #666;
font-weight: 400;
line-height: 1.2em;
}
#topnavigation li:hover ul a {
width: 95px;
padding: 5px 10px;
background: #532380;
text-transform: none;
color: #fff;
border-left: 1px solid #6a4791;
border-right: 1px solid #6a4791;
font-weight: 400;
line-height: 1.2em;
}
#topnavigation li.sfhover ul a {
width: 95px;
padding: 5px 10px;
background: #532380;
text-transform: none;
color: #fff;
border-left: 1px solid #6a4791;
border-right: 1px solid #6a4791;
font-weight: 400;
line-height: 1.2em;
}
#topnavigation li ul a.menuon {
color: #d5e14d;
background: #6a4791;
border-right: 1px solid #666;
}
#topnavigation li:hover ul {
left: auto;
}
#topnavigation li.sfhover ul {
left: auto;
}
#topnavigation li li ul {
top: 0px;
left: -999em;
}
#topnavigation li:hover li ul {
top: 0px;
left: -999em;
}
#topnavigation li.sfhover li ul {
top: 0px;
left: -999em;
}
#topnavigation li li li ul {
top: 0px;
left: -999em;
}
#topnavigation li li:hover li ul {
top: 0px;
left: -999em;
}
#topnavigation li li.sfhover li ul {
top: 0px;
left: -999em;
}
#topnavigation li li:hover ul {
left: 116px;
}
#topnavigation li li.sfhover ul {
left: 116px;
}
#topnavigation li li li:hover ul {
left: 116px;
}
#topnavigation li li li.sfhover ul {
left: 116px;
}
#topnavigation li ul a.parent {
background: url(/images/navtop/subarrow.gif) 105px 50% no-repeat #532380;
}
#topnavigation li ul a.parent:hover {
background-image: url(/images/navtop/subarrowover.gif);
background-position: 105px 50%;
background-repeat: no-repeat;
background-color: #6a4791;
}
#topnavigation li ul a.parenton {
background-image: url(/images/navtop/subarrowover.gif);
background-position: 105px 50%;
background-repeat: no-repeat;
background-color: #6a4791;
}
#topnavigation li ul a.parenton:hover {
background-image: url(/images/navtop/subarrowover.gif);
background-position: 105px 50%;
background-repeat: no-repeat;
background-color: #6a4791;
}
#topnavigation li:hover ul a.parenton {
background-image: url(/images/navtop/subarrowover.gif);
background-position: 105px 50%;
background-repeat: no-repeat;
background-color: #6a4791;
}
#topnavigation li.sfhover ul a.parenton {
background-image: url(/images/navtop/subarrowover.gif);
background-position: 105px 50%;
background-repeat: no-repeat;
background-color: #6a4791;
}
#topnavigation li#forums_navNode_1 ul ul {
display: none;
}
#topnavigation li#forums_navNode_1 ul a.parent {
background-image: none;
}
#maincontent {
min-width: 920px;
clear: both;
border-top: 2px solid #666;
}
#maincontent table#main {
background: url(/images/maincontentbg.gif) top right repeat-y #fff;
}
td#leftcol {
background: url(/images/leftcenterbg.gif) 0 0 repeat-x;
}
td#centercol {
background: url(/images/leftcenterbg.gif) 0 0 repeat-x;
}
#leftnavigation {
margin-top: 7px;
width: 186px;
padding: 20px 0;
font-size: 11px;
}
#pagecontent {
margin-top: 7px;
padding: 20px 23px 20px 25px;
min-width: 437px;
font-size: 13px;
}
#leftnavigation h3 {
font-size: 11px;
}
#leftnavigation h4 {
font-size: 11px;
}
#leftnavigation ul {
font-size: 11px;
}
#leftnavigation li {
font-size: 11px;
}
#leftnavigation a {
font-size: 11px;
}
#leftnavigation p {
font-size: 11px;
}
#leftnavigation #extras div.box {
background-color: #abacaf;
padding: 0 15px 15px 15px;
margin: 0 0 7px 0;
}
#leftnavigation div#bb {
background-color: #abacaf;
padding: 0 15px 15px 15px;
margin: 0 0 7px 0;
}
#leftnavigation #extras div.box h3 {
margin: 0 -15px 15px -15px;
background: #532380;
color: #fff;
text-transform: uppercase;
padding: 6px 15px;
font-weight: 800;
}
div#bb h3 {
margin: 0 -15px 15px -15px;
background: #532380;
color: #fff;
text-transform: uppercase;
padding: 6px 15px;
font-weight: 800;
}
#rightcolumn div.box h3 {
margin: 0 -15px 15px -15px;
background: #532380;
color: #fff;
text-transform: uppercase;
padding: 6px 15px;
font-weight: 800;
}
#leftnavigation #extras div.box a {
display: block;
text-align: center;
background: #fff;
border: 1px solid #d1d1d3;
padding: 15px;
text-decoration: none;
color: #666;
}
#leftnavigation #extras div.box a:hover {
background-color: #666;
color: #fff;
}
#leftnavigation div#bb a:hover {
background-color: #666;
color: #fff;
}
#leftnavigation #extras div.box h3 a {
display: inline;
color: #fff;
border: 0;
padding: 0 10px 0 0;
}
#leftnavigation #extras div.box h3 a:hover {
display: inline;
color: #fff;
border: 0;
padding: 0 10px 0 0;
}
#rightcolumn div.box h3 a {
display: inline;
color: #fff;
border: 0;
padding: 0 10px 0 0;
}
#rightcolumn div.box h3 a:hover {
display: inline;
color: #fff;
border: 0;
padding: 0 10px 0 0;
}
#rightcolumn div.box h4 a {
display: inline;
color: #fff;
border: 0;
padding: 0 10px 0 0;
}
#rightcolumn div.box h4 a:hover {
display: inline;
color: #fff;
border: 0;
padding: 0 10px 0 0;
}
#leftnavigation #extras div.box ul.golinks li a {
text-align: left;
padding: 5px 20px 0 7px;
height: 16px;
width: 127px;
border: none;
border-left: 2px solid #d1d1d3;
background: url(/images/navleft/extras/golink.gif) top right no-repeat #fff;
color: #666; \width:154px; w\idth:127px;
}
#leftnavigation #extras div.box ul.golinks li a:hover {
background-color: #666;
color: #fff;
}
#leftnavigation #extras div.box#join {
background: url(/images/navleft/extras/3heads.gif) bottom left no-repeat #abacaf;
padding-bottom: 85px;
}
#leftnavigation #extras div.box select {
width: 156px;
}
#leftnavigation div.box#search input.text {
width: 125px;
}
#leftnavigation ul#homelink {
list-style: none;
margin: 0;
padding: 10px 0;
}
#leftnavigation ul#homelink li {
margin: 0;
padding: 0;
background: #fff;
}
#leftnavigation ul#homelink a {
background: url(/images/navleft/homebg.gif) top right no-repeat #532380;
display: block;
text-transform: uppercase;
text-decoration: none;
font-weight: 800;
color: #fff;
width: 156px;
padding: 6px 15px;
}
ul.golinks {
list-style: none;
margin: 0 0 7px 0;
padding: 0;
}
ul.golinks li {
padding: 0;
margin: 0;
}
ul.golinks li a {
display: block;
padding: 6px 20px 6px 15px;
margin: 0 0 7px 0;
width: 147px;
border: 2px solid #d1d1d3;
background: url(/images/navleft/extras/go.gif) 158px 50% no-repeat #abacaf;
color: #fff;
text-transform: uppercase;
text-decoration: none;
font-size: 10px;
font-weight: 800; \width:182px; w\idth:147px;
}
ul.golinks li a:hover {
background-color: #666;
}
ul.rssbox {list-style:none; margin:0 0 7px 0; padding:0;}
ul.rssbox li {padding:0; margin:0;}
ul.rssbox li a {display:block; padding:6px 20px 6px 15px; margin:0 0 7px 0; width:147px; border:2px solid #d1d1d3; background:url(/forums/sssi/images/rss20x20.png) 158px 50% no-repeat #abacaf; color:#fff; text-transform:uppercase; text-decoration:none; font-size:10px; font-weight:800; \width:182px; w\idth:147px;}
ul.rssbox li a:hover {background-color:#666;}
#rightcolumn ul.rssbox li a {width:162px; background-position:168px 50%;}


ul.bubble {
list-style: none;
margin: 0;
padding: 0;
}
ul.bubble li {
display: block;
background: url(/images/navleft/extras/comment.gif) top right no-repeat #fff;
width: 189px;
height: 69px;
}
ul.bubble li a {
display: block;
background: url(/images/navleft/extras/podcastsbg.gif) 15px 50% no-repeat;
color: #fff;
text-transform: uppercase;
text-decoration: none;
font-weight: 800;
padding: 15px 5px 15px 40px;
}
ul.bubble li a:link {
color: #fff;
}
ul.bubble li a:active {
color: #fff;
}
ul.bubble li a:hover {
color: #fff;
}
ul.bubble li a:visited {
color: #fff;
}
#pagecontent table.basic {
background: #d1d1d3;
margin-bottom: 8px;
width: 99%;
}
#pagecontent table.basic th {
font: 800 1.1em Arial, Helvetica, sans-serif;
color: #fff;
background: #abacaf;
}
#pagecontent table.basic td {
background: #fff;
color: #333;
padding: 2px;
}
#pagecontent table.basic td.even {
background: #fff;
}
#pagecontent table.basic td.odd {
background: #dedee3;
}
#crumbs {
font-size: 11px;
color: #abacaf;
border-bottom: 1px solid #d1d1d3;
padding: 5px 0;
margin: 0 0 0.5em 0;
}
#crumbs a {
color: #abacaf;
}
#pagecontent p {
line-height: 1.45em;
}
#pagecontent li {
line-height: 1.45em;
}
#footer {
clear: both;
background: #d1d1d3;
font-size: 10px;
color: #666;
padding: 1em 15px;
line-height: 1.5em;
}
#footer #kavi {
float: right;
width: 25%;
text-align: right;
margin-top: -0.3em;
}
#footer #links {
margin-right: 25%;
}
#footer a {
color: #666;
text-decoration: none;
}
#footer a:hover {
color: #000;
text-decoration: underline;
}
#rightcolumn {
width: 200px;
padding: 0 24px 20px 25px;
font-size: 11px; \width:249px; w\idth:200px;
}
#rightcolumn h3 {
font-size: 11px;
margin: 0;
background: #532380;
color: #fff;
text-transform: uppercase;
padding: 6px 15px;
line-height: 11px;
font-weight: 800;
}
#rightcolumn h4 {
font-size: 11px;
text-transform: uppercase;
font-weight: 800;
}
#rightcolumn ul {
font-size: 11px;
}
#rightcolumn li {
font-size: 11px;
}
#rightcolumn a {
font-size: 11px;
}
#rightcolumn p {
font-size: 11px;
}
#rightcolumn div.box {
background-color: #abacaf;
padding: 0 15px 15px 15px;
margin: 0 0 7px 0;
}
#rightcolumn div.box h4 {
margin: 0 -15px 10px -15px;
background: #532380;
color: #fff;
padding: 6px 15px;
}
#rightcolumn div.box ul {
list-style: none;
margin: 0.5em 0;
padding: 0;
}
#rightcolumn div.box li {
margin: 0;
padding: 0 0 0.5em 15px;
background: url(/images/white_arrow_right.gif) 0 2px no-repeat;
font-weight: 800;
}
#rightcolumn div.box a {
text-decoration: none;
color: #fff;
}
#rightcolumn div.box li a:visited {
text-decoration: none;
color: #fff;
}
#rightcolumn div.box li a:hover {
text-decoration: underline;
color: #fff;
}
#rightcolumn ul#forums {
list-style: none;
margin: 0;
padding: 10px 0;
}
#rightcolumn ul#forums li {
margin: 0;
padding: 0;
}
#rightcolumn ul#forums a {
display: block;
text-transform: uppercase;
text-decoration: none;
color: #444445;
margin: 0 0 7px 0;
padding: 10px 20px 0 60px;
height: 40px;
font-size: 11px;
font-weight: 800;
}
#rightcolumn ul#forums a:hover {
text-decoration: underline;
color: #666;
}
#rightcolumn ul#forums a#dmf {
background: url(/home/images/icon_dmf.gif) 0 0 no-repeat;
}
#rightcolumn ul#forums a#sssi {
background: url(/home/images/icon_sssi.gif) 0 0 no-repeat;
}
#rightcolumn ul#forums a#smi {
background: url(/images/rightColumn/icon_smi.gif) 0 0 no-repeat;
}
#rightcolumn ul#forums a#ctp {
background: url(/images/rightColumn/icon_ctp.gif) 0 0 no-repeat;
}
#rightcolumn ul#forums a#profile {
background: url(/about/profiles/Achievement_icon.gif) 0 0 no-repeat;
}
#rightcolumn ul#forums a#gsi {
background: url(/images/rightColumn/icon_gsi.gif) 0 0 no-repeat;
}
#rightcolumn ul#forums a#xam {
background: url(/images/rightColumn/icon_xam.gif) 0 0 no-repeat;
padding-top: 20px;
height: 30px;
}
#rightcolumn ul#forums a#ct {
background: url(/images/rightColumn/icon_certtraining.gif) 0 0 no-repeat;
}
#rightcolumn div.box#newsletter {
background: url(/images/rightColumn/notebook_grey.gif) 15px 0 no-repeat #abacaf;
}
#rightcolumn #newsletter h4 {
background: url(/images/rightColumn/notebook_purple.gif) 15px 0 no-repeat #532380;
padding-left: 50px;
}
#rightcolumn #newsletter p {
color: #fff;
font-weight: 800;
padding: 0 0 0.5em 35px;
margin: 0;
}
#rightcolumn #newsletter input#email_addr {
width: 127px;
}
#rightcolumn ul.golinks li a {
width: 162px;
background-position: 168px 50%;
}
#rightcolumn input.text {
width: 135px;
}
#rightcolumn div#events p a {
display: block;
color: #fff;
text-decoration: none;
padding: 5px;
font-weight: bold;
border: 2px solid #D1D1D3;
text-transform: uppercase;
}
#rightcolumn div#events p a:hover {
background-color: #666;
color: #D5E14D;
}
#rightcolumn div#events li {
font-weight: 800;
}
form {
margin: 0;
padding: 0;
}
input {
border: 2px solid #d1d1d3;
}
textarea {
border: 2px solid #d1d1d3;
}
input.go {
background: #d5e14d;
border: 0;
padding: 3px 0;
text-transform: uppercase;
color: #666;
font-size: 11px;
font-weight: bold;
}
.buttonbarright input {
background: #d5e14d;
border: 0;
padding: 3px 0;
text-transform: uppercase;
color: #666;
font-size: 11px;
font-weight: bold;
}
.buttonbarleft input {
background: #d5e14d;
border: 0;
padding: 3px 0;
text-transform: uppercase;
color: #666;
font-size: 11px;
font-weight: bold;
}
#leftnavigation #extras div#bb.box div#bulletin_board_image {
text-align: center;
padding: 0;
margin: 0;
}
#leftnavigation #extras div#bb.box div#bulletin_board_flash {
text-align: center;
padding: 0;
margin: 0;
}
#leftnavigation #extras div#bb.box div#bulletin_board_image img {
padding: 0;
margin: 0;
}
#leftnavigation #extras div#bb.box div#bulletin_board_flash img {
padding: 0;
margin: 0;
}
#leftnavigation #extras div#bb.box div#bulletin_board_image a {
border: 0 none;
padding: 0;
background-color: transparent;
}
#leftnavigation #extras div#bb.box div#bulletin_board_flash a {
border: 0 none;
padding: 0;
background-color: transparent;
}
#leftnavigation #extras div#bb.box div#bulletin_board_image a:hover {
border: 0 none;
padding: 0;
}
#leftnavigation #extras div#bb.box div#bulletin_board_flash a:hover {
border: 0 none;
padding: 0;
}
h1.event {
padding-bottom: 0.5em;
border-bottom: 1px solid #D1D1D3;
}
div.event {
line-height: 1.5em;
padding: 0.25em 0;
}
div.event hr {
clear: right;
border: 1px solid #D1D1D3;
}
div.event h3 {
font-weight: bold;
font-style: italic;
padding: 0;
margin: 0.25em 0;
}
div.event span.location {
display: block;
font-style: italic;
}
div.event span.date {
display: block;
font-style: italic;
}
div.event span.url {
display: block;
font-style: italic;
}
div.event img {
float: right;
margin: 0.75em;
padding: 0.75em;
border: 1px solid #D1D1D3;
}
div.event p {
text-align: justify;
}
table.events_calendar {
color: #fff;
}
table.events_calendar caption {
font-weight: bold;
font-size: 1.5em;
margin: 0.25em 0 0.5em 0;
}
table.events_calendar thead tr th {
text-align: center;
}
table.events_calendar tbody tr td {
text-align: center;
}
table.events_calendar tbody tr td a {
display: block;
padding: 0.15em;
font-weight: bold;
background-color: #D5E14D;
}
table.events_calendar tbody tr td a:hover {
color: #fff;
}
table.events_calendar tbody tr td a:visited {
color: #fff;
}
div#new_members div hr {
border: 1px solid #eee;
}
div#new_members div p {
text-align: justify;
}

/* realm navigation & utilities */
div#nav-tools {
width: 100%;
float: left;
background-color: #fff;
font-size: 11px;
padding-top: 8px;
}
div#nav-tools a {
font-weight: bold;
text-decoration: none;
}
div#nav-realm {
float: left;
padding: 0;
margin: 0;
width: auto;
font-size: 10px;
}
div#nav-realm ul {
list-style: none;
float: left;
margin: 0 0 0 12px;
padding: 0;
}
div#nav-realm ul li {
float: left;
padding: 0;
margin: 0 3px 0 0;
border-bottom: 0 none;
background-color: #e0e97a;
}
div#nav-realm ul li a {
display: block;
padding: 5px 9px;
margin: 0;
color: #666;
text-decoration: none;
font-weight: bold;
background-color: transparent;
letter-spacing: 0.0125em;
text-transform: uppercase;
}
div#nav-realm ul li a:visited {
display: block;
padding: 5px 9px;
margin: 0;
color: #666;
text-decoration: none;
font-weight: bold;
background-color: transparent;
}
div#nav-realm ul li:hover {
background-color: #6A4791;
}
div#nav-realm ul li.external:hover {
background-color: #6A4791;
}
div#nav-realm ul li.external.sfhover {
background-color: #6A4791;
}
div#nav-realm ul li.sfhover {
background-color: #6A4791;
}
div#nav-realm ul li.menuon:hover {
background-color: #6A4791;
}
div#nav-realm ul li.menuon.sfhover {
background-color: #6A4791;
}
div#nav-realm ul li a:hover {
color: #fff;
}
div#nav-tools div#nav-realm ul li.menuon a:hover {
color: #fff;
}
div#nav-realm ul li.menuon {
background-color: #666;
}
div#nav-realm ul li.menuon a {
color: #D5E14D;
border-bottom: 1px solid #666;
margin-bottom: -1px;
}
div#nav-realm ul li.menuon a:visited {
color: #D5E14D;
border-bottom: 1px solid #666;
margin-bottom: -1px;
}
div#container div#nav-tools div#nav-realm ul li a.restrict {
	background-image: url(/kicons/dotorg/lock_16.png);
	background-position: 2px 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}
div#container div#nav-tools div#nav-realm ul li a.restrict:visited {
	background-image: url(/kicons/dotorg/lock_16.png);
	background-position: 2px 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}
div#container div#nav-tools div#nav-realm ul li a.restrict:link {
	background-image: url(/kicons/dotorg/lock_16.png);
	background-position: 2px 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}
div#container div#nav-tools div#nav-realm ul li a.restrict:hover {
	background-image: url(/kicons/dotorg/lock_16.png);
	background-position: 2px 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}
div#container div#nav-tools div#nav-realm ul li a.restrict:active {
	background-image: url(/kicons/dotorg/lock_16.png);
	background-position: 2px 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}

