div{  /*unless specified, divs will have 0 padding and 0 margin */  margin:0;  padding:0;}span{  /*unless specified, spans will have 0 padding and 0 margin */  margin:0;  padding:0;}p{  /*unless specified, divs will have 0 padding and 0 margin */  margin:0;  padding:0;}h1{  margin:0;  padding:0;}img{  margin:0;  padding:0;  border:0;}body{  font-family:Tahoma,Lucida Sans,Times New Roman;  color:#000000;  background-color:#FFFFFF;  background-image:url('../images/body_bg_top1.jpg');  background-position:top left;  background-repeat:repeat-x;}a.asmsi_profile_link{  color:#006599;  text-decoration:none;}a.asmsi_profile_link:hover{  color:#663300;  text-decoration:none;}div.top_border{  width:980px;  height:29px;  margin:auto;  background-image:url('../images/top_border.png');  background-repeat:no-repeat;}div.content_wrap{  width:960px;  margin:auto;  background-image:url('../images/body_bottom_bg.png');  background-position:bottom left;  background-repeat:repeat-x;  background-color:#BADBF8;  border-left:SOLID 1px #DBECFB;  border-right:SOLID 1px #DBECFB;  overflow:visible;}div.bottom_border{  width:980px;  height:50px;  margin:auto;  background-image:url('../images/bottom_border.png');  background-repeat:no-repeat;  background-position:center bottom;  text-align:center;  font-size:10px;  color:#777777;}div.bottom_border a{  color:#000000;  text-decoration:underdline;  font-weight:normal;}div.bottom_border a:hover{  color:#000000;  text-decoration:none;  font-weight:normal;}div.header_wrap{  width:960px;  height:100px;  margin:auto;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_logo_wrap{  width:600px;  float:left;  height:100px;  padding-left:30px;}div.asmsi_site_search_wrap{  float:left;  height:70px;  vertical-align:middle;  padding-top:0px;}.asmsi_web_search_box{  width:170px;  border:1px SOLID #CCCCCC;  vertical-align:middle;  color:#006599;  font-size:14px;  padding:3px;}.asmsi_web_search_button{  height:25px;  width:60px;  border:1px SOLID #CCCCCC;  color:#FFFFFF;  background-color:#333333;  vertical-align:middle;  padding-bottom:3px;}.asmsi_web_search_button:hover{  width:60px;  border:1px SOLID #0099FF;  color:#FFFFFF;  background-color:#006599;  vertical-align:middle;  padding-bottom:3px;  cursor:pointer;}.asmsi_rounded_corner_style{  display:block;}.asmsi_rounded_corner_style *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#FFFFFF;}.asmsi_rounded_corner_style1{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #d8e9f3;  border-right:1px solid #d8e9f3;  background:#eef5f9;}.asmsi_rounded_corner_style2{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #c2ddec;  border-right:1px solid #c2ddec;  background:#f2f7fb;}.asmsi_rounded_corner_style3{  margin-left:1px;  margin-right:1px;  border-left:1px solid #f2f7fb;  border-right:1px solid #f2f7fb;}.asmsi_rounded_corner_style4{  border-left:1px solid #d8e9f3;  border-right:1px solid #d8e9f3;}.asmsi_rounded_corner_style5{  border-left:1px solid #eef5f9;  border-right:1px solid #eef5f9;}div.content_column_and_sidebar_wrap{  width:960px;  overflow:visible;  clear:both;  margin:auto;}/* left margin is 10px */div.content_column{  width:630px;  float:left;  margin-left:5px;  margin-top:5px;  overflow:visible;}/* margin from content_column is 10px and margin on the right is 10px */div.sidebar{  width:315px;  float:left;  margin-top:5px;  margin-left:5px;  overflow:visible;}div.asmsi_slideshow_wrap{  width:630px;  height:300px;  margin:auto;}/* sideshow div container that connects top and bottom rounded corners */div.asmsi_slideshow_box{  width:630px;  height:300px;  background-color:#FFFFFF;}/* with border */div.asmsi_slideshow_border{  height:298px;  width:618px;  margin-left:5px;  float:left;  border:SOLID 1px #CCCCCC;  background-color:#FFFFFF;}/* contains the images for slideshow */div.asmsi_slideshow_image_box{  width:610px;  height:290px;  margin-top:4px;  margin-left:4px;}div.asmsi_alumni_of_the_month_wrap{  clear:both;  margin-top:15px;  width:630px;  overflow:visible;}div.asmsi_alumni_of_the_month_box{  float:left;  width:630px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_alumni_of_the_month_border{  float:left;  margin-left:5px;  border:SOLID 1px #CCCCCC;  width:618px;  overflow:visible;  background-color:#FFFFFF;  padding-bottom:5px;}div.section_blue_bg_header{  float:left;  width:613px;  height:30px;  background-image:url('../images/section_title_blue.jpg');  background-repeat:repeat-x;  font-size:15px;  font-weight:bold;  color:#FFFFFF;  padding-left:5px;}div.section_grey_bg_header{  margin:auto;  width:298px;  height:30px;  background-image:url('../images/section_title_grey.jpg');  background-repeat:repeat-x;  font-size:15px;  font-weight:bold;  color:#FFFFFF;  padding-left:5px;}img.img_align_middle{  vertical-align:middle;  border:0;}div.alumni_of_the_month_pic{  float:left;  margin-left:5px;  margin-top:5px;  margin-right:5px;}div.details_page_aom_pic{  float:left;  margin-top:5px;  margin-right:5px;  max-width:150px;  max-height:100px;  overflow:hidden;  margin-bottom:0;  padding-bottom:0;}div.alumni_of_the_month_preview_text{  float:left;  margin-left:5px;  margin-top:5px;  margin-bottom:5px;  margin-right:5px;  width:465px;  font-family:Garamond,Lucida Sans,Tahoma,Times New Roman;  font-size:16px;  color:#006599;  overflow:visible;}div.aom_archive_preview{  float:left;  margin-left:0px;  margin-top:0px;  margin-bottom:0px;  margin-right:0px;  width:592px;  font-family:Garamond,Lucida Sans,Tahoma,Times New Roman;  font-size:16px;  color:#777777;  overflow:visible;}span.alumni_of_the_month_info{  color:#777777;  font-size:12px;}div.asmsi_org_news_wrap{  clear:both;  margin-top:5px;  width:630px;  overflow:visible;}div.asmsi_org_news_box{  float:left;  width:630px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_org_news_border{  float:left;  margin-left:5px;  border:SOLID 1px #CCCCCC;  width:618px;  overflow:visible;  background-color:#FFFFFF;  padding-bottom:5px;}div.asmsi_org_news_pic{  float:left;  margin-left:5px;  margin-top:5px;  width:125px;  height:125px;  overflow:visible;  text-align:center;  font-size:12px;  color:#999;}div.asmsi_org_news_pic a{    color:#999;    text-decoration:underline;}div.asmsi_org_news_pic a:hover{    color:#F00;    text-decoration:none;}img.asmsi_org_img{  width:125px;  height:125px;}div.asmsi_org_news_headlines{  float:left;  margin-top:5px;  margin-bottom:5px;  margin-right:5px;  color:#006599;  overflow:visible;}h1.asmsi_org_news_headline_date{  color:#006599;  border-bottom:DOTTED 0px #777;  font-size:12px;  margin-top:3px;}h1.asmsi_org_news_headline_date a{  color:#006599;  text-decoration:none;}h1.asmsi_org_news_headline_date a:hover{  color:#F00;  text-decoration:none;}p.asmsi_org_news_headline{  font-size:12px;  color:#000000;}p.link_read_more_right_aligned{  text-align:right;  font-size:12px;  font-family:Tahoma,Lucida Sans,Times New Roman,Garamond;}p.link_read_more_right_aligned a{  color:#006599;  text-decoration:none;}div.right_aligned_block{  text-align:right;  padding:3px;}p.link_read_more_right_aligned a:hover{  color:#FF0000;  text-decoration:underline;}div.asmsi_footer_links_wrap{  width:960px;  clear:both;  margin:auto;  text-align:center;  overflow:visible;  padding-top:5px;  font-size:12px;  color:#87ABC8;  border-top:SOLID 1px #87ABC8;}div.asmsi_footer_links_wrap a{  color:#006599;  text-decoration:underline;  font-weight:bold;}div.asmsi_footer_links_wrap a:hover{  color:#FF0000;  text-decoration:none;  font-weight:bold;}span.asmsi_footer_info{  color:#006599;  font-size:11px;}div.asmsi_login_wrap{  float:left;  width:315px;  overflow:visible;}div.asmsi_login_box{  float:left;  margin:auto;  width:315px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_login_border{  float:left;  margin-left:5px;  width:303px;  border:SOLID 1px #CCCCCC;  overflow:visible;  background-color:#FFFFFF;}input.form_button{  border:SOLID 1px #CCCCCC;  color:#FFFFFF;  background-color:#333333;  height:25px;  vertical-align:middle;  padding-bottom:3px;  cursor:pointer;  background-image:url('../images/button_bg.png');  background-repeat:repeat-x;}input.form_button:hover{  border:SOLID 1px #0099FF;  background-color:#006599;  background-image:url('../images/button_hover_bg.png');  background-repeat:repeat-x;}input.form_button2{  border:SOLID 1px #EEEEEE;  color:#000000;  background-color:#CCCCCC;  height:22px;  vertical-align:middle;  font-weight:bold;  padding-bottom:3px;  cursor:pointer;}input.form_button2:hover{  border:SOLID 1px #CCCCCC;  background-color:#999999;}input.form_input_box{  border:SOLID 1px #999999;  width:170px;  font-weight:bold;  color:#333333;  padding:5px;}input.form_input_box_freesize{  border:SOLID 1px #CCCCCC;  font-weight:normal;  color:#000000;  padding:2px;}div.login_form_vertical_spacer{  clear:both;width:293px;height:5px;}div.login_form_input_wrap{  float:left;width:213px;}div.login_form_label_wrap{  float:left;width:80px;text-align:right;}div.login_form_wrap{  float:left;  margin-left:5px;  width:293px;  font-size:12px;  padding-top:5px;  overflow:visible;  white-space:wrap;}form{  margin:0;  padding:0;}a.asmsi_general_link_style{  font-size:12px;  color:#006599;  text-decoration:none;}a.asmsi_general_link_style:hover{  color:#FF0000;  text-decoration:underline;}a.calendar_next_prev{  font-family:Georgia;  font-size:20px;  color:#006599;  text-decoration:none;}a.calendar_next_prev:hover{  color:#FF0000;  text-decoration:none;}a.asmsi_general_link_style2{  font-family:Helvetica;  font-size:10px;  color:#006599;  text-decoration:none;}a.asmsi_general_link_style2:hover{  font-family:Helvetica;  color:#FF0000;  text-decoration:underline;}div.asmsi_recent_forum_topics_wrap{  float:left;  margin-top:5px;  width:315px;  overflow:visible;}div.asmsi_recent_forum_topics_box{  float:left;  margin:auto;  width:315px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_recent_forum_topics_border{  float:left;  margin-left:5px;  width:303px;  border:SOLID 1px #CCCCCC;  overflow:visible;  background-color:#FFFFFF;}div.recent_topics_wrap{  float:left;margin-left:10px;width:288px;font-size:12px;padding-top:5px;overflow:visible;}div.asmsi_calendar_wrap{  float:left;  margin-top:5px;  width:315px;  overflow:visible;}div.asmsi_calendar_box{  float:left;  margin:auto;  width:315px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_calendar_border{  float:left;  margin-left:5px;  width:303px;  border:SOLID 1px #CCCCCC;  overflow:visible;  background-color:#FFFFFF;}div.calendar_of_activities_wrap{  float:left;margin-left:10px;width:288px;font-size:12px;padding-top:5px;overflow:visible;}h1.asmsi_calendar_date{  color:#777777;  border-bottom:DOTTED 1px #CCCCCC;  font-size:12px;}p.asmsi_calendar_headline{  font-size:12px;  padding-bottom:2px;}img.asmsi_birthday_img{  width:125px;  height:113px;}div.asmsi_birthday_pic{  float:left;  margin-left:5px;  margin-top:5px;  width:125px;  overflow:visible;}div.asmsi_bday_celebrants_wrap{  clear:both;  margin-top:5px;  width:630px;  overflow:visible;}div.asmsi_bday_celebrants_box{  float:left;  width:630px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_bday_celebrants_border{  float:left;  margin-left:5px;  border:SOLID 1px #CCCCCC;  width:618px;  background-color:#FFFFFF;  padding-bottom:5px;  overflow:visible;}div.asmsi_paypal_donation_wrap{  float:left;  width:315px;  overflow:visible;}div.asmsi_paypal_donation_box{  float:left;  margin:auto;  width:315px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_paypal_donation_border{  float:left;  margin-left:5px;  width:303px;  border:SOLID 1px #CCCCCC;  overflow:visible;  background-color:#FFFFFF;}div.paypal_donation_button_wrap{  float:left;margin-left:5px;width:293px;font-size:12px;padding-top:5px;overflow:visible;text-align:middle;}input.input_image{  border:0; }div.asmsi_search_result_wrap{  width:950px;  overflow:visible;    margin-left:5px;  margin-right:5px;}div.asmsi_search_result_inner_box{  background-color:#FFFFFF;}div.asmsi_search_result_content_box{  border:1px SOLID #82BAD6;  margin-left:5px;  margin-right:5px;  overflow:visible;  padding-left:5px;}div.asmsi_history_wrap{  width:630px;  margin:auto;  overflow:visible;}div.asmsi_history_box{  float:left;  width:630px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_history_border{  float:left;  width:618px;  margin-left:5px;  float:left;  border:SOLID 1px #CCCCCC;  background-color:#FFFFFF;}h1.asmsi_toplevel_page_header{  font-family:Garamond;  color:#333333;  font-size:28px;  padding-left:12px;  padding-bottom:10px;  padding-top:10px;  font-weight:bold;  font-style:italic;}h1.asmsi_details_page_title{  font-family:Garamond;  color:#333333;  font-size:28px;  padding-bottom:10px;  padding-top:10px;  font-weight:bold;  font-style:italic;}div.history_pages{  color:#333333;  font-size:12px;}div.history_pages p{  padding:12px;  line-height:19px;  text-align:justify;}a.asmsi_paging{  font-family:Tahoma,Lucida Sans,Times New Roman,Garamond,Courier New;  font-size:12px;  color:#006599;  text-decoration:none;}a.asmsi_paging:hover{  color:#FF0000;}a.asmsi_paging_current_page{  font-family:Tahoma,Lucida Sans,Times New Roman,Garamond,Courier New;  font-size:12px;  color:#000000;  font-weight:bold;  text-decoration:none;}a.asmsi_paging_current_page:hover{  color:#FF0000;}span.asmsi_history_date{  font-weight:bold;  color:#333333;  font-size:14px;  padding-top:3px;  padding-bottom:3px;}div.asmsi_page_image{  float:left;  margin-left:12px;  width:592px;  height:125px;  overflow:hidden;  border:SOLID 1px #CCCCCC;}div.asmsi_worldmap_wrap{  float:left;  width:950px;  overflow:visible;    margin-left:5px;  }div.asmsi_worldmap_box{  float:left;  width:950px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_worldmap_border{  float:left;  width:938px;  margin-left:5px;  overflow:visible;  border:1px SOLID #82BAD6;}#map_canvas{  float:left;  margin-top:5px;  margin-left:5px;  width:928px;  height:600px;}blockquote{  margin:0;  padding:3px;  text-align:justify;  color:#777777;  font-size:11px;}span.sms_world_campus{  font-size:14px;  color:#006599;  font-weight:bold;}span.quote_style{  font-size:20px;  font-weight:bold;  font-family:Times New Roman;}div.world_sms_info_wrap{  text-align:center;  width:350px;  font-family:Tahoma,Verdana,Arial;  font-size:11px;color:#006599;}div.asmsi_left_column_content_wrap{  clear:both;  width:630px;  overflow:visible;}div.asmsi_left_column_content_box{  float:left;  width:630px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_left_column_content_border{  float:left;  margin-left:5px;  border:SOLID 1px #CCCCCC;  width:618px;  overflow:visible;  background-color:#FFFFFF;  padding-bottom:5px;  font-size:12px;  color:#777777;}div.activate_form_wrap{  padding:10px;  overflow:visible;  font-size:12px;}div.activate_form_wrap td{  font-size:12px;}input.common_input_box{  border:SOLID 1px #999999;  font-weight:bold;  color:#333333;  height:20px;  padding-top:3px;  padding-left:3px;}textarea{  border:SOLID 1px #999999;  font-weight:normal;  color:#333333;  padding:2px;  font-size:12px;  font-family:Verdana,Tahoma;}textarea.share_story_style{  width:580px;  height:100px;}select{  border:SOLID 1px #777777;  font-weight:bold;  color:#333333;}p.special_note{  background-color:#FFFFCC;  color:#000000;  font-size:12px;  padding:5px;}td.input_label{  color:#333333;}td.label_cell{  color:#333333;}td.data_cell{  color:#000000;}div.asmsi_birthday_celebrants_names{  color:#333333;  font-size:11px;  padding-left:10px;  overflow:visible;  line-height:18px;}div.jobs_opportunities{  float:left;  color:#333333;  font-size:12px;  padding-left:10px;  overflow:visible;}p.asmsi_aom_text_preview{  margin-left:130px;  /*background-image:url('../images/open_double_quote.png');*/  background-position:top left;  background-repeat:no-repeat;  color:#777777;  padding-left:30px;}p.homepage_aom_text_preview{  padding-left:0px;  /*background-image:url('../images/open_double_quote.png');  background-position:top left;  background-repeat:no-repeat;*/  color:#777777;}div.asmsi_details_wrap{  width:630px;  margin:auto;  overflow:visible;}div.asmsi_details_box{  float:left;  width:630px;  overflow:visible;  background-color:#FFFFFF;}div.asmsi_details_border{  float:left;  width:618px;  margin-left:5px;  float:left;  border:SOLID 1px #CCCCCC;  background-color:#FFFFFF;}div.asmsi_details_page{  font-size:12px;  color:#333333;  padding-left:12px;  padding-right:12px;  overflow:visible;}div.asmsi_details_page_image{  float:left;  width:592px;  height:125px;  overflow:hidden;  border:SOLID 1px #CCCCCC;}div.alumni_of_the_month_full_text{  float:left;  margin-top:5px;  width:592px;  font-family:Verdana,Tahoma;  font-size:12px;  color:#333333;  overflow:visible;}p.aom_full_text{  text-align:justify;}td.account_tab{  border:SOLID 1px #999999;  border-top:SOLID 1px #CCCCCC;  background-color:#CCCCCC;  font-size:9px;}td.account_tab_last{  border:SOLID 1px #999999;  border-top:SOLID 1px #CCCCCC;  border-right:SOLID 1px #CCCCCC;  background-color:#CCCCCC;  font-size:9px;}td.account_tab_first{  border:SOLID 1px #999999;  border-top:SOLID 1px #CCCCCC;  border-left:SOLID 1px #CCCCCC;  background-color:#CCCCCC;  font-size:9px;}td.account_tab_selected{  border:0;  border-left:SOLID 1px #999999;  border-right:SOLID 1px #999999;  border-top:SOLID 1px #999999;  font-weight:bold;  font-size:11px;  background-color:#FFFFFF;}td.profile_section{  height:30px;  background-image:url('../images/section_title_blue.jpg');  background-repeat:repeat-x;  font-size:15px;  font-weight:bold;  color:#FFFFFF;  padding-left:5px;}td.profile_section_gray{  height:30px;  background-image:url('../images/section_title_grey.jpg');  background-repeat:repeat-x;  font-size:15px;  font-weight:bold;  color:#FFFFFF;  padding-left:5px;}p.profile_public_info{  border-top:SOLID 0px #CCCCCC;  text-align:left;  padding:0;  color:#006599;  font-weight:bold;  padding-left:10px;}p.profile_public_info2{  border-top:SOLID 0px #CCCCCC;  text-align:left;  padding:0;  color:#006599;  font-weight:bold;  padding-left:0px;}p.profile_public_signature{  border-top:SOLID 0px #CCCCCC;  text-align:left;  padding:0;  color:#006599;  font-weight:bold;  padding-left:30px;}a.header_link_style{  font-size:12px;  color:#FFFFFF;  text-decoration:none;}a.header_link_style:hover{  color:#FFFFFF;  text-decoration:underline;}div.photo_viewer_style{  clear:both;  padding-left:auto;  padding-right:auto;  width:592px;  vertical-align:middle;  overflow:visible;  font-family:Verdana;  border: SOLID 0px #CCCCCC;}div.photo_viewer_style1{  clear:both;  margin-left:auto;  margin-right:auto;  vertical-align:middle;  overflow:visible;  font-family:Verdana;}a.active_event_link_style{  font-size:14px;  color:#FFFFFF;  text-decoration:none;}a.active_event_link_style:hover{  font-size:14px;  color:#FFFFFF;  text-decoration:underline;}input.write_comment_text_box{  width:330px;  height:20px;  vertical-align:top;  color:#777777;  font-size:14px;  border: SOLID 1px #CCCCCC;}input.post_comment_text_box{  width:190px;  height:18px;  vertical-align:top;  color:#777777;  border: SOLID 2px #CCCCCC;}textarea.write_profile_text_box{  width:354px;  height:30px;  vertical-align:top;  color:#777777;  font-weight:bold;  border: SOLID 2px #99CCFF;  white-space: wrap;  font-family:'Trebuchet MS';  font-size:16px;}div.asmsi_avatar_upload_box{  float:left;  margin:auto;  width:315px;  overflow:visible;  background-color:#003366;}div.asmsi_avatar_upload_border{  float:left;  margin-left:5px;  width:303px;  border:SOLID 1px #006599;  overflow:visible;  background-color:#003366;}div.avatar_upload_form_wrap{  float:left;  margin-left:5px;  width:293px;  font-size:12px;  padding-top:5px;  overflow:visible;}#profile_comments_box a{  text-decoration:underline;  color:#006599;}#profile_comments_box a:hover{  text-decoration:none;  color:#663300;}#old_updates_box a{  text-decoration:underline;  color:#006599;}#old_updates_box a:hover{  text-decoration:none;  color:#663300;}#last_update_text a{  text-decoration:underline;  color:#006599;  font-size:12px;}#last_update_text  a:hover{  text-decoration:none;  color:#663300;}#last_update_text_public a{  text-decoration:underline;  color:#006599;  font-size:12px;}#last_update_text_public a:hover{  text-decoration:none;  color:#663300;}div.datetime{    float:left;    padding:0px;    margin:0px;    font-family:Georgia;    text-align:center;    margin-right:4px;    width:50px;    background-image:url('../images/corner.gif');    background-position:bottom right;}div.datetime div.top{    background-color:#fff;    padding:0px;    padding-top:0px;    height:3px;    text-align:center;    font-weight:bold;    font-size:10px;    color:#aaa;}div.datetime div.day{    background-color:#ccc;    color:#777;    padding:5px 0px 2px 0px;    margin:0px;    margin-right:1px;    font-size:11px;    border-left:1px solid #ccc;    border-top:1px solid #ccc;}div.datetime div.date{    color:#777;    padding:0px;    margin:0px;    font-size:14px;    border-left:1px solid #ccc;}div.datetime div.month{    color:#777;    padding:0px;    margin:0px;    font-size:9px;    line-height:9px;    padding-top:1px;    border-left:1px solid #ccc;    font-family:Arial;}div.datetime div.year{    color:#777;    padding:0px;    margin:0px;    font-size:9px;    border-left:1px solid #ccc;    font-family:Arial;}div.profile_menu{    clear:both; margin-top:4px; margin-bottom:4px; width:150px; }div.profile_menu a{    color:#777;    text-decoration:none;    display:block;     margin-top:1px;     background-color:#efefef;     width:143px;     padding-top:2px;     padding-bottom:2px;     padding-left:5px;    border-left:2px solid #777;}div.profile_menu a:hover{    color:#333;    background-color:#ccc; }.wallbtn { border:solid 1px #ddd; background-color:#efefef; color:#ccc; padding:2px 2px 2px 2px; cursor:ponter; }.wallbtn:hover { border:solid 1px #777; background-color:#ccc; color:#777; }.walltxtbox { border:solid 1px #efefef; color:#777; padding:3px 3px 3px 3px; width:300px; }.walltxtbox:focus { border:solid 1px #777; color:#777; }div.time_since { float:left; padding:2px 2px 2px 20px; font-size:11px; color:#777; background-image:url('../images/clock-icon.png'); background-repeat:no-repeat; }div.like_container { float:left; padding:2px 2px 2px 2px; font-size:11px; color:#777; }div.share_container { float:left; padding:2px 2px 2px 2px; font-size:11px; color:#777; }div.postlikes { clear:both; margin:5px 0px 0px 0px; padding:2px 0px 2px 0px; display:none; font-size:11px; }div.wp { clear:both; width:100%; margin:5px 0px 0px 0px; padding:3px 0px 3px 0px; background-color:#FFF; border-top:solid 1px #EDF0F3; }div.wp:hover { background-color:#EFEFEF; }div.wpcomments { clear:both; margin-top:4px; color:#333; }div.wpremovebtn { float:right; display:none; }#avatar_upload_form-overlay {background-color:#000;}.post_like { float:right; margin:-3px 0px 0px 3px; width:53px; height:22px; background-image:url('../discussion/styles/prosilver/imageset/en/icon_post_like.gif'); background-position:0px 0px; }.post_like:hover { margin:-3px 0px 0px 3px; width:53px; height:22px; background-position:57px 0px; }.post_likes_box { clear:both; background-image:url('../images/thumb-up-icon.png'); background-repeat:no-repeat; font-size:11px; margin-top:10px; padding:3px 3px 3px 20px; background-color:#efefef; }.a_tab_active { background-color:#FFF; font-weight:bold; color:#333; border:solid 1px #ccc; border-bottom:0; }.a_tab { background-color:#efefef; font-weight:normal; color:#777; border-bottom:solid 1px #CCC; }
