/* $Revision: 1.8 $ */
/* *** LIBRA FRAMEWORK OVERRIDES *** */ #framework-content-titles h1.title-page { border:0px solid #CCCCCC; padding-bottom:0px; padding-left:8px; }
/* *** BACKPACK *** */ #backpack #managespaces-module { display:none; }
/* *** GLOBAL *** */ .button { width: 0; overflow:visible; } /* IE padding issue */ .button[class] { width: auto; } /* Reset IE padding issue */

/* Caching CSS created with the help of: Klaus Hartl <klaus.hartl@stilbuero.de> Place images inside div with class imgCache */
@media projection, screen {
     div.imgCache { position: absolute; left: -8000px; top: -8000px; }
     div.imgCache img { display:block; }
}
@media print { div.imgCache { display: none; } }
                              
/* *** BACKGROUNDS & COLORS *** */
/* Background Gradient */
#webx-portal .buttonbar, #webx-spaces .buttonbar, #webx-spaces h5,
#webx-files th, #webx-members th, #webx-titles {
     background:#e3e3e3 url(/web/fw/i/bg-3121.jpg) repeat-x left top; }
#webx-files .webx-sortedby, #webx-members .webx-sortedby { background:#dde6eb url(/web/fw/i/bg-2221a.jpg) repeat-x left top; }
.webx-active, .webx-hilite { background-color:#d5e0e6 !important;}
#webx-spaces .webx-invited { font-weight:bold !important; }
#webx-portal h5 { background-color:#dfdede; }
#webx-nav { background-color:#f0f0f0; } /* No Value Supplied */    
    
/* Border Color */
.webx-portal-collab, #webx-spaces, #webx-spaces h5,
#webx-titles, #webx-nav, #webx-portal table.webx-tableheader {
    border:1px solid #ccc; }
#webx-spaces, #webx-spaces h5 { border-color:#ddd; }
#webx-portal h5, #webx-portal th, #webx-portal .buttonbar, #webx-spaces .buttonbar,
#webx-files, #webx-members { border:1px solid #d2d3d4; } 
#webx-spaces .buttonbar { border-top-color:#d6d6d6; }
#webx-portal th  { border-top-color:#ccc; }
#webx-portal table td { border: 1px solid #f0f1f2; } 
#webx-nav { border-color: #d6d6d6; }

/* Font color */
#webx-header h2, #webx-titles h3, #webx-titles h4, #webx-portal h5, #webx-portal .webx-sio, #webx-spaces h5,
input#userName, input#password, .webx-dialog-form input, .webx-dialog-form textarea, .webx-dialog-form select  { /* QA-408 */
    color:#666; }
#webx-portal .webx-sio h5, #webx-portal .webx-tablescroll { color:#333; }

/* Button & Table Column Text Color */
#webx-collab a, #webx-portal .webx-sio a, #webx-portal th, #webx-portal td a,
#webx-portal .button, #webx-spaces .button, #webx-spaces li { 
    color:#2f6681; }

/* ***LAYOUTS*** */
/* Font Sizing * Styles */
#webx-collab { font-size:86%; }
#webx-collab input, .webx-dialog input { font-family:arial,helvetica,sans-serif; font-size:100%; } /* QA-487, QA-544, QA-800 */ 
#webx-collab input.button, .webx-dialog input.button { /*%font-size:100%; QA-487, */ font-weight:bold; }
#webx-header h2 { font-weight:normal; font-size:100%; }
#webx-portal a, #webx-portal table, #webx-titles h4 { font-weight:normal; }
#webx-titles h3 { font-weight:normal; font-size:170%; }
#webx-spaces h5 { font-weight:normal; font-size:130%; }

/* Portlet heights */
#webx-portal, #webx-spaces { height:520px; } 
#webx-spaces ul { height:458px; } 
#webx-files, #webx-members  { height:195px; } 
#webx-portal .webx-tablescroll  { height:119px; _height:136px; } 

/* Margin & Padding */
#webx-header h2, #webx-titles h3, #webx-titles h4 {
    margin:0; padding:0; overflow:hidden; }
    * html #webx-titles h4 { padding-top:1px; } /* QA-541 */
    * html #webx-collab { margin-top:-3px  } 
#webx-spaces li { %margin-left:-16px; }
#webx-header h2 { margin:-1px 10px 0px 12px; }
    * html #webx-header h2 { margin-bottom:1px; /* QA-545 */ }
