.ybgaCommentForm .ybButton{padding:5px 10px;}.ybgaCommentForm textarea{resize:none;margin-right:2px;}.ybgaCommentForm h3{color:#333;}#tag_viewer{position:relative;top:0;left:0;}body.ie7 #tag_viewer,body.ie8 #tag_viewer{position:absolute;}
#control_wrap{margin-bottom:10px;width:100%;}.right{float:right;}#tag_select_controls{position:absolute;width:200px;overflow-x:auto;display:none;padding:7px 5px 5px 5px;-moz-box-shadow:0 0 5px #111;-webkit-box-shadow:0 0 5px #111;box-shadow:0 0 5px #111;background-color:white;}
#nametag_search_results{float:left;width:100%;list-style-type:none;}#nametag_search_results .TAListPadding,#fb_friends_result .TAListPadding{padding-left:15px;}#nametag_search_results .TASetMatchFound,#fb_friends_result .TASetMatchFound{margin-top:10px;}
#save_new_name_email{width:192px;margin:5px 0;}#email_save_error_msg{color:red;font-size:11px;width:100%;text-align:right;display:block;margin-top:10px;float:left;}#who_is_this_message{display:block;float:left;padding:10px 5px;color:#999;}
#tag_search_fields input{width:44%;}#first_name_tag_search{float:left;}#last_name_tag_search{float:right;}#add_tag_via_email_controls{display:none;}#fbFriendsList .ybFbFriendPhoto{width:25px;float:left;margin-top:3px;}
#fbFriendsList{list-style-type:none;}#fbFriendsList .facebook_friends{line-height:25px;float:left;margin-top:3px;padding-left:5px;}#fb_friends_result{float:left;display:none;}#fb_friends_result li.TAListPadding{clear:both;}
#tagFbFriendsButton{display:none;background-image:url(/yearbooks/static/images/FbTagFriendsButton.png);height:22px;width:150px;margin-left:15px;margin-top:3px;cursor:pointer;}#tag_select_controls div#add_tag_person_name #tag_select_controls_title{width:100%;float:left;font-family:'ChunkFiveRegular';font-size:22px;color:#000;}
#tag_select_error_text p.errorTextHeader1{font-size:16px;font-family:'Ariel';font-weight:bold;}#tag_select_error_text span.errorTextHeader2{font-size:14px;}#tag_select_controls div#add_tag_person_name #tag_select_controls_title #close_tag_selector{width:20px;height:20px;float:right;display:block!important;}
#grid_selection_box{display:none;border:1px solid red;position:absolute;}#name_chooser{display:none;}div.in_page_tag{position:absolute;background-image:url(/yearbooks/static/images/no_img.gif);overflow:visible;}
div.in_page_tag .in_page_tag_box{border:1px solid #f60;display:block;position:relative;margin:0;background-image:none;}div.in_page_tag .in_page_tag_box>span{border:1px solid #fff;display:block;margin:0;background-image:none;}
div.in_page_tag .in_page_tag_box:hover span.deleteTag,div.in_page_tag .in_page_tag_box span.deleteTag:hover span.deleteTagText{display:block;cursor:pointer;}div.in_page_tag .in_page_tag_box span.deleteTag{display:none;height:7px;width:7px;padding:0 0 4px 4px;position:absolute;top:0;right:0;background:url(/yearbooks/static/images/yb_viewer_remove_tag_icon.gif) no-repeat center center #F60;z-index:100;}
div.in_page_tag .in_page_tag_box span.deleteTag span.deleteTagText{display:none;height:5px;width:35px;padding:0 0 6px 4px;position:absolute;top:0;right:11px;background:url(/yearbooks/static/images/yb_viewer_remove_tag_text.gif) no-repeat top right #F60;z-index:100;}
.tag_name_text{white-space:nowrap;}#add_tag_person_name .tag_select_title_text{width:70%;float:left;}.hidden{display:none;}.imgareaselect-handle{width:5px;height:5px;}#add_tag_via_email_controls{float:left;width:100%;}
#listOfTagsContainer{height:152px;overflow:auto;padding-top:10px;margin-bottom:10px;}#tag_viewer .in_page_tag_name{display:none;position:absolute;z-index:3000;}div.in_page_tag_name td.tag_name_text{padding:10px;text-align:left;background-color:white;border:2px solid #f60;border-top:none;}
div.in_page_tag_name div.tag_name_link{padding-right:15px;padding-left:5px;float:left;}body.ie7 td.tag_name_link_cell{width:250px;}body.ie7 table.profile_header{width:300px;}table.profile_header td.tag_member_photo_cell{text-align:right;padding-left:5px;padding-top:0;vertical-align:top;}
table.profile_header div.tag_member_community{text-align:left;}div.in_page_tag_name div.tag_member_photo{width:40px;height:40px;border:1px solid #ccc;overflow:hidden;float:left;margin-right:5px;}div.in_page_tag_name div.tag_member_photo img{width:40px;height:40px;}
div.in_page_tag_name div.tag_name_link a{margin-right:5px;}div.in_page_tag_name div.add_tag_ocr_container{padding-left:5px;}div.in_page_tag_name div.tag_name_link span.delete_curr_tag_0,div.in_page_tag_name div.tag_name_link span.delete_curr_tag_1{margin-right:-15px;width:15px;float:left;margin-top:5px;}
div.in_page_tag_name th{height:16px;background-image:url(/yearbooks/static/images/tag_panel_tip_fill_bg.png);background-repeat:repeat-x;margin-left:-1px;margin-right:-1px;border:none;}div.in_page_tag_name th div.tag_panel_tip{background-image:url(/yearbooks/static/images/tag_panel_tip.png);width:25px;height:16px;margin:auto;}
.in_page_tag_name .closeHPIcon{background-position:1px 59%;display:block;height:10px;width:10px;overflow:hidden;background-repeat:no-repeat;padding:0;cursor:pointer;}div.tag_member_ybvcount_msg a{color:black;}
div.spinning_wheel{background-image:url(/yearbooks/static/images/loading_circle.gif);height:60px;background-repeat:no-repeat;background-position:center center;}div.spinning_wheel_small{background-image:url(/yearbooks/static/images/icon_spinner.gif);height:20px;background-repeat:no-repeat;background-position:left center;text-align:left;padding-left:20px;margin-left:5px;}
#tag_select_controls #saving_tag_banner_msg{text-align:center;}.tag_popup_top_row{margin-bottom:-1px;position:relative;text-align:center;}body.cr .tag_popup_top_row,body.sf .tag_popup_top_row{margin-bottom:-2px;}
.tag_popup_mid_row{margin-top:-1px;margin-bottom:-1px;}.tag_popup_bottom_row{margin-top:-2px;z-index:3100;position:relative;text-align:center;}.tag_popup_center_col{border:2px solid #F60;padding:10px;background-color:#fff;margin-right:13px;margin-left:12px;z-index:1;}
.tag_popup_left_col{margin-right:-15px;z-index:3100;padding-top:10px;position:relative;}.tag_popup_right_col{margin-left:-15px;z-index:3100;padding-top:10px;position:relative;}.otherYbLocations{margin-left:5px;clear:both;}
.otherYbLocationsInner{display:block;margin-left:5px;width:auto;height:100px;}body.ie7 div.otherYbLocationsInner{margin-bottom:20px;}.div.in_page_tag_name div.tag_name_link a{float:left;min-width:80px;min-height:80px;margin-right:4px;}
body.ie7 div.in_page_tag_name div.tag_name_link a{position:relative;width:100%;}body.ie7 div.in_page_tag_name div.tag_member_community{position:relative;}.otherYbDiv{clear:none;float:left;min-width:80px;min-height:80px;margin-right:4px;}
body.ie7 div.otherYbDiv{width:80px;}.otherYb{border:1px solid #CCC;float:left;padding-top:4px;padding-bottom:6px;padding-left:2px;padding-right:2px;margin-right:-4px;height:90px;}ol#dual_view .otherYbImage{padding-left:2px;padding-right:2px;display:block;width:auto;float:none;margin:0 auto;}
.otherYbHeader{border-top:1px dotted #b5b5b5;clear:both;margin-left:5px;}.otherYbFooter{text-align:center;display:block;clear:both;}ol#dual_view span.tag_member_ybvcount{clear:both;margin:0;background-image:none;color:black;font-size:100%;float:none;}
ol#dual_view .innerVisitText{background-image:none;margin:0;text-align:left;font-size:100%;font-family:Arial;width:auto;}ol#dual_view .in_page_tag span{margin:0!important;}ol#dual_view .tag_name_text span{margin:0!important;color:black;}
.moreThumbsLink{clear:both;float:left;width:100%;display:block;}.moreThumbsLink a{float:right;margin-right:5px;}body.ie7 .moreThumbsLink a{float:left;}.width14p{width:14px;}.height14p{height:14px;}.left-pointer{background-image:url(/yearbooks/static/images/tag_panel_pointer_sprite.png);background-repeat:no-repeat;width:14px;height:21px;background-position:0 -31px;}
.right-pointer{background-image:url(/yearbooks/static/images/tag_panel_pointer_sprite.png);background-repeat:no-repeat;width:14px;height:21px;background-position:0 -54px;}.top-pointer{background-image:url(/yearbooks/static/images/tag_panel_pointer_sprite.png);background-repeat:no-repeat;width:21px;height:14px;background-position:0 0;margin-left:auto;margin-right:auto;}
.bottom-pointer{background-image:url(/yearbooks/static/images/tag_panel_pointer_sprite.png);background-repeat:no-repeat;width:21px;height:14px;background-position:0 -16px;margin-left:auto;margin-right:auto;}
.removeVisitLink{clear:both;float:left;}ol#dual_view span.toggleLegalLink{background-image:url(/yearbooks/static/images/YBVisits_ToolTip_Icon.gif);background-repeat:no-repeat;background-position:left;width:12px;height:12px;margin-top:2px;display:inline-block;margin:0;clear:none;}
div.ybtvLegalNotice{display:none;white-space:normal;min-width:190px;max-width:300px;border-top:1px dotted #B5B5B5;clear:both;}div.ybtvLegalNotice p{text-align:left;}div.yearbookPopup div.innerVisitText{padding-right:13px;}
div.yearbookPopup{margin-left:5px;margin-right:5px;}div.yearbookPopup div.visitedText,div.yearbookPopup div.notVisitedText{margin-left:0;}div.yearbookPopup div.tag_member_ybvcount_msg{text-align:left;display:none;margin-bottom:5px;}
#afterTaggingMsg{position:absolute;background-color:#FFF;border:3px solid #E7E6E6;text-align:center;height:56px;}#afterTaggingMsgCloseButton{clear:both;float:right;}#afterTaggingMsgText{margin-top:15px;clear:both;font-weight:bold;}
#ocrTagMoreMsg,#tagSavedMsg{background-color:#FFFEE2;height:15px;margin-top:5px;margin-bottom:5px;border-top:1px solid #FFF300;border-bottom:1px solid #FFF300;padding-top:2px;padding-bottom:2px;}#ocrTagMoreMsg span{background:url(/yearbooks/static/images/ybga_icons_sprite.png) no-repeat scroll 12px -60px transparent;float:left;height:15px;width:15px;padding-left:12px;}
#tagSavedMsg{font-weight:bold;padding-left:16px;}#tagSavedMsg span{float:left;height:15px;width:15px;padding-left:12px;}#thinPIB_wrapper #thinPIB_leftArrow,#thinPIB_wrapper #thinPIB_rightArrow{position:absolute;top:10px;height:21px;width:16px;background-repeat:no-repeat;display:none;}
#thinPIB_wrapper #thinPIB_leftArrow{background-image:url(/yearbooks/static/images/yb_viewer_pib_left_arrow.png);left:-16px;}#thinPIB_wrapper #thinPIB_rightArrow{background-image:url(/yearbooks/static/images/yb_viewer_pib_right_arrow.png);right:-16px;}
.ybvSubNavSchoolData{float:left;display:inline-block;height:31px;line-height:31px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}#bvControls>div,#bvControls>ul{margin-right:20px;}
#ybFbConnectDisclosure{color:#999;font-family:'cm-icons';font-size:13px;position:relative;left:5px;top:5px;}#bvViewer .ybFbConnectDesc{background:none repeat scroll 0 0 #fff;border:1px solid #a39d96;font-family:arial;font-size:13px;font-weight:normal;line-height:18px;position:absolute;right:25px;top:95px;width:300px;z-index:100000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.15);-moz-box-shadow:2px 2px 2px 2px rgba(0,0,0,.15);-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,.15);}
#bvViewer .ybFbConnectDesc:before{border-color:rgba(163,157,150,0);border-right-color:#a39D96;border-width:10px;margin-top:0;}#bvViewer .ybFbConnectDesc:after{border-color:rgba(253,252,154,0);border-right-color:#fff;border-width:8px;margin-top:2px;}
.ybFbConnectDesc:after,.ybFbConnectDesc:before{right:100%;top:35%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}#bvViewer .ybFbConnectText{font-size:14px;font-weight:bold;padding-bottom:5px;}
.headerFbConnectDesc:after,.headerFbConnectDesc:before{bottom:100%;left:64%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.clear-fix{float:none!important;height:0!important;overflow:hidden!important;clear:both!important;display:block!important;}
#ybNamesAndActivity{margin:0 0 0 10px;min-width:250px;padding-bottom:5px;}#ybNamesAndActivity #ybnanda_resizeBtn{margin-left:130px;float:left;height:15px;width:63px;cursor:pointer;}#ybNamesAndActivity #ybnanda_resizeBtn.viewmore{background:url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat scroll 0 0 transparent;}
#ybNamesAndActivity #ybnanda_resizeBtn.viewless{background:url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat scroll 0 0 transparent;background-position:0 -18px;}#ybNamesAndActivity .tabbed_area{padding:10px;padding-bottom:0;}
#ybNamesAndActivity ul.tabs{padding:0;margin-bottom:-1px;}#ybNamesAndActivity ul.tabs li{list-style:none;display:inline;margin-right:-5px;}body.ie7 #ybNamesAndActivity ul.tabs li{float:left;}body.ie #ybNamesAndActivity ul.tabs li div{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAF5FF',endColorstr='#C8E8FA');}
#ybNamesAndActivity ul.tabs li div{background-color:#CCC;background:-webkit-gradient(linear,left top,left bottom,from(#EAF5FF),to(#C8E8FA));background:-moz-linear-gradient(top,#EAF5FF,#C8E8FA);color:#135BBA;padding:6px 14px 9px 14px;text-decoration:none;font-size:15px;font-family:Arial,Helvetica,sans-serif;border:1px solid #CCC;border-top-left-radius:3px;border-top-right-radius:3px;border-collapse:collapse;height:18px;display:inline-block;}
body.ie #ybNamesAndActivity ul.tabs li div:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C8E8FA',endColorstr='#C8E8FA');}#ybNamesAndActivity ul.tabs li div:hover{background-color:#EEE;background:-webkit-gradient(linear,left top,left bottom,from(#C8E8FA),to(#C8E8FA));background:-moz-linear-gradient(top,#C8E8FA,#C8E8FA);border-color:#CCC;cursor:pointer;}
body.ie #ybNamesAndActivity ul.tabs li div.active{filter:Alpha(Opacity=100);}#ybNamesAndActivity ul.tabs li div.active{background-color:#FFF;background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#FFF));background:-moz-linear-gradient(top,#FFF,#FFF);color:#135BBA;border-bottom:0 solid #FFF;padding-bottom:10px;cursor:default;}
#ybNamesAndActivity .content{background-color:#FFF;padding-bottom:10px;margin-top:0;border:1px solid #CCC;display:block;overflow-y:hidden;min-height:175px;border-bottom:0;}body.ie7 #ybNamesAndActivity .content{min-width:230px;border-top:1px solid #FFF;}
body.ie #ybNamesAndActivity .accordionLikePanelHeader{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#DDDDDD');}#ybNamesAndActivity .accordionLikePanelHeader{height:18px;background-color:#EEE;background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background:-moz-linear-gradient(top,#FFF,#DDD);border:1px solid #CCC;cursor:pointer;}
#taggedNamesOnCurPage,#ybActivityPageLevelWrap{overflow-y:auto;overflow-x:hidden;}#name_list_scrollbox{overflow-y:auto;overflow-x:hidden;}body.ie7 #name_list_scrollbox{padding-right:20px;}#ybNamesAndActivity #ybActivityBookLevelWrap{overflow-y:auto;overflow-x:hidden;display:block;height:322px;}
body.ie7 #ybNamesAndActivity #ybActCommentContentWrap{padding-right:20px;}#ybNamesAndActivity #content_Activity{display:none;}.orange_text{color:#F60;}#ybNamesAndActivity .tag_count_label,#ybNamesAndActivity .index_count_label{background:url(/yearbooks/static/images/ybga_icons_sprite.png) no-repeat scroll 0 0 transparent;background-position:0 -61px;height:15px;padding-left:17px;margin-left:-10px;}
#ybNamesAndActivity #toggle_tag_list.expand_tags,#ybNamesAndActivity #toggle_tag_list_2.collapse_tags,#ybNamesAndActivity #toggle_like_list.expand_likes,#ybNamesAndActivity #toggle_like_list_2.collapse_likes{background:url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat scroll 0 0 transparent;background-position:0 -36px;height:8px;width:60px;}
#ybNamesAndActivity #toggle_tag_list.collapse_tags,#ybNamesAndActivity #toggle_tag_list_2.expand_tags,#ybNamesAndActivity #toggle_like_list.collapse_likes,#ybNamesAndActivity #toggle_like_list_2.expand_likes{background:url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat scroll 0 0 transparent;background-position:0 -46px;height:8px;width:60px;}
#ybActCommentFormContainer #ybact_comment_error{border:2px solid #F60;}#ybActCommentFormContainer #ybact_comment_error .closeHPIcon{margin-top:-2px;margin-right:-10px;}#ybActCommentFormContainer #ybact_actionContentLabel{width:136px;}
body.ie7 #ybActCommentFormContainer #ybact_actionContentLabel{width:125px;font-size:10px;}#ybActCommentFormContainer .ybgaCommentForm textarea{width:265px;height:16px;padding-top:5px;resize:vertical;max-height:80px;}
#ybNamesAndActivity .removeCommentLink{height:15px;}#ybActivityBookLevelData th{visibility:hidden;height:0;line-height:0;font-size:0;}#ybActivityBookLevelData #headPage{width:110px;}#ybActivityBookLevelData #headComments{width:86px;}
#ybActivityBookLevelData #headLikes{width:61px;}#ybActivityBookLevelData .dataComments,#ybActivityBookLevelData .dataLikes{text-align:right;}#ybActivityBookLevelData .activityIcon{display:block;float:right;margin:4px 0 0 6px;width:10px;height:10px;background-image:url(/yearbooks/static/images/yb_viewer_controls_sprite.png);background-repeat:no-repeat;}
body.ie7 #ybActivityBookLevelData .activityIcon{float:none;display:inline-block;}#ybActivityBookLevelData .dataComments .activityIcon{background-position:-20px -30px;}#likesListOnCurPage .pageActivityHeader>span.icon,#commentsListOnCurPage .pageActivityHeader>span.icon{display:block;float:left;margin:6px 5px 0 0;width:10px;height:10px;background-image:url(/yearbooks/static/images/yb_viewer_controls_sprite.png);background-repeat:no-repeat;}
#likesListOnCurPage .pageActivityHeader>span.icon{background-position:-10px -30px;}#commentsListOnCurPage .pageActivityHeader>span.icon{background-position:-30px -30px;}#ybActivityBookLevelData .dataLikes .activityIcon{background-position:0 -30px;}
#likesListOnCurPage{border-bottom:1px solid #F0EFEF;}#listOfLikes li{width:50%;float:left;}body.ie7 #listOfLikes li{width:49%;}#listOfLikes li.toggleLikes{display:none;}#listOfLikes li.toggleLikesLink a{font-weight:bold;}
#inlineRegForm pre{display:none;}#ybMainCont{background:#fff;margin:25px 40px 15px 45px;padding:15px 10px;-webkit-box-shadow:0 0 5px 2px #868686;-moz-box-shadow:0 0 5px 2px #868686;box-shadow:0 0 5px 2px #868686;}
#ybHeadCont{overflow:hidden;padding-bottom:15px;}.ybRegisterCont{border-bottom:2px solid #f0efef;float:left;font-size:25px;font-weight:bold;line-height:28px;padding:0 7px 5px;width:360px;}#ybFbButton{background:#f5f4f4;border-radius:5px;overflow:hidden;padding:5px;}
.smallTxt{font-size:12px;line-height:16px;padding-top:5px;}.ybFbCont{float:right;width:435px;}#buttonReg{background:url(/yearbooks/static/images/yellow_button_off.gif) no-repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #fff;height:47px;width:122px;padding:0;}
#buttonReg:hover{background:url(/yearbooks/static/images/yellow_button_onhover.gif) no-repeat scroll 0 0 rgba(0,0,0,0);}.easyClick{float:left;}.fbImg{float:right;padding-top:15px;}#siginWithFacebook{cursor:pointer;}
.form-errors{color:#f00;padding-top:10px;}.inLineRegFormCont{overflow:hidden;padding:10px 20px;}#ybFormCont{position:relative;}.inLineLeftCont{position:absolute;top:-60px;}.inLineRegFormCont label{display:block;color:#000;font-size:14px;font-weight:bold;}
.inLineRegFormCont label:hover{cursor:text;text-decoration:none;}.inLineRegFormCont .reqText{color:#666;font-size:12px;font-weight:normal;}.inLineRegFormCont input{border-radius:4px;height:30px;margin-bottom:12px;width:335px;}
.inLineRegFormCont select{border:1px solid #fff;border-bottom:1px solid #ccc;border-radius:4px;height:35px;margin-bottom:0;width:390px;}.enableSelect{background:url(/yearbooks/static/images/drop_enabled.png) no-repeat scroll 340px 15px #fff;}
.dropDowns{border:1px solid #ccc;border-radius:4px;margin-bottom:15px;}.dropDownDiv select{background:url(/yearbooks/static/images/drop_disabled.png) no-repeat scroll 340px 15px #fff;}#selectState{background:url(/yearbooks/static/images/drop_enabled.png) no-repeat scroll 340px 15px #fff;border-radius:4px 0 0;}
#selectCity{border-radius:0;}#selectSchool{border-radius:0 0 0 4px;}.yearContSelect,.dropDownDiv{border-right:1px solid #ccc;overflow:hidden;width:365px;}.yearContSelect{border-radius:4px;height:35px;margin-bottom:12px;}
#year{background:url(/yearbooks/static/images/drop_enabled.png) no-repeat scroll 340px 15px #fff;border:1px solid #ccc;}::-webkit-input-placeholder{color:#505050;}::-moz-placeholder{color:#505050;}::-ms-input-placeholder{color:#505050;}
.inLineRegFormCont input:-moz:placeholder{color:#505050;}.inLineRegFormCont input:focus,.inLineRegFormCont select:focus{border:1px solid #009bd4;}.inLineRegFormCont label.error{background:url(/yearbooks/static/images/form_error.png) no-repeat scroll 0 2px rgba(0,0,0,0);padding-left:16px;margin:0 0 5px 5px;font:13px Arial;width:300px;}
.inLineRegFormCont label.valid{background:url(/yearbooks/static/images/form_valid.png) no-repeat scroll 0 2px rgba(0,0,0,0);font:15px Arial!important;}.inLineRegFormCont select.error,.inLineRegFormCont input.error{border:1px solid #f00!important;color:#666;}
.ybReg_termsCont{color:#666;}.ybReg_termsCont a{color:#009bd4;font-weight:bold;}.termsCont{margin-bottom:12px;}ul.share_buttons li{margin:6px 0 3px 5px;float:left;cursor:pointer;}.fbShare-li{margin-top:4px!important;}
.twitter-li{margin-top:2px!important;}.gplus-li{margin-top:4px!important;width:64px!important;}.gplus-li iframe{width:64px!important;}.pint-li{margin-right:20px!important;margin-top:2px!important;}.hma{width:35px!important;}
ul.share_buttons{list-style:none;min-width:280px;float:left;padding-left:15px;padding-right:0;max-height:31px;min-height:31px;overflow:hidden;max-height:31px;}ul.button_panel{list-style:none;float:left;}
ul.button_panel li{decoration:none;float:left;border:1px solid #06C;border-radius:3px;font-family:"Arial";font-size:13px;}.button_panel .ybButton{float:left;border-radius:2px;background:url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x scroll 0 -40px transparent;}
.button_panel .ybButton.disabled{cursor:not-allowed;}.button_panel .ybButton:hover{background:url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x scroll 0 -112px transparent;cursor:pointer;}
.button_panel .ybButton.disabled:hover{cursor:not-allowed;}.ybButton .ybBtnIcon{margin-left:2px;}.button_panel .ybButton td{vertical-align:middle;}.button_panel .ybCount{float:left;background-color:#FFF;border-radius:2px;color:#F60;line-height:normal;font-size:12px;}
.button_panel .buttonlabel{float:left;color:#FFF;text-shadow:.08em .08em .08em #0064A6;line-height:normal;}#ybGlobalActionsWrap li#li_button_like.liked .ybButton{background:url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x scroll 0 -70px transparent;}
#ybGlobalActionsWrap li#li_button_like.liked .ybButton:hover{background:url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x scroll 0 -150px transparent;}#ybGlobalActionsWrap li#li_button_like.liked .buttonlabel{color:#777;text-shadow:.04em .04em .06em #fff;}
#ybGlobalActionsWrap li#li_button_like.liked{border:1px solid #AAA;}#ybGlobalActionsWrap li#li_button_like.liked .gaBgIcons{display:none;}#ybGlobalActionsWrap li#li_button_like.liked .buttonlabel{margin-left:5px;}
.autocomplete{background:none repeat scroll 0 0 #FFF;border:1px solid #999;cursor:default;margin:-6px 6px 6px -6px;max-height:350px;overflow:auto;text-align:left;}.autocomplete div{padding:3px 5px;white-space:nowrap;}
.autocomplete .selected{background:none repeat scroll 0 0 #F0F0F0;}.autocomplete-w1{background:url(/yearbooks/static/images/memorylane/shadow.png) no-repeat scroll right bottom transparent;color:#666;font-family:Arial;font-size:13px;left:0;line-height:20px;margin:8px 0 0 6px;position:absolute;top:0;}
.hoverPane #buyReprintPromoContainer{margin:0 auto;padding-left:150px;text-align:center;}.hoverPane #c:fp_yb_in_viewer_promo1 .flexpub{overflow:hidden;}.hoverPane #yearbookReprintsPromo{height:550px;overflow-y:auto;}
#ybSidePanelTop{min-height:250px;}#ybSidePanelMid{padding-left:20px;padding-bottom:10px;}#ybSidePanelBottom{height:50px;width:340px;padding-left:20px;overflow:hidden;}#ybFooter{width:310px;}#ybFooter .footerTopMargin{border-top:1px solid #888;border-bottom:1px solid #fff;}
#ybFooter .ybFooterLink{font-family:"Arial";font-size:11px;font-weight:bold;color:#fff;}#ybFooter .ybFooterText{font-family:"Arial";font-size:11px;color:#666;line-height:120%;}#ybFooter .ybRedFooterText{font-family:"Arial";font-size:9px;color:#BA2925;line-height:120%;margin-right:1px;}
#ybFooter ul.primaryLinks,#ybFooter #ybFooterCopyright{padding-left:12px;}body.ie #ybFooter ul.primaryLinks,body.ie #ybFooter #ybFooterCopyright{padding-left:8px;}body.ie7 #ybFooter .ybFooterLink,body.ie7 #ybFooter .ybRedFooterText,body.ie7 #ybFooter .ybFooterText,body.ie8 #ybFooter .ybFooterLink,body.ie8 #ybFooter .ybRedFooterText,body.ie8 #ybFooter .ybFooterText{font-family:"Arial Narrow";}
#ybFooter span.yb_separator{padding:0 10px;color:#fff;}#invalidBookViewTxt{height:600px;}