.HoldPhotos {
	PADDING-LEFT: 30px
}
.RecentPhotos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 110px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 135px; TEXT-ALIGN: center
}
.RecentContacts P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.MoreContacts {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; LINE-HEIGHT: normal; PADDING-TOP: 35px; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.Person {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.PersonNoWrap {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.How {
	PADDING-RIGHT: 20px
}
.How P {
	FONT-SIZE: 14px
}
.Invitees {
	MARGIN-BOTTOM: 10px
}
.Invitees P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
TD.BigNumber {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; WIDTH: 25px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times
}
.InvitePreview {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.Send {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(http://l.yimg.com/g/images/dotted.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.Thanks {
	FONT-SIZE: 14px
}
.InviteeEmail {
	FONT-WEIGHT: normal
}
.InviteeDetail {
	MARGIN-TOP: 5px
}
.Accepted {
	
}
.Accepted TR {
	VERTICAL-ALIGN: top
}
.Accepted .RealName {
	FONT-WEIGHT: normal
}
.Accepted IMG {
	MARGIN-RIGHT: 10px
}
.Intro {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
#invitePending {
	MARGIN-BOTTOM: 1em; BORDER-COLLAPSE: collapse
}
#invitePending TH.hidden {
	TEXT-INDENT: -9000px
}
#invitePending TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid
}
.ipN {
	FONT-WEIGHT: bold; OVERFLOW: hidden; WIDTH: 250px
}
.ipI {
	PADDING-RIGHT: 10px! important; WIDTH: 240px
}
.ipD {
	WIDTH: 100px
}
.ipE {
	WIDTH: 75px; TEXT-ALIGN: right
}
.ipR {
	PADDING-RIGHT: 8px! important; WIDTH: 75px; TEXT-ALIGN: right
}
TR.over {
	BACKGROUND-COLOR: #f6f6f6
}
#gpHistory OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gpHistory LI.gpSet {
	CLEAR: both; FLOAT: none; MARGIN-BOTTOM: 20px
}
#gpHistory .Confirm {
	MARGIN: 30px 0px 20px 24px
}
.gpSetDet {
	MARGIN-BOTTOM: 10px
}
.gpSetDet .gpSetImg {
	FLOAT: left; WIDTH: 50px
}
.gpSetDet H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.gpSetDet P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
 HTML .gpSetDet H2 {
	MARGIN-TOP: -0.75em
}
.gpSetDet P {
	FONT-SIZE: 11px; COLOR: #666
}
.gpSet TABLE {
	BORDER-TOP: #eee 1px solid; MARGIN-LEFT: 50px; BORDER-COLLAPSE: collapse
}
.gpSet THEAD {
	DISPLAY: none
}
.gpSet TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px solid
}
TR.expired TD {
	COLOR: #999; FONT-STYLE: italic
}
TR.expired A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
TR.expired A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
TR.expired A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
TR.expired:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; TEXT-DECORATION: none
}
TD.gpTD {
	PADDING-LEFT: 4px; WIDTH: 135px
}
TD.gpTT {
	WIDTH: 290px
}
.gpEmails {
	DISPLAY: none
}
.gpURL {
	DISPLAY: none
}
TD.gpTV {
	WIDTH: 120px; TEXT-ALIGN: right
}
TD.GPTC {
	WIDTH: 100px; TEXT-ALIGN: right
}
.gpTC A {
	COLOR: red
}
.gpTC A:visited {
	COLOR: red
}
.gpTC A:active {
	COLOR: red
}
TR.open TD {
	BACKGROUND-COLOR: #eee! important
}
TR.open .gpEmails {
	DISPLAY: block
}
TR.open .gpURL {
	DISPLAY: block
}
.gpEmails UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.gpEmails LI {
	FONT-SIZE: 11px; COLOR: #333
}
.gpURL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
LI.selected TR TD {
	BACKGROUND-COLOR: #ffffcc
}
TR.selected TD {
	BACKGROUND-COLOR: #ffffcc
}
TR.gpNew {
	BACKGROUND-COLOR: #daf6da
}
P.gpPrivateAccess {
	MARGIN-TOP: 0.25em; FONT-SIZE: 95%
}
H3.Tab {
	MARGIN-TOP: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #f1f1f1 3px solid
}
H3.Tab .TabLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; MARGIN-RIGHT: 10px
}
H3.Tab .TabIn {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN-LEFT: 3px; BORDER-LEFT: #f1f1f1 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
H3.Tab .TabOut {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 2px
}
H3.Tab .inactive {
	COLOR: #666
}
H3.Tab .inactive A {
	COLOR: #666; TEXT-DECORATION: none
}
H3.Tab .inactive A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
H3.Tab .inactive A:hover {
	COLOR: #fff
}
.BlockList {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(http://l.yimg.com/g/images/bg_block_list.gif); MARGIN: 20px auto; WIDTH: 660px; BACKGROUND-REPEAT: no-repeat
}
.BlockList TD {
	VERTICAL-ALIGN: top
}
.BlockList .Icon {
	PADDING-RIGHT: 8px; WIDTH: 58px
}
.BlockList .Who {
	PADDING-RIGHT: 30px; PADDING-BOTTOM: 25px; WIDTH: 272px
}
.BlockList H2 {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #000
}
.BlockList P {
	MARGIN-TOP: 4px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #999
}
.BlockList B {
	COLOR: #333
}
DIV.contact-list-header {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 12px; BACKGROUND: #fafafa; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; HEIGHT: 24px
}
DIV.contact-list-header SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.contact-list-header SELECT {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.contact-list-header INPUT {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.contact-list-header DIV {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.contact-list-header DIV.yui-ac-bd {
	FLOAT: none; MARGIN: 0px
}
DIV.contact-list-header .yui-ac-content-short {
	HEIGHT: auto
}
DIV.contact-list-header .yui-ac-content LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; COLOR: #555; LINE-HEIGHT: 10px; PADDING-TOP: 5px; ZOOM: 1
}
DIV.contact-list-header .yui-ac-content LI.autocomplete_hilite_mouseover {
	BACKGROUND: #fff
}
DIV.contact-list-header .yui-ac-content LI.autocomplete_hilite {
	BACKGROUND: #c3ddff
}
DIV.contact-list-header .yui-ac-content LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.contact-list-header .yui-ac-content LI IMG {
	VERTICAL-ALIGN: middle
}
DIV.contact-list-header .yui-ac-content LI A {
	TEXT-DECORATION: none
}
DIV.contact-list-header .yui-ac-content LI SPAN.edit-rel {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: none; MARGIN: 0px; TEXT-TRANSFORM: lowercase
}
DIV.contact-list-header .yui-ac-content LI P SPAN.name {
	PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: none; MARGIN: 0px
}
DIV.contact-list-header .yui-ac-content LI P SPAN.relationship {
	DISPLAY: inline; FLOAT: none; VISIBILITY: hidden; MARGIN: 0px
}
DIV.contact-list-header .yui-ac-content LI P.measured {
	WIDTH: 100%
}
DIV.contact-list-header .yui-ac-content LI P.measured SPAN.name {
	FLOAT: left
}
DIV.contact-list-header .yui-ac-content LI P.measured SPAN.relationship {
	FLOAT: right; VISIBILITY: visible; MARGIN: 6px 0px 0px
}
DIV.contact-list-header SPAN {
	MARGIN-TOP: 5px
}
DIV.contact-list-header SELECT {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: -2px; WIDTH: 200px
}
DIV.contact-list-header DIV#AutoCompleteContactsBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MIN-HEIGHT: 14px; PADDING-BOTTOM: 1px; WIDTH: 275px; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
DIV.contact-list-header INPUT.grey {
	COLOR: #999
}
DIV.contact-list-header #to_email_input {
	MARGIN: -1px 0px; WIDTH: 100%
}
DIV.contact-list-header #AutoCompleteLoading {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; PADDING-TOP: 1px
}
DIV.contact-list-header .contact-loading#AutoCompleteLoading {
	Z-INDEX: 1; RIGHT: 5px; POSITION: absolute; TOP: 5px
}
TABLE.uber-contact-list {
	WIDTH: 100%
}
TABLE.uber-contact-list TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
TABLE.uber-contact-list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid
}
TABLE.uber-contact-list TD.buddyicon-row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px
}
TABLE.uber-contact-list TD.username-row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px
}
TABLE.uber-contact-list TD.username-row {
	WIDTH: 38%
}
TABLE.uber-contact-list TD SPAN.fullname {
	COLOR: #555
}
TABLE.uber-contact-list TD SPAN.edit-rel {
	FONT-SIZE: 11px; TEXT-TRANSFORM: lowercase
}