#webx-titles h3 { margin-left:-1px; } 
#webx-header { padding-bottom:9px; margin-top:-6px; %margin-top:-5px; /* QA-172 */ margin-left:0px; margin-right:6px; }
    * html #webx-header { padding-bottom:8px; /* QA-545 */ margin-top:-3px; }
#webx-collab input.button, .webx-dialog input.button { margin:4px -1px 4px 4px; /* padding:2px 3px 3px; %padding-bottom:2px; */ padding:2px; %padding:2px 4px 1px; /* QA-487 */ }
#webx-collab .webx-sio input.button,
#webx-collab #webx-invite input.button { margin-left:-1px; } /* QA-487 */


/* Border Width */
#webx-spaces h5, #webx-titles, #webx-nav  { border-width:0 0 1px 0; }
#webx-files, #webx-members { border-right-width:0px; }
#webx-portal h5 { border-width:0 1px 0 0; }
#webx-portal th { %border-width:1px 1px 1px 0; }
#webx-portal .buttonbar { border-width:1px 1px 0 0; }
#webx-spaces .buttonbar, #webx-portal .webx-tablescroll td { border-width:1px 0 0 0; }
#webx-portal .webx-tablescroll .webx-tr_a td { border-width:0; }

/* Unordered Lists */
#webx-spaces ul, #webx-nav ul { list-style-type:none; list-style-position:inside; }

/* Other Styles */
#webx-collab { width:910px; }
.ie67 #webx-collab { padding-top:2px; } /* ck: prevent top geting cut off */
#webx-collab #signout { float:right; text-align:right; width:400px; margin-right:1px; %margin-right:3px; _margin-right:0px; }
    #webx-collab #signout { %margin-right:3px; _margin-right:0px; } /* IE Overrides */
#webx-portal { margin-left:9px;/*signin*/ width:708px; overflow:hidden; /* %margin-left:194px;*/ }
#webx-members .button-disabled { padding:3px 3px 4px; %padding-bottom:3px; color:#999; }
#webx-nav { z-index:0; padding:7px 15px 6px; text-align:right;  } /* QA-176 */
#webx-nav.webx-nav-adjust { padding-right:12px; }
#webx-nav li { display:inline; }
#webx-collab a:link, #webx-collab a:visited { text-decoration:none; }
#webx-collab a:hover, #webx-collab a:active { text-decoration:underline;  }
#webx-spaces { width:180px; float:left; margin-right:5px; %margin-right:11px; }
#webx-spaces ul { width:180px; overflow:hidden; overflow-y:scroll; text-align:left; }
#webx-spaces li a { display:block; white-space:nowrap; padding:5px 9px 5px 11px; }
#webx-titles { padding:7px 18px 6px; %padding-bottom:7px; }
   * html #webx-titles { padding-bottom:6px; }
#webx-files, #webx-members { width:677px; margin:15px; }
#webx-spaces h5 { padding:6px 10px; } /* QA-424*/
#webx-portal h5 { padding:2px 5px 3px; %padding-bottom:2px; }
#webx-portal table { border-collapse:collapse; width:100%; background-color:#fff; }
#webx-portal th { text-align:left; padding:4px 5px 5px; %padding:4px 5px 5px; }
#webx-portal th img { padding-bottom:1px; }
#webx-portal .webx-tablescroll { overflow:hidden; overflow-y:scroll; _overflow:scroll; width:100%; background-color:#fff; _margin-bottom:-16px; }
 * html #webx-portal .webx-tablescroll { overflow:scroll; margin-bottom:-16px; } /* IE6 Scrollbar fix */
#webx-portal .webx-tablescroll table { %width:660px; }
#webx-portal .webx-tablescroll a { display:block; }
#webx-portal .webx-tablescroll .webx-hilite a { display:block; }
#webx-portal .webx-tablescroll td { padding:4px 5px 5px; }

/* Table Dimensions */ 
#webx-files .webx-th_a { width:26px; padding-right:4px; } 
#webx-files .webx-td_a { width:26px; %width:29px; text-align:center; } 
#webx-files .webx-th_b { width:240px; } 
#webx-files .webx-td_b { width:241px; %width:241px;} 
#webx-files .webx-td_b a { %width:240px; %overflow:hidden; }
#webx-files .webx-th_c { width:178px; } 
#webx-files .webx-td_c { width:179px; %width:188px;  } 
#webx-files .webx-th_d { width:118px; } 
#webx-files .webx-td_d { width:119px; %width:128px;  }
#webx-files .webx-th_e { width:60px; } 
#webx-files .webx-td_e { width:44px; %width:48px; }
#webx-files a, #webx-files img, #webx-members a { overflow:hidden !important; }
#webx-files .webx-table-fill { border-bottom-width:1px; }


