.loginFont {
color: #2C2C2C;
font-size: 11px;
}
.lightLoginFont {
color: #2C2C2C;
font-size: 11px;
}
.lightLoginDisabled {
color: #CCCCCC;
font-size: 11px;
}



BODY
{
margin:0px;
background-position:left top;
}

IMG
{
border:none;
}

/* No crazy fonts on iPhone */
HTML
{
-webkit-text-size-adjust:none;
}

/* Helps some elements center horizontally when parent has text-align:center, or align to the right when parent has text-align:right */
.alignedHorizontally
{
margin-left:auto;
margin-right:auto;
}


.defaultFont
{
color:#000000;
}

.defaultFontDisabled
{
color:#CCCCCC;
}

.errorFont
{
color:#C00000;
}

.successFont
{
color:#00C000;
}

.comboFont
{
color:#000000;
}

.defaultLink
{
color:;
}

.defaultLink:hover
{
color:#F9D37D;
}

.defaultLink:active
{
color:#F9D37D;
}

.defaultLinkOff
{
color:#666666;
}

.reverseLink
{
color:#FFFFFF;
}

.reverseLink:hover
{
color:#F9D37D;
}

.reverseLink:active
{
color:#F9D37D;
}

.divLink_N,
.divLink_H,
.divLink_C
{
font-size:11px;
font-weight:bold;
cursor:hand;
cursor:pointer;
}

.divLink_N
{
color:;
}

.divLink_H
{
color:#F9D37D;
}

.divLink_C
{
color:#F9D37D;
}

.buttonLink_N,
.buttonLink_H,
.buttonLink_C
{
font-size:11px;
cursor:hand;
cursor:pointer;
}

.buttonLink_N
{
color:#000000;
}

.buttonLink_H
{
color:#F9D37D;
}

.buttonLink_C
{
color:#F9D37D;
}

.defaultClickable
{
cursor:hand;
cursor:pointer;
}

.collapsedTable
{
border-collapse:collapse;
border:0px;
}

.footerheight
{
font-size:1px;
height:0px
}

.footerwidth
{
font-size:1px;
width:0px
}

.languageFlag
{
/*border:1px solid ;*/
}

.languageFlag:hover
{
/*border:1px solid #F9D37D;*/
}

.languageFlag:active
{
/*border:1px solid #F9D37D;*/
}


/*** Header */

.header
{
margin:0px;
padding:0px;
vertical-align:middle;
background-color:#FFFFFF;
}

/*** Tab */

.tab,
.tabCurrent,
.tabDisabled,
.tabHover
{
height:29px;
padding-left:10px;
padding-right:10px;
font-size:14px;
white-space:nowrap;
}

.tab
{
color:#FFFFFF;
font-weight:bold;
}

.tabCurrent
{
color:#666666;
font-weight:bold;
background-repeat:repeat-x;
background-image:url('/Service/Skins/web/Img/Tab/tab-grey-middle.gif?timestamp=633767023200000000');
}

.tabDisabled
{
font-weight:bold;
color:#AAAAAA;
}

.tabHover
{
color:#F9D37D;
font-weight:bold;
text-decoration:underline;
cursor:hand;
cursor:pointer;
}

.tabRCorner,
.tabDisabledRCorner,
.tabCurrentRCorner,
.tabLCorner,
.tabDisabledLCorner,
.tabCurrentLCorner
{
width:6px;
height:29px;
}

.tabCurrentLCorner
{
background-repeat:no-repeat;
background-image:url('/Service/Skins/web/Img/Tab/tab-grey-left.gif?timestamp=633767023200000000');
}

.tabCurrentRCorner
{
background-repeat:no-repeat;
background-image:url('/Service/Skins/web/Img/Tab/tab-grey-right.gif?timestamp=633767023200000000');
}


/*** Function */

.function
{
padding:5px;
}

.functionPicto
{
background-repeat:no-repeat;
width:20px;
height:20px;
}

.functionMenu_N,
.functionMenu_H,
.functionMenuDisplayStateVisited_N,
.functionMenuDisplayStateVisited_H,
.functionMenuDisplayStateInProgress_N,
.functionMenuDisplayStateInProgress_H
{


font-size:11px;
font-weight:bold;
white-space:nowrap;
cursor:hand;
cursor:pointer;
}

.functionMenuDisplayGrey
{


font-size:11px;
font-weight:bold;
white-space:nowrap;
}

.functionMenu_N,
.functionMenuDisplayStateVisited_N
{
color:;
text-decoration:none;
}

.functionMenu_H,
.functionMenuDisplayStateVisited_H
{
color:#F9D37D;
text-decoration:underline;
}

.functionMenuDisplayGrey
{
color:#000000;
text-decoration:none;
}

.functionMenuDisplayStateInProgress_N
{
color:;
text-decoration:none;
}

.functionMenuDisplayStateInProgress_H
{
color:;
text-decoration:underline;
}


.functionContainerTop
{

color:;
background-color:#F0F0F0;
}

.functionContainerMiddleHome
{
background-color:#FFFFFF;

}

.functionContainerMiddleHomeMenu
{
padding-left:10px;
height:200px;
font-weight:bold;
font-size:12px;

}

.functionContainerMiddle
{
background-color:#FFFFFF;

width:100%;

}

.functionCommandDisplayNone,
.functionCommandDisplayCollapse,
.functionCommandDisplayExpand,
.functionCommandDisplayExpand_H,
{
width:2px;

cursor:hand;
cursor:pointer;
font-size:1px;
background-repeat:no-repeat;
border-collapse:collapse;
padding:0px;
margin:0px;
background-position:0px 5px;
}

.W
{
cursor:hand;
cursor:pointer;
}

.WY,
.WB,
.WG
{
text-align:center;
font-size:11px;
font-weight:bold;
border-style:solid;
border-width:1px;
}

.WH
{
width:1px;
font-size:1px;
background-color:transparent;
}

.WY
{
color:#002E66;
background-color:#FECE56;
border-color:#002E66;
}

.WB
{
color:#002E66;
background-color:#9CBFE7;
border-color:#FCFCFC;
}

.WG
{
color:#AFC8DE;
background-color:#FCFCFC;
border-color:#AFC8DE;
}


/* ***********/
/* Functions buttons **/
/* ***********/

.functionContainer,
.functionContainerDisplayStateVisited,
.functionContainerDisplayGrey,
.functionContainerDisplayStateInProgress
{
width:100%;
}

.functionContainer,
.functionContainerDisplayStateVisited,
.functionContainerDisplayStateInProgress
{
border-bottom:1px solid ;
}

/* Disabled button */
.functionContainerDisplayGrey
{
background-color:#F0F0F0;
}

/* In progress button (selected function) */
.functionContainerDisplayStateInProgress
{
background-color:#F9D37D;
}

.functionDetail,
.functionDetail_N,
.functionDetail_H
{
background-image:url('/Service/Skins/web/Img/bg/blue-tag.gif?timestamp=633767022180000000');
background-repeat:no-repeat;
background-position:12px 3px;
font-size:11px;
font-weight:normal;
white-space:nowrap;
padding-left:26px;
padding-top:3px;
padding-bottom:3px;
}

.functionDetail,
.functionDetail_N,
.functionDetail_H
{
cursor:hand;
cursor:pointer;
}

.functionDetail,
.functionDetail_N
{
color:#666666;
background-color:#FFFFFF;
}

.functionDetail_H
{
color:#FF0000;
background-color:#FEF6E2;
}


/* Participants List items internal style */

.rinside
{
vertical-align:bottom;
color:#666666;
font-weight:bold;
border:0px;
height:16px;
border-collapse:collapse;
padding-left:5px;
overflow:hidden;
}

.rinsiden
{
vertical-align:bottom;
color:#666666;
font-weight:normal;
border:1px solid #efefef;
height:16px;
border-collapse:collapse;
padding-left:5px;
overflow:hidden;
}

.rinsideb
{
vertical-align:bottom;
color:#666666;
font-weight:bold;
border:1px solid #efefef;
height:16px;
border-collapse:collapse;
padding-left:5px;
overflow:hidden;
}


/* Middle zone list items styles (conferences, contacts...)
Warning:some of this styles are changed from a js file
*/

.r,
.r_H,
.r2,
.r2_H,
.ralt,
.ralt_H,
.ralt2,
.ralt2_H,
.ri,
.ri_H,
.rr,
.rr_H,
.rw,
.rw_H
{




cursor:hand;
cursor:pointer;
}


/* Normal list item style 2 */
.r2
{
background-color:#FFFFFF;
}

/* Normal list item alternate style */
.ralt
{
background-color:#FFFFFF;
}

/* Normal list item alternate style 2 */
.ralt2
{
background-color:#FFFFFF;
}

/* View conference list item style */
.r,
.r2,
.ralt,
.ralt2
{

}

.r_H,
.r2_H,
.ralt_H,
.ralt2_H,
.r_S_H,
.ralt_S_H,
.ralt2_S_H
{

background-color:#FFFFFF;

cursor:hand;
cursor:pointer;
}

.ri_H
{

background-color:#FFFFCC;

cursor:hand;
cursor:pointer;
}

.rr_H
{

background-color:#FFA0A0;
color:#FF0000;
cursor:hand;
cursor:pointer;
}

.r_H_S,
.ralt_H_S,
.ralt2_H_S,
.r_S,
.ralt_S,
.ralt2_S,
.rw_S
{

background-color:#FEF6E2;


cursor:hand;
cursor:pointer;
}

.ri_H_S,
.ri_S,
.ri_S_H
{

background-color:#FFFFCC;
vertical-align:middle;
color:#666666;
cursor:hand;
cursor:pointer;
}

.confTitle
{
background-color:#DAE5F4;
border-color:#D7E6F5;
border-style:solid;
border-width:1px;
font-weight:bold;
}

/* Dialout */



.PhoneNumberCell
{
padding-left:10px;
}

.SpotWithRightArrow
{
background-image:url('/Service/Skins/web/Img/icon16/arrow_right_blue.gif?timestamp=633767022500000000');
background-repeat:no-repeat;
width:20px;
}

.TextToSpotWithRightArrow
{
width:250px;
font-weight:bold;
}

.DialerCell,
.DialerCellHover,
.DialerCellActive
{
text-align:center;
vertical-align:middle;
font-weight:bold;
cursor:hand;
cursor:pointer;
}


/*** Footer */
.footerTabContainer
{
display:hidden;
}

.footerTab
{
padding:0px;
color:#FFFFFF;
cursor:hand;
cursor:pointer;
}

.footerTab:hover
{
color:#F9D37D;
text-decoration:underline;
}


/** Command Popup Menu  */

.menu
{
position:absolute;
border:1px solid #808080;
padding:2px;
background-color:#FFFFFF;;
text-align:left;
}

.menuLink_N,
.menuLink_Edit_N,
.menuLink_Add_N,
.menuLink_Rename_N,
.menuLink_Delete_N,
.menuLink_Show_N,
.menuLink_ShowPrices_N,
.menuLink_Assign_N,
.menuLink_GuestDetail_N,
.menuLink_Mute_N,
.menuLink_PrivateConversationWithFirstGuestInWaitingRoom_N,
.menuLink_TakeFirstGuestInWaitingRoomInConference_N,
.menuLink_EjectFirstGuestInWaitingRoom_N,
.menuLink_BackFromWaitingRoomToConference_N,
.menuLink_UnMute_N,
.menuLink_PhoneWorking_N,
.menuLink_PhoneMobile_N,
.menuLink_PhoneAssistant_N,
.menuLink_PhoneAdditional_N,
.menuLink_PhoneOther_N,
.menuLink_Eject_N,
.menuLink_PrivateConversation_N,
.menuLink_EndPrivateConversation_N,
.menuLink_TransferDocumentPower_N,
.menuLink_TransferOrganizerPower_N,
.menuLink_RecoverDocumentPower_N,
.menuLink_RecoverOrganizerPower_N,
.menuLink_Play_N,
.menuLink_DocumentShow_N,
.menuLink_DocumentShare_N,
.menuLink_DocumentDelete_N,
.menuLink_DocumentRename_N,
.menuLink_DocumentStop_N
{
cursor:hand;
cursor:pointer;
color:;
font-size:11px;
font-weight:normal;
white-space:nowrap;
text-decoration:none;
padding-left:24px;
padding-right:6px;
padding-top:3px;
padding-bottom:3px;
background-repeat:no-repeat;
background-position:3px 2px;
}

