.cs-toolbar .system-login-label-cell
{
 color: #000000;	
 font-size: 11px;
 padding: 2px 2px 2px 10px;
 white-space: nowrap;
}

.cs-toolbar .system-login-input-cell
{
 padding: 2px 10px 2px 2px;
 width: 100%;
}

.cs-toolbar .system-login-input
{
 width: 96%;
}

.cs-toolbar .system-login-checkbox-cell
{
 color: #000000;
}

.cs-toolbar .ui-submit-block
{
 text-align: right;
 padding-right: 10px;
}

.cs-toolbar .ui-submit-block .system-login-forgot-link
{
 float: left;
 font-size: 11px;
 margin: 2px 0px 0px 0px;
 text-decoration: none;
}

.cs-toolbar .ui-submit-block a.system-login-forgot-link:hover
{
 float: left;
 font-size: 11px;
 margin-top: 2px;
 text-decoration: underline;
}

.cs-toolbar .ui-submit-block .ui-submit
{
 background-color:#1183A8;
 border: 0px;
 color: white;
 cursor: pointer;
 font-size: 10px;
 font-weight:bold;
 height: 21px;
 margin: 0;
 padding: 2px 12px 2px 12px;
 margin-left: 2px;
 float: right;
}

.cs-toolbar .ui-submit-block .ui-helper
{
 clear: both;
}

.cs-toolbar .login-link-container
{
 float: left;
 height: 34px;
 margin: 0px;
 padding: 0px;
 background: url("/_static/cs/images/toolbar_delimiter.gif") no-repeat right top;
}

.cs-toolbar-menu .system-login-table
{
 width: 100%;
}

.cs-toolbar-menu .system-login-padding
{
 display:none;
}

.cs-toolbar-menu .ui-submit-block
{
 background-color: #F1F9DD;
 padding: 4px 11px 8px 10px;
}

.cs-toolbar .logout-link
{
 margin: 0px;
 display: block;
 padding:7px 8px 6px 24px;
 text-decoration: none;
 color: #1183A8;
 background: url("/_static/cs/images/toolbar_sign_out.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar a.logout-link:hover
{
 margin: 0px;
 display: block;
 padding:7px 8px 6px 24px;
/* text-decoration: none; */
 color: #1183A8;
 background: url("/_static/cs/images/toolbar_sign_out.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar a.login-link
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: url("/_static/cs/images/toolbar_user.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar a.login-link-female
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: url("/_static/cs/images/toolbar_user_female.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar a.login-link-male
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: url("/_static/cs/images/toolbar_user_male.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar .login-link-over
{
 border-left: 1px solid #97ADB1;
 border-right: 1px solid #97ADB1;
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 7px 11px 29px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_user.png") no-repeat 6px center;
 white-space: nowrap;
}

.cs-toolbar .login-link-female-over
{
 border-left: 1px solid #97ADB1;
 border-right: 1px solid #97ADB1;
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 7px 11px 29px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_user_female.png") no-repeat 6px center;
 white-space: nowrap;
}

.cs-toolbar .login-link-male-over
{
 border-left: 1px solid #97ADB1;
 border-right: 1px solid #97ADB1;
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 7px 11px 29px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_user_male.png") no-repeat 6px center;
 white-space: nowrap;
}

.cs-toolbar .login-link-active
{
 font-size: 11px;
 float: left;
 margin: 2px 0px;
 display: block;
 padding: 9px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: #D1E893 url("/_static/cs/images/toolbar_user.png") no-repeat 7px 5px;
 white-space: nowrap;
}

.cs-toolbar .login-link-female-active
{
 font-size: 11px;
 float: left;
 margin: 2px 0px;
 display: block;
 padding: 9px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: #D1E893 url("/_static/cs/images/toolbar_user_female.png") no-repeat 7px 5px;
 white-space: nowrap;
}

.cs-toolbar .login-link-male-active
{
 font-size: 11px;
 float: left;
 margin: 2px 0px;
 display: block;
 padding: 9px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: #D1E893 url("/_static/cs/images/toolbar_user_male.png") no-repeat 7px 5px;
 white-space: nowrap;
}

.cs-toolbar .login-link-active-over
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_user.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar .login-link-female-active-over
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_user_female.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar .login-link-male-active-over
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 30px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_user_male.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar a.group-link
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 34px;
 text-decoration: none;
 color: black;
 background: url("/_static/cs/images/toolbar_group.png") no-repeat 7px center;
 white-space: nowrap;
}

.cs-toolbar a.group-link .cs-value
{
 text-decoration: underline;
}

.cs-toolbar .group-link-over
{
 border-left: 1px solid #97ADB1;
 border-right: 1px solid #97ADB1;
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 7px 11px 33px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_group.png") no-repeat 6px center;
 white-space: nowrap;
}
.cs-toolbar .group-link-active
{
 font-size: 11px;
 float: left;
 margin: 2px 0px;
 display: block;
 padding: 9px 8px 11px 34px;
 text-decoration: underline;
 color: black;
 background: #D1E893 url("/_static/cs/images/toolbar_group.png") no-repeat 7px 5px;
 white-space: nowrap;
}
.cs-toolbar .group-link-active-over
{
 font-size: 11px;
 float: left;
 margin: 0px;
 display: block;
 padding: 11px 8px 11px 34px;
 text-decoration: underline;
 color: black;
 background: #f1f9dd url("/_static/cs/images/toolbar_group.png") no-repeat 7px center;
 white-space: nowrap;
}

#modal_dialog_
{
 position: relative;
 top: -30px;
}

body > .ui-modal-dialog-overlay
{
 background: #B8CED2 none 0 0 repeat-x;
 opacity: .8;
 filter:alpha(opacity=80);
}

#modal_dialog_ .system-timeout-warning
{
 padding: 8px 14px 6px 14px;
}

#modal_dialog_ .system-timeout-warning > .ui-title
{
 padding-bottom: 20px;
}

.ui-dialog .ui-dialog-titlebar
{
}

.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close
{
 background: url('/_static/system/images/lightbox-btn-close-icon.gif') no-repeat right;
 visibility: hidden;
}
.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close span
{
 visibility: hidden;
}