/* File Uploading Status Message */
#webx-addfile-status-msg { font-weight:bold; margin-left:13px; margin-top:8px; position:absolute; color:#666;/* QA-543 */}
#webx-addfile-status-filename { font-weight:normal; color:#333; margin-left:14px; /* QA-543 */ }
#webx-addfile-status-done { background:transparent url(/web/fw/i/icon-check.gif) no-repeat scroll 1px; margin-right:-2px; /* QA-543 */ margin-left:3px; /* QA-686 */ }

#webx-members .webx-th_a { width:278px; %overflow:hidden; }
#webx-members .webx-td_a { width:278px; %width:279px; %overflow:hidden; }
#webx-members .webx-td_a a { %width:278px; %overflow:hidden;} 
#webx-members .webx-th_b { width:377px; %overflow:hidden; }
#webx-members .webx-td_b { width:360px; %width:368px; %overflow:hidden; }
#webx-members .webx-table-fill { border-bottom-width:1px; }

/* *** MANAGE SPACE DROPDOWN *** */
#webx-managespace { position:relative; margin-left:20px; /* QA-541 & QA-542 */ padding:0 3px 0 4px; background-color:#fff; border:1px solid #d6d6d6; } /* Link - Off State.  IE requires HEX value */
.webx-arrow { padding-left:7px; padding-right:1px; } 

/* Manage space shadow */
#webx-nav-two { position:relative; } /* ck: qc179 */
#webx-nav #webx-managespace-wrapper  { position:absolute; display:none; background-color:transparent; margin-top:-15px; margin-left:-3px; padding:0px 0px 10px 9px; width:100px; }
#webx-nav #webx-managespace-bgleft  { z-index:0; position:absolute; left:0; bottom:0; width:50%; height:100%;
    background:transparent url(/web/fw/i/modal-shadow.png) bottom left no-repeat; }
#webx-nav #webx-managespace-bgright { z-index: 0; position:absolute; right:0; bottom:0; width:50%; height:100%;
    background:transparent url(/web/fw/i/modal-shadow.png) bottom right no-repeat; }
#webx-nav #webx-managespace-container { position:relative; background-color:#fff; z-index:1; padding:0; margin:0; }
#webx-nav #webx-managespace-menu { text-align:left; background-color:transparent; border:1px solid #eee;/* QA-542 */ }
#webx-nav #webx-managespace-menu a { display:block; white-space:nowrap; padding:0 4px 1px; /* QA-542 */ min-width:90px; }
#webx-nav #webx-managespace-menu a:hover { background-color:#d5e0e6;/* QA-542 */ } 
#webx-nav #webx-managespace-menu #webx-managespace-drop { text-decoration:none; padding-top:0; }

/* IE6/7 specific overrides: */
#webx-nav #webx-managespace-wrapper  { %margin-top:0px; /*%left:791px;*/ %border:0px solid #eee;  %border-width:0 1px 1px 0; %padding:0px; } 
#webx-nav #webx-managespace-bgleft, #webx-nav #webx-managespace-bgright { %display:none; }  
#webx-nav #webx-managespace-menu { %background:#fff; %position:absolute; } 
#webx-nav #webx-managespace-menu a { %width:94px; %margin-right:0; %padding-right:0px;  }

/* *** MODAL SHADOWS *** */
#hoverWrapper, #modalWrapper, #infoWrapper { position:absolute; display:block; background-color:transparent; %background-color:#fff;/* QA-615 */ padding:0 9px 10px; } 
.backpack-modal #modalWrapper{padding:0 0px 10px;%padding:0px;margin-left:-1px;} 

#leftHalf { position:absolute; z-index:0; left:0; bottom:0px; width:50%; height:100%;
    background:transparent url(/web/fw/i/modal-shadow.png) bottom left no-repeat; }
#rightHalf { position:absolute; z-index:0; right:0; bottom:0px; width:50%; height:100%;
    background:transparent url(/web/fw/i/modal-shadow.png) bottom right no-repeat; }