.menuLink_H,
.menuLink_Rename_H,
.menuLink_Edit_H,
.menuLink_Add_H,
.menuLink_Delete_H,
.menuLink_Show_H,
.menuLink_ShowPrices_H,
.menuLink_Assign_H,
.menuLink_GuestDetail_H,
.menuLink_Mute_H,
.menuLink_UnMute_H,
.menuLink_PhoneWorking_H,
.menuLink_PhoneMobile_H,
.menuLink_PhoneAssistant_H,
.menuLink_PhoneAdditional_H,
.menuLink_PhoneOther_H,
.menuLink_Eject_H,
.menuLink_PrivateConversation_H,
.menuLink_EndPrivateConversation_H,
.menuLink_TransferDocumentPower_H,
.menuLink_TransferOrganizerPower_H,
.menuLink_RecoverDocumentPower_H,
.menuLink_RecoverOrganizerPower_H,
.menuLink_Play_H,
.menuLink_PrivateConversationWithFirstGuestInWaitingRoom_H,
.menuLink_TakeFirstGuestInWaitingRoomInConference_H,
.menuLink_EjectFirstGuestInWaitingRoom_H,
.menuLink_BackFromWaitingRoomToConference_H,
.menuLink_DocumentShow_H,
.menuLink_DocumentShare_H,
.menuLink_DocumentDelete_H,
.menuLink_DocumentRename_H,
.menuLink_DocumentStop_H
{
cursor:hand;
cursor:pointer;
color:#F9D37D;
font-size:11px;
font-weight:normal;
white-space:nowrap;
text-decoration:underline;
padding-left:24px;
padding-right:6px;
padding-top:3px;
padding-bottom:3px;
background-repeat:no-repeat;
background-position:3px 2px;
}

.menuLink_Edit_N,
.menuLink_Edit_H
{
background-image:url('/Service/Skins/web/Img/icon16/edit.gif?timestamp=633767022700000000');
}

.menuLink_Add_N,
.menuLink_Add_H
{
background-image:url('/Service/Skins/web/Img/icon16/add2.gif?timestamp=633767022480000000');
}

.menuLink_Rename_N,
.menuLink_Rename_H
{
background-image:url('/Service/Skins/web/Img/icon16/replace2.gif?timestamp=633767022940000000');
}

.menuLink_Delete_N,
.menuLink_Delete_H
{
background-image:url('/Service/Skins/web/Img/icon16/delete.gif?timestamp=633767022660000000');
}

.menuLink_Show_N,
.menuLink_Show_H
{
background-image:url('/Service/Skins/web/Img/icon16/flashlight.gif?timestamp=633767022720000000');
}

.menuLink_ShowPrices_N,
.menuLink_ShowPrices_H
{
background-image:url('/Service/Skins/web/Img/icon16/flashlight.gif?timestamp=633767022720000000');
}

.menuLink_Assign_N,
.menuLink_GuestDetail_N,
.menuLink_Assign_H,
.menuLink_GuestDetail_H
{
background-image:url('/Service/Skins/web/Img/icon16/documents_new.gif?timestamp=633767022680000000');
}

.menuLink_DocumentShow_N,
.menuLink_DocumentShow_H
{
background-image:url('/Service/Skins/web/Img/icon16/view.gif?timestamp=633767023040000000');
}

.menuLink_DocumentShare_N,
.menuLink_DocumentShare_H
{
background-image:url('/Service/Skins/web/Img/icon16/media_play_green.gif?timestamp=633767022820000000');
}

.menuLink_DocumentDelete_N,
.menuLink_DocumentDelete_H
{
background-image:url('/Service/Skins/web/Img/icon16/delete.gif?timestamp=633767022660000000');
}

.menuLink_DocumentRename_N,
.menuLink_DocumentRename_H
{
background-image:url('/Service/Skins/web/Img/icon16/note_edit.gif?timestamp=633767022860000000');
}

.menuLink_DocumentStop_N,
.menuLink_DocumentStop_H
{
background-image:url('/Service/Skins/web/Img/icon16/media_stop_red.gif?timestamp=633767022820000000');
}

.menuLink_Mute_N,
.menuLink_Mute_H
{
background-image:url('/Service/Skins/web/Img/Badge/badge-tel-orange-small.gif?timestamp=633767022120000000');
}

.menuLink_UnMute_N,
.menuLink_UnMute_H
{
background-image:url('/Service/Skins/web/Img/Badge/badge-tel-green-small.gif?timestamp=633767022120000000');
}

.menuLink_PhoneMobile_N,
.menuLink_PhoneMobile_H
{
background-image:url('/Service/Skins/web/Img/icon16/mobilephone1.gif?timestamp=633767022820000000');
}

.menuLink_Eject_N,
.menuLink_Eject_H
{
background-image:url('/Service/Skins/web/Img/Badge/badge-tel-red-small.gif?timestamp=633767022120000000');
}

.menuLink_PrivateConversation_N,
.menuLink_PrivateConversation_H
{
background-image:url('/Service/Skins/web/Img/Badge/aparte.gif?timestamp=633767022100000000');
}

.menuLink_EndPrivateConversation_N,
.menuLink_EndPrivateConversation_H
{
background-image:url('/Service/Skins/web/Img/Badge/user3.gif?timestamp=633767022160000000');
}

.menuLink_PrivateConversation_N,
.menuLink_PrivateConversation_H
{
background-image:url('/Service/Skins/web/Img/Badge/aparte.gif?timestamp=633767022100000000');
}

.menuLink_TransferDocumentPower_N,
.menuLink_TransferDocumentPower_H
{
background-image:url('/Service/Skins/web/Img/Badge/document_out.gif?timestamp=633767022140000000');
}

.menuLink_RecoverDocumentPower_N,
.menuLink_RecoverDocumentPower_H
{
background-image:url('/Service/Skins/web/Img/Badge/document_into.gif?timestamp=633767022140000000');
}

.menuLink_TransferOrganizerPower_N,
.menuLink_TransferOrganizerPower_H
{
background-image:url('/Service/Skins/web/Img/Badge/user1_into.gif?timestamp=633767022160000000');
}

.menuLink_RecoverOrganizerPower_N,
.menuLink_RecoverOrganizerPower_H
{
background-image:url('/Service/Skins/web/Img/Badge/user1_back.gif?timestamp=633767022160000000');
}

.menuLink_Play_N,
.menuLink_Play_H
{
background-image:url('/Service/Skins/web/Img/icon16/media_play_green.gif?timestamp=633767022820000000');
}

.FunctionDocumentsList_DocumentItem_N,
.FunctionDocumentsList_DocumentItemPreviewed_N,
.FunctionDocumentsList_DocumentItemShared_N,
.FunctionDocumentsList_DocumentItem_H,
.FunctionDocumentsList_DocumentItemPreviewed_H,
.FunctionDocumentsList_DocumentItemShared_H,
.HighlightedItemDefault_N,
.HighlightedItemDefault_H,
.FunctionDocumentsList_DocumentItemConverting,
.FunctionDocumentsList_DocumentItemError
{
background-position:3px 2px;
background-repeat:no-repeat;
padding-left:18px;
padding-top:3px;
padding-bottom:3px;
color:#666666;
font-size:11px;
font-weight:normal;
white-space:nowrap;
}

.ItemMenu_N,
.ItemMenu_H,
.FunctionDocumentsList_DocumentItem_N,
.FunctionDocumentsList_DocumentItemPreviewed_N,
.FunctionDocumentsList_DocumentItemShared_N,
.FunctionDocumentsList_DocumentItem_H,
.FunctionDocumentsList_DocumentItemPreviewed_H,
.FunctionDocumentsList_DocumentItemShared_H,
.HighlightedItemDefault_N,
.HighlightedItemDefault_H
{
cursor:hand;
cursor:pointer;
}

.ItemMenu_N,
.FunctionDocumentsList_DocumentItem_N,
.FunctionDocumentsList_DocumentItemPreviewed_N,
.FunctionDocumentsList_DocumentItemShared_N
{
background-color:white;
border:1px solid white;
}

.ItemMenu_H,
.FunctionDocumentsList_DocumentItem_H,
.FunctionDocumentsList_DocumentItemPreviewed_H,
.FunctionDocumentsList_DocumentItemShared_H
{
background-color:#DDEBFE;
border:1px solid #316AC4;
}

.HighlightedItemDefault_N,
.HighlightedItemDefault_H
{
background-color:white;
border:1px solid white;
}

.FunctionDocumentsList_DocumentItem_N,
.FunctionDocumentsList_DocumentItem_H
{
background-image:url('/Service/Skins/web/Img/bg/blue-tag.gif?timestamp=633767022180000000');
}

.FunctionDocumentsList_DocumentItemPreviewed_N,
.FunctionDocumentsList_DocumentItemPreviewed_H
{
background-image:url('/Service/Skins/web/Img/icon16/view.gif?timestamp=633767023040000000');
}

.FunctionDocumentsList_DocumentItemShared_N,
.FunctionDocumentsList_DocumentItemShared_H
{
background-image:url('/Service/Skins/web/Img/icon16/media_play_green.gif?timestamp=633767022820000000');
}

.FunctionDocumentsList_DocumentItemConverting
{
background-image:url('/Service/Skins/web/Img/Activity/Converting-red-tr.gif?timestamp=633767022080000000');
}

.FunctionDocumentsList_DocumentItemError
{
background-image:url('/Service/Skins/web/Img/icon16/stop.gif?timestamp=633767023000000000');
}

/** Area */


.Area,
.AreaUpLeft,
.AreaUpRight,
.AreaDownLeft,
.AreaDownRight,
.AreaMaster,
.AreaMaster33,
.AreaMasterCustom,
.AreaMasterCustom200,
.AreaMasterCustom400,
.AreaMaster50,
.AreaColorUp,
.AreaColorLeft,
.AreaColorRight,
.AreaColorDown
{
border-top:0px;
margin:0px;
padding-top:0px;
}

.BorderMaster
{
width:100%;
height:100%;
padding:0px;
background-color:#FFFFFF;
}


/* Disconnection button */



/* Areas */

.Area
{
width:100%;
height:100%;
}

.AreaHome
{
border:0px;
margin:0px;
background-color:#FFFFFF;
border-collapse:collapse;
}

.AreaUpLeft,
.AreaUpRight,
.AreaDownLeft,
.AreaDownRight
{
width:100%;
padding:0px;
margin:0px
}

.AreaNoBorder
{
border-collapse:collapse;
border:1px white solid;
height:100%;
width:100%;
padding:0px;
margin:0px
}

.AreaMaster
{
height:100%;
width:100%;
background-color:#FFFFFF;
}

.AreaMaster33
{
width:100%;
height:33%;
}

.AreaMasterCustom
{
width:100%;
height:136px;
}

.AreaMasterCustom300
{
width:100%;
height:300px;
}

.AreaMasterCustom200
{
width:100%;
height:242px;
margin:0px;
padding:0px;
}

.AreaMasterCustom400
{
width:100%;
height:483px;
}

.AreaMaster50
{
width:100%;
height:50%;
}

.AreaMasterUpLeft,
.AreaMasterUpRight,
.AreaMasterDownLeft,
.AreaMasterDownRight
{
width:100%;
background-color:#2157B1;
vertical-align:top;
cellpadding:0px;
cellspacing:0px;
padding:0px;
margin:0px;
}

.AreaCenterBodyScroll
{
background-color:#FFFFFF;
padding-bottom:23px;
vertical-align:top;
height:100%;
text-align:right;
}

.AreaCenterBody
{
background-color:#FFFFFF;
vertical-align:top;
text-align:right;
border:0px;
}

