.message_row{font-size:10pt}.message_user{font-weight:700}.message_date{font-size:8pt}.group_title{text-align:center;margin:0 0 20px}.calendar_div{padding:10px 0}.calendar_div .calendar_head{height:20px;clear:both;padding:0 5px}.calendar_div .add_event{float:left}.calendar_div .month_select{float:right;position:relative}.calendar_div .month_select img{height:30px;display:inline;position:absolute;top:-4px;border:0}.calendar_div .month_select .imgL{left:0}.calendar_div .month_select div{margin:0 34px}.calendar_div .month_select .imgR{right:0}.calendar_table{width:546px;margin-top:10px}.calendar_table .event_text{text-align:center;margin-top:30px;font-size:10pt;line-height:14px}.calendar_table .daynumber{background:#fff;color:#000;width:23px;text-align:center;float:left;border-right:1px solid gray;border-bottom:1px solid gray;font-size:10pt}.calendar_table .today{background:#7c1a82;color:#fff;font-weight:700}.calendar_table th{width:78px;height:23px;text-align:center;background:#ddd}.calendar_table td{vertical-align:top;color:#444;position:relative;padding:0}.calendar_table .no_day{width:78px;height:78px}.calendar_table .day{width:78px;height:78px;background:#fff}.calendar_table .event{background:#e6d0e8}.messagepop{background-color:#ece1ed;border:1px solid #000;cursor:default;display:none;position:absolute;text-align:left;width:350px;z-index:50;padding:3px 8px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.messagepop_title{text-align:center;font-weight:700;font-size:14pt}.popup_left{width:70px;line-height:14px}.popup_right{line-height:14px;font-size:10pt}.avatar{float:left}.avatar img{width:70px}.user_info{float:left;padding-left:5px}.user_info b{font-size:14pt}.user_info span{font-size:10pt}.member_div{float:left;padding:10px;width:270px}.members_wrapper{margin-top:10px}.group_div{border-top:1px dotted gray;margin-top:10px;padding:10px 10px 0}.group_div b{font-size:13pt}.groups_side_ul{padding-left:20px}.Email_input{width:250px}.Form_TDname{text-align:left;padding-right:7px}.Col_leftTD{border-right:1px dotted gray;padding:10px;width:50%}.Col_rightTD{padding:10px;width:50%}.Main_Left{width:580px;float:left}.Main_Right{width:180px;float:right}.divhead{font-weight:700;font-size:13pt;text-align:center}.Light_table{border:1px solid #7c1a82;background:#f8f8f8;padding:8px;margin-bottom:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:7px 7px 5px #888;-webkit-box-shadow:7px 7px 5px #888;box-shadow:7px 7px 5px #888}.Dark_table{border:1px solid #7c1a82;background:#d9d9d9;padding:8px;margin-bottom:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:7px 7px 5px #888;-webkit-box-shadow:7px 7px 5px #888;box-shadow:7px 7px 5px #888}.Darker_table{border:1px solid #7c1a82;background:#c3c3c3;padding:8px;margin-bottom:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:7px 7px 5px #888;-webkit-box-shadow:7px 7px 5px #888;box-shadow:7px 7px 5px #888}.Light_table h3{margin-top:0;text-align:center}.Small_text{font-size:.8em;font-weight:400}.row_odd{background:#fff}.row_odd:hover{background:#ccc}.row_even{background:#eee}.row_even:hover{background:#ccc}.row_missing{background:#ecc}.row_pending{background:#ede7cb}.paging{clear:both;width:100%;margin:10px 0 15px;text-align:center}.paging a{text-decoration:none}.paging ul{margin:0;padding:0;text-align:center}.paging ul li{display:inline}.paging ul li a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;border:1px solid #bbb;color:#000;display:inline;margin-right:6px;text-decoration:none;line-height:28px;padding:2px 4px}.paging ul li a:hover{border:1px solid #000;color:#000;background-color:#9aa2ae}.paging .current{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#40444d;display:inline;font-size:14px;margin-right:6px;color:#fff;font-weight:700;line-height:28px;padding:4px 9px}input.register{width:180px}input.profile{width:180px}.partners{border-top:1px solid #d6d6d6;margin:0;padding:0;list-style:none outside none}.partners li{border-bottom:1px solid #d6d6d6;color:#555;padding:15px 15px 30px 20px}.partners li img{float:left;margin:0 48px 20px 0;width:170px;height:66px}.partners li h3{font-size:18px;margin:5px 0 3px;text-align:left}.partners li .summary{line-height:16px;margin:0 0 0 217px}.clear{clear:both}img{border:0}