#menuContainer { position:relative; z-index:1; padding:0px; margin-top:0px; margin-left:0px; background-color:#fff; }
.webx-dialog #menuContainer { border:1px solid #999; }

/* IE6/7 specific overrides: */
#hoverWrapper, #modalWrapper, #infoWrapper  { %margin-top:0px; %border:1px solid #666; %border-width:0 1px 1px 0; %padding:0px; %z-index:1; }
#leftHalf, #rightHalf { %display:none; }
.webx-dialog #menuContainer { %word-wrap:break-word; %margin-left:0px; %margin-right:0px; %border:1px solid #999; }

#infoWrapper { display:none; }
#infoWrapper #menuContainer { %word-wrap:break-word; width:200px; z-index:3; padding:0 10px 10px; }
#infoWrapper #menuContainer p { padding-top:1em; }
#infoWrapper #leftHalf, #infoWrapper #rightHalf { z-index:2; }

.webx-dialog-form #menuContainer { width:470px; %width:468px; /* QA-486 */ }
.webx-dialog-status #menuContainer { width:468px; /* QA-309 */ } 
.webx-hover #menuContainer { border:1px solid #999; }

.webx-hover-msg { min-width:100px; %width:100px; background-color:#fff; font-size:86%; color:#666; width:auto; padding:7px 10px; }
.webx-hover-msg a:link,
.webx-hover-msg a:visited { color:#2f6681; text-decoration:none; }
.webx-hover-msg a:hover,
.webx-hover-msg a:active { color:#2f6681; text-decoration:underline; }
.webx-hover-title { font-weight:bold; color:#666; }
.webx-hover-msg a { display:block; margin:0; padding:0; }
.webx-hover-nav-row a:link,
.webx-hover-nav-row a:visited { display:inline;  }

.webx-hover-right .webx-hover-arrow,
.webx-hover .webx-hover-arrow { position:absolute; overflow:hidden; z-index:100101; left:-1px; width:11px; %left:-10px;  margin-top:-6px; 
    background:transparent url(/web/fw/i/modal-arrows.gif) -3px -46px no-repeat; height:20px; }



/* Hover with Arrow to the right */
.webx-hover-right { border-width:0 0 1px 1px; }
.webx-hover-right .webx-hover-arrow { left:auto; right:0px; %right:-16px; background-position:0px -60px; }

/* *** MODALS *** */
/* Modal Colors */
.webx-dialog .webx-dialog-buttonbar .button, #webx-dialog-inviteemail a { color:#2f6681; }

/* Generic Modal Dialogs */
.webx-dialog { font-size:86%; color:#333; } /* 11px  eq*/
.webx-dialog input { /* font-size:80%; %font-size:100%; */ /* QA-487 */ }
.webx-dialog a:link, .webx-dialog a:visited { text-decoration:none; }
.webx-dialog a:hover, .webx-dialog a:active { text-decoration:underline; }
.webx-dialog-header { background-color:#dfddde; padding:3px 10px 2px; border-bottom:1px solid #999; }
.webx-dialog h5 { font-size:110%; color:#333; margin:0px; padding:0px; }
.webx-dialog-buttonbar { padding:0px 5px; border-top:1px solid #999;
     background:url(/web/fw/i/bg-3121.jpg) repeat-x left top; }
/*.webx-dialog .webx-dialog-buttonbar .button {  %font-size:100%; font-weight:bold; margin:4px -1px 4px 4px; padding:2px 3px 3px; %padding-bottom:2px; } */ /* QA-487 */ 
.webx-dialog-warning, .webx-dialog-error { height:auto; border:1px solid #000; margin:5px 4px 16px; padding:5px 0px;} /* QA-181 */
    .webx-dialog-warning { background: #ffc url(/web/fw/i/icon-alert-warning.gif) no-repeat scroll 5px; color:#e58a00; border-color:#f7dc8e; %background-position-x:6px; }
    .webx-dialog-error { background:#ffc url(/web/fw/i/icon-alert-error.gif) no-repeat scroll 5px; %background-position-x:6px; /* QA-534 */ color:#a50000; border-color:#a50000; }
        * html .webx-dialog-error { background-position-x:6px; /* QA 534 */}
    .webx-dialog-warning img, .webx-dialog-error img { float:left; margin-top:2px; }
    .webx-dialog-warning div, .webx-dialog-error div { margin-left:20px; }
.webx-dialog-text  { background-color:#fff; }
.webx-dialog-action { font-weight:bold; }

/* Form Modal Dialogs */
.webx-dialog-form { left: 50%; margin-left: -235px; width: 470px; %width:468px; /* QA-486 */ }
.webx-dialog-form .webx-dialog-scroll { width:470px;  %width:468px; /* QA-486 */ overflow:hidden; overflow-y:auto; }
#webx-dialog-newspace .webx-dialog-scroll { height:335px; }
#webx-dialog-invitemembers .webx-dialog-scroll { height:188px; }
.webx-dialog-form select { %font-size:100%; width:110px; }
.webx-dialog-form textarea { %font-size:100%; font-family: arial,helvetica,sans-serif; height:33px; %height:35px; /* QA-486 */ width:426px; %width:428px; margin-top:2px; %margin-top:1px; /* QA-486 */  padding:2px; }
.webx-dialog-form .webx-dialog-required-text { padding:7px 10px 0px; }
.webx-dialog-form .webx-dialog-text { padding:4px 10px 5px; }
.webx-dialog-form .webx-dialog-form-table th { %line-height:110%; } /* QA-486 */ 
.webx-dialog-form input { margin-top:2px; padding:2px 1px 1px; }
.webx-dialog-form .webx-dialog-scroll input { %margin-top:1px; %width:258px; %padding-top:1px;  /* QA-486 */ }
.webx-dialog-form select { margin-top:2px; padding:1px 1px 0px; }
.webx-dialog-form table input, .webx-dialog-form table select { margin-top:5px; %margin-top:3px; /* QA-486 */ }
.webx-dialog-form .webx-dialog-required-symbol, .webx-dialog-form .webx-dialog-form-error  { color:#a50000; }
.webx-dialog-form label { display:block; position:relative; %position:static; /* QA-488 */ font-weight:bold; }
.webx-dialog-form .webx-dialog-example { font-size:95%; color:#aaa; padding-top:1px; %padding-top:0; }
.webx-dialog-form .webx-dialog-text table { position:relative; %position:static; /* QA-488 */ border-spacing:0; margin:0; padding:0; border-collapse:collapse; }
.webx-dialog-form .webx-dialog-text th, .webx-dialog-form .webx-dialog-text td { text-align:left; padding-right:20px; }
.webx-dialog-form #webx-dialog-table-iefix { width:110px; }
.webx-dialog-form #webx-dialog-table-iefix .webx-dialog-roleinfo { width:12px; /* QA-823 */ text-align:right; padding-right:2px; }

.webx-dialog-form .webx-dialog-warning,
.webx-dialog-form .webx-dialog-error { margin:7px 10px 3px; /* QA 534 */ }
#webx-dialog-addfile .webx-dialog-text { padding-top:7px; }
#webx-dialog-addfile .webx-dialog-warning,
#webx-dialog-addfile .webx-dialog-error { margin-top:2px; }
#webx-dialog-editmember .webx-dialog-text { padding-top:7px; padding-bottom:19px; }
.webx-dialog-form-select  { padding-top:2px; }
#webx-dialog-editmember select, #webx-dialog-resendinvite select { margin-top:2px;  }
#webx-dialog-editmember #webx-dialog-email, #webx-dialog-resendinvite #webx-dialog-email { float:left; width:181px; }
#webx-dialog-editmember #webx-dialog-role, #webx-dialog-resendinvite #webx-dialog-role { width:186px; margin:-2px 10px 10px; }
.webx-dialog-form-input { padding-bottom:11px; margin-bottom:3px; }
.webx-dialog-form-example { padding-bottom: 11px; margin-bottom: 2px; }
.webx-dialog-form .webx-dialog-form-error img { padding-top:1px;margin-bottom:-1px; %padding-top:0; %margin-bottom:0; /* QA-534 */} 
.webx-dialog-form-table caption { margin:0 0 -1px; padding:2px 0 0; font-weight:bold; %padding-top:1px; /* QA-486 */ }
.webx-dialog-form-table thead { %margin-top:-1px; /* QA-486 */ } 
.webx-dialog-info { width:86px; }
.webx-dialog-info img { right:2px;_right:10px; } 
#webx-dialog-inviteemail { padding-bottom:13px; }
#webx-dialog-inviteemail #form-email0, #webx-dialog-inviteemail #form-changerole0 { margin-top:2px; }
#webx-dialog-inviteemail a { color:#2f6681; }
#webx-dialog-invitelink { padding-top:7px; %padding-top:6px; /* QA-486 */}
#webx-dialog-msg { padding-top:3px; %padding-top:2px; /* QA-486 */ }
#webx-dialog-newspace .webx-dialog-text, #webx-dialog-invitemember .webx-dialog-text, #webx-dialog-resendinvite .webx-dialog-text { padding-bottom:16px; }
.webx-dialog-form-text { padding-bottom:4px; }

/* Msg Modal Dialogs */
.webx-dialog-status { left: 50%; margin-left:-234px; /* width: 468px; */}
.webx-dialog-status .webx-dialog-text { padding:0px 10px 16px; }
.webx-dialog-file { padding:2px 0 13px; /* QA 535 */}
.webx-dialog-file img { float:left; margin-top:1px; }
.webx-dialog-file ul { list-style-position:inside; margin:-11px 0px 4px; } /* QA-181 */
.webx-dialog-file div { margin-left:20px; }

/* *** ALT PAGE LAYOUTS *** */
/* Generic */
.webx-collab-sio { position:relative; }
.webx-collab-sio #webx-header { border-bottom:1px solid #ccc;}
.webx-collab-sio #webx-signout { display:none; }
.webx-collab-sio #webx-portal { height:auto; }
.webx-sio { min-height:164px; %height:175px; float:left; width:338px; margin-top:12px; border:1px solid #dde6eb; }
.webx-sio p { padding:0; margin:9px 0 0; }
.webx-sio ul { list-style-position:inside; margin:4px 0pt 11px; }
/*#webx-collab .webx-sio input.button, #webx-sio-action { margin-left:3px; } */ /* QA-487 */

/* No Spaces Page */
/* No specific files*/

/* No Javascript Page */
#webx-sio-secondary.webx-javascript { width:auto; margin-left:0; }

/* Left Side Formatting */
#webx-sio-action h5 { background-color:#dde6eb; }
#webx-portal .webx-sio h5 { margin:0; padding:1px 10px 2px; border-width:0; } 
.webx-sio-content { padding:7px 10px 10px; }
.webx-sio input { /*font-family:arial,helvetica,sans-serif;  font-size:100%;*//* QA-487, QA-544, QA-800 */ width:191px; padding:2px 2px 0px; margin-bottom:0px; %padding:1px 2px; /* QA-CK */ %margin-top:-1px; %margin-bottom:-1px; /* QA-482 */ } 
#webx-collab .webx-sio input.button { /*font-size:90%; %font-size:100%; */ /* QA-487 */ height:auto; _width:0; /* _padding-top:2px; margin-left:-1px; */ /* QA-487 */ margin-top:0px; margin-bottom:0; } /* -1px for aligning button */

/* Sign In */
.webx-sio-password { padding:5px 0 6px; /* QA-847 */ }
.webx-sio-password input { margin-right:8px; margin-bottom:5px; %margin-bottom:4px;  }
    
/* Right Side Formatting */
#webx-sio-secondary { margin-left:10px; border-width:0 0 1px 1px; width:339px; }
#webx-portal #webx-sio-secondary h5 { background-color:#fff; padding-top:2px; }
#webx-sio-secondary .webx-sio-content { border-top:1px solid #dde6eb; }

/* Accept Decline */ 
#webx-invite { margin:12px 20px 15px 11px; }
#webx-invite p { margin:4px 0 0 4px; color:#666; }
#webx-invite form { margin-top:10px; }
#webx-collab #webx-invite input.button { margin-right:5px; margin-left:3px; }


/* *** jQModal  Styles *** */
/* jqModal base Styling courtesy of Brice Burgess <bhb@iceburg.net> */
#fw-mb .jqmWindow { display:none; position:fixed; background-color:transparent; padding:0px; } /* changed from #libra */
#fw-mb .jqmOverlay { background-color: #fff;  _overflow:hidden !important; cursor:default !important; } /* IE infinite scroll fix */ /* changed from #libra */
html { _overflow:scroll;  } /* IE infinite scroll fix */

/* Fixed posistioning emulation for IE6, Star selector used to hide definition from browsers other than IE6 For valid CSS, use a conditional include instead */
* html #fw-mb .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(120+ (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); } /* changed from #libra */
/* * html .webx-dialog input, * html .webx-dialog textarea, * html .webx-dialog select { position:relative; } */