.AreaColorUp,
.AreaColorLeft,
.AreaColorRight,
.AreaColorDown
{
margin:0px;
padding:0px;
background-color:#EEF5FF;
border-style:none;
border-width:0px;
}

.AreaColorUp
{
border-top-style:solid;
height:0px;
}

.AreaColorLeft
{
border-left-style:solid;
width:0px;
}

.AreaColorRight
{
border-right-style:solid;
width:0px;
}

.AreaColorDown
{
border-bottom-style:solid;
height:0px;
}

.AreaUpLeftCorner,
.AreaUpRightCorner,
.AreaDownLeftCorner,
.AreaDownRightCorner
{
border-width:0px;
height:0px;
width:0px;
margin:0px;
padding:0px;
}

.AreaTitle,
.AreaTitleSelected
{
font-size:12px;
font-weight:bold;
padding-left:10px;
white-space:nowrap;
}

.AreaBorderLeftTitle,
.AreaBorderRightTitle
{
width:3px;
}

.AreaTitle,
.AreaBorderLeftTitle,
.AreaBorderRightTitle
{
color:#666666;
}

.AreaTitle
{
width:100%;
padding-right:10px;
}

.AreaTitleTable
{
border-collapse:collapse;
width:100%;
}


.view,
.list
{
width:100%;
border-collapse:collapse;
border:0px;
table-layout:fixed;
}

.listHeaderCell
{

padding:2px;
vertical-align:top;
}

.listHeader
{

}

.listItemCell
{

padding:2px;
vertical-align:top;
}

.listItem,
.listBulletItem,
.listBulletItemSelected
{

color:#000000;
}

.listItem_N,
.listItem_H,
.listItem_C
{

cursor:hand;
cursor:pointer;
}

.listItem_N
{
color:;
}

.listItem_H
{
color:#F9D37D;
text-decoration:underline;
}

.listItem_C
{
color:#F9D37D;
}

.bGround
{
background-color:#FFFFFF;
}

/** Special  */
.vAlignMenu,
.vAlignArea
{
vertical-align:top;
}

/** Buttons (with tag arrow) */

.tabbtn,
.tabbtnh,
.tabbtnc
{
cursor:hand;
cursor:pointer;
}

.btn,
.btnc,
.btnh
{
text-align:center;

}

.btng,
.btngc,
.btngh
{
font-size:1px;
height:20px;
}

.btnd,
.btndc,
.btndh
{
font-size:1px;
height:20px;
}

/** Buttons with green diode */

.tabbtn_gd,
.tabbtnh_gd,
.tabbtnc_gd
{
cursor:hand;
cursor:pointer;
}

.btntc_gd,
{
color:#F9D37D;
}

.btnth_gd
{
color:#F9D37D;
}

.btn_gd,
.btnc_gd,
.btnh_gd
{
text-align:center;

}

.btnt_gd,
.btntc_gd,
.btnth_gd
{


white-space:nowrap;

}

.btng_gd,
.btngc_gd,
.btngh_gd
{

}

.btnd_gd,
.btndc_gd,
.btndh_gd
{

}

/** Buttons with yellow diode */

.tabbtn_yd,
.tabbtnh_yd,
.tabbtnc_yd
{
cursor:hand;
cursor:pointer;
}

.btntc_yd
{
color:#F9D37D;
}

.btnth_yd
{
color:#F9D37D;
}

.btn_yd,
.btnc_yd,
.btnh_yd
{
text-align:center;

}

.btnt_yd,
.btntc_yd,
.btnth_yd
{
font-weight:bold;

white-space:nowrap;

}

.btng_yd,
.btngc_yd,
.btngh_yd
{

}

.btnd_yd,
.btndc_yd,
.btndh_yd
{

}

/** Buttons with orange diode */

.tabbtn_od,
.tabbtnh_od,
.tabbtnc_od
{
cursor:hand;
cursor:pointer;
}

.btntc_od
{
color:#F9D37D;
}

.btnth_od
{
color:#F9D37D;
}

.btn_od,
.btnc_od,
.btnh_od
{
text-align:center;

}

.btnt_od,
.btntc_od,
.btnth_od
{
font-weight:bold;

white-space:nowrap;

}

.btng_od,
.btngc_od,
.btngh_od
{

}

.btnd_od,
.btndc_od,
.btndh_od
{

}

/** Buttons with red diode */

.tabbtn_rd,
.tabbtnh_rd,
.tabbtnc_rd
{
cursor:hand;
cursor:pointer;
}

.btntc_rd
{
color:#F9D37D;
}

.btnth_rd
{
color:#F9D37D;
}

.btn_rd,
.btnh_rd,
.btnc_rd
{
text-align:center;

}

.btnt_rd,
.btntc_rd,
.btnth_rd
{
font-weight:bold;

white-space:nowrap;

padding-left:10px;
padding-right:10px;
}

.btng_rd,
.btngc_rd,
.btngh_rd
{

}

.btnd_rd,
.btndc_rd,
.btndh_rd
{

}

/** Buttons with First Arrow */

.tabbtn_first,
.tabbtnh_first,
.tabbtnc_first
{
cursor:hand;
cursor:pointer;
}

.btnt_first
{
color:;
}

.btntc_first
{
color:#F9D37D;
}

.btnth_first
{
color:#F9D37D;
}

.btn_first,
.btnc_first,
.btnh_first
{
text-align:center;

}

.btnt_first,
.btntc_first,
.btnth_first
{
font-weight:bold;

white-space:nowrap;

}

.btng_first,
.btngc_first,
.btngh_first
{

}

.btnd_first,
.btndc_first,
.btndh_first
{

}

/** Buttons for Deletion */

.tabbtn_delete,
.tabbtnh_delete,
.tabbtnc_delete
{
cursor:hand;
cursor:pointer;
}

.btnt_delete
{
color:;
}

.btntc_delete
{
color:#F9D37D;
}

.btnth_delete
{
color:#F9D37D;
}

.btn_delete,
.btnc_delete,
.btnh_delete
{
text-align:center;

}

.btnt_delete,
.btntc_delete,
.btnth_delete
{
font-weight:bold;

white-space:nowrap;

}

.btng_delete,
.btngc_delete,
.btngh_delete
{

}

.btnd_delete,
.btndc_delete,
.btndh_delete
{

}

/** Buttons with Previous Arrow */

.tabbtn_pr,
.tabbtnh_pr,
.tabbtnc_pr
{
cursor:hand;
cursor:pointer;
}

.btnth_pr
{
color:#F9D37D;
}

.btn_pr,
.btnc_pr,
.btnh_pr
{
text-align:center;
}

.btng_pr,
.btngc_pr,
.btngh_pr
{

}

.btnd_pr,
.btndc_pr,
.btndh_pr
{

}

/** Buttons with Next arrow */

.tabbtn_nx,
.tabbtnh_nx,
.tabbtnc_nx
{
cursor:hand;
cursor:pointer;
}

.btnth_nx
{
color:#F9D37D;
}

.btn_nx,
.btnc_nx,
.btnh_nx
{
text-align:center;
}

.btng_nx,
.btngc_nx,
.btngh_nx
{

}

.btnd_nx,
.btndc_nx,
.btndh_nx
{

}

/** Buttons with Last arrow */

.tabbtn_last,
.tabbtnh_last,
.tabbtnc_last
{
cursor:hand;
cursor:pointer;
}

.btnt_last
{
color:;
}

.btntc_last
{
color:#F9D37D;
}

.btnth_last
{
color:#F9D37D;
}

.btn_last,
.btnc_last,
.btnh_last
{
text-align:center;

}

.btnt_last,
.btntc_last,
.btnth_last
{
font-weight:bold;

white-space:nowrap;

}

.btng_last,
.btngc_last,
.btngh_last
{

}

.btnd_last,
.btndc_last,
.btndh_last
{

}

/** Selected buttons with Next arrow */

.tabbtn_nx_selected,
.tabbtnh_nx_selected,
.tabbtnc_nx_selected
{
cursor:hand;
cursor:pointer;
}

.btnt_nx_selected
{
color:#F9D37D;
}

.btntc_nx_selected
{
color:#F9D37D;
}

.btnth_nx_selected
{
color:#F9D37D;
}

.btn_nx_selected,
.btnc_nx_selected,
.btnh_nx_selected
{
text-align:center;

}

.btnt_nx_selected,
.btntc_nx_selected,
.btnth_nx_selected
{
font-weight:bold;

white-space:nowrap;

}

.btng_nx_selected,
.btngc_nx_selected,
.btngh_nx_selected
{

}

.btnd_nx_selected,
.btndc_nx_selected,
.btndh_nx_selected
{

}

/** Selected Buttons */

.tabbtn_selected,
.tabbtnh_selected,
.tabbtnc_selected
{
cursor:hand;
cursor:pointer;
}

.btn_selected,
.btnc_selected,
.btnh_selected
{
text-align:center;
}

.btng_selected,
.btngc_selected,
.btngh_selected
{
font-size:1px;
}

.btnd_selected,
.btndc_selected,
.btndh_selected
{
font-size:1px;
}

/** Buttons merged with title bar area*/

.tabbtn_areatitle,
.tabbtnh_areatitle,
.tabbtnc_areatitle
{
cursor:hand;
cursor:pointer;
}

.btnt_areatitle
{
color:;
}

.btntc_areatitle
{
color:#F9D37D;
}

.btnth_areatitle
{
color:#F9D37D;
}

.btn_areatitle,
.btnc_areatitle,
.btnh_areatitle
{
text-align:center;

}

.btnt_areatitle,
.btntc_areatitle,
.btnth_areatitle
{
font-weight:bold;
}

.btng_areatitle,
.btngc_areatitle,
.btngh_areatitle,
.btnd_areatitle,
.btndc_areatitle,
.btndh_areatitle
{
display:none;
}

/** Buttons for big link*/

.tabbtn_linkbig,
.tabbtnh_linkbig,
.tabbtnc_linkbig
{
cursor:hand;
cursor:pointer;
}

.btnt_linkbig
{
color:;
}

.btntc_linkbig
{
color:#F9D37D;
}

.btnth_linkbig
{
color:#F9D37D;
}

.btn_linkbig,
.btnc_linkbig,
.btnh_linkbig
{
text-align:center;

}

.btnt_linkbig,
.btntc_linkbig,
.btnth_linkbig
{
font-weight:bold;
}

.btng_linkbig,
.btngc_linkbig,
.btngh_linkbig,
.btnd_linkbig,
.btndc_linkbig,
.btndh_linkbig
{
display:none;
}

/** Buttons for logout */

.tabbtn_logout,
.tabbtnh_logout,
.tabbtnc_logout
{
cursor:hand;
cursor:pointer;
}

.btnt_logout
{
color:#FFFFFF;
}

.btntc_logout
{
color:#F9D37D;
}

.btnth_logout
{
color:#F9D37D;
}

.btn_logout,
.btnc_logout,
.btnh_logout
{
text-align:center;

}

.btnt_logout,
.btntc_logout,
.btnth_logout
{
font-weight:normal;
}

.btng_logout,
.btngc_logout,
.btngh_logout,
.btnd_logout,
.btndc_logout,
.btndh_logout
{
display:none;
}

/** High priority Buttons */

.tabbtn_tospot,
.tabbtnh_tospot,
.tabbtnc_tospot
{
cursor:hand;
cursor:pointer;
}

.btnt_tospot
{
color:#F9D37D;
}

.btnth_tospot
{
color:#F9D37D;
}

.btn_tospot,
.btnc_tospot,
.btnh_tospot
{
text-align:center;
}

.btng_tospot,
.btngc_tospot,
.btngh_tospot
{

}

.btnd_tospot,
.btndc_tospot,
.btndh_tospot
{

}

/** Buttons (Filter ABC, DEF, etc.) */

.tabbtn_abc,
.tabbtnh_abc,
.tabbtnc_abc
{
cursor:hand;
cursor:pointer;
}

.btnth_abc
{
color:#F9D37D;
}

