
body {background-color:white; color:Black; margin:0px;}
a, body, div, table, tr, td, th, ol, ul
{font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left;}
table, tr, td, th { vertical-align:top;}
a {color:Blue;}
ul, ol {margin-top:0px; margin-bottom:0px;}
h1 {margin-top:0px; margin-bottom:0px;}
h2 {margin-top:0px; margin-bottom:0px;}
h3 {margin-top:0px; margin-bottom:0px;}
.adminbody {background-color:white;}
.adminpage {width:100%;}
.body {background:#dde4f3 url('images/bg-blue.png') repeat-x scroll top;}
.page {padding:0px 20px 0px 20px; width:800px;}
.bordered { border:solid 1px #cccccc;}
.error-input {background:#ff6666;}
.error-link {background:#ff6666; display:inline; font-size:8pt;}
.error-list {background:white url('images/icon-alert.png') no-repeat; color:red; height:auto; overflow:scroll; width:auto;}
.error-text {color:#ff6666;}
.errortip {color:#ff6666; cursor:pointer; font-size:7.5pt; line-height:10px;}
.form-button, .form-button-default, .form-button-small {color:#333333; font-size:8pt; height:20px; width:75px;}
.form-button-default {font-weight:bold; margin-right:10px;}
.form-button-small {font-size:7pt; height:16px; width:auto;}
.form-checkbox, .form-radio {color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}
.form-file, .form-select, .form-text, .form-text-small, .form-text-small-watermark, .form-text-watermark, .form-textarea
{border:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
.form-text-plain { border-style:none; font-family:Arial, Helvetica, sans-serif; font-size:9pt; height:15px;}
.form-file {height:15px;}
.form-label {color:#333333;}
.form-link {padding-left:16px;}
.form-select {} 
.form-text {height:15px;}
.form-text-small {font-size:8pt; height:12px;}
.form-text-small-watermark {color:#cccccc; font-size:7pt;}
.form-text-watermark {color:#cccccc;}
.form-title {color:#333333; font-weight:bold;}
.graphic-bar {border:solid 1px #cccccc;}
.graphic-bar-item {}
.group-box {background:white; border:solid 1px #cccccc; margin:15px 0px 10px 0px; padding:0px 0px 0px 0px;}
.group-box-content {padding:0px 5px 5px 8px;}
.group-box-help {display:inline; float:right;}
.group-box-title
 {background:white; display:inline; margin-bottom:0px; padding:0px 10px 0px 3px; position:relative; left:5px; top:-8px; vertical-align:top;}
.highlight {background-color:#eeeeee;}
.home-account-info {background-color:#eeeeee; color:#666666; padding:10px; width:100%;}
.home-account-info-items, .home-account-info-items div, .home-account-info-items a {font-size:8pt;}
.home-tasks {}
.home-tasks-info {font-size:8pt;}
.home-tasks-item {color:blue; font-size:9pt; font-weight:normal; text-decoration:underline;}
.home-tasks-item-selected {color:#333333; font-size:12pt; font-weight:bold;}
.hoverclickmenu {background:#ffff99;}
.info-module {border:solid 1px #6699cc; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%;}
.info-module-content {border-top:solid 3px yellow; padding:5px 5px 5px 5px;}
.info-module-title {background:#6699cc url('images/icon-lightbulb-16.png') no-repeat left center; color:white; font-weight:bold; margin-bottom:0px; padding:4px 5px 4px 20px;}
.list {}
.list-header {background:#b2c2ca url('images/bg-webblue.png');}
.list-header-content {cursor:pointer; padding:7px 5px 7px 5px;}
.list-item {border-bottom:solid 1px #eeeeee;}
.list-item:hover {background:#f8f5d9; border-bottom:solid 1px #f8f5d9; cursor:pointer;}
.list-item-alternate {background:#eeeeee; border-bottom:solid 1px #eeeeee;}
.list-item-alternate:hover {background:#f8f5d9; border-bottom:solid 1px #f8f5d9; cursor:pointer;}
.list-item-content {padding:4px;}
.list-item-group {border-bottom:solid 1px #eeeeee; color:#666666; padding:4px;}
.list-item-hover {background:#f8f5d9; cursor:pointer;}
.list-item-selected {background:#335ea8; color:white;}
.list2 {color:#666666;}
.list2, .list2 a {font-size:8pt;}
.list2-footer {border-top:solid 1px #eeeeee;}
.list2-header {background-color:#cccccc; color:white; font-weight:bold;}
.list2-header-content {padding:2px;}
.list2-item {}
.list2-item-alternate {background-color:#eeeeee;} 
.list2-item-content {padding:3px;}
.list2-item-group {}
.list2-item-hover {background:#f8f5d9;} 
.list2-item-selected {background:#335ea8; color:white;}
.menupopup {padding:3px 1px 3px 3px;}
.menupopup-hover {background:#f0f0f0; border:solid 1px #a0a0a0; cursor:pointer; padding:2px 0px 2px 2px;}
.menupopup-hover-img {background:#a0a0a0 url('images/arrow-black-down-9.png') no-repeat center;}
.menupopup a:link, .menupopup a:visited, .menupopup-hover a:link, .menupopup-hover a:visited {color:black; text-decoration:none;}
.menupopup a:hover, .menupopup-hover a:hover {text-decoration:underline;}
.message-note, .message-note a {font-family:'courier new', courier, monospace; font-size:8pt;}
.message-note {color:#333333;}
.module {background:white; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%;}
.module-content {padding:5px 5px 5px 5px;}
.module-title {background:#cccccc url('images/bg-gradient-30-10-21.png'); color:#003366; display:none; font-size:10pt; font-weight:bold; margin-bottom:0px; padding:2px 5px 2px 5px;}
.page-branding {padding-bottom:5px; text-align:center; width:100%;}
.page-branding-content {color:white; font-weight:bold; text-align:center;}
.page-branding-graphic {}
.page-content {width:100%;}
.page-content-info {display:none; float:left; padding-left:50px; width:175px;}
.page-content-module {}
.page-content-title {background-color:white; color:#003366; display:none; font-size:12pt; font-weight:bold; font-style:italic; padding:5px 1px 5px 1px; width:100%;}
.page-errors {background-color:White; color:Red; max-height:80px; overflow:auto; width:100%;}
.page-footer, .page-footer div, .page-footer span {color:#666666; font-size:7pt;}
.page-footer {margin:20px 0px 10px 0px; padding-top:5px; width:100%; white-space:nowrap;}
.page-footer-item, .page-footer-item a {color:Blue; font-size:7pt;}
.page-footer-items {display:none; margin-left:10px;}
.page-footer-poweredby {margin-left:5px; margin-top:8px; text-align:right;}
.page-footer-poweredby a {color:#666666; font-size:7.5pt; font-style:italic; text-decoration:none;}
.page-hint
{
 position:fixed; bottom:0; right:0; width:100%; z-index:99999;
 border-top:3px solid #444; background-color:#000; color:#eee;
 height:22px;
}
.page-hint:hover {height:auto;}
.page-hint-text {padding:5px;}
.page-hint-text a {color:White; text-decoration:none;}
.page-menu {float:right; color:White; height:30px; margin:0px 0px 0px 0px; padding:0px; width:650px;}
.page-menu-items {}
.page-menu-end-left {background:transparent url('images/menu-gray-2006.png') no-repeat 0px 0px; height:30px; width:32px;}
.page-menu-items-left {background-color:#666666; vertical-align:middle;}
.page-menu-item-left {background:#666666 url('images/menu-gray-2006.png') repeat-x scroll -32px 0px; border-collapse:collapse; float:left; height:30px; margin:0px; padding:0px;}
.page-menu-item {padding:5px 10px 0px 10px;}
.page-menu-item:hover {background-color:#dfdfdf; color:#505050;}
.page-menu-item a {color:white; text-decoration:none;}
.page-menu-item:hover a {color:#505050;}
.page-menu-separator {background:#666666 url('images/menu-gray-2006.png') no-repeat scroll -1968px 0px; height:30px; margin:0px; padding:0px; width:32px;}
.page-menu-items-right {background:#666666;}
.page-menu-item-right {border-collapse:collapse; float:right; height:30px; margin:0px; padding:0px;}
.page-menu-end-right {background:transparent url('images/menu-gray-2006.png') no-repeat -2000px 0px; height:30px; width:6px;}
.page-message {background:#ffffcc; clear:both; max-height:50px; overflow:auto; padding:10px;}
.page-message-item {text-align:center;}
.page-message-item img { margin-right:5px; vertical-align:middle;}
.page-message-info {color:Gray;}
.page-message-warning {color:Blue;}
.page-message-error {color:Red;}
.paging {width:100%;}
.paging-item, a.paging-item
{border:solid 1px #ccccff; color:blue; display:block; float:left; font-size:8pt; margin:0 5px 0 0; padding:1px 8px; text-align:center; text-decoration:none;}
a.paging-item:hover {background-color:blue; color:White;}
.paging-item-selected {border:0; color:black; display:block; float:left; font-size:8pt; font-weight:bold; margin:0 5px 0 0; padding:2px 6px; text-align:center; text-decoration:none;}
.paging-summary {}
.password-bar-border {border:solid 1px green; height:5px; vertical-align:middle; width:100px;}
.password-bar-indicator {background:Gray; color:Gray; height:5px; padding-bottom:1px;}
.password-bar-indicator1 {background:Red; color:Red; height:5px; padding-bottom:1px;}
.password-bar-indicator2 {background:Blue; color:Blue; height:5px; padding-bottom:1px;}
.password-bar-indicator3 {background:Yellow; color:Yellow; height:5px; padding-bottom:1px;}
.password-bar-indicator4 {background:Orange; color:Orange; height:5px; padding-bottom:1px;}
.password-bar-indicator5 {background:Green; color:Green; height:5px; padding-bottom:1px;}
.password-text {background:Red; color:White; padding:2px 5px 2px 5px;}
.password-text1 {background:Red; color:White; padding:2px 5px 2px 5px;}
.password-text2 {background:Yellow; color:Black; padding:2px 5px 2px 5px;}
.password-text3 {background:Yellow; color:Black; padding:2px 5px 2px 5px;}
.password-text4 {background:#009900; color:White; padding:2px 5px 2px 5px;}
.password-text5 {background:#009900; color:White; padding:2px 5px 2px 5px;}
.settings-group {width:100%;}
.settings-group-tabs {}
.settings-group-body {border:1px solid #94A7B5; padding:10px; width:100%;}
.settings-space {width:100%;}
.settings-space-tabs {}
.settings-space-body {border:1px solid #94A7B5; padding:10px; width:100%;}
.settings-user {width:100%;}
.settings-user-tabs {}
.settings-user-body {border:1px solid #94A7B5; padding:10px; width:100%;}
.shadowborder {width:100%;}
.shadowborder-top {height:10px;}
.shadowborder-top-left {background:url('images/border-gray-1980.png') no-repeat scroll -1px -4px; height:10px; width:14px;}
.shadowborder-top-center {background: url('images/border-gray-1980.png') repeat-x scroll -15px -4px; height:10px;}
.shadowborder-top-right {background:url('images/border-gray-1980.png') no-repeat scroll -1916px -4px; height:10px; width:17px;}
.shadowborder-middle {}
.shadowborder-middle-left {background: url('images/border-gray-1980.png') repeat-y scroll -1948px 0px; width:14px;}
.shadowborder-middle-center {background:white;}
.shadowborder-middle-right {background: url('images/border-gray-1980.png') repeat-y scroll -1955px 0px; width:17px;}
.shadowborder-bottom {height:20px;}
.shadowborder-bottom-left {background:url('images/border-gray-1980.png') no-repeat scroll -1px -20px; height:20px; width:14px;}
.shadowborder-bottom-center {background: url('images/border-gray-1980.png') repeat-x scroll -15px -20px; height:20px;}
.shadowborder-bottom-right {background:url('images/border-gray-1980.png') no-repeat scroll -1916px -20px; height:20px; width:17px;}
.text-center-bottom {text-align:center; vertical-align:bottom;}
.text-center-middle {text-align:center; vertical-align:middle;}
.text-center-top {text-align:center; vertical-align:top;}
.text-code {font-family:courier, 'courier new', monospace; font-size:8pt; white-space:pre;}
.text-left-bottom {text-align:left; vertical-align:bottom;}
.text-left-middle {text-align:left; vertical-align:middle;}
.text-left-top {text-align:left; vertical-align:top;}
.text-monospace {font-family:'courier new', courier, monospace; font-size:8pt;}
.text-right-bottom {text-align:right; vertical-align:bottom;}
.text-right-middle {text-align:right; vertical-align:middle;}
.text-right-top {text-align:right; vertical-align:top;}
.text-error {color:Red;}
.text-small {font-size:7pt;}
.text-success {color:#008000;}
.text-warning {color:Blue;}
.text-watermark {color:#999999;}
.title, tr.title td, tr.title td a
{background:#cccccc url('images/bg-gradient-40-20-21.png'); color:#003366; font-size:10pt; font-weight:bold; margin-bottom:0px; padding:2px 5px 2px 5px; text-decoration:none;}
.toolbar-menu {border-bottom: solid 1px #cccccc; color:gray; height:26px; margin:0px; width:100%;}
.toolbar-menu-item {border: solid 1px white; padding-left:5px; padding-right:5px;}
.toolbar-menu-item:hover {border: solid 1px #666666;}
.toolbar-menu-item:hover, .toolbar-menu-item:hover a {background:#666666; color:white;}
.toolbar-menu-item a {color:gray; text-decoration:none;}
.toolbar-menu-item-left {float:left;}
.toolbar-menu-item-right {float:right;}
.toolbar-menu-item-separator {border: solid 1px white; padding-left:5px; padding-right:5px;}
.toolbar-menu-items {}
.toolbar-menu-items-left {vertical-align:middle;}
.toolbar-menu-items-right {vertical-align:middle;}
.toolbar-menu-end-left {width:0px;}
.toolbar-menu-end-right {width:0px;}
.toolbar-menu-popup {background:white url('images/bg-dropdown-menu-gray.png') repeat-y scroll 0px 0px; margin:0px; padding:0px; width:100%;}
.toolbar-menu-popup-item {border:0px; color:black; cursor:pointer; height:20px; margin:0px; padding:4px 2px 2px 0px; vertical-align:middle;}
.toolbar-menu-popup-item a {color:black; text-decoration:none;}
.toolbar-menu-popup-item img {padding-left:6px; padding-right:10px; vertical-align:middle;}
.toolbar-menu-popup-item:hover {background-color:#666666; color:White;}
.toolbar-menu-popup-item:hover a {color:White;}
.toolbar-menu-popup-separator {background-color:#666666; height:1px; margin:0px 0px 0px 29px; padding:0px;}
.toolbar-menu1 {color:gray; height:26px; margin:0px;}
.toolbar-menu1-item {border: solid 1px white; padding-left:5px; padding-right:5px;}
.toolbar-menu1-item:hover {border: solid 1px #aaaaaa; color:black;}
.toolbar-menu1-item a {color:gray; text-decoration:none;}
.toolbar-menu1-item a:hover {color:black;}
.toolbar-menu1-item-left {float:left;}
.toolbar-menu1-item-right {float:right;}
.toolbar-menu1-item-separator {border: solid 1px white; padding-left:5px; padding-right:5px;}
.toolbar-menu1-items {}
.toolbar-menu1-items-left {vertical-align:middle;}
.toolbar-menu1-items-right {vertical-align:middle;}
.toolbar-menu1-end-left {width:0px;}
.toolbar-menu1-end-right {width:0px;}
.tooltip {background:white; color:#666666;}
.tooltip-frame {background:#cccccc;}
.tooltip-link {background:white url('images/icon-help2-11.png') no-repeat scroll center; cursor:pointer; margin-left:5px;}
.tooltip-title, a.tooltip-title {background:#cccccc; color:#666666; font-weight:bold;}
.trial {background:#008000 url('images/bg-gradient-green-26.png') repeat-x scroll; color:White; height:26px; width:100%;}
.trial-close {color:White; display:inline; float:right; margin-right:10px; padding-top:3px;}
.trial-close a {color:White; font-size:8pt;}
.trial-icon {display:inline; float:left; height:16px; margin:3px 5px 3px 5px; width:16px;}
.trial-text, .trial-text a {color:White; padding-top:3px; text-align:center;}
.trial-title {display:inline; float:left; font-size:10pt; padding-top:3px;}
.widget {background-color:#999999; width:100%;}
.widget-content {background-color:White; padding:5px;}
.widget-title {background:#cccccc url('images/bg-gradient-30-10-21.png'); color:#003366; font-size:10pt; font-weight:bold; margin-bottom:0px; padding:2px 5px 2px 5px;}
.workspace-nav {margin:8px 0px 8px 0px; text-align:center;}
.workspace-nav-items {}
.workspace-nav-item {
 background:#eeeeee url('images/bg-button-gray.png') repeat scroll center;
 border:solid 1px #737373; color:#000000; cursor:pointer; height:15px; text-align:center; width:75px;
}
.workspace-nav-selected {
 background:#606060 url('images/bg-button-gray-selected.png') repeat scroll center;
 border:solid 1px #737373; color:#ffffff; cursor:pointer; height:15px; text-align:center; width:75px;
}
.multipage {display:inline; float:left; border:1px solid #94A7B5; padding:10px; width:540px; margin-left:-1px;}
.xmultipage div {padding:10px;}
@media print
{
 .body{background:white;}
 .page{padding:0px; width:100%;}
 .page-branding{display:none;}
 .page-footer{display:none;}
 .page-menu{display:none;}
 .page-hint{display:none;}
}
.demoplayer-library {border:solid 1px #cccccc; height:100px; margin:1px; overflow:auto; padding:5px; width:575px;}
.demoplayer-library-item {float:left; height:75px; width:275px;}
.demoplayer-library-item-image {float:left; margin-right:10px;}
.demoplayer-library-item-text {float:left; font-size:8pt; margin-right:10px;}

body {}
.body {background:White !important;}
.module-title {}
.page {width:800px !important;}
.page-branding {}
.page-branding-content {}
.page-branding-graphic {}
.page-footer {}
