/* Collaba global styles *//* THE FOLLOWING CODE IMPORTS XPVI STYLING ONLY WHEN USING AN HTML EDITOR *//**/html, body {height: 100%;}body {background-color: #FFFFFF;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;padding: 0px;background-color:#FFFFFF !important;}body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}th {background: url(/builtinimages/client/standard/importal_tableheader.jpg) repeat-x top;color: #000000;height:20px;padding:0px 4px;font-size:11px;}th.collaba_mailbox_list_col_selector {padding-left:0px;}form {margin:0px;padding:0px;}body, #collaba_portal_page {background:#FFF !important;}/* PORTAL GLOBAL LAYOUT */#collaba_portal_pagecontainer {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -16px;}.collaba_footer, .collaba_footer_push {height: 16px;}#collaba_portal_page {padding:0px;min-width: 700px; // 756px}#collaba_portal_header {background: url(/builtinimages/client/standard/importal_header1.jpg) repeat-x top right;border:1px solid #777;}#collaba_portal_innerheader {background: url(/builtinimages/client/standard/importal_header.jpg) no-repeat top left ;width:100%;margin-right:auto;padding:0px;height:52px;}#collaba_portal_content {}#collaba_portal_innercontent {padding:0px;background-color:white;}.collaba_footer {font-size:11px;color:white;padding-left:2px;margin:0px;display:none; /* change to BLOCK to enable */}#collaba_portal_page p.collaba_text_title_large {margin:0px;}#login_screen {padding:6px;}#login_screen td{font-size:13px;}#login_screen td , #login_screen p{color:#000;}#login_screen a {color:#999;}#login_screen #helptext {font-size:12px;padding-top:20px;color:#999;}#login_screen #helptext a {padding-left:6px;color:#999;}#login_screen {xpadding:4px;}#design {height:100%;}#design_header {height:40px;min-height:40px;max-height:40px;}#design_body {width:100%;border-spacing:6px;xtable-layout:fixed;}#design_body_menu {width:160px !important;}#design_body_content {xwidth:100%;}.design_body_content_principal {width:100%;min-width:100%;}#design_body_content1 {width:160px;min-width:160px !important;max-width:160px !important;}#design_body_content2 {width:200px !important;min-width:200px !important;max-width:200px !important;}#design_body_content3 {width:200px !important;min-width:200px !important;max-width:200px !important;}#design_menu{}#design_content {margin:auto;background-color:#FFF;}.design_menu_principal {height:100%;min-height:100%;max-height:100%;}.design_borderarea {border:1px solid #888;background-color:#FFF;vertical-align:top;padding:0px;}.design_borderarea_hilite {background: url(/builtinimages/client/standard/importal_sectionheader.jpg) repeat-x top center;height:30px;min-height:30px;max-height:30px;}.design_borderarea_normal {}.design_menu_buttoned {padding:8px 8px;height:16px;min-height:16px;max-height:16px;}.design_bluebutton, .design_actionbutton {background: url(/builtinimages/client/standard/importal_sectionheader.jpg) repeat-x top center;padding:2px 4px 2px 2px;border:1px solid #888;-moz-border-radius: 2px;-webkit-border-radius: 2px;}.design_actionbutton {padding:4px 4px 3px 2px;}.design_actionbutton a {text-decoration:none;}.design_actionbutton a:hover {text-decoration:underline;}.actionbutton {padding-top:2px;}.actionbutton a {padding:4px 4px 3px 3px;}.actionbutton input {padding:3px 4px 3px 3px;}.actionbutton a, .actionbutton input {background: url(/builtinimages/client/standard/importal_tableheader.jpg) repeat-x top center;border:1px solid #888;-moz-border-radius: 2px;-webkit-border-radius: 2px;}.actionbutton_small {font-size:10px !important;}.actionbutton_small a {padding:2px 2px 1px 1px !important;font-size:9px !important;margin:0px !important;margin-right:1px !important;}.actionbutton_small img {width:12px;height:12px;vertical-align:top;position:relative;top:-1px;}.actionbutton_emphasized input {padding:2px 7px !important;font-weight:bold !important;position:relative;top:-1px;}.design_bluebutton a, .design_actionbutton a {padding-left:21px;font-size:11px;}.design_bluebutton:hover, .design_actionbutton:hover{background:none;background-color:#EDF5FF !important;}.design_menu_buttoned a {background-position:0px -2px !important;}.design_bluebutton a {padding:4px 0px 4px 21px;background-position:0px 2px !important;}.design_menu {xz-index:10;color:#000;xmargin-left:20px;xmargin-right:20px;xmargin-top:20px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;font-size:13px;xbackground-color:#383838;xbackground-color:#222;xbackground-color:#ccc;xposition:relative;xtop:-75px;xtop:-28px;xleft:19px;xbackground: url(/builtinimages/client/standard/importal_darkbackground.jpg) repeat-y top left;xbackground-position: -60px 0px;}.design_menu ul {list-style-type:none;padding:8px 0px;margin:0px;}.design_menu li {xmargin-bottom:3px;padding: 4px 8px 4px 10px;}.design_menu li a {padding-left:21px;padding-top:3px;padding-bottom:2px;}.design_horizontal_menu {margin:8px 6px;}.design_horizontal_menu a {padding-left:21px;padding-top:3px;padding-bottom:2px;padding-right:10px;}#menuitem_home a {background: url(/builtinimages/client/standard/application_home.png) no-repeat 1px 1px;}#menuitem_mailbox a {background: url(/builtinimages/client/standard/email.png) no-repeat 1px 1px;}#menuitem_mailbox_new a {background: url(/builtinimages/client/standard/email_open.png) no-repeat 1px 1px;}#menuitem_mailbox_compose a {background: url(/builtinimages/client/standard/email_edit.png) no-repeat 1px 1px;}#menuitem_contacts a {background: url(/builtinimages/client/standard/vcard.png) no-repeat 1px 1px;}#menuitem_mailinglists a {background: url(/builtinimages/client/standard/book_addresses.png) no-repeat 1px 1px;}#menuitem_mailinglists a {background: url(/builtinimages/client/standard/table_multiple.png) no-repeat 1px 1px;}x#menuitem_files {border-top:1px dotted #CCF;padding-top:8px;margin-top:6px;}#menuitem_files a {background: url(/builtinimages/client/standard/folder_page.png) no-repeat 1px 1px;}#menuitem_files a {background: url(/builtinimages/client/standard/folder_page_white.png) no-repeat 1px 1px;}#menuitem_files a {background: url(/builtinimages/client/standard/folder.png) no-repeat 1px 1px;}#menuitem_projects a {background: url(/builtinimages/client/standard/layout_content.png) no-repeat 1px 1px;}#menuitem_projects_list a {background: url(/builtinimages/client/standard/layout_sidebar.png) no-repeat 1px 1px;}#menuitem_calendar a {background: url(/builtinimages/client/standard/calendar.png) no-repeat 1px 1px;}#menuitem_blog {border-top:1px dotted #CCF;padding-top:8px;margin-top:6px;}#menuitem_blog a {background: url(/builtinimages/client/standard/comment_edit.png) no-repeat 1px 1px;}#menuitem_wiki a {background: url(/builtinimages/client/standard/brick_edit.png) no-repeat 1px 1px;}#menuitem_portfolio a {background: url(/builtinimages/client/standard/report.png) no-repeat 1px 1px;}#menuitem_webpage a {background: url(/builtinimages/client/standard/world.png) no-repeat 1px 1px;}#menuitem_communities {border-top:1px dotted #CCF;padding-top:8px;margin-top:6px;}#menuitem_communities a {background: url(/builtinimages/client/standard/chart_organisation.png) no-repeat 1px 1px;}#menuitem_bookmarks a {background: url(/builtinimages/client/standard/page_world.png) no-repeat 1px 1px;}#menuitem_news a {background: url(/builtinimages/client/standard/newspaper.png) no-repeat 1px 1px;}#menuitem_news_article a {background: url(/builtinimages/client/standard/folder_page_white.png) no-repeat 1px 1px;}#menuitem_forums a {background: url(/builtinimages/client/standard/application_form.png) no-repeat 1px 1px;}#menuitem_chat a {background: url(/builtinimages/client/standard/comments.png) no-repeat 1px 1px;}#menuitem_chat_private a {background: url(/builtinimages/client/standard/door.png) no-repeat 1px 1px;}#menuitem_chat_public a {background: url(/builtinimages/client/standard/door_open.png) no-repeat 1px 1px;}#menuitem_shortmessages a {background: url(/builtinimages/client/standard/note.png) no-repeat 1px 1px;}#menuitem_directory a {background: url(/builtinimages/client/standard/table.png) no-repeat 1px 1px;}#menuitem_whoisonline a {background: url(/builtinimages/client/standard/group.png) no-repeat 1px 1px;}#menuitem_admin {border-top:1px dotted #CCF;padding-top:8px;margin-top:6px;}#menuitem_admin a {background: url(/builtinimages/client/standard/computer_key.png) no-repeat 1px 1px;}#menuitem_admin_users a {background: url(/builtinimages/client/standard/user.png) no-repeat 1px 1px;}#menuitem_admin_groups a {background: url(/builtinimages/client/standard/group.png) no-repeat 1px 1px;}#menuitem_admin_server a {background: url(/builtinimages/client/standard/computer.png) no-repeat 1px 1px;}#menuitem_admin_developer a {background: url(/builtinimages/client/standard/cog.png) no-repeat 1px 1px;}#menuitem_admin_tool a {background: url(/builtinimages/client/standard/plugin.png) no-repeat 1px 1px;}#menuitem_admin_server_licenses a {background: url(/builtinimages/client/standard/application_lightning.png) no-repeat 1px 1px;}#menuitem_admin_server_statistics a {background: url(/builtinimages/client/standard/server_chart.png) no-repeat 1px 1px;}#menuitem_admin_server_logs a {background: url(/builtinimages/client/standard/table_multiple.png) no-repeat 1px 1px;}#menuitem_admin_server_synchronization a {background: url(/builtinimages/client/standard/database_connect.png) no-repeat 1px 1px;}#menuitem_admin_server_filing a {background: url(/builtinimages/client/standard/folder_edit.png) no-repeat 1px 1px;}#menuitem_admin_server_email a {background: url(/builtinimages/client/standard/email_edit.png) no-repeat 1px 1px;}#menuitem_admin_server_gc a {background: url(/builtinimages/client/standard/lorry.png) no-repeat 1px 1px;}#menuitem_admin_server_backup a {background: url(/builtinimages/client/standard/package_add.png) no-repeat 1px 1px;}#menuitem_admin_server_update a {background: url(/builtinimages/client/standard/application_get.png) no-repeat 1px 1px;}#menuitem_admin_server_monitoring a {background: url(/builtinimages/client/standard/chart_curve.png) no-repeat 1px 1px;}#menuitem_admin_server_broadcast a {background: url(/builtinimages/client/standard/transmit.png) no-repeat 1px 1px;}#menuitem_admin_server_automation a {background: url(/builtinimages/client/standard/script_code.png) no-repeat 1px 1px;}#menuitem_admin_server_engine a {background: url(/builtinimages/client/standard/cog.png) no-repeat 1px 1px;}#menuitem_admin_technology a {background: url(/builtinimages/client/standard/brick.png) no-repeat 1px 1px;}#menuitem_profile {border-top:1px dotted #CCF;padding-top:8px;margin-top:6px;}#menuitem_profile a {background: url(/builtinimages/client/standard/application_form_edit.png) no-repeat 1px 1px;}#menuitem_profile_myidentity a {background: url(/builtinimages/client/standard/vcard.png) no-repeat 1px 1px;}#menuitem_profile_mypassword a {background: url(/builtinimages/client/standard/textfield_key.png) no-repeat 1px 1px;}#menuitem_profile_keychain a {background: url(/builtinimages/client/standard/key.png) no-repeat 1px 1px;}#menuitem_profile_preferences a {background: url(/builtinimages/client/standard/application_form_edit.png) no-repeat 1px 1px;}#menuitem_profile_mailredirection a {background: url(/builtinimages/client/standard/email_go.png) no-repeat 1px 1px;}#menuitem_profile_mailrules a {background: url(/builtinimages/client/standard/chart_organisation_add.png) no-repeat 1px 1px;}#menuitem_profile_signatures a {background: url(/builtinimages/client/standard/email_edit.png) no-repeat 1px 1px;}#menuitem_profile_mypages a {background: url(/builtinimages/client/standard/page_white_world.png) no-repeat 1px 1px;}#menuitem_profile_externalmail a {background: url(/builtinimages/client/standard/folder_user.png) no-repeat 1px 1px;}#menuitem_profile_cryptography a {background: url(/builtinimages/client/standard/lock_edit.png) no-repeat 1px 1px;}#menuitem_profile_geography a {background: url(/builtinimages/client/standard/map.png) no-repeat 1px 1px;}#menuitem_help a {background: url(/builtinimages/client/standard/help.png) no-repeat 1px 1px;}#menuitem_quit a {background: url(/builtinimages/client/standard/stop.png) no-repeat 1px 1px;}.menuitem_span {padding-left:2px;}.design_menu li:hover {background-color:#EDF5FF;}.design_menu a {color:#000;text-decoration:none;xfont-weight:bold;xtext-shadow: #444 6px 6px 6px;}.design_menu a:hover {color:#000;text-decoration:none;border-bottom:1px dotted #666;}.design_menu h1 {font-size:12px;padding:3px 4px;padding-left:10px;margin:0px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;color:#aaa;background-color:#282828;border-bottom:1px solid #444;xdisplay:none;xbackground: url(/builtinimages/client/standard/importal_palettetitlebackground.jpg) repeat-x top left;}.design_menu h1 span {padding-left:21px;background: url(/builtinimages/client/standard/arrow_down.png) no-repeat center left;}.title_menuitem a {padding-left:21px !important;text-decoration:none;}.collaba_projects_participating .title_menuitem a {margin-left:0px;}.design_menu li.menuitem_separator:hover,.design_menu li.menuitem_title:hover{background:none !important;}.design_menu li.menuitem_title {background-color:#EEE;font-weight:bold;margin-top:0px;border-bottom:1px solid #CCC;}.design_submenu li {padding: 4px 8px 2px 10px;font-size:11px;}.design_submenu ul {padding:0px 0px;}.design_logo {xbackground-color:red;background: url(/builtinimages/client/standard/importal_logo.png) no-repeat top left;}#logo img {border:0px}.design_header_name  {padding-left:10px;}.design_header_actions {padding-left:6px;}.design_header_name {font-size:11px;font-weight:bold;}.design_header_actions {font-size:11px;}.design_header_actions a {color:#039;text-decoration:none;margin-left:4px;}.design_header_actions a:hover {text-decoration:underline;}/* PORTAL WELCOME AREA */#collaba_portal_welcome {float:right;xposition:relative;xtop:27px;xright:14px;text-align:right;padding:6px 6px;}#collaba_portal_welcome_title {font-size:20px;}#collaba_portal_welcome_info {font-size:11px;margin-right:2px;color:#FFF;}#collaba_portal_welcome_info a {margin-left:10px;color:#EEE;font-weight:bold;}/* PORTAL PRIMARY MENU */.collaba_portal_header_menu {padding:0px;height:22px;overflow:hidden;width:100%;}.collaba_portal_header_menu_line1 {float:left;font-weight:bold;}.collaba_portal_header_menu_line2 {float:right;}.collaba_portal_header_menu ul {list-style:none;marker-offset:0px;margin:0px;padding:0px;}.collaba_portal_header_menu li {float:left;padding:4px 11px 0px 11px;height:20px;}.collaba_portal_header_menu a , .collaba_portal_header_submenu a {text-decoration: none;margin: 1px;}.collaba_portal_header_menu a:hover{text-decoration: none;}.custom_portal_header_menu ul {list-style:none;marker-offset:0px;margin:0px;padding:0px;font-weight:normal;}.custom_portal_header_menu ul ul {margin-left:30px;margin-bottom:16px;}.custom_portal_header_menu li {padding:4px 11px 0px 0px;}.collaba_portal_header_menu_mainitem {height:22px;background: url(/builtinimages/client/standard/im101102.jpg) repeat-x top left; margin-bottom:0px;padding:2px 0px 1px 6px;}.collaba_portal_header_menu_mainitem_selected {font-weight:bold;}.collaba_portal_header_menu_mainitemlink {padding:4px 0px 4px 23px;}#section_menuitem_home .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101201.gif) no-repeat top left;}#section_menuitem_email .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101204.gif) no-repeat top left;}#section_menuitem_files .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101201.gif) no-repeat top left;}#section_menuitem_services .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101201.gif) no-repeat top left;}#section_menuitem_calendar .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101201.gif) no-repeat top left;}#section_menuitem_bookmarks .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101201.gif) no-repeat top left;}#section_menuitem_publish .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101203.gif) no-repeat top left;}#section_menuitem_collaborate .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101202.gif) no-repeat top left;}#section_menuitem_admin .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101205.gif) no-repeat top left;}#section_menuitem_help .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101207.gif) no-repeat top left;}#section_menuitem_quit .collaba_portal_header_menu_mainitemlink {background: url(/builtinimages/client/standard/im101206.gif) no-repeat top left;}.custom_portal_header_menu a {text-decoration:none;}.custom_portal_titlebar {font-size:12px;padding:3px 4px;margin:0px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;background-color:#555;xborder-bottom:1px solid #444;color:#eee;xdisplay:none;background: url(/builtinimages/client/standard/importal_palettetitlebackground.jpg) repeat-x top left;xbackground-color:#FFF;xborder-left:1px solid #3a3a3a;xborder-right:1px solid #222;border-top:1px solid #444;xtext-shadow: #999 3px 3px 6px;font-weight:bold;}.custom_portal_titlebar span {padding-left:19px;background: url(/builtinimages/client/standard/application.png) no-repeat center left;}.custom_portal_area {xborder:1px solid #FFF;xborder-top:0px solid #006;xmargin-top:20px;margin-left:160px;margin-right:20px;xcolor:#FFF !important;min-width: 700px;background-color:#5d5d5d;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-topleft: 4px;-webkit-border-top-right-radius: 4px;-webkit-border-top-left-radius: 4px;position:relative;top:-50px;xright:-36px;border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #222;box-shadow: 6px 6px 6px #555;-o-box-shadow: 6px 6px 6px #555;-moz-box-shadow: 6px 6px 6px #555;-khtml-box-shadow: 6px 6px 6px #555;-icab-box-shadow: 6px 6px 6px #555;-webkit-box-shadow: 6px 6px 8px #555;}.custom_portal_area a {xcolor:#FFF !important;}.custom_portal_content {background-color:#FFF;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;min-width: 700px;xmargin:3px;margin-top:0px;border-top:1px solid #444;border-left:1px solid #444;border-right:1px solid #222;border-bottom:1px solid #222;}/* PORTAL SECONDARY MENU */.collaba_portal_header_submenu {width:100%;padding:0px;margin:0px;height:18px;overflow:hidden;}.collaba_portal_header_submenu_title {font-size:18px;display:none;float:left;}.collaba_portal_header_submenu ul {list-style:none;marker-offset:0px;margin:0px;padding:0px;display:inline;}.collaba_portal_header_submenu li {float:left;margin:0px;padding:2px 14px 0px 11px;font-weight:bold;height:16px;}.collaba_portal_header_submenu a:hover {text-decoration: none;}/* PERMANENT FOOTER */.collaba_footer {}/* COLORS */.collaba_portal_header_menu, .collaba_portal_header_submenu {background-color:#222;xborder-left:1px solid #AAA;border-top:1px solid #AAA;xborder-bottom:1px solid #AAA;xborder-right:1px solid #AAA;}.collaba_portal_header_menu ul, .collaba_portal_header_submenu ul {DISABLED_background-color:#111;}.collaba_portal_header_menu a {color: #FFF;}.collaba_portal_header_menu a:hover {color: #AAA;}.collaba_portal_header_submenu {background-color:#555;}.collaba_portal_header_submenu a {color: #ddd;}.collaba_portal_header_submenu a:hover {color: #bbb;}#collaba_portal_welcome_title {color:#FFF;}#collaba_portal_welcome_info {color:#AAA;}.collaba_portal_header_submenu_title {color:#888;}/* LISTS WITH FOLDER OR DOCUMENT ICON ATTACHED */.collaba_smallicons {list-style-type:none;padding:0px;margin:0px;margin-left: 3px;margin-bottom:10px;}.collaba_smallicons a {text-decoration:none;font-size:11px;}.collaba_smallicons li {padding:3px 0px 3px 24px;}.collaba_email_layouttable_folders_createbutton {position:relative;top:-5px;}.collaba_email_layouttable_folders_editbutton {margin-top:10px;}.collaba_smallicons_documents li {background: url(/builtinimages/client/standard/im100080.gif) no-repeat left top;}.collaba_smallicons_folders li {background: url(/builtinimages/client/standard/im100045.gif) no-repeat left top;}.collaba_smallicons_pop3folders li {background: url(/builtinimages/client/standard/im100142.gif) no-repeat left top;}.collaba_smallicons_level_0 {padding-left:0px;}.collaba_smallicons_level_1 {margin-left:15px;}.collaba_smallicons_level_2 {margin-left:30px;}.collaba_smallicons_level_3 {margin-left:45px;}.collaba_smallicons_level_4 {margin-left:60px;}.collaba_smallicons_level_5 {margin-left:75px;}.collaba_mailboxfolders {max-height:160px;overflow:auto;}/* ACTION BUTTONS */.actionbutton a, .actionbutton input, .actionbutton select {font-size:11px;background-color:white;border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #999; border-right:1px solid #999; text-decoration:none;}.actionbutton a:hover, .actionbutton input:hover {color:blue;text-decoration:underline;background-color:#EEE;}.actionbutton a:active, .actionbutton input:active {border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid #CCC; border-right:1px solid #CCC;background-color:#EEE;background-color:#DDD;}.actionbutton a     {margin: 1px 3px 1px 1px; padding: 3px 5px 3px 3px;}.actionbutton input, .actionbutton select {margin: 0px 2px 0px 2px; padding: 2px 1px 2px 1px; }/* TOOLBAR */.collaba_toolbar {padding:6px 6px 6px 1px !important;margin:0px;xborder-bottom:1px solid #CCC;xbackground-color:#F5F5F5;background-color:#BDDBFF;background: url(/builtinimages/client/standard/importal_tableheader.jpg) repeat-x top left;border-bottom:1px solid #888;xpadding:6px;}.collaba_toolbar, .collaba_toolbar td {font-size:11px;}.collaba_toolbar_left {}.collaba_toolbar_right {float:right;}.collaba_toolbar h2, .collaba_toolbar h1 {font-size:16px;display:inline;margin-right:20px;margin-left:8px;padding:3px 0px 0px 3px;color:#000;}.collaba_toolbar h1 {font-size:20px;color:#000;}.collaba_toolbar form { display:inline;}.collaba_toolbar div { display:inline;}.collaba_toolbar .searchpattern, .collaba_toolbar .searchpattern:hover { color:#999; text-decoration:none !important;}.collaba_toolbar .searchpattern:focus { color:#000;}.collaba_toolbar img {vertical-align:bottom;max-height:18px;}.collaba_toolbar_smaller {padding:6px 0px 8px 0px !important;}.collaba_toolbar_smaller h2 {font-size:11px;position:relative;top:4px;}.collaba_toolbar_smaller .actionbutton a {font-size:8px !important;padding:4px 1px 1px 1px;}.collaba_toolbar_smaller {padding-top:0px !important;}.collaba_toolbar_hilite {background-color:#BDDBFF;background: url(/builtinimages/client/standard/importal_sectionheader.jpg) repeat-x top left;}.collaba_light_toolbar {padding:10px 8px;border-bottom:1px solid #EEE;background-color:#FBFBFB;}/* HOME */#collaba_home_layouttable {width:100%;xborder:0px;xborder-collapse:collapse;border-spacing:0px;table-layout:fixed;}#collaba_home_layouttable {background-color:#FFF;}#collaba_home_layouttable td {padding:0px;margin:0px;vertical-align:top;}x#collaba_home_col1 {width:33%;}x#collaba_home_col2 {width:33%;}x#collaba_home_col3 {width:33%;}xtd#collaba_home_col1 {padding:20px 10px 30px 30px;}xtd#collaba_home_col2 {padding:20px 10px 30px 10px;}xtd#collaba_home_col3 {padding:20px 30px 30px 10px;}xtd#collaba_home_col1 {padding:10px 5px 15px 15px;}xtd#collaba_home_col2 {padding:10px 5px 15px 10px;}xtd#collaba_home_col3 {padding:10px 15px 15px 5px;}#collaba_home_col1 {width:60%;}#collaba_home_col2 {xwidth:39%;}#collaba_home_colsep {border-left:1px solid #bbb;border-right:1px solid #bbb;width:8px !important;background-color:#f1f1f1;}.collaba_home_portlet {border:1px solid #BDCAD8;}.collaba_home_portlet_header {border-bottom:1px solid #BDCAD8;}.collaba_home_portlet_header, .collaba_home_portlet_editor, .collaba_home_portlet_editor td {background-color:#D4E6FC;color:#224499;}.collaba_home_portlet_header a {color:#224499;}.collaba_home_portlet_content {}.collaba_home_portlet_content h2, .collaba_home_portlet_content h2 a {color:#224499;}x.collaba_toolbar h2 {color:#249;}x.collaba_home_welcome h2 {color:#999;}#collaba_welcometitle {font-weight:normal;}.collaba_home_portlet {background-color:white;padding-bottom:20px;border-bottom:1px solid #ddd !important;}.collaba_home_portlet_header {padding: 0px 2px 2px 6px;font-weight:bold;height:18px;border-bottom:1px solid #CCC;}.collaba_home_portlet_header a {text-decoration:none;}.collaba_home_portlet_header_title {padding-top: 3px; margin-right:auto;}.collaba_home_portlet_header_controls {float:right;margin-left:auto;width:40px;}.collaba_home_portlet_content {border-top:none;}.collaba_home_portlet_content h1, .collaba_home_portlet_content h2, .collaba_home_portlet_content h3 {margin:0px;padding: 2px 2px 2px 6px;}.collaba_home_portlet_content h1 a, .collaba_home_portlet_content h2 a, .collaba_home_portlet_content h3 a {color:#000;text-decoration:none;}.collaba_home_portlet_content h1 {background-color:#EEE;font-size:12px;color:#FFF;}.collaba_home_portlet_content h2 {font-size:11px;color:#000;border-top:1px solid #CCC;border-left:1px solid #CCC;margin-top:3px;margin:4px;}.collaba_home_portlet_content h2, .collaba_home_portlet_content h2 a {color:#555;}.collaba_home_portlet_header, .collaba_home_portlet_editor, .collaba_home_portlet_editor td {background-color:#DDD;color:#000;}.collaba_home_portlet_editor {padding:4px;}.collaba_home_portlet_data {padding:4px;margin:0px;}.collaba_home_portlet_section {margin-bottom:20px;}.collaba_home_portlet {border:none;}.collaba_home_portlet_header {border-bottom:1px solid #red;}.collaba_home_portlet_header, .collaba_home_portlet_editor, .collaba_home_portlet_editor td {background-color:#D4E6FC;color:#224499;}.collaba_home_portlet_header a {color:#224499;}.collaba_home_portlet {}.collaba_home_portlet_content h2, .collaba_home_portlet_content h2 a {color:#224499;}.collaba_news_table {margin-top:10px;padding-left:10px;}.collaba_news_article {}.collaba_news_handle {text-align:center;padding-top:2px;}.collaba_news_title {padding:3px;font-size:13px;}.collaba_news_body {padding-bottom:30px !important;padding-left:4px;border-bottom:1px solid #F1F1F1;}.collaba_news_body, .collaba_news_body p {font-size:12px !important;font-family: "Trebuchet MS",Verdana,Arial,Sans-serif !important; }#portlet_myrss .collaba_home_portlet_data {margin-left:14px;}#portlet_news .collaba_home_portlet_data {margin-left:14px;}#portlet_search #widesearchpattern {xswidth:100%}#portlet_search #depth {font-size:9px;}/* Optional support for round portlet corners */DISABLED.collaba_home_portlet {-moz-border-radius: 4px;-webkit-border-radius: 4px;}DISABLED.collaba_home_portlet_header {-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;}DISABLED.collaba_home_portlet_content {-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;}/* Drag & Drop */.dragndrop li {padding-bottom: 5px;list-style-position: inside;margin-left:0px;padding-left:0px;}.dragndrop ul {list-style-type: none;list-style-position: inside;margin-left:0px;padding-left:0px;}/* Drag & Drop *//* COMMON */.invisible {display: none;}.visible {display: block;}.int_smallesttext {font-size: 12px;}#masterList {list-style-position: inside;}#masterList li {margin-left:0px;padding-left:0px;display:inline;}/* EMAIL */#collaba_email_layouttable {width:100%;border:0px;border-collapse:collapse;border-spacing:0px;table-layout:fixed;}#collaba_email_layouttable td {padding:0px;margin:0px;}#collaba_email_layouttable table {overflow:hidden;}#collaba_email_layouttable_folders {padding:5px 2px 10px 6px !important;width:160px;xbackground-color:#E5E5E5 !important;border-right:1px solid #E5E5E5;vertical-align:top;-moz-border-radius-bottomleft: 10px;-webkit-border-bottom-left-radius: 10px;overflow:hidden;background:none;}#collaba_email_layouttable_folder {vertical-align:top; font-size:11px}.collaba_email_layouttable_folders_sectiontitle {font-size:16px;font-weight:bold;}.collaba_email_layouttable_folders_subsectiontitle {font-size:12px;font-weight:bold;margin-top:10px;padding-top:10px;border-top:1px dashed #CCC;}#collaba_email_layouttable_folder td td, #collaba_email_layouttable_folder td th {padding-left:4px;}#collaba_email_folder_topbar {padding:3px 1px 3px 1px;margin:0px;border-bottom:1px solid #CCC;background-color:#F5F5F5;}#collaba_email_folder_topbar, #collaba_email_folder_topbar td {font-size:11px;}#collaba_email_layouttable_folder th {display:none;}td.collaba_email_layouttable_separator {width:20px;background-color:#E5E5E5;border-right:1px solid #999;vertical-align:top;text-align:center;}td.collaba_email_layouttable_separator:hover {background-color:#FEB;}td.collaba_email_layouttable_separator img {padding-top:6px;}td#collaba_email_layouttable_separator_close {border-left:1px solid #666 !important;}td#collaba_email_layouttable_separator_close, td#collaba_email_layouttable_separator_close a {document.body.style.cursor = "w-resize";cursor:w-resize;}td#collaba_email_layouttable_separator_open, td#collaba_email_layouttable_separator_open a {document.body.style.cursor = "e-resize";cursor:e-resize;}/* CONTACTS */#collaba_contacts_layouttable {width:97%;border:0px;border-collapse:collapse;border-spacing:0px;xtable-layout:fixed;margin-left:27px;}#collaba_contacts_layouttable td {padding:0px;margin:0px;}#collaba_contacts_layouttable_list {min-width:200px;background-color:#FFF;vertical-align:top;-moz-border-radius-bottomleft: 10px;-webkit-border-bottom-left-radius: 10px;xoverflow:hidden;}#collaba_contacts_layouttable .contactname td {vertical-align:top;padding:6px 3px 0px; 0px;xborder-bottom:1px dashed #E8E8E8;}#collaba_contacts_layouttable .contact td {vertical-align:top;padding:4px 3px 10px; 0px;border-bottom:1px dashed #E8E8E8;}#collaba_contacts_layouttable .contacts {xwidth:100%;border-collapse:collapse;border-spacing:0px;}#collaba_contacts_layouttable .contacts input {margin:0px;}#collaba_contacts_layouttable .oddline {xbackground-color:#FBFBFB;}#collaba_contacts_layouttable .contacts .contactname a {font-size:13px; font-weight:bold; text-decoration:none;}#collaba_contacts_layouttable .contacts .contactemail a {font-size:11px; color:#888;}#collaba_contacts_layouttable .contacts .collaba_toolbar td  {padding-top:30px;}#collaba_contacts_layouttable_editor {vertical-align:top;width:80%;}#collaba_contacts_layouttable_editor {padding:10px !important;}#collaba_contacts_layouttable_editor .contacteditor {border-left:1px solid #E5E5E5;width:100%;margin:0px;padding:0px;border-collapse:collapse;}#collaba_contacts_layouttable_editor .contacteditor td {padding:0px 3px 0px 10px;}#collaba_contacts_layouttable_editor .contacteditor input {width:90%;}#collaba_contacts_layouttable_editor .contacteditor textarea {width:91%;height:100px;}#collaba_contacts_layouttable_editor h1 {margin-top:0px;padding-left:10px;}#collaba_contacts_layouttable_editor .contacteditor .contactsection, #collaba_contacts_layouttable_editor .contacteditor .firstcontactsection {font-size:16px;font-weight:bold;}#collaba_contacts_layouttable_editor .contacteditor .contactsection {padding-top:30px;}#collaba_contacts_layouttable_editor .contacteditor .firstcontactcolumn {xwidth:160px;}.collaba_contacts_sectionnav {padding:6px 11px;}.collaba_contacts_sectionnav_item {padding:2px 0px;}.collaba_contacts_sectionnav_item a {text-decoration:none;padding-left:18px;background: url(/builtinimages/client/standard/im100096.gif) no-repeat left top;font-weight:bold;}.collaba_contacts_sectionnav_item_selected a {background: url(/builtinimages/client/standard/im100097.gif) no-repeat left top;font-weight:normal;}.collaba_contacts_sectionnav_item_selected {xborder-bottom:1px solid #E8E8E8;}/* BLOG */#collaba_blogcontainer  {padding-top:1px;padding-bottom:1px;} /* Required for CSS collapse bug */#collaba_blog {padding-top:1px;}#collaba_blog_layouttable {width:100%;border:0px;border-collapse:collapse;border-spacing:0px;table-layout:fixed;padding-top:1px;}#collaba_blog_layouttable td {padding:0px;margin:0px;}#collaba_blog_layouttable h1 {margin:0px;font-size:30px;}#collaba_blog_layouttable td {vertical-align:top;}#collaba_blog_layouttable td.collaba_blog_articles, #collaba_blog_layouttable td.collaba_blog_sidebar {padding:11px;}#collaba_blog_layouttable td.collaba_blog_articles {width:70%;padding-right:30px;}#collaba_blog_layouttable td.collaba_blog_sidebar {width:30%;}#collaba_blog_header {}#collaba_blog_footer {}.collaba_blog_article_unapproved {background-color:#F5F5F5;padding:6px 0px 6px 10px;margin-bottom:17px;}.collaba_blog_article {margin:10px 0px 30px 0px;}.collaba_blog_article_body img {max-width:400px;max-height:400px;}.collaba_blog_article_unapproved {border-left:2px solid #F00;-moz-border-radius: 15px;-webkit-border-radius: 15px;}.collaba_blog_article_unapprovednotice {font-size:10px;font-weight:bold;color:#B00;}.collaba_blog_article_title {font-size:22px;margin:0px;}.collaba_blog_article_date{color:#666;}.collaba_blog_article_properties {margin-top:6px;padding:2px 6px 3px 6px;font-size:11px;background-color:#EEE;border-top:1px solid #DDD;-moz-border-radius: 6px;-webkit-border-radius: 6px;}.collaba_blog_article_comments {}.collaba_blog_article_category {padding:1px 3px 1px 3px;font-size:11px;background-color:#999;color:#FFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.collaba_blog_attachments {padding:6px 0px 6px 0px;}.collaba_blog_article_postinfo {}.collaba_blog_article_permalink {}.collaba_blog_article_commentslink {}.collaba_blog_article_properties a {margin-left:6px;padding-left:6px;border-left:1px solid #AAA;}a.collaba_blog_article_unapprovebutton,a.collaba_blog_article_approvebutton {padding:1px 3px 1px 3px;font-size:11px;background-color:#999;color:#FFF;text-decoration:none;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-left:6px;border-left:none;}a.collaba_blog_article_unapprovebutton {background-color:#A00;}a.collaba_blog_article_approvebutton {background-color:#0A0;}.collaba_online_status {xmargin-left:19px;margin-left:0px;font-size:10px;border:1px solid #DDD;color:#777;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding:1px;background-color:#F5F5F5;}/* PROJECTS */.collaba_files {margin:0px;}.collaba_projects {margin:0px;padding:0px;}.collaba_projects .collaba_projects_participating table, .collaba_projects .collaba_projects_managing table {width:100%;border:0px;border-collapse:collapse;border-spacing:0px;table-layout:auto;}.collaba_projects .collaba_projects_participating th, .collaba_projects .collaba_projects_participating td ,.collaba_projects .collaba_projects_managing th, .collaba_projects .collaba_projects_managing td {border:1px solid white;padding:2px;}.collaba_projects h2, .collaba_projects h2 a {margin-top:0px;padding-left:0px;margin-left:7px;}.collaba_projects h3, .collaba_projects h3 a {margin:0px;margin-top:2px;padding:3px;padding-left:8px;}.collaba_projects h3 a {padding-left:20px;text-decoration:none;}.collaba_projects .collaba_projects_participating th, .collaba_projects .collaba_projects_managing th {font-size:10px;font-weight:normal;color:#777;}.collaba_projects .collaba_projects_participating th {padding:0px;padding-left:3px;}.collaba_projects td.groupname {background-color:#EEE;font-weight:bold;font-size:14px;}.collaba_projects_participating .projectslist {border-bottom:1px solid #CCC;background-color:#F8F8F8;background-color:#F8FBFF;max-height:160px;overflow:auto;margin-bottom:30px;}.collaba_projects_participating td {width:inherit;}.collaba_projects_managing {}.collaba_projects_managing td {xwidth:33%;}.collaba_projects_managing .collaba_toolbar {border-top:1px solid #888 !important;}.collaba_wiki_actionbar {text-align:right;}.collaba_wiki_actionbar a {padding:1px 5px 1px 5px;margin:0px;font-size:10px;background-color:#666;color:#FFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;text-decoration:none;border:none;}.collaba_menu_horizontal {background: url(/builtinimages/client/standard/importal_tableheader2.jpg) repeat-x top;color: #000000;height:24px;text-align:left;padding:5px;}.collaba_menu_horizontal a {color: #0000FF;text-decoration: underline;padding-left:15px;padding-right:15px;padding-top:3px;padding-bottom:3px;margin:1px;}.collaba_menu_horizontal a:hover {border: outset 1px ;margin:0px;}a {color: #000000;}a.discreet {text-decoration: none;}.obvious a, .obvious a:visited {text-decoration: underline;color: #0000FF !important;}a:hover {text-decoration: underline;color: #0000FF;}a.popup {padding-right:8px;background: url(/builtinimages/client/standard/im100194.gif) no-repeat right top;text-decoration: underline;}a.external {padding-right:8px;background: url(/builtinimages/client/standard/im100193.gif) no-repeat right top;text-decoration: underline;}a.help {cursor:help;}a.date {text-decoration: underline;color: #0000FF;}a.date:hover {text-decoration: underline;padding-left: 22px;background: url(/builtinimages/client/standard/im100154.gif) no-repeat left center;}fieldset {background-color:#FAFAFA;}.lang_en {}.lang_fr {}.collaba_header_blue {background: url(/builtinimages/client/standard/importal_tableheader2.jpg) repeat-x top;color: #000000;height:24px;/*text-align:left;*/}.collaba_logtext {font-family:"Courier New", Courier, mono;font-size:11px;color:#000066;}.collaba_boldtext {font-weight:bold;}.collaba_whitetext {color:#FFFFFF;}.collaba_whitetext a {color:#FFFFFF;}.collaba_smallesttext {font-size:8px;}.collaba_text_title_large {font-weight:bold;font-size:24px;}.collaba_text_title_mediumlargegray{font-weight:bold;font-size:18px;color:#666666;}.collaba_text_title_mediumcolor {font-weight:bold;font-size:16px;color:#000000;}.collaba_text_title_rightgraybold {font-weight:bold;color:#999999;text-align:right;padding-right:15px;}.collaba_text_title_medium {font-weight:bold;font-size:14px;}.collaba_text_title_regular {font-weight:bold;color:#0033CC;}.collaba_text_note_regulargrey {color:#666666;}.collaba_text_title_smallblack {font-weight:bold;font-size:12px;color:#000000;}.collaba_text_title_regularsmallblack {font-weight:bold;font-size:13px;color:#000000;}.collaba_text_title_regularsmallcolor a {font-weight:bold;xfont-size:13px;xcolor:#E65C10;text-decoration:underline;}.collaba_text_smallblack {font-size:12px;color:#000000;}.collaba_text_smallerblack {font-size:11px;color:#000000;}.collaba_folder_small_2 {font-size:12px;color:#000000;padding-left: 16px;margin-left: 3px;background: url(/builtinimages/client/standard/im100096.gif) no-repeat left center;}.collaba_document_small,.collaba_folder_small,.collaba_folder_pop {font-size:12px;color:#000000;padding-left: 24px;margin-left: 3px;padding-top: 3px;line-height: 20px;}.collaba_document_small {background: url(/builtinimages/client/standard/im100080.gif) no-repeat left center;}.collaba_folder_small {background: url(/builtinimages/client/standard/im100045.gif) no-repeat left center;}.collaba_folder_pop {background: url(/builtinimages/client/standard/im100142.gif) no-repeat left center;}.collaba_user {padding-left: 20px;background: url(/builtinimages/client/standard/im100032.jpg) no-repeat left center;}.collaba_user_active {padding-left: 20px;background: url(/builtinimages/client/standard/im100031.jpg) no-repeat left center;}.collaba_user_active_current {padding-left: 20px;background: url(/builtinimages/client/standard/im100031.jpg) no-repeat left center;}.collaba_user_active_admin {padding-left: 20px;background: url(/builtinimages/client/standard/im100033.jpg) no-repeat left center;}.collaba_user_active_current_admin {padding-left: 20px;background: url(/builtinimages/client/standard/im100033.jpg) no-repeat left center;}.collaba_user_current {padding-left: 20px;background: url(/builtinimages/client/standard/im100201.jpg) no-repeat left center;}.collaba_user_current_admin {padding-left: 20px;background: url(/builtinimages/client/standard/im100033.jpg) no-repeat left center;}.collaba_user_admin {padding-left: 20px;background: url(/builtinimages/client/standard/im100033.jpg) no-repeat left center;}.collaba_user_subuser {padding-left: 20px;background: url(/builtinimages/client/standard/im100201.jpg) no-repeat left center;}.collaba_user_black {padding-left: 20px;background: url(/builtinimages/client/standard/im100201.jpg) no-repeat left center;}.collaba_user_red {padding-left: 20px;background: url(/builtinimages/client/standard/im100033.jpg) no-repeat left center;}.collaba_user_blue {padding-left: 20px;background: url(/builtinimages/client/standard/im100031.jpg) no-repeat left center;}.collaba_user_yellow {padding-left: 20px;background: url(/builtinimages/client/standard/im100032.jpg) no-repeat left center;}.collaba_document {padding-left: 22px;padding-top:4px;padding-bottom:4px;margin-left: 3px;background: url(/builtinimages/client/standard/im100080.gif) no-repeat left center;}.collaba_attachment {padding-right:20px;background: url(/builtinimages/client/standard/im100146.jpg) no-repeat right;}/* COLLABA - MAILBOX */ .collaba_email_received_read {padding-left:26px;background: url(/builtinimages/client/standard/im100011.jpg) no-repeat left;}.collaba_email_received_unread {padding-left:26px;background: url(/builtinimages/client/standard/im100013.jpg) no-repeat left;}.collaba_email_sent {padding-left:26px;background: url(/builtinimages/client/standard/im100012.jpg) no-repeat left;font-weight:bold;}.collaba_email_unsent {padding-left:26px;background: url(/builtinimages/client/standard/im100014.jpg) no-repeat left;font-weight:bold;}.collaba_email_collected_line {padding-left:26px;background: url(/builtinimages/client/standard/im100014.jpg) repeat-x left;font-weight:bold;}.collaba_email_permanentlydeleted_line {padding-left:26px;background: url(/builtinimages/client/standard/im100014.jpg) repeat-x left;font-weight:bold;}.collaba_email_received_read_text {}.collaba_email_received_unread_text {}.collaba_email_sent_text {}.collaba_email_unsent_text {}.collaba_email_thread_latestpost_line td {border-top: dashed 1px #DDDDDD;padding-top:2px;vertical-align:bottom;}.collaba_email_thread_followup_line td {xborder-left: dashed 1px #DDDDDD;}.collaba_email_thread_originalpost_line td {padding-bottom:5px;vertical-align:top;xborder-bottom: dashed 1px #DDDDDD;xborder-left: dashed 1px #DDDDDD;border-collapse:collapse;}.collaba_email_thread_unthreaded_line {}.collaba_email_thread_latestpost {padding-left:16px;background: url(/builtinimages/client/standard/im100149.gif) no-repeat left;font-weight:bold;}.collaba_email_thread_followup {padding-left:36px;color:#666666;font-style:italic;background: url(/builtinimages/client/standard/im100151.gif) no-repeat;background-position: 20px 0px;}.collaba_email_thread_originalpost {padding-left:36px;color:#666666;font-style:italic;background: url(/builtinimages/client/standard/im100150.gif) no-repeat;background-position: 20px 0px;}.collaba_email_thread_unthreaded {xpadding-left:16px;xbackground: url(/builtinimages/client/standard/im100013.jpg) no-repeat left;}.collaba_email_sensitive {background-color:#FFCC33 !important;color:#000000 !important;font-weight:bold;}.collaba_email_secure {padding-right:20px;background: url(/builtinimages/client/standard/im100086.gif) no-repeat right;}.collaba_email_urgent {background-color:#DD0000 !important;color:#FFFFFF !important;font-weight:bold;}.collaba_email_spam {text-decoration:line-through !important;color:#999999;font-style:italic;}.collaba_metadata_name {background-color:#FF6600;color:#FFFFFF;font-weight:bold;padding-left:3px;padding-right:3px;}.collaba_metadata_value {background-color:#EEEEEE;color:#000000;font-weight:bold;padding-left:3px;padding-right:3px;}.collaba_calendar table {border-bottom:1px;background-color:#FFFFFF;border-collapse: collapse;width:100%;}.collaba_calendar th {border-bottom:1px solid #555;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;}.collaba_calendar td {width:14%;height:75px;border-collapse: collapse;vertical-align:top;border-color:#888;border-style:solid;border-width:0px;}td.collaba_calendar_cell0 {border-width: 0px 1px 1px 0px;}td.collaba_calendar_cell1 {border-width: 0px 1px 1px 1px;}td.collaba_calendar_cell2 {border-width: 0px 1px 1px 1px;}td.collaba_calendar_cell3 {border-width: 0px 1px 1px 1px;}td.collaba_calendar_cell4 {border-width: 0px 1px 1px 1px;}td.collaba_calendar_cell5 {border-width: 0px 1px 1px 1px;}td.collaba_calendar_cell6 {border-width: 0px 0px 1px 1px;}.collaba_calendar_todo td {height:auto;border:0px;border-bottom:1px dashed #CCC;}.collaba_timedcalendarday {width:80px;position:relative;}.collaba_timedcalendarday table {border:0px;margin:0px;padding:0px;}.collaba_timedcalendarday td {vertical-align:top;border:0px;padding:0px 5px 0px 0px;margin:0px;}.collaba_timedcalendarday_eventwrapper {}.collaba_timedcalendarday_event {border:1px solid #FF9900;background-color:#FFFFCC;position:absolute;width:100%;}.collaba_timedcalendarday_line, .collaba_timedcalendarday_line_header {padding-top:0px;margin-top:0px;text-align:center;}.collaba_timedcalendarday_line_header {color:#777777;border-bottom:1px dotted #999999;}.collaba_timedcalendarday_line {color:#DDDDDD;border-bottom:1px dotted #CCCCCC;}.collaba_timedcalendarday_line a {color:#DDDDDD;text-decoration:none;}.collaba_timedcalendarday_line a:hover {color:#DD0000;text-decoration:blink;cursor:crosshair;}.collaba_calendar_cellevent_date a {text-decoration:none;}.collaba_calendar_cellevent_date {font-size:10px;}.collaba_calendar_cell {background-color:#FFFFFF;}.collaba_calendar_cell_focus {border: solid #0099FF 3px !important;}.collaba_calendar_cell_today {border: solid #FF6600 4px !important;}.collaba_calendar_cell_today_focus {border: solid #FF6600 4px !important;}.collaba_calendar_cell_peripheric {background-color:#DDDDDD;}.collaba_calendar_cell_today_peripheric {border: solid #FF6600 4px !important;background-color:#DDDDDD;}td.collaba_calendar_cell6 {border-right:0px !important;}td.collaba_calendar_cell0 {border-left:0px !important;}.collaba_calendar_celleventslist {padding:5px;}.collaba_calendar_cellheader {padding:0px;}.collaba_calendar_daynumber {color:#0033CC;font-weight:bold;font-size:13px;text-decoration:none;margin-left:2px;}.collaba_calendar_daylabel {color:#888;}.collaba_calendar_daynumber_peripheric {color:#999999;font-weight:bold;margin-left:2px;font-size:smaller;text-decoration:none;}.collaba_calendar_cellevent {}.collaba_calendar_cellevent_conflict {padding-left:11px;padding-right:2px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;border-style:dashed;border-width:1px;border-collapse: collapse;border-color:#FF0000;}.collaba_calendar_celleventtype_default {padding-left:11px;background: url(/builtinimages/client/standard/im100148.gif) no-repeat left top;}.collaba_calendar_celleventtype_begins {padding-left:11px;background: url(/builtinimages/client/standard/im100149.gif) no-repeat left top;}.collaba_calendar_celleventtype_continuation {padding-left:11px;background: url(/builtinimages/client/standard/im100151.gif) no-repeat left top;}.collaba_calendar_celleventtype_ends {padding-left:11px;background: url(/builtinimages/client/standard/im100150.gif) no-repeat left top;}.collaba_calendar_celleventtype_todo {padding-left:11px;background: url(/builtinimages/client/standard/im100098.gif) no-repeat left top;font-weight:bold;font-size:smaller;}td.collaba_calendar_todo_hours_title  { background-color:#DDD !important;}.collaba_calendar_timeselectors {font-size: 24px; /*font-family:Arial, Helvetica, sans-serif; */font-weight:bold;}table.collaba_calendar_organizer {border-collapse:collapse;width:100%;}.collaba_calendar_organizer td, .collaba_calendar_organizer th {border-right:1px solid white;padding:1px 2px 1px 2px;margin:0px;}.collaba_calendar_organizer th {font-size:11px;}tr.collaba_calendar_organizer_odd_true td {background-color:#F5F5F5;}.collaba_calendar_source {background-color:#EEE;xbackground-color:#666;color:#444;border-bottom:1px solid #CCC;font-size:11px;padding: 2px 4px;}.collaba_calendar_callist {margin-left:17px;margin-top:4px;height:200px;background:#FFF;padding:2px 4px;border:1px solid #CCC;overflow:auto;font-size:11px;margin-bottom:10px;}.collaba_calendar_callist_smaller {height:168px;}.collaba_calendar_callist h4 {margin:0px;margin-bottom:10px;font-size:11px;}.collaba_calendar_callist a {font-size:11px;}.collaba_calendar_callist td {font-size:11px;}.collaba_calendar_callist_annex {margin-left:14px;margin-top:4px;margin-bottom:10px;}.collaba_calendar_toolbar {xheight:30px;border-bottom:2px solid #111;background-color:#aaa;}.collaba_calendar_typeselector {xbackground-color:#FFF;xborder-right:1px solid #BBB;xbackground-color:red;}.collaba_calendar_typeselectors a {font-size:11px;margin-right:6px;text-decoration:none;xpadding-top:10px;xmargin-top:10px;xheight:30px;xxbackground:# !important;background-color:#BDDBFF;background: url(/builtinimages/client/standard/importal_sectionheader.jpg) repeat-x top left;}.collaba_timeselector_month {font-size:13px !important;font-weight:bold;}.collaba_timeselector_day, .collaba_timeselector_day select {color:#555 !important;}.collaba_calendar_typeselectorcell {background-color:#BDDBFF;background: url(/builtinimages/client/standard/importal_sectionheader.jpg) repeat-x top left;text-align:center;width:100px;font-size:14px;xborder-left:1px solid #ddd;xborder-right:1px solid #eee;border-bottom:1px solid #888;xborder-top:1px solid #888;}.collaba_calendar_typeselectorcell a {text-decoration:none;font-weight:bold;}.collaba_calendar_typeselectorcell_selected {background:#f2f2f2;xxbackground: url(/builtinimages/client/standard/importal_sectionheader.jpg) repeat-x top left;xxborder-bottom:1px solid #DDD;border-left:1px solid #aaa;border-right:1px solid #aaa;border-top:2px solid #FFF;border-bottom:none;}/* end of COLLABA - MAILBOX */ .collaba_bookmarks_path_last_true {}.collaba_bookmarks_path_last_false {text-decoration:none;color:#666;font-size:14px;}.collaba_bookmarks_categories {text-align:left;width:100%;border-bottom:1px dashed #CCC;background-color:#FEFEFE;}table.collaba_bookmarks_categories td {padding-top:10px;padding-bottom:10px;}.collaba_bookmarks_category {text-align:center;margin:11px;font-size:11px;font-weight:bold;width:20%;vertical-align:top;}.collaba_bookmarks_category a {text-decoration:none;}.collaba_bookmarks_bookmarks {padding:11px;}.collaba_bookmarks_bookmarks td, .collaba_bookmarks_bookmark {padding-bottom:20px;}a.collaba_bookmarks_bookmark_title {color:blue;font-weight:bold;font-size:13px;}.collaba_bookmarks_bookmark_description {}.collaba_bookmarks_bookmark_location {font-size:11px;color:#999;}.collaba_bookmarks_rssfeed h1 {margin:0px 0px 10px 0px;padding:1px 5px 1px 5px;background-color:#AAA;font-size:12px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}.collaba_bookmarks_rssfeed h1 a {color:#FFF;text-decoration:none;}.collaba_smallpadding {padding-left: 5px;padding-right: 5px;padding-top: 1px;padding-bottom: 1px;}.collaba_regularpadding {padding-left: 7px;padding-right: 7px;padding-top: 7px;padding-bottom: 7px;}/* Collaba specific styles */.collaba_navigation_level1 {list-style-position: inside;}.collaba_navigation_level1 li {display: inline;border: 1px solid black;background: #FFCC66;padding: 3px;margin-right: 4px;font-size:large;}.collaba_navigation_level2 li {display: inline;border: 1px solid black;background: #99CCFF;padding: 3px;margin-right: 4px;}.collaba_navigation_numbers, .collaba_navigation_numbers td {font-size:10px;color:#555;}.collaba_list_line:hover {background-color: #F5F5F5;}.collaba_link_button {text-decoration: underline;color: #000000;padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px;margin: 1px;xtext-shadow: 4px 4px 4px #FFFFFF;}.collaba_link_button:hover {color: #0033FF;border: outset 1px ;margin: 0px;}/* **************************************************************** */ /* COLLABA ACTION BUTTONS */ .collaba_link_button_primary,.collaba_link_button_primary_compact,.collaba_link_button_secondary,.collaba_link_button_third,.collaba_link_button_fourth,.collaba_link_button_fifth_compact {text-decoration: none;color: #000000;border: outset 1px ;}.collaba_link_button_primary:hover,.collaba_link_button_primary_compact:hover,.collaba_link_button_secondary:hover,.collaba_link_button_third:hover,.collaba_link_button_fourth:hover,.collaba_link_button_fifth_compact:hover {text-decoration: underline;color: #0033FF;border: outset 2px ;}.collaba_link_button_primary { margin: 1px 10px 1px 1px; padding: 3px 10px 3px 10px;background-color:white;}.collaba_link_button_primary:hover { margin: 0px 9px 0px 0px; }.collaba_link_button_primary_compact { margin: 1px 3px 1px 1px; padding: 2px 5px 2px 3px; font-size:12px;background-color:white;}.collaba_link_button_primary_compact:hover { margin: 1px 3px 1px 1px; padding: 1px 4px 1px 2px; }.collaba_link_button_secondary { margin: 1px 10px 1px 1px; padding: 3px 10px 3px 10px; background: url(/builtinimages/client/standard/importal_tableheader2.jpg) repeat-x top;}.collaba_link_button_secondary:hover { margin: 0px 9px 0px 0px;}.collaba_link_button_third { margin: 1px 10px 1px 1px; padding: 3px 10px 3px 10px; background: url(/builtinimages/client/standard/importal_tableheader.jpg) repeat-x top;}.collaba_link_button_third:hover { margin: 0px 9px 0px 0px;}.collaba_link_button_fourth { margin: 1px 10px 1px 1px; padding: 2px 10px 2px 10px; background: url(/builtinimages/client/standard/importal_tableheader.jpg) repeat-x top; font-size:10px;}.collaba_link_button_fourth:hover { margin: 0px 9px 0px 0px;}.collaba_link_button_fifth_compact { margin: 1px 1px 1px 1px; padding: 2px 4px 2px 3px; background-color:#EEEEEE; font-size:10px;}.collaba_link_button_fifth_compact:hover { margin: 1px 1px 1px 1px;  padding: 1px 3px 1px 2px; }/* ---------------------------------------------------------------- */ .collaba_link_buttonsbar {background: url(/builtinimages/client/standard/importal_tableheader2.jpg) repeat-x top;padding-bottom:6px;padding-top:4px;margin-bottom:10px;padding-left:5px;}.collaba_link_buttonsbar a {background-color:#FFFFFF;}.collaba_noticesquare {padding-bottom:6px;padding-top:4px;padding-left:5px;padding-right:5px;border-style:dotted;border-width:1px;border-color:#FF6600;background-color:#FFFFCC;color:#CC0000;font-size:11px;/*overflow:auto;max-height:75px;*/}.collaba_broadcastsquare {padding-bottom:6px;padding-top:4px;padding-left:5px;padding-right:5px;border-style:dashed;border-width:2px;border-color:#CC3300;background-color:#EEEEEE;color:#CC3300;font-size:14px;font-weight:bold;text-align:center;}.helpsquare {border-style:dotted;border-width:1px;border-color:#999999;#background-color:#F6F6F6;}.helpsquare:hover {#border-color:#0000FF;#background-color:#F9F9F9;}.helpsquare2 {border-style:dotted;border-width:1px;border-color:#33CC00;background-color:#F8FFF8;}.helpsquare2:hover {background-color:#F8FFF8;}.helpsquarehilited {border-style:dotted;border-width:3px;border-color:#CC3300;background-color:FFF8F8;}.helpsquarehilited:hover {background-color:#FFF1F1;}.scrollablesquare {/* Use: style="height:50px" on tag*/border-style:dotted;border-width:1px;border-color:#CCCCCC;padding:4px;overflow:auto;width:100%;background-color:#FCFCFC;}.collaba_shortmessagesquare_in,.collaba_shortmessagesquare_out {padding-bottom:6px;padding-top:4px;padding-left:5px;padding-right:5px;border-style:dashed;border-width:1px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}.collaba_shortmessagesquare_in {font-weight:bold;border-color:#00CC00;background-color:#EEFFEE;}.collaba_shortmessagesquare_out {margin-right:60px;margin-left:60px;border-color:#999;background-color:#EEEEEE;font-style:italic;}.collaba_shortmessagesquare_enveloppe_in,.collaba_shortmessagesquare_enveloppe_out,.collaba_shortmessagesquare_enveloppe_in a,.collaba_shortmessagesquare_enveloppe_out a {font-size:10px;color:#888888;}.collaba_shortmessagesquare_enveloppe_in {margin-top:30px;}.collaba_shortmessagesquare_enveloppe_out {margin-left:60px;margin-top:30px;}.collaba_shortmessagesquare_message {font-size:14px;color:#000000;padding-top:8px;padding-bottom:8px;}.collaba_hilite {padding-left:16px;padding-right:16px;padding-bottom:0px;padding-top:0px;margin-left:4px;margin-right:4px;margin-bottom:0px;;margin-top:0px;font-size:11px;font-weight:bold;}.collaba_hilite_priority {color:#FFFFFF;background-color:#FF6600;}.collaba_hilite_urgent {color:#FFFFFF;background-color:#EE0000;}.collaba_hilite_sensitive {color:#000000;background-color:#FFCC33;}.collaba_hilite_marked1 {color:#0000CC;background-color:#EEEEEE;}.collaba_hilite_marked2 {color:#EE0000;background-color:#EEEEEE;}.collaba_hilite_spam {color:#FFFFFF;background-color:#888888;}.collaba_hilite_selectedfile {color:#000000;background-color:#DFDFDF;font-weight:bold;background: url(/builtinimages/client/standard/importal_tableheader.jpg) repeat-x top;}.collaba_hilite_label {padding:0px 5px 0px 5px;color:#F4F4F4;font-weight:bold;font-size:10px;color:#000000;background-color:#EEEEEE;border:1px dashed #FF6633;}.collaba_square_fileinfo {background-color:#FDFDFD;border-style:ridge;border-width:1px;padding: 4px 5px 6px 5px;text-shadow: 2px 2px 2px #e3e3e3;width:100%;}.collaba_database_value {padding-left:5px;padding-right:5px;margin-bottom:6px;margin-top:4px;margin-left:5px;margin-right:5px;border-style:dotted;border-width:1px;border-color:#999999;background-color:#FBFBFB;color:#333333;font-size:11px;/*overflow:auto;max-height:75px;*/}.collaba_database_schemabound {font-weight:bold;//border-bottom-style:dotted;//border-bottom-width:1px;//border-bottom-color:#999999;}.collaba_database_usesschema {font-size:12px;color:#000000;padding-left: 24px;margin-left: 3px;padding-top: 3px;line-height: 20px;background: url(/builtinimages/client/standard/im100147.gif) no-repeat left center;}.collaba_alignleft {text-align:left;}.collaba_alignright {text-align:right;}.collaba_aligncenter {text-align:center;margin:auto;}#collaba_aligncenterid {text-align:center ;margin:auto;}.collaba_calendar_list {list-style-image:url(/builtinimages/client/standard/im100152.jpg);}.collaba_sitemap {font-weight:bold;font-size:16px;color:#666666 !important;border-bottom:thin dotted;text-decoration:none;}.collaba_screen {background: url(/builtinimages/client/standard/im101017.gif) no-repeat left top;text-align:center;margin-left:auto;margin-right:auto;margin-top: 50px;margin-bottom: 0px;}.collaba_background_graylines {background: url(/builtinimages/client/standard/im101105.gif);}.collaba_background_mainheader {xbackground: url(/builtinimages/client/standard/importal_header.jpg) no-repeat left top;}.collaba_keyboardshortcut {margin-left:2px;font-size:10px;color:#FF3300;font-weight:bold;line-height: 1.4em; }.collaba_keyboardshortcut SUB, .collaba_keyboardshortcut SUP { line-height: 0; }.collaba_largetextfield input {width: 100%;}.collaba_recentitem {background: url(/builtinimages/client/standard/im100035.jpg) no-repeat right center;xxim100035.jpg;padding-right:16px;}.collaba_globaltable table {text-align:center;margin:auto;}.collaba_globaltableinterior table, tr, td, th {margin:0;text-align:left;}.collaba_portlet_header, .collaba_portlet_header a {background-color:#EEEEEE;padding: 2px 2px 2px 2px;color:#000000;text-shadow: 4px 4px 4px #d3d3d3;font-weight:900;text-decoration:none;}.collaba_portlet {background-color:#FFFFFF;border-style:ridge;border-width:1px;padding: 4px 5px 6px 5px;text-shadow: 2px 2px 2px #e3e3e3;}.collaba_button_small {font-size:9px;}.collaba_textpreview {border:1px dotted #999999;background-color:#EEEEEE;padding:6px;text-align:left;}.collaba_scrollablesearchresults {max-height:200px;overflow:auto;border-left:1px solid #000000;border-right:1px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;margin:5px 0px 12px 0px;background-color:#FFFFFF;padding:5px;}.collaba_groupstatisticstable {margin:10px;width:400px;}.collaba_images_max400px img {max-width:400px;max-height:400px;}.notificationclient_comet {visibility:hidden;position:absolute;left:0px;}#multimediachat {margin:0px;padding:0px;}#multimediachat_transcript {height:460px;//border:1px solid #CCCCCC;overflow:auto;}.multimediachat_chatline {border-bottom:1px dotted #EEEEEE;margin:1px 1px 1px 1px;padding: 2px 1px 2px 1px;}.multimediachat_chatline_odd {background-color:#FEFEFE;}.multimediachat_chatline_even {background-color:#FAFAFA;}.multimediachat_chatlinesender {font-weight:bold;}.multimediachat_chatlinetext {color:#003366;margin-left:10px;}.multimediachat_chatlinetext img {max-height:60px;max-width:200px;}.multimediachat_chatnotification {color:#999999;font-style:italic;}.multimediachat_iframe {width:98%;height:460px;}.multimediachat_comet {visibility:hidden;position:absolute;left:0px;}.multimediachat_participantstable table {width:100%;}.multimediachat_participantstable td {margin:0px;padding:0px;vertical-align:top;width:50%;}.collaba_desk_menu {background-color:#003366;height:30px;padding:10px;}.collaba_desk_surface {padding:10px;xwidth: 70%; }.collaba_desk_page {background-color:#CCDEEE;}.configtable {margin-left:20px;margin-bottom:30px;}.configtable_option_name {padding-right:10px;font-size:11px;font-weight:bold;}.configtable_option_value {font-family: Courrier New, Courrier, monospace !important;font-size: 12px;color: #000000;}.configtable_option_value_note {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #777;margin-left:8px;font-style:italic;}div.autocomplete {position:absolute;width:350px;background-color:white;border:1px solid #888;margin:0px;padding:0px;}div.autocomplete ul {list-style-type:none;margin:0px;padding:0px;}div.autocomplete ul li.selected { background-color: #ffb;}div.autocomplete ul li {list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer;}div.autocomplete ul .informal {margin-left:10px;color:#666666;font-size:9px;}.rbroundbox { background: url(/builtinimages/client/standard/nt.gif) repeat; }.rbtop div { background: url(/builtinimages/client/standard/tl.gif) no-repeat top left; }.rbtop { background: url(/builtinimages/client/standard/tr.gif) no-repeat top right; }.rbbot div { background: url(/builtinimages/client/standard/bl.gif) no-repeat bottom left; }.rbbot { background: url(/builtinimages/client/standard/br.gif) no-repeat bottom right; }.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%;height: 7px;font-size: 1px;}.rbcontent { margin: 0 7px; }.rbroundbox { margin: 1em auto; margin-bottom:20px}.rbhead {height:12px;border-bottom:1px solid #CCCCCC;margin-bottom:5px;font-size:9px;color:#000066;}/* Collaba printing */@media print {.collaba_noprint {display:none;text-decoration:none !important;}}/* Collaba chat module */div#tabFrame {position: relative;}div#tabMenuDiv {position: relative;z-index: 4;}div#tabFiller {position: relative;background: #FFFFFF;border-top: 2px solid black;z-index:1;height:530px;}span.tabMenu, span.tabMenuActive, span.tabMenuOver {border: 2px solid black;margin: 0px 0px 0px 12px;padding: 0px 12px 0px 10px;}span.tabMenu {background: #CCCCCC;color:#333333;}span.tabMenuActive, span.tabMenuOver {background: #FFFFFF;}span.tabMenuActive {border-bottom: 2px solid #FFFFFF;}span.tabMenuOver {background: #DDDDDD;}div.tabPane {position: absolute;margin-top: 2px;overflow: auto;background: #FFFFFF;padding:0px;}.tabPaneContent {margin:10px;}