.btn_abc,
.btnc_abc,
.btnh_abc
{
text-align:center;
}

.btng_abc,
.btngc_abc,
.btngh_abc
{
}

.btnd_abc,
.btndc_abc,
.btndh_abc
{
}

/** Buttons selected (Filter ABC, DEF, etc.) */

.tabbtn_abc_selected,
.tabbtnh_abc_selected,
.tabbtnc_abc_selected
{
cursor:hand;
cursor:pointer;
}

.btnth_abc_selected
{
color:#F9D37D;
}

.btn_abc_selected,
.btnc_abc_selected,
.btnh_abc_selected
{
text-align:center;
}

.btng_abc_selected,
.btngc_abc_selected,
.btngh_abc_selected
{
}

.btnd_abc_selected,
.btndc_abc_selected,
.btndh_abc_selected
{
}

/** functions dropdown */

.button2DTr
{
cursor:hand;
cursor:pointer;
}

.button2D_N,
.button2D_H,
.button2D_C,
.button2D
{
background-repeat:repeat-x;
background-image:url('/Service/Skins/web/Img/btn/trame_btn_relief.gif?timestamp=633767022220000000');
font-weight:bold;
height:20px;
cursor:hand;
cursor:pointer;
}

.button2D_H
{
color:#F9D37D;
text-decoration:underline;
}

.button2D_C
{
color:#F9D37D;
text-decoration:underline;
}

.item2D_N,
.item2D_H,
.item2D_C,
.item2D
{
background-color:#E5E5EB;
font-weight:bold;
height:20px;
}

.item2D_H
{
color:#F9D37D;
text-decoration:underline;
}

.item2D_C
{
color:#F9D37D;
text-decoration:underline;
}

.button2DL
{
background-image:url('/Service/Skins/web/Img/btn/gch_btn_relief.gif?timestamp=633767022220000000');
font-size:1px;
height:20px;
width:5px;
}

.button2DR
{
background-image:url('/Service/Skins/web/Img/btn/dte_btn_relief.gif?timestamp=633767022220000000');
font-size:1px;
height:20px;
width:5px;
}

.tabButton
{
border:0px;
border-collapse:collapse;
padding:0px;
margin:0px;
}


/***************/
/* Home portal */
/***************/

.homeServiceState
{
font-weight:bold;
color:#159819;
background-color:#D1F1D7;
width:100%;
height:100%;
text-align:center;
vertical-align:center;
}

.homeTabShortCut
{
height:auto;
width:100%;
}

.homeShortCut
{
text-align:center;
background-color:#9DBEE9;
height:auto;
width:50%;
}

.homeShortCutTxt
{
color:#002E66;
font-weight:bold;
}

.homeSummUp
{
vertical-align:top;
text-justify:newspaper;
background-color:#FFFFFF;
padding:5px;
color:#002E66;
}

.homeCalendar
{
border-collapse:collapse;
}

.homeCalendarArea,
.homeCalendar
{
vertical-align:top;
background-color:#FFFFFF;
color:#002E66;
}

.homeCalendarMain
{
width:100%;
height:10px;
}

.homeCalendarCell,
.homeCalendarCellRed
{

overflow:hidden;
margin:2px;
}

.homeCalendarCell
{
background-color:#FFFFFF;

}

.homeCalendarCellRed
{
background-color:#FFFFFF;

}

.homeCalendarTab
{
width:100%;
border-collapse:collapse;
padding:10px;
}

.homeCalendarLineTxt
{
color:#002E66;
padding-left:5px;
}

.homeCalendarCellTitle,
.homeCalendarCellTitleRed
{

}

.homeCalendarCellTitleHome,
.homeCalendarCellTitleRedHome
{

color:;

padding:3px;
padding-left:10px;
}

.homeCalendarCellTitle,
.homeCalendarCellTitleHome
{

}

.homeCalendarCellTitleRed,
.homeCalendarCellTitleRedHome
{

}

.homeCalendarLine
{
background-color:#FFFFFF;
}

.homeCalendarLine_H
{
cursor:hand;
cursor:pointer;
background-color:#FEF6E2;
color:#FF0000;
}

.homeCalendarLineRed
{
background-color:#FFE0E0;
}

.homeCalendarLineRed_H
{
background-color:#FEF6E2;
cursor:hand;
cursor:pointer;
color:#FF0000;
}

.homeCalendarLineIminent
{
background-color:yellow;
}

.homeCalendarLineIminent_H
{
background-color:#FEF6E2;
cursor:hand;
cursor:pointer;
color:#FF0000;
}

/* Message Box */

.messageBoxBody
{
padding:10px;
WIDTH:400px;
POSITION:absolute;
HEIGHT:auto;
background-color:white;
border:2px solid gray
}

.messageBoxContent
{
background-color:"#f5f5f5";
height:100%;
width:100%;
border:none;
}

.messageBoxText
{
font-size:10pt;
font-weight:bold;
width:100%;
height:auto;
padding-left:5px;
color:#002E66;
}

.messageBoxIcon,
.messageBoxIconDelete,
.messageBoxIconWarning,
.messageBoxIconInformation
{
padding-left:40px;
padding-right:10px;
background-repeat:no-repeat;
background-position:left middle;
text-align:center;
}

.messageBoxIcon
{

}

.messageBoxIconDelete
{
background-image:url('/Service/Skins/web/Img/Icon16/delete2.gif?timestamp=633767022660000000');
}

.messageBoxIconWarning
{
background-image:url('/Service/Skins/web/Img/Icon16/warning.gif?timestamp=633767023040000000');
}

.messageBoxIconInformation
{
background-image:url('/Service/Skins/web/Img/Icon16/information.gif?timestamp=633767022780000000');
}

/* Participanst List left Icon - For each participant */
.participanticon
{
background-image:url('/Service/Skins/web/Img/bg/blue-tag.gif?timestamp=633767022180000000');
background-repeat:no-repeat;
}

.participantDisconnected,
.participantAudioConnected,
.participantWebConnected,
.participantListenOnly,
.participantListenSpeak,
.participantAparte,
.participantWaitingRoom,
.participantRecorder,
.participantPlayer
{
padding-left:7px;
padding-right:7px;
background-repeat:no-repeat;
background-position:0px 0px;
text-align:center;
height:16px;
width:16px;
}

.participantDisconnected
{
background-image:url('/Service/Skins/web/Img/Icon16/mobilephone_notconnected.gif?timestamp=633767022820000000');
}

.participantAudioConnected
{
background-image:url('/Service/Skins/web/Img/Icon16/mobilephone1.gif?timestamp=633767022820000000');
}

.participantWebConnected
{
background-image:url('/Service/Skins/web/Img/Icon16/earth_connection.gif?timestamp=633767022700000000');
}

.participantListenOnly
{
background-image:url('/Service/Skins/web/Img/Icon16/loudspeaker_off.gif?timestamp=633767022800000000');
}

.participantListenSpeak
{
background-image:url('/Service/Skins/web/Img/Icon16/loudspeaker.gif?timestamp=633767022800000000');
}

.participantAparte
{
background-image:url('/Service/Skins/web/Img/Icon16/apparte.gif?timestamp=633767022480000000');
}

.participantWaitingRoom
{
background-image:url('/Service/Skins/web/Img/Icon16/apparte.gif?timestamp=633767022480000000');
}

.participantRecorder
{
background-image:url('/Service/Skins/web/Img/Icon16/record.gif?timestamp=633767022940000000');
}

.participantPlayer
{
background-image:url('/Service/Skins/web/Img/Icon16/media_play_green.gif?timestamp=633767022820000000');
}

.bluetab
{
background-image:url('/Service/Skins/web/Img/Title/bandebleue.gif?timestamp=633767023220000000');
background-repeat:repeat-x;
width:100%;
height:21px;
}

.bluetab2
{
background-image:url('/Service/Skins/web/Img/Title/bandebleue2.gif?timestamp=633767023220000000');
background-repeat:repeat-x;
width:100%;
height:27px;
font-size:1px;
}

.cachediv
{
width:100%;
border-collapse:collapse;
display:none;
}

.down
{
background-image:url('/Service/Skins/web/Img/Icon16/arrow_down_blue.gif?timestamp=633767022500000000');
background-repeat:no-repeat;
}

.up
{
background-image:url('/Service/Skins/web/Img/Icon16/arrow_up_blue.gif?timestamp=633767022500000000');
background-repeat:no-repeat;
}


.participantTitleAnonyme,
.participantTitleParticipant,
.participantTitleAttente,
.participantTitleApparte,
.participantTitleWaitingRoom,
.participantTitlePlay,
.participantTitleRecord,
.participantTitleOldrecord
{
background-image:url('/Service/Skins/web/Img/bg/blue-tag-big.gif?timestamp=633767022180000000');
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
white-space:nowrap;
color:#003366;
padding-left:20px;
padding-top:3px;
padding-bottom:3px;
border-top:1px solid #F0F0F0;
}


.participantNode,
.participantNode_N,
.participantNode_H
{
background-image:url('/Service/Skins/web/Img/bg/blue-tag.gif?timestamp=633767022180000000');
background-repeat:no-repeat;
background-position:10px 3px;
font-size:11px;
font-weight:normal;
white-space:nowrap;
color:#666666;
padding-left:22px;
padding-top:3px;
padding-bottom:3px;
}

.participantNode_N,
.participantNode_H
{
cursor:hand;
cursor:pointer;
}

.participantNode,
.participantNode_N
{
background-color:white;
border:1px solid white;
}

.participantNode_H
{
background-color:#DDEBFE;
border:1px solid #316AC4;
}


/*transparent div for resizer*/
.tranparentDiv
{
background-image:url('/Service/Skins/web/Img/transp.gif?timestamp=633767022080000000');
}


/* Modal IFrame */

.maskDiv
{

border:0px;
background:#808080;
opacity:0.5;
filter:alpha(opacity=50);

}

.modalIFrame
{
position:absolute;
border:0px;
background-color:#FFFFFF;
overflow:hidden;
}


.piDiv,
.diDiv
{
position:absolute;
border:1px solid #C8B560;
text-align:left;
font-weight:bold;
padding:2px;
background-color:#ECD672;
background-repeat:no-repeat;
background-position:2px 1px;
color:#666666;
padding-left:20px;
right:4;

opacity:0.9;
filter:alpha(opacity=90);
display:inline;
cursor:hand;
cursor:pointer;
}

.piDiv
{
background-image:url('/Service/Skins/web/Img/Icon16/arrow_up_blue.gif?timestamp=633767022500000000');
}

.diDiv
{
background-image:url('/Service/Skins/web/Img/Icon16/arrow_down_blue.gif?timestamp=633767022500000000');
}

.txtDiv
{
position:absolute;
border:1px solid #333333;
text-align:left;
font-weight:normal;
padding:2px;
background-color:red;
color:black;
padding-left:4px;
Left:0px;
Top:0px;
z-index:500;
display:inline;
}

.debugDiv
{
position:absolute;
border:1px solid #333333;
text-align:left;
font-weight:normal;
padding:2px;
background-color:black;
color:white;
padding-left:4px;
pixelLeft:4;
Top:4px;
Height:50px;
z-index:500;
display:inline;
}


/**********************/
/*   Wizard elements  */
/**********************/

.WizardTableBack
{
background-color:#FFFFFF;
width:100%;
height:100%;
padding:10px;
}

.WizardTableZone
{
background-color:white;
padding:5px;
}

.WizardBlueTxt
{
font-weight:bold;
color:#666666;
}

.WizardBlueTxtDisabled
{
font-weight:bold;
color:#CCCCCC;
}

.WizardBlueTxtL
{
font-weight:bold;
color:#666666;
}

.WizardBlueTxtLDisabled
{
font-weight:bold;
color:#CCCCCC;
}

.WizardBlackTxt
{
font-weight:bold;
color:#000000;
}

.WizardCalendar
{
border-color:#9CA4CE;
border-style:solid;
border-width:1px;
}

.Red
{
font-weight:bold;
color:#CC0000;
}

