/* style sheet to correspond with tag library */

body {font-family: Verdana; font-size: 0.7em; color: #000000;  background : #F8F8F8; height:100%; max-height:100%; margin:0; padding:0; border:0; overflow: hidden;  }

a:link    {color:#333399; text-decoration: underline;} 
a:visited {color:#993366; text-decoration: underline;}

td {font-family: Verdana; font-size: 0.7em; color: #000000;} 
br {line-height: 8px; clear:both}
.cuesBrSmall {line-height: 6px; clear:both}
#cues8padding {padding:8px}
#cues6padding {padding:6px}
 
/* Tab */
.cuesTabContentRowBg  {background-repeat:repeat-x;background-image:url('../cues_images/tabAreaBg.gif');width:100%;padding:0;margin:0;}
.cuesTabNavRowBg      {background-color:#6b7485;border-bottom:0px solid #dbdbdb;border-right:0px solid #858A91;border-left:0px solid #858A91;width:100%;margin:0;padding:0;}
.cuesTabBgNonActive        {text-align:center;width:100%;background-position:100%;background-image:url('../cues_images/tabBgNonActive.gif'); padding: 0px 3px 0px 6px; font-size: 0.6em; cursor:pointer}
.cuesTabBgNonActiveContent {text-align:center;width:100%;background-position:100%;background-image:url('../cues_images/tabBgNonActiveContent.gif'); padding: 0px 3px 0px 6px; font-size: 0.6em; cursor:pointer}
.cuesTabBgActiveNavTree    {text-align:center;width:100%;background-position:100%;background-image:url('../cues_images/tabBgActiveNavTree.gif'); padding: 3px 2px 0px 6px; font-size: 0.6em; font-weight:bold;}
.cuesTabBgActiveNavDrawers {text-align:center;width:100%;background-position:100%;background-image:url('../cues_images/tabBgActiveNavDrawers.gif'); padding: 3px 2px 0px 6px; font-size: 0.6em; font-weight:bold;}
.cuesTabBgActiveContent    {text-align:center;width:100%;background-position:100%;background-image:url('../cues_images/tabBgActiveContent.gif'); padding: 3px 2px 0px 6px; font-size: 0.6em; font-weight:bold;}
a.cuesTabLink:link    {color: #000000; text-decoration: none;} 
a.cuesTabLink:visited {color: #000000; text-decoration: none;}
a.cuesTabLink:hover   {color: #000000; text-decoration: none;}
a.cuesTabLink:active  {color: #000000; text-decoration: none;} 
.cuesTabNavGapBelow   {font-size:1px;line-height:8px;background-color:#dbdbdb;}
.cuesTabContainer     {padding:2px 4px 2px 4px;border-left:1px solid #858A91;border-right:1px solid #858A91;border-bottom:1px solid #858A91;background-color:#dbdbdb;}
.cuesTabLabel         {color:#dfdfdf;font-size:1px;width:0px;height:0px;}
.cuesActiveTab             {position:relative;margin-top:0px;margin-bottom:0px;}
.cuesNonactiveTab          {position:relative;margin-top:0px;border-bottom:1px solid rgb(133,138,145);margin-bottom:0px;}
.cuesNonactiveTabNonBottom {position:relative;margin-top:0px;margin-bottom:0px;}
.cuesActiveTabNav          {position:relative;margin-top:0px;margin-bottom:0px;}
.cuesNonactiveTabNav       {position:relative;margin-top:0px;border-bottom:1px solid #6b7485;margin-bottom:0px;}
.cuesActiveTab img         {vertical-align:top;margin-top:0px;}
.cuesNonactiveTab img      {vertical-align:top;margin-top:0px;}

/* Form Controls */
form {display:inline}
input, select, optgroup, option, textarea, button{font-family: Verdana; font-size: 1em;}
.cuesCheckbox {vertical-align:middle}
.invisibleLabel {display:none}
.cuesErroredControl {background-color: #FFFFCC;}
.cuesErrorBox {border:1px solid #CC0000; padding:8px; margin:8px; color:#CC0000}
.cuesErrorText {color:#CC0000}
.cuesDisabledField {background-color:#dfdfdf;}

/* Group Box */
fieldset {padding:0; border:1px solid #858A91;}
fieldset.cuesIndented {padding:2px 4px 2px 4px;border:1px solid #858A91;}
.cuesGroupBox1OnRow {margin:8px 8px 0 8px}
.cuesGroupBoxTitle {font-family: Verdana; font-size: 1em; color: #000000; font-weight:bold;}

/* Status Box */
.cuesStatusBox {padding:4px;border:1px solid #858A91;}
.cuesStatusText {font-family:Verdana;font-size:9pt;color:#000000;}
.cuesStatusBoxError {padding:4px;border:1px solid #CC0000;}
.cuesStatusTextError {font-family:Verdana;font-size:9pt;color:#CC0000;}

/* Buttons */
#cuesButtonRowLeft, #cuesButtonRowRight {position: relative; text-align:right; margin:0; padding:0 8px 8px 8px}
.cuesButtonRow {text-align:right; margin:0; padding:0}
.cuesButton { font-size: 1em; margin: 0 0 0 3px; cursor:pointer}

/* Table */
.cuesTableTitleBg {background-color:#c5ccdf;border:1px solid #858A91;}
.cuesTableTitle {font-family:Verdana;font-size:0.7em;font-weight:bold;color:#000000;padding:2px 8px;line-height:16px;vertical-align:middle;}
.cuesTableTitleButtonRow {margin:0;padding:2px 8px;}
.cuesTableFilterArea {background-color: #F8F8F8;border-left:1px solid #858A91;border-right:1px solid #858A91;border-bottom:1px solid #858A91;padding:8px;}
.cuesTableBg {border-right:1px solid #858A91; border-bottom:1px solid #858A91;border-left:1px solid #858A91;}
.cuesTableBg th {background-color:#dbdbdb;border-right:1px solid #ffffff;font-family:Verdana;font-size:0.6em;font-weight:normal;padding:2px 8px;text-align:center;vertical-align:middle;line-height:14px;}
.cuesTableScrollableBg {border-right:1px solid #858A91;border-bottom:1px solid #858A91;border-left:1px solid #858A91;}
.cuesTableScrollableBg table {border-right:1px solid #858A91;}
.cuesTableScrollableBg th {background-color:#dbdbdb;border-right:1px solid #ffffff;font-family:Verdana;font-size:0.6em;font-weight:normal;padding:2px 8px;text-align:center;vertical-align:middle;line-height:14px;}
.cuesTableScrollableBg td  {padding:2px 8px;vertical-align:middle;}
.cuesTableColumnHeaderSorted {font-weight:bold;}
.cuesTableOverhang {background-color:#dbdbdb;border-right:1px solid #858a91;}
.cuesTableGroupedBg {background-color:#dbdbdb;}
.cuesTableBg td  {padding:2px 8px;vertical-align:text-top;line-height:20px;}
.cuesTableRowOdd {background-color:#F8F8F8;}
.cuesTableRowOdd td {border-bottom:1px solid #f8f8f8;}
.cuesTableRowOddSelected {background-color:#C0D1D9;}
.cuesTableRowOddSelected td {border-bottom:1px solid #f8f8f8;}
.cuesTableRowEven {background-color:#EBEBEB;}
.cuesTableRowEven td {border-bottom:1px solid #ebebeb;}
.cuesTableRowEvenSelected {background-color:#C0D1D9;}
.cuesTableRowEvenSelected td {border-bottom:1px solid #ebebeb;}
.cuesTableRowOddErrored {background-color:#ebbdbd;}
.cuesTableRowOddErrored td {border-bottom:1px solid #f8f8f8;}
.cuesTableRowOddErroredSelected {background-color:#ebbdbd;}
.cuesTableRowOddErroredSelected td {border-bottom:1px solid #f8f8f8;}
.cuesTableRowEvenErrored {background-color:#ebbdbd;}
.cuesTableRowEvenErrored td {border-bottom:1px solid #ebebeb;}
.cuesTableRowEvenErroredSelected {background-color:#ebbdbd;}
.cuesTableRowEvenErroredSelected td {border-bottom:1px solid #ebebeb;}
.cuesTableRowEmpty {background-color:#F8F8F8;}
.cuesTableRowEmpty td {border-bottom:1px solid #f8f8f8;text-align:left;}
.cuesTableTreeRowTop    {background-color:#EBEBEB;}
.cuesTableTreeRowTop td {border-bottom:1px solid #bdbdc2;}
.cuesTableTreeRowTopSelected {background-color:#C0D1D9;}
.cuesTableTreeRowTopSelected td {border-bottom:1px solid #bdbdc2;}
.cuesTableTreeRowChild    {background-color:#F8F8F8;}
.cuesTableTreeRowChild td {border-bottom:1px solid #bdbdc2;}
.cuesTableTreeRowChildSelected {background-color:#C0D1D9;}
.cuesTableTreeRowChildSelected td {border-bottom:1px solid #bdbdc2;}
.cuesTableButtonArea {width:100%; background-color: #F8F8F8; border-left:1px solid #858A91; border-right:1px solid #858A91; border-bottom:1px solid #858A91;}
.cuesTableButtonArea td  {padding:8px;}
.cuesTablePagingArea {background-color:#c5ccdf;}
.cuesTablePagingButton {vertical-align:text-bottom;}
.cuesTablePagingItems {font-family:Verdana;color:#000000;font-style:italic;}
.cuesTablePagingRowsPer {font-family:Verdana;color:#000000;}
.cuesTablePagingGoto {font-family:Verdana;color:#000000;}
.cuesTablePagingGoto td {padding:0px;}

.cuesTableReorderColumn   {              background-color:#dbdbdb;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:2px 8px;vertical-align:middle;text-align:right;width:12px;}
th.cuesTableReorderColumn {color:#dbdbdb;background-color:#dbdbdb;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:2px 8px;vertical-align:middle;text-align:right;width:12px;}

.cuesTableSelectionColumn {width:20px;padding:0px;}
.cuesTableRowSpecial {background-color:#dddddd;}
.cuesTableRowSpecial td {border-top:1px solid #858a91;font-family:Verdana;font-size:0.6em;font-weight:normal;}
.cuesTableTitlelessBg {border-bottom:1px solid #858A91;border-right:1px solid #F8F8F8;border-left:1px solid #F8F8F8;}
.cuesTableTitlelessBg td {font-size:1px;line-height:1px;background-color:transparent;}

/* Nav Area */
.cuesNavTitle {background-color:#6b7485;border-bottom:1px solid #858A91;width:100%;margin:0px;padding:4px 11px;font-family:Verdana;font-size:1.1em;color:#ffffff;font-weight:bold;}

/* Content Area*/
#cuesContentBg {position:static; height:100%;background-color:#F8F8F8;border:1px solid #858A91;}
* html #cuesContentBg {width:100%;}
#cuesContentTitleBg {position:absolute; top:0px; left:0px; right:1px; height:29px; max-height:29px; border-top:1px solid #858A91;  border-right:1px solid #858A91; border-left:1px solid #858A91;  overflow:hidden; background-color: #6B7485; margin:0; padding: 6px 0 0 0;}
* html #cuesContentTitleBg {width:101%;}
.cuesContentTitle {height:28px;background-color:#6b7485;font-family:Verdana;font-size:1.1em;font-weight:bold;color:#FFFFFF;padding-left:5px;padding-top:6px;}
#cuesContentBodyBg {position:fixed; top:29px; left:0px; right:1px; bottom: 1px; overflow:auto; background-color: #F8F8F8; padding:8px}
* html #cuesContentBodyBg {width:100%; height:100%;}

.treeIcon          {vertical-align:middle;}
.treeCheckbox      {margin-top:-3px;vertical-align:middle;}
.treeRadiobutton   {margin-top:-3px;vertical-align:middle;}
.mixedtreeCheckbox {background-color:#c0c0c0;margin-top:-3px;vertical-align:middle;-moz-appearance:button;}

/*Tree*/
.treeSelectedNode	{background-color:#C0D1D9;}

/* Drawer Area*/
.cuesDrawersLayer       {display:none;}
.cuesDrawersContainer   {line-height:18px;overflow:hidden;background-color:#dbdbdb;border-top:1px solid #858A91;padding:0;}
.cuesDrawer             {overflow:hidden;font-family: Verdana;font-size:1em;color:#000000;height:27px;padding:0;cursor:pointer;vertical-align:middle;background-repeat:repeat-x;background-image:url('../cues_images/drawerBg.gif');}
.cuesDrawerContent      {background-color:#f8f8f8;overflow:auto;border-bottom:1px solid #858A91;}
.cuesDrawerIcon         {margin:0 6px 0 0;vertical-align:middle}
.cuesDrawerIconNoChild  {margin:5px 6px 6px 21px;vertical-align:middle}
.cuesSelectedDrawerItem {background-color:#C0D1D9;font-family:Verdana;padding:0px;}
.cuesNormalDrawerItem   {background-color:#F8F8F8;font-family:Verdana;padding:0px;}
.cuesNormalTreeDrawerItem   {background-color: #F8F8F8;font-family:Verdana;font-size:.7em;padding:0px;}
.cuesSelectedTreeDrawerItem {background-color: #C0D1D9;font-family:Verdana;font-size:.7em;padding:0px;}
a.cuesDrawerLink:link           {color:#000000;text-decoration:none;font-family:Verdana;font-size:1em;} 
a.cuesDrawerLink:visited        {color:#000000;text-decoration:none;font-family:Verdana;font-size:1em;}
a.cuesDrawerLink:hover          {color:#000000;text-decoration:none;font-family:Verdana;font-size:1em;}
a.cuesDrawerLink:active         {color:#000000;text-decoration:none;font-family:Verdana;font-size:1em;} 
a.cuesDrawerItemLink:link       {color:#000000;text-decoration:none;font-family:Verdana;font-size:1em;} 
a.cuesDrawerItemLink:visited    {color:#000000;text-decoration:none;font-family:Verdana;font-size:1em;}
a.cuesDrawerItemLink:hover      {color:#333399;text-decoration:none;font-family:Verdana;font-size:1em;}
a.cuesDrawerItemLink:active     {color:#000000;text-decoration:none;font-family:Verdana;font-size:1em;} 
.cuesDrawerScrollerDown         {border-top:1px solid #858A91;background-color:#dbdbdb;}
.cuesDrawerScrollerUp           {border-bottom:1px solid #858A91;background-color:#dbdbdb;}

/* Header Area*/
.cuesHeaderBg {width:100%;background-image:url('../cues_images/headerBgGradient.gif'); }
.cuesHeaderBgLTR {width:100%;background-image:url('../cues_images/headerBgGradient.gif'); }
.cuesHeaderBgRTL {width:100%;background-position:right;background-image:url('../cues_images/headerBgGradientRTL.gif'); }
.cuesHeaderAccent {background: #003333; height:8px} 
.cuesHeaderTitleLogo {font-weight:normal;font-size:1.13em;color:#2f6681;}
.cuesHeaderTitleChromeNoLogo {font-weight:normal;font-size:1.13em;color:#2f6681;padding:0 12px;}
.cuesHeaderTitleChromelessNoLogo {font-weight:normal;font-size:1.13em;color:#2f6681;padding:0 12px;}
.cuesHeaderSubtitle {font-weight:normal;font-size:.6em;color:#2f6681;}
.cuesHeaderSubtitleNoLogo {font-weight:normal;font-size:.6em;color:#2f6681;}
.cuesHeaderText {color: #d4e0e7;}
.cuesHeaderTextBold {color: #FFFFFF;font-weight:bold;}
a.cuesHeaderLink:link {color: #d4e0e7; text-decoration: none;} 
a.cuesHeaderLink:visited {color: #d4e0e7; text-decoration: none;}
a.cuesHeaderLink:hover {color: #d4e0e7; text-decoration: underline;}
a.cuesHeaderLink:active {color: #d4e0e7; text-decoration: none;} 
a.cuesHeaderLinkBold:link {color: #FFFFFF; text-decoration:none;font-weight:bold;} 
a.cuesHeaderLinkBold:visited {color: #FFFFFF; text-decoration:none;font-weight:bold;}
a.cuesHeaderLinkBold:hover {color: #FFFFFF; text-decoration:underline;font-weight:bold;}
a.cuesHeaderLinkBold:active {color: #FFFFFF; text-decoration:none;font-weight:bold;} 
.cuesHeaderNavArea {color:#FFFFFF;padding-left:4px;padding-right:14px;padding-top:5px;}
.cuesHeaderTextArea {padding-left:4px;padding-right:14px;}
.cuesHeaderDivider {color: #FFFFFF; padding:0 12px;}

/* Toolbar */
.cuesToolbarBgGradient {position: relative; width:100%; padding-left: 2px; background-image:url('../cues_images/toolbarGradient.gif'); border-top:1px solid #858A91; border-bottom:1px solid #858A91;}
.cuesToolbarSmallBgGradient {position: relative; width:100%; padding-left: 2px; background-image:url('../cues_images/toolbarGradient28px.gif'); border-top:1px solid #858A91; border-bottom:1px solid #858A91;}
.cuesToolbarCell {padding: 0 7px; cursor:pointer}
.cuesToolbarEmptyCell {padding: 0 0 0 6px; cursor:pointer}
.cuesToolbarCellDisabled {padding: 0 7px; cursor:default}
.cuesToolbarEmptyCellDisabled {padding: 0 0 0 6px; cursor:default}
.cuesToolbarIcon {margin: 0 6px 0 0;  vertical-align:middle}
a.cuesToolbarLink:link       {color: #000000; text-decoration: none;} 
a.cuesToolbarLink:visited    {color: #000000; text-decoration: none;}
a.cuesToolbarLink:hover      {color: #000000; text-decoration: none;}
a.cuesToolbarLink:active     {color: #000000; text-decoration: none;} 
.cuesToolbarDropdownCell         {cursor:pointer;}
.cuesToolbarDropdownCellDisabled {cursor:default;}

/* Menu Area*/
.udm a {font-family: Verdana;font-size:1em; text-decoration: none;}
#udm a {font-family: Verdana;font-size:1em; text-decoration: none;}
.udmsubmenu {font-family: Verdana;font-size:1em;}
#udmsubmenu {font-family: Verdana;font-size:1em;}
.udmsubmenu ul.udmsubmenu a {font-family: Verdana;font-size:11px; text-decoration: none}
#udmsubmenu ul.udmsubmenu a {font-family: Verdana;font-size:11px; text-decoration: none}

/* Breadcrumb Area*/
#cuesBreadcrumbTable td      {font-family:Verdana;color:#ffffff;}
.cuesBreadcrumbStatic        {font-family:Verdana;color:#ffffff;}
.cuesBreadcrumbLast          {font-weight:bold;font-size:1.1em;color:#ffffff;}
a.cuesBreadcrumbLink:link    {color:#ffffff;}
a.cuesBreadcrumbLink:visited {color:#ffffff;}
a.cuesBreadcrumbLink:hover   {color:#ffffff;}
a.cuesBreadcrumbLink:active  {color:#ffffff;}

/* Layout */
#cuesLayoutTogglerArea {background-color:#dbdbdb;border-width:1px 0px;border-color:#858A91;border-style:none;}
.cuesLayoutNavArea     {background-color:#dbdbdb;border-width:1px;border-color:#858A91;border-style:solid;}
.cuesLayoutNavAreaTree {background-color:#f8f8f8;border-width:1px;border-color:#858A91;border-style:solid;}
#cuesLayoutContentArea {background-color:#f8f8f8;border-width:1px;border-color:#858A91;border-style:solid;}
#cuesResizeLayer       {z-index:999;position:absolute;top:0;left:0;height:2048px;width:2048px;display:none;opacity:.40;filter:alpha(opacity=40);background-color:white;overflow:hidden;}
#cuesResizeBox         {position:absolute;top:0;left:0;width:20px;border:1px dashed black;background-color:#6b7485;}

/* Rules */
.cuesHR {height:1px;color:#858A91;}
.cuesHRLabel {font-weight:bold;}

/* Login Area*/
.cuesLoginCopyright   {font-family:Verdana;background-color:#ffffff;color:#999999;padding:14px;}
.cuesLoginVersionInfo {font-family:Verdana;font-weight:bold;color:#ffffff;}
.cuesLoginProductName {font-family:Verdana;font-size:18pt;color:#ffffff;}
.cuesLoginButton      {font-family:Verdana;background-color:#2f6681;color:#ffffff;border-top:1px solid #acc2cd;border-left:1px solid #acc2cd;border-right:1px solid #1f4355;border-bottom:1px solid #1f4355;}
.cuesLoginField       {font-family:Verdana;color:#ffffff;}
a.cuesLoginLink:link    {font-family:Verdana;color:#ffffff;}
a.cuesLoginLink:visited {font-family:Verdana;color:#ffffff;}
a.cuesLoginLink:hover   {font-family:Verdana;color:#ffffff;}
a.cuesLoginLink:active  {font-family:Verdana;color:#ffffff;}
.cuesLoginBanner1Left   {background-color:#ffffff;line-height:5px;font-size:1px;}
.cuesLoginBanner1Right  {background-color:#ffffff;line-height:5px;font-size:1px;}
.cuesLoginBanner2Left   {background-color:#ffffff;line-height:9px;font-size:1px;}
.cuesLoginBanner2Right  {background-color:#ffffff;line-height:9px;font-size:1px;}
.cuesLoginMainLeft      {background-color:#2f6681;}
.cuesLoginMainRight     {background-color:#c0d1d9;}
.cuesLoginGap           {background-color:#2f6681;line-height:7px;font-size:1px;}
.cuesLoginFooterLeft    {background-color:#6D94A7;line-height:26px;font-size:1px;}
.cuesLoginFooterRight   {background-color:#c0d1d9;line-height:26px;font-size:1px;}
.cuesLoginLogo          {}
#cuesLoginMessage       {font-family:Verdana;font-weight:normal;font-size:9pt;color:#ffffff;}

/* About Area*/
.cuesAboutCopyright     {font-family:Verdana;font-size:7pt;color:#999999;background-color:#ffffff;padding:11px;overflow:auto;}
.cuesAboutVersionInfo   {font-family:Verdana;font-size:9pt;color:#ffffff;font-weight:bold;}
.cuesAboutLicenseInfo   {font-family:Verdana;font-size:8pt;color:#000000;}
.cuesAboutProductName   {font-family:Verdana;font-size:18pt;color:#ffffff;}
.cuesAboutBannerLeft    {background-color:#ffffff;padding-top:18px;padding-bottom:18px;}
.cuesAboutBannerRight   {background-color:#ffffff;padding-top:11px;}
.cuesAboutMainLeft      {background-color:#2f6681;width:284px;padding-top:47px;}
.cuesAboutMainRight     {background-color:#c0d1d9;}
.cuesAboutFooterLeft    {background-color:#6D94A7;line-height:26px;font-size:1px;}
.cuesAboutFooterRight   {background-color:#c0d1d9;line-height:26px;font-size:1px;}
.cuesAboutLogo          {}

/* Wizard */
.cuesWizardLeftPane      {background-color:#ffffff;border-right:1px solid #c0c0c0;}
.cuesWizardContentPane   {background-color:#dbdbdb;}
#cuesWizardNav           {position:relative;border-top:1px solid #858A91;}
.cuesWizardContent       {padding:14px;overflow:auto;}
.cuesWizardContentFF     {padding:14px;overflow:auto;} /*inherited width can be troublesome*/
.cuesWizardContentHidden {display:none;padding:14px;}
.cuesWizardContentHiddenFF {display:none;padding:14px;}
.cuesWizardTitle         {width:100%;}
.cuesWizardTitleHidden   {display:none;width:100%;}
.cuesWizardStepactive    {padding-left:14px;padding-right:4px;padding-top:4px;padding-bottom:4px;font-family:Verdana;font-size:1em;color:#000000;font-weight:bold;background-color:#c0d1d9;}
.cuesWizardStepfuture    {padding-left:14px;padding-right:4px;font-family:Verdana;font-size:1em;color:#a8a8ac;}
.cuesWizardStepcomplete  {padding-left:14px;padding-right:4px;font-family:Verdana;font-size:1em;color:#000000;}
.cuesWizardStepactiveerror   {padding-left:2px;padding-right:4px;padding-top:4px;padding-bottom:4px;font-family:Verdana;font-size:1em;color:#ff0000;font-weight:bold;background-color:#c0d1d9;}
.cuesWizardStepfutureerror   {padding-left:2px;padding-right:4px;font-family:Verdana;font-size:1em;color:#ff0000;}
.cuesWizardStepcompleteerror {padding-left:2px;padding-right:4px;font-family:Verdana;font-size:1em;color:#ff0000;}
.cuesWizardStepactiveerror img   {vertical-align:top;margin-top:1px;}
.cuesWizardStepfutureerror img   {vertical-align:top;margin-top:1px;}
.cuesWizardStepcompleteerror img {vertical-align:top;margin-top:1px;}

a.cuesWizardStepcomplete:link    {color:#000000;}
a.cuesWizardStepcomplete:visited {color:#000000;}
a.cuesWizardStepcomplete:hover   {color:#333399;}
a.cuesWizardStepcomplete:active  {color:#000000;}

/* Scheduler */
.cuesSchedulerTickMark        {border-right:2px solid #808080;}
.cuesSchedulerLeftCell        {border-left:1px solid #808080;}
.cuesSchedulerLastRow         {border-bottom:1px solid #808080;}
.cuesSchedulerCell            {border-top:1px solid #808080;border-right:1px solid #808080;}
.cuesSchedulerCell2           {border-top:1px solid #808080;border-right:2px solid #808080;}
#cuesSchedulerPicked          {background-color:green;}
#cuesSchedulerNotPicked       {background-color:white;}
.cuesSchedulerLegendPicked    {background-color:green;border:1px solid black;}
.cuesSchedulerLegendNotPicked {background-color:white;border:1px solid black;}
.cuesSchedulerFocus           {border-left:1px solid red;border-right:1px solid red;border-top:1px solid red;border-bottom:1px solid red;}

/* treetable */
.cuesTreetableNodeExpanded            {border:0px;width:16px;height:16px;cursor:pointer;}
.cuesTreetableNodeExpanded span       {display:block;width:16px;background-image:url('../cues_images/treetableExpandCollapse.gif');background-position:-2px;}
.cuesTreetableNodeCollapsed           {border:0px;width:16px;height:16px;cursor:pointer;}
.cuesTreetableNodeCollapsed span      {display:block;width:16px;background-image:url('../cues_images/treetableExpandCollapse.gif');background-position:-16px;}

/* button menu */
.cuesButtonMenu           {border:1px solid #000066;padding:0px;margin:0px;list-style-type:none;}
.cuesButtonMenuIE         {width:10px;}
.cuesButtonMenuIE li      {margin-bottom:-2px;}
.cuesButtonMenu li        {display:block;height:18px;line-height:18px;color:#808080;background-color:#dbdbdb;}
.cuesButtonMenu li a      {display:block;padding:0px 6px;font-family:verdana;background-color:#f8f8f8;}
.cuesButtonMenuLTR li a   {margin-left:24px;direction:ltr;}
.cuesButtonMenuRTL li a   {margin-right:24px;direction:rtl;}
.cuesButtonMenu a:visited {color:#000000;text-decoration:none;} 
.cuesButtonMenu a:hover   {color:#000000;text-decoration:none;background-color:#c0d5d5;} 
.cuesButtonMenu a:active  {color:#000000;text-decoration:none;} 
.cuesButtonMenu a:link    {color:#000000;text-decoration:none;} 

/* datepicker */
#cuesDatePicker            {position:absolute;background-color:white;padding:5px;}
#cuesDatePickerInner       {border:1px solid #858a91;padding:0px;}
.cuesCalPrior              {color:#999999;font-family:Verdana;font-size:.6em;text-align:center;}
.cuesCalCurrent            {color:#000000;font-family:Verdana;font-size:.6em;text-align:center;}
.cuesCalFuture             {color:#999999;font-family:Verdana;font-size:.6em;text-align:center;}
.cuesCalToday              {border:1px solid #669999;}
.cuesCalSelected           {background-color:#c0d5d5;}
.cuesCalFocused            {background-color:#c0d5d5;}
.cuesCalSpecial            {font-weight:bold;}
.cuesCalBlocked            {background-color:#dbdbdb;cursor:default;}
.cuesCalDisabled           {color:#858a91;background-color:#dbdbdb;cursor:default;}
.cuesCalWeekdays           {color:#666666;font-family:Verdana;font-size:.6em;}
.cuesCalTodayLinkDisabled  {color:#858a91;font-family:Verdana;text-decoration:none;}
.cuesCalTodayLink          {color:#000000;font-family:Verdana;text-decoration:none;}
.cuesCalTodayLink:link     {color:#000000;text-decoration:none;}
.cuesCalTodayLink:visited  {color:#000000;text-decoration:none;}
.cuesCalTodayLink:hover    {color:#c0d5d5;text-decoration:none;}
.cuesCalTodayLink:active   {color:#000000;text-decoration:none;}
#cuesDatePickerLegendSpecial {display:none;font-weight:bold;}
#cuesDatePickerLegendBlocked {display:none;background-color:#dbdbdb;}
.cuesDatePickerLegend      {font-weight:normal;background-color:white;}

/* sortable table column */
.cuesSortableColumn          {}
.cuesSortableColumn:link     {color:#000000;text-decoration:none;}
.cuesSortableColumn:visited  {color:#000000;text-decoration:none;}
.cuesSortableColumn:hover    {color:#000000;text-decoration:none;}
.cuesSortableColumn:active   {color:#000000;text-decoration:none;}
.cuesSortednone              {font-weight:normal;}
.cuesSortedascending         {font-weight:bold;}
.cuesSorteddescending        {font-weight:bold;}

#cuesPopupMask {position:absolute;z-index:200;top:0px;left:0px;width:100%;height:100%;background-image/**/: url("../cues_images/spacer.gif") !important;background-repeat:repeat;visibility:hidden}

/* dashboard */
#cuesDashboard                {table-layout:fixed;}
.cuesDashboardCell            {vertical-align:top;}
.cuesDashboardPane            {padding:7px;}
.cuesDashboardPaneTitle       {background-color:#c5ccdf;
                               line-height:20px;
                               border:1px solid #858a91;
                               color:#000000;
                               font-weight:bold;   
                               font-family: Verdana; 
                               font-size: 1em;
                               width:100%;}
.cuesDashboardPaneTitle img   {cursor:pointer;}
.cuesDashboardPaneTitle a:link    {color:#333399;text-decoration: underline;}
.cuesDashboardPaneTitle a:visited {color:#993366;text-decoration: underline;}
.cuesDashboardPaneDND         {cursor:move;}
.cuesDashboardPaneStatus      {border-left:1px solid #858a91;
                               border-right:1px solid #858a91;
                               text-align:right;
                               color:#ffffff;
                               font-weight:bold;
                               font-family: Verdana; 
                               font-size: 0.8em;
                               height:16px;
                               width:100%;}
.cuesDashboardPaneStatus div  {margin:-16px;
                               position:relative;
                               margin-right:5px;}
.cuesDashboardPaneStatus img  {width:100%;
                               height:16px;}
.cuesDashboardPaneStatusRTL      {border-left:1px solid #858a91;
                                  border-right:1px solid #858a91;
                                  text-align:left;
                                  color:#ffffff;
                                  font-weight:bold;
                                  font-family: Verdana; 
                                  font-size: 0.8em;
                                  height:16px;
                                  width:100%;}
.cuesDashboardPaneStatusRTL div  {margin:-16px;
                                  position:relative;
                                  margin-left:5px;}
.cuesDashboardPaneStatusRTL img  {width:100%;
                                  height:16px;}
.cuesDashboardPaneContent     {background-color:#ffffff;
                               border-left:1px solid #858a91;
                               border-right:1px solid #858a91;
                               border-bottom:1px solid #858a91;
                               width:100%;}
#cuesDashboardPaneMover       {position:absolute;
                               cursor:move;
                               background-color:#c5ccdf;
                               display:none;
                               border:1px solid black;
                               z-index:99;
                               top:-1000px;
                               left:-1000px;}
.cuesDashboardPaneShadow      {height:4px;
                               font-size:1px;
                               background-repeat:repeat-x;
                               background-image:url('../cues_images/drop-shadow-bot.gif');
                               width:100%;}
.cuesRequiredFieldsNotice     {color:#e74201;}
.cuesRequiredField            {display:inline;padding-right:3px;width:8px;}
.cuesRequiredField img        {vertical-align:top;margin-top:2px;}
.cuesRequiredField span       {padding-right:5px;}

a.cuesHideShow:link    {color: #000000; text-decoration: none;} 
a.cuesHideShow:visited {color: #000000; text-decoration: none;}
a.cuesHideShow:hover   {color: #000000; text-decoration: none;}
a.cuesHideShow:active  {color: #000000; text-decoration: none;} 
.cuesHideShowIcon      {margin:-3px 0 0 0;vertical-align:middle;}

/* Pane */
.cuesPaneTitle         {font-family:Verdana;font-size:0.7em;font-weight:bold;color:#000000;padding:2px 8px;line-height:16px;vertical-align:middle;}
.cuesPaneTitleBg       {background-color:#c5ccdf;border:1px solid #858A91;}
.cuesPaneContainer     {background-color:#f8f8f8;overflow:auto;border-top:1px solid #858A91;border-bottom:1px solid #858A91;}

/* Pagination */
.enabledPageLink          {font-family:Verdana;font-weight:normal;color:#333399;padding:2px;}
a.enabledPageLink:link    {text-decoration:none;color:#333399;}
a.enabledPageLink:visited {text-decoration:none;color:#333399;}
a.enabledPageLink:active  {text-decoration:none;color:#333399;}
a.enabledPageLink:hover   {text-decoration:underline;color:#333399;}
.disabledPageLink         {font-family:Verdana;font-weight:normal;color:#858994;}
.activePage               {font-family:Verdana;font-weight:bold;color:#333399;border:1px solid #2f6188;padding:2px;}

.cuesLoadingBox     {width:250px;height:73px;border:1px solid #858a91;position:absolute;}
.cuesLoadingBody    {padding:8px;}
.cuesLoadingMessage {font-family:Verdana;font-size:8pt;color:#000000;position:relative;top:12px;}

.cuesRTLgap {font-size:1px;}

/* Task Panel */
.cuesTaskPanel        {background-color:#c0c0c0;color:black;border:1px solid white;padding:5 2 5 0;text-align:right;}
.cuesTaskPanel img    {border:0;margin-left:4px;}
.cuesTaskPanelContent {background-color:#f8f8f8;border-left:1px solid black;}

/* Getting Started */
.cuesGettingStartedContainer             {margin:20px;width:680px;text-align:left;}
.cuesGettingStartedCaption               {padding:15px;background-color:#565b63;}
.cuesGettingStartedCaption span          {color:white;font-size:19pt;font-family:arial;font-weight:bold;}
.cuesGettingStartedHeader                {padding:10px;background-color:#fcfcfc;border-left:1px solid black;border-right:1px solid black;border-top:2px solid white;}
.cuesGettingStartedHeaderText            {display:block;color:#333333;font-size:10pt;font-family:arial;font-weight:normal;}
.cuesGettingStartedBody                  {background-color:#fcfcfc;border-left:1px solid black;border-right:1px solid black;}
.cuesGettingStartedSection               {margin-left:20px;margin-bottom:20px;}
.cuesGettingStartedSectionTitle          {color:#333333;font-size:13pt;font-family:arial;font-weight:bold;}
.cuesGettingStartedSectionTitle span     {margin-left:5px;}
.cuesGettingStartedSectionItem           {margin-left:30px;font-size:8pt;font-family:verdana;}
.cuesGettingStartedSectionItem a         {color:#333399;}
.cuesGettingStartedSectionItem a:link    {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;}
.cuesGettingStartedSectionItem a:hover   {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;}
.cuesGettingStartedSectionItem a:active  {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;}
.cuesGettingStartedSectionItem a:visited {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;}
.cuesGettingStartedSectionDivider        {width:340px;border-right:1px solid #aab0b9;}
.cuesGettingStartedFooter                {background-color:#d1d4d9;padding-top:18px;padding-bottom:18px;padding-left:5px;padding-right:5px;border-left:1px solid black;border-right:1px solid black;}
.cuesGettingStartedFooter span           {margin-left:20px;color:#333333;font-size:8pt;font-family:verdana;font-weight:bold;}
.cuesGettingStartedFooterItem a          {color:#333399;}
.cuesGettingStartedFooterItem a:link     {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal;}
.cuesGettingStartedFooterItem a:hover    {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal}
.cuesGettingStartedFooterItem a:active   {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal}
.cuesGettingStartedFooterItem a:visited  {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal}
a.cuesGettingStartedFooterItem           {color:#333399;}
a.cuesGettingStartedFooterItem:link      {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal;}
a.cuesGettingStartedFooterItem:hover     {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal}
a.cuesGettingStartedFooterItem:active    {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal}
a.cuesGettingStartedFooterItem:visited   {text-decoration:none;color:#333399;font-size:8pt;font-family:verdana;font-weight:normal}
.cuesGettingStartedConfigure             {background-color:#fcfcfc;padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;}
.cuesGettingStartedConfigure span        {margin-left:15px;color:#333333;font-size:8pt;font-family:verdana;font-weight:normal;}

/* vector graphics support in IE alone \*/
cues_vml\:* { behavior: url(#default#VML); }
/* vector graphics support in IE alone */

