a.wm_list_spamitem_link
{
	color: #999;
}

a.wm_reg:link
{
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	/*text-decoration: none;*/
	font-weight: normal;
}

a.wm_reg:visited
{
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background: ;
	/*text-decoration: none;*/
	font-weight: normal;
}

a.wm_reg:active 
{
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

a.wm_reg:hover
{
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-decoration: none;
}

a.wm_accountslist_item_link:link
{
	color: White;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

a.wm_accountslist_item_link:visited
{
	color: White;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

a.wm_accountslist_item_link:active
{
	color: White;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
a.wm_accountslist_item_link:hover
{
	color: White;
	text-decoration: underline;
}

a.wm_list_item_link:link, a.wm_list_item_link:visited, a.wm_list_item_link:active
{
	color: #009;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

a.wm_list_item_link:hover
{
	color: #009;
	text-decoration: underline;
}

.wm_dialog
{
	margin: auto;
	padding: 0px;
	border-spacing : 0px;
	border-collapse: collapse;
	border: solid 2px #03c;
	background: #eeeee2; 
}

.wm_dialog_header
{
	/*margin: 0px;
	padding: 6px;
	border: none;
	color: #fff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #0033CC;
	*/
	margin: 0px;
	padding: 6px;
	border: 1px solid #C9C9BF;
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #D1DEE8 url(menu/space_dialog_header.gif) repeat-x fixed top;
}

.wm_dialog_field
{
	margin: 0px;
	padding: 4px;
	background: #eeeee2;
	border: none 1px #D8D8CD;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_dialog_edit
{
	margin: 0px;
	padding: 4px;
	
	background: #fff;
	border: solid 1px #D8D8CD;	
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_accountslist
{
	margin: 0px;
	padding: 0px;

	border-spacing: 0px;
	border-collapse: collapse;
	border-width: 0px;
	border-top: none 1px #87B3D0;
	border-left: none 1px #87B3D0;
	border-right: solid 1px #443D35;
	border-bottom : solid 1px #443D35;
	
	width: 100%;
}

.wm_accountslist_item
{
	margin: 0px;
	padding: 6px;

	background: #4791C5;
	border-top: solid 1px #87B3D0;
	border-left: solid 1px #87B3D0;
	border-right: solid 1px #10659E;
	border-bottom : solid 1px #10659E;
	
	color: White;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_accountslist_item_over
{
	margin: 0px;
	padding: 6px;

	background : #4791C5;
	border-top: solid 1px #87B3D0;
	border-left: solid 1px #87B3D0;
	border-right: solid 1px #10659E;
	border-bottom : solid 1px #10659E;
	
	color: White;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_accountslist_item_selected
{
	margin: 0px;
	padding: 6px;
	
	background: #4791C5;
	border-top: solid 1px #87B3D0;
	border-left: solid 1px #87B3D0;
	border-right: solid 1px #10659E;
	border-bottom : solid 1px #10659E;
	
	color: White;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.wm_accountslist_item_selected_over
{
	margin: 0px;
	padding: 6px;
	
	background: #4791C5;
	border-top: solid 1px #87B3D0;
	border-left: solid 1px #87B3D0;
	border-right: solid 1px #10659E;
	border-bottom: solid 1px #10659E;
		
	color: White;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.wm_accountslist_blankitem
{
	margin: 0px;
	padding: 6px;
	
	border-top: solid 1px #87B3D0;
	border-left: solid 1px #87B3D0;
	border-right: solid 1px #10659E;
	border-bottom: solid 1px #10659E;
	background: #4791C5;
}

.wm_table_border
{
	border-spacing: 0px;
	border: 0px none; /* White;
	*/
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.wm_table_border_td
{
	border-spacing: 0px;
	border: 0px solid green; /*White; */
	border-collapse: collapse;
	background-color: transparent;

	margin: 0px;
	padding: 0px;
}

.wm_toolbar
{
	margin: 0px;
	padding: 2px;
	border-spacing: 0px;
	
	background: #7FB7E1;
	background-image: url(wm_toolbar_back.gif);
	background-repeat: repeat-x;

	width:100%;
	height: 26px;
}

.wm_toolbar_item_inactive
{
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 2px;
	vertical-align: middle;
	border: none;
	color: black;
	text-decoration: none;
	cursor: default;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}

.wm_toolbar_item
{
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 2px;
	vertical-align: middle;
	border: none;
	color: black;
	text-decoration: none;
	cursor: hand;

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
}

.wm_toolbar_item_over
{
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 1px;
	
	vertical-align: middle;
	
	background : #E9F2F8;
	border: solid #369 1px;
	cursor: hand;
	cursor:pointer;

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
}
.wm_toolbar_item_selected
{
	background: #4791C5;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 2px;
	vertical-align: middle;
	border: none;
	color: black;
	text-decoration: none;
	cursor: default;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.wm_toolbar_blankitem
{
	border: none;
}

.wm_dhtmleditor_button{
	padding: 4px;
	padding-left:6px;
	padding-right:6px;
	vertical-align: middle;
	border: solid #369 1px;
	color: black;
	text-decoration: none;
	cursor: hand;

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
}
.wm_dhtmleditor_button_over{
	padding: 4px;
	padding-left:6px;
	padding-right:6px;
	vertical-align: middle;
	
	background : #ffffff;
	border: solid #369 1px;
	cursor: hand;
	cursor:pointer;

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212121;
	text-decoration: none;
}

.wm_list
{
	margin: 0;
	padding: 0;

	border-spacing: 0px;
	border-collapse: collapse;
	
	width: 100%;
}

.wm_list_header
{
	margin: 0px;
	padding: 2px;
	padding-left: 1px;
	background: #DBEAF5;
	color: #10659E;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_list_header_sort
{
	margin: 0px;
	padding: 2px;
	padding-left: 1px;
	background: #DBEAF5;
	color: #10659E;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: hand;
}

.wm_list_cell
{ 
	margin: 0px;
	padding: 1px;

	border-top: solid 1px #C1CDD8;
	border-left: solid 0px #FFF;
	border-right: solid 0px #FFF;
	border-bottom: solid 1px #C1CDD8;
}

.wm_list_cell_checked
{
	margin: 0px;
	padding: 1px;

	border-top: solid 1px #C1CDD8;
	border-bottom: solid 1px #C1CDD8;

	background: #C1CDD8;
}

.wm_list_readitem
{ 
	background: #FFFFFF;
	color: #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_list_deleted
{
	background: #FFFFFF;
	color: #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration : line-through;
}

.wm_list_readitem2
{
	background: #fff;
	color: #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.wm_list_readitem_over
{ 
	background: #DFE5F4;
	border-top: solid 1px #5D77BB;
	border-left: solid 1px #5D77BB;
	border-right: solid 1px #5D77BB;
	border-bottom : solid 1px #5D77BB;

	color: #003366;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.wm_list_unreaditem
{ 
	background: #eeeee2;
	border-top: solid 1px #5D77BB;
	border-left: solid 1px #5D77BB;
	border-right: solid 1px #5D77BB;
	border-bottom : solid 1px #5D77BB;
	
	color: #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.wm_list_unreaditem2
{
	background: #eeeee2;
	border-top: solid 1px #5D77BB;
	border-left: solid 1px #5D77BB;
	border-right: solid 1px #5D77BB;
	border-bottom : solid 1px #5D77BB;
	color: #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.wm_list_unreaditem_over
{ 
	background: #DFE5F4;
	border-top: solid 1px #5D77BB;
	border-left: solid 1px #5D77BB;
	border-right: solid 1px #5D77BB;
	border-bottom: solid 1px #5D77BB;
		
	color: #003366;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.wm_list_spamitem
{
	background : #f6f6f6;

	color: #ccc;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_list_spamitem2
{
	background: #f6f6f6;

	color: #ccc;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_list_spamitem .wm_list_cell, .wm_list_spamitem2 .wm_list_cell
{
	color: #999;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_list_spamitem .wm_list_cell_checked, .wm_list_spamitem2 .wm_list_cell_checked
{
	background: #C1CDD8;
	color: #999;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_lowtoolbar
{
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 100%;
	background-color: #DBEAF5;
	border-bottom: solid 1px #C1CDD8;
}

.wm_lowtoolbar_blankitem
{
	color: #369;
	border: none;
}

.wm_lowtoolbar_item_selected
{
	margin: 0px;
	padding: 2px;
	padding-left: 4px;
	
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: none;
}

.wm_lowtoolbar_item
{
	margin: 0px;
	padding: 2px;
	padding-left: 4px;
	vertical-align: top;
	
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: none;
}

.wm_message
{
	margin: auto;
	padding: 0;

	background: #eeeeee;
	border-spacing: 0px;
	border-collapse: collapse;

	border: solid 10px #DBEAF5;
	border-top: none 0px #DBEAF5;
	
	width: 100%;
}

.wm_message_data
{
	margin: 1px;
	padding: 2px;
	padding-left: 4px;
	background: #DBEAF5;
	
	border: none;
	
	color: Black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.wm_message_value
{
	margin: 0px;
	padding: 2px;
	padding-left: 4px;
	background: #DBEAF5;
	
	border: none;
	text-align: left;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.wm_message_value_txt
{
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: none;
}

.wm_message_plain
{
	background: #FFFFFF;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.wm_message_body
{
	margin: 0px;
	padding: 2px;
	
	background: #FFFFFF;
	border-top: none 0px #5D77BB;
	border-left: none 0px #5D77BB;
	border-right: none 0px #5D77BB;
	border-bottom : none 0px #5D77BB;
	
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.wm_message_body_quotation
{
	color: Maroon;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.wm_message_rfc822
{
	background: #F2F2F2;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #212121;
	border-top: solid 1px #E0E0E0;
	border-left: solid 1px #E0E0E0;
	border-right: solid 1px #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	margin: 1px;
	padding: 2px;
	padding-left: 4px;
}

.wm_body
{
	background: #369; /*#369; */
	margin: auto;
	padding: 0;
}

.wm_regular
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#fff;
	border: none;
}

.wm_file
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13 px;	
	color: #222222;
	background-color: #ffffff; 
	padding: 0px;
	height: 23px; 
	width: auto;
}

.wm_button
{
	/*border: solid 1px #707270;
	background-color: #D2D8DF; 
	height: 23px; */
	padding-left: 4px;
	padding-right: 4px;
	cursor: hand;
		
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13 px;	
}

.wm_input
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid;
	border-color: #5B86A8;
	background-color: #ffffff;
}

.wm_attach
{
	width: 100%;
	border : 0;
	margin: auto;
	padding: 0;
	border-spacing : 0px;
	border-collapse : collapse;
	border-top: solid 1px #5D77BB;
	border-left: solid 1px #5D77BB;
	border-right: solid 2px #5D77BB;
	border-bottom : solid 1px #5D77BB;
}

.wm_attach_data
{
	background : #DBEAF5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	color: #000000;
	border-top: solid 1px #5D77BB;
	border-left: solid 1px #5D77BB;
	border-right: solid 1px #5D77BB;
	border-bottom : solid 1px #5D77BB;
	margin: 0px;
	padding: 2px;
	padding-left: 4px;
}

.wm_attach_value
{
	background : #DBEAF5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	border-top: solid 1px #5D77BB;
	border-left: solid 1px #5D77BB;
	border-right: solid 1px #5D77BB;
	border-bottom : solid 1px #5D77BB;
	margin: 0px;
	padding: 2px;
	padding-left: 4px;
}

.wm_print
{
	border-spacing: 0px;
	border-collapse: collapse;
	background: #000000;
	border: solid 1px #ffffff;
	width: 96%;
}

.wm_print_content
{
	padding: 4px;
	background: #ffffff;
	border: solid 1px #666666;
	
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.wm_logo
{
	height: 56px;
	background-image: url(logo.gif);
	background-repeat: no-repeat;
	background-position: center;
	border: none;
}

.wm_error
{
	color : #D90005;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.wm_space_amount
{
	background: white;
	height: 2px;
	width: 100px;
	border: solid #039 1px;
}

.wm_space_used
{
	background: red;
	height: 2px;
}

.wm_info
{
	background : #DFE5F4;
	background : #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	
	color: #003366;
	border-top: none 1px #5D77BB;
	border-left: none 1px #5D77BB;
	border-right: none 1px #5D77BB;
	border-bottom : none 1px #5D77BB;
	margin: 0px;
	padding: 6px;
}

.wm_info_id
{
	background : #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
		
	color: #003366;
	border-top: solid 1px #808080;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom : solid 1px #808080;
	margin: 0px;
	padding: 6px;
}

.test
{
	color : #C1CDD8;
}

.wm_toolbar_blankitem .wm_regular
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
}

.wm_system_state
{
	background: #DBEAF5;
	border: solid 1px #443D35;
	width: 280px;
	padding: 12px;
	
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

/*---------------------------------*/

.wm_tbl_mail
{
	width: 100%;
	border: none;
	/*background-color: #f3f3f3;*/
	background-color: #FFFDF9;
}

.wm_tbl_mail_td
{
	vertical-align: top;
	background-color: #FFFDF9;
/*	border-bottom: solid 1px #ccc;*/
	/*border-right: solid 1px #ccc;*/
	width: 130px;
}

.wm_tbl_mail_td_hide
{
	vertical-align: top;	
	height: 100%;
	background-color: #E9F2F8;
}


.wm_folder
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
		
	background-color: #FFFDF9;
	border: none 1px #485F78;
	color: #003366;
	width: 100%;
	/*border-collapse: collapse;*/
	
}

.wm_folder_item
{
	padding: 0px;
	margin: 0px;
}

.wm_folder_cell
{
	background-color: #E9F2F8;
	padding: 3px;
}

a.wm_folder_item_link:link, a.wm_folder_item_link:visited, a.wm_folder_item_link:active
{
	color: black;
	text-decoration: none;
}

a.wm_folder_item_link:hover
{
	color: #485F78;
	text-decoration: none;
}

a.wm_folder_item_link_selected
{
	color: black;
	text-decoration: none;
	font-weight: bold;
}

a.wm_folder_item_link_selected:hover
{
	color: #485F78;
	text-decoration: none;
	font-weight: bold;
}

.wm_checkbox
{
	padding: 0px;
	margin: 0px;
	/*height: 14px;*/
}

.wm_infobar
{
	background-color: #7FB7E1;
	padding: 4px;
	border-bottom: solid 1px #5D77BB;
}

.wm_icon
{
	vertical-align: text-bottom;
}

.wm_progressbar_amount
{
	background: white;
	border: solid #039 1px;
	height: 4px;
	width: 100px;
}

.wm_progressbar_used
{
	background: red;
	height: 2px;
}

.wm_addressbook_inactive {
	color: #999999;
}

.wm_address_book_big {
	font-size:18px;
	font-weight:bold;
}


.wm_calendar_text
{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.wm_calendar_text_big
{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.wm_calendar_table
{
	background: #DBEAF5;
	width: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;

}
.wm_calendar_td
{
	padding: 4px;
	vertical-align:top;
	text-align:center;
}
.wm_calendar_td_main{
	background-color: #ffffff;
	vertical-align : top;
	text-align: left;
}
.wm_calendar_reminder_field{
	background-color: #ffffff;
	text-align:center;
	vertical-align:top;
	padding: 16px;
}

/*		styles for calendar links	*/
.wm_calendar_link:link, .wm_calendar_link:visited, .wm_calendar_link:active
{
	color: #009;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.wm_calendar_link:hover
{
	color: #009;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.wm_calendar_link_inactive:link,.wm_calendar_link_inactive:visited,.wm_calendar_link_inactive:active
{
	color: #777;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.wm_calendar_link_inactive:hover
{
	color: #777;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.wm_calendar_blacklink:link, .wm_calendar_blacklink:visited, .wm_calendar_blacklink:active
{
color:#000;
text-decoration:none;
}
.wm_calendar_blacklink:hover
{
color:#000;
text-decoration:underline;
}
/*		end		*/
/*		styles for main calendar tables		*/		
.wm_calendar_day_month_table{
	width:144px;
	background-color: #ffffff;
	border: 1px solid #A0C6E5;
}
.wm_calendar_week_month_table{
	width:144px;
	/*background-color: #A0C6E5;*/
	border: 1px solid #A0C6E5;
}
.wm_calendar_month_month_table{
    background: #C1CDD8;
	width:100%;
}
.wm_calendar_year_month_table{
    background: #C1CDD8;
	width:100%;
}
.wm_calendar_month_year_table{
	background-color: #ffffff;
	border: 1px solid #A0C6E5;
}
/*		end			*/
/*		styles for headers					*/
.wm_calendar_day_month_header{
	font-size: 12px;
	font-weight:bold;
	padding:4px;
}
.wm_calendar_week_month_header{
	font-size: 12px;
	font-weight:bold;
	padding:4px;
}
.wm_calendar_year_month_header{
	padding: 4px;
	background:#FFFBF7;
	text-align:center;
	font-weight:bold;
	color:#000099;
	font-size:11px;
}
.wm_calendar_month_year_header{
	font-size: 12px;
	font-weight:bold;
	padding:4px;
}
/*		end 		*/
/*		styles for weekdays 			*/
.wm_calendar_day_month_weekdays{
	background-color: #ffffff;
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 1px solid #A0C6E5;
}
.wm_calendar_week_month_weekdays{
	background-color: #ffffff;
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 1px solid #A0C6E5;
}
.wm_calendar_month_month_weekdays{
	padding:6px;
	background-color:DBEAF5;
	color:#10659E; 
	font-size:11px;
	text-align:center;
	vertical-align:middle;
}
.wm_calendar_year_month_weekdays{
	padding:2px;
	background-color:#DBEAF5;
	color:#104A7B; 
	font-size:11px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
/*	 end		*/
/*		styles for common days' cells	*/
.wm_calendar_day_month_day{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	background-color: #ffffff;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	width:14%;
}
.wm_calendar_week_month_day{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	background-color: #ffffff;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	width:14%;
}
.wm_calendar_month_month_day{
	background:#FFFBF7;
	width:14%;
	vertical-align:top;
}
.wm_calendar_year_month_day{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11 px;
	text-align:right;
	vertical-align:top;
	background:#FFFBF7;
	width:14%;
}
/*		end		*/
.wm_calendar_month_year{
	background:#ffffff;
	padding:4px;
	font-size:11px;
}
.wm_calendar_month_year_now{
	background:#DBEAF5;
	padding:4px;
	border:1px solid #C1CDD8;
	font-size:11px;
}
/*		styles for today's cells	*/
.wm_calendar_day_month_today{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	font-weight:bold;
	background:#FFFAE0;
	text-align:center;
	vertical-align:middle;
	border:1px solid #000066;
	width:14%;
}
.wm_calendar_week_month_today{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	font-weight:bold;
	background:#FFFAE0;
	text-align:center;
	vertical-align:middle;
	border:1px solid #000066;
	width:14%;
}
.wm_calendar_month_month_today{
	background:#FFFAE0;
	width:14%;
}
.wm_calendar_year_month_today{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11 px;
	color:#000;
	font-weight:bold;
	background:#FFFAE0;
	text-align:right;
	vertical-align:top;
	width:14%;
}
/*		end		*/
/*		styles for thisdays' cells		*/
.wm_calendar_day_month_thisday{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	background:#DBEAF5;
	text-align:center;
	vertical-align:middle;
	width:14%;
}
.wm_calendar_week_month_thisday{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	background:#DBEAF5;
	text-align:center;
	vertical-align:middle;
	width:14%;
}
.wm_calendar_month_month_thisday{
	
}
.wm_calendar_year_month_thisday{
	
}
/*		end		*/
/*		styles for cells of other month days		*/
.wm_calendar_day_month_othermonth{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	background-color: #ffffff;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	width:14%;
}
.wm_calendar_week_month_othermonth{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	background-color: #ffffff;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	width:14%;
}
.wm_calendar_month_month_othermonth{
	font-size:11px;
	text-align:right;
	vertical-align:top;
	background:#F2F7F2;
	width:14%;
}
.wm_calendar_year_month_othermonth{
	padding: 2 px;
	padding-left:4px;
	padding-right:4px;
	font-size:11px;
	text-align:right;
	vertical-align:top;
	background:#F2F7F2;
	width:14%;
}
/*		end		*/
.wm_calendar_month_month_othermonth_div{
		padding-top:4px;padding-right:4px;
}
.wm_calendar_month_month_day_div{
	padding: 20 px;
	padding-left:4px;
	padding-right:4px;
	font-size:18 px;
	text-align:right;
	vertical-align:top;
}
.wm_calendar_week_week_day_today{
	background:#C1CDD8;
	width:50%;
	color:#ffffff
}
.wm_calendar_week_week_td_day{
	width:10%;
	background-color:#ffffff;
	/*border-bottom: 1px solid #C1CDD8;
	border-right: 1px solid #C1CDD8;*/
	border: 1px solid #c1cdd8;
	text-align:center;
	padding:4px;
	vertical-align:middle;
	font-size: 12px;
}
.wm_calendar_week_week_td_space{
	width:90%;
	background-color:#ffffff;
	/*border-bottom: 1px solid #C1CDD8;
	border-right: 1px solid #C1CDD8;*/
	border: 1px solid #c1cdd8;
}
.wm_calendar_day_day_td_time{
	width:10%;
	background-color:#ffffff;
	border-bottom: 1px solid #c1cdd8;
	border-right: 1px solid #c1cdd8;
	border-left:1px solid #c1cdd8;
	text-align:center;
	padding:4px;
	vertical-align:middle;
	font-size: 12px;
}
.wm_calendar_day_day_td_space{
	background-color:#ffffff;
	padding:0px;
	border-bottom: 1px solid #c1cdd8;
	/*border-top: 1px solid #c1cdd8;*/
}
.wm_calendar_taskedit_table {
	font-size:13px;
}
.wm_calendar_tasklist{
	margin: 0;
	padding: 0;

	border-spacing: 0px;
	border-collapse: collapse;
	
	width: 100%;
	font-size:12px;
}
.wm_calendar_errorwindow{
	background-color : #FFFFCC;
	padding : 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.wm_calendar_apmnt {
	width : 100%;
	font-size: 11px;
	border-bottom: 1px solid #C1CDD8;
	height: 14px;
	background: #ffffff;
}
.wm_calendar_apmnttd{
	width : 100%;
	font-size: 11px;
	background: #ffffff;
	padding:2px;
}
.wm_calendar_apmnttbl{
	border-bottom: 1px solid #C1CDD8;
	border-top: 1px solid #C1CDD8;
}
.wm_calendar_apmnttbl_week{
	border-bottom: 1px solid #C1CDD8;
}

.wm_calendar_apmnt_0 {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
}

.wm_calendar_apmnt_1 {
	background: #C1CDD8;
	border-bottom: 1px solid #C1CDD8;	
}

.wm_calendar_apmnt_2 {
	background: #68B06B;
	border-bottom: 1px solid #68B06B;
}

.wm_calendar_apmnt_3 {
	background: #68B06B;
	border-bottom: 1px solid #68B06B;
}

.wm_calendar_apmnt_in {
	background: #F0F7F0;
	border-left: 1px solid #C1CDD8;
	border-right: 1px solid #C1CDD8;

}
.wm_calendar_apmnt_end{
	background: #F0F7F0;
	border-bottom: 1px solid #C1CDD8;
	border-left: 1px solid #C1CDD8;
	border-right: 1px solid #C1CDD8;
}
.wm_calendar_apmnt_inend{
	background: #F0F7F0;
	border-bottom: 1px solid #C1CDD8;
	border-left: 1px solid #C1CDD8;
	border-right: 1px solid #C1CDD8;
}

.wm_calendar_apmnt_link:link, .wm_calendar_apmnt_link:visited, .wm_calendar_apmnt_link:active
{
	color: #009;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
}
.wm_calendar_apmnt_link:hover
{
	font-size:11px;
	color: #009;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/*		styles for tasks list		*/
.wm_calendar_tasks_item {
	background-color:#ffffff;
}
.wm_calendar_tasks_item_selected {
	background-color:#C1CDD8;
}
.wm_calendar_group_header {
	background-color:#FFFBF7;
	padding:4px;
	font-size: 12px;
}
/*		end		*/

/*		styles for search		*/
.wm_search_form {
	font-size:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_search_list_folder {
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding:8px;
	color:#000;
	font-weight: bold;
	background-color : #F5F5F5;
}
/*		end		*/

/*		styles for Today page		*/
.wm_today_maintable {
	background-color:#ffffff;
	width:100%;
}
.wm_today_maintable_td {
	padding: 16px;
}
.wm_today_mail_td {
	padding: 4px;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-top: solid 1px #C1CDD8;
	border-left: solid 0px #FFF;
	border-right: solid 0px #FFF;
	border-bottom: solid 1px #C1CDD8;
}
.wm_today_mail_td_header {
	padding: 8px;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #DBEAF5;
	color: #10659E;
	font-weight:bold;
}
.wm_today_mail_td_subheader {
	padding: 4px;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-top: solid 1px #C1CDD8;
	border-left: solid 0px #FFF;
	border-right: solid 0px #FFF;
	border-bottom: solid 1px #C1CDD8;
	background-color : #F5F5F5;
}
/*		end		*/

.wm_calendar_header{
	background-color: #ffffff;
	border-bottom: 1px solid #C1CDD8;
	margin-top: 8px;
	margin-bottom: 8px;
	font-weight:bold;
	font-size:16px;
	width:100%;
	padding:8px;
	text-align:center;
}
.wm_calendar_year_td{
	background-color:#ffffff;
	vertical-align:top;
}

/*		styles for small tables		*/
.wm_calendar_smalltable{
	width: 100%;
	font-size: 12px;
	background-color: #A0C6E5;
	border: 1px solid #A0C6E5;
}
.wm_calendar_smalltable_header{
	font-weight:bold;
	font-size: 12px;
}
.wm_calendar_smalltable_space{
	background-color:#ffffff;
}
/*		end		*/



/*			styles for Web Space		*/
.wm_space_view{
	width:100%;
	margin:0px;
	border:none;
	border-collapse: collapse;
	border-spacing: 0px;
}
.wm_space_view_directory_path{
	width:100%;
	margin:0;
	background-color:#ffffff;
	font-size:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding:8px;
}
.wm_space_view_directory_path a:link, .wm_space_view_directory_path a:visited, .wm_space_view_directory_path a:active{
	color: black;
	text-decoration:underline;
}
.wm_space_view_directory_path a:hover{
	color: blue;
	text-decoration: underline;
}
.wm_space_view_files{
	width:100%;
	margin:0;
	background-color:#ffffff;
	font-size:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding:0px;
}
.wm_space_view_files a:link, .wm_space_view_files a:visited, .wm_space_view_files a:active{
	color: black;
	text-decoration:underline;
}
.wm_space_view_files a:hover{
	color: blue;
	text-decoration: underline;
}
.wm_space_files_area{
	width:100%;
	margin:0;
	background-color:#ffffff;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	border-spacing: 0px;
}
.wm_space_folders_list{
	width:144px;
	height:100%;
	margin:0px;
	background-color:#ffffff;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_space_files_area_header{
	background-color:#cccccc;
	padding: 2px;
	padding-left:4px;
}
.wm_space_files_area_item{
	background-color: #ffffff;
	border-top:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding:2px;
}
.wm_space_files_area_item_checked{
	background-color: #eeeeee;
	border-top:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding:2px;
}
.wm_space_files_area_no_files{
	padding:100px;
	text-align:center;
	vertical-align:middle;
	background-color: #ffffff;
	border-top:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.wm_space_form_new_folder{
	margin:100px;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_space_filter_area{
	width:100%;
	margin:0;
	background-color:#ffffff;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding:8px;
}
.wm_space_filter_area a:link, .wm_space_filter_area a:visited, .wm_space_filter_area a:active{
	color: black;
	text-decoration:underline;
}
.wm_space_filter_area a:hover{
	color: blue;
	text-decoration: underline;
}
.wm_space_get_link{
	width:100%;
	background-color: #FFFFCC;
	border: 2px solid #FFCC66;
}
.wm_space_get_link td{
	padding:4px;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
a.get_link_window:link, a.get_link_window:visited, a.get_link_window:active, a.get_link_window:hover{
	color:black;
	text-decoration: underline;
}
.wm_space_get_link_body{
	padding:0px;
	background-color: #FFFFEA;
}

.wm_space_permissions_dialog_column{
	background-color:#ffffff;
	border: 1px solid #C9C9BF;
	padding:4px;
	text-align:left;
	vertical-align:top;
	width:235px;
}
.wm_space_permissions_dialog_column table{
		font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_space_permissions_dialog_buttons{
	padding:4px;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
}
.wm_space_permissions_dialog_filename{
	border: 1px solid #C9C9BF;
	padding:4px;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
}
/*			end			*/


/*		Contacts Styles			*/
.wm_contacts{
	width:100%;
	background-color:#ffffff;
}
.wm_contacts_leftpanel{
	width:188px;
	padding:0px;
	background-color: #DBEAF5;
	vertical-align:top;
}
.wm_contacts_leftpanel table{
	width:100%;
	background-color: #DBEAF5;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_contacts_leftpanel table td{
	padding:12px;
}
.wm_contacts_leftpanel table td div{
	padding:0px;
	margin:0px;
	padding-left:15px;
}

.wm_contacts_mainpanel{
	vertical-align:top;
	background:#ffffff;
	padding-left:1px;
	padding-right:1px;
}
.wm_contacts_mainpanel table{
	width:100%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_contacts_letters{
	width:100%;
}
.wm_contacts_letters td{
	width:100%;
	text-align:right;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_contacts_letters td span{
	color:#8D8D8D;
}
.wm_contacts_list{
	background-color:#ffffff;
	border:none;
	border-collapse:collapse;
	border-space:0px;
}
.wm_contacts_list_header{
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#DBEAF5;
	border-top:1px solid #C1CDD8;
	border-bottom:1px solid #C1CDD8;
	color:#10659E;
}
.wm_contacts_list_header_sort{
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#A0C6E5;
	border-top:1px solid #C1CDD8;
	border-bottom:1px solid #C1CDD8;
}
.wm_contacts_list_cell{
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	border-top:1px solid #C1CDD8;
	border-bottom:1px solid #C1CDD8;
}
.wm_contacts_list_cell_checked{
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	border-top:1px solid #C1CDD8;
	border-bottom:1px solid #C1CDD8;
	background-color: #C1CDD8;
}
a.wm_contacts_link:link, a.wm_contacts_link:active, a.wm_contacts_link:visited{
	color:#000099;
	text-decoration:none;
}
a.wm_contacts_link:hover{
	color:#000099;
	text-decoration:underline;
}

a.wm_contacts_link_header:link, a.wm_contacts_link_header:active, a.wm_contacts_link_header:visited{
	color:#10659E;
	text-decoration:none;
}
a.wm_contacts_link_header:hover{
	color:#10659E;
	text-decoration:underline;
}

.wm_contacts_editpanel{
	width:100%;
	padding:0px;
	border:none;
}
.wm_contacts_edit_contact{
	background-color:#ffffff;
	border-spacing:0px;
	bodrer-collapse:collapse;
	width:100%;
}
.wm_contacts_edit_contact_left{
	background-color:#DBEAF5;
	width:50%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	padding:8px;
}
.wm_contacts_edit_contact_left table{
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
}
.wm_contacts_edit_contact_right{
	background-color:#ffffff;
	width:50%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	padding:8px;
}
.wm_contacts_tab{
	background-color:#A0C6E5;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
	cursor:hand;
	font-weight:bold;
}
.wm_contacts_tab td{
	padding:4px;
}
.wm_contacts_tab_content{
	background-color:#ffffff;
	border: 1px solid #A0C6E5;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
}
.wm_contacts_tab_content_hide{
	background-color:#ffffff;
	border: 1px solid #A0C6E5;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
	display:none;
}
.wm_contacts_tab_content_hide td, .wm_contacts_tab_content td{
	padding:4px;
}
.wm_contacts_tab_content_hide td table, .wm_contacts_tab_content td table{
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
}
.wm_contacts_tab_p{
	color:#336699;
	font-weight:bold;
}
.wm_contacts_edit_group_contacts_container{
	overflow-x:hidden;
	overflow-y:auto;
	width:225px;
	height:158px;
	margin-bottom:2px;
	background:#ffffff;
	border:1px solid #A0C6E5;
}
.wm_contacts_edit_group_contacts_container table{
	width:100%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.wm_contacts_edit_group_contact{
	background-color:#ffffff;
	cursor:hand;
}
.wm_contacts_edit_group_contact_over{
	background-color:#E9F2F8;
	cursor:hand;
}
.wm_contacts_edit_group_contact_selected{
	background-color:#C1CDD8;
	cursor: default;
}
.wm_body_contacts_modal{
	margin:0px;
	padding:12px;
	background-color:#ffffff;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.wm_contacts_edit_group_contacts_container_new{
	overflow-x:hidden;
	overflow-y:auto;
	width:165px;
	height:195px;
	background:#ffffff;
	border:1px solid #A0C6E5;
}
.wm_contacts_edit_group_contacts_container_new table{
	width:100%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.wm_contacts_edit_group_contacts_container_new3{
	overflow-x:hidden;
	overflow-y:auto;
	width:165px;
	height:90px;
	background:#ffffff;
	border:1px solid #A0C6E5;
}
.wm_contacts_edit_group_contacts_container_new3 table{
	width:100%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.wm_contacts_edit_group_contacts_container_new2{
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
	height: 315px;;
	background:#ffffff;
	border:1px solid #A0C6E5;
}
.wm_contacts_edit_group_contacts_container_new2 table{
	width:100%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.wm_space_dialog_header
{
	margin: 0px;
	padding: 6px;
	border: none;
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #ffffff url(menu/space_dialog_header.gif) repeat-x fixed top;
}
.wm_contacts_button_ar{
	padding-left: 4px;
	padding-right: 4px;
	cursor: hand;
		
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11 px;	
	width:100px;
}

.wm_space_edit_permissions_left{
	background-color:#DBEAF5;
	width:70%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	padding:8px;
}
.wm_space_edit_permissions_right{
	background-color:#DBEAF5;
	width:30%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	padding:8px;
}
.wm_space_edit_permissions_left table{
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
}

.wm_space_edit_permissions_item{
	background-color:#ffffff;
	cursor:hand;
	padding:2px;
}
.wm_space_edit_permissions_item_over{
	background-color:#E9F2F8;
	cursor:hand;
	padding:2px;
}
.wm_space_edit_permissions_item_selected{
	background-color:#C1CDD8;
	cursor: hand;
	padding:2px;
}
.wm_calendar_container_attendees{
	overflow-x:hidden;
	overflow-y:auto;
	width:165px;
	height:340px;
	background:#ffffff;
	border:1px solid #A0C6E5;
}
.wm_calendar_container_attendees table{
	width:100%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.wm_calendar_container_attendees_info{
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
	height:150px;
	background:#ffffff;
}
.wm_calendar_container_attendees_info table{
	width:100%;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.wm_calendar_listmenu_item{
	background-color:#E9F2F8;
	cursor:hand;
	padding:2px;
}
.wm_calendar_listmenu_item_over{
	background-color:#FFFFFF;
	cursor:pointer;
	padding:2px;
}
.wm_dbnetspell{
	behavior: url('/dbnetspell2/dbnetspell.htc');
	/* mozilla behaviors */
	-moz-binding: url('/dbnetspell2/dbnetspell.binding.xml#dbnetspell');	
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid;
	border-color: #5B86A8;
	background-color: #ffffff;
}