.WizardBottom
{
padding-right:10px;
}

.WizardListGuest
{
height:15px;
overflow:auto;
background-color:white;
}


/*************/
/*   Accueil */
/*************/

.RedZoneLight,
.GreenZoneLight,
.OrangeZoneLight,
.YellowZoneLight
{
text-align:center;
width:100%;
}

.GreenZoneLight
{
color:#084E03;
}

.RedZoneLight
{
color:#4E0303;
}

.OrangeZoneLight
{
color:#644C05;
}

.YellowZoneLight
{
color:#644C05;
}


badgecell
{
border:1px white solid;
}

.badgecellrec
{
}

.badgenamecell
{
color:white;
}

.badgenamecellrec
{
color:red;
}

.badgenamecellplay
{
color:#00EE00;
}

.badgemorecell
{
color:black;
}

.badgemorecell,
.badgenamecell,
.badgenamecellrec,
.badgenamecellplay
{
padding:0px;
margin:0px;
font-weight:bold;
overflow:hidden;
font-size:11px;
}

.badgeMenuButton,
.badgeMenuButtonRed
{
width:100%;
padding:0px;
text-decoration:none;
color:black;
font-size:11px;
horizontal-align:left;
overflow:visible;
cursor:hand;
cursor:pointer;
}

.badgeMenuButton
{
color:;
font-weight:bold;
font-size:11px;
cursor:hand;
cursor:pointer;
overflow:visible;
}

.badgeMenuButtonRed
{
background-color:#D14618;
}

.badgeMenuButtonHover
{
text-decoration:underline;
color:#F9D37D;
font-weight:bold;
font-size:11px;
overflow:visible;
cursor:hand;
cursor:pointer;
}

.badgeMenuButtonRedHover
{
background-color:red;
color:black;
}

.badgeMenu
{
background-color:#F6F6F6;
background-repeat:no-repeat;
}

.badgeToolTipTitle
{
FONT-WEIGHT:bold;
COLOR:grey;
}

.badgeToolTipValue
{
FONT-WEIGHT:bold;
COLOR:black;
overflow:visible;
word-break:break-all;
}

.badgeToolTip
{
FONT-WEIGHT:bold;
COLOR:gray;
PADDING-LEFT:2px;
overflow:visible;
word-break:break-all;
background-color:#F6F6F6;
padding-top:3px;
}

.badgeInterface
{
background-repeat:no-repeat;
background-position-y:center;
background-color:#D4E4F2;
background-position-x:2px;
}

.badgeBlack,
.badgeBlack_record,
.badgeWhite,
.badgeWhite_playing
{
display:inline;
direction:ltr;
horizontal-align:left;
margin-right:0px;
}

.badgeButton
{
border:1px solid;
border-color:white;
cursor:hand;
cursor:pointer;
}

.badgeBlack
{
border:1px #666666 solid;
background-color:black;
}

.badgeBlack_record
{
border:1px #ff0000 solid;
background-color:black;
}

.badgeWhite
{
border:1px #666666 solid;
background-color:black;
}

.badgeWhite_playing
{
border:1px #00ff00 solid;
background-color:black;
}

.badgeLightBlue
{
border:1px #6699cc solid;
background-color:#D4E4F2;
}

.badgeRed
{
border:1px #d65930 solid;
background-color:#F7DEDA;
}

.badgeDarkOrange
{
border:1px #ff8230 solid;
background-color:#FFE5D9;
}

.badgeLightOrange
{
border:1px #ff9900 solid;
background-color:#F8E3C6;
}

.badgeGray
{
border:1px #858585 solid;
background-color:#EFEFEF;
}

.badgeGreen
{
border:1px #34aeae solid;
background-color:#CEEEEE;
}

.badgePurple,.badgeRose
{
border:1px #d65983 solid;
background-color:#F2CCDA;
}

.badgeViolet
{
border:1px #a182c3 solid;
background-color:#EBE4F7;
}

.badgeYellow
{
border:1px #ffcc00 solid;
background-color:#FFF9B5;
}

.badgeLightBlue,
.badgeRed,
.badgeDarkOrange,
.badgeLightOrange,
.badgeGray,
.badgeGreen,
.badgePurple,
.badgeViolet,
.badgeYellow,
.badgeRose,
.badgeBlack,
.badgeWhite
{
display:inline;
direction:ltr;
horizontal-align:left;
}

.badgeBlackBorder
{
border:1px black solid;
}

.badgeWhiteBorder
{
border:1px black solid;
}

.badgeLightBlueBorder
{
border:1px #6699cc solid;
}

.badgeRedBorder
{
border:1px #d65930 solid;
}

.badgeDarkOrangeBorder
{
border:1px #ff8230 solid;
}

.badgeLightOrangeBorder
{
border:1px #ff9900 solid;
}

.badgeGrayBorder
{
border:1px #858585 solid;
}

.badgeGreenBorder
{
border:1px #34aeae solid;
}

.badgePurpleBorder,.badgeRoseBorder
{
border:1px #d65983 solid;
}

.badgeVioletBorder
{
border:1px #a182c3 solid;
}

.badgeYellowBorder
{
border:1px #ffcc00 solid;
}

.stickerBlack
{
background-image:url('/Service/Skins/web/Img/Badge/black_degrad_badge_big.gif?timestamp=633767022140000000');
}

.stickerWhite
{
background-image:url('/Service/Skins/web/Img/Badge/white_degrad_badge_big.gif?timestamp=633767022160000000');
}

.stickerBlack,
.stickerWhite
{
padding-left:2px;
border:1px solid;
background-repeat:repeat-x
}

/** Sorted list */

.SortAsc,
.SortDesc,
.SortNone
{
padding-right:20px;
cursor:hand;
cursor:pointer;
}

/* SORT ASC means we write up to DOWN */
.SortAsc
{
background-image:url('/Service/Skins/web/Img/icon16/navigate_down.gif?timestamp=633767022860000000');
background-repeat:no-repeat;
background-position: right;
}

/* SORT DESC means we write down to UP */
.SortDesc
{
background-image:url('/Service/Skins/web/Img/icon16/navigate_up.gif?timestamp=633767022860000000');
background-repeat:no-repeat;
background-position: right;
}


.smallText
{
color:#000000;
}

.redStar
{
font-weight:bold;
color:#FF0000;
}





/* General font */

*
{
font-family:Arial, Helvetica, Sans-serif;
}

A
{
text-decoration:none; /* Never underline links */
}

HTML
{
}

.defaultFont,
.defaultFontDisabled
{
font-size:11px;
}

.errorFont
{
font-size:12px;
font-weight:bold;
}

.successFont
{
font-size:12px;
font-weight:bold;
}

.comboFont
{
font-size:14px;
}

.defaultLink,
.defaultLinkOff
{
font-size:11px;
font-weight:bold;
}

.defaultLink:hover
{
text-decoration:underline;
}

.reverseLink
{
font-size:11px;
font-weight:normal;
}

.reverseLink:hover
{
text-decoration:underline;
}

.divLink_H
{
text-decoration:underline;
}

.buttonLink_H
{
text-decoration:underline;
}

.phoneNumberLink,
.phoneNumberLinkBorderless
{
font-size:14px;
font-weight:bold;
color:#000000;
padding:5px;
}

.phoneNumberLink
{
border:solid 3px #CCCCCC;
}

.phoneNumberLinkBorderless
{
border:solid 3px #FFFFFF;
}

.conferenceCode
{
font-size:14px;
font-weight:bold;
color:;
}

/* Portal background color */

.loginBody,
.portalBody,
.contentBody,
.documentBody
{
border:0px;
margin:0px;
background-color:#FFFFFF;
overflow:auto;
}

.loginForm,
.portalForm,
.contentForm,
.documentForm
{
margin:0px;
}

.minWidthPortal
{
width:980px;
}

.minWidthFunction
{
width:180px;
}

.loginTable,
.portalTable,
.documentTable
{
width:100%;
height:100%;
}

.portalCell,
.loginCell,
.documentCell
{
width:100%;
height:100%;
}

.tabContent
{
height:26px;
background-image:url('/Service/Skins/web/Img/Bg/bg-grey-tabcontent.gif?timestamp=634007897780000000');
background-repeat:repeat-x;
}

.modalIFrame
{
border:1px solid #000000;
}

/* Participants List items internal style */

.rinside,
.rinsiden,
.rinsideb
{
font-size:11px;
}


/* Disconnection button */




/* Areas */

.Area
{
border:1px solid #F0F0F0;
}

.AreaHome
{
padding-top:1px;
}

.AreaTitle,
.AreaTitleSelected
{
font-size:12px;
}

.AreaTitle,
.AreaBorderLeftTitle,
.AreaBorderRightTitle
{
height:24px;
}

.AreaTitle,
.AreaBorderLeftTitle,
.AreaBorderRightTitle
{
background-color:#FFFFFF;
border-bottom:1px solid #808080;

}

.AreaTitleTable
{
height:24px;
margin-bottom:3px;
}

.AreaMasterUpLeft,
.AreaMasterUpRight,
.AreaMasterDownLeft,
.AreaMasterDownRight,
.AreaUpLeft,
.AreaUpRight,
.AreaDownLeft,
.AreaDownRight
{
height:100%;
}

.AreaUpLeft,
.AreaUpRight,
.AreaDownLeft,
.AreaDownRight,
.AreaMaster,
.AreaMaster33,
.AreaMasterCustom,
.AreaMasterCustom200,
.AreaMasterCustom400,
.AreaMaster50
{
border:1px solid #F0F0F0;
}


/* Accueil */

.GreenZoneLight
{
border:1px solid #F0F0F0;
background-image:url('/Service/Skins/web/Img/bg/bg-green-panel.gif?timestamp=633767022160000000');
background-repeat:repeat-x;
}

.RedZoneLight
{
border:1px solid #F0F0F0;
background-image:url('/Service/Skins/web/Img/bg/bg-red-panel.gif?timestamp=633767022180000000');
background-repeat:repeat-x;
}

.OrangeZoneLight
{
border:1px #FF8400 solid;
background-color:#FAFFA4;
}

.YellowZoneLight
{
border:1px #FF8400 solid;
background-color:#FAFFA4;
}

.GreenZoneTxt
{

}

.GreenZoneDimTxt
{

}

.RedZoneTxt
{

}

.OrangeZoneTxt
{

}

.YellowZoneTxt
{

}

.homeCalendarCell,
.homeCalendarCellRed
{
font-size:12px;
}

.homeCalendarArea,
.homeCalendar,
.homeCalendarCellTitle,
.homeCalendarCellTitleRed,
.homeCalendarCellTitleHome,
.homeCalendarCellTitleRedHome
{
font-weight:normal;
font-size:12px;
}

.homeCalendarCellTitle,
.homeCalendarCellTitleHome
{

background-color:#F0F0F0;


}

.homeCalendarCellTitleRed,
.homeCalendarCellTitleRedHome
{

background-color:#F0F0F0;


}

.homeCalendarLineTxt
{
font-size:10px;
}


.listHeaderCell
{
font-size:11px;
}

.listItemCell
{
font-size:11px;
}

.listHeader,
.listItem,
.listBulletItem,
.listBulletItemSelected
{
}

.listItemCell
{

}

.listBulletItem
{
background-image:url('/Service/Skins/web/Img/bg/blue-tag.gif?timestamp=633767022180000000');
background-repeat:no-repeat;
padding-left:12px;
}

.listBulletItemSelected
{
background-image:url('/Service/Skins/web/Img/bg/red-tag.gif?timestamp=633767022180000000');
background-repeat:no-repeat;
padding-left:12px;
}

/* Custom buttons */

.buttonBarCentering
{
width:100%;
text-align:right;
}

.buttonBarCentered
{
margin-left:auto;
margin-right:0px;
}

/** Buttons (with tag arrow) */

.tabbtn
{
border:1px solid #E8E8E8;
}

.tabbtnh,
.tabbtnc
{
border:1px solid #808080;
}

.btnt
{
color:#000000;
padding-top:4px;
}

