/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#notifyTextCopied
{
   text-align: center;
   color: #FB6A0A;
}

.lightboxPanel
{
   border: solid 1px #CCC;
   padding: 10px;
   margin: 5px 5px 0px 5px;
}

.yesNoDialogIcon
{
   float: left; 
   width: 30px; 
   height: 30px; 
   margin: 0; 
   padding: 0; 
   background: url("/img/help/important.jpg") no-repeat;
}

/* Begin privacy button and description styles */
#privacycontainer
{
   margin: 0;
   margin-bottom: 5px;
   padding: 0;
   height: 25px;
   width: 463px;
}

#privacycontainer ul
{
   border: 0;
   margin: 0;
   padding: 0;
   list-style-type: none;
   text-align: center;
}

#privacycontainer ul li
{
   width: 112px;
   display: block;
   float: left;
   text-align: center;
   padding: 0;
   margin: 0 4px 0 0;
}

#privacycontainer #authenticated
{
   width: 111px;
}

#privacycontainer li.activePrivacy a
{
   color: #fff !important;
   background-repeat: repeat-x;
   background-image: url( '../../img/common/buttondarkorangebackground.png' );
   background-color: #f7941d;
}

#privacyDescription
{
   display: block;
   height: 90px;
   width: 439px;
   border: 1px solid #e45311;
   padding: 10px;
   margin: 0;
}

#privacyDescription img
{
   margin: 5px 5px 0px 0px;
}
/* End Privacy button and description styles */

/* Begin lightbox help widget styles */
#lightboxHelpWidgetLabel
{
   position: absolute;
   top: -25px;
   right: 8px;
   height: 16px;
   border: 1px solid #b7b5b3;
   color: #868686;
   padding: 2px 10px 0 10px;
   font-size: .9em;
   cursor: default;
   background: #ededed url(/img/helpwidget/help-arrow-box-gray.gif) no-repeat right;
   z-index: 3;
}

#lightboxHelpWidgetPopup
{
   display: none;
   width: 250px;
   position: absolute;
   right: 8px;
   top: -6px;
   background: #eaeaea;
   border: 1px solid #7e7e7e;
   text-transform: none;
   font-size: 1.0em;
   z-index: 4;
}

#lightboxHelpWidgetPopup a
{
   color: black;
   cursor: pointer;
}

#lightboxHelpWidgetPopup ul
{
   margin: 0px;
   padding: 0px;
}

#lightboxHelpWidgetPopup ul li
{
   list-style-type: none;
   margin: 0px;
}

#lightboxHelpWidgetPopup ul li ol li
{
   list-style-type: decimal;
   display: list-item;
   vertical-align: top;
   margin: 0px;
   margin-bottom: 10px;
   padding: 0px;
}
#lightboxHelpWidgetPopup ul li ul li
{
   list-style-type: disc;
   display: list-item;
   vertical-align: top;
   margin: 0px;
   margin-bottom: 10px;
   padding: 0px;
}

#lightboxHelpWidgetPopup li
{
   width: 220px;
   padding-right: 10px;
   padding-left: 20px;
   padding-bottom: 6px;
   border-bottom: 1px solid #ccc;
   background-image: url(/img/helpwidget/unselected.gif);
   background-repeat: no-repeat;
   padding-top: 5px;
}

#lightboxHelpWidgetPopup #helpLast
{
   background-color: white;
   background-image: none;
}

#lightboxHelpWidgetPopup .helpSelected
{
   background-image: url(/img/helpwidget/selected.gif) !important;
   background-repeat: no-repeat;
}
/* End lightbox help widget styles */

/* Begin lightbox error/status message styles */
#lightBoxInfoBar
{
   position: relative;
   height: 18px;
   z-index: 1;
}

.lbErrorMessage, .lbStatusMessage
{
   margin: 0;
   padding: 5px;
   display: none;
   right: 0;
   left: 0;
   font-weight: bolder;
   font-family: arial, sans-serif;
   font-size: 1.13em;
   position: absolute;
   z-index: 3;
}

.lbToggleMessages
{
   margin: 0;
   padding: 0 5px 0 5px;
   border: 1px solid #444444;
   font-size: x-small;
   text-decoration: underline;
   background-color: #444444;
   color: #CCCCCC;
   display: none;
   cursor: pointer;
   position:absolute;
   top: -1px;
   height: 17px;
   right: 0;
   left: 0;
   z-index: 3;
}

.lbErrorMessage
{
   color: #673333;
   background-color: #f8dcd8;
   border: 1px solid #cc0000;
}

.lbStatusMessage
{
   color: #555555;
   background-color: #cee1f0;
   border: 1px solid #9cb9d2;
}

.lbErrorMessage a, .lbErrorMessage a:visited
{
   color: #673333 !important;
   text-decoration: underline;
}

.lbStatusMessage a, .lbStatusMessage a:visited
{
   color: #555555 !important;
   text-decoration: underline;
}

.lbErrorMessage p, .lbStatusMessage p
{
   margin: 0;
}
/* End lightbox error/status message styles */

/* This style is used to lighten the labels of lightboxes
 * when their corresponding inputs are disabled */
.lbLightenText
{
   color: #BBB;
}
