.clear-fix {
	DISPLAY: block !important; FLOAT: none !important; HEIGHT: 0px !important; CLEAR: both !important; OVERFLOW: hidden !important
}
#ybNamesAndActivity {
	MIN-WIDTH: 250px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px
}
#ybNamesAndActivity #ybnanda_resizeBtn {
	WIDTH: 63px; FLOAT: left; HEIGHT: 15px; MARGIN-LEFT: 130px; CURSOR: pointer
}
#ybNamesAndActivity .viewmore#ybnanda_resizeBtn {
	BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px 0px
}
#ybNamesAndActivity .viewless#ybnanda_resizeBtn {
	BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -18px
}
#ybNamesAndActivity .tabbed_area {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#ybNamesAndActivity UL.tabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -1px; PADDING-TOP: 0px
}
#ybNamesAndActivity UL.tabs LI {
	LIST-STYLE-TYPE: 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 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: inline-block; BORDER-COLLAPSE: collapse; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 18px; COLOR: #135bba; FONT-SIZE: 15px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px; border-top-left-radius: 3px; border-top-right-radius: 3px
}
BODY.ie #ybNamesAndActivity UL.tabs LI DIV:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C8E8FA',endColorstr='#C8E8FA')
}
#ybNamesAndActivity UL.tabs LI DIV:hover {
	BORDER-BOTTOM-COLOR: #ccc; BACKGROUND-COLOR: #eee; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; CURSOR: pointer
}
BODY.ie #ybNamesAndActivity UL.tabs LI DIV.active {
	FILTER: Alpha(Opacity=100)
}
#ybNamesAndActivity UL.tabs LI DIV.active {
	BORDER-BOTTOM: #fff 0px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; COLOR: #135bba; CURSOR: default
}
#ybNamesAndActivity .content {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; OVERFLOW-Y: hidden; BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; MIN-HEIGHT: 175px; DISPLAY: block; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
BODY.ie7 #ybNamesAndActivity .content {
	MIN-WIDTH: 230px; BORDER-TOP: #fff 1px solid
}
BODY.ie #ybNamesAndActivity .accordionLikePanelHeader {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#DDDDDD')
}
#ybNamesAndActivity .accordionLikePanelHeader {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #eee; HEIGHT: 18px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid
}
#taggedNamesOnCurPage {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto
}
#ybActivityPageLevelWrap {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto
}
#name_list_scrollbox {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto
}
BODY.ie7 #name_list_scrollbox {
	PADDING-RIGHT: 20px
}
#ybNamesAndActivity #ybActivityBookLevelWrap {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; DISPLAY: block; HEIGHT: 322px
}
BODY.ie7 #ybNamesAndActivity #ybActCommentContentWrap {
	PADDING-RIGHT: 20px
}
#ybNamesAndActivity #content_Activity {
	DISPLAY: none
}
.orange_text {
	COLOR: #f60
}
#ybNamesAndActivity .tag_count_label {
	PADDING-LEFT: 17px; BACKGROUND: url(/yearbooks/static/images/ybga_icons_sprite.png) no-repeat 0px -61px; HEIGHT: 15px; MARGIN-LEFT: -10px
}
#ybNamesAndActivity .index_count_label {
	PADDING-LEFT: 17px; BACKGROUND: url(/yearbooks/static/images/ybga_icons_sprite.png) no-repeat 0px -61px; HEIGHT: 15px; MARGIN-LEFT: -10px
}
#ybNamesAndActivity .expand_tags#toggle_tag_list {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -36px; HEIGHT: 8px
}
#ybNamesAndActivity .collapse_tags#toggle_tag_list_2 {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -36px; HEIGHT: 8px
}
#ybNamesAndActivity .expand_likes#toggle_like_list {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -36px; HEIGHT: 8px
}
#ybNamesAndActivity .collapse_likes#toggle_like_list_2 {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -36px; HEIGHT: 8px
}
#ybNamesAndActivity .collapse_tags#toggle_tag_list {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -46px; HEIGHT: 8px
}
#ybNamesAndActivity .expand_tags#toggle_tag_list_2 {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -46px; HEIGHT: 8px
}
#ybNamesAndActivity .collapse_likes#toggle_like_list {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -46px; HEIGHT: 8px
}
#ybNamesAndActivity .expand_likes#toggle_like_list_2 {
	WIDTH: 60px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_button_icons.png) no-repeat 0px -46px; HEIGHT: 8px
}
#ybActCommentFormContainer #ybact_comment_error {
	BORDER-BOTTOM: #f60 2px solid; BORDER-LEFT: #f60 2px solid; BORDER-TOP: #f60 2px solid; BORDER-RIGHT: #f60 2px solid
}
#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; MAX-HEIGHT: 80px; PADDING-TOP: 5px; resize: vertical
}
#ybNamesAndActivity .removeCommentLink {
	HEIGHT: 15px
}
#ybActivityBookLevelData TH {
	LINE-HEIGHT: 0; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px
}
#ybActivityBookLevelData #headPage {
	WIDTH: 110px
}
#ybActivityBookLevelData #headComments {
	WIDTH: 86px
}
#ybActivityBookLevelData #headLikes {
	WIDTH: 61px
}
#ybActivityBookLevelData .dataComments {
	TEXT-ALIGN: right
}
#ybActivityBookLevelData .dataLikes {
	TEXT-ALIGN: right
}
#ybActivityBookLevelData .activityIcon {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/yb_viewer_controls_sprite.png); MARGIN: 4px 0px 0px 6px; WIDTH: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 10px
}
BODY.ie7 #ybActivityBookLevelData .activityIcon {
	DISPLAY: inline-block; FLOAT: none
}
#ybActivityBookLevelData .dataComments .activityIcon {
	BACKGROUND-POSITION: -20px -30px
}
#likesListOnCurPage .pageActivityHeader > SPAN.icon {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/yb_viewer_controls_sprite.png); MARGIN: 6px 5px 0px 0px; WIDTH: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 10px
}
#commentsListOnCurPage .pageActivityHeader > SPAN.icon {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/yb_viewer_controls_sprite.png); MARGIN: 6px 5px 0px 0px; WIDTH: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 10px
}
#likesListOnCurPage .pageActivityHeader > SPAN.icon {
	BACKGROUND-POSITION: -10px -30px
}
#commentsListOnCurPage .pageActivityHeader > SPAN.icon {
	BACKGROUND-POSITION: -30px -30px
}
#ybActivityBookLevelData .dataLikes .activityIcon {
	BACKGROUND-POSITION: 0px -30px
}
#likesListOnCurPage {
	BORDER-BOTTOM: #f0efef 1px solid
}
#listOfLikes LI {
	WIDTH: 50%; FLOAT: left
}
BODY.ie7 #listOfLikes LI {
	WIDTH: 49%
}
#listOfLikes LI.toggleLikes {
	DISPLAY: none
}
#listOfLikes LI.toggleLikesLink A {
	FONT-WEIGHT: bold
}
UL.button_panel {
	LIST-STYLE-TYPE: none; FLOAT: left
}
UL.button_panel LI {
	BORDER-BOTTOM: #06c 1px solid; BORDER-LEFT: #06c 1px solid; FONT-FAMILY: "Arial"; FLOAT: left; FONT-SIZE: 13px; BORDER-TOP: #06c 1px solid; BORDER-RIGHT: #06c 1px solid; border-radius: 3px; decoration: none
}
.button_panel .ybButton {
	BACKGROUND: url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x 0px -40px; FLOAT: left; border-radius: 2px
}
.button_panel .disabled.ybButton {
	CURSOR: not-allowed
}
.button_panel .ybButton:hover {
	BACKGROUND: url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x 0px -112px; CURSOR: pointer
}
.button_panel .disabled.ybButton:hover {
	CURSOR: not-allowed
}
.ybButton .ybBtnIcon {
	MARGIN-LEFT: 2px
}
.button_panel .ybButton TD {
	VERTICAL-ALIGN: middle
}
.button_panel .ybCount {
	LINE-HEIGHT: normal; BACKGROUND-COLOR: #fff; FLOAT: left; COLOR: #f60; FONT-SIZE: 12px; border-radius: 2px
}
.button_panel .buttonlabel {
	LINE-HEIGHT: normal; FLOAT: left; COLOR: #fff; text-shadow: .08em .08em .08em #0064A6
}
#ybGlobalActionsWrap LI.liked#li_button_like .ybButton {
	BACKGROUND: url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x 0px -70px
}
#ybGlobalActionsWrap LI.liked#li_button_like .ybButton:hover {
	BACKGROUND: url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x 0px -150px
}
#ybGlobalActionsWrap LI.liked#li_button_like .buttonlabel {
	COLOR: #777; text-shadow: .04em .04em .06em #fff
}
#ybGlobalActionsWrap LI.liked#li_button_like {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
#ybGlobalActionsWrap LI.liked#li_button_like .gaBgIcons {
	DISPLAY: none
}
#ybGlobalActionsWrap LI.liked#li_button_like .buttonlabel {
	MARGIN-LEFT: 5px
}
.autocomplete {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #999 1px solid; MARGIN: -6px 6px 6px -6px; BACKGROUND: #fff 0px 0px; MAX-HEIGHT: 350px; OVERFLOW: auto; BORDER-TOP: #999 1px solid; CURSOR: default; BORDER-RIGHT: #999 1px solid
}
.autocomplete DIV {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; PADDING-TOP: 3px
}
.autocomplete .selected {
	BACKGROUND: #f0f0f0 0px 0px
}
.autocomplete-w1 {
	POSITION: absolute; LINE-HEIGHT: 20px; MARGIN: 8px 0px 0px 6px; FONT-FAMILY: Arial; BACKGROUND: url(/yearbooks/static/images/memorylane/shadow.png) no-repeat right bottom; COLOR: #666; FONT-SIZE: 13px; TOP: 0px; LEFT: 0px
}
.hoverPane #buyReprintPromoContainer {
	TEXT-ALIGN: center; MARGIN: 0px auto; PADDING-LEFT: 150px
}
.hoverPane #c:unknown .flexpub {
	OVERFLOW: hidden
}
.hoverPane #yearbookReprintsPromo {
	OVERFLOW-Y: auto; HEIGHT: 550px
}
#ybSidePanelTop {
	MIN-HEIGHT: 250px
}
#ybSidePanelMid {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px
}
#ybSidePanelBottom {
	PADDING-LEFT: 20px; WIDTH: 340px; HEIGHT: 50px; OVERFLOW: hidden
}
#ybFooter {
	WIDTH: 310px
}
#ybFooter .footerTopMargin {
	BORDER-BOTTOM: #fff 1px solid; BORDER-TOP: #888 1px solid
}
#ybFooter .ybFooterLink {
	FONT-FAMILY: "Arial"; FONT-SIZE: 9px
}
#ybFooter .ybFooterText {
	LINE-HEIGHT: 120%; FONT-FAMILY: "Arial"; COLOR: #333; FONT-SIZE: 9px
}
#ybFooter .ybRedFooterText {
	LINE-HEIGHT: 120%; FONT-FAMILY: "Arial"; COLOR: #ba2925; FONT-SIZE: 9px; MARGIN-RIGHT: 1px
}
#ybFooter UL.primaryLinks {
	PADDING-LEFT: 12px
}
#ybFooter #ybFooterCopyright {
	PADDING-LEFT: 12px
}
BODY.ie #ybFooter UL.primaryLinks {
	PADDING-LEFT: 8px
}
BODY.ie #ybFooter #ybFooterCopyright {
	PADDING-LEFT: 8px
}
BODY.ie7 #ybFooter .ybFooterLink {
	FONT-FAMILY: "Arial Narrow"
}
BODY.ie7 #ybFooter .ybRedFooterText {
	FONT-FAMILY: "Arial Narrow"
}
BODY.ie7 #ybFooter .ybFooterText {
	FONT-FAMILY: "Arial Narrow"
}
BODY.ie8 #ybFooter .ybFooterLink {
	FONT-FAMILY: "Arial Narrow"
}
BODY.ie8 #ybFooter .ybRedFooterText {
	FONT-FAMILY: "Arial Narrow"
}
BODY.ie8 #ybFooter .ybFooterText {
	FONT-FAMILY: "Arial Narrow"
}
#ybFooter SPAN.yb_separator {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
#invalidBookViewTxt {
	HEIGHT: 600px
}
#ybViewerHeader {
	PADDING-LEFT: 15px; BACKGROUND: url(/yearbooks/static/images/yb_viewer_bg_sprite.png) repeat-x 0px -175px; HEIGHT: 40px; OVERFLOW: hidden
}
#headerCmatesLogo {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/logo_classmates_shadow.png); BORDER-RIGHT-WIDTH: 0px; MARGIN: 9px 15px 6px 0px; WIDTH: 105px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; BORDER-LEFT-WIDTH: 0px
}
#headerClassYearAndSchool {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: normal; MARGIN: 6px 15px 6px 0px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline; FONT-FAMILY: "Arial"; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #fff; FONT-SIZE: 22px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; text-shadow: .06em .06em .08em #333
}
#headerSchoolLocation {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: normal; MARGIN: 14px 15px 6px 0px; DISPLAY: inline; FONT-FAMILY: "Arial"; FLOAT: left; COLOR: #fff; FONT-SIZE: 13px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; text-shadow: .08em .08em .08em #333
}
#headerButtonPanel UL.button_panel {
	Z-INDEX: 5; POSITION: absolute; HEIGHT: 40px; MARGIN-LEFT: 130px; OVERFLOW: hidden; RIGHT: 15px; TOP: 0px
}
.button_panel .headerButton .buttonlabel {
	MARGIN: 5px 7px
}
#headerButtonPanel UL.button_panel LI {
	MARGIN: 5px 2px
}
.button_panel .headerButton .ybCount {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-LEFT: 2px; PADDING-TOP: 3px
}
.dropArrowIcon {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/icon_arrow_down.png); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
#headerButtonPanel #moreYearbooksList {
	Z-INDEX: 1001; POSITION: absolute; WIDTH: 100px
}
#headerButtonPanel #moreYearbooksList .top_border {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/comment_box_pointer.png); DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -12px; HEIGHT: 12px
}
#headerButtonPanel #moreYearbooksList .blue_pointer {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/comment_box_pointer.png); WIDTH: 21px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -2px 0px; FLOAT: right; HEIGHT: 12px; MARGIN-RIGHT: 5px
}
#headerButtonPanel #moreYearbooksList .more_yearbooks_box {
	BORDER-BOTTOM: #06c 2px solid; BORDER-LEFT: #06c 2px solid; PADDING-BOTTOM: 5px; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MAX-HEIGHT: 250px; BORDER-TOP: #06c 0px solid; BORDER-RIGHT: #06c 2px solid; PADDING-TOP: 5px
}
#headerButtonPanel #moreYearbooksList LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #06c; FONT-SIZE: 13px; PADDING-TOP: 2px
}
#headerButtonPanel #moreYearbooksList LI:hover {
	BACKGROUND-COLOR: #eee; CURSOR: pointer
}
#connTriggerHeader .fbUserPhoto {
	HEIGHT: 22px; VERTICAL-ALIGN: middle
}
#connTriggerHeader .socialConnectTrigger {
	DISPLAY: none
}
#textAndPicturePanel {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#greetingTextPanel {
	LINE-HEIGHT: normal; MARGIN: 8px 15px 8px 8px; FONT-FAMILY: "Arial"; FLOAT: left; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: normal; text-shadow: .02em .02em .02em #333
}
#fbPicturePanel {
	MARGIN: 3px 2px 16px 0px; FLOAT: left
}
DIV.yearbookPopup DIV.innerVisitText {
	PADDING-RIGHT: 13px
}
DIV.yearbookPopup {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
DIV.yearbookPopup DIV.visitedText {
	MARGIN-LEFT: 0px
}
DIV.yearbookPopup DIV.notVisitedText {
	MARGIN-LEFT: 0px
}
DIV.yearbookPopup DIV.tag_member_ybvcount_msg {
	TEXT-ALIGN: left; DISPLAY: none; MARGIN-BOTTOM: 5px
}
TABLE.in_page_tag_name_text {
	MIN-WIDTH: 190px; MAX-WIDTH: 300px
}
TD.tag_name_text DIV.ybtvLegalNotice {
	MIN-WIDTH: 190px; DISPLAY: none; MAX-WIDTH: 300px; WHITE-SPACE: normal; BORDER-TOP: #b5b5b5 1px dotted
}
BODY.ie7 TD.tag_name_text DIV.ybtvLegalNotice {
	WIDTH: 190px
}
BODY.ie8 TD.tag_name_text DIV.ybtvLegalNotice {
	WIDTH: 190px
}
TD.tag_name_text DIV.ybtvLegalNotice P {
	TEXT-ALIGN: left
}
TD.tag_name_text SPAN.toggleLegalLink {
	BACKGROUND-IMAGE: url(/yearbooks/static/images/YBVisits_ToolTip_Icon.gif); MARGIN-TOP: 2px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
TD.tag_name_text DIV.ybtvLegalNotice SPAN {
	FONT-WEIGHT: bold
}
#page_flip #zoom_viewer TABLE.profile_header IMG {
	POSITION: static
}
.imgareaselect-border1 {
	BACKGROUND: url(/yearbooks/static/images/border-v.gif) repeat-y left top
}
.imgareaselect-border2 {
	BACKGROUND: url(/yearbooks/static/images/border-h.gif) repeat-x left top
}
.imgareaselect-border3 {
	BACKGROUND: url(/yearbooks/static/images/border-v.gif) repeat-y right top
}
.imgareaselect-border4 {
	BACKGROUND: url(/yearbooks/static/images/border-h.gif) repeat-x left bottom
}
.imgareaselect-border1 {
	FILTER: alpha(opacity=50); opacity: .5
}
.imgareaselect-border2 {
	FILTER: alpha(opacity=50); opacity: .5
}
.imgareaselect-border3 {
	FILTER: alpha(opacity=50); opacity: .5
}
.imgareaselect-border4 {
	FILTER: alpha(opacity=50); opacity: .5
}
.imgareaselect-handle {
	BORDER-BOTTOM: #000 1px solid; FILTER: alpha(opacity=50); BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; opacity: .5
}
.imgareaselect-outer {
	FILTER: alpha(opacity=50); BACKGROUND-COLOR: #000; opacity: .5
}