.btnth
{
color:#000000;
padding-top:4px;
}

.btntc
{
color:#000000;
padding-top:5px;
}

.btnt,
.btnth,
.btntc
{
font-size:14px;
font-weight:normal;
white-space:nowrap;
padding-left:20px;
padding-right:20px;
}

.btn,
.btnc,
.btnh
{
background-image:url('/Service/Skins/web/Img/btn/btn-grey-middle.gif?timestamp=633961220420000000');
background-repeat:repeat-x;
height:25px;
}

.btng,
.btngc,
.btngh
{
background-image:url('/Service/Skins/web/Img/btn/btn-grey-middle.gif?timestamp=633961220420000000');
background-repeat:repeat-x;
height:25px;
width:15px;
}

.btnd,
.btndc,
.btndh
{
background-image:url('/Service/Skins/web/Img/btn/btn-grey-middle.gif?timestamp=633961220420000000');
background-repeat:repeat-x;
height:25px;
width:15px;
}

/** Buttons with green diode */

.tabbtn_gd,
.tabbtnh_gd,
.tabbtnc_gd
{
border:0px;
}

.btnt_gd
{
color:#000000;
}

.btn_gd,
.btnc_gd,
.btnh_gd
{

}

.btng_gd,
.btngc_gd,
.btngh_gd
{

}

.btnd_gd,
.btndc_gd,
.btndh_gd
{

}

/** Buttons with yellow diode */

.tabbtn_yd,
.tabbtnh_yd,
.tabbtnc_yd
{
border:0px;
}

.btnt_yd
{
color:#000000;
}

.btn_yd,
.btnc_yd,
.btnh_yd
{

}

.btng_yd,
.btngc_yd,
.btngh_yd
{

}

.btnd_yd,
.btndc_yd,
.btndh_yd
{

}

/** Buttons with orange diode */

.tabbtn_od,
.tabbtnh_od,
.tabbtnc_od
{
border:0px;
}

.btnt_od
{
color:#000000;
}

.btn_od,
.btnc_od,
.btnh_od
{

}

.btng_od,
.btngc_od,
.btngh_od
{

}

.btnd_od,
.btndc_od,
.btndh_od
{

}

/** Buttons with red diode */

.tabbtn_rd,
.tabbtnh_rd,
.tabbtnc_rd
{
border:0px;
}

.btnt_rd
{
color:red;
}

.btn_rd,
.btnc_rd,
.btnh_rd
{

}

.btng_rd,
.btngc_rd,
.btngh_rd
{

}

.btnd_rd,
.btndc_rd,
.btndh_rd
{

}

/** Buttons with First Arrow */

.tabbtn_first,
.tabbtnh_first,
.tabbtnc_first
{
border:0px;
}

.btn_first,
.btnc_first,
.btnh_first
{

}

.btng_first,
.btngc_first,
.btngh_first
{

}

.btnd_first,
.btndc_first,
.btndh_first
{

}

/** Buttons for Deletion */

.tabbtn_delete,
.tabbtnh_delete,
.tabbtnc_delete
{
border:0px;
}

.btn_delete,
.btnc_delete,
.btnh_delete
{

}

.btng_delete,
.btngc_delete,
.btngh_delete
{

}

.btnd_delete,
.btndc_delete,
.btndh_delete
{

}

/** Buttons with Previous Arrow */

.btnt_pr
{
color:;
}

.btntc_pr
{
color:#F9D37D;
}

.btnt_pr,
.btntc_pr,
.btnth_pr
{
font-weight:bold;

white-space:nowrap;

}

.btn_pr,
.btnc_pr,
.btnh_pr
{

}

.btng_pr,
.btngc_pr,
.btngh_pr
{

}

.btnd_pr,
.btndc_pr,
.btndh_pr
{

}

/** Buttons with Next arrow */

.btnt_nx
{
color:;
}

.btntc_nx
{
color:#F9D37D;
}

.btnt_nx,
.btntc_nx,
.btnth_nx
{
font-weight:bold;

white-space:nowrap;

}

.btn_nx,
.btnc_nx,
.btnh_nx
{

}

.btng_nx,
.btngc_nx,
.btngh_nx
{

}

.btnd_nx,
.btndc_nx,
.btndh_nx
{

}

/** Buttons with Last arrow */

.tabbtn_last,
.tabbtnh_last,
.tabbtnc_last
{
border:0px;
}

.btn_last,
.btnc_last,
.btnh_last
{

}

.btng_last,
.btngc_last,
.btngh_last
{

}

.btnd_last,
.btndc_last,
.btndh_last
{

}

/** Selected buttons with Next arrow */

.tabbtn_nx_selected,
.tabbtnh_nx_selected,
.tabbtnc_nx_selected
{
border:0px;
}

.btn_nx_selected,
.btnc_nx_selected,
.btnh_nx_selected
{

}

.btng_nx_selected,
.btngc_nx_selected,
.btngh_nx_selected
{

}

.btnd_nx_selected,
.btndc_nx_selected,
.btndh_nx_selected
{

}

/** Selected Buttons */

.tabbtn_selected
{
border:1px solid #E8E8E8;
}

.tabbtnh_selected,
.tabbtnc_selected
{
border:1px solid #808080;
}

.btnt_selected
{
color:#000000;
padding-top:4px;
}

.btnth_selected
{
color:#000000;
padding-top:4px;
}

.btntc_selected
{
color:#000000;
padding-top:5px;
}

.btnt_selected,
.btnth_selected,
.btntc_selected
{
font-size:14px;
font-weight:normal;
white-space:nowrap;
padding-left:20px;
padding-right:20px;
}

.btn_selected,
.btnc_selected,
.btnh_selected
{
background-image:url('/Service/Skins/web/Img/btn/btn-grey-middle.gif?timestamp=633961220420000000');
background-repeat:repeat-x;
height:25px;
}

.btng_selected,
.btngc_selected,
.btngh_selected
{
background-image:url('/Service/Skins/web/Img/btn/btn-grey-left.gif?timestamp=633961220420000000');
background-repeat:repeat-x;
height:25px;
width:25px;
}

.btnd_selected,
.btndc_selected,
.btndh_selected
{
background-image:url('/Service/Skins/web/Img/btn/btn-grey-middle.gif?timestamp=633961220420000000');
background-repeat:repeat-x;
height:25px;
width:15px;
}


/** High priority Buttons */

.btnt_tospot
{
color:#000000;
}

.btntc_tospot
{
color:#F9D37D;
}

.btnt_tospot,
.btntc_tospot,
.btnth_tospot
{

white-space:nowrap;

padding-top:3px;
padding-left:10px;
padding-right:10px;
}

.btn_tospot,
.btnc_tospot,
.btnh_tospot
{

}

.btng_tospot,
.btngc_tospot,
.btngh_tospot
{

}

.btnd_tospot,
.btndc_tospot,
.btndh_tospot
{

}

/** Buttons (Filter ABC, DEF, etc.) */

.btnt_abc
{
color:;
}

.btntc_abc
{
color:#F9D37D;
}

.btnt_abc,
.btntc_abc,
.btnth_abc
{
font-size:11px;
font-weight:bold;

white-space:nowrap;
padding-top:3px;
}

.btn_abc,
.btnc_abc,
.btnh_abc
{

}

.btng_abc,
.btngc_abc,
.btngh_abc
{

display:none;
}

.btnd_abc,
.btndc_abc,
.btndh_abc
{

display:none;
}

/** Buttons selected (Filter ABC, DEF, etc.) */

.btnt_abc_selected
{
color:;
text-decoration:underline;
}

.btntc_abc_selected
{
color:#F9D37D;
}

.btnt_abc_selected,
.btntc_abc_selected,
.btnth_abc_selected
{
font-size:11px;
font-weight:bold;

white-space:nowrap;
padding-top:3px;
}

.btn_abc_selected,
.btnc_abc_selected,
.btnh_abc_selected
{

}

.btng_abc_selected,
.btngc_abc_selected,
.btngh_abc_selected
{

display:none;
}

.btnd_abc_selected,
.btndc_abc_selected,
.btndh_abc_selected
{

display:none;
}


/* Other font */

.r,
.r_H,
.r2,
.r2_H,
.ralt,
.ralt_H,
.ralt2,
.ralt2_H,
.ri,
.ri_H,
.rr,
.rr_H,
.rw,
.rw_H
{



}

.r_H_S,
.ralt_H_S,
.ralt2_H_S,
.r_S,
.ralt_S,
.ralt2_S,
.rw_S
{



}

.ri_H_S,
.ri_S,
.ri_S_H
{


}

/* Imminent conference list item style */
.ri
{
background-color:#FFFFCC;
}

/* Running conference list item style */
.rr
{
background-color:#FBE1E1;
}

.btnt,
.btnth,
.btntc,
.btnt_selected,
.btnth_selected,
.btntc_selected
{
}

.btnt_gd,
.btnth_gd,
.btntc_gd,
.btnt_yd,
.btnth_yd,
.btntc_yd,
.btnt_od,
.btnth_od,
.btntc_od,
.btnt_rd,
.btnth_rd,
.btntc_rd,
.btnt_first,
.btnth_first,
.btntc_first,
.btnt_delete,
.btnth_delete,
.btntc_delete,
.btnt_pr,
.btnth_pr,
.btntc_pr,
.btnt_nx,
.btnth_nx,
.btntc_nx,
.btnt_last,
.btnth_last,
.btntc_last,
.btnt_nx_selected,
.btnth_nx_selected,
.btntc_nx_selected
{
font-size:11px;

}

.btnt_tospot,
.btnth_tospot,
.btntc_tospot
{
font-size:11px;
}

.btnt_logout,
.btnth_logout,
.btntc_logout
{
font-size:11px;
vertical-align:top;
}

.btnt,
.btnt_selected
{
text-decoration:none;
}

.btnt_gd,
.btnt_yd,
.btnt_od,
.btnt_rd,
.btnt_first,
.btnt_delete,
.btnt_pr,
.btnt_nx,
.btnt_last,
.btnt_nx_selected,
.btnt_tospot,
.btnt_logout
{
text-decoration:none;
}

.btntc,
.btntc_selected
{
text-decoration:none;
}

.btntc_gd,
.btntc_yd,
.btntc_od,
.btntc_rd,
.btntc_first,
.btntc_delete,
.btntc_pr,
.btntc_nx,
.btntc_last,
.btntc_nx_selected,
.btntc_tospot,
.btntc_logout
{
text-decoration:none;
}

.btnth,
.btnth_selected
{
text-decoration:none;
}

.btnth_gd,
.btnth_yd,
.btnth_od,
.btnth_rd,
.btnth_first,
.btnth_delete,
.btnth_pr,
.btnth_nx,
.btnth_last,
.btnth_nx_selected,
.btnth_tospot,
.btnth_logout
{
text-decoration:underline;
}

.btnt_areatitle
{
text-decoration:none;
}

.btntc_areatitle
{
text-decoration:none;
}

.btnth_areatitle,
{
text-decoration:underline;
}

.btnt_areatitle,
.btnth_areatitle,
.btntc_areatitle
{
font-size:11px;
}

.btnt_linkbig
{
text-decoration:none;
}

.btntc_linkbig
{
text-decoration:none;
}

.btnth_linkbig,
{
text-decoration:underline;
}

.btnt_linkbig,
.btnth_linkbig,
.btntc_linkbig
{
padding-top:1px;
font-size:13px;
}

.button2D_N,
.button2D_H,
.button2D_C,
.button2D
{
font-size:11px;
}

.item2D_N,
.item2D_H,
.item2D_C,
.item2D
{
font-size:11px;
}

/* left zone | resizer | right zone */

/* Left or right zone */
.splitTop
{
padding-top:2px;
padding-bottom:2px;
}

.splitResize
{
padding-left:4px;
padding-right:4px;
}

/* resizer column */
.resizer
{
width:4px;
cursor:col-resize;
background-image:url('/Service/Skins/web/Img/bg/resizer.png?timestamp=633971112260000000');
background-repeat:no-repeat;
background-position:0px 5px;
}


.homeServiceState
{
font-size:11px;
}

.homeShortCutTxt
{
font-size:12px;
}

.homeSummUp
{
font-size:10px;
}


/* Dialout */



.PhoneNumberCell
{
height:28px;
}

.TextToSpotWithRightArrow
{
font-size:11px;
}

.DialerTable
{
width:150px;
}

.DialerCell,
.DialerCellHover,
.DialerCellActive
{
width:40px;
height:30px;
font-size:18px;
}

.DialerCell
{
border:1px solid #F0F0F0;
color:;
text-decoration:none;
}

.DialerCellHover
{
border:1px solid #F9D37D;
color:#F9D37D;
text-decoration:underline;
}

.DialerCellActive
{
border:1px solid #F9D37D;
color:#F9D37D;
background-color:;
text-decoration:underline;
}


.piDiv,
.diDiv
{
font-size:11px;
}

.WizardBlueTitleTxt
{
font-size:12px;
color:#000000;

padding-bottom:2px;
border-bottom:1px solid #000000;
text-align:left;
}

.WizardBlueTxt,
.WizardBlueTxtDisabled,
.WizardBlackTxt
{
font-size:12px;
}

.WizardBlueTxtL,
.WizardBlueTxtLDisabled,
.WizardCalendar
{
font-size:11px;
}

.WizardHelpTxt
{
font-size:9px;
}

.Red
{
font-size:12px;
}

.redStar
{
font-size:14px;
}

.GreenZoneTxt,
.GreenZoneDimTxt,
.RedZoneTxt,
.OrangeZoneTxt,
.YellowZoneTxt
{
text-align:left;
font-size:12px;
font-weight:normal;
}

.smallText
{
font-size:9px;
}


/* Function */

.functionContainerMiddleHomeMenu
{
background-image:url('/Service/Skins/web/Img/Menu/degrade.gif?timestamp=633767023080000000');
background-repeat:no-repeat;
background-position:7px 1px;
}

.functionContainerTop
{

}


/** Special mobile buttons */

/** Join conference button */

.tabbtn_join
{
}

.btnt_join,
.btnth_join,
.btntc_join
{
}

.btn_join,
.btnh_join,
.btnc_join
{
}

.btnc_join
{
}

.btng_join,
.btngc_join,
.btngh_join,
.btnd_join,
.btndc_join,
.btndh_join
{
}

/** Close conference button */

.tabbtn_close
{
}

.btnt_close,
.btnth_close,
.btntc_close
{
}

.btn_close,
.btnh_close,
.btnc_close
{
}

.btnc_close
{
}

.btng_close,
.btngc_close,
.btngh_close,
.btnd_close,
.btndc_close,
.btndh_close
{
}

/** Home button */

.tabbtn_home
{
}

.btnt_home,
.btnth_home,
.btntc_home
{
}

.btn_home,
.btnh_home,
.btnc_home
{
}

.btnc_home
{
}

.btng_home,
.btngc_home,
.btngh_home,
.btnd_home,
.btndc_home,
.btndh_home
{
}


/* Details */

.SpanDisplayListDataName
{
font-size:11px;
color:;
font-weight:bold;
}

.RowDisplayListDataName,
.RowDisplayListDataValue
{
font-size:11px;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
}

.RowDisplayListDataName
{
background-color:#F0F0F0;
color:;

text-align:right;

}

/* data value in a row display list*/
.RowDisplayListDataValue
{
text-align:left;
}

/* Other stuff (badges, etc.) */

.badgeLocationDiv
{
float:left;
padding-left:14px;
padding-right:14px;
padding-top:14px;
padding-bottom:14px;
}

.badgeLocationDivGone
{
float:left;
display:none;
}

.guestLocationDiv
{
}

.guestLocationDivGone
{
display:none;
}



.browserDiv
{
display:none;
}

.browserDivVisible
{
display:block;
position:fixed!important;
position:absolute;
padding:2px;
right:0px;
bottom:0px;
border:1px solid gray;
background-color:#FFFFFF;
color:gray;
}

.sizeDebugDiv
{
display:none;
}

.sizeDebugDivVisible
{
display:block;
position:fixed!important;
position:absolute;
padding:2px;
top:0px;
left:0px;
border:1px solid Lime;
background-color:Black;
color:Lime;
}

/* Connection */



/* Portal */

.tabTitleDiv,
.userNameDiv
{
white-space:nowrap;
}

/* Dialog */

.dialogDiv
{
}


/* Loading message when a request is pending */

.loadDiv
{
position:absolute;

border:solid 1px #333333;
text-align:center;
color:white;
background-color:firebrick;
opacity:0.9;
filter:alpha(opacity=90);
}


/* Titles */

.titleTextDiv,
.titleTextDivDialog
{
text-align:left;
font-weight:bold;
white-space:nowrap;
}

.titleDiv_O
{
text-align:left;
font-weight:bold;
white-space:nowrap;
}

.titleDiv_X
{
text-align:left;
font-weight:bold;
white-space:nowrap;
}

.titleGreenDiv
{
color:#00C000;
}

.titleRedDiv
{
color:#C00000;
}

.titleBlueDiv
{
color:#0000C0;
}

/* Home */

.homeBigIconText
{
text-align:left;
padding-left:70px;
padding-top:20px;
}

.immediateConferenceBtn_N,
.immediateConferenceBtn_H,
.immediateConferenceBtn_C
{
font-size:13px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/immediateConferenceMobile.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}

.immediateConferenceBtn_D
{
font-size:13px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/immediateConferenceMobile_D.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
}


.conferenceSchedulerBtn_N,
.conferenceSchedulerBtn_H,
.conferenceSchedulerBtn_C
{
font-size:13px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/conferenceSchedulerMobile.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}

.conferenceSchedulerBtn_D
{
font-size:13px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/conferenceSchedulerMobile_D.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
}


.conferenceSchedulerRBtn_N,
.conferenceSchedulerRBtn_H,
.conferenceSchedulerRBtn_C
{
font-size:13px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/conferenceSchedulerMobileR.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}

.conferenceSchedulerRBtn_D
{
font-size:13px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/conferenceSchedulerMobile_D.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
}


.audioWebSessionBtn_N,
.audioWebSessionBtn_H,
.audioWebSessionBtn_C
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}

.audioWebSessionBtn_D
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
}

.audioWebSessionBtn_I
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
}

.audioWebSessionAutoDialBtn_N,
.audioWebSessionAutoDialBtn_H,
.audioWebSessionAutoDialBtn_C
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}

.audioWebSessionRBtn_N,
.audioWebSessionRBtn_H,
.audioWebSessionRBtn_C
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}

.audioWebSessionAutoDialRBtn_N,
.audioWebSessionAutoDialRBtn_H,
.audioWebSessionAutoDialRBtn_C
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}


.audioWebSessionBBtn_N,
.audioWebSessionBBtn_H,
.audioWebSessionBBtn_C
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
cursor:hand;
cursor:pointer;
}

.audioWebSessionBBtn_D
{
font-size:13px;
margin-top:10px;
background-repeat:no-repeat;
}


.immediateBtn_N,
.immediateBtn_H,
.immediateBtn_C
{
font-size:13px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-position:center top;
cursor:hand;
cursor:pointer;
}

.immediateBtn_N
{
color:#333333;
text-decoration:none;
}

.immediateBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.immediateBtn_C
{
color:#F9D37D;
text-decoration:underline;
}


.immediateAutoDialBtn_N,
.immediateAutoDialBtn_H,
.immediateAutoDialBtn_C
{
font-size:13px;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-position:center top;
cursor:hand;
cursor:pointer;
}

.immediateAutoDialBtn_N
{
color:#333333;
text-decoration:none;
}

.immediateAutoDialBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.immediateAutoDialBtn_C
{
color:#F9D37D;
text-decoration:underline;
}


/* Dialout */

.dialoutButtonBar
{
width:300px;
float:left;
}

.dialoutButton
{
width:100px;
float:left;
}

.dialoutBtn_N,
.dialoutBtn_H,
.dialoutBtn_C
{
width:99px;
height:110px;
font-size:13px;
font-weight:bold;
margin-left:auto;
margin-right:auto;
background-repeat:no-repeat;
background-position:center top;
cursor:hand;
cursor:pointer;
}

.dialoutBtn_N
{
color:#333333;
text-decoration:none;
}

.dialoutBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.dialoutBtn_C
{
color:#F9D37D;
text-decoration:underline;
}

.showNumberList_N,
.showNumberList_H,
.showNumberList_C
{
width:180px;
height:52px;
font-size:12px;
font-weight:bold;
color:#333333;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/showNumberList.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
background-position:left top;
cursor:hand;
cursor:pointer;
}

.showDialer_N,
.showDialer_H,
.showDialer_C
{
width:180px;
height:52px;
font-size:12px;
font-weight:bold;
color:#333333;
margin-left:auto;
margin-right:auto;
background-image:url('/Service/Skins/web/Img/Btn/showDialer.jpg?timestamp=633767022220000000');
background-repeat:no-repeat;
background-position:left top;
cursor:hand;
cursor:pointer;
}

.showNumberList_N,
.showDialer_N
{
color:#333333;
text-decoration:none;
}

.showNumberList_H,
.showDialer_H
{
color:#F9D37D;
text-decoration:underline;
}

.showNumberList_C,
.showDialer_C
{
color:#F9D37D;
text-decoration:underline;
}


/*** Help */

.HelpDiv
{
background-color:#DDEBFE;
text-align:left;
position:absolute;
}

.HelpFrameDiv
{
border:solid 1px black;
}

.HelpTitleDiv
{
padding-top:5px;
padding-left:15px;
padding-right:15px;
}

.HelpTitle
{
font-weight:bold;
color:#666666;
}

.HelpTextDiv
{
padding:17px;
}

.HelpText
{
font-size:11px;
}

.HelpCloseDiv_N,
.HelpCloseDiv_H,
.HelpCloseDiv_C
{
background-color:white;
font-weight:bold;
text-align:center;
cursor:hand;
cursor:pointer;
}

.HelpCloseDiv_N
{
color:;
}

.HelpCloseDiv_H
{
color:#F9D37D;
text-decoration:underline;
}

.HelpCloseDiv_C
{
color:#F9D37D;
}

/** Documents */

.documentListIFrame,
.documentViewIFrame,
.documentIFrame
{
width:100%;
border:0px;
background-color:#FFFFFF;
}




/* Mobile condition display is not alway 'block', a TR needs display:table-row, a TD needs display:table-cell, etc. */

.mobileOnly
{
display:none;
}

.desktopOnly
{
}

.desktopStretch
{
height:100%;
}

.panelScroll
{

}

/* Connection */

.loginDiv
{
width:320px;
margin-top:80px;
}

.loginLogoDiv
{
float:right;
margin-top:24px;
width:57px;
height:77px;
background-image:url('/Service/Skins/web/Img/Login/verrou.jpg?timestamp=633767023080000000');
}


/* Portal */

.portalDiv
{
height:100%;
}

.tabFunctionNewItemDiv
{
width:210px;
padding-top:3px;
padding-left:4px;
padding-right:4px;
}

.tabButtonFavoriteDiv
{
padding-top:6px;
padding-left:10px;
padding-right:10px;
}

.tabButtonJoinDiv
{
padding-top:6px;
padding-left:4px;
padding-right:4px;
}

.tabButtonCloseDiv
{
padding-top:6px;
padding-left:4px;
padding-right:4px;
}

.tabButtonSecureDiv
{
padding-top:6px;
padding-left:4px;
padding-right:4px;
}

.tabComboDiv
{
padding-top:3px;
padding-left:4px;
padding-right:4px;
}

.tabTitleDiv
{
padding-top:6px;
padding-left:4px;
padding-right:4px;
}

.tabTitleSpan
{
font-size:11px;
font-weight:bold;
}

.userNameDiv
{
padding-left:10px;
}

.userName
{
font-size:11px;
font-weight:normal;
color:white;
white-space:nowrap;
}

/* Dialog */

.YoortWelcomeDiv
{
width:450px;
height:auto;
}

.EditMyAccountDiv
{
width:450px;
height:auto;
}

.ImmediateConferenceDiv
{
width:500px;
height:auto;
}


/* Tabs */

.tabHolderDiv
{
padding-top:4px;
background-color:;

}

.tabContainerDiv
{
height:29px;
}


/* Disconnection */

.guideDiv
{
padding-right:10px;
}

.discoDiv
{
padding-right:10px;
}

.homeDiv
{
display:none;
}

.favoriteDiv
{
position:absolute;
top:60px;
left:4px;
padding:2px;
}



/* Header */

.customHeaderDiv
{
height:50px;
background-image:url('/Service/Skins/web/Img/Header/portal-header-middle.gif?timestamp=633767022480000000');
background-repeat:repeat-x;
}

.customHeaderLeftDiv
{
width:225px;
height:50px;
background-image:url('/Service/Skins/web/Img/Header/portal-header-left.gif?timestamp=633897503680000000');
background-repeat:no-repeat;
}

.customHeaderRightDiv
{
height:50px;
background-image:url('/Service/Skins/web/Img/Header/portal-header-right.gif?timestamp=633767022480000000');
background-repeat:no-repeat;
background-position:right;
}

/* Footer */

.customFooterDiv
{
height:26px;
background-image:url('/Service/Skins/web/Img/Bg/bg-grey-tabcontent.gif?timestamp=634007897780000000');
background-repeat:repeat-x;
}

.frFRFlag,
.enGBFlag,
.ptBRFlag
{
width:29px;
height:14px;
font-size:1px;
background-repeat:no-repeat;
}

.frFRFlag
{
background-image:url('/Service/Skins/web/Img/Footer/fr-FR.gif?timestamp=633767022460000000');
}

.enGBFlag
{
background-image:url('/Service/Skins/web/Img/Footer/en-GB.gif?timestamp=633767022460000000');
}

.ptBRFlag
{
background-image:url('/Service/Skins/web/Img/Footer/pt-BR.gif?timestamp=633767022460000000');
}

.frFRDiv,
.frFRDivHover,
.frFRDivActive,
.enGBDiv,
.enGBDivHover,
.enGBDivActive,
.ptBRDiv,
.ptBRDivHover,
.ptBRDivActive
{
float:left;
margin:5px;
cursor:hand;
cursor:pointer;
}

.frFRDiv,
.enGBDiv,
.ptBRDiv
{
border:1px solid ;
}

.frFRDivHover,
.enGBDivHover,
.ptBRDivHover
{
border:1px solid #F9D37D;
}

.frFRDivActive,
.enGBDivActive,
.ptBRDivActive
{
border:1px solid #F9D37D;
}

.customFooterVersionDiv
{
float:right;
text-align:right;
font-size:11px;
margin:6px;
color:gray;
}

.browserDivVisible
{
font-size:11px;
width:500px;
}

.sizeDebugDivVisible
{
font-size:11px;
width:500px;
}

.customFooterBlankDiv
{
display:none;
}


/* Yoort */

.yoortDiv
{
width:450px;
}

/* Home */

.homeDiv_X
{
}

.homeDiv_O
{
}

.areaDiv_X
{
}

.areaDiv_O
{
}


.boxConferenceHome
{
margin-top:10px;
width:49%; /* IE can't always add up 50% and 50% to make 100%, sucker! */
float:left;
}


.homeIconText
{
text-align:left;
padding-left:70px;
padding-top:20px;
}

.immediateConferenceBtn_N,
.immediateConferenceBtn_H,
.immediateConferenceBtn_C,
.immediateConferenceBtn_D
{
height:77px;
width:350px;
font-weight:bold;
}

.immediateConferenceBtn_N
{
color:;
text-decoration:none;
}

.immediateConferenceBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.immediateConferenceBtn_C
{
color:#F9D37D;
text-decoration:underline;
}

.immediateConferenceBtn_D
{
color:#CCCCCC;
text-decoration:none;
}

.conferenceSchedulerBtn_N,
.conferenceSchedulerBtn_H,
.conferenceSchedulerBtn_C,
.conferenceSchedulerBtn_D
{
height:77px;
width:350px;
font-weight:bold;
}

.conferenceSchedulerBtn_N
{
color:;
text-decoration:none;
}

.conferenceSchedulerBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.conferenceSchedulerBtn_C
{
color:#F9D37D;
text-decoration:underline;
}

.conferenceSchedulerBtn_D
{
color:#CCCCCC;
text-decoration:none;
}


.conferenceSchedulerRBtn_N,
.conferenceSchedulerRBtn_H,
.conferenceSchedulerRBtn_C,
.conferenceSchedulerRBtn_D
{
height:77px;
width:350px;
font-weight:bold;
}

.conferenceSchedulerRBtn_N
{
color:;
text-decoration:none;
}

.conferenceSchedulerRBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.conferenceSchedulerRBtn_C
{
color:#F9D37D;
text-decoration:underline;
}

.conferenceSchedulerRBtn_D
{
color:#CCCCCC;
text-decoration:none;
}

.audioWebSession
{
width:350px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

.audioWebSessionBtn_N,
.audioWebSessionBtn_H,
.audioWebSessionBtn_C,
.audioWebSessionBtn_D,
.audioWebSessionBtn_I
{
height:77px;
width:350px;
margin-left:auto;
margin-right:auto;
font-weight:bold;
}

.audioWebSessionBtn_N
{
color:;
text-decoration:none;
}

.audioWebSessionBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.audioWebSessionBtn_C
{
color:#F9D37D;
text-decoration:underline;
}

.audioWebSessionBtn_N,
.audioWebSessionBtn_H,
.audioWebSessionBtn_C
{
background-image:url('/Service/Skins/web/Img/Btn/audioWebSession.jpg?timestamp=634007897780000000');
}

.audioWebSessionBtn_D
{
color:#CCCCCC;
text-decoration:none;
background-image:url('/Service/Skins/web/Img/Btn/audioWebSession_D.jpg?timestamp=634123845740000000');
}

.audioWebSessionBtn_I
{
color:#CCCCCC;
text-decoration:none;
background-image:url('/Service/Skins/web/Img/Btn/audioWebSession_I.jpg?timestamp=634091007940000000');
}

.audioWebSessionAutoDialBtn_N,
.audioWebSessionAutoDialBtn_H,
.audioWebSessionAutoDialBtn_C
{
height:77px;
width:350px;
background-image:url('/Service/Skins/web/Img/Btn/audioWebSession.jpg?timestamp=634007897780000000');
font-weight:bold;
margin-left:auto;
margin-right:auto;
}

.audioWebSessionAutoDialBtn_N
{
color:;
text-decoration:none;
}

.audioWebSessionAutoDialBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.audioWebSessionAutoDialBtn_C
{
color:#F9D37D;
text-decoration:underline;
}


.audioWebSessionRBtn_N,
.audioWebSessionRBtn_H,
.audioWebSessionRBtn_C
{
height:77px;
width:350px;
background-image:url('/Service/Skins/web/Img/Btn/audioWebSessionR.jpg?timestamp=634007897780000000');
font-weight:bold;
margin-left:auto;
margin-right:auto;
}

.audioWebSessionRBtn_N
{
color:;
text-decoration:none;
}

.audioWebSessionRBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.audioWebSessionRBtn_C
{
color:#F9D37D;
text-decoration:underline;
}

.audioWebSessionAutoDialRBtn_N,
.audioWebSessionAutoDialRBtn_H,
.audioWebSessionAutoDialRBtn_C
{
height:77px;
width:350px;
background-image:url('/Service/Skins/web/Img/Btn/audioWebSessionR.jpg?timestamp=634007897780000000');
font-weight:bold;
margin-left:auto;
margin-right:auto;
}

.audioWebSessionAutoDialRBtn_N
{
color:;
text-decoration:none;
}

.audioWebSessionAutoDialRBtn_H
{
color:#F9D37D;
text-decoration:underline;
}

.audioWebSessionAutoDialRBtn_C
{
color:#F9D37D;
text-decoration:underline;
}


.audioWebSessionBBtn_N,
.audioWebSessionBBtn_H,
.audioWebSessionBBtn_C,
.audioWebSessionBBtn_D
{
}

.audioWebSessionBBtn_N
{
}

.audioWebSessionBBtn_H
{
}

.audioWebSessionBBtn_C
{
}

.audioWebSessionBBtn_N,
.audioWebSessionBBtn_H,
.audioWebSessionBBtn_C
{
}

.audioWebSessionBBtn_D
{
}


.immediateBtn_N,
.immediateBtn_H,
.immediateBtn_C
{
background-image:url('/Service/Skins/web/Img/Btn/dialoutOffice.jpg?timestamp=633767022220000000');
width:150px;
}

.immediateAutoDialBtn_N,
.immediateAutoDialBtn_H,
.immediateAutoDialBtn_C
{
width:130px;
background-image:url('/Service/Skins/web/Img/Btn/dialoutOffice.jpg?timestamp=633767022220000000');
}


.boxConferencesSchedulerList
{
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
text-align:left;
}

.homeSeparatorDiv
{
height:6px;
font-size:1px;
width:100%;
}

/* Conference */

.conferenceSchedulerTabDiv
{
position:absolute;
top:3px;
right:10px;
}


.conferenceContactListDiv
{
height:180px;
overflow-y:auto;
border:1px solid #CCCCCC;
}

.conferenceGuestListDiv
{
height:320px;
overflow-y:auto;
border:1px solid #CCCCCC;
}




/* Loading message when a request is pending */

.loadDiv
{
top:4px;
right:4px;
font-size:11px;
font-weight:bold;
padding:2px;
padding-left:20px;
background-position:1px 1px;
background-image:url('/Service/Skins/web/Img/Activity/Loading-red.gif?timestamp=633767022080000000');
background-repeat:no-repeat;
}


/* Titles */

 
.titleDiv,
.titleDivDialog
{
height:24px;
}

.titleDiv
{
background-color:#FFFFFF;
border-bottom:1px solid #808080;

}

.titleDivDialog
{
background-color:#F0F0F0;
}

.titleTextDiv,
.titleTextDivDialog
{
padding-top:5px;
padding-left:10px;
padding-right:10px;
font-size:14px;
}

.titleTextDiv
{
color:#000000;
}

.titleTextDivDialog
{
color:;
}

.titleHelpDiv,
.titleHelpDivDialog
{
padding-top:4px;
padding-left:10px;
padding-right:10px;
}

.titleDiv_O
{
padding-top:5px;
padding-left:10px;
padding-right:10px;
color:#000000;
font-size:14px;
background-image:none;
background-repeat:no-repeat;
}

.titleDiv_X
{
padding-top:5px;
padding-left:10px;
padding-right:10px;
color:#000000;
font-size:14px;
background-image:none;
background-repeat:no-repeat;
}

.titleSmallTextDiv
{
padding-top:3px;
padding-left:15px;
padding-right:15px;
font-size:12px;
font-weight:normal;
text-align:left;
}

.titleSmallText
{
font-size:12px;
font-weight:normal;
}

/* Frames */

.lightFrameDiv
{

}

.paddedDiv
{

}


/* Dialout */

.DialoutDiv
{
width:320px;
}

.numberListBlock
{
height:auto;
width:300px;
}

.inputDialer
{
font-size:12px;
}


/*** Help */

.HelpDiv
{
bottom:30px;
right:10px;
}

.HelpTitle
{
font-size:14px;
}

.HelpTextDiv
{
overflow-x:hidden;
overflow-y:auto;
}

.HelpText
{
font-size:11px;
}

.HelpCloseDiv_N,
.HelpCloseDiv_H,
.HelpCloseDiv_C
{
padding:3px;
font-size:11px;
}

.HelpCheckDropDown
{
width:auto;
}


/** Documents */

.documentListIFrame
{
height:300px;
}

.documentViewIFrame
{
height:100%;
}

.documentIFrame
{
height:100%;
}
